Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/dist/tcpdump sync with 3.8.3



details:   https://anonhg.NetBSD.org/src/rev/b9195a22cf16
branches:  trunk
changeset: 570179:b9195a22cf16
user:      dyoung <dyoung%NetBSD.org@localhost>
date:      Mon Sep 27 17:06:28 2004 +0000

description:
sync with 3.8.3

diffstat:

 dist/tcpdump/CHANGES          |     84 +-
 dist/tcpdump/CREDITS          |     51 +-
 dist/tcpdump/FILES            |     41 +-
 dist/tcpdump/INSTALL          |    118 +-
 dist/tcpdump/Makefile.in      |     49 +-
 dist/tcpdump/README           |      8 +-
 dist/tcpdump/VERSION          |      2 +-
 dist/tcpdump/acconfig.h       |     24 +-
 dist/tcpdump/aclocal.m4       |    163 +-
 dist/tcpdump/aodv.h           |    192 +
 dist/tcpdump/appletalk.h      |      4 +-
 dist/tcpdump/atm.h            |     27 +
 dist/tcpdump/atmuni31.h       |     89 +
 dist/tcpdump/bootp.h          |     11 +-
 dist/tcpdump/config.guess     |    730 +-
 dist/tcpdump/config.h.in      |    245 +-
 dist/tcpdump/config.sub       |    395 +-
 dist/tcpdump/configure        |  12843 +++++++++++++++++++++++++++++----------
 dist/tcpdump/configure.in     |    274 +-
 dist/tcpdump/decnet.h         |     12 +-
 dist/tcpdump/enc.h            |     49 +
 dist/tcpdump/ethertype.h      |     15 +-
 dist/tcpdump/extract.h        |     79 +-
 dist/tcpdump/fddi.h           |      4 +-
 dist/tcpdump/gmpls.c          |    136 +
 dist/tcpdump/gmpls.h          |     22 +
 dist/tcpdump/ieee802_11.h     |    159 +-
 dist/tcpdump/igrp.h           |      4 +-
 dist/tcpdump/ipfc.h           |     31 +
 dist/tcpdump/ipproto.h        |    138 +
 dist/tcpdump/ipsec_doi.h      |      8 +-
 dist/tcpdump/ipx.h            |      6 +-
 dist/tcpdump/isakmp.h         |      8 +-
 dist/tcpdump/lane.h           |     19 +-
 dist/tcpdump/llc.h            |      4 +-
 dist/tcpdump/netbios.h        |      4 +-
 dist/tcpdump/ntp.h            |      6 +-
 dist/tcpdump/oakley.h         |      8 +-
 dist/tcpdump/ospf.h           |    100 +-
 dist/tcpdump/ospf6.h          |     14 +-
 dist/tcpdump/oui.c            |     64 +
 dist/tcpdump/oui.h            |     43 +
 dist/tcpdump/pcap-missing.h   |     58 +
 dist/tcpdump/pf.h             |     79 +
 dist/tcpdump/ppp.h            |     10 +-
 dist/tcpdump/print-aodv.c     |    457 +
 dist/tcpdump/print-ap1394.c   |    121 +
 dist/tcpdump/print-bfd.c      |    162 +
 dist/tcpdump/print-enc.c      |     80 +
 dist/tcpdump/print-fr.c       |    489 +
 dist/tcpdump/print-ipfc.c     |    139 +
 dist/tcpdump/print-ldp.c      |    384 +
 dist/tcpdump/print-mobility.c |    316 +
 dist/tcpdump/print-rsvp.c     |   1256 +++
 dist/tcpdump/print-sunatm.c   |    119 +
 dist/tcpdump/sctpConstants.h  |     41 +-
 dist/tcpdump/sctpHeader.h     |    138 +-
 dist/tcpdump/smb.h            |      6 +-
 dist/tcpdump/tcpdump-stdinc.h |    130 +
 dist/tcpdump/token.h          |      6 +-
 60 files changed, 15992 insertions(+), 4282 deletions(-)

diffs (truncated from 24083 to 300 lines):

diff -r 057ac6fbec23 -r b9195a22cf16 dist/tcpdump/CHANGES
--- a/dist/tcpdump/CHANGES      Mon Sep 27 15:22:42 2004 +0000
+++ b/dist/tcpdump/CHANGES      Mon Sep 27 17:06:28 2004 +0000
@@ -1,4 +1,84 @@
-Header: /tcpdump/master/tcpdump/CHANGES,v 1.81 2002/01/21 11:03:33 mcr Exp
+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@localhost. 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@localhost. 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@localhost. 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@localhost>.       
+       IPv6 mobility updates from Kazushi Sugyo <sugyo%pb.jp.nec.com@localhost> 
+       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@localhost.  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@localhost. Summary for 3.7 release
 see http://www.tcpdump.org/cvs-log/2002-01-21.10:16:48.html for commit log.
@@ -652,5 +732,3 @@
 v2.0 Sun Jan 13 12:20:40 PST 1991
 
 - Initial public release.
-
-@(#) Header: /tcpdump/master/tcpdump/CHANGES,v 1.81 2002/01/21 11:03:33 mcr Exp (LBL)
diff -r 057ac6fbec23 -r b9195a22cf16 dist/tcpdump/CREDITS
--- a/dist/tcpdump/CREDITS      Mon Sep 27 15:22:42 2004 +0000
+++ b/dist/tcpdump/CREDITS      Mon Sep 27 17:06:28 2004 +0000
@@ -2,90 +2,117 @@
 
 The current maintainers:
        Bill Fenner                     <fenner%research.att.com@localhost>
-       Assar Westerlund                <assar%sics.se@localhost>
-       Alexey Kuznetsov                <kuznet%ms2.inr.ac.ru@localhost>
+       Fulvio Risso                    <risso%polito.it@localhost>
+       Guy Harris                      <guy%alum.mit.edu@localhost>
+       Hannes Gredler                  <hannes%juniper.net@localhost>
        Jun-ichiro itojun Hagino        <itojun%iijlab.net@localhost>
-       Guy Harris                      <guy%alum.mit.edu@localhost>
-       Torsten Landschoff              <t.landschoff%gmx.net@localhost>
-       Michael Richardson              <mcr%sandelman.ottawa.on.ca@localhost>
-       Ken Hornstein                   <kenh%cmf.nrl.navy.mil@localhost>
+       Michael Richardson              <mcr%sandelman.ottawa.on.ca@localhost>
 
 Additional people who have contributed patches:
 
+       Andrew Brown                    <atatat%atatdot.net@localhost>
        Alfredo Andres                  <aandres%s21sec.com@localhost>
+       Andrew Hintz                    <adhintz%users.sourceforge.net@localhost>
        Andrew Tridgell                 <tridge%linuxcare.com@localhost>
        Arkadiusz Miskiewicz            <misiek%pld.org.pl@localhost>
        Armando L. Caro Jr.             <acaro%mail.eecis.udel.edu@localhost>
+       Atsushi Onoe                    <onoe%netbsd.org@localhost>
        Ben Smithurst                   <ben%scientia.demon.co.uk@localhost>
        Brent L. Bates                  <blbates%vigyan.com@localhost>
+       Brian Ginsbach                  <ginsbach%cray.com@localhost>
+       Bruce M. Simpson                <bms%spc.org@localhost>
+       Carles Kishimoto Bisbe          <ckishimo%ac.upc.es@localhost>
        Charlie Lenahan                 <clenahan%fortresstech.com@localhost>
+       Charles M. Hannum               <mycroft%netbsd.org@localhost>
+       Chris Cogdon                    <chris%cogdon.org@localhost>
        Chris G. Demetriou              <cgd%netbsd.org@localhost>
        Chris Jepeway                   <jepeway%blasted-heath.com@localhost>
        Craig Rodrigues                 <rodrigc%mediaone.net@localhost>
        Crist J. Clark                  <cjclark%alum.mit.edu@localhost>
        Daniel Hagerty                  <hag%ai.mit.edu@localhost>
        Darren Reed                     <darrenr%reed.wattle.id.au@localhost>
+       David Binderman                 <d.binderman%virgin.net@localhost>
+       David Young                     <dyoung%ojctech.com@localhost>
        Francisco Matias Cuenca-Acuna   <mcuenca%george.rutgers.edu@localhost>
        Frank Volf                      <volf%oasis.IAEhv.nl@localhost>
+       Fulvio Risso                    <risso%polito.it@localhost>
+       George Bakos                    <gbakos%ists.dartmouth.edu@localhost>
+       Gerald Combs                    <gerald%ethereal.com@localhost>
        Gert Doering                    <gert%greenie.muc.de@localhost>
+        Greg Stark                      <gsstark%mit.edu@localhost>
        Gilbert Ramirez Jr.             <gram%xiexie.org@localhost>
-       Gisle Vanem                     <gvanem%eunet.no@localhost>
-       Hannes Gredler                  <hannes%juniper.net@localhost>
+       Gisle Vanem                     <giva%bgnett.no@localhost>
+       Hank Leininger                  <tcpdump-workers%progressive-comp.com@localhost>
        Harry Raaymakers                <harryr%connect.com.au@localhost>
        Heinz-Ado Arnolds               <Ado.Arnolds%dhm-systems.de@localhost>
        Hendrik Scholz                  <hendrik%scholz.net@localhost>
        Jakob Schlyter                  <jakob%openbsd.org@localhost>
        Jan Oravec                      <wsx%wsx6.net@localhost>
-       Jason R. Thorpe                 <thorpej%zembu.com@localhost>
+       Jason R. Thorpe                 <thorpej%netbsd.org@localhost>
        Jefferson Ogata                 <jogata%nodc.noaa.gov@localhost>
        Jeffrey Hutzelman               <jhutz%cmu.edu@localhost>
+       Jesper Peterson                 <jesper%endace.com@localhost>
        Jim Hutchins                    <jim%ca.sandia.gov@localhost>
-       JINMEI Tatuya                   <jinmei%kame.net@localhost>
+        Jonathan Heusser                <jonny%drugphish.ch@localhost>
+       Tatuya Jinmei                   <jinmei%kame.net@localhost>
        Jørgen Thomsen                  <jth%jth.net@localhost> 
-       Juergen Schoenwaelder           <schoenw%ibr.cs.tu-bs.de@localhost>
        Julian Cowley                   <julian%lava.net@localhost>
        Kaarthik Sivakumar              <kaarthik%torrentnet.com@localhost>
        Kazushi Sugyo                   <sugyo%pb.jp.nec.com@localhost>
        Kelly Carmichael                <kcarmich%ipapp.com@localhost>
        Ken Hornstein                   <kenh%cmf.nrl.navy.mil@localhost>
-       Kevin Steves                    <stevesk%sweden.hp.com@localhost>
+       Kevin Steves                    <stevesk%pobox.com@localhost>
        Klaus Klein                     <kleink%reziprozitaet.de@localhost>
        Kris Kennaway                   <kris%freebsd.org@localhost>
+       Krzysztof Halasa                <khc%pm.waw.pl@localhost>
        Larry Lile                      <lile%stdio.com@localhost>
        Lennert Buytenhek               <buytenh%gnu.org@localhost>
+       Loris Degioanni                 <loris%netgroup-serv.polito.it@localhost>
        Love Hörnquist-Åstrand          <lha%stacken.kth.se@localhost>
        Maciej W. Rozycki               <macro%ds2.pg.gda.pl@localhost>
        Marc A. Lehmann                 <pcg%goof.com@localhost>
+       Mark Ellzey Thomas              <mark%ackers.net@localhost>
        Marko Kiiskila                  <carnil%cs.tut.fi@localhost>
        Marshall Rose                   <mrose%dbc.mtview.ca.us@localhost>
        Martin Husemann                 <martin%netbsd.org@localhost>
        Michael Madore                  <mmadore%turbolinux.com@localhost>
        Michael Shalayeff               <mickey%openbsd.org@localhost>
        Michael T. Stolarchuk           <mts%off.to@localhost>
+       Michele "mydecay" Marchetto     <smarchetto1%tin.it@localhost>
        Monroe Williams                 <monroe%pobox.com@localhost>
        Motonori Shindo                 <mshindo%mshindo.net@localhost>
        Nathan J. Williams              <nathanw%MIT.EDU@localhost>
        Nathaniel Couper-Noles          <Nathaniel%isi1.tccisi.com@localhost>
+       Neil T. Spring                  <bluehal%users.sourceforge.net@localhost>
        Niels Provos                    <provos%openbsd.org@localhost>
        Nickolai Zeldovich              <kolya%MIT.EDU@localhost>
        Olaf Kirch                      <okir%caldera.de@localhost>
        Onno van der Linden             <onno%simplex.nl@localhost>
        Pascal Hennequin                <pascal.hennequin%int-evry.fr@localhost>
        Pasvorn Boonmark                <boonmark%juniper.net@localhost>
+       Paul Mundt                      <lethal%linux-sh.org@localhost>
+       Paul S. Traina                  <pst%freebsd.org@localhost>
+       Pavlin Radoslavov               <pavlin%icir.org@localhost>
        Pekka Savola                    <pekkas%netcore.fi@localhost>   
+       Peter Fales                     <peter%fales-lorenz.net@localhost>
        Peter Jeremy                    <peter.jeremy%alcatel.com.au@localhost>
        Phil Wood                       <cpw%lanl.gov@localhost>
        Rafal Maszkowski                <rzm%icm.edu.pl@localhost>
        Rick Jones                      <raj%cup.hp.com@localhost>
        Rick Watson                     <watsonrick%users.sourceforge.net@localhost>
+       Rob Braun                       <bbraun%synack.net@localhost>
        Roderick Schertler              <roderick%argon.org@localhost>
        Sami Farin                      <safari%iki.fi@localhost>
+       Scott Rose                      <syberpunk%users.sourceforge.net@localhost>
        Sebastian Krahmer               <krahmer%cs.uni-potsdam.de@localhost>
        Seth Webster                    <swebster%sst.ll.mit.edu@localhost>
+       Takashi Yamamoto                <yamt%mwd.biglobe.ne.jp@localhost>
+       Terry Kennedy                   <terry%tmk.com@localhost>
        Timo Koskiahde
        Tony Li                         <tli%procket.com@localhost>
        Uns Lider                       <unslider%miranda.org@localhost>
        Wilbert de Graaf                <wilbertdg%hetnet.nl@localhost>
+       Yen Yen Lim
 
 The original LBL crew:
        Steve McCanne
diff -r 057ac6fbec23 -r b9195a22cf16 dist/tcpdump/FILES
--- a/dist/tcpdump/FILES        Mon Sep 27 15:22:42 2004 +0000
+++ b/dist/tcpdump/FILES        Mon Sep 27 17:06:28 2004 +0000
@@ -5,15 +5,19 @@
 LICENSE
 Makefile.in
 README
+Readme.Win32
 VERSION
 acconfig.h
 aclocal.m4
 addrtoname.c
 addrtoname.h
 ah.h
+aodv.h
 appletalk.h
 arcnet.h
 atime.awk
+atm.h
+atmuni31.h
 bootp.h
 bpf_dump.c
 chdlc.h
@@ -23,11 +27,14 @@
 configure
 configure.in
 decnet.h
+enc.h
 esp.h
 ether.h
 ethertype.h
 extract.h
 fddi.h
+gmpls.c
+gmpls.h
 gmt2local.c
 gmt2local.h
 icmp6.h
@@ -37,11 +44,14 @@
 interface.h
 ip.h
 ip6.h
+ipfc.h
+ipproto.h
 ipsec_doi.h
 ipx.h
 isakmp.h
 l2tp.h
 lane.h
+lbl/os-osf4.h
 lbl/os-solaris2.h
 lbl/os-sunos4.h
 lbl/os-ultrix4.h
@@ -53,6 +63,8 @@
 missing/addrinfo.h
 missing/addrsize.h
 missing/bittypes.h
+missing/dlnames.c
+missing/datalinks.c
 missing/getaddrinfo.c
 missing/getnameinfo.c
 missing/inet_aton.c
@@ -65,6 +77,7 @@
 missing/strdup.c
 missing/strlcat.c
 missing/strlcpy.c
+missing/strsep.c
 mkdep
 nameser.h
 netbios.h
@@ -76,17 +89,21 @@
 ospf6.h



Home | Main Index | Thread Index | Old Index