commit scamper for openSUSE:Factory

2020-09-30 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2020-09-30 19:54:56

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.4249 (New)


Package is "scamper"

Wed Sep 30 19:54:56 2020 rev:12 rq:838687 version:20200923

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2020-07-27 
17:44:02.331204788 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new.4249/scamper.changes
2020-09-30 19:55:00.796818067 +0200
@@ -1,0 +2,11 @@
+Wed Sep 23 06:32:14 UTC 2020 - Sebastian Wagner 
+
+- update to version 20200923:
+ - scamper:
+  * integrate some fixes for compiling scamper on windows
+ - sc_erosprober:
+  * allow larger probe intervals
+ - sc_hoiho:
+  * add support for learning regexes that extract ASNs in hostnames
+
+---

Old:

  scamper-cvs-20200717.tar.gz

New:

  scamper-cvs-20200923.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.xAYmfx/_old  2020-09-30 19:55:01.620818804 +0200
+++ /var/tmp/diff_new_pack.xAYmfx/_new  2020-09-30 19:55:01.624818806 +0200
@@ -18,7 +18,7 @@
 
 
 Name:   scamper
-Version:20200717
+Version:20200923
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0-only

++ scamper-cvs-20200717.tar.gz -> scamper-cvs-20200923.tar.gz ++
 6819 lines of diff (skipped)




commit scamper for openSUSE:Factory

2020-07-27 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2020-07-27 17:42:07

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.3592 (New)


Package is "scamper"

Mon Jul 27 17:42:07 2020 rev:11 rq:822765 version:20200717

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2020-03-22 
14:18:26.302105642 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new.3592/scamper.changes
2020-07-27 17:44:02.331204788 +0200
@@ -1,0 +2,29 @@
+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
+
+---

Old:

  scamper-cvs-20191102b.tar.gz

New:

  scamper-cvs-20200717.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.Xs6WZ4/_old  2020-07-27 17:44:07.835209955 +0200
+++ /var/tmp/diff_new_pack.Xs6WZ4/_new  2020-07-27 17:44:07.835209955 +0200
@@ -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 @@
 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 @@
 %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_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 @@
 %{_mandir}/man1/*
 %{_mandir}/man5/*
 
-%files -n libscamperfile0
+%files -n libscamperfile1
 %{_libdir}/libscamperfile.so.*
 
 %files -n libscamperfile-devel

++ scamper-cvs-20191102b.tar.gz -> scamper-cvs-20200717.tar.gz ++
 19536 lines of diff (skipped)




commit scamper for openSUSE:Factory

2020-03-22 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2020-03-22 14:18:17

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.3160 (New)


Package is "scamper"

Sun Mar 22 14:18:17 2020 rev:10 rq:787169 version:20191102b

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2020-01-14 
21:12:53.270918367 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new.3160/scamper.changes
2020-03-22 14:18:26.302105642 +0100
@@ -1,0 +2,13 @@
+Sat Mar 14 16:50:43 UTC 2020 - Sebastian Wagner 
+
+- update to version 20191102b:
+ - scamper:
+  * do not dereference a null pointer when converting a tracelb node
+with no IP address to a string, when generating json output.
+ - sc_bdrmap:
+  * allow the source IP address to be specified when probing with the
+-S parameter.
+ - sc_wartsfilter:
+  * a new utility to select specific records from a warts file
+
+---

Old:

  scamper-cvs-20191102.tar.gz

New:

  scamper-cvs-20191102b.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.wVjZMa/_old  2020-03-22 14:18:29.546107724 +0100
+++ /var/tmp/diff_new_pack.wVjZMa/_new  2020-03-22 14:18:29.546107724 +0100
@@ -18,7 +18,7 @@
 
 
 Name:   scamper
-Version:20191102
+Version:20191102b
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0-only

++ scamper-cvs-20191102.tar.gz -> scamper-cvs-20191102b.tar.gz ++
 4986 lines of diff (skipped)




commit scamper for openSUSE:Factory

2020-01-14 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2020-01-14 21:09:16

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.6675 (New)


Package is "scamper"

Tue Jan 14 21:09:16 2020 rev:9 rq:764225 version:20191102

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2019-09-26 
20:41:24.510514521 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new.6675/scamper.changes
2020-01-14 21:12:53.270918367 +0100
@@ -1,0 +2,31 @@
+Mon Jan  6 19:30:11 UTC 2020 - Sebastian Wagner 
+
+-update to version 20191102:
+ * scamper
+  * escape hostname in json output for tracelb
+  * use length parameters when parsing hostname responses, from
+Marianne Fletcher
+ * sc_bdrmap
+  * add a -O noalias option to tell bdrmap to not do alias resolution.
+  * update -C documentation in the sc_bdrmap.1 man page
+  * fix a memory leak of trace objects in -d traces
+  * print RTT in -d traces
+  * add an -M option to help corner cases with private and IXP addresses
+  * relax heuristics to allow VPs to claim routers with IP2AS when no
+other router assignments can take place
+  * turn off analytical interface alias resolution heuristics by default
+ * sc_hoiho
+  * change -O verbose to -O debug to better reflect what it does.
+  * change tpa to atp to be consistent with language in paper
+https://www.caida.org/~mjl/pubs/rnc.pdf
+  * free a malloc, pointed out by clang static analysis
+  * add support for reading -d 3 output, which is the format of
+regular expressions provided in the data supplement:
+http://data.caida.org/datasets/supplement/2019-imc-hoiho/
+ * sc_uptime
+  * add a metadata table to be able to track metadata across sc_uptime
+invocations, from Marianne Fletcher
+  * fix an error message when trying to create a database that
+already exists.
+
+---

Old:

  scamper-cvs-20190916.tar.gz

New:

  scamper-cvs-20191102.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.ZhSOGk/_old  2020-01-14 21:12:57.134920125 +0100
+++ /var/tmp/diff_new_pack.ZhSOGk/_new  2020-01-14 21:12:57.158920136 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package scamper
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 # Copyright (c) 2016, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,12 +18,12 @@
 
 
 Name:   scamper
-Version:20190916
+Version:20191102
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0-only
 Group:  Productivity/Networking/Diagnostic
-Url:https://www.caida.org/tools/measurement/scamper/
+URL:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig

++ scamper-cvs-20190916.tar.gz -> scamper-cvs-20191102.tar.gz ++
 2964 lines of diff (skipped)




commit scamper for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2019-09-26 20:41:18

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.2352 (New)


Package is "scamper"

Thu Sep 26 20:41:18 2019 rev:8 rq:733235 version:20190916

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2019-08-22 
10:53:25.397691424 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new.2352/scamper.changes
2019-09-26 20:41:24.510514521 +0200
@@ -1,0 +2,40 @@
+Wed Sep 18 19:37:58 UTC 2019 - Sebastian Wagner 
+
+- remove SIOCGSTAMP.patch
+- update to version 20190916:
+ * scamper
+  * add a host implementation for looking up DNS records.  it uses
+  the first nameserver it finds in /etc/resolv.conf by default.
+  * add an -O ptr option to tracelb.
+  * bugfix json output for tracelb.
+  * integrate patricia trie implementation into scamper hotspot
+  * use HAVE_SYSCTL macro to solve a compile issue on android
+  * include  to get SIOCGSTAMP in Linux kernel > 5.2
+  * add -A option to ping code to set the ack number to use in tcp
+  probes (or sequence number in SYN packets).  do not randomly
+  generate sequence and ack values for each TCP ping.
+  * rework options handling to allow for long long values.
+  * set the window size in TCP probes to 65535, instead of advertising a
+  zero receive window.
+  * update configure scripts around the use of --with-privsep-dir-owner
+ * sc_ally:
+  * when outputting alias sets, conduct a canonical sort to allow for
+  easy diffs
+  * update man page because sc_ally can take more than two addresses per
+  line
+ * sc_erosprober:
+  * new driver to periodically probe addresses and rotate output files.
+ * sc_hoiho:
+  * new utility for holistic orthography of Internet hostname
+  observations.  this utility is only built if --with-sc_hoiho is
+  passed to configure.  sc_hoiho requires pcre or pcre2, which can be
+  controlled by passing --with-pcre or --with-pcre2 to configure.
+ * sc_uptime:
+  * add a last_tx column to state_dsts to allow for simple monitoring of
+  when each destination address was last probed.
+ * various drivers:
+  * handle scamper disconnections gracefully in sc_ally,
+  sc_filterpolicy, sc_prefixscan, sc_radargun, sc_speedtrap,
+  sc_tbitblind, sc_tbitpmtud, and sc_uptime
+
+---

Old:

  SIOCGSTAMP.patch
  scamper-cvs-20181219.tar.gz

New:

  scamper-cvs-20190916.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.X37ZN7/_old  2019-09-26 20:41:25.262512511 +0200
+++ /var/tmp/diff_new_pack.X37ZN7/_new  2019-09-26 20:41:25.266512501 +0200
@@ -18,14 +18,13 @@
 
 
 Name:   scamper
-Version:20181219
+Version:20190916
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0-only
 Group:  Productivity/Networking/Diagnostic
 Url:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
-Patch0: SIOCGSTAMP.patch
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig
 
@@ -74,7 +73,6 @@
 
 %prep
 %setup -q -n %{name}-cvs-%{version}
-%patch0 -p0
 
 %build
 %configure --disable-static

++ scamper-cvs-20181219.tar.gz -> scamper-cvs-20190916.tar.gz ++
 27984 lines of diff (skipped)




commit scamper for openSUSE:Factory

2019-08-22 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2019-08-22 10:53:24

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.22127 (New)


Package is "scamper"

Thu Aug 22 10:53:24 2019 rev:7 rq:724879 version:20181219

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2019-02-14 
14:35:17.143600134 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new.22127/scamper.changes   
2019-08-22 10:53:25.397691424 +0200
@@ -1,0 +2,5 @@
+Tue Aug 20 19:34:08 UTC 2019 - Sebastian Wagner 
+
+- add SIOCGSTAMP.patch for recent changes in socket.h/socketios.h
+
+---

New:

  SIOCGSTAMP.patch



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.45c0kv/_old  2019-08-22 10:53:26.201691316 +0200
+++ /var/tmp/diff_new_pack.45c0kv/_new  2019-08-22 10:53:26.233691312 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package scamper
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -25,6 +25,7 @@
 Group:  Productivity/Networking/Diagnostic
 Url:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
+Patch0: SIOCGSTAMP.patch
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig
 
@@ -73,6 +74,7 @@
 
 %prep
 %setup -q -n %{name}-cvs-%{version}
+%patch0 -p0
 
 %build
 %configure --disable-static

++ SIOCGSTAMP.patch ++
Index: internal.h
===
RCS file: /home/mjl/cvsroot/scamper/internal.h,v
retrieving revision 1.42
diff -u -p -r1.42 internal.h
--- internal.h  17 Sep 2016 01:38:13 -  1.42
+++ internal.h  19 Aug 2019 23:44:05 -
@@ -173,6 +173,7 @@ typedef unsigned short sa_family_t;
 #include 
 #include 
 #include 
+#include 
 #include 
 #ifndef SOL_PACKET
 #define SOL_PACKET 263



commit scamper for openSUSE:Factory

2019-02-14 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2019-02-14 14:35:08

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new.28833 (New)


Package is "scamper"

Thu Feb 14 14:35:08 2019 rev:6 rq:674629 version:20181219

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2018-07-06 
10:48:12.526810814 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new.28833/scamper.changes   
2019-02-14 14:35:17.143600134 +0100
@@ -1,0 +2,52 @@
+Sat Dec 22 22:04:19 UTC 2018 - Sebastian Wagner 
+
+- update to version 20181219:
+ * scamper:
+  * json output format for tracelb (MDA traceroute)
+  * print an error message if an output file cannot be opened
+  * document (in warts.5) the offset variable in a warts traceroute record,
+and scamper_trace_dtree_t
+  * use autoconf to check if X509_VERIFY_PARAM_set1_host is available,
+rather than OpenSSL #defines that are not used consistently among
+OpenSSL-like libraries.
+ * libscamperfile:
+  * don't crash on a zero length file, or other conditions where sf->type
+is SCAMPER_FILE_NONE
+  sc_ally:
+  * fix example in manual page
+  * dump 3: when merging routers in a transitive closure, remove the
+obsolete router from the dump list.
+  * if an address is repeated in the input file then complain
+ * sc_bdrmap:
+  * document -C csum in sc_bdrmap.1
+  * allow duplicate prefixes in the IXP file
+  * add initial support for UDP paris traceroute, as an alternative
+to the ICMP paris traceroute bdrmap uses by default.
+  * document updates in sc_bdrmap.1
+ * sc_ttlexp:
+  * add -O noreserved
+  * bugfix reading from stdin, file handling
+  * document updates in sc_ttlexp.1
+ * sc_uptime:
+  * add an optional -I interval parameter which controls how frequently
+we want an address to be probed.  add logic to exit early if we are
+probing on with -I and there is a list of low-priority probing
+that is not empty, so that sc_uptime can meet the probe interval.
+  * add the ability to expire addresses out of the database after they
+have not been seen in traceroute for a while, and they do not
+respond with an incrementing IPID value, with optional -E expiry
+parameter.
+  * loading addresses into the state database is now a separate step (-a)
+  * add a -c option to create and initialise a database file
+  * add do-not-probe support
+  * replace import code that used a row for each sample with a blob that
+stores multiple samples per blob.
+  * report some measure of progress on import
+  * build monotonic sequences which allow patterns in responses to be
+more easily identified, so that reboots are not falsely inferred
+in the cases of multiple counters, 16 bit counters, and routers
+that start each sequence after a PTB with a new IPID.
+  * add an -O verbose to dump IPID sequences
+  * document updates in sc_uptime.1
+
+---

Old:

  scamper-cvs-20180504.tar.gz

New:

  scamper-cvs-20181219.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.RDYNyS/_old  2019-02-14 14:35:19.599599022 +0100
+++ /var/tmp/diff_new_pack.RDYNyS/_new  2019-02-14 14:35:19.603599021 +0100
@@ -13,12 +13,12 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:   scamper
-Version:20180504
+Version:20181219
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0-only
@@ -86,7 +86,7 @@
 %postun -n libscamperfile0 -p /sbin/ldconfig
 
 %files
-%doc COPYING
+%license COPYING
 %{_bindir}/sc_*
 %{_bindir}/scamper
 %{_mandir}/man1/*

++ scamper-cvs-20180504.tar.gz -> scamper-cvs-20181219.tar.gz ++
 17997 lines of diff (skipped)




commit scamper for openSUSE:Factory

2018-07-06 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2018-07-06 10:47:28

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new (New)


Package is "scamper"

Fri Jul  6 10:47:28 2018 rev:5 rq:621094 version:20180504

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2017-12-11 
18:57:28.315792550 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new/scamper.changes 2018-07-06 
10:48:12.526810814 +0200
@@ -1,0 +2,40 @@
+Sun May  6 08:20:47 UTC 2018 - sebix+novell@sebix.at
+
+- update to version 20180504:
+ * scamper:
+  * increase the size of a buffer in scamper's traceroute json
+creation to reduce chance of truncation.
+  * print the number of probes sent by traceroute in the json
+output.
+  * enforce a minimum firsthop value of 1 when reading a warts
+traceroute object.
+ * sc_bdrmap:
+  * choose a static ICMP checksum value when using Paris traceroute
+to reduce churn in observed topology in bdrmap output.
+  * add ability to pass list of ASes to -d traces to see
+traceroutes towards specific ASes, useful for understanding
+bdrmap inferences.
+
+---
+Thu Mar  8 19:36:27 UTC 2018 - sebix+novell@sebix.at
+
+- update to version 20180309:
+ * sc_*:
+  * For the utilities (sc_*) that read input files, do not allocate
+memory to hold the entire input file in memory before parsing
+the file.  This improvement affects sc_ally, sc_attach,
+sc_bdrmap, sc_filterpolicy, sc_radargun, sc_speedtrap,
+sc_tbitblind, sc_tbitpmtud, sc_uptime, sc_warts2text.
+ * sc_tbitpmtud:
+  * add scamper driver from IMC2010 paper to collect data on webserver
+responsiveness to ICMP packet too big messages, and perform
+rudimentary analysis of collected data.
+ * sc_ttlexp:
+  * new utility to dump source addresses from ICMP TTL expired
+messages in warts files.
+ * sc_wartsfix:
+  * add a manual page
+ * sc_warts2csv:
+  * add a manual page
+
+---

Old:

  scamper-cvs-20171204.tar.gz

New:

  scamper-cvs-20180504.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.SPxQGf/_old  2018-07-06 10:48:12.962810294 +0200
+++ /var/tmp/diff_new_pack.SPxQGf/_new  2018-07-06 10:48:12.962810294 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package scamper
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,10 +18,10 @@
 
 
 Name:   scamper
-Version:20171204
+Version:20180504
 Release:0
 Summary:Parallel Internet measurement utility
-License:GPL-2.0
+License:GPL-2.0-only
 Group:  Productivity/Networking/Diagnostic
 Url:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz

++ scamper-cvs-20171204.tar.gz -> scamper-cvs-20180504.tar.gz ++
 7233 lines of diff (skipped)




commit scamper for openSUSE:Factory

2017-12-11 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2017-12-11 18:57:23

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new (New)


Package is "scamper"

Mon Dec 11 18:57:23 2017 rev:4 rq:555881 version:20171204

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2017-12-01 
15:54:33.910035510 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new/scamper.changes 2017-12-11 
18:57:28.315792550 +0100
@@ -1,0 +2,11 @@
+Mon Dec  4 08:40:18 UTC 2017 - sebix+novell@sebix.at
+
+- remove new-openssl.patch, included upstream
+- update to version 20171204:
+ - scamper:
+   * add a blind-fin tbit test, which tests receiver behavior to TCP FIN
+ packets which could have come from an off-path attacker.
+ - sc_radargun:
+   * add -d 2 option, which dumps interface IP-ID behavior classifications.
+
+---

Old:

  new-openssl.patch
  scamper-cvs-20170822.tar.gz

New:

  scamper-cvs-20171204.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.CKC3Mj/_old  2017-12-11 18:57:30.531687006 +0100
+++ /var/tmp/diff_new_pack.CKC3Mj/_new  2017-12-11 18:57:30.535686815 +0100
@@ -18,15 +18,13 @@
 
 
 Name:   scamper
-Version:20170822
+Version:20171204
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0
 Group:  Productivity/Networking/Diagnostic
 Url:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM new-openssl.patch -- from developer, new release will 
come soon
-Patch0: new-openssl.patch
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig
 
@@ -75,7 +73,6 @@
 
 %prep
 %setup -q -n %{name}-cvs-%{version}
-%patch0
 
 %build
 %configure --disable-static

++ scamper-cvs-20170822.tar.gz -> scamper-cvs-20171204.tar.gz ++
 7463 lines of diff (skipped)




commit scamper for openSUSE:Factory

2017-12-01 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2017-12-01 15:54:16

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new (New)


Package is "scamper"

Fri Dec  1 15:54:16 2017 rev:3 rq:546902 version:20170822

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2017-08-24 
18:56:52.175650495 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new/scamper.changes 2017-12-01 
15:54:33.910035510 +0100
@@ -1,0 +2,5 @@
+Thu Nov 30 21:22:24 UTC 2017 - sebix+novell@sebix.at
+
+- add patch new-openssl.patch to compile with new openssl versions
+
+---

New:

  new-openssl.patch



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.ge9Qog/_old  2017-12-01 15:54:34.606010465 +0100
+++ /var/tmp/diff_new_pack.ge9Qog/_new  2017-12-01 15:54:34.610010321 +0100
@@ -25,6 +25,8 @@
 Group:  Productivity/Networking/Diagnostic
 Url:https://www.caida.org/tools/measurement/scamper/
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM new-openssl.patch -- from developer, new release will 
come soon
+Patch0: new-openssl.patch
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig
 
@@ -73,6 +75,7 @@
 
 %prep
 %setup -q -n %{name}-cvs-%{version}
+%patch0
 
 %build
 %configure --disable-static

++ new-openssl.patch ++
Index: scamper/scamper_control.c
===
RCS file: /home/mjl/cvsroot/scamper/scamper/scamper_control.c,v
retrieving revision 1.194
diff -u -p -r1.194 scamper_control.c
--- scamper/scamper_control.c   12 Jul 2017 07:23:15 -  1.194
+++ scamper/scamper_control.c   30 Nov 2017 21:01:56 -
@@ -2495,6 +2495,7 @@ static int remote_sock_ssl_init(control_
  * it is based on post_connection_check in "Network Security with
  * OpenSSL" by John Viega, Matt Messier, and Pravir Chandra.
  */
+#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x1010L
 static int remote_sock_is_valid_cert(control_remote_t *rm)
 {
   X509 *cert = NULL;
@@ -2562,6 +2563,7 @@ static int remote_sock_is_valid_cert(con
   if(cert != NULL) X509_free(cert);
   return rc;
 }
+#endif /* OpenSSL version < 1.1.0 */
 #endif
 
 /*
@@ -2963,8 +2965,10 @@ static int remote_read_sock(control_remo
  if(SSL_is_init_finished(rm->ssl) != 0 ||
 (rc = SSL_do_handshake(rm->ssl)) > 0)
{
+#if !defined(OPENSSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x1010L
  if(remote_sock_is_valid_cert(rm) == 0)
return -1;
+#endif
  rm->mode = SSL_MODE_ESTABLISHED;
}
  if(remote_sock_ssl_want_read(rm) < 0)
@@ -3296,6 +3300,11 @@ int scamper_control_add_remote(const cha
 {
   uint32_t u32;
 
+#if defined(HAVE_OPENSSL) && \
+  defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010L
+  X509_VERIFY_PARAM *param = NULL;
+#endif
+
   if((ctrl_rem = malloc_zero(sizeof(control_remote_t))) == NULL ||
  (ctrl_rem->list = dlist_alloc()) == NULL ||
  (ctrl_rem->sq = scamper_queue_alloc(NULL)) == NULL)
@@ -3316,6 +3325,14 @@ int scamper_control_add_remote(const cha
}
   SSL_CTX_set_options(tls_ctx,
  SSL_OP_NO_SSLv2 | SSL_OP_NO_SSLv3 | SSL_OP_NO_TLSv1);
+
+#if defined(OPENSSL_VERSION_NUMBER) && OPENSSL_VERSION_NUMBER >= 0x1010L
+  param = SSL_CTX_get0_param(tls_ctx);
+  X509_VERIFY_PARAM_set_hostflags(param,
+ X509_CHECK_FLAG_NO_PARTIAL_WILDCARDS);
+  X509_VERIFY_PARAM_set1_host(param, name, 0);
+#endif
+
   SSL_CTX_set_verify(tls_ctx, SSL_VERIFY_PEER, NULL);
 
   /* load the default set of certs into the SSL context */



commit scamper for openSUSE:Factory

2017-08-24 Thread root
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2017-08-24 18:56:32

Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and  /work/SRC/openSUSE:Factory/.scamper.new (New)


Package is "scamper"

Thu Aug 24 18:56:32 2017 rev:2 rq:518488 version:20170822

Changes:

--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2017-08-10 
14:11:12.839964918 +0200
+++ /work/SRC/openSUSE:Factory/.scamper.new/scamper.changes 2017-08-24 
18:56:52.175650495 +0200
@@ -1,0 +2,31 @@
+Thu Aug 24 06:58:41 UTC 2017 - sebix+novell@sebix.at
+
+- update to version 20170822
+  scamper:
+  * replace recursive versions of some functions with iterative versions.
+  * add cycle-start and cycle-stop json record implementations.
+  * fix traceroute json record: the hop transmit time value it reported
+was junk.
+  * add support for sending json over the control socket.  use
+"attach format json" to get this mode; "attach" by itself still
+returns uuencoded warts.  Initial patch supplied by Young Hyun.
+  * fix possible memory leaks detected with static analysis.
+  * quality assurance on research paper cites in manual pages.
+  * spelling errors noticed by Iain R. Learmonth.
+  
+  sc_ally:
+  * add feature to dump inferred aliases from the collected data.
+  
+  sc_speedtrap:
+  * add threaded implementation of pairwise comparison to form candidate
+alias sets, if pthreads are detected at compilation time and
+--disable-threads configure option is not supplied.
+  
+  sc_uptime:
+  * new scamper driver to infer IPv6 device reboot windows if the device
+returns an incrementing identifier field in the IPv6 fragmentation
+header.  the driver is not built by default, as it expects sqlite3.
+use --with-sc_uptime configure option to build.
+https://www.caida.org/~mjl/pubs/spf.pdf
+
+---

Old:

  scamper-cvs-20161204a.tar.gz

New:

  scamper-cvs-20170822.tar.gz



Other differences:
--
++ scamper.spec ++
--- /var/tmp/diff_new_pack.LpxmMR/_old  2017-08-24 18:56:52.907547439 +0200
+++ /var/tmp/diff_new_pack.LpxmMR/_new  2017-08-24 18:56:52.919545750 +0200
@@ -1,6 +1,7 @@
 #
 # spec file for package scamper
 #
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2016, Martin Hauke 
 #
 # All modifications and additions to the file contributed by third parties
@@ -17,7 +18,7 @@
 
 
 Name:   scamper
-Version:20161204a
+Version:20170822
 Release:0
 Summary:Parallel Internet measurement utility
 License:GPL-2.0
@@ -26,7 +27,6 @@
 Source: 
https://www.caida.org/tools/measurement/%{name}/code/%{name}-cvs-%{version}.tar.gz
 BuildRequires:  libopenssl-devel
 BuildRequires:  pkgconfig
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 Scamper is a program that is able to conduct Internet measurement
@@ -79,14 +79,13 @@
 make %{?_smp_mflags}
 
 %install
-make %{?_smp_mflags} DESTDIR=%{buildroot} install
+%make_install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post   -n libscamperfile0 -p /sbin/ldconfig
 %postun -n libscamperfile0 -p /sbin/ldconfig
 
 %files
-%defattr(-,root,root)
 %doc COPYING
 %{_bindir}/sc_*
 %{_bindir}/scamper
@@ -94,11 +93,9 @@
 %{_mandir}/man5/*
 
 %files -n libscamperfile0
-%defattr(-,root,root)
 %{_libdir}/libscamperfile.so.*
 
 %files -n libscamperfile-devel
-%defattr(-,root,root)
 %{_includedir}/scamper_*
 %{_libdir}/libscamperfile.so
 %{_mandir}/man3/*

++ scamper-cvs-20161204a.tar.gz -> scamper-cvs-20170822.tar.gz ++
 14397 lines of diff (skipped)