309e86246e
"int" and to check "getopt()"s return value with -1 rather than EOF. Fix other "getopt()" loops to check against -1 as well (EOF is -1 on most if not all platforms, but the Single UNIX Specification says "getopt()" returns -1, so we should check against -1, not EOF). svn path=/trunk/; revision=4793
1081 lines
27 KiB
Text
1081 lines
27 KiB
Text
Original Author
|
||
-------- ------
|
||
Gerald Combs <gerald[AT]ethereal.com>
|
||
|
||
|
||
Contributors
|
||
------------
|
||
Gilbert Ramirez <gram[AT]alumni.rice.edu> {
|
||
Wiretap
|
||
Printing
|
||
Token-Ring, TR MAC
|
||
802.2 LLC
|
||
IPX, SPX, NCP
|
||
BOOTP/DHCP
|
||
LPD
|
||
Win32 support
|
||
tvbuffs
|
||
Miscellaneous enhancements and fixes
|
||
}
|
||
|
||
Hannes R. Boehm <hannes[AT]boehm.org> {
|
||
http://hannes.boehm.org/
|
||
|
||
OSPFv2
|
||
RIPv1, RIPv2
|
||
CDP (Cisco Discover Protocol Version 1)
|
||
}
|
||
|
||
Mike Hall <mlh[AT]io.com>{
|
||
TCP Follow
|
||
}
|
||
|
||
Bobo Rajec <bobo[AT]bsp-consulting.sk> {
|
||
DNS protocol support
|
||
}
|
||
|
||
Laurent Deniel <deniel[AT]worldnet.fr> {
|
||
Name resolution
|
||
Ethernet/Manufacturer files support
|
||
FDDI support
|
||
OMG GIOP/IIOP support
|
||
ISO/OSI CLNP/COTP support
|
||
Real time capture and display enhancement
|
||
Many display filters added
|
||
GUI enhancements (about & help windows)
|
||
Follow TCP stream for IPv6
|
||
Protocol activation/deactivation (Edit:protocols)
|
||
Ability to mark the frames and associated features
|
||
"Protocol Properties..." menu item
|
||
Miscellaneous enhancements and fixes
|
||
}
|
||
|
||
Don Lafontaine <lafont02[AT]cn.ca> {
|
||
Banyan Vines support
|
||
IGRP support
|
||
}
|
||
|
||
Guy Harris <guy[AT]alum.mit.edu> {
|
||
DNS and NetBIOS Name Service enhancements
|
||
Bitfield decoding
|
||
IP and TCP option decoding
|
||
HTTP support
|
||
NNTP support
|
||
ATM and LANE decoding
|
||
Q.931 decoding
|
||
Changes to the popup packet windows
|
||
Miscellaneous enhancements and fixes
|
||
}
|
||
|
||
Simon Wilkinson <sxw[AT]dcs.ed.ac.uk> {
|
||
AppleTalk support
|
||
}
|
||
|
||
Joerg Mayer <jmayer[AT]loplof.de> {
|
||
Banyan Vines support
|
||
NTP fixes
|
||
DHCP support for Intel PXEclient DHCP requests
|
||
Support for "-N" flag enabling selected forms of name resolution
|
||
Changes to structure initializations to initialize all members
|
||
Define __USE_XOPEN in files that use "strptime()"
|
||
Various signed vs. unsigned fixes
|
||
Crank up the warning level in GCC
|
||
Skinny (Official Name: SCCP)
|
||
Remove trailing blanks from hex dump in print/Tethereal
|
||
}
|
||
|
||
Martin Maciaszek <fastjack[AT]i-s-o.net> {
|
||
RPM .spec file
|
||
}
|
||
|
||
Didier Jorand <Didier.Jorand[AT]alcatel.fr> {
|
||
SNMP support
|
||
}
|
||
|
||
Jun-ichiro itojun Hagino <itojun[AT]itojun.org> {
|
||
http://www.itojun.org/
|
||
|
||
IPv6 support
|
||
RIPng support
|
||
IPsec support
|
||
PIM (Prototocol-Independent Multicast) support
|
||
IPComp (IP Payload Compression) support
|
||
BGP (Border Gateway Protocol) support
|
||
}
|
||
|
||
Richard Sharpe <sharpe[AT]ns.aus.com> {
|
||
TFTP, FTP, POP, Telnet support
|
||
Infrastructure changes for the benefit of TFTP
|
||
SMB support
|
||
}
|
||
|
||
John McDermott <jjm[AT]jkintl.com> {
|
||
Packet coloring support
|
||
Pseudo-real-time capture
|
||
}
|
||
|
||
Jeff Jahr <jjahr[AT]shastanets.com> {
|
||
PPP over Ethernet (PPPoe)
|
||
}
|
||
|
||
Brad Robel-Forrest <bradr[AT]watchguard.com> {
|
||
ISAKMP, GRE, PPTP
|
||
}
|
||
|
||
Ashok Narayanan <ashokn[AT]cisco.com> {
|
||
RSVP
|
||
Match Selected functionality
|
||
Support for reading compressed capture files
|
||
MPLS
|
||
}
|
||
|
||
Aaron Hillegass <aaron[AT]classmax.com> {
|
||
Summary dialogue
|
||
}
|
||
|
||
Jason Lango <jal[AT]netapp.com> {
|
||
RTSP, SDP
|
||
}
|
||
|
||
Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be> {
|
||
RADIUS
|
||
}
|
||
|
||
Olivier Abad <oabad[AT]cybercable.fr> {
|
||
X.25 support in iptrace files and Sniffer files
|
||
Support for files from RADCOM WAN/LAN analyzers
|
||
and HP-UX nettl traces
|
||
LAPB, X.25
|
||
Plugins support
|
||
Support for capturing packet data from pipes
|
||
}
|
||
|
||
Thierry Andry <Thierry.Andry[AT]advalvas.be> {
|
||
Linux ATM Classical IP support
|
||
}
|
||
|
||
Jeff Foster <jfoste[AT]woodward.com> {
|
||
NetBEUI/NBF support (NetBIOS atop 802.2 LLC, the
|
||
original NetBIOS encapsulation)
|
||
SMB Mailslot and Netlogin protocol support
|
||
Popup packet windows
|
||
Support for protocols registering themselves with dissectors for
|
||
protocols on top of which they run
|
||
Rlogin support
|
||
Support for associating a dissector with a conversation, and for
|
||
use of that dissector by TCP and UDP
|
||
SOCKS support
|
||
Microsoft Proxy protocol support
|
||
Support for conversations with "wildcard" destination addresses
|
||
and/or ports
|
||
Initial support for constructing filter expressions
|
||
Support for reading Sniffer Frame Relay captures
|
||
Partial support for determining the type of "Internetwork
|
||
analyzer" Sniffer captures (we don't yet have enough captures
|
||
to do it all)
|
||
}
|
||
|
||
Peter Torvals <petertv[AT]xoommail.com> {
|
||
Internet Cache Protocol support
|
||
}
|
||
|
||
Christophe Tronche <ch.tronche[AT]computer.org> {
|
||
http://tronche.com/
|
||
BPDU (spanning tree protocol) support
|
||
X11 requests support
|
||
}
|
||
|
||
Nathan Neulinger <nneul[AT]umr.edu> {
|
||
Yahoo messenger and pager protocol support
|
||
NTP (Network Time Protocol) support
|
||
RX protocol support
|
||
Andrew File System protocol support
|
||
802.1q VLAN support
|
||
Misc. RPC program dissectors
|
||
TNS/Oracle dissector
|
||
Tacacs+/XTacacs dissector
|
||
IRC dissector
|
||
AppleTalk NBP dissector
|
||
AppleTalk RTMP response dissector
|
||
Automake and autoconf updates to handle the current CVS versions
|
||
of automake (which will probably eventually become the next
|
||
releases of automake and autoconf)
|
||
Additional cipher suite names for SSL
|
||
}
|
||
|
||
Tomislav Vujec <tvujec[AT]carnet.hr> {
|
||
Additional NTP support
|
||
}
|
||
|
||
Kojak <kojak[AT]bigwig.net> {
|
||
ICQ support
|
||
}
|
||
|
||
Uwe Girlich <Uwe.Girlich[AT]philosys.de> {
|
||
ONC RPC support
|
||
NFS support
|
||
Mount Protocol support started
|
||
NLM support started
|
||
PC NFS support started
|
||
TSP support
|
||
Quake dissector
|
||
QuakeWorld dissector
|
||
Quake II dissector
|
||
Quake 3 Arena dissector
|
||
}
|
||
|
||
Warren Young <tangent[AT]mail.com> {
|
||
"Print" button support in "Tools:Follow TCP Stream" window
|
||
}
|
||
|
||
Heikki Vatiainen <hessu[AT]cs.tut.fi> {
|
||
Cisco Auto-RP protocol support
|
||
SAP (Session Announcement Protocol) support
|
||
VRRP (Virtual Router Redundancy)
|
||
HSRP (Hot Standby Router Protocol)
|
||
option to control whether to interpret the IPv4 TOS field as
|
||
such or as the DiffServ field
|
||
COPS
|
||
SIP (Session Initiation Protocol)
|
||
BGP tvbuffification
|
||
IPv6 and ICMPv6 tvbuffification
|
||
PIM enhancements and fixes
|
||
Support for Enter/Return toggling expansion of selected protocol
|
||
tree item
|
||
IGMP fixes and multicast traceroute support
|
||
MSDP support
|
||
IPv6 name resolution support on Solaris 8
|
||
Enhancements to the "bad sed" tests
|
||
}
|
||
|
||
Greg Hankins <gregh[AT]twoguys.org> {
|
||
http://www.twoguys.org/~gregh
|
||
|
||
updates to BGP (Border Gateway Protocol) support
|
||
}
|
||
|
||
Jerry Talkington <jerryt[AT]netapp.com> {
|
||
updates to HTTP support
|
||
Filter selection/editing GUI improvements
|
||
WCCP 1.0 support
|
||
Right-mouse-button menu support
|
||
}
|
||
|
||
Dave Chapeskie <dchapes[AT]ddm.on.ca> {
|
||
updates to ISAKMP support
|
||
}
|
||
|
||
James Coe <jammer[AT]cin.net> {
|
||
SRVLOC (Service Location Protocol) support
|
||
NCP over IP support
|
||
}
|
||
|
||
Bert Driehuis <driehuis[AT]playbeing.org> {
|
||
I4B (ISDN for BSD) wiretap module
|
||
V.120
|
||
}
|
||
|
||
Stuart Stanley <stuarts[AT]mxmail.net> {
|
||
ISIS on CLNP support
|
||
}
|
||
|
||
John Thomes <john[AT]ensemblecom.com> {
|
||
L2TP support
|
||
}
|
||
|
||
Laurent Cazalet <laurent.cazalet[AT]mailclub.net> {
|
||
updates to L2TP support
|
||
}
|
||
|
||
Thomas Parvais <thomas.parvais[AT]advalvas.be> {
|
||
updates to L2TP support
|
||
}
|
||
|
||
Gerrit Gehnen <G.Gehnen[AT]atrie.de> {
|
||
support for "Inactive Subset" of ISO CLNP
|
||
Decoding of OSI COTP TSAPs as text when they're plain text
|
||
Sinec H1 protocol support
|
||
}
|
||
|
||
Craig Newell <craign[AT]cheque.uq.edu.au> {
|
||
TFTP options (RFC 2347) support
|
||
}
|
||
|
||
Ed Meaney <emeaney[AT]cisco.com> {
|
||
Win32 support
|
||
}
|
||
|
||
Dietmar Petras <DPetras[AT]ELSA.de> {
|
||
Time protocol support
|
||
Fix to handling of SNMPv2 TRAP PDUs
|
||
}
|
||
|
||
Fred Reimer <fwr[AT]ga.prestige.net> {
|
||
TCP segment length in TCP packet summary
|
||
}
|
||
|
||
Florian Lohoff <flo[AT]rfc822.org> {
|
||
Various enhancements to RADIUS support
|
||
Fixes to L2TP result and error code dissection
|
||
}
|
||
|
||
Jochen Friedrich <jochen+ethereal[AT]scram.de> {
|
||
Fix to IPv6 fragment handling
|
||
SMUX and SNMPv3 support
|
||
Zebra
|
||
}
|
||
|
||
Paul Welchinski <paul.welchinski[AT]telusplanet.net> {
|
||
Fixes to Win32 packet capture code
|
||
}
|
||
|
||
Doug Nazar <nazard[AT]dragoninc.on.ca> {
|
||
LDAP support
|
||
}
|
||
|
||
Andreas Sikkema <andreas.sikkema[AT]philips.com> {
|
||
Fixes to SMB dissector
|
||
Fixes to capture file handling on Win32
|
||
RTCP, RTP, TPKT (RFC 1006), H.261
|
||
}
|
||
|
||
Mark Muhlestein <mmm[AT]netapp.com> {
|
||
CIFS-over-TCP support
|
||
}
|
||
|
||
Graham Bloice <graham.bloice[AT]trihedral.com> {
|
||
Win32 icon for Ethereal, and Win32 resource-compiler files to
|
||
add version/copyright/etc. information to Win32 executables
|
||
Support for sorting columns in the summary by clicking on them
|
||
Win32 Makefile improvements
|
||
Support for "Update list of packets in real time" during capture
|
||
on Win32
|
||
Support for inverse video rather than boldface highlighting of
|
||
the bytes, in the hex dump window, corresponding to a selected
|
||
field
|
||
}
|
||
|
||
Ralf Schneider <ralf.schneider[AT]alcatel.se> {
|
||
Enhancements to OSI CLNP, CLTP, and ISIS support
|
||
OSI ESIS support
|
||
}
|
||
|
||
Yaniv Kaul <ykaul[AT]netvision.net.il> {
|
||
Enhancements to ISAKMP
|
||
}
|
||
|
||
Paul Ionescu <paul[AT]acorp.ro> {
|
||
IPX-over-GRE support
|
||
EIGRP support
|
||
Cisco IGRP support
|
||
X.25-over-TCP support
|
||
DEC LANBridge Spanning Tree Protocol support
|
||
X.25-over-LLC support
|
||
IP Prefix field support in CDP
|
||
Frame Relay support
|
||
Frame-Relay-over-GRE support
|
||
IPX SAP over IPX EIGRP support
|
||
Fleshed out TACACS/XTACACS/TACACS+ dissector
|
||
DLSw support
|
||
}
|
||
|
||
Mark Burton <markb[AT]ordern.com> {
|
||
Assorted SMB fixes and enhancements
|
||
iSCSI support
|
||
}
|
||
|
||
Stefan Raab <sraab[AT]cisco.com> {
|
||
Mobile IP
|
||
}
|
||
|
||
Mark Clayton <clayton[AT]shore.net> {
|
||
Support for capturing on ATM interfaces on Linux
|
||
}
|
||
|
||
Michael Rozhavsky <mike[AT]tochna.technion.ac.il> {
|
||
OSPF enhancements
|
||
}
|
||
|
||
Dug Song <dugsong[AT]monkey.org> {
|
||
RPCSEC_GSS credential/verifier dissection for ONC RPC
|
||
}
|
||
|
||
Michael Tuexen <Michael.Tuexen[AT]icn.siemens.de> {
|
||
SCTP support
|
||
M3UA support
|
||
ISDN Q.921-User Adaptation Layer (IUA) support
|
||
SUA and SUA Light support
|
||
MTP3 support
|
||
MacOS X support
|
||
Update of M2PA support to draft 3
|
||
MTP2 support
|
||
SCTP support in text2pcap
|
||
}
|
||
|
||
Bruce Korb <bkorb[AT]sco.com> {
|
||
Improved autogen.sh script
|
||
}
|
||
|
||
Jose Pedro Oliveira <jpo[AT]di.uminho.pt> {
|
||
DHCP enhancements
|
||
}
|
||
|
||
David Frascone <dave[AT]frascone.com> {
|
||
DIAMETER
|
||
Bug fixes and enhancements to Mobile IP
|
||
Support for Mobile IP's use of ICMP Router Advertisements
|
||
}
|
||
|
||
Peter Kjellerstedt <pkj[AT]axis.com> {
|
||
SRVLOC fixes
|
||
ICQ enhancements
|
||
}
|
||
|
||
Phil Techau <phil_t[AT]altavista.net> {
|
||
Added "col_append_str()"
|
||
Signed integer support in display filters and in the protocol tree
|
||
BOOTP fixes
|
||
Additional NTP reference clock identifiers
|
||
}
|
||
|
||
Wes Hardaker <wjhardaker[AT]ucdavis.edu> {
|
||
Kerberos 5 support
|
||
}
|
||
|
||
Robert Tsai <rtsai[AT]netapp.com> {
|
||
Rsh support
|
||
Support for embedded newlines in SDP fields
|
||
Support for leading LWS in RTSP headers
|
||
}
|
||
|
||
Craig Metz <cmetz[AT]inner.net> {
|
||
OSPF type 7 LSA dissection
|
||
}
|
||
|
||
Per Flock <per.flock[AT]axis.com> {
|
||
A6 and DNAME resource record support
|
||
RFC 2673 bitstring label support
|
||
}
|
||
|
||
Jack Keane <jkeane[AT]OpenReach.com> {
|
||
ISAKMP fixes to handle malformed packets
|
||
}
|
||
|
||
Brian Wellington <bwelling[AT]xbill.org> {
|
||
Support for DNS CERT, KX, TSIG, and TKEY records
|
||
Support for NOTIFY and UPDATE DNS opcodes
|
||
Support for YXDOMAIN, YXRRSSET, NXRRRSET, NOTAUTH, NOTZONE, and
|
||
TSIG/TKEY error DNS reply codes
|
||
Partial support for DNS-over-TCP
|
||
}
|
||
|
||
Santeri Paavolainen <santtu[AT]ssh.com> {
|
||
"Capture->Stop" menu bar item
|
||
Improved capture statistics box
|
||
}
|
||
|
||
Ulrich Kiermayr <uk[AT]ap.univie.ac.at> {
|
||
ECN Extension support
|
||
}
|
||
|
||
Neil Hunter <neil.hunter[AT]energis-squared.com> {
|
||
WAP support
|
||
}
|
||
|
||
Ralf Holzer <ralf[AT]well.com> {
|
||
AIM/OSCAR support
|
||
}
|
||
|
||
Craig Rodrigues <rodrigc[AT]mediaone.net> {
|
||
GIOP 1.2 support and other GIOP enhancements
|
||
Handle current versions of RPM, which compress man pages
|
||
}
|
||
|
||
Ed Warnicke <hagbard[AT]physics.rutgers.edu> {
|
||
MGCP dissector plugin
|
||
}
|
||
|
||
Johan Jorgensen <johan.jorgensen[AT]axis.com> {
|
||
IEEE 802.11 support
|
||
}
|
||
|
||
Frank Singleton <frank.singleton[AT]ericsson.com> {
|
||
Short integer CDR support for GIOP
|
||
Support for protocols running atop GIOP
|
||
GIOP CosNaming support
|
||
}
|
||
|
||
Kevin Shi <techishi[AT]ms22.hinet.net> {
|
||
GVRP support
|
||
}
|
||
|
||
Mike Frisch <mfrisch[AT]saturn.tlug.org> {
|
||
NFSv4 support
|
||
HCLNFSD support
|
||
rquota support
|
||
AUTH_DES support
|
||
Tvbuffified NFS dissector
|
||
RPCSEC_GSS fixes
|
||
}
|
||
|
||
Burke Lau <burke_lau[AT]agilent.com> {
|
||
PPP FCS checking
|
||
Cisco HDLC support in PPP dissector
|
||
MPLS-over-PPP support
|
||
}
|
||
|
||
Martti Kuparinen <martti.kuparinen[AT]iki.fi> {
|
||
Mobile IPv6 support
|
||
HMIPv6 support
|
||
}
|
||
|
||
David Hampton <dhampton[AT]mac.com> {
|
||
Support for HTTP methods added by GENA (the uPnP protocol)
|
||
Support for the HTTP-based SSDP protocol
|
||
"Decode As" dialog
|
||
}
|
||
|
||
Kent Engstr<74>m <kent[AT]unit.liu.se> {
|
||
CDP VTP Management Domain item support
|
||
}
|
||
|
||
Ronnie Sahlberg <sahlberg[AT]optushome.com.au> {
|
||
NLM dissector enhancements
|
||
Mount dissector enhancements
|
||
Support for status monitor protocol and status monitor callback
|
||
protocol
|
||
YPSERV dissector enhancements
|
||
BOOTPARAM dissector enhancements
|
||
RWALL support
|
||
HCLNFSD dissector enhancements
|
||
IP fragment reassembly
|
||
YPPASSWD support
|
||
KLM support
|
||
SPRAY support
|
||
rquota support completed
|
||
XDR array support
|
||
NIS+ support
|
||
Rewritten IGMP dissector
|
||
Tvbuffified and bug-fixed RX and AFS dissectors
|
||
Support for filtering on absolute and relative time fields
|
||
DVMRP support
|
||
MRDISC support
|
||
MSNIP support
|
||
Tvbuffified ISIS dissector
|
||
Tvbuffified SMB NETLOGON dissector
|
||
Tvbuffified SMB BROWSER dissector
|
||
TCP segment reassembly and support for it in ONC RPC and NBSS
|
||
dissectors
|
||
Filterable fields for XoT and RIP
|
||
Times in NFS done as FT_ABSOLUTE_TIME and FT_RELATIVE_TIME
|
||
FT_UINT64 support, code to handle 64-bit integers without
|
||
requiring compiler support for them, and updates to the
|
||
Diameter, L2TP, NFS, and NLM dissectors to use it and to the
|
||
ONC RPC dissector to allow ONC RPC subdissectors to use it
|
||
SMB tvbuffication and enhancement
|
||
NDMPv3 support
|
||
Add time between request and reply as a field to ONC RPC replies
|
||
File handle to file name resolution in NFS and related protocols
|
||
DCE RPC enhancements
|
||
SAMR updates
|
||
}
|
||
|
||
Borosa Tomislav <tomislav.borosa[AT]SIEMENS.HR> {
|
||
Updates to mobile IPv6
|
||
}
|
||
|
||
Alexandre P. Ferreira <alexandref[AT]tcoip.com.br> {
|
||
WTLS support
|
||
WSP fixes and enhancements
|
||
}
|
||
|
||
Simharajan Srishylam <Simharajan.Srishylam[AT]netapp.com> {
|
||
Assorted WCCP2 enhancements
|
||
ICAP support
|
||
}
|
||
|
||
Greg Kilfoyle <gregk[AT]redback.com> {
|
||
BOOTP option 82 (Relay Agent Information option) support
|
||
}
|
||
|
||
James E. Flemer <jflemer[AT]acm.jhu.edu> {
|
||
Hidden Boolean fields set if the IP or ICMP checksums are bad
|
||
}
|
||
|
||
Peter Lei <peterlei[AT]cisco.com> {
|
||
RFC 3024 reverse tunneling support for the Mobile IP dissector
|
||
}
|
||
|
||
Thomas Gimpel <thomas.gimpel[AT]ferrari.de> {
|
||
Fixes to the Q.931 dissector
|
||
}
|
||
|
||
Albert Chin <china[AT]thewrittenword.com> {
|
||
Fixes to Lemon to get it to compile on platforms (such as some
|
||
versions of Tru64 UNIX) that define TRUE and FALSE
|
||
Fixes to some Tru64 compiler warninngs
|
||
Fix to TCP graph code to eliminate a GCCism
|
||
Simplify some autoconf code
|
||
}
|
||
|
||
Charles Levert <charles[AT]comm.polymtl.ca> {
|
||
CUPS browsing protocol support
|
||
}
|
||
|
||
Todd Sabin <tas[AT]webspan.net> {
|
||
DCE RPC support
|
||
Cleaned up "get_column_format_matches()"
|
||
}
|
||
|
||
Eduardo P<>rez Ureta <eperez[AT]dei.inf.uc3m.es> {
|
||
GUI fixes
|
||
}
|
||
|
||
Martin Thomas <martin_a_thomas[AT]yahoo.com> {
|
||
Support for TPKT being used for its original purpose (TCP port
|
||
102, containing OSI transport layer PDUs)
|
||
}
|
||
|
||
Hartmut Mueller <hartmut[AT]wendolene.ping.de> {
|
||
BACNET support
|
||
}
|
||
|
||
Michal Melerowicz <Michal.Melerowicz[AT]nokia.com> {
|
||
GTP support
|
||
GTPv1 support and GTPv0 improvements
|
||
}
|
||
|
||
Hannes Gredler <hannes[AT]juniper.net> {
|
||
OSI network layer over PPP support
|
||
Many IS-IS enhancements
|
||
Juniper Networks vendor ID in RADIUS dissector
|
||
HELLO message support in RSVP
|
||
}
|
||
|
||
Inoue <inoue[AT]ainet.or.jp> {
|
||
Preference dialog crash fix
|
||
}
|
||
|
||
Olivier Biot <Olivier.Biot[AT]siemens.atea.be> {
|
||
Various WTP fixes and enhancements
|
||
}
|
||
|
||
Patrick Wolfe <pjw[AT]zocalo.cellular.ameritech.com> {
|
||
WTLS client and trusted key ID handling enhancements
|
||
}
|
||
|
||
Martin Held <Martin.Held[AT]icn.siemens.de> {
|
||
RANAP support
|
||
}
|
||
|
||
Riaan Swart <rswart[AT]cs.sun.ac.za> {
|
||
Modbus/TCP support
|
||
}
|
||
|
||
Christian Lacunza <celacunza[AT]gmx.net> {
|
||
Command-line option to control automatic scrolling in "Update
|
||
list of packets in real time" captures
|
||
}
|
||
|
||
Scott Renfro <scott[AT]renfro.org> {
|
||
LDAP checks for invalid packets
|
||
"-t" flag for editcap, to adjust timestamps in frames
|
||
SSL/TLS support
|
||
Mergecap utility for merging capture files
|
||
Fixes for some calls to "localtime()" that didn't check whether
|
||
the call succeeded (it doesn't always do so on Windows, for
|
||
example)
|
||
}
|
||
|
||
Juan Toledo <toledo[AT]users.sourceforge.net> {
|
||
Passive FTP support
|
||
}
|
||
|
||
Jean-Christian Pennetier <jeanchristian.pennetier[AT]rd.francetelecom.fr> {
|
||
ISIS IPv6 routing TLV dissection
|
||
ISIS traffic engineering TLV dissection
|
||
IS neighbor and IP reachability TLVs given their own subtree
|
||
types
|
||
Assorted other ISIS fixes
|
||
}
|
||
|
||
Jian Yu <bgp4news[AT]yahoo.com> {
|
||
Support for Cisco-proprietary capabilities in BGP
|
||
Route-Refresh messages
|
||
}
|
||
|
||
Eran Mann <emann[AT]opticalaccess.com> {
|
||
Fix to LDP prefix FEC dissection for IPv4
|
||
}
|
||
|
||
Andy Hood <ahood[AT]westpac.com.au> {
|
||
"--with-ssl" configuration option, to use if UCD SNMP is
|
||
compiled with crypto support and needs -lcrypto
|
||
On Solaris, with GCC, add flags to reduce warnings from
|
||
inadequacies of function declarations in X11 headers
|
||
Translate enterprise OIDs in SNMP traps to strings if possible
|
||
}
|
||
|
||
Randy McEoin <rmceoin[AT]pe.net> {
|
||
Appletalk Data Stream Interface (used by AFP-over-TCP) support
|
||
}
|
||
|
||
Edgar Iglesias <edgar.iglesias[AT]axis.com> {
|
||
Fix to TCP reassembly code for retransmitted data
|
||
}
|
||
|
||
Martina Obermeier <Martina.Obermeier[AT]icn.siemens.de> {
|
||
ISUP (ISDN User Part, ITU-T recommendation Q.763) support
|
||
}
|
||
|
||
Javier Achirica <achirica[AT]ttd.net> {
|
||
IEEE 802.11 bug fixes and WEP support
|
||
}
|
||
|
||
B. Johannessen <bob[AT]havoq.com> {
|
||
Gnutella support
|
||
}
|
||
|
||
Thierry Pelle <thierry.pelle[AT]rd.francetelecom.fr> {
|
||
MP-BGP message support
|
||
}
|
||
|
||
Francisco Javier Cabello <fjcabello[AT]vtools.es> {
|
||
RFC 2250 MPEG1 support
|
||
}
|
||
|
||
Laurent Rabret <laurent.rabret[AT]rd.francetelecom.fr> {
|
||
LCP-over Ethernet and IPCP-over-Ethernet support (to handle
|
||
captures on Windows; PPP packets show up as Ethernet
|
||
packets, courtesy of NDISWAN, and apparently internal-to-PPP
|
||
protocols get passed through, with PPP protocol types
|
||
appearing in the Ethernet protocol type field)
|
||
PAP support
|
||
BGP bug fix
|
||
}
|
||
|
||
nuf si <gnippiks[AT]yahoo.com> {
|
||
RTSP fixes
|
||
}
|
||
|
||
Jeff Morriss <jeff.morriss[AT]ulticom.com> {
|
||
M2PA support
|
||
Support for ANSI flavor of MTP3
|
||
}
|
||
|
||
Aamer Akhter <aakhter[AT]cisco.com> {
|
||
Support for draft-rosen-vpn-ospf-bgp-mpls
|
||
Support for additional BGP extended communities
|
||
}
|
||
|
||
Pekka Savola <pekkas[AT]netcore.fi> {
|
||
Autoconf support for glibc IPv6 support
|
||
}
|
||
|
||
David Eisner <cradle[AT]Glue.umd.edu> {
|
||
NCP-over-IP bug fix
|
||
}
|
||
|
||
Steve Dickson <steved[AT]talarian.com> {
|
||
PGM (Pragmatic General Multicast) support
|
||
}
|
||
|
||
Markus Seehofer <mseehofe[AT]nt.hirschmann.de> {
|
||
GMRP support
|
||
}
|
||
|
||
Lee Berger <lberger[AT]roy.org> {
|
||
Fix to FT_UINT_STRING handling
|
||
}
|
||
|
||
Motonori Shindo <mshindo[AT]mshindo.net> {
|
||
Shiva PAP, EAP, and CBCP negotiation in LCP Callback Operation
|
||
support in PPP dissector
|
||
Support for decoding additional data, for CHAP, in LCP
|
||
Authentication Protocol option
|
||
Additional vendor (CoSine) for Radius
|
||
CoSine VSA support for Radius
|
||
Patches to PPP for CHAP support
|
||
Patches to packet-x11-keysym.h to clean up 8-bit chars
|
||
Fixes to take the Vendor-Specific attribute into consideration
|
||
when dissecting L2TP
|
||
L2TP Dissconnect Cause Information AVP support
|
||
PPP CCP support
|
||
PPP compressed packet support
|
||
Cooperative Route Filtering Capability support in BGP
|
||
Route Refresh Message bug fix in BGP
|
||
CBCP support in PPP
|
||
Fix Ascend/Lucent trace reading code to handle later trace
|
||
formats that have an ASCII dump at the end of the line
|
||
Get rid of "send output to /dev/null" hack in Ascend/Lucent
|
||
trace reading code's Flex scanner
|
||
BACP and BAP support in PPP dissector
|
||
Add necessary cast in TCP graph code
|
||
Fix up the generation of PDB files, clean them up on a "nmake -f
|
||
makefile.nmake clean", and put all the PDB files into the
|
||
Windows binary distribution
|
||
Delete installed data files on a Windows uninstallation
|
||
}
|
||
|
||
Terje Krogdahl <tekr[AT]nextra.com> {
|
||
Additional AVPs, and Event-Timestamp support, in RADIUS
|
||
}
|
||
|
||
Jean-Francois Mule <jfmule[AT]clarent.com> {
|
||
Additional SIP methods
|
||
}
|
||
|
||
Thomas Wittwer <thomas.wittwer[AT]iclip.ch> {
|
||
HTTP dissector registered by name
|
||
"prefs_register_string_preference()" made available to plugins
|
||
Remove unnecessary calls to "prefs_module_foreach()"
|
||
Support for stopping capture at specified capture file size or
|
||
capture duration
|
||
}
|
||
|
||
Matthias Nyffenegger <matthias.nyffenegger[AT]iclip.ch> {
|
||
Support for stopping capture at specified capture file size or
|
||
capture duration
|
||
}
|
||
|
||
Palle Lyckegaard <Palle[AT]lyckegaard.dk> {
|
||
OSPFv3 support
|
||
}
|
||
|
||
Nicolas Balkota <balkota[AT]mac.com> {
|
||
GTPv1 support and GTPv0 improvements
|
||
}
|
||
|
||
Tom Uijldert <Tom.Uijldert[AT]cmg.nl> {
|
||
WTP fixes
|
||
MMSE support
|
||
Push-traffic dissecting for WSP/WTLS
|
||
UCP support
|
||
SMPP support
|
||
multipart-content support in WSP/MMSE
|
||
WTP reassembly
|
||
}
|
||
|
||
Endoh Akira <endoh[AT]netmarks.co.jp> {
|
||
Support for dissecting multiple BGP capabilities
|
||
}
|
||
|
||
Graeme Hewson <graeme.hewson[AT]oracle.com> {
|
||
Additional Ascend codes, and IETF codes, for Radius
|
||
Handle errors from "pcap_dispatch()"
|
||
Fix Tethereal so signals break it out of the capture loop
|
||
}
|
||
|
||
Pasi Eronen <pasi.eronen[at]nixu.com> {
|
||
Patches to the dcerpc dissector for data representation decoding
|
||
}
|
||
|
||
Georg von Zezschwitz <gvz[AT]2scale.net> {
|
||
WSP fixes
|
||
Support for concatenated PDUs
|
||
Put URL of WSP GET/POST in the Info column
|
||
Fix a bug with WSP Connect requests with headers > 256 bytes
|
||
Implement attributes of WSP Suspend/Resume
|
||
}
|
||
|
||
Steffen Weinreich <steve[AT]weinreich.org> {
|
||
UCP fixes
|
||
}
|
||
|
||
Marc Milgram <mmilgram[AT]arrayinc.com> {
|
||
VMS TCPIPtrace wiretap module
|
||
DBS Etherwatch wiretap module
|
||
}
|
||
|
||
Gordon McKinney <gordon[AT]night-ray.com> {
|
||
Enhanced Ethereal icon for Windows
|
||
Support for time stamping packets in text2pcap
|
||
Fix to text2pcap to handle colons after offset field
|
||
Make IP-over-PPP work with the TCP graph code
|
||
}
|
||
|
||
Pavel Novotny <Pavel.Novotny[AT]icn.siemens.de> {
|
||
Additional items for RADIUS tunnels
|
||
}
|
||
|
||
Shinsuke Suzuki <suz[AT]kame.net> {
|
||
Fix to IPv6 PIM checksum calculation
|
||
}
|
||
|
||
Andrew C. Feren <aferen[AT]cetacean.com> {
|
||
Makefile fix
|
||
Solaris packaging fixes
|
||
}
|
||
|
||
Tomas Kukosa <tomas.kukosa[AT]anfdata.cz> {
|
||
Additional routines made available to plugins
|
||
Support in Wiretap for DLT_HHDLC
|
||
}
|
||
|
||
Andreas Stockmeier <a.stockmeier[AT]avm.de> {
|
||
IPCOMP transformation and ID_IPV4_ADDR_SUBNET for ISAKMP
|
||
Fix the file dialog box code to use "g_strdup()", not "strdup()"
|
||
to copy strings
|
||
}
|
||
|
||
Pekka Nikander <pekka.nikander[AT]nomadiclab.com> {
|
||
IEEE 802.1x, a/k/a EAPOL
|
||
PPP/EAPOL EAP support
|
||
}
|
||
|
||
Hamish Moffatt <hamish[AT]cloud.net.au> {
|
||
MPLS support for handling either IPv4 or IPv6 as the payload
|
||
protocol type
|
||
Win32 Makefile fixes
|
||
Use pod2html rather than man2html to build HTML man pages
|
||
Fix ethereal.nsi.in for recent versions of NSIS
|
||
}
|
||
|
||
Kazushi Sugyo <k-sugyou[AT]nwsl.mesh.ad.jp> {
|
||
Fix to display of AH length field
|
||
Fix to code to scan the SIOCGIFCONF list
|
||
}
|
||
|
||
Tim Potter <tpot[AT]samba.org> {
|
||
Support for DCE RPC atop SMB
|
||
Support for several Microsoft DCE RPC services used with SMB
|
||
Added code to call request and reply subdissectors in DCE RPC
|
||
Display the FID in the Info column of NT Create and X replies
|
||
Display the setup words in some SMB Transaction messages and
|
||
extract the FID from them
|
||
Use the FID, for DCE RPC-over-SMB, as part of the conversation
|
||
matching
|
||
Assorted SMB fixes
|
||
NT SID dissection
|
||
}
|
||
|
||
Raghu Angadi <rangadi[AT]inktomi.com> {
|
||
WCCP capability info dissection bug fix
|
||
}
|
||
|
||
Taisuke Sasaki <sasaki[AT]soft.net.fujitsu.co.jp> {
|
||
OSPFv3 fixes
|
||
}
|
||
|
||
Tim Newsham <newsham[AT]lava.net> {
|
||
Support for 802.11+Prism II monitor-mode link-layer headers
|
||
}
|
||
|
||
Tom Nisbet <Tnisbet[AT]VisualNetworks.com> {
|
||
Support for reading Visual Networks traffic capture files
|
||
}
|
||
|
||
Darren New <dnew[AT]san.rr.com> {
|
||
BXXP dissector modified to be a BEEP dissector
|
||
}
|
||
|
||
Pavel Mores <pvl[AT]uh.cz> {
|
||
TCP time-sequence, round-trip time, and throughput graphs
|
||
}
|
||
|
||
Bernd Becker <bb[AT]bernd-becker.de> {
|
||
Support for LOCATION_FORWARD, LOCATION_FORWARD_PERM and
|
||
NEEDS_ADDRESSING_MODE replies in GIOP
|
||
ethereal_gen.py cleanups
|
||
Reset the Protocol column to GIOP if no heuristic dissectors
|
||
succeed
|
||
}
|
||
|
||
Heinz Prantner <Heinz.Prantner[AT]radisys.com> {
|
||
M2TP support
|
||
}
|
||
|
||
Irfan Khan <ikhan[AT]qualcomm.com> {
|
||
pppdump reader fixes
|
||
Van Jacobson decompression support for PPP
|
||
}
|
||
|
||
Jayaram V.R <vjayar[AT]cisco.com> {
|
||
PPP multiplexing support
|
||
}
|
||
|
||
Dinesh Dutt <ddutt[AT]cisco.com> {
|
||
SCSI dissector, for use by iSCSI and other protocols that
|
||
transport SCSI operations
|
||
}
|
||
|
||
Nagarjuna Venna <nvenna[AT]Brixnet.com> {
|
||
Only display the reason in BYE RTCP packets if it's present
|
||
}
|
||
|
||
Jirka Novak <j.novak[AT]netsystem.cz> {
|
||
Support for generating filter expressions based on packet list
|
||
column values
|
||
Support for adding filter expressions generated from column or
|
||
protocol tree field values to the current expression rather
|
||
than replacing the current expression
|
||
Support for hex dump mode in "Follow TCP Stream" window showing
|
||
hex and ASCII data
|
||
}
|
||
|
||
Ricardo Barroetave<76>a <rbarroetavena[AT]veufort.com> {
|
||
Enhanced LDP support
|
||
Support TCP reassembly requiring multiple steps (e.g.,
|
||
reassemble the PDU header to get the length of the PDU, then
|
||
reassemble the PDU based on that length)
|
||
}
|
||
|
||
Alan Harrison <alanharrison[AT]mail.com> {
|
||
Fixes to EtherPeek file reader code
|
||
}
|
||
|
||
Mike Frantzen <frantzen[AT]w4g.org> {
|
||
Support for capturing on, and reading captures from, OpenBSD
|
||
firewall logging virtual interface
|
||
}
|
||
|
||
Charlie Duke <cduke[AT]fvc.com> {
|
||
Added routines to the plugin table
|
||
}
|
||
|
||
Alfred Arnold <Alfred.Arnold[AT]elsa.de> {
|
||
IAPP support
|
||
}
|
||
|
||
Dermot Bradley <dermot.bradley[AT]openwave.com> {
|
||
Support for Openwave-specific WSP headers
|
||
Support for Openwave-specific WSP field names
|
||
Support for additional WSP content types from Openwave
|
||
Support for additional WSP language values
|
||
}
|
||
|
||
Adam Sulmicki <adam[AT]cfar.umd.edu> {
|
||
Add more type values for EAP.
|
||
Fix off-by-one bug when displaying Code of EAP message.
|
||
Additional AVPs for RADIUS, and making RD_TP_CONNECT_INFO a
|
||
RADIUS_STRING rather than a RADIUS_STRING_TAGGED
|
||
Dissect EAP messages inside RADIUS
|
||
}
|
||
|
||
Kari Tiirikainen <ktiirika[AT]stybba.ntc.nokia.com> {
|
||
COPS-PR extension support
|
||
}
|
||
|
||
John Mackenzie <John.A.Mackenzie[AT]t-online.de> {
|
||
Put missing initializations of table entries in "plugins.c"
|
||
}
|
||
|
||
Peter Valchev <pvalchev[AT]openbsd.org> {
|
||
Fix editcap to assign the result of "getopt()" to an "int" and
|
||
to check "getopt()"s return value with -1 rather than EOF
|
||
}
|
||
|
||
Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
|
||
give his permission to use his version of snprintf.c.
|
||
|
||
Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump
|
||
routine to be used.
|
||
|
||
Mattia Cazzola <mattiac[AT]alinet.it> provided a patch to the hex dump
|
||
display routine.
|
||
|
||
We use the exception module from Kazlib, a C library written by
|
||
Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks goes to him for his
|
||
well-written library. The Kazlib home page can be found at
|
||
http://users.footprints.net/~kaz/kazlib.html
|