| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add new DLT_OPENFLOW link-type to allow using tcpdump to debug switch(4), | 2016-11-16 | 1 | -2/+2 | |
| | | | | | | | | | eg. tcpdump -y openflow -i switch0 Includes a minor bump for libpcap. Feedback and OK rzalamena@ | ||||
| * | Teach tcpdump(8) how to read OpenFlow packets. This initial implementation | 2016-10-22 | 1 | -1/+8 | |
| | | | | | | | | | | | | supports the following message types: hello, error, echo request/reply, feature request/reply, set config, packet-in, packet-out, flow removed and flow mod. We currently only support printing this messages for OpenFlow 1.3.5, however it is possible to reuse some functions and get other versions working too. ok deraadt@ | ||||
| * | Remove remaining instances of the register keyword. | 2015-11-16 | 1 | -15/+14 | |
| | | | | | ok deraadt@ | ||||
| * | Print unsigned integers as unsigned integers, kill inconsistent casts. | 2015-11-05 | 1 | -6/+5 | |
| | | | | | Initial diff by Kevin Reay. | ||||
| * | stdlib.h is in scope; do not cast malloc/calloc/realloc* | 2015-08-20 | 1 | -3/+2 | |
| | | | | | ok millert krw | ||||
| * | Replace <sys/param.h> with <limits.h> and other less dirty headers where | 2015-01-16 | 1 | -2/+1 | |
| | | | | | | | | | | possible. Annotate <sys/param.h> lines with their current reasons. Switch to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc. Change MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where sensible to avoid pulling in the pollution. These are the files confirmed through binary verification. ok guenther, millert, doug (helped with the verification protocol) | ||||
| * | No use for <netinet/in_systm.h> nor <netinet/tcpip.h>. | 2014-08-14 | 1 | -3/+1 | |
| | | |||||
| * | Instead of showing the difference between a bad checksum and a good | 2014-06-20 | 1 | -9/+13 | |
| | | | | | | | | | | | | | | | checksum, make tcpdump (with the -v flag) show the actual bad checksum within the IP/protocol header itself and what the good checksum should be, e.g. "[bad tcp cksum abcd! -> d1e6]" This change applies to IP, TCP (over IPv4 and IPv6), UDP (over IPv4 and IPv6), ICMP, and ICMPv6. This commit also fixes several inconsistencies in the way bad checksums were displayed for these protocols. Tested on amd64, i386, and macppc. ok henning@ | ||||
| * | Don't segfault on IPv6 NFS traffic; found the hard why by matthieu@. | 2014-02-05 | 1 | -5/+3 | |
| | | | | | | | Fix inspired by what upstream is doing. Tested by me and matthieu@. Input^WHand holding and OK guenther@ | ||||
| * | Add TCP/UDP checksum display for v6 and clean up the checksum | 2010-01-12 | 1 | -19/+45 | |
| | | | | | calculation. Mostly from tcpdump.org; ok jsing@ | ||||
| * | rcsid[] and sccsid[] and copyright[] are essentially unmaintained (and | 2009-10-27 | 1 | -6/+1 | |
| | | | | | | | | unmaintainable). these days, people use source. these id's do not provide any benefit, and do hurt the small install media (the 33,000 line diff is essentially mechanical) ok with the idea millert, ok dms | ||||
| * | trash $Header goo which is just annoying; 5595 | 2007-10-07 | 1 | -2/+2 | |
| | | |||||
| * | IPv6 passive OS fingerprinting. | 2006-12-13 | 1 | -14/+21 | |
| | | | | | | reuses IPv4 signature file (assuming that TCP code is shared among IPv4/v6). mcbride ok. | ||||
| * | Correct more bounds checks which can lead to crashes. | 2006-05-28 | 1 | -5/+5 | |
| | | | | | ok canacar@ deraadt@ | ||||
| * | print th_seq from truncated tcp headers (e.g. in icmp need-frag) | 2004-09-16 | 1 | -2/+5 | |
| | | |||||
| * | add -T tcp to enforce interpretation as TCP | 2004-09-16 | 1 | -3/+4 | |
| | | |||||
| * | print ip/port for truncated tcp packets; ok otto@ | 2004-08-10 | 1 | -9/+25 | |
| | | |||||
| * | print th_seq for -vv; ok hshoexer, henning | 2004-07-28 | 1 | -3/+3 | |
| | | |||||
| * | print tcpmd5 signature options; with/ok itojun | 2004-01-15 | 1 | -2/+11 | |
| | | |||||
| * | Make it compile without INET6, from Max Laier, ok deraadt@ | 2003-10-12 | 1 | -3/+7 | |
| | | |||||
| * | print the operating system of TCP SYN packets with the -o option | 2003-08-21 | 1 | -2/+38 | |
| | | |||||
| * | integrate a patch i did around 1.5 years ago that's already in | 2001-12-23 | 1 | -6/+51 | |
| | | | | | | | tcpdump.org and netbsd. if verbose and TCP RST segment with payload, print the payload string. Mentat derived stacks may put text strings in RST segments. ok jakob@ | ||||
| * | disable smb decoder, as there seems to be fewer bound checks than needed | 2001-06-25 | 1 | -2/+4 | |
| | | |||||
| * | smb printing; from Andrew Tridgell; via tcpdump.org | 2000-12-07 | 1 | -5/+9 | |
| | | |||||
| * | tcpdump incorrectly print port numbers when parsing NFS (PR#1540) | 2000-12-05 | 1 | -22/+20 | |
| | | | | | fix submitted by Grigoriy Orlov <gluk@ptci.ru> | ||||
| * | Compile with -Wall. Add $OpenBSD$. (jakob@ ok) | 2000-10-03 | 1 | -4/+6 | |
| | | |||||
| * | INET6 | 2000-04-26 | 1 | -8/+176 | |
| | | | | | | | DHCP/BOOTP tcp & udp checksum detection numerous bugfixes | ||||
| * | BGP support (from KAME/WIDE). INET6 parts not done yet. | 2000-01-16 | 1 | -1/+14 | |
| | | |||||
| * | fix error where SACKs were not printed with absolute sequence numbers | 1999-11-26 | 1 | -2/+2 | |
| | | |||||
| * | add braces to avoid ambiguous else | 1999-09-16 | 1 | -3/+4 | |
| | | |||||
| * | - Merge some changes from tcpdump 3.4 | 1999-07-28 | 1 | -2/+17 | |
| | | | | | | | | | | | | | | | | -a flag; attempt to convert network and broadcast addresses to names Improved signal handling Miscellaneous fixes and typos OSPF MD5 authentication support - -X flag; emacs-hexl print (including ascii) - Add ECN bits to TCP and IP headers - IKE & IPsec (ESP & AH) support OK deraadt@ | ||||
| * | make tcpdump aware of SACK (RFC 2018), loosely based on a patch from | 1998-09-22 | 1 | -15/+34 | |
| | | | | | hari@cs.berkeley.edu. | ||||
| * | *** empty log message *** | 1996-12-12 | 1 | -61/+63 | |
| | | |||||
| * | it is 3.2 now. | 1996-07-13 | 1 | -89/+143 | |
| | | |||||
| * | sync to latest | 1996-06-10 | 1 | -7/+32 | |
| | | |||||
| * | Updating to the latest LBL release. | 1996-03-04 | 1 | -2/+3 | |
| | | | | | Sun's SKIP support added. | ||||
| * | initial import of NetBSD tree | 1995-10-18 | 1 | -0/+278 | |
