diff options
author | leot <leot> | 2016-01-16 16:13:15 +0000 |
---|---|---|
committer | leot <leot> | 2016-01-16 16:13:15 +0000 |
commit | d4e3289bb1922b40a7ee2c2585d8f891c35f6e01 (patch) | |
tree | 4af6011ea55a6c003dfa6ca48b15403ea46ea53e /net | |
parent | 9772c626f5ce0c51a1bcd16be218214fa1982877 (diff) | |
download | pkgsrc-d4e3289bb1922b40a7ee2c2585d8f891c35f6e01.tar.gz |
Update net/scamper to 20141211d.
Patches provided by Matthew Luckie in PR pkg/50654.
ChangeLogs:
https://mailman.caida.org/pipermail/scamper-announce/2015-October/000004.html
https://mailman.caida.org/pipermail/scamper-announce/2015-December/000005.html
https://mailman.caida.org/pipermail/scamper-announce/2016-January/000006.html
tbit
* add support for initial congestion window (ICW) inferences
* add new tests to check response to packets that could have been
sent by a blind attacker
* add a TCP fast-open implementation, with both experimental
and official option values
* add support for testing HTTPS and BGP. drop FTP, DNS, and SMTP
* add sc_tbitblind driver that was used for IMC 2015 paper
trace
* add tx timestamp to hop records
* add dl option, to replace dlts option removed from scamper.
* process UDP responses, if a UDP probe method is used.
ping:
* add tcp-syn ping method.
* fix memory leak when payloads are specified in ping.
sc_ipiddump
* report IPID values from traceroute measurements, where available
* report the source IP address used to probe the destination
sc_filterpolicy:
* add a new scamper driver to test systems for congruent filtering policy
http://www.caida.org/tools/measurement/scamper/man/sc_filterpolicy.1.pdf
scamper:
* update scamper maximum PPS to 10,000 (from 1000). Its not 2002 anymore.
* bind to requested source port with UDP sockets.
* set SO_SNDBUF once, when a probe socket is created.
* remove dlts option which was only used by traceroute.
* drop divert socket from privsep, which was not used in scamper anywhere.
* shift socket creation glue from scamper_privsep.c to
scamper_udp4.c, scamper_icmp6.c, etc.
* fix memory leak when receiving TCP responses in tracelb.
* do not use the global address cache in tracelb: use a local one.
* in qsort with 3-way partition, do not compare items against
themselves.
* improve performance of warts_addr_t code
* use calloc instead of malloc() -> memset(0) on systems where calloc
is available.
* do not use the global address cache in ping: most responses are
either from the destination, or from the same IP address, so
optimize for that.
Diffstat (limited to 'net')
-rw-r--r-- | net/scamper/Makefile | 4 | ||||
-rw-r--r-- | net/scamper/PLIST | 6 | ||||
-rw-r--r-- | net/scamper/distinfo | 10 |
3 files changed, 12 insertions, 8 deletions
diff --git a/net/scamper/Makefile b/net/scamper/Makefile index 77bc5f4cf68..c55066fba74 100644 --- a/net/scamper/Makefile +++ b/net/scamper/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.17 2015/12/28 12:15:19 bsiegert Exp $ +# $NetBSD: Makefile,v 1.18 2016/01/16 16:13:15 leot Exp $ # -DISTNAME= scamper-cvs-20141211a +DISTNAME= scamper-cvs-20141211d PKGNAME= ${DISTNAME:S/-cvs//} CATEGORIES= net MASTER_SITES= http://www.caida.org/tools/measurement/scamper/code/ diff --git a/net/scamper/PLIST b/net/scamper/PLIST index bd738bafdac..81f7e366e77 100644 --- a/net/scamper/PLIST +++ b/net/scamper/PLIST @@ -1,9 +1,11 @@ -@comment $NetBSD: PLIST,v 1.5 2015/12/28 12:15:19 bsiegert Exp $ +@comment $NetBSD: PLIST,v 1.6 2016/01/16 16:13:15 leot Exp $ bin/sc_ally bin/sc_analysis_dump bin/sc_attach +bin/sc_filterpolicy bin/sc_ipiddump bin/sc_speedtrap +bin/sc_tbitblind bin/sc_tracediff bin/sc_warts2csv bin/sc_warts2json @@ -29,8 +31,10 @@ lib/libscamperfile.la man/man1/sc_ally.1 man/man1/sc_analysis_dump.1 man/man1/sc_attach.1 +man/man1/sc_filterpolicy.1 man/man1/sc_ipiddump.1 man/man1/sc_speedtrap.1 +man/man1/sc_tbitblind.1 man/man1/sc_tracediff.1 man/man1/sc_warts2json.1 man/man1/sc_warts2pcap.1 diff --git a/net/scamper/distinfo b/net/scamper/distinfo index 24a5cbdf552..94b6d1740fd 100644 --- a/net/scamper/distinfo +++ b/net/scamper/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.13 2015/12/28 12:15:19 bsiegert Exp $ +$NetBSD: distinfo,v 1.14 2016/01/16 16:13:15 leot Exp $ -SHA1 (scamper-cvs-20141211a.tar.gz) = 914329deaf20903556d665b49b650953c9138a69 -RMD160 (scamper-cvs-20141211a.tar.gz) = f41ef0a17ef41041910467179b34c849dc9cb77d -SHA512 (scamper-cvs-20141211a.tar.gz) = 0b0918a50e993bc2047cbfcd84527293d221d480fe9dc2fb4e1e9b9d588e3007d6333074f2f57e31279d68807ae837b45bcf2596b76ee17207392740cd0c768a -Size (scamper-cvs-20141211a.tar.gz) = 1280694 bytes +SHA1 (scamper-cvs-20141211d.tar.gz) = be652cd601215de129e20c339d914ac17836dd5c +RMD160 (scamper-cvs-20141211d.tar.gz) = d509a103371b85775e4c7b4ee4a23dcabf4643ca +SHA512 (scamper-cvs-20141211d.tar.gz) = b032868470039691c45d90dd99025fd569c1cb63b8d337d4be04fe2ddac3b9c334cd7075a0b2533d093d65d8bb18414db1e74f4fc9719072679021aa7df99b7c +Size (scamper-cvs-20141211d.tar.gz) = 1465618 bytes |