Add in the SliMP3 data protocol dissector.
[obnox/wireshark/wip.git] / AUTHORS
1 Original Author
2 -------- ------
3 Gerald Combs  <gerald[AT]ethereal.com>
4
5
6 Contributors
7 ------------
8 Gilbert Ramirez      <gram[AT]alumni.rice.edu> {
9         Wiretap
10         Printing
11         Token-Ring, TR MAC
12         802.2 LLC
13         IPX, SPX, NCP
14         BOOTP/DHCP
15         LPD
16         Win32 support
17         tvbuffs
18         Miscellaneous enhancements and fixes
19 }
20
21 Hannes R. Boehm      <hannes[AT]boehm.org> {
22     http://hannes.boehm.org/
23
24     OSPFv2 
25     RIPv1, RIPv2
26     CDP (Cisco Discover Protocol Version 1)
27 }
28
29 Mike Hall            <mlh[AT]io.com>{
30     TCP Follow
31 }
32
33 Bobo Rajec           <bobo[AT]bsp-consulting.sk> {
34     DNS protocol support
35 }
36
37 Laurent Deniel       <deniel[AT]worldnet.fr> {
38     Name resolution
39     Ethernet/Manufacturer files support
40     FDDI support
41     OMG GIOP/IIOP 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
51 }
52
53 Don Lafontaine       <lafont02[AT]cn.ca> {
54     Banyan Vines support
55     IGRP support
56 }
57
58 Guy Harris           <guy[AT]alum.mit.edu> {
59     DNS and NetBIOS Name Service enhancements
60     Bitfield decoding
61     IP and TCP option decoding
62     HTTP support
63     NNTP support
64     ATM and LANE decoding
65     Q.931 decoding
66     Changes to the popup packet windows
67     Miscellaneous enhancements and fixes
68 }
69
70 Simon Wilkinson      <sxw[AT]dcs.ed.ac.uk> {
71         AppleTalk support
72 }
73
74 Joerg Mayer      <jmayer[AT]loplof.de> {
75         Banyan Vines support
76         NTP fixes
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
83         Skinny (Official Name: SCCP)
84 }
85
86 Martin Maciaszek <fastjack[AT]i-s-o.net> {
87         RPM .spec file
88 }
89
90 Didier Jorand <Didier.Jorand[AT]alcatel.fr> {
91         SNMP support
92 }
93
94 Jun-ichiro itojun Hagino <itojun[AT]itojun.org> {
95         http://www.itojun.org/
96
97         IPv6 support
98         RIPng support
99         IPsec support
100         PIM (Prototocol-Independent Multicast) support
101         IPComp (IP Payload Compression) support
102         BGP (Border Gateway Protocol) support
103 }
104
105 Richard Sharpe <sharpe[AT]ns.aus.com> {
106         TFTP, FTP, POP, Telnet support
107         Infrastructure changes for the benefit of TFTP
108         SMB support
109 }
110
111 John McDermott <jjm[AT]jkintl.com> {
112         Packet coloring support
113         Pseudo-real-time capture
114 }
115
116 Jeff Jahr <jjahr[AT]shastanets.com> {
117         PPP over Ethernet (PPPoe)
118 }
119
120 Brad Robel-Forrest <bradr[AT]watchguard.com> {
121         ISAKMP, GRE, PPTP
122 }
123
124 Ashok Narayanan <ashokn[AT]cisco.com> {
125         RSVP
126         Match Selected functionality
127         Support for reading compressed capture files
128         MPLS
129 }
130
131 Aaron Hillegass <aaron[AT]classmax.com> {
132         Summary dialogue
133 }
134
135 Jason Lango <jal[AT]netapp.com> {
136         RTSP, SDP
137 }
138
139 Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be> {
140         RADIUS
141 }
142
143 Olivier Abad <oabad[AT]cybercable.fr> {
144         X.25 support in iptrace files and Sniffer files
145         Support for files from RADCOM WAN/LAN analyzers
146             and HP-UX nettl traces
147         LAPB, X.25
148         Plugins support
149         Support for capturing packet data from pipes
150 }
151
152 Thierry Andry <Thierry.Andry[AT]advalvas.be> {
153         Linux ATM Classical IP support
154 }
155
156 Jeff Foster <jfoste[AT]woodward.com> {
157         NetBEUI/NBF support (NetBIOS atop 802.2 LLC, the
158             original NetBIOS encapsulation)
159         SMB Mailslot and Netlogin protocol support
160         Popup packet windows
161         Support for protocols registering themselves with dissectors for
162             protocols on top of which they run
163         Rlogin support
164         Support for associating a dissector with a conversation, and for
165             use of that dissector by TCP and UDP
166         SOCKS support
167         Microsoft Proxy protocol support
168         Support for conversations with "wildcard" destination addresses
169            and/or ports
170         Initial support for constructing filter expressions
171         Support for reading Sniffer Frame Relay captures
172         Partial support for determining the type of "Internetwork
173             analyzer" Sniffer captures (we don't yet have enough captures
174             to do it all)
175 }
176
177 Peter Torvals <petertv[AT]xoommail.com> {
178         Internet Cache Protocol support
179 }
180
181 Christophe Tronche <ch.tronche[AT]computer.org> {
182         http://tronche.com/
183         BPDU (spanning tree protocol) support
184         X11 requests support
185 }
186
187 Nathan Neulinger <nneul[AT]umr.edu> {
188         Yahoo messenger and pager protocol support
189         NTP (Network Time Protocol) support
190         RX protocol support
191         Andrew File System protocol support
192         802.1q VLAN support
193         Misc. RPC program dissectors
194         TNS/Oracle dissector
195         Tacacs+/XTacacs dissector
196         IRC dissector
197         AppleTalk NBP dissector
198         AppleTalk RTMP response dissector
199         Automake and autoconf updates to handle the current CVS versions
200             of automake (which will probably eventually become the next
201             releases of automake and autoconf)
202 }
203
204 Tomislav Vujec <tvujec[AT]carnet.hr> {
205         Additional NTP support
206 }
207
208 Kojak <kojak[AT]bigwig.net> {
209         ICQ support
210 }
211
212 Uwe Girlich <Uwe.Girlich[AT]philosys.de> {
213         ONC RPC support
214         NFS support
215         Mount Protocol support started
216         NLM support started
217         PC NFS support started
218         Quake dissector
219         QuakeWorld dissector
220         Quake II dissector
221         Quake 3 Arena dissector
222 }
223
224 Warren Young <tangent[AT]mail.com> {
225         "Print" button support in "Tools:Follow TCP Stream" window
226 }
227
228 Heikki Vatiainen <hessu[AT]cs.tut.fi> {
229         Cisco Auto-RP protocol support
230         SAP (Session Announcement Protocol) support
231         VRRP (Virtual Router Redundancy)
232         HSRP (Hot Standby Router Protocol)
233         option to control whether to interpret the IPv4 TOS field as
234             such or as the DiffServ field
235         COPS
236         SIP (Session Initiation Protocol)
237         BGP tvbuffification
238         IPv6 and ICMPv6 tvbuffification
239         PIM enhancements and fixes
240         Support for Enter/Return toggling expansion of selected protocol
241             tree item
242         IGMP fixes and multicast traceroute support
243         MSDP support
244 }
245
246 Greg Hankins <gregh[AT]twoguys.org> {
247         http://www.twoguys.org/~gregh
248
249         updates to BGP (Border Gateway Protocol) support
250 }
251
252 Jerry Talkington <jerryt[AT]netapp.com> {
253         updates to HTTP support
254         Filter selection/editing GUI improvements
255         WCCP 1.0 support
256         Right-mouse-button menu support
257 }
258
259 Dave Chapeskie <dchapes[AT]ddm.on.ca> {
260         updates to ISAKMP support
261 }
262
263 James Coe <jammer[AT]cin.net> {
264         SRVLOC (Service Location Protocol) support
265         NCP over IP support
266 }
267
268 Bert Driehuis <driehuis[AT]playbeing.org> {
269         I4B (ISDN for BSD) wiretap module
270         V.120
271 }
272
273 Stuart Stanley <stuarts[AT]mxmail.net> {
274         ISIS on CLNP support
275 }
276
277 John Thomes <john[AT]ensemblecom.com> {
278         L2TP support
279 }
280
281 Laurent Cazalet <laurent.cazalet[AT]mailclub.net> {
282         updates to L2TP support
283 }
284
285 Thomas Parvais <thomas.parvais[AT]advalvas.be> {
286         updates to L2TP support
287 }
288
289 Gerrit Gehnen <G.Gehnen[AT]atrie.de> {
290         support for "Inactive Subset" of ISO CLNP
291         Decoding of OSI COTP TSAPs as text when they're plain text
292         Sinec H1 protocol support
293 }
294
295 Craig Newell <craign[AT]cheque.uq.edu.au> {
296         TFTP options (RFC 2347) support
297 }
298
299 Ed Meaney <emeaney[AT]cisco.com> {
300         Win32 support
301 }
302
303 Dietmar Petras <DPetras[AT]ELSA.de> {
304         Time protocol support
305         Fix to handling of SNMPv2 TRAP PDUs
306 }
307
308 Fred Reimer <fwr[AT]ga.prestige.net> {
309         TCP segment length in TCP packet summary
310 }
311
312 Florian Lohoff <flo[AT]rfc822.org> {
313         Various enhancements to RADIUS support
314         Fixes to L2TP result and error code dissection
315 }
316
317 Jochen Friedrich <jochen+ethereal[AT]scram.de> {
318         Fix to IPv6 fragment handling
319         SMUX and SNMPv3 support
320         Zebra
321 }
322
323 Paul Welchinski <paul.welchinski[AT]telusplanet.net> {
324         Fixes to Win32 packet capture code
325 }
326
327 Doug Nazar <nazard[AT]dragoninc.on.ca> {
328         LDAP support
329 }
330
331 Andreas Sikkema <andreas.sikkema[AT]philips.com> {
332         Fixes to SMB dissector
333         Fixes to capture file handling on Win32
334         RTCP, RTP, TPKT (RFC 1006), H.261
335 }
336
337 Mark Muhlestein <mmm[AT]netapp.com> {
338         CIFS-over-TCP support
339 }
340
341 Graham Bloice <graham.bloice[AT]trihedral.com> {
342         Win32 icon for Ethereal, and Win32 resource-compiler files to
343             add version/copyright/etc. information to Win32 executables
344         Support for sorting columns in the summary by clicking on them
345         Win32 Makefile improvements
346         Support for "Update list of packets in real time" during capture
347             on Win32
348         Support for inverse video rather than boldface highlighting of
349             the bytes, in the hex dump window, corresponding to a selected
350             field
351 }
352
353 Ralf Schneider <ralf.schneider[AT]alcatel.se> {
354         Enhancements to OSI CLNP, CLTP, and ISIS support
355         OSI ESIS support
356 }
357
358 Yaniv Kaul <ykaul[AT]netvision.net.il> {
359         Enhancements to ISAKMP
360 }
361
362 Paul Ionescu <paul[AT]acorp.ro> {
363         IPX-over-GRE support
364         EIGRP support
365         Cisco IGRP support
366         X.25-over-TCP support
367         DEC LANBridge Spanning Tree Protocol support
368         X.25-over-LLC support
369         IP Prefix field support in CDP
370         Frame Relay support
371         Frame-Relay-over-GRE support
372         IPX SAP over IPX EIGRP support
373         Fleshed out TACACS/XTACACS/TACACS+ dissector
374         DLSw support
375 }
376
377 Mark Burton <markb[AT]ordern.com> {
378         Assorted SMB fixes and enhancements
379 }
380
381 Stefan Raab <sraab[AT]cisco.com> {
382         Mobile IP
383 }
384
385 Mark Clayton <clayton[AT]shore.net> {
386         Support for capturing on ATM interfaces on Linux
387 }
388
389 Michael Rozhavsky <mike[AT]tochna.technion.ac.il> {
390         OSPF enhancements
391 }
392
393 Dug Song <dugsong[AT]monkey.org> {
394         RPCSEC_GSS credential/verifier dissection for ONC RPC
395 }
396
397 Michael Tuexen <Michael.Tuexen[AT]icn.siemens.de> {
398         SCTP support
399         M3UA support
400         ISDN Q.921-User Adaptation Layer (IUA) support
401         SUA and SUA Light support
402         MTP3 support
403         MacOS X support
404         Update of M2PA support to draft 3
405         MTP2 support
406 }
407
408 Bruce Korb <bkorb[AT]sco.com> {
409         Improved autogen.sh script
410 }
411
412 Jose Pedro Oliveira <jpo[AT]di.uminho.pt> {
413         DHCP enhancements
414 }
415
416 David Frascone <dave[AT]frascone.com> {
417         DIAMETER
418         Bug fixes and enhancements to Mobile IP
419         Support for Mobile IP's use of ICMP Router Advertisements
420 }
421
422 Peter Kjellerstedt <pkj[AT]axis.com> {
423         SRVLOC fixes
424         ICQ enhancements
425 }
426
427 Phil Techau <phil_t[AT]altavista.net> {
428         Added "col_append_str()"
429         Signed integer support in display filters and in the protocol tree
430         BOOTP fixes
431         Additional NTP reference clock identifiers
432 }
433
434 Wes Hardaker <wjhardaker[AT]ucdavis.edu> {
435         Kerberos 5 support
436 }
437
438 Robert Tsai <rtsai[AT]netapp.com> {
439         Rsh support
440         Support for embedded newlines in SDP fields
441         Support for leading LWS in RTSP headers
442 }
443
444 Craig Metz <cmetz[AT]inner.net> {
445         OSPF type 7 LSA dissection
446 }
447
448 Per Flock <per.flock[AT]axis.com> {
449         A6 and DNAME resource record support
450         RFC 2673 bitstring label support
451 }
452
453 Jack Keane <jkeane[AT]OpenReach.com> {
454         ISAKMP fixes to handle malformed packets
455 }
456
457 Brian Wellington <bwelling[AT]xbill.org> {
458         Support for DNS CERT, KX, TSIG, and TKEY records
459         Support for NOTIFY and UPDATE DNS opcodes
460         Support for YXDOMAIN, YXRRSSET, NXRRRSET, NOTAUTH, NOTZONE, and
461            TSIG/TKEY error DNS reply codes
462         Partial support for DNS-over-TCP
463 }
464
465 Santeri Paavolainen <santtu[AT]ssh.com> {
466         "Capture->Stop" menu bar item
467         Improved capture statistics box
468 }
469
470 Ulrich Kiermayr <uk[AT]ap.univie.ac.at> {
471         ECN Extension support
472 }
473
474 Neil Hunter <neil.hunter[AT]energis-squared.com> {
475         WAP support
476 }
477
478 Ralf Holzer <ralf[AT]well.com> {
479         AIM/OSCAR support
480 }
481
482 Craig Rodrigues <rodrigc[AT]mediaone.net> {
483         GIOP 1.2 support and other GIOP enhancements
484         Handle current versions of RPM, which compress man pages
485 }
486
487 Ed Warnicke <hagbard[AT]physics.rutgers.edu> {
488         MGCP dissector plugin
489 }
490
491 Johan Jorgensen <johan.jorgensen[AT]axis.com> {
492         IEEE 802.11 support
493 }
494
495 Frank Singleton <frank.singleton[AT]ericsson.com> {
496         Short integer CDR support for GIOP
497         Support for protocols running atop GIOP
498         GIOP CosNaming support
499 }
500
501 Kevin Shi <techishi[AT]ms22.hinet.net> {
502         GVRP support
503 }
504
505 Mike Frisch <mfrisch[AT]saturn.tlug.org> {
506         NFSv4 support
507         HCLNFSD support
508         rquota support
509         AUTH_DES support
510         Tvbuffified NFS dissector
511         RPCSEC_GSS fixes
512 }
513
514 Burke Lau <burke_lau[AT]agilent.com> {
515         PPP FCS checking
516         Cisco HDLC support in PPP dissector
517         MPLS-over-PPP support
518 }
519
520 Martti Kuparinen <martti.kuparinen[AT]iki.fi> {
521         Mobile IPv6 support
522         HMIPv6 support
523 }
524
525 David Hampton <dhampton[AT]mac.com> {
526         Support for HTTP methods added by GENA (the uPnP protocol)
527         Support for the HTTP-based SSDP protocol
528         "Decode As" dialog
529 }
530
531 Kent Engström <kent[AT]unit.liu.se> {
532         CDP VTP Management Domain item support
533 }
534
535 Ronnie Sahlberg <sahlberg[AT]optushome.com.au> {
536         NLM dissector enhancements
537         Mount dissector enhancements
538         Support for status monitor protocol and status monitor callback
539             protocol
540         YPSERV dissector enhancements
541         BOOTPARAM dissector enhancements
542         RWALL support
543         HCLNFSD dissector enhancements
544         IP fragment reassembly
545         YPPASSWD support
546         KLM support
547         SPRAY support
548         rquota support completed
549         XDR array support
550         NIS+ support
551         Rewritten IGMP dissector
552         Tvbuffified and bug-fixed RX and AFS dissectors
553         Support for filtering on absolute and relative time fields
554         DVMRP support
555         MRDISC support
556         MSNIP support
557         Tvbuffified ISIS dissector
558         Tvbuffified SMB NETLOGON dissector
559         Tvbuffified SMB BROWSER dissector
560         TCP segment reassembly and support for it in ONC RPC and NBSS
561             dissectors
562         Filterable fields for XoT and RIP
563         Times in NFS done as FT_ABSOLUTE_TIME and FT_RELATIVE_TIME
564         FT_UINT64 support, code to handle 64-bit integers without
565             requiring compiler support for them, and updates to the
566             Diameter, L2TP, NFS, and NLM dissectors to use it and to the
567             ONC RPC dissector to allow ONC RPC subdissectors to use it
568         SMB tvbuffication
569         NDMPv3 support
570 }
571
572 Borosa Tomislav <tomislav.borosa[AT]SIEMENS.HR> {
573         Updates to mobile IPv6
574 }
575
576 Alexandre P. Ferreira <alexandref[AT]tcoip.com.br> {
577         WTLS support
578         WSP fixes and enhancements
579 }
580
581 Simharajan Srishylam <Simharajan.Srishylam[AT]netapp.com> {
582         Assorted WCCP2 enhancements
583         ICAP support
584 }
585
586 Greg Kilfoyle <gregk[AT]redback.com> {
587         BOOTP option 82 (Relay Agent Information option) support
588 }
589
590 James E. Flemer <jflemer[AT]acm.jhu.edu> {
591         Hidden Boolean fields set if the IP or ICMP checksums are bad
592 }
593
594 Peter Lei <peterlei[AT]cisco.com> {
595         RFC 3024 reverse tunneling support for the Mobile IP dissector
596 }
597
598 Thomas Gimpel <thomas.gimpel[AT]ferrari.de> {
599         Fixes to the Q.931 dissector
600 }
601
602 Albert Chin <china[AT]thewrittenword.com> {
603         Fixes to Lemon to get it to compile on platforms (such as some
604             versions of Tru64 UNIX) that define TRUE and FALSE
605         Fixes to some Tru64 compiler warninngs
606 }
607
608 Charles Levert <charles[AT]comm.polymtl.ca> {
609         CUPS browsing protocol support
610 }
611
612 Todd Sabin <tas[AT]webspan.net> {
613         DCE RPC support
614         Cleaned up "get_column_format_matches()"
615 }
616
617 Eduardo Pérez Ureta <eperez[AT]dei.inf.uc3m.es> {
618         GUI fixes
619 }
620
621 Martin Thomas <martin_a_thomas[AT]yahoo.com> {
622         Support for TPKT being used for its original purpose (TCP port
623             102, containing OSI transport layer PDUs)
624 }
625
626 Hartmut Mueller <hartmut[AT]wendolene.ping.de> {
627         BACNET support
628 }
629
630 Michal Melerowicz <Michal.Melerowicz[AT]nokia.com> {
631         GTP support
632         GTPv1 support and GTPv0 improvements
633 }
634
635 Hannes Gredler <hannes[AT]juniper.net> {
636         OSI network layer over PPP support
637         Many IS-IS enhancements
638         Juniper Networks vendor ID in RADIUS dissector
639         HELLO message support in RSVP
640 }
641
642 Inoue <inoue[AT]ainet.or.jp> {
643         Preference dialog crash fix
644 }
645
646 Olivier Biot <Olivier.Biot[AT]siemens.atea.be> {
647         Various WTP fixes and enhancements
648 }
649
650 Patrick Wolfe <pjw[AT]zocalo.cellular.ameritech.com> {
651         WTLS client and trusted key ID handling enhancements
652 }
653
654 Martin Held <Martin.Held[AT]icn.siemens.de> {
655         RANAP support
656 }
657
658 Riaan Swart <rswart[AT]cs.sun.ac.za> {
659         Modbus/TCP support
660 }
661
662 Christian Lacunza <celacunza[AT]gmx.net> {
663         Command-line option to control automatic scrolling in "Update
664             list of packets in real time" captures
665 }
666
667 Scott Renfro <scott[AT]renfro.org> {
668         LDAP checks for invalid packets
669         "-t" flag for editcap, to adjust timestamps in frames
670         SSL/TLS support
671         Mergecap utility for merging capture files
672         Fixes for some calls to "localtime()" that didn't check whether
673            the call succeeded (it doesn't always do so on Windows, for
674            example)
675 }
676
677 Juan Toledo <toledo[AT]users.sourceforge.net> {
678         Passive FTP support
679 }
680
681 Jean-Christian Pennetier <jeanchristian.pennetier[AT]rd.francetelecom.fr> {
682         ISIS IPv6 routing TLV dissection
683         ISIS traffic engineering TLV dissection
684         IS neighbor and IP reachability TLVs given their own subtree
685             types
686         Assorted other ISIS fixes
687 }
688
689 Jian Yu <bgp4news[AT]yahoo.com> {
690         Support for Cisco-proprietary capabilities in BGP
691             Route-Refresh messages
692 }
693
694 Eran Mann <emann[AT]opticalaccess.com> {
695         Fix to LDP prefix FEC dissection for IPv4
696 }
697
698 Andy Hood <ahood[AT]westpac.com.au> {
699         "--with-ssl" configuration option, to use if UCD SNMP is
700            compiled with crypto support and needs -lcrypto
701         On Solaris, with GCC, add flags to reduce warnings from
702            inadequacies of function declarations in X11 headers
703 }
704
705 Randy McEoin <rmceoin[AT]pe.net> {
706         Appletalk Data Stream Interface (used by AFP-over-TCP) support
707 }
708
709 Edgar Iglesias <edgar.iglesias[AT]axis.com> {
710         Fix to TCP reassembly code for retransmitted data
711 }
712
713 Martina Obermeier <Martina.Obermeier[AT]icn.siemens.de> {
714         ISUP (ISDN User Part, ITU-T recommendation Q.763) support
715 }
716
717 Mark Burton <markb[AT]ordern.com> {
718         iSCSI support
719 }
720
721 Javier Achirica <achirica[AT]ttd.net> {
722         IEEE 802.11 bug fixes and WEP support
723 }
724
725 B. Johannessen <bob[AT]havoq.com> {
726         Gnutella support
727 }
728
729 Thierry Pelle <thierry.pelle[AT]rd.francetelecom.fr> {
730         MP-BGP message support
731 }
732
733 Francisco Javier Cabello <fjcabello[AT]vtools.es> {
734         RFC 2250 MPEG1 support
735 }
736
737 Laurent Rabret <laurent.rabret[AT]rd.francetelecom.fr> {
738         LCP-over Ethernet and IPCP-over-Ethernet support (to handle
739             captures on Windows; PPP packets show up as Ethernet
740             packets, courtesy of NDISWAN, and apparently internal-to-PPP
741             protocols get passed through, with PPP protocol types
742             appearing in the Ethernet protocol type field)
743         PAP support
744 }
745
746 nuf si <gnippiks[AT]yahoo.com> {
747         RTSP fixes
748 }
749
750 Jeff Morriss <jeff.morriss[AT]ulticom.com> {
751         M2PA support
752         Support for ANSI flavor of MTP3
753 }
754
755 Aamer Akhter <aakhter[AT]cisco.com> {
756         Support for draft-rosen-vpn-ospf-bgp-mpls
757         Support for additional BGP extended communities
758 }
759
760 Pekka Savola <pekkas[AT]netcore.fi> {
761         Autoconf support for glibc IPv6 support
762 }
763
764 David Eisner <cradle[AT]Glue.umd.edu> {
765         NCP-over-IP bug fix
766 }
767
768 Steve Dickson <steved[AT]talarian.com> {
769         PGM (Pragmatic General Multicast) support
770 }
771
772 Markus Seehofer <mseehofe[AT]nt.hirschmann.de> {
773         GMRP support
774 }
775
776 Lee Berger <lberger[AT]roy.org> {
777         Fix to FT_UINT_STRING handling
778 }
779
780 Motonori Shindo <mshindo[AT]mshindo.net> {
781         Shiva PAP, EAP, and CBCP negotiation in LCP Callback Operation
782             support in PPP dissector
783         Support for decoding additional data, for CHAP, in LCP
784             Authentication Protocol option
785         Additional vendor (CoSine) for Radius
786         CoSine VSA support for Radius
787         Patches to PPP for CHAP support
788         Patches to packet-x11-keysym.h to clean up 8-bit chars
789         Fixes to take the Vendor-Specific attribute into consideration
790             when dissecting L2TP
791         L2TP Dissconnect Cause Information AVP support
792         PPP CCP support
793         PPP compressed packet support
794         Cooperative Route Filtering Capability support in BGP
795         Route Refresh Message bug fix in BGP
796         CBCP support in PPP
797         Fix Ascend/Lucent trace reading code to handle later trace
798             formats that have an ASCII dump at the end of the line
799         Get rid of "send output to /dev/null" hack in Ascend/Lucent
800            trace reading code's Flex scanner
801         BACP and BAP support in PPP dissector
802         Add necessary cast in TCP graph code
803         Fix up the generation of PDB files, clean them up on a "nmake -f
804             makefile.nmake clean", and put all the PDB files into the
805             Windows binary distribution
806         Delete installed data files on a Windows uninstallation
807 }
808
809 Terje Krogdahl <tekr[AT]nextra.com> {
810         Additional AVPs, and Event-Timestamp support, in RADIUS
811 }
812
813 Jean-Francois Mule <jfmule[AT]clarent.com> {
814         Additional SIP methods
815 }
816
817 Thomas Wittwer <thomas.wittwer[AT]iclip.ch> {
818         HTTP dissector registered by name
819         "prefs_register_string_preference()" made available to plugins
820         Remove unnecessary calls to "prefs_module_foreach()"
821         Support for stopping capture at specified capture file size or
822             capture duration
823 }
824
825 Matthias Nyffenegger <matthias.nyffenegger[AT]iclip.ch> {
826         Support for stopping capture at specified capture file size or
827             capture duration
828 }
829
830 Palle Lyckegaard <Palle[AT]lyckegaard.dk> {
831         OSPFv3 support
832 }
833
834 Nicolas Balkota <balkota[AT]mac.com> {
835         GTPv1 support and GTPv0 improvements
836 }
837
838 Tom Uijldert <Tom.Uijldert[AT]cmg.nl> {
839         WTP fixes
840         MMSE support
841         Push-traffic dissecting for WSP/WTLS
842         UCP support
843         SMPP support
844         multipart-content support in WSP/MMSE
845 }
846
847 Endoh Akira <endoh[AT]netmarks.co.jp> {
848         Support for dissecting multiple BGP capabilities
849 }
850
851 Graeme Hewson <graeme.hewson[AT]oracle.com> {
852         Additional Ascend codes, and IETF codes, for Radius
853 }
854
855 Pasi Eronen <pasi.eronen[at]nixu.com> {
856         Patches to the dcerpc dissector for data representation decoding
857 }
858
859 Georg von Zezschwitz <gvz[AT]2scale.net> {
860         WSP fixes
861         Support for concatenated PDUs
862         Put URL of WSP GET/POST in the Info column
863         Fix a bug with WSP Connect requests with headers > 256 bytes
864         Implement attributes of WSP Suspend/Resume
865 }
866
867 Steffen Weinreich <steve[AT]weinreich.org> {
868         UCP fixes
869 }
870
871 Marc Milgram <mmilgram[AT]arrayinc.com> {
872         VMS TCPIPtrace wiretap module
873         DBS Etherwatch wiretap module
874 }
875
876 Gordon McKinney <gordon[AT]night-ray.com> {
877         Enhanced Ethereal icon for Windows
878         Support for time stamping packets in text2pcap
879         Fix to text2pcap to handle colons after offset field
880         Make IP-over-PPP work with the TCP graph code
881 }
882
883 Pavel Novotny <Pavel.Novotny[AT]icn.siemens.de> {
884         Additional items for RADIUS tunnels
885 }
886
887 Shinsuke Suzuki <suz[AT]kame.net> {
888         Fix to IPv6 PIM checksum calculation
889 }
890
891 Andrew C. Feren <aferen[AT]cetacean.com> {
892         Makefile fix
893 }
894
895 Tomas Kukosa <tomas.kukosa[AT]anfdata.cz> {
896         Additional routines made available to plugins
897 }
898
899 Andreas Stockmeier <a.stockmeier[AT]avm.de> {
900         IPCOMP transformation and ID_IPV4_ADDR_SUBNET for ISAKMP
901         Fix the file dialog box code to use "g_strdup()", not "strdup()"
902             to copy strings
903 }
904
905 Pekka Nikander <pekka.nikander[AT]nomadiclab.com> {
906         IEEE 802.1x, a/k/a EAPOL
907         PPP/EAPOL EAP support
908 }
909
910 Hamish Moffatt <hamish[AT]cloud.net.au> {
911         MPLS support for handling either IPv4 or IPv6 as the payload
912             protocol type
913 }
914
915 Kazushi Sugyo <k-sugyou[AT]nwsl.mesh.ad.jp> {
916         Fix to display of AH length field
917         Fix to code to scan the SIOCGIFCONF list
918 }
919
920 Tim Potter <tpot[AT]samba.org> {
921         Support for DCE RPC atop SMB
922         Support for several Microsoft DCE RPC services used with SMB
923         Added code to call request and reply subdissectors in DCE RPC
924         Display the FID in the Info column of NT Create and X replies
925         Display the setup words in some SMB Transaction messages and
926             extract the FID from them
927         Use the FID, for DCE RPC-over-SMB, as part of the conversation
928            matching
929         Assorted SMB fixes
930 }
931
932 Raghu Angadi <rangadi[AT]inktomi.com> {
933         WCCP capability info dissection bug fix
934 }
935
936 Taisuke Sasaki <sasaki[AT]soft.net.fujitsu.co.jp> {
937         OSPFv3 fixes
938 }
939
940 Tim Newsham <newsham[AT]lava.net> {
941         Support for 802.11+Prism II monitor-mode link-layer headers
942 }
943
944 Tom Nisbet <Tnisbet[AT]VisualNetworks.com> {
945         Support for reading Visual Networks traffic capture files
946 }
947
948 Darren New <dnew[AT]san.rr.com> {
949         BXXP dissector modified to be a BEEP dissector
950 }
951
952 Pavel Mores <pvl[AT]uh.cz> {
953         TCP time-sequence, round-trip time, and throughput graphs
954 }
955
956 Bernd Becker <bb[AT]bernd-becker.de> {
957         Support for LOCATION_FORWARD, LOCATION_FORWARD_PERM and
958             NEEDS_ADDRESSING_MODE replies in GIOP
959         ethereal_gen.py cleanups
960         Reset the Protocol column to GIOP if no heuristic dissectors
961             succeed
962 }
963
964 Heinz Prantner <Heinz.Prantner[AT]radisys.com> {
965         M2TP support
966 }
967
968 Irfan Khan <ikhan[AT]qualcomm.com> {
969         pppdump reader fixes
970         Van Jacobson decompression support for PPP
971 }
972
973 Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
974 give his permission to use his version of snprintf.c.
975
976 Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump
977 routine to be used.
978
979 Mattia Cazzola <mattiac[AT]alinet.it> provided a patch to the hex dump
980 display routine.
981
982 We use the exception module from Kazlib, a C library written by
983 Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks goes to him for his
984 well-written library. The Kazlib home page can be found at
985 http://users.footprints.net/~kaz/kazlib.html