Thu Jul 14 11:47:17 2011 UTC ()
Update libtrace to 3.0.10

libtrace 3.0.10 (2011-03-11)
Bug Fixes
Improvements
* Significantly improved performance of libtrace event API
* Transport headers and payload length are now cached for each
  packet, saving time on subsequent lookups

libtrace 3.0.9 (2011-01-25)
Bug Fixes
Improvements
* tracesplit can now accept multiple input URIs which are read in turn

libtrace 3.0.8 (2010-12-03)
Bug Fixes
New Features
* Added a new API function called trace_get_payload_length() that returns
  the length of the original payload content (i.e. the size of the
  post-transport header payload prior to any snapping)
Improvements
* Added IPv6 and IPv6 fragmentation header decoders to libpacketdump
* traceanon can now read cryptopan keys from a file


(markd)
diff -r1.6 -r1.7 pkgsrc/net/libtrace/Makefile
diff -r1.5 -r1.6 pkgsrc/net/libtrace/PLIST
diff -r0 -r1.1 pkgsrc/net/libtrace/PLIST.Linux
diff -r1.4 -r1.5 pkgsrc/net/libtrace/distinfo

cvs diff -r1.6 -r1.7 pkgsrc/net/libtrace/Makefile (expand / switch to unified diff)

--- pkgsrc/net/libtrace/Makefile 2011/01/29 22:31:36 1.6
+++ pkgsrc/net/libtrace/Makefile 2011/07/14 11:47:17 1.7
@@ -1,24 +1,25 @@ @@ -1,24 +1,25 @@
1# $NetBSD: Makefile,v 1.6 2011/01/29 22:31:36 markd Exp $ 1# $NetBSD: Makefile,v 1.7 2011/07/14 11:47:17 markd Exp $
2# 2#
3 3
4DISTNAME= libtrace-3.0.7 4DISTNAME= libtrace-3.0.10
5CATEGORIES= net 5CATEGORIES= net
6MASTER_SITES= http://research.wand.net.nz/software/libtrace/ 6MASTER_SITES= http://research.wand.net.nz/software/libtrace/
7EXTRACT_SUFX= .tar.bz2 7EXTRACT_SUFX= .tar.bz2
8 8
9MAINTAINER= pkgsrc-users@NetBSD.org 9MAINTAINER= pkgsrc-users@NetBSD.org
10HOMEPAGE= http://research.wand.net.nz/software/libtrace.php 10HOMEPAGE= http://research.wand.net.nz/software/libtrace.php
11COMMENT= Library for trace processing 11COMMENT= Library for trace processing
 12LICENSE= gnu-gpl-v2
12 13
13PKG_DESTDIR_SUPPORT= user-destdir 14PKG_DESTDIR_SUPPORT= user-destdir
14 15
15USE_TOOLS+= gmake 16USE_TOOLS+= gmake
16USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
17USE_LIBTOOL= yes 18USE_LIBTOOL= yes
18GNU_CONFIGURE= yes 19GNU_CONFIGURE= yes
19 20
20CONFIGURE_ENV+= libtrace_doxygen='false' 21CONFIGURE_ENV+= libtrace_doxygen='false'
21 22
22.include "../../mk/bsd.prefs.mk" 23.include "../../mk/bsd.prefs.mk"
23 24
24.if ${OPSYS} == "DragonFly" 25.if ${OPSYS} == "DragonFly"

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

--- pkgsrc/net/libtrace/PLIST 2010/10/23 13:08:56 1.5
+++ pkgsrc/net/libtrace/PLIST 2011/07/14 11:47:17 1.6
@@ -1,65 +1,68 @@ @@ -1,65 +1,68 @@
1@comment $NetBSD: PLIST,v 1.5 2010/10/23 13:08:56 pettai Exp $ 1@comment $NetBSD: PLIST,v 1.6 2011/07/14 11:47:17 markd Exp $
2bin/traceanon 2bin/traceanon
3bin/traceconvert 3bin/traceconvert
4bin/tracediff 4bin/tracediff
5bin/tracefilter 5bin/tracefilter
6bin/tracemerge 6bin/tracemerge
7bin/tracepktdump 7bin/tracepktdump
8bin/tracereplay 8bin/tracereplay
9bin/tracereport 9bin/tracereport
10bin/tracertstats 10bin/tracertstats
11bin/tracesplit 11bin/tracesplit
12bin/tracesplit_dir 12bin/tracesplit_dir
13bin/tracestats 13bin/tracestats
14bin/tracesummary 14bin/tracesummary
15include/dagformat.h 15include/dagformat.h
16include/daglegacy.h 16include/daglegacy.h
17include/erftypes.h 17include/erftypes.h
18include/libpacketdump.h 18include/libpacketdump.h
19include/libtrace.h 19include/libtrace.h
20include/lt_inttypes.h 20include/lt_inttypes.h
21include/rt_protocol.h 21include/rt_protocol.h
22include/wandio.h 22include/wandio.h
23lib/libpacketdump.la 23lib/libpacketdump.la
24lib/libpacketdump/eth_0.la 24lib/libpacketdump/eth_0.la
25lib/libpacketdump/eth_2048.la 25lib/libpacketdump/eth_2048.la
26lib/libpacketdump/eth_2054.la 26lib/libpacketdump/eth_2054.la
27lib/libpacketdump/eth_33024.la 27lib/libpacketdump/eth_33024.la
28lib/libpacketdump/eth_34525.protocol 28lib/libpacketdump/eth_34525.la
29lib/libpacketdump/eth_34887.la 29lib/libpacketdump/eth_34887.la
30lib/libpacketdump/eth_34916.la 30lib/libpacketdump/eth_34916.la
31lib/libpacketdump/eth_34958.la 31lib/libpacketdump/eth_34958.la
32lib/libpacketdump/ip_1.la 32lib/libpacketdump/ip_1.la
33lib/libpacketdump/ip_132.la 33lib/libpacketdump/ip_132.la
34lib/libpacketdump/ip_17.la 34lib/libpacketdump/ip_17.la
35lib/libpacketdump/ip_33.la 35lib/libpacketdump/ip_33.la
36lib/libpacketdump/ip_41.protocol 36lib/libpacketdump/ip_41.so
 37lib/libpacketdump/ip_44.la
37lib/libpacketdump/ip_47.la 38lib/libpacketdump/ip_47.la
38lib/libpacketdump/ip_58.protocol 39lib/libpacketdump/ip_58.protocol
39lib/libpacketdump/ip_6.la 40lib/libpacketdump/ip_6.la
40lib/libpacketdump/link_0.la 41lib/libpacketdump/link_0.la
41lib/libpacketdump/link_1.la 42lib/libpacketdump/link_1.la
42lib/libpacketdump/link_10.la 43lib/libpacketdump/link_10.la
43lib/libpacketdump/link_11.la 44lib/libpacketdump/link_11.la
44lib/libpacketdump/link_15.la 45lib/libpacketdump/link_15.la
45lib/libpacketdump/link_17.protocol 46lib/libpacketdump/link_17.protocol
46lib/libpacketdump/link_2.la 47lib/libpacketdump/link_2.la
47lib/libpacketdump/link_3.protocol 48lib/libpacketdump/link_3.protocol
48lib/libpacketdump/link_4.la 49lib/libpacketdump/link_4.la
49lib/libpacketdump/link_5.so 50lib/libpacketdump/link_5.so
50lib/libpacketdump/link_6.la 51lib/libpacketdump/link_6.la
51lib/libpacketdump/link_9.la 52lib/libpacketdump/link_9.la
52lib/libpacketdump/ppp_33.so 53lib/libpacketdump/ppp_33.so
53lib/libtrace.la 54lib/libtrace.la
54man/man1/traceanon.1 55man/man1/traceanon.1
55man/man1/traceconvert.1 56man/man1/traceconvert.1
56man/man1/tracediff.1 57man/man1/tracediff.1
57man/man1/tracefilter.1 58man/man1/tracefilter.1
58man/man1/tracemerge.1 59man/man1/tracemerge.1
59man/man1/tracepktdump.1 60man/man1/tracepktdump.1
 61man/man1/tracereplay.1
60man/man1/tracereport.1 62man/man1/tracereport.1
61man/man1/tracertstats.1 63man/man1/tracertstats.1
62man/man1/tracesplit.1 64man/man1/tracesplit.1
63man/man1/tracesplit_dir.1 65man/man1/tracesplit_dir.1
64man/man1/tracestats.1 66man/man1/tracestats.1
65man/man1/tracesummary.1 67man/man1/tracesummary.1
 68man/man1/tracetop.1

File Added: pkgsrc/net/libtrace/Attic/PLIST.Linux
@comment $NetBSD: PLIST.Linux,v 1.1 2011/07/14 11:47:17 markd Exp $
bin/tracetop
man/man1/tracetop.1

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

--- pkgsrc/net/libtrace/distinfo 2010/10/23 13:08:56 1.4
+++ pkgsrc/net/libtrace/distinfo 2011/07/14 11:47:17 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2010/10/23 13:08:56 pettai Exp $ 1$NetBSD: distinfo,v 1.5 2011/07/14 11:47:17 markd Exp $
2 2
3SHA1 (libtrace-3.0.7.tar.bz2) = 8dfbd4d1f767e73c0717106f74549bafc7f23359 3SHA1 (libtrace-3.0.10.tar.bz2) = 5033d5cf4bdbb33066862b1ae45221b612ee9b01
4RMD160 (libtrace-3.0.7.tar.bz2) = 94b51b485f512961946f684af08bbd2b3d71ab04 4RMD160 (libtrace-3.0.10.tar.bz2) = 5d8f01005e628ecc09f2070e8d48a9c2e43c45a3
5Size (libtrace-3.0.7.tar.bz2) = 543928 bytes 5Size (libtrace-3.0.10.tar.bz2) = 564727 bytes