Revisions of trinity

Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 106)
- Update to version 1.7+git.20170918:
  * output a packet count for debugging
  * net/proto-rds.c: rds_setsockopt() stub not needed
  * proto-rds: fix missing includes
  * syscalls-mips: split header
  * mips[o32]: add missing syscalls
  * mips: add n32 and 64 ABIs
  * reinstate the log-to-file code for now.
  * fix the case where -l is passed a directory.
  * remove duplicate LOGGING_DISABLED checks
  * make output() aware that LOGGING_UDP is a thing
  * remove logfiles_opened
  * update some documentation regarding logging
  * update the TODO some.
  * add a script I use to monitor when the kernel interfaces change
  * add hashcheck use to TODO
buildservice-autocommit accepted request 519315 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 105)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 104)
- Update to version 1.7+git.20170825:
buildservice-autocommit accepted request 516837 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 103)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 102)
- Update to version 1.7+git.20170813:
  * dump_pid_stack: fix uninitialised variable
  * beginnings of TCP_ULP support.
  * add tls header
  * only Werror on gcc7+
buildservice-autocommit accepted request 512274 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 101)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 100)
- Update to version 1.7+git.20170712:
  * remove old debug leftover
  * remove the syscall-in-subchild code.
  * make the new seed be sequential (sort of)
  * move the 'are we done' check to the generic child code.
  * Include sys/io.h for UIO_MAXIOV symbol.
  * ioctls/vfs.c: add more ioctls from linux/fs.h
  * ioctls/vfs.c: FS_IOC_GETFSMAP
  * get_syscall_entry: remove SYSCALL_OFFSET
  * add new TCP setsockopts
  * update setsockopt options
  * special case tls for TCP_ULP
  * update netlink protocols
buildservice-autocommit accepted request 504038 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 99)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 98)
- Update to version 1.7+git.20170612:
  * mark the sync syscalls as expensive
  * reduce the likelyhood that we call expensive syscalls.

- Update to version 1.7+git.20170525:
  * add incoming packets to the correct place in the list.
  * add the last op_nr to the childexited message
  * add a flag to mark when we're expecting a spawn message.
  * only process CHILD_EXITED messages if the opnr is current
  * maintain a count of packets processed each scan of the child list.
  * childhdr is already set at this point.
  * use a single thread to process all child packets
  * optimize packet rx list walk
  * drop duplicate packets instead of adding them to the list.
  * fix up cppcheck signedness warnings
  * replace state machine with simpler drain logic
buildservice-autocommit accepted request 495855 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 97)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) accepted request 495853 from Václav Šístek's avatar Václav Šístek (vsistek) (revision 96)
- Update to version 1.7+git.20170512
-This line, and those below, will be ignored--

old: devel:tools/trinity
new: home:vsistek:branches:devel:tools/trinity rev None
Index: _servicedata
===================================================================
--- _servicedata (revision 95)
+++ _servicedata (revision 2)
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
             <param name="url">git://github.com/kernelslacker/trinity</param>
-          <param name="changesrevision">f3764ffc7f46a7aae442a6d9cfb216a72db2d73f</param></service></servicedata>
\ No newline at end of file
+          <param name="changesrevision">a81fba1701ad9250f91f87c7748940525eaaffa4</param></service></servicedata>
\ No newline at end of file
Index: trinity.changes
===================================================================
--- trinity.changes (revision 95)
+++ trinity.changes (revision 2)
@@ -1,4 +1,38 @@
 -------------------------------------------------------------------
+Thu May 18 11:59:33 UTC 2017 - vsistek@suse.com
+
+- Update to version 1.7+git.20170512:
+  * create a thread per child queue
+  * change decoders to return strings
+  * mutex needs to protect list walks, not just removal.
+  * add a server/ copy of zmalloc
+  * support user CFLAGS in Makefiles
+  * fix potential use-before-init
+  * move some udp related server functions to their own file
+  * output decoded packets to logfiles.
+  * remove the 'stash' copy of the syscall rec
+  * print where handshakes came from
+  * tweak socket buffer sizes.
+  * timestamp syscall operations.
+  * timestamp all child messages
+  * only print setsockopt success if it actually succeeded
+  * server side packet ordering.
+  * reset the expected sequence number when a child is respawned
+  * after iterating the child list once, sleep.
+  * no implied ordering between packets on spawn/exit/signal
+  * detect pid changes in child messages
+  * scope reduction
+  * misc cleanup
+  * more cppcheck cleanups
+  * dump errno if write() to logfile fails
+  * maintain a packets pending count
+  * copy incoming packet timestamp into the packet header
+  * log the last operation number a child did when we get a signal
+  * use pthread_yield rather than sleep
+  * send the SIGALARM message from the child that just received it.
+  * bump the expected sequence nr if we got a SIGALARM
+
+-------------------------------------------------------------------
 Mon May  8 16:48:14 UTC 2017 - mpluskal@suse.com
 
 - Update to version 1.7+git.20170506:
Index: trinity.spec
===================================================================
--- trinity.spec (revision 95)
+++ trinity.spec (revision 2)
@@ -16,9 +16,9 @@
 #
 
 
-%define version_unconverted 1.7+git.20170506
+%define version_unconverted 1.7+git.20170512
 Name:           trinity
-Version:        1.7+git.20170506
+Version:        1.7+git.20170512
 Release:        0
 Summary:        A Linux System call fuzz tester
 License:        GPL-2.0
Index: trinity-1.7+git.20170512.tar.xz
===================================================================
Binary file trinity-1.7+git.20170512.tar.xz (revision 2) added
Index: trinity-1.7+git.20170506.tar.xz
===================================================================
Binary file trinity-1.7+git.20170506.tar.xz (revision 95) deleted
buildservice-autocommit accepted request 494115 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 95)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 94)
- Update to version 1.7+git.20170506:
buildservice-autocommit accepted request 486978 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 93)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 92)
- Update to version 1.7+git.20170405:
buildservice-autocommit accepted request 480675 from Martin Pluskal's avatar Martin Pluskal (pluskalm) (revision 91)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 90)
- Update to version 1.7+git.20170315:
  * Add PF_KCM to domains list, so -E KCM works.
  * missing include, compile fix
  * remove some more leftover log-to-file code
  * introduce some basic 'connect to udp server' code.
  * move output() and friends to trinity.h
  * log.c->output.c log.h->arg-decoder.h
  * implement logging shutdown
  * make sendudp less fatal on failure
  * add ->dump member to objhead
  * Add TCP_FASTOPEN_CONNECT
  * skeletal support for AF_QIPCRTR
  * skeletal support for PF_SMC
  * add RTNLGRP_MPLS_NETCONF
  * remove unnecessary macro hell
  * Sometimes unshare various namespaces in child processes
  * make iovec's with a single element half the time
  * set iovec lens to '20' half the time.
  * fds/drm.c: Increase buffer size.
  * add some new BPF map types
  * improve bpf sanitize to support more than just PROG_LOAD
  * add BPF_OBJ_PIN/BPF_OBJ_GET
  * bpf arg 1 is cmds, not flags
  * compile fixes
  * always include config.h
  * bpf: set r2/r3 in all cases
  * new BPF prog types
  * split out the bpf attr generations per-case.
  * unused fields are already zeroed, as this is zmalloc'd
  * improve BPF_MAP_CREATE by setting reasonable types/size
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 89)
- Update to version 1.7+git.20170210:
- Cleanup spec file a bit
buildservice-autocommit accepted request 450414 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 88)
baserev update by copy to link target
Martin Pluskal's avatar Martin Pluskal (pluskalm) committed (revision 87)
- Update to version 1.7+git.20170107:
  * check that the mprotect succeeded before writing to page.
  * optimize the case where we're dirtying a whole mapping.
  * protocol is always unsigned.
  * clear out any old state left in the postbuffer before we do a syscall.
Displaying revisions 81 - 100 of 186
openSUSE Build Service is sponsored by