• Home
  • Raw
  • Download

Lines Matching +full:ipv6 +full:- +full:multi +full:- +full:target

4       any protocol name resolution if -n is specified.
7 Clean up IS-IS printing.
9 CVE-2017-11543 (SLIP)
10 CVE-2017-13011 (bittok2str_internal)
12 CVE-2017-12989 (RESP)
13 CVE-2017-12990 (ISAKMP)
14 CVE-2017-12995 (DNS)
15 CVE-2017-12997 (LLDP)
16 Fix buffer over-read vulnerabilities:
17 CVE-2017-11541 (safeputs)
18 CVE-2017-11542 (PIMv1)
19 CVE-2017-12893 (SMB/CIFS)
20 CVE-2017-12894 (lookup_bytestring)
21 CVE-2017-12895 (ICMP)
22 CVE-2017-12896 (ISAKMP)
23 CVE-2017-12897 (ISO CLNS)
24 CVE-2017-12898 (NFS)
25 CVE-2017-12899 (DECnet)
26 CVE-2017-12900 (tok2strbuf)
27 CVE-2017-12901 (EIGRP)
28 CVE-2017-12902 (Zephyr)
29 CVE-2017-12985 (IPv6)
30 CVE-2017-12986 (IPv6 routing headers)
31 CVE-2017-12987 (IEEE 802.11)
32 CVE-2017-12988 (telnet)
33 CVE-2017-12991 (BGP)
34 CVE-2017-12992 (RIPng)
35 CVE-2017-12993 (Juniper)
36 CVE-2017-11542 (PIMv1)
37 CVE-2017-11541 (safeputs)
38 CVE-2017-12994 (BGP)
39 CVE-2017-12996 (PIMv2)
40 CVE-2017-12998 (ISO IS-IS)
41 CVE-2017-12999 (ISO IS-IS)
42 CVE-2017-13000 (IEEE 802.15.4)
43 CVE-2017-13001 (NFS)
44 CVE-2017-13002 (AODV)
45 CVE-2017-13003 (LMP)
46 CVE-2017-13004 (Juniper)
47 CVE-2017-13005 (NFS)
48 CVE-2017-13006 (L2TP)
49 CVE-2017-13007 (Apple PKTAP)
50 CVE-2017-13008 (IEEE 802.11)
51 CVE-2017-13009 (IPv6 mobility)
52 CVE-2017-13010 (BEEP)
53 CVE-2017-13012 (ICMP)
54 CVE-2017-13013 (ARP)
55 CVE-2017-13014 (White Board)
56 CVE-2017-13015 (EAP)
57 CVE-2017-11543 (SLIP)
58 CVE-2017-13016 (ISO ES-IS)
59 CVE-2017-13017 (DHCPv6)
60 CVE-2017-13018 (PGM)
61 CVE-2017-13019 (PGM)
62 CVE-2017-13020 (VTP)
63 CVE-2017-13021 (ICMPv6)
64 CVE-2017-13022 (IP)
65 CVE-2017-13023 (IPv6 mobility)
66 CVE-2017-13024 (IPv6 mobility)
67 CVE-2017-13025 (IPv6 mobility)
68 CVE-2017-13026 (ISO IS-IS)
69 CVE-2017-13027 (LLDP)
70 CVE-2017-13028 (BOOTP)
71 CVE-2017-13029 (PPP)
72 CVE-2017-13030 (PIM)
73 CVE-2017-13031 (IPv6 fragmentation header)
74 CVE-2017-13032 (RADIUS)
75 CVE-2017-13033 (VTP)
76 CVE-2017-13034 (PGM)
77 CVE-2017-13035 (ISO IS-IS)
78 CVE-2017-13036 (OSPFv3)
79 CVE-2017-13037 (IP)
80 CVE-2017-13038 (PPP)
81 CVE-2017-13039 (ISAKMP)
82 CVE-2017-13040 (MPTCP)
83 CVE-2017-13041 (ICMPv6)
84 CVE-2017-13042 (HNCP)
85 CVE-2017-13043 (BGP)
86 CVE-2017-13044 (HNCP)
87 CVE-2017-13045 (VQP)
88 CVE-2017-13046 (BGP)
89 CVE-2017-13047 (ISO ES-IS)
90 CVE-2017-13048 (RSVP)
91 CVE-2017-13049 (Rx)
92 CVE-2017-13050 (RPKI-Router)
93 CVE-2017-13051 (RSVP)
94 CVE-2017-13052 (CFM)
95 CVE-2017-13053 (BGP)
96 CVE-2017-13054 (LLDP)
97 CVE-2017-13055 (ISO IS-IS)
98 CVE-2017-13687 (Cisco HDLC)
99 CVE-2017-13688 (OLSR)
100 CVE-2017-13689 (IKEv1)
101 CVE-2017-13690 (IKEv2)
102 CVE-2017-13725 (IPv6 routing headers)
106 CVE-2017-11108/Fix bounds checking for STP.
108 Fixup -C for file size >2GB (GH #488).
112 On Linux fix a use-after-free when the requested interface does not exist.
118 (More information in the log with CVE-2016-* and CVE-2017-*)
119 Change the way protocols print link-layer addresses (Fix heap overflows
120 in CALM-FAST and GeoNetworking printers)
130 Compile with more warning options in devel mode if supported (-Wcast-qual, ...)
132 Fix a bunch of de-constifications
134 Update Coverity and Travis-CI setup
139 Try opening interfaces by name first, then by name-as-index
141 Fix a segmentation fault with 'tcpdump -J'
145 Fixes issue where statistics not reported when -G and -W options used
159 ARP: Don't assume the target hardware address is <= 6 octets long (Fix a heap overflow)
169 Babel: Add decoder for source-specific extension
170 CDP: Filter out non-printable characters
183 FDDI: Fix -e output for FDDI
184 FR: Add some packet-length checks and improve Q.933 printing (Fix heap overflows)
188 ICMP6: Fetch a 32-bit big-endian quantity with EXTRACT_32BITS()
195 IPoFC: Fix -e output (IP-over-Fibre Channel)
196 IPv6: Don't overwrite the destination IPv6 address for routing headers
197 IPv6: Fix header printing
198 IPv6: Stop processing IPPROTO_ values once we hit IPPROTO_IPCOMP
200 ISOCLNS/IS-IS: Add support for Purge Originator Identifier (RFC6232) and test cases
201 ISOCLNS/IS-IS: Don't overwrite packet data when checking the signature
202 ISOCLNS/IS-IS: Filter out non-printable characters
203 ISOCLNS/IS-IS: Fix segmentation faults
204 ISOCLNS/IS-IS: Have signature_verify() do the copying and clearing
207 LLC/SNAP: With -e, print the LLC header before the SNAP header; without it, cut the SNAP header
210 LLC: Fix the printing of RFC 948-style IP packets
211 LLC: Skip the LLC and SNAP headers with -x for 802.11 and some other protocols
221 OLSR: Fix printing of smart-gateway HNAs in IPv4
233 RADIUS: Add Value 13 "VLAN" to Tunnel-Type attribute
234 RADIUS: Filter out non-printable characters
237 RPKI-RTR: Add a return value check for "fn_printn" call
238 RPKI-RTR: Remove printing when truncated condition already detected
258 STP: Filter out non-printable characters
260 TCP: Correct TCP option Kind value for TCP Auth and add SCPS-TP
263 TCP: Put TCP-AO option decoding right
266 TokenRing: Fix -e output
272 VTP: Add bounds checks and filter out non-printable characters
278 Fix "-x" for Apple PKTAP and PPI packets
280 Fix display of timestamps with -tt, -ttt and -ttttt options
282 Use PRIx64 to print a 64-bit number in hex.
284 … dagid is always an IPv6 address, not an opaque 128-bit string, and other fixes to RPL printer.
290 draft-ietf-nvo3-vxlan-gpe-01
291 Network Service Header: draft-ietf-sfc-nsh-01
293 Pass an adjusted struct pcap_pkthdr to the sub-printer.
295 CVE-2014-8767: OLSR
296 CVE-2014-8768: Geonet
297 CVE-2014-8769: AODV
298 Don't do the DDP-over-UDP heuristic first: GitHub issue #499.
304 Don't require IPv6 library support in order to support IPv6 addresses.
308 BGP: add decoding of ADD-PATH capability
309 fixes to LLC header printing, and RFC948-style IP packets
324 fixes for CVE-2015-0261: IPv6 mobility header check issue
325 fixes for CVE-2015-2153, 2154, 2155: kday packets
333 improvements to telnet printer, even if not -v
334 omit length for bcp, print-tcp uses it
339 CVE-2014-9140 PPP dissector fixed.
343 fix out-of-source-tree builds: find libpcap that is out of source
349 add a short option '#', same as long option '--number'
354 nflog, mobile, forces, pptp, AODV, AHCP, IPv6, OSPFv4, RPL, DHCPv6 enhancements/fixes
361 -A flag does not consider CR to be printable anymore
378 fix printing of unknown TCP options, and tcp fast-open
380 some gcc-version-specific flag tuning
388 Point users to the the-tcpdump-group repository on GitHub rather
391 Fixed IPv6 check on Solaris and other OSes requiring extra
393 Add support for VXLAN (draft-mahalingam-dutt-dcops-vxlan-03),
394 and add "vxlan" as an option for -T.
395 Add support for OTV (draft-hasmit-otv-04).
401 RPKI-RTR (RFC6810) is now official (TCP Port 323)
404 Add "radius" as an option for -T.
407 Decode DHCPv6 AFTR-Name option (RFC6334).
411 Address sub-TLV in ISIS.
414 On Linux systems with cap-ng.h, drop root privileges
425 Document "-T carp"
428 Document that "-e" is used to get MAC addresses
433 Don't treat 192_1_2, when passed to -i, as an interface number
439 updates to documentation on -l, -U and -w flags.
446 permit -n flag to affect print-ip for protocol numbers
453 Only build the Babel printer if IPv6 is enabled.
458 Don't assume we have <rpc/rpc.h> - check for it.
459 Support "-T carp" as a way of dissecting IP protocol 112 as CARP
461 Support Hilscher NetAnalyzer link-layer header format.
463 Get rid of never-true test.
464 Fix an unintended fall-through in a case statement in the ARP
468 Make stricter sanity checks in the ES-IS printer.
476 merged 802.15.4 decoder from Dmitry Eremin-Solenikov <dbaryshkov
479 Use "-H", not "-h", for the 802.11s option. (-h always help)
481 add support for the RPKI/Router Protocol, per -ietf-sidr-rpki-rtr-12
483 sFlow changes for 64-bit counters.
489 updated RPL type code to RPL-17 draft
501 If -U is specified, flush the file after creating it, so it's
502 not zero-length
505 Add a -h flag, and only attempt to recognize 802.11s mesh
507 When printing the link-layer type list, send *all* output to
515 Don't blow up if a zero-length link-layer address is passed to
524 Add a -b flag to print the AS number in BGP packets in ASDOT
528 Handle the new DLT_ for memory-mapped USB captures on Linux
529 Make the default snapshot (-s) the maximum
530 Print name of device (when -L is used)
535 Add support for non-standard Ethertypes used by 3com PPPoE gear
540 Add basic IPv6 support to print-olsr
547 Don't include -L/usr/lib in LDFLAGS
552 Fix compiling with/out smi (--with{,out}-smi)
553 Fix compiling without IPv6 support (--disable-ipv6)
561 Add support for compiling on case-insensitive file systems
565 Use newer libpcap API's (allows -B option on all platforms)
566 Add -I to turn on monitor mode
573 Add support for Frame-Relay ARP
577 Print EGP header in new-world-order style
578 Converted print-isakmp.c to NETDISSECT
581 Require <net/pfvar.h> for pf definitions - allows reading of pflog formatted
589 BGP: fixes for IPv6-less builds.
592 802.11: print QoS data, avoid dissect of no-data frame, ignore padding.
597 BGP: don't print TLV values that didn't fit, from www.digit-labs.org.
611 Add support for the Message-id NACK c-type.
613 Add support for Multiple-STP as per 802.1s
614 Add support for rapid-SPT as per 802.1w
615 Add support for CFM Link-trace msg, Link-trace-Reply msg,
616 Sender-ID tlv, private tlv, port, interface status
618 http://www.ietf.org/internet-drafts/draft-foschiano-udld-02.txt
621 Add support for variable-length checksum in DCCP, as per section 9 of
623 Add support for per-VLAN spanning tree and per-VLAN rapid spanning tree
624 Add support for Multiple-STP as per 802.1s
635 Add support for Frame-Relay ARP
638 Add support for FRF.16 Multilink Frame-Relay (DLT_MFR)
645 Add support for PPP over Frame-Relay
649 Add support for Address-Withdraw and Label-Withdraw Msgs
660 Decoder support for more Juniper link-layer types
666 Add support for RSVP integrity objects, update fast-reroute
671 Update diffserver-TE codepoints as per RFC 4124.
673 Don't require any fields other than flags to be present in IS-IS
692 ML-FR, ML-PIC, ML-PPP, PL-PPP, LS-PIC
696 TCP-MD5 (RFC 2385)
697 ESP-in-UDP (RFC 3948)
707 LSP-PING
709 EIGRP-IP, EIGRP-IPX
711 Radio - via radiotap
722 Fixes for print-isakmp.c CVE: CAN-2004-0183, CAN-2004-0184
723 http://www.rapid7.com/advisories/R7-0017.html
724 IP-over-IEEE1394 printing.
727 fixes for print-aodv.c - check for too short packets
728 formatting changes to print-ascii for hex output.
729 check for too short packets: print-bgp.c, print-bootp.c, print-cdp.c,
730 print-chdlc.c, print-domain.c, print-icmp.c, print-icmp6.c,
731 print-ip.c, print-lwres.c, print-ospf.c, print-pim.c,
732 print-ppp.c,print-pppoe.c, print-rsvp.c, print-wb.c
733 print-ether.c - better handling of unknown types.
734 print-isoclns.c - additional decoding of types.
735 print-llc.c - strings for LLC names added.
736 print-pfloc.c - various enhancements
737 print-radius.c - better decoding to strings.
741 changed syntax of -E argument so that multiple SAs can be decrypted
745 IPv6 mobility updates from Kazushi Sugyo <sugyo@pb.jp.nec.com>
757 Fixes to Frame-Relay decoder for Q.933/922 frames.
758 Clarified when Solaris can do captures as non-root.
760 New -U flag. -flush stdout after every packet
761 New -A flag -print ascii only
762 support for decoding IS-IS inside Cisco HDLC Frames
768 UDP/TCP pseudo-checksum properly for source-route options.
770 Add support for RFC 2625 IP-over-Fibre Channel.
781 Pretty-print unprintable network names in 802.11 printer.
783 Updated DHCPv6 printer to match draft-ietf-dhc-dhcpv6-22.txt
790 Handle "old" DR-Priority and Bidir-Capable PIM HELLO options.
796 see http://www.tcpdump.org/cvs-log/2002-01-21.10:16:48.html for commit log.
800 LLC SAP support for FDDI/token ring/RFC-1483 style ATM
805 Fix a memory leak found by Miklos Szeredi - pcap_ether_aton().
810 OUI 0x0000f8 decoded as encapsulated ethernet for Cisco-custom bridging
812 Solaris - devices with digits in them. Stefan Hudson <hudson@mbay.net>
818 IPv6 ND improvements, MobileIP dissector, 2292bis-02 for RA option.
820 Handle IPX socket 0x553 -> NetBIOS-over-IPX socket, "nwlink-dgm"
823 MIPS and SPARC get strict alignment macros (affects print-bgp.c)
826 DHCP6 updated to draft-22.txt spec.
830 now we are -Wstrict-prototype clean.
835 cjclark@alum.mit.edu: print the IP proto for non-initial fragments.
839 Token Ring support on DLPI - Onno van der Linden <onno@simplex.nl>
842 Handle (GRE-encapsulated) PPTP
843 added -C option to rotate save file every optarg * 1,000,000 bytes.
844 support for "vrrp" name - NetBSD, by Klaus Klein <kleink@netbsd.org>.
846 IS-IS over PPP support, from Hannes Gredler <hannes@juniper.net>.
847 CNFP support for IPv6,format. Harry Raaymakers <harryr@connect.com.au>.
849 HP-UX can now handle large number of PPAs.
870 IPv6 improvements: dhcp (draft-15), mobile-ip6, ppp, ospf6,
873 timed, vrrp, radius, chdlc, cnfp, cdp, IEEE802.1d, raw-AppleTalk
877 Improvements to: print-telnet, IPTalk, bootp/dhcp, ECN, PPP,
880 HP-UX 11.0 -- find the right dlpi device.
881 Solaris 8 - IPv6 works
882 Linux - Added support for an "any" device to capture on all interfaces
892 - switch to config.h for autoconf
893 - unify RCSID strings
894 - Updated PIMv1, PIMv2, DVMRP, IGMP parsers, add Cisco Auto-RP parser
895 - Really fix the RIP printer
896 - Fix MAC address -> name translation.
897 - some -Wall -Wformat fixes
898 - update makemib to parse much of SMIv2
899 - Print TCP sequence # with -vv even if you normally wouldn't
900 - Print as much of IP/TCP/UDP headers as possible even if truncated.
903 - -X will make a ascii dump. from netbsd.
904 - telnet command sequence decoder (ff xx xx). from netbsd.
905 - print-bgp.c: improve options printing. ugly code exists for
907 - const poisoning in SMB decoder.
908 - -Wall -Werror clean checks.
909 - bring in KAME IPv6/IPsec decoding code.
912 - SNMPv2 and SNMPv3 printer
913 - If compiled with libsmi, tcpdump can load MIBs on the fly to decode
915 - Incorporate NFS parsing code from NetBSD. Adds support for nfsv3.
916 - portability fixes
917 - permit building in different directories.
920 - bring in code at
921 /afs/transarc.com/public/afs-contrib/tools/tcpdump for parsing
925 - SMB printing code
928 - print-rx.c: add code for printing MakeDir and StoreStatus. Also
932 - Created tcpdump.org repository
936 - Hardwire Linux slip support since it's too hard to detect.
938 - Redo configuration of "network" libraries (-lsocket and -lnsl) to
941 - Added -a which tries to translate network and broadcast addresses to
944 - Added a configure option to disable gcc.
946 - Added a "raw" packet printer.
948 - Not having an interface address is no longer fatal. Requested by John
951 - Rework signal setup to accommodate Linux.
953 - OSPF truncation check fix. Also display the type of OSPF packets
957 - Fix truncation check bugs in the Kerberos printer. Reported by Ezra
960 - Don't catch SIGHUP when invoked with nohup(1). Thanks to Dave Plonka
963 - Specify full install target as a way of detecting if install
966 - Bit-swap FDDI addresses for BSD/OS too. Thanks to Paul Vixie
969 - Fix off-by-one bug when testing size of ethernet packets. Thanks to
972 - Add a local autoconf macro to check for routines in libraries; the
976 - Add a local autoconf macro to check for types; the autoconf version
979 - Modified to support the new BSD/OS 2.1 PPP and SLIP link layer header
982 - Extend OSF ip header workaround to versions 1 and 2.
984 - Fix some signed problems in the nfs printer. As reported by David
987 - Detect group wheel and use it as the default since BSD/OS' install
990 - AIX needs special loader options. Thanks to Jonathan I. Kamens
993 - Fixed the nfs printer to print port numbers in decimal. Thanks to
996 - Find installed libpcap in /usr/local/lib when not using gcc.
998 - Disallow network masks with non-network bits set.
1000 - Attempt to detect "egcs" versions of gcc.
1002 - Add missing closing double quotes when displaying bootp strings.
1003 Reported by Viet-Trung Luu (vluu@picard.math.uwaterloo.ca)
1007 - Added Linux support.
1009 - GRE encapsulated packet printer thanks to John Hawkinson
1012 - Rewrite gmt2local() to avoid problematic os dependencies.
1014 - Suppress nfs truncation message on errors.
1016 - Add missing m4 quoting in AC_LBL_UNALIGNED_ACCESS autoconf macro.
1019 - Enable "ip_hl vs. ip_vhl" workaround for OSF4 too.
1021 - Print arp hardware type in host order. Thanks to Onno van der Linden
1024 - Avoid solaris compiler warnings. Thanks to Bruce Barnett
1027 - Fix rip printer to not print one more route than is actually in the
1028 packet. Thanks to Jean-Luc Richier (Jean-Luc.Richier@imag.fr) and
1031 - Use autoconf endian detection since BYTE_ORDER isn't defined on all systems.
1033 - Fix dvmrp printer truncation checks and add a dvmrp probe printer.
1036 - Rewrite ospf printer to improve truncation checks.
1038 - Don't parse tcp options past the EOL. As noted by David Sacerdote
1044 - Don't say really small UDP packets are truncated just because they
1049 - Added rfc1716 icmp codes as suggested by Martin Fredriksson
1052 - Print mtu for icmp unreach need frag packets. Thanks to John
1055 - Decode icmp router discovery messages. Thanks to Jeffrey Honig
1058 - Added a printer entry for DLT_IEEE802 as suggested by Tak Kushida
1061 - Check igmp checksum if possible. Thanks to John Hawkinson.
1063 - Made changes for SINIX. Thanks to Andrej Borsenkow
1066 - Use autoconf's idea of the top level directory in install targets.
1069 - Avoid infinite loop in tcp options printing code. Thanks to Jeffrey
1072 - Avoid using -lsocket in IRIX 5.2 and earlier since it breaks snoop.
1075 - Added some more packet truncation checks.
1077 - On systems that have it, use sigset() instead of signal() since
1080 - Fixed some more alignment problems on the alpha.
1082 - Add code to massage unprintable characters in the domain and ipx
1085 - Added explicit netmask support. Thanks to Steve Nuchia
1088 - Add "sca" keyword (for DEC cluster services) as suggested by Terry
1091 - Add "atalk" keyword as suggested by John Hawkinson.
1093 - Added an igrp printer. Thanks to Francis Dupont
1096 - Print IPX net numbers in hex a la Novell Netware. Thanks to Terry
1099 - Fixed snmp extended tag field parsing bug. Thanks to Pascal Hennequin
1100 (pascal.hennequin@hugo.int-evry.fr)
1102 - Added some ETHERTYPEs missing on some systems.
1104 - Added truncated packet macros and various checks.
1106 - Fixed endian problems with the DECnet printer.
1108 - Use $CC when checking gcc version. Thanks to Carl Lindberg
1111 - Fixes for AIX (although this system is not yet supported). Thanks to
1114 - Fix bugs in the autoconf misaligned accesses code fragment.
1116 - Include sys/param.h to get BYTE_ORDER in a few places. Thanks to
1121 - Print new icmp unreachable codes as suggested by Martin Fredriksson
1125 - Fix an alignment endian bug in getname(). Thanks to John Hawkinson.
1127 - Define "new" domain record types if not found in arpa/nameserv.h.
1132 - Added RIP V2 support. Thanks to Jeffrey Honig (jch@bsdi.com)
1134 - Added T/TCP options printing. As suggested by Richard Stevens
1137 - Use autoconf to detect architectures that can't handle misaligned
1142 - Changed u_int32/int32 to u_int32_t/int32_t to be consistent with bsd
1145 - Port to GNU autoconf.
1147 - Add support for printing DVMRP and PIM traffic thanks to
1150 - Fix AppleTalk, IPX and DECnet byte order problems due to wrong endian
1153 - Minor fixes to the man page thanks to Mark Andrews.
1155 - Endian fixes to RTP and vat packet dumpers, thanks to Bruce Mah
1158 - Added support for new dns types, thanks to Rainer Orth.
1160 - Fixed tftp_print() to print the block number for ACKs.
1162 - Document -dd and -ddd. Resulted from a bug report from Charlie Slater
1165 - Check return status from malloc/calloc/etc.
1167 - Check return status from pcap_loop() so we can print an error and
1170 - Bail if ip option length is <= 0. Resulted from a bug report from
1173 - Print out a little more information for sun rpc packets.
1175 - Add suport for Kerberos 4 thanks to John Hawkinson (jhawk@mit.edu).
1177 - Fixed the Fix EXTRACT_SHORT() and EXTRACT_LONG() macros (which were
1180 - Fixed alignment bug in ipx_decode(). Thanks to Matt Crawford
1183 - Fix ntp_print() to not print garbage when the stratum is
1186 - Rewrote tcp options printer code to check for truncation. Added
1189 - Fixed an endian bug in the ospf printer. Thanks to Jeffrey C Honig
1192 - Fix rip printer to handle 4.4 BSD sockaddr struct which only uses one
1196 - Don't checksum ip header if we don't have all of it. Thanks to John
1199 - Print out hostnames if possible in egp printer. Thanks to Jeffrey
1205 - Include time.h when SVR4 is defined to avoid problems under Solaris
1208 - Fix etheraddr_string() in the ETHER_SERVICE to return the saved
1210 (petri@ibr.cs.tu-bs.de).
1212 - Detect when pcap raises the snaplen (e.g. with snit). Print a warning
1214 (Pascal.Hennequin@hugo.int-evry.fr).
1216 - Add a truncated packet test to print-nfs.c. Thanks to Pascal Hennequin.
1218 - BYTEORDER -> BYTE_ORDER Thanks to Terry Kennedy (terry@spcvxa.spc.edu).
1222 - Although there never was a 3.0.3 release, the linux boys cleverly
1227 - Change configuration to not use gcc v2 flags with gcc v1.
1229 - Redo gmt2local() so that it works under BSDI (which seems to return
1233 - Change configure to recognize IP[0-9]* as "mips" SGI hardware. Based
1236 - Don't pass cc flags to gcc. Resulted from a bug report from Rainer
1237 Orth (ro@techfak.uni-bielefeld.de).
1239 - Fixed printout of connection id for uncompressed tcp slip packets.
1242 - Hack around deficiency in Ultrix's make.
1244 - Add ETHERTYPE_TRAIL define which is missing from irix5.
1248 - Fix problems with gcc2 vs. malloc() and read() prototypes under SunOS 4.
1252 - Added support for printing tcp option timestamps thanks to
1255 - Reorganize protocol dumpers to take const pointers to packets so they
1259 the output form -x would be wrong on little endian machines because
1263 - Added support for decnet protocol dumping thanks to Jeff Mogul
1266 - Fix bug that caused length of packet to be incorrectly printed
1270 - Added support for IPX protocol dumping thanks to Brad Parker
1273 - Added check to verify IP header checksum under -v thanks to
1276 - Move packet capture code to new libpcap library (which is
1279 - Prototype everything and assume an ansi compiler.
1281 - print-arp.c: Print hardware ethernet addresses if they're not
1284 - print-bootp.c: Decode the cmu vendor field. Add RFC1497 tags.
1287 - print-fddi.c: Improvements. Thanks to Jeffrey Mogul
1290 - print-icmp.c: Byte swap netmask before printing. Thanks to
1293 - print-ip.c: Print the inner ip datagram of ip-in-ip encapsulated packets.
1295 "(encap)". Under -v, both the inner and output packets are dumped
1299 conventional syntax. (You can filter away all the ip-in-ip traffic
1302 - print-nfs.c: Keep pending rpc's in circular table. Add generic
1305 - print-ospf.c: Improvements. Thanks to Jeffrey Mogul.
1307 - tcpdump.c: Add -T flag allows interpretation of "vat", "wb", "rpc"
1313 - Fix bug with -c flag.
1317 - savefile.c: Remove hack that shouldn't have been exported. Add
1320 - Added the 'icmp' keyword. For example, 'icmp[0] != 8 and icmp[0] != 0'
1321 matches non-echo/reply ICMP packets.
1323 - Many improvements to filter code optimizer.
1325 - Added 'multicast' keyword and extended the 'broadcast' keyword can now be
1329 - Added support for monitoring the loopback interface (i.e. 'tcpdump -i lo').
1333 - Added support for the Ungermann-Bass Ethernet on IBM/PC-RTs running AOS.
1336 - Added EGP and OSPF printers, thanks to Jeffrey Honig.
1340 - Internal release (never publically exported).
1344 - Various byte ordering fixes.
1346 - Add truncation checks.
1348 - inet.c: Support BSD style SIOCGIFCONF.
1350 - nametoaddr.c: Handle multi addresses for single host.
1352 - optimize.c: Rewritten.
1354 - pcap-bpf.c: don't choke when we get ptraced. only set promiscuous
1357 - print-atal.c: Fix an alignment bug (thanks to
1360 - print-bootp.c: First attempt at decoding the vendor buffer.
1362 - print-domain.c: Fix truncation checks.
1364 - print-icmp.c: Calculate length of packets from the ip header.
1366 - print-ip.c: Print frag id in decimal (so it's easier to match up
1367 with non-frags). Add support for ospf, egp and igmp.
1369 - print-nfs.c: Lots of changes.
1371 - print-ntp.c: Make some verbose output depend on -v.
1373 - print-snmp.c: New version from John LoVerso.
1375 - print-tcp.c: Print rfc1072 tcp options.
1377 - tcpdump.c: Print "0x" prefix for %x formats. Always print 6 digits
1380 - A packet dumper has been added (thanks to Jeff Mogul of DECWRL).
1385 - BSD is supported. You must have BPF in your kernel.
1390 - Compressed SLIP packets can now be dumped, provided you use our
1392 packet; the compressed headers are dumped with the '-e' option.
1394 - Machines with little-endian byte ordering are supported (thanks to
1397 - Ultrix 4.0 is supported (also thanks to Jeff Mogul).
1399 - IBM RT and Stanford Enetfilter support has been added by
1404 - TFTP packets are now printed (requests only).
1406 - BOOTP packets are now printed.
1408 - SNMP packets are now printed. (thanks to John LoVerso of Xylogics).
1410 - Sparc architectures, including the Sparcstation-1, are now
1413 - SunOS 4 is now supported thanks to Micky Liu of Columbia
1416 - IP options are now printed.
1418 - RIP packets are now printed.
1420 - There's a -v flag that prints out more information than the
1422 and -q flag that prints out less (e.g., it will disable
1423 interpretation of AppleTalk-in-UDP).
1425 - The grammar has undergone substantial changes (if you have an
1426 earlier version of tcpdump, you should re-read the manual
1436 "and" -- e.g., you have to say "host foo and port bar" instead
1446 - Initial public release.