From 2c9e5facfa6d0b87161bb3e8fe8883a12b8e2c895d50be8f868fcb4c4dc484f8 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Sat, 18 Jul 2020 13:44:34 +0000 Subject: [PATCH] - update to version 20200717: - scamper: - update remote control protocol to support session resumption if the underlying TCP connection is interrupted. - if remote controller is specified with a domain name, use TLS. - fix -p pidfile when starting scamper as a daemon - expire entries in the ARP cache periodically - add -r support to ping and tracelb, and record router addresses in warts output. - autoconf work to build on linux without sys/socketvar.h or linux/netlink.h - allow scamper to do IPv4 ICMP echo and IPv6 UDP traceroute without requiring root on linux. - libscamperfile version 1.0.0 - sc_remoted: - update remote control protocol to support session resumption if the underlying TCP connection is interrupted. - use HUP signal to reload TLS certificate and private key chain - add -e pidfile to write PID to file, to make HUP easy - sc_pinger: - add utility to ping a set of addresses with ICMP echo, UDP, and TCP-ack probes - throughout: - reduce number of warnings when compiling with -Wextra - remove rcsid from all files OBS-URL: https://build.opensuse.org/package/show/network:utilities/scamper?expand=0&rev=25 --- scamper-cvs-20191102b.tar.gz | 3 --- scamper-cvs-20200717.tar.gz | 3 +++ scamper.changes | 29 +++++++++++++++++++++++++++++ scamper.spec | 14 +++++++------- 4 files changed, 39 insertions(+), 10 deletions(-) delete mode 100644 scamper-cvs-20191102b.tar.gz create mode 100644 scamper-cvs-20200717.tar.gz diff --git a/scamper-cvs-20191102b.tar.gz b/scamper-cvs-20191102b.tar.gz deleted file mode 100644 index 542a1c9..0000000 --- a/scamper-cvs-20191102b.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:bb9199476a94c922bac8d5337ac35abd559027152a7147e7a07bd5022fc59dba -size 1844484 diff --git a/scamper-cvs-20200717.tar.gz b/scamper-cvs-20200717.tar.gz new file mode 100644 index 0000000..08fc4df --- /dev/null +++ b/scamper-cvs-20200717.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:adaabbc4f480d1d85e3c0414b1d7f47918f686451a452bfa7e1f21c8c99210b2 +size 1873657 diff --git a/scamper.changes b/scamper.changes index e9ea5e2..5d2d783 100644 --- a/scamper.changes +++ b/scamper.changes @@ -1,3 +1,32 @@ +------------------------------------------------------------------- +Sat Jul 18 13:36:44 UTC 2020 - Sebastian Wagner + +- update to version 20200717: + - scamper: + - update remote control protocol to support session resumption + if the underlying TCP connection is interrupted. + - if remote controller is specified with a domain name, use TLS. + - fix -p pidfile when starting scamper as a daemon + - expire entries in the ARP cache periodically + - add -r support to ping and tracelb, and record router addresses + in warts output. + - autoconf work to build on linux without sys/socketvar.h or + linux/netlink.h + - allow scamper to do IPv4 ICMP echo and IPv6 UDP traceroute + without requiring root on linux. + - libscamperfile version 1.0.0 + - sc_remoted: + - update remote control protocol to support session resumption + if the underlying TCP connection is interrupted. + - use HUP signal to reload TLS certificate and private key chain + - add -e pidfile to write PID to file, to make HUP easy + - sc_pinger: + - add utility to ping a set of addresses with ICMP echo, UDP, and + TCP-ack probes + - throughout: + - reduce number of warnings when compiling with -Wextra + - remove rcsid from all files + ------------------------------------------------------------------- Sat Mar 14 16:50:43 UTC 2020 - Sebastian Wagner diff --git a/scamper.spec b/scamper.spec index 97cb91b..b6e3cb4 100644 --- a/scamper.spec +++ b/scamper.spec @@ -18,7 +18,7 @@ Name: scamper -Version: 20191102b +Version: 20200717 Release: 0 Summary: Parallel Internet measurement utility License: GPL-2.0-only @@ -42,11 +42,11 @@ fragmentation required message is not returned to establish the PMTU to the next point in the network, followed by a TTL limited search to infer where the failure appears to occur. -%package -n libscamperfile0 +%package -n libscamperfile1 Summary: File access library for scamper's binary dump format Group: System/Libraries -%description -n libscamperfile0 +%description -n libscamperfile1 Scamper is a program that is able to conduct Internet measurement tasks to large numbers of IPv4 and IPv6 addresses, in parallel, to fill a specified packets-per-second rate. Currently, it supports the @@ -59,7 +59,7 @@ files that scamper can produce in certain modes. %package -n libscamperfile-devel Summary: Development headers for scamper's binary dump file access library Group: Development/Libraries/Other -Requires: libscamperfile0 = %{version}-%{release} +Requires: libscamperfile1 = %{version}-%{release} %description -n libscamperfile-devel Scamper is a program that is able to conduct Internet measurement @@ -82,8 +82,8 @@ make %{?_smp_mflags} %make_install find %{buildroot} -type f -name "*.la" -delete -print -%post -n libscamperfile0 -p /sbin/ldconfig -%postun -n libscamperfile0 -p /sbin/ldconfig +%post -n libscamperfile1 -p /sbin/ldconfig +%postun -n libscamperfile1 -p /sbin/ldconfig %files %license COPYING @@ -92,7 +92,7 @@ find %{buildroot} -type f -name "*.la" -delete -print %{_mandir}/man1/* %{_mandir}/man5/* -%files -n libscamperfile0 +%files -n libscamperfile1 %{_libdir}/libscamperfile.so.* %files -n libscamperfile-devel