Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package scamper for openSUSE:Factory checked 
in at 2025-01-19 21:50:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/scamper (Old)
 and      /work/SRC/openSUSE:Factory/.scamper.new.5589 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "scamper"

Sun Jan 19 21:50:25 2025 rev:33 rq:1238825 version:20250106

Changes:
--------
--- /work/SRC/openSUSE:Factory/scamper/scamper.changes  2024-11-24 
11:05:12.109343881 +0100
+++ /work/SRC/openSUSE:Factory/.scamper.new.5589/scamper.changes        
2025-01-19 21:50:30.997239237 +0100
@@ -1,0 +2,52 @@
+Sun Jan 12 13:46:25 UTC 2025 - Sebastian Wagner <se...@sebix.at>
+
+- update to scamper 20250106:
+ * scamper:
+  * handle many ports in BPF compiler better.
+  * remove cycles, autoreload features from file input sources.
+  * do not compile in support for select(2) by default (saving CPU and
+    memory in the default use).
+  * normalize kqueue(2) / epoll(2) code paths.
+  * use IP_RECVIF on platforms (FreeBSD) that don't have IP_PKTINFO.
+  * remove sig_tx_ip_src from task signature structure, nothing used it.
+  * add holdtime (-H) parameter back to scamper, will controls the
+    length of time that scamper will hold task signatures before
+    allowing a follow up measurement to use the same signature.  5
+    seconds by default, disable with zero (to save memory and CPU).
+  * fix compilation when platform has IPV6_PKTINFO but not
+    IPV6_RECVPKTINFO setsockopt (old platforms).
+  * replace calls to getaddrinfo AI_NUMERICHOST with calls to inet_pton
+    (fixes complilation on old MacOS, and is probably the faster
+    solution generally).
+  * increase pps-max (scamper -p) to 50,000.
+  * adjust timestamps using datalink timestamps when using
+    trace -N <squeries>.
+  * reduce memory use in storing traceroute state.
+  * remove per-measurement pktbufs, to save a tiny amount of memory.
+  * refactor BPF compiler to make it more obvious what is going on.
+  * refactor ping task signatures to make it more obvious what is going
+    on.
+  * refactor scamper's timeout calculation to make it more obvious what
+    is going on.
+  * move output of done tasks into its own function to make it more
+    obvious what is going on.
+ * throughout:
+  * reduce memory use in dlist_t, splaytree_t, heap_t.
+  * rearrange header include order in mjl_heap.c, mjl_list.c,
+    mjl_patricia.c, mjl_prefixtree.c, mjl_splaytree.c so that asserts
+    are not compiled in by default (saving CPU).
+  * update string_concat code reduce use of vsnprintf, which will
+    reduce CPU use in things like rendering json.
+  * remove hardly-used onremove callback support from [cds]list_t,
+    splaytree_t, heap_t, saving memory / CPU.
+ * libscamperfile, libscamperctrl:
+  * bump library version because underlying code changed (API did not)
+ * tests:
+  * add string_concat test to unit_string.
+  * add unit_splaytree, unit_heap, unit_http_warts, unit_ping_warts,
+    unit_trace_warts, unit_udpprobe_warts tests.  http, trace, and
+    udpprobe warts unit tests were contributed by Marcus Luckie.
+  * add fuzz_warts for fuzzing libscamperfile, contributed by Marcus
+    Luckie.
+
+-------------------------------------------------------------------

Old:
----
  scamper-cvs-20241112.tar.gz

New:
----
  scamper-cvs-20250106.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ scamper.spec ++++++
--- /var/tmp/diff_new_pack.4VGio2/_old  2025-01-19 21:50:32.873316538 +0100
+++ /var/tmp/diff_new_pack.4VGio2/_new  2025-01-19 21:50:32.893317362 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package scamper
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 # Copyright (c) 2016, Martin Hauke <mar...@gmx.de>
 #
 # All modifications and additions to the file contributed by third parties
@@ -18,7 +18,7 @@
 
 
 Name:           scamper
-Version:        20241112
+Version:        20250106
 Release:        0
 Summary:        Parallel Internet measurement utility
 License:        GPL-2.0-only

++++++ scamper-cvs-20241112.tar.gz -> scamper-cvs-20250106.tar.gz ++++++
++++ 35287 lines of diff (skipped)

Reply via email to