3 Gerald Combs <gerald[AT]ethereal.com>
8 Gilbert Ramirez <gram[AT]xiexie.org> {
18 Miscellaneous enhancements and fixes
21 Hannes R. Boehm <hannes[AT]boehm.org> {
22 http://hannes.boehm.org/
26 CDP (Cisco Discover Protocol Version 1)
29 Mike Hall <mlh[AT]io.com>{
33 Bobo Rajec <bobo[AT]bsp-consulting.sk> {
37 Laurent Deniel <deniel[AT]worldnet.fr> {
39 Ethernet/Manufacturer files support
42 ISO/OSI CLNP/COTP support
43 Real time capture and display enhancement
44 Many display filters added
45 GUI enhancements (about & help windows)
46 Follow TCP stream for IPv6
47 Protocol activation/deactivation (Edit:protocols)
48 Ability to mark the frames and associated features
49 "Protocol Properties..." menu item
50 Miscellaneous enhancements and fixes
53 Don Lafontaine <lafont02[AT]cn.ca> {
58 Guy Harris <guy[AT]alum.mit.edu> {
59 DNS and NetBIOS Name Service enhancements
61 IP and TCP option decoding
66 Changes to the popup packet windows
67 Miscellaneous enhancements and fixes
70 Simon Wilkinson <sxw[AT]dcs.ed.ac.uk> {
74 Joerg Mayer <jmayer[AT]loplof.de> {
77 DHCP support for Intel PXEclient DHCP requests
78 Support for "-N" flag enabling selected forms of name resolution
79 Changes to structure initializations to initialize all members
80 Define __USE_XOPEN in files that use "strptime()"
81 Various signed vs. unsigned fixes
82 Crank up the warning level in GCC
85 Martin Maciaszek <fastjack[AT]i-s-o.net> {
89 Didier Jorand <Didier.Jorand[AT]alcatel.fr> {
93 Jun-ichiro itojun Hagino <itojun[AT]itojun.org> {
94 http://www.itojun.org/
99 PIM (Prototocol-Independent Multicast) support
100 IPComp (IP Payload Compression) support
101 BGP (Border Gateway Protocol) support
104 Richard Sharpe <sharpe[AT]ns.aus.com> {
105 TFTP, FTP, POP, Telnet support
106 Infrastructure changes for the benefit of TFTP
110 John McDermott <jjm[AT]jkintl.com> {
111 Pseudo-real-time capture
114 Jeff Jahr <jjahr[AT]shastanets.com> {
115 PPP over Ethernet (PPPoe)
118 Brad Robel-Forrest <bradr[AT]watchguard.com> {
122 Ashok Narayanan <ashokn[AT]cisco.com> {
124 Match Selected functionality
125 Support for reading compressed capture files
129 Aaron Hillegass <aaron[AT]classmax.com> {
133 Jason Lango <jal[AT]netapp.com> {
137 Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be> {
141 Olivier Abad <oabad[AT]cybercable.fr> {
142 X.25 support in iptrace files and Sniffer files
143 Support for files from RADCOM WAN/LAN analyzers
144 and HP-UX nettl traces
147 Support for capturing packet data from pipes
150 Thierry Andry <Thierry.Andry[AT]advalvas.be> {
151 Linux ATM Classical IP support
154 Jeff Foster <jfoste[AT]woodward.com> {
155 NetBEUI/NBF support (NetBIOS atop 802.2 LLC, the
156 original NetBIOS encapsulation)
157 SMB Mailslot and Netlogin protocol support
159 Support for protocols registering themselves with dissectors for
160 protocols on top of which they run
162 Support for associating a dissector with a conversation, and for
163 use of that dissector by TCP and UDP
165 Microsoft Proxy protocol support
166 Support for conversations with "wildcard" destination addresses
168 Initial support for constructing filter expressions
169 Support for reading Sniffer Frame Relay captures
170 Partial support for determining the type of "Internetwork
171 analyzer" Sniffer captures (we don't yet have enough captures
175 Peter Torvals <petertv[AT]xoommail.com> {
176 Internet Cache Protocol support
179 Christophe Tronche <ch.tronche[AT]computer.org> {
181 BPDU (spanning tree protocol) support
185 Nathan Neulinger <nneul[AT]umr.edu> {
186 Yahoo messenger and pager protocol support
187 NTP (Network Time Protocol) support
189 Andrew File System protocol support
191 Misc. RPC program dissectors
193 Tacacs+/XTacacs dissector
195 AppleTalk NBP dissector
196 AppleTalk RTMP response dissector
197 Automake and autoconf updates to handle the current CVS versions
198 of automake (which will probably eventually become the next
199 releases of automake and autoconf)
202 Tomislav Vujec <tvujec[AT]carnet.hr> {
203 Additional NTP support
206 Kojak <kojak[AT]bigwig.net> {
210 Uwe Girlich <Uwe.Girlich[AT]philosys.de> {
213 Mount Protocol support started
218 Quake 3 Arena dissector
221 Warren Young <tangent[AT]mail.com> {
222 "Print" button support in "Tools:Follow TCP Stream" window
225 Heikki Vatiainen <hessu[AT]cs.tut.fi> {
226 Cisco Auto-RP protocol support
227 SAP (Session Announcement Protocol) support
228 VRRP (Virtual Router Redundancy)
229 HSRP (Hot Standby Router Protocol)
230 option to control whether to interpret the IPv4 TOS field as
231 such or as the DiffServ field
233 SIP (Session Initiation Protocol)
235 IPv6 and ICMPv6 tvbuffification
236 PIM enhancements and fixes
237 Support for Enter/Return toggling expansion of selected protocol
239 IGMP fixes and multicast traceroute support
243 Greg Hankins <gregh[AT]twoguys.org> {
244 http://www.twoguys.org/~gregh
246 updates to BGP (Border Gateway Protocol) support
249 Jerry Talkington <jerryt[AT]netapp.com> {
250 updates to HTTP support
251 Filter selection/editing GUI improvements
253 Right-mouse-button menu support
256 Dave Chapeskie <dchapes[AT]ddm.on.ca> {
257 updates to ISAKMP support
260 James Coe <jammer[AT]cin.net> {
261 SRVLOC (Service Location Protocol) support
265 Bert Driehuis <driehuis[AT]playbeing.org> {
266 I4B (ISDN for BSD) wiretap module
270 Stuart Stanley <stuarts[AT]mxmail.net> {
274 John Thomes <john[AT]ensemblecom.com> {
278 Laurent Cazalet <laurent.cazalet[AT]mailclub.net> {
279 updates to L2TP support
282 Thomas Parvais <thomas.parvais[AT]advalvas.be> {
283 updates to L2TP support
286 Gerrit Gehnen <G.Gehnen[AT]atrie.de> {
287 support for "Inactive Subset" of ISO CLNP
288 Decoding of OSI COTP TSAPs as text when they're plain text
289 Sinec H1 protocol support
292 Craig Newell <craign[AT]cheque.uq.edu.au> {
293 TFTP options (RFC 2347) support
296 Ed Meaney <emeaney[AT]cisco.com> {
300 Dietmar Petras <DPetras[AT]ELSA.de> {
301 Time protocol support
302 Fix to handling of SNMPv2 TRAP PDUs
305 Fred Reimer <fwr[AT]ga.prestige.net> {
306 TCP segment length in TCP packet summary
309 Florian Lohoff <flo[AT]rfc822.org> {
310 Various enhancements to RADIUS support
311 Fixes to L2TP result and error code dissection
314 Jochen Friedrich <jochen+ethereal[AT]scram.de> {
315 Fix to IPv6 fragment handling
316 SMUX and SNMPv3 support
320 Paul Welchinski <paul.welchinski[AT]telusplanet.net> {
321 Fixes to Win32 packet capture code
324 Doug Nazar <nazard[AT]dragoninc.on.ca> {
328 Andreas Sikkema <andreas.sikkema[AT]philips.com> {
329 Fixes to SMB dissector
330 Fixes to capture file handling on Win32
331 RTCP, RTP, TPKT (RFC 1006), H.261
334 Mark Muhlestein <mmm[AT]netapp.com> {
335 CIFS-over-TCP support
338 Graham Bloice <graham.bloice[AT]trihedral.com> {
339 Win32 icon for Ethereal, and Win32 resource-compiler files to
340 add version/copyright/etc. information to Win32 executables
341 Support for sorting columns in the summary by clicking on them
342 Win32 Makefile improvements
343 Support for "Update list of packets in real time" during capture
345 Support for inverse video rather than boldface highlighting of
346 the bytes, in the hex dump window, corresponding to a selected
350 Ralf Schneider <ralf.schneider[AT]alcatel.se> {
351 Enhancements to OSI CLNP, CLTP, and ISIS support
355 Yaniv Kaul <ykaul[AT]netvision.net.il> {
356 Enhancements to ISAKMP
359 Paul Ionescu <paul[AT]acorp.ro> {
363 X.25-over-TCP support
364 DEC LANBridge Spanning Tree Protocol support
365 X.25-over-LLC support
366 IP Prefix field support in CDP
368 Frame-Relay-over-GRE support
369 IPX SAP over IPX EIGRP support
370 Fleshed out TACACS/XTACACS/TACACS+ dissector
373 Mark Burton <markb[AT]ordern.com> {
374 Assorted SMB fixes and enhancements
377 Stefan Raab <sraab[AT]cisco.com> {
381 Mark Clayton <clayton[AT]shore.net> {
382 Support for capturing on ATM interfaces on Linux
385 Michael Rozhavsky <mike[AT]tochna.technion.ac.il> {
389 Dug Song <dugsong[AT]monkey.org> {
390 RPCSEC_GSS credential/verifier dissection for ONC RPC
393 Michael Tuexen <Michael.Tuexen[AT]icn.siemens.de> {
396 ISDN Q.921-User Adaptation Layer (IUA) support
402 Bruce Korb <bkorb[AT]sco.com> {
403 Improved autogen.sh script
406 Jose Pedro Oliveira <jpo[AT]di.uminho.pt> {
410 David Frascone <dave[AT]frascone.com> {
414 Peter Kjellerstedt <pkj[AT]axis.com> {
419 Phil Techau <phil_t[AT]altavista.net> {
420 Added "col_append_str()"
421 Signed integer support in display filters and in the protocol tree
423 Additional NTP reference clock identifiers
426 Wes Hardaker <wjhardaker[AT]ucdavis.edu> {
430 Robert Tsai <rtsai[AT]netapp.com> {
432 Support for embedded newlines in SDP fields
433 Support for leading LWS in RTSP headers
436 Craig Metz <cmetz[AT]inner.net> {
437 OSPF type 7 LSA dissection
440 Per Flock <per.flock[AT]axis.com> {
441 A6 and DNAME resource record support
442 RFC 2673 bitstring label support
445 Jack Keane <jkeane[AT]OpenReach.com> {
446 ISAKMP fixes to handle malformed packets
449 Brian Wellington <bwelling[AT]xbill.org> {
450 Support for DNS CERT, KX, TSIG, and TKEY records
451 Support for NOTIFY and UPDATE DNS opcodes
452 Support for YXDOMAIN, YXRRSSET, NXRRRSET, NOTAUTH, NOTZONE, and
453 TSIG/TKEY error DNS reply codes
454 Partial support for DNS-over-TCP
457 Santeri Paavolainen <santtu[AT]ssh.com> {
458 "Capture->Stop" menu bar item
459 Improved capture statistics box
462 Ulrich Kiermayr <uk[AT]ap.univie.ac.at> {
463 ECN Extension support
466 Neil Hunter <neil.hunter[AT]energis-squared.com> {
470 Ralf Holzer <ralf[AT]well.com> {
474 Craig Rodrigues <rodrigc[AT]mediaone.net> {
475 GIOP 1.2 support and other GIOP enhancements
476 Handle current versions of RPM, which compress man pages
479 Ed Warnicke <hagbard[AT]physics.rutgers.edu> {
480 MGCP dissector plugin
483 Johan Jorgensen <johan.jorgensen[AT]axis.com> {
487 Frank Singleton <frank.singleton[AT]ericsson.com> {
488 Short integer CDR support for GIOP
489 Support for protocols running atop GIOP
490 GIOP CosNaming support
493 Kevin Shi <techishi[AT]ms22.hinet.net> {
497 Mike Frisch <mfrisch[AT]saturn.tlug.org> {
502 Tvbuffified NFS dissector
506 Burke Lau <burke_lau[AT]agilent.com> {
508 Cisco HDLC support in PPP dissector
509 MPLS-over-PPP support
512 Martti Kuparinen <martti.kuparinen[AT]nomadiclab.com> {
517 David Hampton <dhampton[AT]mac.com> {
518 Support for HTTP methods added by GENA (the uPnP protocol)
519 Support for the HTTP-based SSDP protocol
523 Kent Engström <kent[AT]unit.liu.se> {
524 CDP VTP Management Domain item support
527 Ronnie Sahlberg <rsahlber[AT]bigpond.net.au> {
528 NLM dissector enhancements
529 Mount dissector enhancements
530 Support for status monitor protocol and status monitor callback
532 YPSERV dissector enhancements
533 BOOTPARAM dissector enhancements
535 HCLNFSD dissector enhancements
536 IP fragment reassembly
540 rquota support completed
543 Rewritten IGMP dissector
544 Tvbuffified and bug-fixed RX and AFS dissectors
545 Support for filtering on absolute and relative time fields
549 Tvbuffified ISIS dissector
550 Tvbuffified SMB NETLOGON dissector
551 Tvbuffified SMB BROWSER dissector
552 TCP segment reassembly and support for it in ONC RPC and NBSS
554 Filterable fields for XoT and RIP
555 Times in NFS done as FT_ABSOLUTE_TIME and FT_RELATIVE_TIME
558 Borosa Tomislav <tomislav.borosa[AT]SIEMENS.HR> {
559 Updates to mobile IPv6
562 Alexandre P. Ferreira <alexandref[AT]tcoip.com.br> {
564 WSP fixes and enhancements
567 Simharajan Srishylam <Simharajan.Srishylam[AT]netapp.com> {
568 Assorted WCCP2 enhancements
572 Greg Kilfoyle <gregk[AT]redback.com> {
573 BOOTP option 82 (Relay Agent Information option) support
576 James E. Flemer <jflemer[AT]acm.jhu.edu> {
577 Hidden Boolean fields set if the IP or ICMP checksums are bad
580 Peter Lei <peterlei[AT]cisco.com> {
581 RFC 3024 reverse tunneling support for the Mobile IP dissector
584 Thomas Gimpel <thomas.gimpel[AT]ferrari.de> {
585 Fixes to the Q.931 dissector
588 Albert Chin <china[AT]thewrittenword.com> {
589 Fixes to Lemon to get it to compile on platforms (such as some
590 versions of Tru64 UNIX) that define TRUE and FALSE
591 Fixes to some Tru64 compiler warninngs
594 Charles Levert <charles[AT]comm.polymtl.ca> {
595 CUPS browsing protocol support
598 Todd Sabin <tas[AT]webspan.net> {
600 Cleaned up "get_column_format_matches()"
603 Eduardo PĂ©rez Ureta <eperez[AT]dei.inf.uc3m.es> {
607 Martin Thomas <martin_a_thomas[AT]yahoo.com> {
608 Support for TPKT being used for its original purpose (TCP port
609 102, containing OSI transport layer PDUs)
612 Hartmut Mueller <hartmut[AT]wendolene.ping.de> {
616 Michal Melerowicz <Michal.Melerowicz[AT]nokia.com> {
618 GTPv1 support and GTPv0 improvements
621 Hannes Gredler <hannes[AT]juniper.net> {
622 OSI network layer over PPP support
623 Many IS-IS enhancements
624 Juniper Networks vendor ID in RADIUS dissector
625 HELLO message support in RSVP
628 Inoue <inoue[AT]ainet.or.jp> {
629 Preference dialog crash fix
632 Olivier Biot <Olivier.Biot[AT]siemens.atea.be> {
633 Various WTP fixes and enhancements
636 Patrick Wolfe <pjw[AT]zocalo.cellular.ameritech.com> {
637 WTLS client and trusted key ID handling enhancements
640 Martin Held <Martin.Held[AT]icn.siemens.de> {
644 Riaan Swart <rswart[AT]cs.sun.ac.za> {
648 Christian Lacunza <celacunza[AT]gmx.net> {
649 Command-line option to control automatic scrolling in "Update
650 list of packets in real time" captures
653 Scott Renfro <scott[AT]renfro.org> {
654 LDAP checks for invalid packets
655 "-t" flag for editcap, to adjust timestamps in frames
657 Mergecap utility for merging capture files
658 Fixes for some calls to "localtime()" that didn't check whether
659 the call succeeded (it doesn't always do so on Windows, for
663 Juan Toledo <toledo[AT]users.sourceforge.net> {
667 Jean-Christian Pennetier <jeanchristian.pennetier[AT]rd.francetelecom.fr> {
668 ISIS IPv6 routing TLV dissection
669 ISIS traffic engineering TLV dissection
670 IS neighbor and IP reachability TLVs given their own subtree
672 Assorted other ISIS fixes
675 Jian Yu <bgp4news[AT]yahoo.com> {
676 Support for Cisco-proprietary capabilities in BGP
677 Route-Refresh messages
680 Eran Mann <emann[AT]opticalaccess.com> {
681 Fix to LDP prefix FEC dissection for IPv4
684 Andy Hood <ahood[AT]westpac.com.au> {
685 "--with-ssl" configuration option, to use if UCD SNMP is
686 compiled with crypto support and needs -lcrypto
687 On Solaris, with GCC, add flags to reduce warnings from
688 inadequacies of function declarations in X11 headers
691 Randy McEoin <rmceoin[AT]pe.net> {
692 Appletalk Data Stream Interface (used by AFP-over-TCP) support
695 Edgar Iglesias <edgar.iglesias[AT]axis.com> {
696 Fix to TCP reassembly code for retransmitted data
699 Martina Obermeier <Martina.Obermeier[AT]icn.siemens.de> {
700 ISUP (ISDN User Part, ITU-T recommendation Q.763) support
703 Mark Burton <markb[AT]ordern.com> {
707 Javier Achirica <achirica[AT]ttd.net> {
708 IEEE 802.11 bug fixes and WEP support
711 B. Johannessen <bob[AT]havoq.com> {
715 Thierry Pelle <thierry.pelle[AT]rd.francetelecom.fr> {
716 MP-BGP message support
719 Francisco Javier Cabello <fjcabello[AT]vtools.es> {
720 RFC 2250 MPEG1 support
723 Laurent Rabret <laurent.rabret[AT]rd.francetelecom.fr> {
724 LCP-over Ethernet and IPCP-over-Ethernet support (to handle
725 captures on Windows; PPP packets show up as Ethernet
726 packets, courtesy of NDISWAN, and apparently internal-to-PPP
727 protocols get passed through, with PPP protocol types
728 appearing in the Ethernet protocol type field)
732 nuf si <gnippiks[AT]yahoo.com> {
736 Jeff Morriss <jeff.morriss[AT]ulticom.com> {
738 Support for ANSI flavor of MTP3
741 Aamer Akhter <aakhter[AT]cisco.com> {
742 Support for draft-rosen-vpn-ospf-bgp-mpls
743 Support for additional BGP extended communities
746 Pekka Savola <pekkas[AT]netcore.fi> {
747 Autoconf support for glibc IPv6 support
750 David Eisner <cradle[AT]Glue.umd.edu> {
754 Steve Dickson <steved[AT]talarian.com> {
755 PGM (Pragmatic General Multicast) support
758 Markus Seehofer <mseehofe[AT]nt.hirschmann.de> {
762 Lee Berger <lberger[AT]roy.org> {
763 Fix to FT_UINT_STRING handling
766 Motonori Shindo <mshindo[AT]mshindo.net> {
767 Shiva PAP, EAP, and CBCP negotiation in LCP Callback Operation
768 support in PPP dissector
769 Support for decoding additional data, for CHAP, in LCP
770 Authentication Protocol option
773 Terje Krogdahl <tekr[AT]nextra.com> {
774 Additional AVPs, and Event-Timestamp support, in RADIUS
777 Jean-Francois Mule <jfmule[AT]clarent.com> {
778 Additional SIP methods
781 Thomas Wittwer <thomas.wittwer[AT]iclip.ch> {
782 HTTP dissector registered by name
783 "prefs_register_string_preference()" made available to plugins
786 Palle Lyckegaard <Palle[AT]lyckegaard.dk> {
790 Nicolas Balkota <balkota[AT]mac.com> {
791 GTPv1 support and GTPv0 improvements
794 Tom Uijldert <Tom.Uijldert[AT]cmg.nl> {
797 Push-traffic dissecting for WSP/WTLS
800 Endoh Akira <endoh[AT]netmarks.co.jp> {
801 Support for dissecting multiple BGP capabilities
804 Graeme Hewson <graeme.hewson[AT]oracle.com> {
805 Additional Ascend codes, and IETF codes, for Radius
808 Montonori Shindo <mshindo[at]mshindo.net> {
809 Additional vendor for Radius
810 Patches to ppp for chap support
813 Pasi Eronen <pasi.eronen[at]nixu.com {
814 Patches to the dcerpc dissector for data representation decoding
817 Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
818 give his permission to use his version of snprintf.c.
820 Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump
823 Mattia Cazzola <mattiac[AT]alinet.it> provided a patch to the hex dump
826 We use the exception module from Kazlib, a C library written by
827 Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks goes to him for his
828 well-written library. The Kazlib home page can be found at
829 http://users.footprints.net/~kaz/kazlib.html