[scamper-announce] scamper-cvs-20251020
Matthew Luckie
mjl at luckie.org.nz
Sun Oct 19 21:11:22 PDT 2025
https://www.caida.org/catalog/software/scamper/code/scamper-cvs-20251020.tar.gz
SHA256 (scamper-cvs-20251020.tar.gz) = 6ef4d8d22c8cb3a4cc0391955d1a6c5f2c8e16f510c434f5cb9e9395676fcccd
SIZE (scamper-cvs-20251020.tar.gz) = 3291401
scamper:
* rework most internal use of printerror/scamper_debug, tagging
measurement results with errmsg strings if an error occurs affecting
a measurement.
* emit errmsg strings in json and warts output. errmsg strings will
also be emitted to debugfile / stderr as before. these strings
are not emitted in text output of measurements.
* add error result code (stop reason) to dealias measurements.
* silently ignore unlikely PTR lookup error conditions for trace and
tracelb -- PTR lookups are not essential components of these
measurements.
* fix memory leaks when encountering unlikely error conditions in
sting, tbit, tracelb, udpprobe.
libscamperfile:
* add scamper_*_errmsg_get functions.
* let neighbourdisc src_mac and dst_ip be null when reading warts
files, rather than reject the object.
* bump version.
Python library:
* release GIL when waiting for measurement results so that module is
asyncio friendly.
* add errmsg attribute to measurement objects, interface file, and
document.
sc_wartsdump:
* use scamper_*_[stop|result]_tostr functions rather than duplicate code.
* emit errmsg.
tests:
* check that errmsg is read-from and written-to warts files correctly.
-------------- 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/20251020/e7b75936/attachment.sig>
More information about the scamper-announce
mailing list