Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package scamper for openSUSE:Factory checked in at 2026-09-14 16:23:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/scamper (Old) and /work/SRC/openSUSE:Factory/.scamper.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "scamper" Mon Sep 14 16:23:09 2026 rev:45 rq:1377777 version:20260902 Changes: -------- --- /work/SRC/openSUSE:Factory/scamper/scamper.changes 2026-07-22 19:02:50.804401121 +0200 +++ /work/SRC/openSUSE:Factory/.scamper.new.1265/scamper.changes 2026-09-14 16:23:11.705614706 +0200 @@ -1,0 +2,70 @@ +Sun Sep 6 17:53:01 UTC 2026 - Sebastian Wagner <[email protected]> + +* update to version 20260902: + * scamper: + * host: implement RFC10029 - DNS multiple QTYPEs (mqtypes), documented + * in scamper manual page: + * https://www.caida.org/catalog/software/scamper/man/scamper.1.pdf + * host: convert host to use sigs() callback. host no longer returns ERR + * over control socket if source address could not be determined, e.g. + * querying IPv6 server on system without IPv6. instead, you get a host + * object with an error message. + * host: record OPT records with no elements in warts. + * trace: store probe and quote ipid values in IPv4. + * ping: store probe tcp-mss and reply tcp-mss values in warts. + * ping: do not allow an MSS value of zero in the ping command. + * dealias: store ICMP extensions. + * libscamperfile: + * remove functions that should not have been part of public API: + * scamper_ping_reply_tsreply_free() + * scamper_ping_v4ts_free() + * scamper_ping_reply_v4rr_free() + * scamper_file_getfd() + * scamper_file_seteof() + * scamper_file_free() + * fix scamper_ping_reply_v4ts_hasip() and scamper_ping_reply_v4ts_ip_get() + * by checking ts-ips, add reference counting to reply_v4ts_t structures. + * add accessor functions for more recorded attributes. + * bump library version. + * libscamperctrl: + * set pointers to null to prevent double frees, or referencing pointers + * after free. + * add scamper_ctrl_remove() to remove a scamper_inst_t from a scamper_ctrl_t. + * drop scamper_mux_free() which never got implemented. + * internal logic improvements. + * bump library version. + * sc_remoted: + * handle MUX_CHANNEL_CLOSE messages from mux client. + * Python: + * rename ScamperCtrl.do_ping() recordroute parameter to ip_rr, + * add ScamperPingReply.ip_rr attribute that holds recorded route. + * add tcp_mss option to ScamperCtrl.do_ping(), add ScamperPing.probe_tcp_mss + * and ScamperPingReply.tcp_mss attributes. + * add ScamperPingReply icmp_tso, icmp_tsr, icmp_tst attributes. + * add ScamperPingReply.probe_sport attribute. + * add ScamperPingReplyIPTS class, ScamperPingReply.ip_ts, and + * ScamperPing.probe_tsaddrs attributes, and add ip_ts parameter to + * ScamperCtrl.do_ping(). + * add ScamperDealiasReply.icmp_exts attribute. + * add ScamperTraceHop.probe_ipid and ScamperTraceHop.icmp_q_ipid. + * ScamperCtrl.do_http(): pass userid parameter to http command. + * add ScamperCtrl.remove(inst: ScamperInst). + * add ScamperInst.is_done(). + * rework use of ScamperVp attributes by ScamperInst. + * add ScamperUdpprobe attempts, stop_count, and wait_probe attributes. + * add ScamperHost.mqtypes attribute and ScamperCtrl.do_dns mqtypes parameter. + * sync pyi with pyx. + * housekeeping on pyx and on documentation: + * https://www.caida.org/catalog/software/scamper/python/ + * tests: + * unit_warts: add tests for an ICMP traceroute with probe/quote IPID + * values, a ping with icmp-time, and a host with mqtypes. + * unit_cmd_host: add mqtypes examples. + * throughout: + * begin adding internal thunk layers. + * sc_rxifd: + * fix -4 / -6 option handling on platforms with one but not the other. + * sc_wartsdump: + * dump host mqtypes, trace probe and quote IPID values. + +------------------------------------------------------------------- Old: ---- scamper-cvs-20260713.tar.gz New: ---- scamper-cvs-20260902.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ scamper.spec ++++++ --- /var/tmp/diff_new_pack.jtG25t/_old 2026-09-14 16:23:12.853662812 +0200 +++ /var/tmp/diff_new_pack.jtG25t/_new 2026-09-14 16:23:12.855662896 +0200 @@ -18,7 +18,7 @@ Name: scamper -Version: 20260713 +Version: 20260902 Release: 0 Summary: Parallel Internet measurement utility License: GPL-2.0-only ++++++ scamper-cvs-20260713.tar.gz -> scamper-cvs-20260902.tar.gz ++++++ ++++ 118474 lines of diff (skipped)
