History log of /freebsd-9.3-release/usr.sbin/tcpdump/tcpdump/
Revision Date Author Comments
267654 20-Jun-2014 gjb

Copy stable/9 to releng/9.3 as part of the 9.3-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


252283 27-Jun-2013 delphij

MFC: tcpdump 4.4.0.


242485 02-Nov-2012 delphij

MFC r241235:

MFV tcpdump 4.3.0.


240579 17-Sep-2012 eadler

MFC r240518:
Correct double "the the"

Approved by: cperciva (implicit)


236192 28-May-2012 delphij

MFC: tcpdump 4.2.1.


225736 23-Sep-2011 kensmith

Copy head to stable/9 as part of 9.0-RELEASE release cycle.

Approved by: re (implicit)


214560 30-Oct-2010 dim

Actually remove the HAVE_CAST_H define this time.


214559 30-Oct-2010 dim

Regenerate our usr.sbin/tcpdump/tcpdump/config.h for tcpdump 4.1.1, and
remove unused HAVE_RC5_H and HAVE_CAST_H defines from CFLAGS.


214530 29-Oct-2010 rpaulo

Add print-ipnet.c

Submitted by: dim


214481 28-Oct-2010 rpaulo

Update for the new tcpdump 4.1.1. The man page is a result of running
tcpdump's autoconf on FreeBSD.


211725 23-Aug-2010 imp

MFtbemd:

Prefer MACHNE_CPUARCH to MACHINE_ARCH in most contexts where you want
to test of all the CPUs of a given family conform.


190208 21-Mar-2009 rpaulo

Add new build targets for tcpdump 4.0.0.


172687 16-Oct-2007 mlaier

Update for tcpdump 3.9.8


162022 04-Sep-2006 sam

update for v3.9.4

MFC after: 1 month


156813 17-Mar-2006 ru

Reimplementation of world/kernel build options. For details, see:

http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html

The src.conf(5) manpage is to follow in a few days.

Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)


147905 11-Jul-2005 sam

update for v3.9.1 (releaes)

Approved by: re (scottl)


146779 29-May-2005 sam

update after import of v3.9.1-096

Reviewed by: bms


139115 21-Dec-2004 ru

NOINET6 -> NO_INET6


139113 21-Dec-2004 ru

NOCRYPT -> NO_CRYPT


133196 06-Aug-2004 cperciva

Join the 21st century: Cryptography is no longer an optional component
of releases. The -DNOCRYPT build option still exists for anyone who
really wants to build non-cryptographic binaries, but the "crypto"
release distribution is now part of "base", and anyone installing from a
release will get cryptographic binaries.

Approved by: re (scottl), markm
Discussed on: freebsd-current, in late April 2004


127676 31-Mar-2004 bms

Merge of tcpdump 3.8.3 from tcpdump.org.


117978 24-Jul-2003 markm

Don't check for the existance of src/crypto/ for building items that
may contain crypto. The days of ITAR paranoia are over, and the simple
macro tests that remain are sufficient.


115157 19-May-2003 des

Retire the useless NOSECURE knob.

Approved by: re (scottl)


108533 01-Jan-2003 schweikh

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


98839 26-Jun-2002 fenner

Remove out-of-date -I.


98528 21-Jun-2002 fenner

Update for tcpdump 3.7.1


80413 26-Jul-2001 fenner

Use alignment-safe code on non-i386 architectures.


80029 20-Jul-2001 obrien

Perform a major cleanup of the usr.sbin Makefiles.
These are not perfectly in agreement with each other style-wise, but they
are orders of orders of magnitude more consistent style-wise than before.


79592 11-Jul-2001 fenner

Don't try to compile v6-only files if NOINET6.

PR: misc/28287 , misc/28288


75738 20-Apr-2001 obrien

Style changes. Not purfect, but closer to other Makefiles in the tree.

Approved by: fenner


75119 03-Apr-2001 fenner

Update for tcpdump 3.6.2


74816 26-Mar-2001 ru

- Backout botched attempt to introduce MANSECT feature.
- MAN[1-9] -> MAN.


58025 13-Mar-2000 kris

Test for existence of secure/, not crypto/ for consistency

Submitted by: jhay


58024 13-Mar-2000 kris

Fix world with -DNOCRYPT, hopefully fix release for non-crypto collection.

Reported by: Jason Garman <jgarman@wedgie.org>
Feedback by: bde, Bob Bishop <rb@gid.co.uk>, jhay


57690 02-Mar-2000 fenner

Make crypto part of tcpdump (print-esp.c) work.

Approved by: jkh


56896 30-Jan-2000 fenner

Merge tcpdump 3.5


55336 03-Jan-2000 marcel

Remove -g compiler flag.


50479 28-Aug-1999 peter

$Id$ -> $FreeBSD$


44165 20-Feb-1999 julian

World, I'd like you to meet the first FreeBSD token Ring driver.
This is for various Olicom cards. An IBM driver is following.
This patch also adds support to tcpdump to decode packets on tokenring.
Congratulations to the proud father.. (below)

Submitted by: Larry Lile <lile@stdio.com>


39905 02-Oct-1998 fenner

Fix CFLAGS: s/ETHER_NTOA/ETHER_NTOHOST/

PR: bin/8130
Submitted by: Dan Nelson <dnelson@emsphone.com>


39301 15-Sep-1998 fenner

Update for tcpdump 3.4


32149 01-Jan-1998 pst

Handle frame relay, decode ATM VP/VC info, and handle ISO over FR.


26185 27-May-1997 fenner

Update Makefile to build tcpdump-3.3 .

PR: 3371
Submitted by: Chris Timmons <skynyrd@opus.cts.cwu.edu>


22997 22-Feb-1997 peter

Revert $FreeBSD$ to $Id$


21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


17743 21-Aug-1996 pst

Uniquely name the distribution directory variable so that it can be overridden
for multiple packages at the same time.


17701 20-Aug-1996 pst

Fix up path


17694 19-Aug-1996 pst

Grab tcpdump out of src/contrib/tcpdump


17668 19-Aug-1996 peter

Fix a bug, it was returning a pointer to a variable on the stack, instead
of the specially strdup()'ed version.


17667 19-Aug-1996 peter

Define ETHERS_SERVICE, since our OS provides it. Otherwise, you
can't do a "tcpdump 'gateway foo'" unless it's in /etc/ethers - it wasn't
reading the NIS tables.


17207 18-Jul-1996 dfr

Import fixes from NetBSD to print NFSv3 packets.

Obtained from: NetBSD


14718 19-Mar-1996 fenner

Update IGMP printing, removing the obsolete packet header version number &
changing "new" and "old" to "v2" and "v1" to allow for future changes not
having to be "newer new"

Recognize Router Alert IP option


14358 03-Mar-1996 peter

John Hay's extentions to tcpdump to be able to differentiate between
IP and IPX packets over a PPP link. I added the hack to print the
PPP protocol type for other (eg: LCP, CCP, etc) packets.

Submitted by: John Hay <jhay@mikom.csir.co.za>, mods from me.


13844 02-Feb-1996 hsu

There is no longer a typedef clash with <rpc/auth.h>, so remove
conditional. Also, use the system defined fixed sized types.
This removes a 32-bit dependency on non-32-bit architectures.


13835 02-Feb-1996 mpp

Correct some manual page cross reference errors. E.g. su is a section
one man page, not section eight. This is the first round of such changes
and only fixes man pages in manual section one.


13488 19-Jan-1996 fenner

Teach tcpdump to print out router advertisement and solicitation messages.


13123 30-Dec-1995 peter

This commit was generated by cvs2svn to compensate for changes in r13122,
which included commits to RCS files with non-trunk default branches.


13122 30-Dec-1995 peter

recording cvs-1.6 file death


11048 28-Sep-1995 wollman

Correctly determine the local timezone, by looking at the tm_gmtoff result
from localtime() rather than the bogus struct tz filled in by gettimeofday.


10955 22-Sep-1995 wollman

Print EtherTalk packets correctly; closes PR 649.
Document `-T' option in manual page.

Submitted by: Toshihiro Kanda <candy@fct.kgc.co.jp> (first fix only)


10424 29-Aug-1995 wollman

Add support for printking Kerberos v4 packets (file I forgot to add)

Obtained from: John Hawkinson <jhawk@mit.edu> by way of comp.protocols.kerberos


10423 29-Aug-1995 wollman

Add support for printing Kerberos v4 packets.


10329 26-Aug-1995 dg

Fixed bug with decoding RIP packets - removed unnecessary ntohs()'s for
the sa_family.


10178 23-Aug-1995 pst

Clean up compilation warnings.


9205 13-Jun-1995 wollman

Make tcpdump a lot smarter about printing IGMP messages. Derived by groveling
about in the mrouted sources and looking at packet traces.


8857 30-May-1995 rgrimes

Remove trailing whitespace.


6957 08-Mar-1995 olah

Make tcpdump understand the T/TCP (RFC-1644) options. Some extra sanity
checks were also introduced to the tcp_print function so it doesn't try
to interpret TCP options beyond the length of the sniffed packet.


6955 08-Mar-1995 olah

Upgrade tcpdump and tcpslice to version 3.0
Obtained from: ftp.ee.lbl.gov and Vern Paxson <vern@ee.lbl.gov>


4727 21-Nov-1994 phk

once more


4726 21-Nov-1994 phk

More abs paths nuked


3370 04-Oct-1994 wollman

Correctly interpret the code field of IGMP membership queries.


3369 04-Oct-1994 wollman

Print out SNAP frames reasonably, including Apple's bogus Ethertalk
pseudo-SNAP encapsulation. Still needs some work, by someone who
has a listing of 802.2 LSAPs.


2559 08-Sep-1994 wollman

Print out more useful information about IGMP packets. (Someday, this should
include a full DVMRP parser.)


2375 28-Aug-1994 bde

Add dependencies on libraries to DPADD. Someday this should be done
automagically. -lfoo has to be right to work, but ${LIBFO0} is too
easy to forget or misspell; nothing checks it and it should be
different for shared libraries.


2358 28-Aug-1994 bde

Latest flex requires yywrap() function to avoid -ll.


2305 26-Aug-1994 jkh

Add lex lib to LDADD.
Submitted by: jkh


1411 24-Apr-1994 jkh

Fix gross spelling and typographical errors pointed out by Keith Bostic.


1142 10-Feb-1994 dg

When hexdumping a RIP entry, type cast the bytes to unsigned first. Not
doing so caused them to be sign-extended to an int (which really messed
things up).


1140 10-Feb-1994 dg

Fixed bug in decoding of RIP packets. RIP data is in "osockaddr" format;
the fix is to import the structures from protocols/routed.h and change
the sockaddr to osockaddr. We can't change the generic include file
because too many other things rely on this in order to deal with the
kernel routing socket (which is sockaddr format).


469 15-Sep-1993 jtc

Include <rpc/rpc.h> instead of various individual <rpc/*.h> header files
to compile with the newly prototyped rpc headers.


400 06-Sep-1993 rgrimes

Added -DPPP so that tcpdump understands ppp


353 29-Aug-1993 rgrimes

Added #ifndef inline #endif around definition of inline so that we
do not end up definig it twice.


82 02-Jul-1993 root

New manual page system


3 12-Jun-1993 rgrimes

This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.