[Bug 294683] net/scamper: update to 20260420

From: <bugzilla-noreply_at_freebsd.org>
Date: Tue, 21 Apr 2026 08:48:48 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294683

            Bug ID: 294683
           Summary: net/scamper: update to 20260420
           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 269965
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=269965&action=edit
net/scamper: update to 20260420

net/{,py-}scamper: update to 20260420

Changelog:

https://mailman.caida.org/pipermail/scamper-announce/2026-April/000062.html

scamper:
* fix potential one-byte buffer overflow in http when receiving a
  large TLS record, where '\0' could be stored the first byte beyond
  the end of the buffer.
* record receive interface with IPv6 UDP datagram sockets.
* handle IP_RECVTTL on BSDs, which returns IP_RECVTTL cmsg (IP_TTL on
  Linux).
* owamp: record received TTL value and DSCP bits.
* fix benign assert in privsep that needed to be updated before last
  release.
* factor out duplicate code in host

sc_rxifd:
* new utility to respond to specific UDP packets with receive
  interface name, using DNS TXT records as wire format.
* https://www.caida.org/catalog/software/scamper/man/sc_rxifd.1.pdf
* pass --enable-sc_rxifd to configure to build this utility.

sc_remoted:
* record IPv6 address if scamper were to connect to sc_remoted using
  IPv6 address.  load asn6 attribute from metadata.

libscamperctrl:
* add scamper_vp_[asn|ipv]6_get routines, bump version.

Python module:
* expose maxtime and hsrtt fields in ScamperHttp.
* expose ipv6, asn6 fields in ScamperVp, ScamperInst.

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