| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add support for decoding MLDv2 initially from tcpdump.org via FreeBSD, | 2010-04-06 | 1 | -3/+3 | |
| | | | | | | | cleaned up to be less gross after some suggestions from stsp. ok stsp@ | ||||
| * | Add TCP/UDP checksum display for v6 and clean up the checksum | 2010-01-12 | 1 | -3/+3 | |
| | | | | | calculation. Mostly from tcpdump.org; ok jsing@ | ||||
| * | Add support to tcpdump for decoding the GPRS Tunnelling Protocol (GTP), | 2009-11-04 | 1 | -2/+3 | |
| | | | | | | | | | | | used to carry GPRS data over IP for GSM and UMTS networks. The decoder understands GTPv0, GTPv0', GTPv1-C, GTPv1-U and GTPv1' traffic, however at this stage not all TLV fields are fully decoded. This work has been kindly sponsored by SystemNet AS (www.systemnet.no). "commit" deraadt@ | ||||
| * | increase the default snaplen to 116, allows capture of pflog+ipv6+tcp | 2009-02-14 | 1 | -10/+5 | |
| | | | | | without knobs. ok djm, deraadt. | ||||
| * | Add support for IEEE "slow protocols" LACP, MARKER as per 802.3ad. | 2008-10-16 | 1 | -2/+3 | |
| | | | | | | | Code from tcpdump.org with cleanup and shrinkage by me. Help and ideas for extra sanity checks from canacar@ OK canacar@ | ||||
| * | trash $Header goo which is just annoying; 5595 | 2007-10-07 | 1 | -2/+2 | |
| | | |||||
| * | add -I option for printing the interfaces; | 2007-08-28 | 1 | -2/+4 | |
| | | | | | ok hshoexer, henning, mcbridge (some time ago) | ||||
| * | Pass the captured packet length in addition to the real packet length | 2006-06-01 | 1 | -3/+3 | |
| | | | | | | | | to etherip_print() and do all the bounds checking with it. Also add bounds checks to ether_print(). This fixes even more crashes. ok canacar@ | ||||
| * | add VLAN Query Protocol (VQP) dissector; ok canacar@ markus@ | 2006-05-23 | 1 | -2/+3 | |
| | | |||||
| * | Add a simple printer for IEEE 802.1AB LLDP, the Link Layer Discovery | 2006-03-28 | 1 | -2/+3 | |
| | | | | | | | | | | Protocol. LLDP is used by some switch vendors as a replacement for the non-free Cizzco Discovery Protocol (CDP) due to some Cisco patentry... ok brad@ | ||||
| * | add printer for IAPP and hostapd(8) messages | 2005-11-22 | 1 | -2/+3 | |
| | | | | | ok canacar@, tested by aanriot@ and others | ||||
| * | Add a best effort mpls decoder. From Jason L. Wright. | 2005-10-08 | 1 | -2/+3 | |
| | | | | | | | | Since the encapsulated protocol information is not always available in the MPLS tag stack. The decoder attempts to guess the protocol. ok brad@ | ||||
| * | support decapsulation of 802.11 data frames | 2005-05-28 | 1 | -3/+4 | |
| | | | | | ok canacar@ | ||||
| * | add a printer for 802.11 and for additional radiotap headers, | 2005-03-07 | 1 | -2/+8 | |
| | | | | | | | use -y IEEE802_11 or IEEE802_11_RADIO if supported by the driver. ok canacar@ | ||||
| * | add -T tcp to enforce interpretation as TCP | 2004-09-16 | 1 | -2/+3 | |
| | | |||||
| * | - do not use __attribute__((volatile)) as its a synonym for __dead nowadays | 2004-06-20 | 1 | -4/+5 | |
| | | | | | | - bad format string "\%s" -> "%s" in print-ike.c fixes parsing using CIL, discussed with millert@ niklas@ | ||||
| * | add DLT_PPP_ETHER support plus some fixes for pppoe_if_print(). | 2004-05-21 | 1 | -2/+4 | |
| | | | | | | | ok canacar@ From: Marc Huber <pppoe at pro-bono-publico dot de> | ||||
| * | Make tcpdump print carp as carp. Printing vrrp can be forced with -T vrrp. | 2004-04-28 | 1 | -2/+4 | |
| | | | | | ok markus@ pb@ | ||||
| * | privilege separated tcpdump, joint work with otto@ | 2004-01-28 | 1 | -3/+3 | |
| | | | | | | tested by avsm@ vincent@ dhartmei@ markus@ hshoexer@ and others go for it deraadt@ | ||||
| * | Sync print-domain with tcpdump.org; avoids tcpdump barfing on bogus | 2004-01-18 | 1 | -3/+3 | |
| | | | | | | | DNS traffic. ok canacar@ jakob@ | ||||
| * | Add initial support for pf state synchronization over the network. | 2003-12-15 | 1 | -2/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Implemented as an in-kernel multicast IP protocol. Turn it on like this: # ifconfig pfsync0 up syncif fxp0 There is not yet any authentication on this protocol, so the syncif must be on a trusted network. ie, a crossover cable between the two firewalls. NOTABLE CHANGES: - A new index based on a unique (creatorid, stateid) tuple has been added to the state tree. - Updates now appear on the pfsync(4) interface; multiple updates may be compressed into a single update. - Applications which use bpf on pfsync(4) will need modification; packets on pfsync no longer contains regular pf_state structs, but pfsync_state structs which contain no pointers. Much more to come. ok deraadt@ | ||||
| * | print the operating system of TCP SYN packets with the -o option | 2003-08-21 | 1 | -2/+3 | |
| | | |||||
| * | ansi and protos | 2003-06-26 | 1 | -2/+3 | |
| | | |||||
| * | support for NAT-T (draft-ietf-ipsec-udp-encaps-06.txt); ok deraadt@ | 2003-06-11 | 1 | -2/+3 | |
| | | |||||
| * | libpcap and tcpdump now understand the new pflog datalink type. | 2003-05-14 | 1 | -2/+4 | |
| | | | | | | | old datalink type is still recognized. ok henning@ dhartmei@ frantzen@ | ||||
| * | add printing of ipcomp, and while in the neighborhood, make ah/esp actually | 2003-02-20 | 1 | -2/+3 | |
| | | | | | check the length of the data | ||||
| * | pfsync support; deraadt@ ok | 2002-11-30 | 1 | -2/+4 | |
| | | |||||
| * | stop breaking the damn tree mickey | 2002-11-30 | 1 | -4/+2 | |
| | | |||||
| * | tcpdump support for pfsync; henning@ ok | 2002-11-29 | 1 | -2/+4 | |
| | | |||||
| * | In TTEST2(), check to make sure the "l" argument isn't so large that | 2002-07-12 | 1 | -4/+12 | |
| | | | | | | | "snapend - l" underflows; this fixes a buffer overflow with malformed NFS packets, and may fix other buffer overflows with malformed packets. From tcpdump CVS via fenner@FreeBSD | ||||
| * | We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft. | 2002-02-19 | 1 | -8/+2 | |
| | | |||||
| * | proper handling for DLT_NULL and DLT_LOOP (header byte swapping); pointed out and tested by Alexander Yurchenko <grange@rt.mipt.ru> | 2002-01-23 | 1 | -2/+3 | |
| | | |||||
| * | HSRP dissector, from Julian Cowley <julian@lava.net> via tcpdump.org | 2002-01-22 | 1 | -2/+3 | |
| | | |||||
| * | change timeval to bpf_timeval; 32 bit in size, permitting much greater portability | 2001-10-02 | 1 | -3/+4 | |
| | | |||||
| * | interpret DLT_PFLOG | 2001-06-25 | 1 | -2/+4 | |
| | | |||||
| * | Extend IKE knowledge so we can parse the rest (normally encrypted parts) | 2001-04-09 | 1 | -3/+3 | |
| | | | | | | of the IKE negotiation. Useful for isakmpd's new -L and -l options. Also some cleanup. (angelos@, niklas@ ok) | ||||
| * | add support for printing cdp (Cisco Discovery Protocol), from tcpdump.org | 2001-04-08 | 1 | -2/+4 | |
| | | |||||
| * | add lwres (BINDv9 resolver) printing. from tcpdump.org and modified by ho@ | 2001-03-06 | 1 | -2/+3 | |
| | | |||||
| * | add relts_print, safeputs and safeputchar | 2001-03-05 | 1 | -2/+5 | |
| | | |||||
| * | etherip printing code... handles draft (v2) and current (v3) | 2001-02-05 | 1 | -2/+4 | |
| | | |||||
| * | timed printing; from Ben Smithurst <ben@scientia.demon.co.uk>; via tcpdump.org | 2000-12-07 | 1 | -2/+3 | |
| | | |||||
| * | smb printing; from Andrew Tridgell; via tcpdump.org | 2000-12-07 | 1 | -2/+9 | |
| | | |||||
| * | add vrrp printing; from tcpdump.org | 2000-12-07 | 1 | -2/+5 | |
| | | |||||
| * | code for printing bridge spanning tree packets | 2000-10-19 | 1 | -2/+3 | |
| | | | | | also fix a bug where llc encoded frames are hex dumped twice when -x is used | ||||
| * | Compile with -Wall. Add $OpenBSD$. (jakob@ ok) | 2000-10-03 | 1 | -1/+7 | |
| | | |||||
| * | INET6 | 2000-04-26 | 1 | -1/+18 | |
| | | | | | | | DHCP/BOOTP tcp & udp checksum detection numerous bugfixes | ||||
| * | BGP support (from KAME/WIDE). INET6 parts not done yet. | 2000-01-16 | 1 | -1/+2 | |
| | | |||||
| * | Mobile IP support (from KAME/NetBSD) | 2000-01-16 | 1 | -1/+2 | |
| | | |||||
| * | L2TP support (from KAME) | 2000-01-16 | 1 | -1/+2 | |
| | | |||||
| * | delcare esp_print and radius_print | 1999-09-16 | 1 | -3/+9 | |
| | | |||||
