[scamper-announce] scamper-cvs-20250630
Matthew Luckie
mjl at luckie.org.nz
Sun Jun 29 22:42:31 PDT 2025
https://www.caida.org/catalog/software/scamper/code/scamper-cvs-20250630.tar.gz
SHA256 (scamper-cvs-20250630.tar.gz) = 2bf708c63a0b6709e715c475a64d9827cd88ec8afd15452a39342b1d4f4358a5
SIZE (scamper-cvs-20250630.tar.gz) = 3252356
scamper:
* support tx/rx on ARPHRD_NONE linux packet sockets
* make route socket code work on solaris
* disable epoll on solaris, which doesn't seem to work
* let host -s take an IPv6 address
* add sniff.enable and neighbourdisc.enable config options
* add neighbourdisc json output
* abandon a remote source and its current tasks when sc_remoted sends
an application-level fin
* trace, tracelb: do not do ptr lookups if host command has been
disabled by configuration
libscamperfile:
* add scamper_neighbourdisc_tojson, bump version
* clean up mtu / stop_hop checks in trace text output
Python module:
* add ScamperNeighbourdisc.to_json(), to convert a neighbourdisc object
to JSON.
* add ScamperInst.resultc attribute, to find out the number of result
objects queued in the parent ScamperCtrl for the instance.
* signal eof when the instance has no objects queued in parent ctrl
sc_remoted:
* disconnect mux clients if associated scamper process disconnects
sc_pinger:
* add -Z zombie-time option, which will cause sc_pinger to exit if a
remote scamper instance goes silent for a user-defined length of
time
* add -B bad-spec option to detect bad probe methods at run time,
which look for unlikely sequences of reply TTL values
* update documentation
tests:
* further config unit tests
* add neighbourdisc test case
misc:
* benign changes to allow compilation on solaris
-------------- 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/20250630/b3e80ecf/attachment.sig>
More information about the scamper-announce
mailing list