pkgsrc-Bugs archive

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

pkg/59755: [patch] net/scamper: update to 20251113



>Number:         59755
>Category:       pkg
>Synopsis:       [patch] net/scamper: update to 20251113
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 13 08:00:00 +0000 2025
>Originator:     mjl%luckie.org.nz@localhost
>Release:        NetBSD 10.1
>Organization:
	
>Environment:
System: NetBSD pi2 10.1 NetBSD 10.1 (GENERIC) #0: Mon Dec 16 13:08:11 UTC 2024 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/evbarm/compile/GENERIC evbarm
Architecture: earmv7hf
Machine: evbarm
>Description:
Update scamper from 20251020 to 20251113

https://mailman.caida.org/pipermail/scamper-announce/2025-November/000058.html

scamper
* tracelb json: emit monitor field in header, and icmp extensions in
  replies.
* add scamper_addr_tosockaddr(), use in host, http, sniff, udpprobe,
  and control socket code.
* tweaks to scamper_addr functions to use callback tables instead of
  if statements.
* http: ssl_[rw]bio -> [rw]bio to follow style in tbit.
* fix more solaris compilation issues.

sc_remoted:
* fix memory leak of sc_master_t.name on scamper reconnect.
* fix memory leak of sc_unit_t.unode on sc_remoted exit.

Python module:
* fix use of icmp_sum parameter in ScamperCtrl.do_trace().
* add icmp_id parameter to ScamperCtrl.do_trace().
* scamper_addr_isunicast() and scamper_addr_isreserved() currently
  return -1 in addition to 0 and 1, account for that in
  ScamperAddr.is_unicast() and ScamperAddr.is_reserved().

libscamperfile:
* accumulate more libscamperfile items in TODO file.

tests:
* use BUILDING_SCAMPER to isolate scamper's probe build code for
  testing.
* add initial probe_build unit test.

sc_tracediff:
* use scamper_addr_tosockaddr().
>How-To-Repeat:
>Fix:
diff -uNr scamper/Makefile scamper-new/Makefile
--- scamper/Makefile	2025-11-13 07:13:25.410130650 +0000
+++ scamper-new/Makefile	2025-11-13 07:51:41.457147230 +0000
@@ -1,9 +1,8 @@
 # $NetBSD: Makefile,v 1.25 2025/10/23 20:38:54 wiz Exp $
 #
 
-DISTNAME=	scamper-cvs-20251020
+DISTNAME=	scamper-cvs-20251113
 PKGNAME=	${DISTNAME:S/-cvs//}
-PKGREVISION=	1
 CATEGORIES=	net
 MASTER_SITES=	http://www.caida.org/catalog/software/scamper/code/
 
diff -uNr scamper/distinfo scamper-new/distinfo
--- scamper/distinfo	2025-10-20 18:55:09.869195592 +0000
+++ scamper-new/distinfo	2025-11-13 07:52:20.643957754 +0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.21 2025/10/20 18:37:13 bsiegert Exp $
 
-BLAKE2s (scamper-cvs-20251020.tar.gz) = 58a0dc0d1373cd2d1c40b3ed7342026e75ef7b06d4ae1bc2d44ed72415d1b461
-SHA512 (scamper-cvs-20251020.tar.gz) = 05aa3e2916adbdb06b4c5b3cb842b80a311429a00cad81495864483a9bcd91bbf3cc4de3c6c96c0be1a0987d64e4024c2f6deb8d041fa52d3fac05d514b84b61
-Size (scamper-cvs-20251020.tar.gz) = 3291401 bytes
+BLAKE2s (scamper-cvs-20251113.tar.gz) = 43545f547eba1395efb195dec617c012de30102291b03b0fd1516aaebe3789d3
+SHA512 (scamper-cvs-20251113.tar.gz) = b99e6046cf121395beb163537dec9d379448841d84f2f067ebf1f62bf91a5a685b6c8c7c9983c575db1f215e3498eab4c5fb198b77111c44550cd53732d0e16f
+Size (scamper-cvs-20251113.tar.gz) = 3295874 bytes



Home | Main Index | Thread Index | Old Index