Permalink
Browse files

tcpdump 3.8.3

  • Loading branch information...
1 parent 516b5ee commit dd47fb4ef3dfc552fbf04aacd6643c27da5193cf itojun committed Apr 12, 2004
Showing with 61,756 additions and 9,618 deletions.
  1. +7 −2 kame/kame/tcpdump/.cvsignore
  2. +220 −1 kame/kame/tcpdump/CHANGES
  3. +120 −0 kame/kame/tcpdump/CREDITS
  4. +132 −17 kame/kame/tcpdump/FILES
  5. +137 −59 kame/kame/tcpdump/INSTALL
  6. +19 −0 kame/kame/tcpdump/LICENSE
  7. +22 −0 kame/kame/tcpdump/Makefile-devel-adds
  8. +73 −33 kame/kame/tcpdump/Makefile.in
  9. +9 −0 kame/kame/tcpdump/PLATFORMS
  10. +45 −19 kame/kame/tcpdump/README
  11. +24 −0 kame/kame/tcpdump/Readme.Win32
  12. +6 −0 kame/kame/tcpdump/TODO
  13. +1 −1 kame/kame/tcpdump/VERSION
  14. +128 −0 kame/kame/tcpdump/acconfig.h
  15. +545 −45 kame/kame/tcpdump/aclocal.m4
  16. +523 −194 kame/kame/tcpdump/addrtoname.c
  17. +9 −8 kame/kame/tcpdump/addrtoname.h
  18. +57 −0 kame/kame/tcpdump/ah.h
  19. +190 −0 kame/kame/tcpdump/aodv.h
  20. +30 −30 kame/kame/tcpdump/appletalk.h
  21. +101 −0 kame/kame/tcpdump/arcnet.h
  22. +25 −0 kame/kame/tcpdump/atm.h
  23. +87 −0 kame/kame/tcpdump/atmuni31.h
  24. +148 −95 kame/kame/tcpdump/bootp.h
  25. +7 −6 kame/kame/tcpdump/bpf_dump.c
  26. +27 −0 kame/kame/tcpdump/chdlc.h
  27. +905 −169 kame/kame/tcpdump/config.guess
  28. +293 −0 kame/kame/tcpdump/config.h.in
  29. +705 −101 kame/kame/tcpdump/config.sub
  30. +10,158 −2,417 kame/kame/tcpdump/configure
  31. +654 −171 kame/kame/tcpdump/configure.in
  32. +17 −9 kame/kame/tcpdump/decnet.h
  33. +47 −0 kame/kame/tcpdump/enc.h
  34. +68 −0 kame/kame/tcpdump/esp.h
  35. +59 −0 kame/kame/tcpdump/ether.h
  36. +56 −5 kame/kame/tcpdump/ethertype.h
  37. +61 −20 kame/kame/tcpdump/extract.h
  38. +8 −1 kame/kame/tcpdump/fddi.h
  39. +134 −0 kame/kame/tcpdump/gmpls.c
  40. +20 −0 kame/kame/tcpdump/gmpls.h
  41. +7 −8 kame/kame/tcpdump/gmt2local.c
  42. +1 −1 kame/kame/tcpdump/gmt2local.h
  43. +451 −0 kame/kame/tcpdump/icmp6.h
  44. +285 −0 kame/kame/tcpdump/ieee802_11.h
  45. +17 −20 kame/kame/tcpdump/igrp.h
  46. +183 −89 kame/kame/tcpdump/interface.h
  47. +162 −0 kame/kame/tcpdump/ip.h
  48. +194 −0 kame/kame/tcpdump/ip6.h
  49. +29 −0 kame/kame/tcpdump/ipfc.h
  50. +136 −0 kame/kame/tcpdump/ipproto.h
  51. +15 −28 kame/kame/tcpdump/ipsec_doi.h
  52. +15 −13 kame/kame/tcpdump/ipx.h
  53. +15 −86 kame/kame/tcpdump/isakmp.h
  54. +3 −23 kame/kame/tcpdump/l2tp.h
  55. +41 −0 kame/kame/tcpdump/lane.h
  56. +26 −0 kame/kame/tcpdump/lbl/os-osf4.h
  57. +1 −25 kame/kame/tcpdump/lbl/os-solaris2.h
  58. +1 −1 kame/kame/tcpdump/lbl/os-sunos4.h
  59. +1 −1 kame/kame/tcpdump/lbl/os-ultrix4.h
  60. +54 −21 kame/kame/tcpdump/llc.h
  61. +26 −6 kame/kame/tcpdump/machdep.c
  62. +2 −2 kame/kame/tcpdump/machdep.h
  63. +111 −35 kame/kame/tcpdump/makemib
  64. +205 −1 kame/kame/tcpdump/mib.h
  65. +122 −0 kame/kame/tcpdump/missing/addrinfo.h
  66. +36 −0 kame/kame/tcpdump/missing/addrsize.h
  67. +67 −0 kame/kame/tcpdump/missing/bittypes.h
  68. +67 −0 kame/kame/tcpdump/missing/datalinks.c
  69. +175 −0 kame/kame/tcpdump/missing/dlnames.c
  70. +1,115 −0 kame/kame/tcpdump/missing/getaddrinfo.c
  71. +281 −0 kame/kame/tcpdump/missing/getnameinfo.c
  72. +60 −0 kame/kame/tcpdump/missing/inet_aton.c
  73. +104 −0 kame/kame/tcpdump/missing/inet_ntop.c
  74. +58 −0 kame/kame/tcpdump/missing/inet_pton.c
  75. +36 −0 kame/kame/tcpdump/missing/resolv6.h
  76. +49 −0 kame/kame/tcpdump/missing/resolv_ext.h
  77. +632 −0 kame/kame/tcpdump/missing/snprintf.c
  78. +38 −0 kame/kame/tcpdump/missing/sockstorage.h
  79. +57 −0 kame/kame/tcpdump/missing/strdup.c
  80. +76 −0 kame/kame/tcpdump/missing/strlcat.c
  81. +73 −0 kame/kame/tcpdump/missing/strlcpy.c
  82. +83 −0 kame/kame/tcpdump/missing/strsep.c
  83. +295 −0 kame/kame/tcpdump/nameser.h
  84. +1 −1 kame/kame/tcpdump/netbios.h
  85. +453 −0 kame/kame/tcpdump/nfs.h
  86. +36 −2 kame/kame/tcpdump/nfsfh.h
  87. +4 −4 kame/kame/tcpdump/ntp.h
  88. +3 −3 kame/kame/tcpdump/oakley.h
  89. +106 −45 kame/kame/tcpdump/ospf.h
  90. +16 −18 kame/kame/tcpdump/ospf6.h
  91. +62 −0 kame/kame/tcpdump/oui.c
  92. +41 −0 kame/kame/tcpdump/oui.h
  93. +57 −22 kame/kame/tcpdump/parsenfsfh.c
  94. +56 −0 kame/kame/tcpdump/pcap-missing.h
  95. +77 −0 kame/kame/tcpdump/pf.h
  96. +18 −1 kame/kame/tcpdump/ppp.h
  97. +1,003 −0 kame/kame/tcpdump/print-802_11.c
  98. +20 −31 kame/kame/tcpdump/print-ah.c
  99. +455 −0 kame/kame/tcpdump/print-aodv.c
  100. +119 −0 kame/kame/tcpdump/print-ap1394.c
  101. +290 −0 kame/kame/tcpdump/print-arcnet.c
  102. +251 −54 kame/kame/tcpdump/print-arp.c
  103. +185 −0 kame/kame/tcpdump/print-ascii.c
  104. +96 −48 kame/kame/tcpdump/print-atalk.c
  105. +182 −92 kame/kame/tcpdump/print-atm.c
  106. +71 −0 kame/kame/tcpdump/print-beep.c
  107. +160 −0 kame/kame/tcpdump/print-bfd.c
  108. +1,859 −0 kame/kame/tcpdump/print-bgp.c
  109. +391 −154 kame/kame/tcpdump/print-bootp.c
  110. +365 −0 kame/kame/tcpdump/print-cdp.c
  111. +67 −75 kame/kame/tcpdump/print-chdlc.c
  112. +108 −0 kame/kame/tcpdump/print-cip.c
  113. +184 −0 kame/kame/tcpdump/print-cnfp.c
  114. +19 −27 kame/kame/tcpdump/print-decnet.c
  115. +609 −0 kame/kame/tcpdump/print-dhcp6.c
  116. +484 −250 kame/kame/tcpdump/print-domain.c
  117. +115 −105 kame/kame/tcpdump/print-dvmrp.c
  118. +42 −44 kame/kame/tcpdump/print-egp.c
  119. +78 −0 kame/kame/tcpdump/print-enc.c
  120. +417 −216 kame/kame/tcpdump/print-esp.c
  121. +159 −85 kame/kame/tcpdump/print-ether.c
  122. +33 −76 kame/kame/tcpdump/print-fddi.c
  123. +487 −0 kame/kame/tcpdump/print-fr.c
  124. +38 −32 kame/kame/tcpdump/print-frag6.c
  125. +335 −103 kame/kame/tcpdump/print-gre.c
  126. +136 −0 kame/kame/tcpdump/print-hsrp.c
  127. +239 −91 kame/kame/tcpdump/print-icmp.c
  128. +878 −309 kame/kame/tcpdump/print-icmp6.c
  129. +335 −0 kame/kame/tcpdump/print-igmp.c
  130. +12 −19 kame/kame/tcpdump/print-igrp.c
  131. +415 −366 kame/kame/tcpdump/print-ip.c
  132. +84 −80 kame/kame/tcpdump/print-ip6.c
  133. +209 −25 kame/kame/tcpdump/print-ip6opts.c
  134. +13 −33 kame/kame/tcpdump/print-ipcomp.c
  135. +137 −0 kame/kame/tcpdump/print-ipfc.c
  136. +32 −32 kame/kame/tcpdump/print-ipx.c
  137. +682 −355 kame/kame/tcpdump/print-isakmp.c
  138. +1,863 −143 kame/kame/tcpdump/print-isoclns.c
  139. +17 −44 kame/kame/tcpdump/print-krb.c
  140. +426 −420 kame/kame/tcpdump/print-l2tp.c
  141. +168 −0 kame/kame/tcpdump/print-lane.c
  142. +382 −0 kame/kame/tcpdump/print-ldp.c
  143. +287 −50 kame/kame/tcpdump/print-llc.c
  144. +601 −0 kame/kame/tcpdump/print-lwres.c
  145. +10 −42 kame/kame/tcpdump/print-mobile.c
  146. +314 −0 kame/kame/tcpdump/print-mobility.c
  147. +196 −0 kame/kame/tcpdump/print-mpls.c
  148. +101 −0 kame/kame/tcpdump/print-msdp.c
  149. +6 −14 kame/kame/tcpdump/print-netbios.c
  150. +1,221 −308 kame/kame/tcpdump/print-nfs.c
  151. +47 −32 kame/kame/tcpdump/print-ntp.c
  152. +135 −75 kame/kame/tcpdump/print-null.c
  153. +496 −273 kame/kame/tcpdump/print-ospf.c
  154. +99 −78 kame/kame/tcpdump/print-ospf6.c
  155. +160 −0 kame/kame/tcpdump/print-pflog.c
  156. +609 −201 kame/kame/tcpdump/print-pim.c
  157. +1,280 −98 kame/kame/tcpdump/print-ppp.c
  158. +218 −0 kame/kame/tcpdump/print-pppoe.c
  159. +1,068 −0 kame/kame/tcpdump/print-pptp.c
  160. +910 −0 kame/kame/tcpdump/print-radius.c
  161. +9 −43 kame/kame/tcpdump/print-raw.c
  162. +185 −90 kame/kame/tcpdump/print-rip.c
  163. +55 −30 kame/kame/tcpdump/print-ripng.c
  164. +1,254 −0 kame/kame/tcpdump/print-rsvp.c
  165. +57 −66 kame/kame/tcpdump/print-rt6.c
  166. +2,485 −0 kame/kame/tcpdump/print-rx.c
  167. +345 −0 kame/kame/tcpdump/print-sctp.c
  168. +37 −103 kame/kame/tcpdump/print-sl.c
  169. +179 −0 kame/kame/tcpdump/print-sll.c
  170. +1,297 −0 kame/kame/tcpdump/print-smb.c
  171. +944 −131 kame/kame/tcpdump/print-snmp.c
  172. +102 −0 kame/kame/tcpdump/print-stp.c
  173. +117 −0 kame/kame/tcpdump/print-sunatm.c
  174. +62 −40 kame/kame/tcpdump/print-sunrpc.c
  175. +338 −118 kame/kame/tcpdump/print-tcp.c
  176. +267 −0 kame/kame/tcpdump/print-telnet.c
  177. +22 −9 kame/kame/tcpdump/print-tftp.c
  178. +111 −0 kame/kame/tcpdump/print-timed.c
  179. +195 −0 kame/kame/tcpdump/print-token.c
  180. +329 −147 kame/kame/tcpdump/print-udp.c
  181. +52 −33 kame/kame/tcpdump/print-vjc.c
  182. +138 −0 kame/kame/tcpdump/print-vrrp.c
  183. +47 −38 kame/kame/tcpdump/print-wb.c
  184. +311 −0 kame/kame/tcpdump/print-zephyr.c
  185. +36 −8 kame/kame/tcpdump/route6d.h
  186. +113 −0 kame/kame/tcpdump/rx.h
  187. +571 −0 kame/kame/tcpdump/sctpConstants.h
  188. +323 −0 kame/kame/tcpdump/sctpHeader.h
  189. +32 −17 kame/kame/tcpdump/setsignal.c
  190. +1 −1 kame/kame/tcpdump/setsignal.h
  191. +87 −0 kame/kame/tcpdump/slcompress.h
  192. +34 −0 kame/kame/tcpdump/slip.h
  193. +127 −0 kame/kame/tcpdump/sll.h
  194. +122 −0 kame/kame/tcpdump/smb.h
  195. +853 −0 kame/kame/tcpdump/smbutil.c
  196. +9 −4 kame/kame/tcpdump/strcasecmp.c
  197. +80 −0 kame/kame/tcpdump/tcp.h
  198. +128 −0 kame/kame/tcpdump/tcpdump-stdinc.h
  199. +1,165 −223 kame/kame/tcpdump/tcpdump.1
  200. +756 −115 kame/kame/tcpdump/tcpdump.c
  201. +348 −0 kame/kame/tcpdump/telnet.h
  202. +6 −0 kame/kame/tcpdump/tests/.cvsignore
  203. +34 −0 kame/kame/tcpdump/tests/02-sunrise-sunset-esp.puu
  204. +43 −0 kame/kame/tcpdump/tests/08-sunrise-sunset-esp2.puu
  205. +12 −0 kame/kame/tcpdump/tests/alltests.sh
  206. +18 −0 kame/kame/tcpdump/tests/bgp_vpn_attrset.out
  207. BIN kame/kame/tcpdump/tests/bgp_vpn_attrset.pcap
  208. +11 −0 kame/kame/tcpdump/tests/bgp_vpn_attrset.sh
  209. +1 −0 kame/kame/tcpdump/tests/eapon1.gdbinit
  210. +114 −0 kame/kame/tcpdump/tests/eapon1.out
  211. BIN kame/kame/tcpdump/tests/eapon1.pcap
  212. +368 −0 kame/kame/tcpdump/tests/eapon1.puu
  213. +12 −0 kame/kame/tcpdump/tests/eapon1.sh
  214. +66 −0 kame/kame/tcpdump/tests/eapon2.puu
  215. +5 −0 kame/kame/tcpdump/tests/esp-secrets.txt
  216. +8 −0 kame/kame/tcpdump/tests/esp0.out
  217. +12 −0 kame/kame/tcpdump/tests/esp0.sh
  218. +1 −0 kame/kame/tcpdump/tests/esp1.gdbinit
  219. +8 −0 kame/kame/tcpdump/tests/esp1.out
  220. +12 −0 kame/kame/tcpdump/tests/esp1.sh
  221. +1 −0 kame/kame/tcpdump/tests/esp2.gdbinit
  222. +8 −0 kame/kame/tcpdump/tests/esp2.out
  223. +12 −0 kame/kame/tcpdump/tests/esp2.sh
  224. +1 −0 kame/kame/tcpdump/tests/esp3.gdbinit
  225. +11 −0 kame/kame/tcpdump/tests/esp3.sh
  226. +2 −0 kame/kame/tcpdump/tests/esp4.gdbinit
  227. +12 −0 kame/kame/tcpdump/tests/esp4.sh
  228. +20 −0 kame/kame/tcpdump/tests/isakmp-delete-segfault.puu
  229. +11 −0 kame/kame/tcpdump/tests/isakmp-identification-segfault.puu
  230. +6 −0 kame/kame/tcpdump/tests/isakmp-pointer-loop.puu
  231. +1 −0 kame/kame/tcpdump/tests/isakmp1.out
  232. +12 −0 kame/kame/tcpdump/tests/isakmp1.sh
  233. +1 −0 kame/kame/tcpdump/tests/isakmp2.out
  234. +12 −0 kame/kame/tcpdump/tests/isakmp2.sh
  235. +2 −0 kame/kame/tcpdump/tests/isakmp3.out
  236. +12 −0 kame/kame/tcpdump/tests/isakmp3.sh
  237. +9 −0 kame/kame/tcpdump/tests/mpls-ldp-hello.out
  238. BIN kame/kame/tcpdump/tests/mpls-ldp-hello.pcap
  239. +11 −0 kame/kame/tcpdump/tests/mpls-ldp-hello.sh
  240. +83 −0 kame/kame/tcpdump/tests/ospf-gmpls.out
  241. BIN kame/kame/tcpdump/tests/ospf-gmpls.pcap
  242. +11 −0 kame/kame/tcpdump/tests/ospf-gmpls.sh
  243. +92 −0 kame/kame/tcpdump/timed.h
  244. +52 −0 kame/kame/tcpdump/token.h
  245. +84 −0 kame/kame/tcpdump/udp.h
  246. +240 −57 kame/kame/tcpdump/util.c
  247. +6 −6 kame/kame/tcpdump/vfprintf.c
  248. +84 −0 kame/kame/tcpdump/win32/Include/Arpa/tftp.h
  249. +56 −0 kame/kame/tcpdump/win32/Include/Netinet/in_systm.h
  250. +177 −0 kame/kame/tcpdump/win32/Include/Netinet/ip.h
  251. +157 −0 kame/kame/tcpdump/win32/Include/Rpc/rpc.h
  252. +132 −0 kame/kame/tcpdump/win32/Include/errno.h
  253. +138 −0 kame/kame/tcpdump/win32/Include/getopt.h
  254. +40 −0 kame/kame/tcpdump/win32/Include/inetprivate.h
  255. +320 −0 kame/kame/tcpdump/win32/Include/telnet.h
  256. +48 −0 kame/kame/tcpdump/win32/Include/w32_fzs.h
  257. +121 −0 kame/kame/tcpdump/win32/Src/getopt.c
  258. +141 −0 kame/kame/tcpdump/win32/prj/GNUmakefile
  259. +527 −0 kame/kame/tcpdump/win32/prj/WinDump.dsp
  260. +29 −0 kame/kame/tcpdump/win32/prj/WinDump.dsw
@@ -1,6 +1,11 @@
+version.c
Makefile
+Makefile-devel.in
+config.status
config.log
config.cache
-config.status
-version.c
+config.h
+.devel
+stamp-h
+stamp-h.in
tcpdump
View
@@ -1,4 +1,223 @@
-@(#) $Header: CHANGES,v 1.54 98/07/25 12:41:06 leres Exp $ (LBL)
+$Header: /tcpdump/master/tcpdump/CHANGES,v 1.84.2.3 2004/03/30 14:36:24 mcr Exp $
+
+Tue. March 30, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.3 release
+
+ No changes from 3.8.2. Version bumped only to maintain consistency
+ with libpcap 0.8.3.
+
+Mon. March 29, 2004. mcr@sandelman.ottawa.on.ca. Summary for 3.8.2 release
+
+ Fixes for print-isakmp.c CVE: CAN-2004-0183, CAN-2004-0184
+ http://www.rapid7.com/advisories/R7-0017.html
+ IP-over-IEEE1394 printing.
+ some MINGW32 changes.
+ updates for autoconf 2.5
+ fixes for print-aodv.c - check for too short packets
+ formatting changes to print-ascii for hex output.
+ check for too short packets: print-bgp.c, print-bootp.c, print-cdp.c,
+ print-chdlc.c, print-domain.c, print-icmp.c, print-icmp6.c,
+ print-ip.c, print-lwres.c, print-ospf.c, print-pim.c,
+ print-ppp.c,print-pppoe.c, print-rsvp.c, print-wb.c
+ print-ether.c - better handling of unknown types.
+ print-isoclns.c - additional decoding of types.
+ print-llc.c - strings for LLC names added.
+ print-pfloc.c - various enhancements
+ print-radius.c - better decoding to strings.
+
+Wed. November 12, 2003. mcr@sandelman.ottawa.on.ca. Summary for 3.8 release
+
+ changed syntax of -E argument so that multiple SAs can be decrypted
+ fixes for Digital Unix headers and Documentation
+ __attribute__ fixes
+ CDP changes from Terry Kennedy <terry@tmk.com>.
+ IPv6 mobility updates from Kazushi Sugyo <sugyo@pb.jp.nec.com>
+ Fixes for ASN.1 decoder for 2.100.3 forms.
+ Added a count of packets received and processed to clarify numbers.
+ Incorporated WinDUMP patches for Win32 builds.
+ PPPoE payload length headers.
+ Fixes for HP C compiler builds.
+ Use new pcap_breakloop() and pcap_findalldevs() if we can.
+ BGP output split into multiple lines.
+ Fixes to 802.11 decoding.
+ Fixes to PIM decoder.
+ SuperH is a CPU that can't handle unaligned access. Many fixes for
+ unaligned access work.
+ Fixes to Frame-Relay decoder for Q.933/922 frames.
+ Clarified when Solaris can do captures as non-root.
+ Added tests/ subdir for examples/regression tests.
+ New -U flag. -flush stdout after every packet
+ New -A flag -print ascii only
+ support for decoding IS-IS inside Cisco HDLC Frames
+ more verbosity for tftp decoder
+ mDNS decoder
+ new BFD decoder
+ cross compilation patches
+ RFC 3561 AODV support.
+ UDP/TCP pseudo-checksum properly for source-route options.
+ sanitized all files to modified BSD license
+ Add support for RFC 2625 IP-over-Fibre Channel.
+ fixes for DECnet support.
+ Support RFC 2684 bridging of Ethernet, 802.5 Token Ring, and FDDI.
+ RFC 2684 encapsulation of BPDUs.
+
+Tuesday, February 25, 2003. fenner@research.att.com. 3.7.2 release
+
+ Fixed infinite loop when parsing malformed isakmp packets.
+ (reported by iDefense; already fixed in CVS)
+ Fixed infinite loop when parsing malformed BGP packets.
+ Fixed buffer overflow with certain malformed NFS packets.
+ Pretty-print unprintable network names in 802.11 printer.
+ Handle truncated nbp (appletalk) packets.
+ Updated DHCPv6 printer to match draft-ietf-dhc-dhcpv6-22.txt
+ Print IP protocol name even if we don't have a printer for it.
+ Print IP protocol name or number for fragments.
+ Print the whole MPLS label stack, not just the top label.
+ Print request header and file handle for NFS v3 FSINFO and PATHCONF
+ requests.
+ Fix NFS packet truncation checks.
+ Handle "old" DR-Priority and Bidir-Capable PIM HELLO options.
+ Handle unknown RADIUS attributes properly.
+ Fix an ASN.1 parsing error that would cause e.g. the OID
+ 2.100.3 to be misrepresented as 4.20.3 .
+
+Monday, January 21, 2002. mcr@sandelman.ottawa.on.ca. Summary for 3.7 release
+see http://www.tcpdump.org/cvs-log/2002-01-21.10:16:48.html for commit log.
+ keyword "ipx" added.
+ Better OSI/802.2 support on Linux.
+ IEEE 802.11 support, from clenahan@fortresstech.com, achirica@ttd.net.
+ LLC SAP support for FDDI/token ring/RFC-1483 style ATM
+ BXXP protocol was replaced by the BEEP protocol;
+ improvements to SNAP demux.
+ Changes to "any" interface documentation.
+ Documentation on pcap_stats() counters.
+ Fix a memory leak found by Miklos Szeredi - pcap_ether_aton().
+ Added MPLS encapsulation decoding per RFC3032.
+ DNS dissector handles TKEY, TSIG and IXFR.
+ adaptive SLIP interface patch from Igor Khristophorov <igor@atdot.org>
+ SMB printing has much improved bounds checks
+ OUI 0x0000f8 decoded as encapsulated ethernet for Cisco-custom bridging
+ Zephyr support, from Nickolai Zeldovich <kolya@MIT.EDU>.
+ Solaris - devices with digits in them. Stefan Hudson <hudson@mbay.net>
+ IPX socket 0x85be is for Cisco EIGRP over IPX.
+ Improvements to fragmented ESP handling.
+ SCTP support from Armando L. Caro Jr. <acaro@mail.eecis.udel.edu>
+ Linux ARPHDR_ATM support fixed.
+ Added a "netbeui" keyword, which selects NetBEUI packets.
+ IPv6 ND improvements, MobileIP dissector, 2292bis-02 for RA option.
+ Handle ARPHDR_HDLC from Marcus Felipe Pereira <marcus@task.com.br>.
+ Handle IPX socket 0x553 -> NetBIOS-over-IPX socket, "nwlink-dgm"
+ Better Linux libc5 compat.
+ BIND9 lwres dissector added.
+ MIPS and SPARC get strict alignment macros (affects print-bgp.c)
+ Apple LocalTalk LINKTYPE_ reserved.
+ New time stamp formats documented.
+ DHCP6 updated to draft-22.txt spec.
+ ICMP types/codes now accept symbolic names.
+ Add SIGINFO handler from LBL
+ encrypted CIPE tunnels in IRIX, from Franz Schaefer <schaefer@mond.at>.
+ now we are -Wstrict-prototype clean.
+ NetBSD DLT_PPP_ETHER; adapted from Martin Husemann <martin@netbsd.org>.
+ PPPoE dissector cleaned up.
+ Support for LocalTalk hardware, from Uns Lider <unslider@miranda.org>.
+ In dissector, now the caller prints the IP addresses rather than proto.
+ cjclark@alum.mit.edu: print the IP proto for non-initial fragments.
+ LLC frames with a DSAP and LSAP of 0xe0 are IPX frames.
+ Linux cooked frames with a type value of LINUX_SLL_P_802_3 are IPX.
+ captures on the "any" device won't be done in promiscuous mode
+ Token Ring support on DLPI - Onno van der Linden <onno@simplex.nl>
+ ARCNet support, from NetBSD.
+ HSRP dissector, from Julian Cowley <julian@lava.net>.
+ Handle (GRE-encapsulated) PPTP
+ added -C option to rotate save file every optarg * 1,000,000 bytes.
+ support for "vrrp" name - NetBSD, by Klaus Klein <kleink@netbsd.org>.
+ PPTP support, from Motonori Shindo <mshindo@mshindo.net>.
+ IS-IS over PPP support, from Hannes Gredler <hannes@juniper.net>.
+ CNFP support for IPv6,format. Harry Raaymakers <harryr@connect.com.au>.
+ ESP printing updated to RFC2406.
+ HP-UX can now handle large number of PPAs.
+ MSDP printer added.
+ L2TP dissector improvements from Motonori Shindo.
+
+Tuesday January 9, 2001. mcr@sandelman.ottawa.on.ca. Summary for 3.6 release
+ Cleaned up documentation.
+ Promisc mode fixes for Linux
+ IPsec changes/cleanups.
+ Alignment fixes for picky architectures
+
+ Removed dependency on native headers for packet dissectors.
+ Removed Linux specific headers that were shipped
+
+ libpcap changes provide for exchanging capture files between
+ systems. Save files now have well known PACKET_ values instead of
+ depending upon system dependant mappings of DLT_* types.
+
+ Support for computing/checking IP and UDP/TCP checksums.
+
+ Updated autoconf stock files.
+
+ IPv6 improvements: dhcp (draft-15), mobile-ip6, ppp, ospf6,
+
+ Added dissector support for: ISOCLNS, Token Ring, IGMPv3, bxxp,
+ timed, vrrp, radius, chdlc, cnfp, cdp, IEEE802.1d, raw-AppleTalk
+
+ Added filtering support for: VLANs, ESIS, ISIS
+
+ Improvements to: print-telnet, IPTalk, bootp/dhcp, ECN, PPP,
+ L2TP, PPPoE
+
+ HP-UX 11.0 -- find the right dlpi device.
+ Solaris 8 - IPv6 works
+ Linux - Added support for an "any" device to capture on all interfaces
+
+ Security fixes: buffer overrun audit done. Strcpy replaced with
+ strlcpy, sprintf replaced with snprintf.
+ Look for lex problems, and warn about them.
+
+
+v3.5 Fri Jan 28 18:00:00 PST 2000
+
+Bill Fenner <fenner@research.att.com>
+- switch to config.h for autoconf
+- unify RCSID strings
+- Updated PIMv1, PIMv2, DVMRP, IGMP parsers, add Cisco Auto-RP parser
+- Really fix the RIP printer
+- Fix MAC address -> name translation.
+- some -Wall -Wformat fixes
+- update makemib to parse much of SMIv2
+- Print TCP sequence # with -vv even if you normally wouldn't
+- Print as much of IP/TCP/UDP headers as possible even if truncated.
+
+itojun@iijlab.net
+- -X will make a ascii dump. from netbsd.
+- telnet command sequence decoder (ff xx xx). from netbsd.
+- print-bgp.c: improve options printing. ugly code exists for
+ unaligned option parsing (need some fix).
+- const poisoning in SMB decoder.
+- -Wall -Werror clean checks.
+- bring in KAME IPv6/IPsec decoding code.
+
+Assar Westerlund <assar@sics.se>
+- SNMPv2 and SNMPv3 printer
+- If compiled with libsmi, tcpdump can load MIBs on the fly to decode
+ SNMP packets.
+- Incorporate NFS parsing code from NetBSD. Adds support for nfsv3.
+- portability fixes
+- permit building in different directories.
+
+Ken Hornstein <kenh@cmf.nrl.navy.mil>
+- bring in code at
+ /afs/transarc.com/public/afs-contrib/tools/tcpdump for parsing
+ AFS3 packets
+
+Andrew Tridgell <tridge@linuxcare.com>
+- SMB printing code
+
+Love <lha@stacken.kth.se>
+- print-rx.c: add code for printing MakeDir and StoreStatus. Also
+ change date format to the right one.
+
+Michael C. Richardson <mcr@sandelman.ottawa.on.ca>
+- Created tcpdump.org repository
v3.4 Sat Jul 25 12:40:55 PDT 1998
View
@@ -0,0 +1,120 @@
+This file lists people who have contributed to tcpdump:
+
+The current maintainers:
+ Bill Fenner <fenner@research.att.com>
+ Fulvio Risso <risso@polito.it>
+ Guy Harris <guy@alum.mit.edu>
+ Hannes Gredler <hannes@juniper.net>
+ Jun-ichiro itojun Hagino <itojun@iijlab.net>
+ Michael Richardson <mcr@sandelman.ottawa.on.ca>
+
+Additional people who have contributed patches:
+
+ Andrew Brown <atatat@atatdot.net>
+ Alfredo Andres <aandres@s21sec.com>
+ Andrew Hintz <adhintz@users.sourceforge.net>
+ Andrew Tridgell <tridge@linuxcare.com>
+ Arkadiusz Miskiewicz <misiek@pld.org.pl>
+ Armando L. Caro Jr. <acaro@mail.eecis.udel.edu>
+ Atsushi Onoe <onoe@netbsd.org>
+ Ben Smithurst <ben@scientia.demon.co.uk>
+ Brent L. Bates <blbates@vigyan.com>
+ Brian Ginsbach <ginsbach@cray.com>
+ Bruce M. Simpson <bms@spc.org>
+ Carles Kishimoto Bisbe <ckishimo@ac.upc.es>
+ Charlie Lenahan <clenahan@fortresstech.com>
+ Charles M. Hannum <mycroft@netbsd.org>
+ Chris Cogdon <chris@cogdon.org>
+ Chris G. Demetriou <cgd@netbsd.org>
+ Chris Jepeway <jepeway@blasted-heath.com>
+ Craig Rodrigues <rodrigc@mediaone.net>
+ Crist J. Clark <cjclark@alum.mit.edu>
+ Daniel Hagerty <hag@ai.mit.edu>
+ Darren Reed <darrenr@reed.wattle.id.au>
+ David Binderman <d.binderman@virgin.net>
+ David Young <dyoung@ojctech.com>
+ Francisco Matias Cuenca-Acuna <mcuenca@george.rutgers.edu>
+ Frank Volf <volf@oasis.IAEhv.nl>
+ Fulvio Risso <risso@polito.it>
+ George Bakos <gbakos@ists.dartmouth.edu>
+ Gerald Combs <gerald@ethereal.com>
+ Gert Doering <gert@greenie.muc.de>
+ Greg Stark <gsstark@mit.edu>
+ Gilbert Ramirez Jr. <gram@xiexie.org>
+ Gisle Vanem <giva@bgnett.no>
+ Hank Leininger <tcpdump-workers@progressive-comp.com>
+ Harry Raaymakers <harryr@connect.com.au>
+ Heinz-Ado Arnolds <Ado.Arnolds@dhm-systems.de>
+ Hendrik Scholz <hendrik@scholz.net>
+ Jakob Schlyter <jakob@openbsd.org>
+ Jan Oravec <wsx@wsx6.net>
+ Jason R. Thorpe <thorpej@netbsd.org>
+ Jefferson Ogata <jogata@nodc.noaa.gov>
+ Jeffrey Hutzelman <jhutz@cmu.edu>
+ Jesper Peterson <jesper@endace.com>
+ Jim Hutchins <jim@ca.sandia.gov>
+ Jonathan Heusser <jonny@drugphish.ch>
+ Tatuya Jinmei <jinmei@kame.net>
+ J�rgen Thomsen <jth@jth.net>
+ Julian Cowley <julian@lava.net>
+ Kaarthik Sivakumar <kaarthik@torrentnet.com>
+ Kazushi Sugyo <sugyo@pb.jp.nec.com>
+ Kelly Carmichael <kcarmich@ipapp.com>
+ Ken Hornstein <kenh@cmf.nrl.navy.mil>
+ Kevin Steves <stevesk@pobox.com>
+ Klaus Klein <kleink@reziprozitaet.de>
+ Kris Kennaway <kris@freebsd.org>
+ Krzysztof Halasa <khc@pm.waw.pl>
+ Larry Lile <lile@stdio.com>
+ Lennert Buytenhek <buytenh@gnu.org>
+ Loris Degioanni <loris@netgroup-serv.polito.it>
+ Love H�rnquist-�strand <lha@stacken.kth.se>
+ Maciej W. Rozycki <macro@ds2.pg.gda.pl>
+ Marc A. Lehmann <pcg@goof.com>
+ Mark Ellzey Thomas <mark@ackers.net>
+ Marko Kiiskila <carnil@cs.tut.fi>
+ Marshall Rose <mrose@dbc.mtview.ca.us>
+ Martin Husemann <martin@netbsd.org>
+ Michael Madore <mmadore@turbolinux.com>
+ Michael Shalayeff <mickey@openbsd.org>
+ Michael T. Stolarchuk <mts@off.to>
+ Michele "mydecay" Marchetto <smarchetto1@tin.it>
+ Monroe Williams <monroe@pobox.com>
+ Motonori Shindo <mshindo@mshindo.net>
+ Nathan J. Williams <nathanw@MIT.EDU>
+ Nathaniel Couper-Noles <Nathaniel@isi1.tccisi.com>
+ Neil T. Spring <bluehal@users.sourceforge.net>
+ Niels Provos <provos@openbsd.org>
+ Nickolai Zeldovich <kolya@MIT.EDU>
+ Olaf Kirch <okir@caldera.de>
+ Onno van der Linden <onno@simplex.nl>
+ Pascal Hennequin <pascal.hennequin@int-evry.fr>
+ Pasvorn Boonmark <boonmark@juniper.net>
+ Paul Mundt <lethal@linux-sh.org>
+ Paul S. Traina <pst@freebsd.org>
+ Pavlin Radoslavov <pavlin@icir.org>
+ Pekka Savola <pekkas@netcore.fi>
+ Peter Fales <peter@fales-lorenz.net>
+ Peter Jeremy <peter.jeremy@alcatel.com.au>
+ Phil Wood <cpw@lanl.gov>
+ Rafal Maszkowski <rzm@icm.edu.pl>
+ Rick Jones <raj@cup.hp.com>
+ Rick Watson <watsonrick@users.sourceforge.net>
+ Rob Braun <bbraun@synack.net>
+ Roderick Schertler <roderick@argon.org>
+ Sami Farin <safari@iki.fi>
+ Scott Rose <syberpunk@users.sourceforge.net>
+ Sebastian Krahmer <krahmer@cs.uni-potsdam.de>
+ Seth Webster <swebster@sst.ll.mit.edu>
+ Takashi Yamamoto <yamt@mwd.biglobe.ne.jp>
+ Terry Kennedy <terry@tmk.com>
+ Timo Koskiahde
+ Tony Li <tli@procket.com>
+ Uns Lider <unslider@miranda.org>
+ Wilbert de Graaf <wilbertdg@hetnet.nl>
+ Yen Yen Lim
+
+The original LBL crew:
+ Steve McCanne
+ Craig Leres
+ Van Jacobson
Oops, something went wrong.

0 comments on commit dd47fb4

Please sign in to comment.