commit trinity for openSUSE:Factory
Hello community, here is the log from the commit of package trinity for openSUSE:Factory checked in at 2017-04-12 17:37:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/trinity (Old) and /work/SRC/openSUSE:Factory/.trinity.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "trinity" Wed Apr 12 17:37:12 2017 rev:37 rq:486978 version:1.7+git.20170405 Changes: -------- --- /work/SRC/openSUSE:Factory/trinity/trinity.changes 2017-03-20 17:09:37.961278090 +0100 +++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes 2017-04-12 18:24:16.933522024 +0200 @@ -1,0 +2,96 @@ +Mon Apr 10 08:19:09 UTC 2017 - mpluskal@suse.com + +- Update to version 1.7+git.20170405: + * simple handshake over udp to logging server + * send a udp message to indicate main started + * have the logmsg type be the first byte + * move the message struct definition to udp.h + * fix missed variable replacement + * Initial logging server implementation. + * don't hardcode protocol version in server side. + * reset proto to v0 for now. + * move exit reasons to header + * shut down socket if handshake fails + * add logging of main exiting + * add server decoding of main exiting + * log child creation + * decode child started messages + * log child exiting + * decode child exiting + * log child signal messages + * decode child signal messages + * replace decode switch with table lookup + * remove old debugging message that now triggers all the time + * retry sending handshake up to 3 times before giving up. + * scope reduction + * fail hard if we get passed '-l off' + * micro-optimize the 'became tainted' case. + * fix swapped args + * update -l help text + * don't make locking failure fatal + * export logging_enabled and use it appropriately + * fix off-by-one in ip proto selection + * error handling cleanups for ftrace + * fix some ftrace resource leaks + * log where the shm starts/end + * remove dump_objects, and make add_object do the dumping. + * clean up bpf object creation logging + * remove duplicate logging from epollfd creation + * remove duplicate logging from eventfd creation + * remove duplicate logging from timerfd creation + * improve dump output for file fds + * only set up the pipe objhead once + * extend pipe object with additional info about creation + * perf fd destructor/dump were backwards. + * remove duplicate output from perf fd init + * enhance perf fd creation logging + * remove unused defines + * support continuations in output() + * copy, and log the perf event structure in the perf object. + * enhance testfile ->dump to log more info + * extended logging for epoll fd creation + * fix cut-n-paste error in inotify syscall ->post + * extended logging for eventfd + * quieten down the mm dumper + * fix 'always true' comparison by hoisting declaration + * fix leak of epoll object in failure path + * extended logging for timerfd objects + * extended logging for memfd objects + * extended logging for inotify objects + * extended logging for userfaultfd + * fanotify object extended logging + * cleanup ->dump of socket creation + * pass the global bool down to ->dump + * move MAX_PATH_LEN to header + * log files opened over udp + * split out the decoding from the server + * Check for btrfs_ioctl_defrag_range_args. + * drmfd dump needs to take the bool arg too. + * log and decode map objects + * remove __unused__ + * log & decode pipe objects + * mapping name can contain a path + * helper functions for msghdr init + * convert map dump to use init_msgobjhdr + * log & decode perf objects + * use init_msghdr for MAIN_ messages + * add init_childmsghdr helper + * log & decode epoll objects + * log & decode eventfd objects + * log & decode timerfd objects + * log & decode testfile objects + * log & decode memfd objects + * log & decode drm objects + * log & decode inotify objects + * log & decode userfault objects + * log & decode fanotify objects + * log & decode bpf map objects + * remove unused bpf fd in object struct + * log & decode socket objects + * log & decode futex objects + * log & decode sysvshm objects + * log & decode object destruction + * compile fixes + * pass the buffer down to the decode routines instead of using a global + +------------------------------------------------------------------- Old: ---- trinity-1.7+git.20170315.tar.xz New: ---- trinity-1.7+git.20170405.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trinity.spec ++++++ --- /var/tmp/diff_new_pack.io2KyY/_old 2017-04-12 18:24:17.525438321 +0200 +++ /var/tmp/diff_new_pack.io2KyY/_new 2017-04-12 18:24:17.525438321 +0200 @@ -16,9 +16,9 @@ # -%define version_unconverted 1.7+git.20170315 +%define version_unconverted 1.7+git.20170405 Name: trinity -Version: 1.7+git.20170315 +Version: 1.7+git.20170405 Release: 0 Summary: A Linux System call fuzz tester License: GPL-2.0 ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.io2KyY/_old 2017-04-12 18:24:17.577430969 +0200 +++ /var/tmp/diff_new_pack.io2KyY/_new 2017-04-12 18:24:17.577430969 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/kernelslacker/trinity</param> - <param name="changesrevision">64f20b3143c0a5fa70d8defef4479566143ad7fb</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">c20a52694c3ce9d142325c483e24a895fd010d7d</param></service></servicedata> \ No newline at end of file ++++++ trinity-1.7+git.20170315.tar.xz -> trinity-1.7+git.20170405.tar.xz ++++++ ++++ 3085 lines of diff (skipped)
participants (1)
-
root@hilbert.suse.de