[Bug 290993] net/scamper: update to 20251113

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 13 Nov 2025 06:59:40 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=290993

            Bug ID: 290993
           Summary: net/scamper: update to 20251113
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: mjl@luckie.org.nz

Created attachment 265391
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=265391&action=edit
update net/scamper to 20251113

update net/scamper to 20251113

https://mailman.caida.org/pipermail/scamper-announce/2025-November/000058.html

Changelog:

scamper
* tracelb json: emit monitor field in header, and icmp extensions in
  replies.
* add scamper_addr_tosockaddr(), use in host, http, sniff, udpprobe,
  and control socket code.
* tweaks to scamper_addr functions to use callback tables instead of
  if statements.
* http: ssl_[rw]bio -> [rw]bio to follow style in tbit.
* fix more solaris compilation issues.

sc_remoted:
* fix memory leak of sc_master_t.name on scamper reconnect.
* fix memory leak of sc_unit_t.unode on sc_remoted exit.

Python module:
* fix use of icmp_sum parameter in ScamperCtrl.do_trace().
* add icmp_id parameter to ScamperCtrl.do_trace().
* scamper_addr_isunicast() and scamper_addr_isreserved() currently
  return -1 in addition to 0 and 1, account for that in
  ScamperAddr.is_unicast() and ScamperAddr.is_reserved().

libscamperfile:
* accumulate more libscamperfile items in TODO file.

tests:
* use BUILDING_SCAMPER to isolate scamper's probe build code for
  testing.
* add initial probe_build unit test.

sc_tracediff:
* use scamper_addr_tosockaddr().

-- 
You are receiving this mail because:
You are the assignee for the bug.