Hello community, here is the log from the commit of package trinity for openSUSE:Factory checked in at 2017-03-20 17:09:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/trinity (Old) and /work/SRC/openSUSE:Factory/.trinity.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "trinity" Mon Mar 20 17:09:36 2017 rev:36 rq:480675 version:1.7+git.20170315 Changes: -------- --- /work/SRC/openSUSE:Factory/trinity/trinity.changes 2017-01-23 11:35:49.323218478 +0100 +++ /work/SRC/openSUSE:Factory/.trinity.new/trinity.changes 2017-03-20 17:09:37.961278090 +0100 @@ -1,0 +2,68 @@ +Thu Mar 16 16:18:44 UTC 2017 - [email protected] + +- 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 + * keep bpf keys in small range for now + * bpf: pass in the right size arg depending on which union we use + * basic statx coverage + * Check for bpf_prog_type BPF_PROG_TYPE_PERF_EVENT. + * prctl todo for later + * don't mess with ioperm + +------------------------------------------------------------------- +Sun Feb 12 13:33:29 UTC 2017 - [email protected] + +- Update to version 1.7+git.20170210: + * Correctly handle an error during initialization of fd providers + * Correctly handle commas in fd provider mask + * Correctly handle failure to open the kernel taint file + * Fix glibc for linux < 4.5 using compat.h + * generate_socket can be static + * socket generation should signify success when no cache exists. + * Fix --enable-fds bash list expansion bug + * write_socket_to_cache can be static + * open_socket can be static + * add TFD_TIMER_ABSTIME & TFD_TIMER_CANCEL_ON_SET to timerfd_settime flags + * remove all the ANSI colour code stuff + * remove all the 'log to disk' code. + * Fix a rare double reap bug + * Makefile: use grep -c to avoid wc -l + * Makefile: use findstring to check if we are building in development mode + * Makefile: improve build time with immediate variables + * Makefile: -Werror also for gcc 6.x + * btrfs/ioctl.h is not really needed + * do a flush after rewinding the pid stat file. + * don't set dropprivs if we start up without any. + * get_domain_name returns strings without the PF_ + * if creation of a specific socket fails, bail out instead of retrying +- Cleanup spec file a bit + +------------------------------------------------------------------- Old: ---- trinity-1.7+git.20170107.tar.xz New: ---- trinity-1.7+git.20170315.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ trinity.spec ++++++ --- /var/tmp/diff_new_pack.eCNZVe/_old 2017-03-20 17:09:38.569192252 +0100 +++ /var/tmp/diff_new_pack.eCNZVe/_new 2017-03-20 17:09:38.573191687 +0100 @@ -16,22 +16,16 @@ # -%define version_unconverted 1.7+git.20170107 +%define version_unconverted 1.7+git.20170315 Name: trinity -Version: 1.7+git.20170107 +Version: 1.7+git.20170315 Release: 0 Summary: A Linux System call fuzz tester License: GPL-2.0 Group: Development/Tools/Other Url: http://codemonkey.org.uk/projects/trinity/ Source0: %{name}-%{version}.tar.xz -BuildRequires: gcc -# needed for btrfs/ioctl.h -BuildRequires: libbtrfs-devel -BuildRequires: linux-glibc-devel -BuildRequires: make -BuildRequires: xz -BuildRoot: %{_tmppath}/%{name}-%{version}-build +ExcludeArch: %ix86 %arm %description The basic idea is fairly simple. As 'fuzz testing' suggests, we call syscalls @@ -43,8 +37,6 @@ %setup -q %build -# use correct include -sed -i "s|nvme.h|nvme_ioctl.h|g" configure ioctls/nvme.c export CFLAGS="%{optflags}" # Not autotools configure ./configure @@ -52,7 +44,8 @@ %install make DESTDIR=%{buildroot}%{_prefix} install -install -D -p -m 0644 trinity.1 %{buildroot}%{_mandir}/man1/trinity.1 +install -D -p -m 0644 trinity.1 \ + %{buildroot}%{_mandir}/man1/trinity.1 %files %defattr(-,root,root) ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.eCNZVe/_old 2017-03-20 17:09:38.605187170 +0100 +++ /var/tmp/diff_new_pack.eCNZVe/_new 2017-03-20 17:09:38.609186604 +0100 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/kernelslacker/trinity</param> - <param name="changesrevision">14f78c74d14ce5a675d4598d7e25f6790dbfd3ee</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">64f20b3143c0a5fa70d8defef4479566143ad7fb</param></service></servicedata> \ No newline at end of file ++++++ trinity-1.7+git.20170107.tar.xz -> trinity-1.7+git.20170315.tar.xz ++++++ ++++ 3236 lines of diff (skipped)
