[scamper-announce] scamper-cvs-20260420

Matthew Luckie mjl at luckie.org.nz
Mon Apr 20 11:53:30 PDT 2026


https://www.caida.org/catalog/software/scamper/code/scamper-cvs-20260420.tar.gz

SHA256 (scamper-cvs-20260420.tar.gz) = 7d6f6b94e0b80439e45218318a92d30645a7bdbb23c711f68536c8f243fd3317
SIZE (scamper-cvs-20260420.tar.gz) = 3417544

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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <http://mailman.caida.org/pipermail/scamper-announce/attachments/20260421/cafd01a4/attachment.sig>


More information about the scamper-announce mailing list