diff options
author | jperkin <jperkin@pkgsrc.org> | 2013-02-06 19:45:26 +0000 |
---|---|---|
committer | jperkin <jperkin@pkgsrc.org> | 2013-02-06 19:45:26 +0000 |
commit | db2557965ceefca0e013caa9242370e9c16829fc (patch) | |
tree | fb69aef1a057a567942a4280eadc0142cd877772 | |
parent | 7cbb9ad82ef503c151fbace70af41f22515af33e (diff) | |
download | pkgsrc-db2557965ceefca0e013caa9242370e9c16829fc.tar.gz |
Update net/tcpdump to 4.3.0. Changes since 4.1.1:
Summary for 4.3.0 tcpdump release
fixes for forces: SPARSE data (per RFC 5810)
some more test cases added
updates to documentation on -l, -U and -w flags.
Fix printing of BGP optional headers.
Tried to include DLT_PFSYNC support, failed due to headers required.
added TIPC support.
Fix LLDP Network Policy bit definitions.
fixes for IGMPv3's Max Response Time: it is in units of 0.1 second.
SIGUSR1 can be used rather than SIGINFO for stats
permit -n flag to affect print-ip for protocol numbers
ND_OPT_ADVINTERVAL is in milliseconds, not seconds
Teach PPPoE parser about RFC 4638
Summary for 4.2.1 tcpdump release
Only build the Babel printer if IPv6 is enabled.
Support Babel on port 6696 as well as 6697.
Include ppi.h in release tarball.
Include all the test files in the release tarball, and don't
"include" test files that no longer exist.
Don't assume we have <rpc/rpc.h> - check for it.
Support "-T carp" as a way of dissecting IP protocol 112 as CARP
rather than VRRP.
Support Hilscher NetAnalyzer link-layer header format.
Constify some pointers and fix compiler warnings.
Get rid of never-true test.
Fix an unintended fall-through in a case statement in the ARP
printer.
Fix several cases where sizeof(sizeof(XXX)) was used when just
sizeof(XXX) was intended.
Make stricter sanity checks in the ES-IS printer.
Get rid of some GCCisms that caused builds to fai with compilers
that don't support them.
Fix typo in man page.
Added length checks to Babel printer.
Summary for 4.2.+
merged 802.15.4 decoder from Dmitry Eremin-Solenikov <dbaryshkov
at gmail dot com>
updates to forces for new port numbers
Use "-H", not "-h", for the 802.11s option. (-h always help)
Better ICMPv6 checksum handling.
add support for the RPKI/Router Protocol, per -ietf-sidr-rpki-rtr-12
get rid of uuencoded pcap test files, git can do binary.
sFlow changes for 64-bit counters.
fixes for PPI packet header handling and printing.
Add DCB Exchange protocol (DCBX) version 1.01.
Babel dissector, from Juliusz Chroboczek and Grégoire Henry.
improvements to radiotap for rate values > 127.
Many improvements to ForCES decode, including fix SCTP TML port
updated RPL type code to RPL-17 draft
Improve printout of DHCPv6 options.
added support and test case for QinQ (802.1q VLAN) packets
Handle DLT_IEEE802_15_4_NOFCS like DLT_IEEE802_15_4.
Build fixes for Sparc and other machines with alignment restrictions.
Merged changes from Debian package.
PGM: Add ACK decoding and add PGMCC DATA and FEEDBACK options.
Build fixes for OSX (Snow Leopard and others)
Add support for IEEE 802.15.4 packets
Summary for 4.1.2 tcpdump release
If -U is specified, flush the file after creating it, so it's
not zero-length
Fix TCP flags output description, and some typoes, in the man
page
Add a -h flag, and only attempt to recognize 802.11s mesh
headers if it's set
When printing the link-layer type list, send *all* output to
stderr
Include the CFLAGS setting when configure was run in the
compiler flags
-rw-r--r-- | net/tcpdump/Makefile | 7 | ||||
-rw-r--r-- | net/tcpdump/distinfo | 10 | ||||
-rw-r--r-- | net/tcpdump/patches/patch-ah | 12 |
3 files changed, 13 insertions, 16 deletions
diff --git a/net/tcpdump/Makefile b/net/tcpdump/Makefile index 84c190b61f0..d6c89029528 100644 --- a/net/tcpdump/Makefile +++ b/net/tcpdump/Makefile @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.32 2013/02/06 19:31:01 jperkin Exp $ +# $NetBSD: Makefile,v 1.33 2013/02/06 19:45:26 jperkin Exp $ -DISTNAME= tcpdump-4.1.1 -PKGREVISION= 1 +DISTNAME= tcpdump-4.3.0 CATEGORIES= net MASTER_SITES= http://www.tcpdump.org/release/ @@ -14,8 +13,6 @@ GNU_CONFIGURE= yes .include "options.mk" -# not strictly needed -BUILDLINK_API_DEPENDS.libpcap+= libpcap>=1.1.1 .include "../../net/libpcap/buildlink3.mk" .include "../../security/openssl/buildlink3.mk" .include "../../mk/bsd.pkg.mk" diff --git a/net/tcpdump/distinfo b/net/tcpdump/distinfo index 7225201d482..4845d9e3f0e 100644 --- a/net/tcpdump/distinfo +++ b/net/tcpdump/distinfo @@ -1,6 +1,6 @@ -$NetBSD: distinfo,v 1.18 2011/02/11 12:13:13 adam Exp $ +$NetBSD: distinfo,v 1.19 2013/02/06 19:45:26 jperkin Exp $ -SHA1 (tcpdump-4.1.1.tar.gz) = 8f356cbc781192ecb527623d68db90e06aa9d4b9 -RMD160 (tcpdump-4.1.1.tar.gz) = 97ac07582f26c4126b09de1dcca6851ad02352d1 -Size (tcpdump-4.1.1.tar.gz) = 1587392 bytes -SHA1 (patch-ah) = c3adfebd0c763583ae9609e07fc816972eb223c0 +SHA1 (tcpdump-4.3.0.tar.gz) = 5d0432e4831ca81633a6c9da732caad77d64a9ac +RMD160 (tcpdump-4.3.0.tar.gz) = f79169528e4843b9c5e2eb2c37a77048618edb9b +Size (tcpdump-4.3.0.tar.gz) = 887619 bytes +SHA1 (patch-ah) = 2e8b6f1ed6946dcc04a9417abafec10ca920c220 diff --git a/net/tcpdump/patches/patch-ah b/net/tcpdump/patches/patch-ah index 2486467862e..3357da3ce85 100644 --- a/net/tcpdump/patches/patch-ah +++ b/net/tcpdump/patches/patch-ah @@ -1,20 +1,20 @@ -$NetBSD: patch-ah,v 1.2 2011/02/11 12:13:13 adam Exp $ +$NetBSD: patch-ah,v 1.3 2013/02/06 19:45:26 jperkin Exp $ Fix VERSION dependency, or install will fail on case-insensitive file-system. Don't install another copy. ---- Makefile.in.orig 2008-09-01 06:44:11.000000000 +0400 -+++ Makefile.in 2009-05-20 11:08:24.000000000 +0400 -@@ -389,7 +389,7 @@ strsep.o: $(srcdir)/missing/strsep.c +--- Makefile.in.orig 2012-06-12 16:56:20.000000000 +0000 ++++ Makefile.in +@@ -395,7 +395,7 @@ strsep.o: $(srcdir)/missing/strsep.c version.o: version.c - $(CC) $(CFLAGS) -c version.c + $(CC) $(FULL_CFLAGS) -c version.c -version.c: $(srcdir)/VERSION +version.c: VERSION @rm -f $@ if grep GIT ${srcdir}/VERSION >/dev/null; then \ read ver <${srcdir}/VERSION; \ -@@ -403,7 +403,6 @@ install: all +@@ -409,7 +409,6 @@ install: all [ -d $(DESTDIR)$(sbindir) ] || \ (mkdir -p $(DESTDIR)$(sbindir); chmod 755 $(DESTDIR)$(sbindir)) $(INSTALL_PROGRAM) $(PROG) $(DESTDIR)$(sbindir)/$(PROG) |