pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

PR/59457 CVS commit: pkgsrc/net/scamper



The following reply was made to PR pkg/59457; it has been noted by GNATS.

From: "Thomas Klausner" <wiz%netbsd.org@localhost>
To: gnats-bugs%gnats.NetBSD.org@localhost
Cc: 
Subject: PR/59457 CVS commit: pkgsrc/net/scamper
Date: Thu, 5 Jun 2025 06:31:37 +0000

 Module Name:	pkgsrc
 Committed By:	wiz
 Date:		Thu Jun  5 06:31:37 UTC 2025
 
 Modified Files:
 	pkgsrc/net/scamper: Makefile distinfo
 
 Log Message:
 scamper: update to 20250603.
 
 From mjl in PR 59457.
 
 scamper:
 * add initial streaming implementation of trace and ping, document
   existence in man page
 * reload scamper config file with SIGHUP, document signal handling
   in man page
 * fix scamper_trace_reply_dup
 * restructure recording of probes in do_trace_probe
 * tbit: dl_* -> tbit_* so that we don't have a function named dl_data,
   which causes a compiler error on solaris
 * HEADS UP: it is my intention to remove the following command line
   options from scamper in a future release, probably making them
   available some other way:
   -l listname (name to assign to default list)
   -L listid (list id for default list)
   -C cycleid (cycle id)
 
 libscamperfile:
 * add scamper_[trace|ping|tracelb|dealias]_totext, which provide an
   interface to get the same text rendering supplied by scamper
 * add scamper_trace_pmtud_noteiter functions
 * ensure pointers are not null before dereferencing them when rendering
   path MTU text output
 * fix json rendering of traceroute probes with no response after
   stop_hop
 * remove potential memory leak rendering MTU information in trace text
 * bump libscamperfile version
 
 Python module:
 * implement str() for ScamperPing, ScamperTrace, and ScamperTracelb,
   which provides the same text rendering that would have been supplied
   by scamper
 * add ScamperTracePmtudNote and ScamperTracePmtud.notes()
 * update docs: https://www.caida.org/catalog/software/scamper/python/
 
 tests:
 * add unit_text to check text rendering
 * add unit_json to check json rendering
 * add fuzz_warts2text to find bugs in text rendering with malformed
   warts
 * add trace unit test case: traceroute probes with no response
 * replace fuzz-tmux.sh with fuzz-tmux.pl, which better aligns with
   my workflow
 
 misc:
 * silence clang dead initialization warnings
 
 
 To generate a diff of this commit:
 cvs rdiff -u -r1.22 -r1.23 pkgsrc/net/scamper/Makefile
 cvs rdiff -u -r1.19 -r1.20 pkgsrc/net/scamper/distinfo
 
 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.
 


Home | Main Index | Thread Index | Old Index