summaryrefslogtreecommitdiff
path: root/net/tcptrace
AgeCommit message (Collapse)AuthorFilesLines
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-3/+3
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2005-08-26Changes 6.6.2:adam3-18/+16
Fixed tcpdump.c to trace IP packets buried under VLAN headers. Changes 6.6.3: Added a function MissingData() in trace.c to check if TCP segments were missing or were truncated when the -e option is given to extract contents. Changes 6.6.4: Adding in the INBOUNDS module into the main tcptrace development tree. It is NOT built in by default though; you need to uncomment a line in Makefile.in to enable it. Changes 6.6.5: * Josh fixed the file format searching order, putting tcpdump format to the end in file_formats.h as a work around for libpcap brokenness. * Fixed Mfopen() in mfiles.c to open content data files that we generate in "binary" mode - by changing fopen mode from "w" to "wb+" and "a" to "ab+". The 'b' is dummy in UNIX systems, but seems to have some semantic in the Windows world. * Fixed QuitSig() function in tcptrace.c by adding a call to udptrace_done() so that we print out UDP connection stats too (if one were piping live tcpdump traffic to tcptrace and "ctrl-c"-ed it in the middle, for example). On the way, also fixed the arbitrary "buf[4096]" declaration to be written correctly as "buf[COMP_HDR_SIZE]" in the PipeFitting() function. Changes 6.6.6: Fixed the callback function in tcpdump.c to prevent garbage data from getting into the ip_buf buffer. Changes 6.6.7: Fixed bugs found in the AVL search function that had major bugs / complexity issues.
2005-06-17Create directories before installing files into them.jlam1-1/+3
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 digests.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-2/+2
Suggested by Roland Illig, ok'd by various.
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-1/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-08-17- make pkglint happyadrianp2-6/+6
- fix typos in DESCR suggestions by snj@.
2004-08-17- Update tcptrace to 6.6.1adrianp2-6/+5
- Remove FreeBSD header from pkgsrc Makefile - ok'ed snj@/wiz@ From the ChangeLog: - Fixed the processing of duplicate ACKs as in the BSD stack to count towards the 3 dupacks required for fast-retransmit. - Fixed the bug in processing IPv6 extension headers in ipv6.c:gethdrlength() based on the patch sent by Thomas Bohnert. - Added dsack counter to long output format and dsack sample input and output - Fixed bug in the calculation of the "avg win adv" field, so that now avg. falls in between min and max. - Changes made to make gcc-3.3 make lesser warnings with tcptrace. - Made the --csv/--tsv/--sv options' implementation better. - Fixed a bug in traffic module, so that the number of open connections are printed correct in the traffic_stats.dat file, even without giving the -C option. - Included the code to recognize Endace ERF (Extensible Record Format), sent by Jesper Peterson. - Included the code to recognize the PPP (Point-to-Point) input file format, sent by Yann Samama. - Fixing the bug with filtering connections based on hostname/portname with the -f option. - Included the code to generate PF file with '-c' option. Error messages are made more logical when generating error messages for unsupported input and captured file formats. - Applied patch from Ulisses Alonso Camaro that lets SYN segments following zero window advertisements from the opposite direction *not* be treated as window probes. Also fixed a compilation problem due to the previous patch by Jitesh (moved the "static int count=0" line to the beginning of trace_done() function in trace.c). - Fixed bunch of gcc3.3.1 warnings in erf.c (unused variable warning), netm.c, ns.c (dereferencing type-punned pointer warnings). - Fixed the typo(?) that made us have a #ifndef __WIN32 to #ifdef __WIN32 in ipv6.h for the in6_addr structure definition. - Patching in changes to mod_http.c making it more robust to print information in cases where connections get closed with RST instead of FINs and other trivia based on Yufei Wang's patch. - Applying the patch courtesy John Heffner that displays a yellow rwnd line in owin plots. Also adding --showrwinline option to control the yellow rwnd line, in case it gets annoying. - Also fixing trivia (type conversions for certain uint to int, etc.) in output.c to keep gcc3.3 from warning on MacOSX 10.3. - All the changes you see above in the 6.4.x series are part of the release 6.6.0. - Includes a bugfix by Ramani, that restored the old semantics of the SameConn() and WhichDir() functions and includes new functions AVL_CheckHash() and AVL_CheckDir() to support the AVL tree hash-bucket implementation. - Includes a fix to ns.c to correctly read port numbers; added functionality to track LEAST variables and reno LEAST algorithm to trace.c; added isRTO() in rexmit.c : all by Wes.
2004-07-25including libpcap/buildlink3.mk now adds the required socketgrant1-2/+2
libraries for the target platform to LDFLAGS automatically, so we don't need to also specify them here.
2004-04-25Convert to buildlink3 and use LDFLAGS.SunOS for simplicity.snj1-9/+5
2004-02-14remove unneeded CONFIG_{GUESS,SUB}_OVERRIDE, as bsd.pkg.mk does thisgrant1-3/+1
automatically now.
2003-10-03Override config.guess and config.sub, to make the pkg build on arm.kristerw1-1/+3
2003-08-20Update tcptrace to 6.4.2.grant6-65/+69
summary of changes since 5.2.1 (there are a few, since this pkg is ~4 years old): 5.2.2 - Mon Sep 27, 1999 bug fix from Jamshid Majdavi (and Kevin Lahey), SYN-ACKs containing window scaling were getting scaled (and shouldn't be). 5.2.3 - Interal changes and enhancements 5.2.4 - Tue Apr 11, 2000 bug fix by Priya - we were detecting rexmitted bytes in segments in error in some cases fixed bug in IPv6 header processing reported by Takayoshi Ohnishi, IPPROTO_ICMPV6 was causing infinite loop 5.2.6 - Thu Jul 6, 2000 fixed bug in TCP checksum code, it was always saying CORRECT 6.0.0a - preparing for alpha release of version 6 6.0.1a - added support for atmsnoop output format in snoop.c 6.0.1a2 - changed all of the DLT_ constants in tcpdump.[ch] to PCAP_DLT_ with the same numbers to avoid OSs that are renumbering them. 6.0.1a3 - added format characters to several options, as an extension of a suggestion by Brian Utterback. 6.0.0b4- Saturday, 6 Oct 2001 Added options : --xplot_all_files and --xplot_args. Added support for zero window probe packets and urgent data packets. Fixed all sprintf's in the code to snprintf's to thwart any buffer overflow attacks. Changed functionality for window scaled connections so that the output of "min win adv" does not print the minimum window as advertised in SYN packets as SYN packets cannot be scaled themselves. Completely revamped the http module with code sent by Bruce Mah. Added code to verify TCP and UDP checksums in IPv6 packets. However, code has not been tested thoroughly yet. 6.0.1 - Mon Dec 3, 2001 This is the version we'll release Also, added support with --print_seq_zero for printing sequence numbers as relative to the SYN rather than absolute. NOTE: this only works for "-P" which uses connection records, but NOT for "-p" (which doesn't) Also fixed the SACK-printing code to print in decimal if requested. Updated the manual page and made the necessary change to Makefile.in so that the manual page gets installed when tcptrace is installed. Fixed a bug with with the statistics for average window advertisement. Average was showing more than max. Fixed a bug with ACK sequence comparisons in the HTTP module. Many thanks to Daikichi Osuga for pointing out the error. Fixed a divide-by-zero error in PlotHist() in mod_rttgraph.c. Matt Muggeridge has been very kind in providing detailed information regarding porting tcptrace to OpenVMS. Please read the new file README.OpenVMS if you are interested in running tcptrace on OpenVMS. Changes made to code in order to be able to compile tcptrace under cygwin on Windows. Now works on windows too. Does not support reading compressed dump files directly though. The ns code was modified by Angelos Stavrou to read in the more detailed output from the extra headers in the ns FullTcp. Fixed a bug with the host letters. The function HostLetter was skipping host names after y, z ... jumping to ba, bb, ... instead of aa, ab ... 6.2.0 - Stable - Fri Jul 26, 2002 This is the version we'll release 6.2.1 - Fri Aug 09, 2002 enhance fulltcp file reading from r.schramp@kpn.com 6.2.2 - Fri Aug 30, 2002 added vlan support to snoop for Tysko. Need to add support in other formats too, but I don't have a packet dump to test against yet - sdo 6.2.3 - Wed Sep 18, 2002 bugfix: For FIN segments with data only FIN was getting plotted and not the data. Now data gets plotted with the default color and then one byte is plotted with the synfin color. For no data, only one byte of FIN is plotted with the synfin color. 6.2.4 - Wed Sep 18, 2002 bugfix: RST_IN relative offset was being calculated using the incorrect sequence space. 6.2.5 - Mon Nov 11, 2002 bugfix: Negative sequence numbers were being printed by function PrintSeqRep() for the packet print '-p' / '-P' switches. Changed the print format from %d to %u. 6.2.6 - Thu Nov 14, 2002 bugfix: '-c' option - ignore non-complete connections was working only for long output. Fixed it to work for brief output too. Release 6.4.0 ============= Bugfix made to fix misbehavior due to FILE synchronization issues found when tcptrace exits with "PCAP error - truncated file" when asked to read real-time network packets from STDIN - Mani. Patches added to process dumpfiles with 802.11 wireless headers for the Prism2 chipset. Courtesy - Brandon Eisenmann. Added new extended option "--nonreal_live_conn_interval" option to let the user set the duration to timeout live connections, in non real-time mode - Ramani. Merged from development tree: Added the options --oUDP, --iUDP, --oTCP, --iTCP to filter out TCP and UDP connections - Mani Added options --csv, --tsv, --sv=<SP> for comma/tab/<SP>-separated values to be printed with the long output - Avinash 6.4.1 : 26 APR 2003 Mani ----- Fixed a bug in the processing of IPv6 extension headers in ipv6.c:findheader() 6.4.2 : 3 MAY 2003 Jitesh ----- Fixed the processing of duplicate ACKs as in the BSD stack to count towards the 3 dupacks required for fast-retransmit.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-4/+4
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-2/+2
2003-01-12Avoid build problem under NetBSD-current in a less aggressive (or moretron3-1/+43
portable) way. This fixes PR pkg/19821 by Wolfgang S. Rupprecht.
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2000-01-21fix breakage. KAME patch was for 5.1.1, and have already integrateditojun1-1/+1
into 5.2.1 (so no longer needed).
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-09-15update to 5.2.1drochner2-7/+7
Changes to 5.2.0: 2 bugfixes Changes from 5.1.1 to 5.2.0, for completeness: many bugfixes extensions: -new options for markup of graphs -new filtering options -support for new data formats -TCP/UDP/IP (v4) checksum verification option
1999-09-15update to 5.2.0drochner5-14/+16
(too many changes/fixes too list here)
1999-07-09Add package patch checksum files.agc1-0/+3
1999-04-16Update to 5.1.1. Add patch to avoid bison.abs4-11/+22
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-5/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1998-08-20The Grand Homepagification:tsarna1-1/+2
- New, optional Makefile variable HOMEPAGE, specifies a URL for the home page of the software if it has one. - The value of HOMEPAGE is used to add a link from the README.html files. - pkglint updated to know about it. The "correct" location for HOMEPAGE in the Makefile is after MAINTAINER, in that same section.
1998-08-07Add NetBSD RCS Ids.agc1-0/+2
1998-06-03Include bsd.prefs.mk so that variables can be set in /etc/mk.confagc1-1/+3
1998-04-20Substitute all obvious FreeBSD ppl as MAINTAINER with packages@netbsd.org.frueauf1-2/+2
1998-04-15Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.agc1-7/+2
Remove redundant (and sometimes erroneous) comments.
1998-01-24portlint: replaced via NO_INSTALLhubertf1-14/+0
1998-01-24portlint: fix RCS Id, remove DISTFILES, better handling of our own install ↵hubertf1-9/+7
target
1997-12-14Fix registration of the package.thorpej2-2/+16
1997-12-14Update to tcptrace 4.1.3, and make the package work on NetBSD.thorpej6-67/+10
1997-12-14Package for tcptrace, a TCP analysis tool. From FreeBSD.thorpej8-0/+125