[Bug 276395] net/scamper: update to 20240117
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240117"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240117"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240117"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240122"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240229"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240229"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240229"
- Reply: bugzilla-noreply_a_freebsd.org: "[Bug 276395] net/scamper: update to 20240229"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 17 Jan 2024 02:06:10 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=276395 Bug ID: 276395 Summary: net/scamper: update to 20240117 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: mjl@luckie.org.nz Created attachment 247716 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=247716&action=edit update net/scamper to 20240117 Update net/scamper to 20240117. Add net/py-scamper. Changelog: scamper: * fix crashes if a task is provided an apparent response, but the task has not yet sent a packet in ping, sting, tbit, trace, tracelb. * find and fix memory leaks in measurement command parsing code via fuzzing. * add udpprobe, http, dealias -m midarest, and dealias -m midardisc methods. udpprobe and http do not currently have json output methods. * remove -d dport, -s sport, and -t ttl dealias parameters. these were only valid for mercator, and can be specified in a probedef instead. * record size of responses for dealias probes. * modify all commands to be able to take human-friendly wait parameters -- e.g. trace -W 0.5s or trace -W 500ms instead of trace -W 50000. * support transmitting raw packets on linux ppp interfaces * add -b payload-size parameter to ping python interface: * add python interface to most of scamper. building this module requires cython < 3.0. to build, use something like: PYTHON=/path/to/python CYTHON=/path/to/cython ./configure --with-python * the documentation for this interface is available at https://www.caida.org/catalog/software/scamper/python/ * the ubuntu PPA provides python3-scamper, and the FreeBSD port should hopefully provide py-scamper shortly. these sources may be useful for getting the module packaged for other operating systems. https://launchpad.net/~matthewluckie/+archive/ubuntu/scamper libscamperfile and libscamperctrl: * improvements, bump versions tests: * many new unit tests and fuzzing cradles for scamper components sc_pinger: * add -l limit and -M move-dir options sc_remoted: * no need to link against libscamperfile, remove dependency sc_attach, sc_filterpolicy, sc_prefixscan, sc_wartsfix: * compile / link on windows. -- You are receiving this mail because: You are the assignee for the bug.