Mon Dec 28 12:15:19 2015 UTC ()
Update net/scamper to 20141211a. From maintainer in PR pkg/50138.

>From https://rommie.caida.org/pipermail/scamper-announce/2015-August/000003.html

* provide the ability for scamper's control socket to bind to a
  specific address.  this allows external systems to contact and drive
  scamper processes.  a more secure solution will follow in a month or
  two.

* when converting the source port of a control socket client to a
  string, print it in host byte order rather than network byte order

* add a TBT (too-big-trick) option to ping, use it in sc_speedtrap.  a
  simple optimisation to send up to M packets to get N fragmented
  responses.

* if an input list to sc_speedtrap contains the same IP address twice,
  ignore the duplicate address, rather than crash later.

* use a quicksort with a 3-way partition.  will make scamper more
  efficient in many places.

* add sc_warts2csv for samknows

* fix sc_tracediff so that it doesn't crash if the two warts files
  being compared traceroute to different sets of addresses.  reported
  by Job Snijders.


(bsiegert)
diff -r1.16 -r1.17 pkgsrc/net/scamper/Makefile
diff -r1.4 -r1.5 pkgsrc/net/scamper/PLIST
diff -r1.12 -r1.13 pkgsrc/net/scamper/distinfo

cvs diff -r1.16 -r1.17 pkgsrc/net/scamper/Makefile (expand / switch to unified diff)

--- pkgsrc/net/scamper/Makefile 2014/11/16 05:17:24 1.16
+++ pkgsrc/net/scamper/Makefile 2015/12/28 12:15:19 1.17
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.16 2014/11/16 05:17:24 markd Exp $ 1# $NetBSD: Makefile,v 1.17 2015/12/28 12:15:19 bsiegert Exp $
2# 2#
3 3
4DISTNAME= scamper-cvs-20141101 4DISTNAME= scamper-cvs-20141211a
5PKGNAME= ${DISTNAME:S/-cvs//} 5PKGNAME= ${DISTNAME:S/-cvs//}
6CATEGORIES= net 6CATEGORIES= net
7MASTER_SITES= http://www.caida.org/tools/measurement/scamper/code/ 7MASTER_SITES= http://www.caida.org/tools/measurement/scamper/code/
8 8
9MAINTAINER= mjl@luckie.org.nz 9MAINTAINER= mjl@luckie.org.nz
10HOMEPAGE= http://www.caida.org/tools/measurement/scamper/ 10HOMEPAGE= http://www.caida.org/tools/measurement/scamper/
11COMMENT= Tool for parallelised IPv4 and IPv6 measurement 11COMMENT= Tool for parallelised IPv4 and IPv6 measurement
12LICENSE= gnu-gpl-v2 12LICENSE= gnu-gpl-v2
13 13
14GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16 16
17USE_FEATURES+= inet6 17USE_FEATURES+= inet6

cvs diff -r1.4 -r1.5 pkgsrc/net/scamper/PLIST (expand / switch to unified diff)

--- pkgsrc/net/scamper/PLIST 2013/08/26 20:46:02 1.4
+++ pkgsrc/net/scamper/PLIST 2015/12/28 12:15:19 1.5
@@ -1,20 +1,21 @@ @@ -1,20 +1,21 @@
1@comment $NetBSD: PLIST,v 1.4 2013/08/26 20:46:02 markd Exp $ 1@comment $NetBSD: PLIST,v 1.5 2015/12/28 12:15:19 bsiegert Exp $
2bin/sc_ally 2bin/sc_ally
3bin/sc_analysis_dump 3bin/sc_analysis_dump
4bin/sc_attach 4bin/sc_attach
5bin/sc_ipiddump 5bin/sc_ipiddump
6bin/sc_speedtrap 6bin/sc_speedtrap
7bin/sc_tracediff 7bin/sc_tracediff
 8bin/sc_warts2csv
8bin/sc_warts2json 9bin/sc_warts2json
9bin/sc_warts2pcap 10bin/sc_warts2pcap
10bin/sc_warts2text 11bin/sc_warts2text
11bin/sc_wartscat 12bin/sc_wartscat
12bin/sc_wartsdump 13bin/sc_wartsdump
13bin/sc_wartsfix 14bin/sc_wartsfix
14bin/scamper 15bin/scamper
15include/scamper_addr.h 16include/scamper_addr.h
16include/scamper_dealias.h 17include/scamper_dealias.h
17include/scamper_file.h 18include/scamper_file.h
18include/scamper_icmpext.h 19include/scamper_icmpext.h
19include/scamper_list.h 20include/scamper_list.h
20include/scamper_neighbourdisc.h 21include/scamper_neighbourdisc.h

cvs diff -r1.12 -r1.13 pkgsrc/net/scamper/distinfo (expand / switch to unified diff)

--- pkgsrc/net/scamper/distinfo 2015/11/04 00:35:36 1.12
+++ pkgsrc/net/scamper/distinfo 2015/12/28 12:15:19 1.13
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.12 2015/11/04 00:35:36 agc Exp $ 1$NetBSD: distinfo,v 1.13 2015/12/28 12:15:19 bsiegert Exp $
2 2
3SHA1 (scamper-cvs-20141101.tar.gz) = 564c2cbb60ad0d5ac27cef81e7901ca567b4473c 3SHA1 (scamper-cvs-20141211a.tar.gz) = 914329deaf20903556d665b49b650953c9138a69
4RMD160 (scamper-cvs-20141101.tar.gz) = a344841e7ea14e146851294795020ebf02c84fb8 4RMD160 (scamper-cvs-20141211a.tar.gz) = f41ef0a17ef41041910467179b34c849dc9cb77d
5SHA512 (scamper-cvs-20141101.tar.gz) = 78e422aa16e4b50cef637630d963aeed26626ce3c19595a5beded3176efe32837ae3d573f7233eca13ce9ebed722d1eb3d3436b6b5d5b5013acef64a182e90ef 5SHA512 (scamper-cvs-20141211a.tar.gz) = 0b0918a50e993bc2047cbfcd84527293d221d480fe9dc2fb4e1e9b9d588e3007d6333074f2f57e31279d68807ae837b45bcf2596b76ee17207392740cd0c768a
6Size (scamper-cvs-20141101.tar.gz) = 1224353 bytes 6Size (scamper-cvs-20141211a.tar.gz) = 1280694 bytes