From mjl at caida.org Tue Aug 13 13:34:18 2024 From: mjl at caida.org (Matthew Luckie) Date: Wed, 14 Aug 2024 08:34:18 +1200 Subject: [scamper-announce] scamper-cvs-20240813 Message-ID: https://www.caida.org/catalog/software/scamper/code/scamper-cvs-20240813.tar.gz SHA256 (scamper-cvs-20240813.tar.gz) = 1f45921be2c68be4533c74d4a8ca45a61fc936fe59effd771f85af3c6c0ab3dd SIZE (scamper-cvs-20240813.tar.gz) = 2927067 scamper: * properly set icmp_id on ICMP probe signature in ping when -F 0. * reduce code duplication in scamper_fd.c by replacing fd_udp() and fd_tcp() with fd_tcpudp(). * process IPv6 TCP replies in dealias. * simplify BPF logic, support unit testing of dl_filter_compile. * fix 20240725 regression to actually call scamper_debug logic for datalink packets. python module: * raise exception if ScamperCtrl.do_*() is called on a ScamperInst that has signalled EOF. * add ScamperInst.is_eof() method. configure: * check for tcp_timer.h in configure, use if found, to fix check for tcp_var.h. sc_pinger, sc_minrtt: * support batch probing with radargun primitive. * update sc_pinger manual page with batch probing details. tests: * silence benign clang static analysis warnings. * add more ping command unit tests. * add unit_dl_filter_compile to test bpf compiler. * enhance check-ifdef.pl to find #define / #ifdef ordering issues, make pass through code to adjust header ordering. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 195 bytes Desc: not available URL: