75968f5076a7c3eaecb3adfda756120f928dce92
[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 }
375
376 Mark Burton <markb[AT]ordern.com> {
377         Assorted SMB fixes and enhancements
378 }
379
380 Stefan Raab <sraab[AT]cisco.com> {
381         Mobile IP
382 }
383
384 Mark Clayton <clayton[AT]shore.net> {
385         Support for capturing on ATM interfaces on Linux
386 }
387
388 Michael Rozhavsky <mike[AT]tochna.technion.ac.il> {
389         OSPF enhancements
390 }
391
392 Dug Song <dugsong[AT]monkey.org> {
393         RPCSEC_GSS credential/verifier dissection for ONC RPC
394 }
395
396 Michael Tuexen <Michael.Tuexen[AT]icn.siemens.de> {
397         SCTP support
398         M3UA support
399         ISDN Q.921-User Adaptation Layer (IUA) support
400         SUA and SUA Light support
401         MTP3 support
402         MacOS X support
403         Update of M2PA support to draft 3
404         MTP2 support
405 }
406
407 Bruce Korb <bkorb[AT]sco.com> {
408         Improved autogen.sh script
409 }
410
411 Jose Pedro Oliveira <jpo[AT]di.uminho.pt> {
412         DHCP enhancements
413 }
414
415 David Frascone <dave[AT]frascone.com> {
416         DIAMETER
417         Bug fixes and enhancements to Mobile IP
418         Support for Mobile IP's use of ICMP Router Advertisements
419 }
420
421 Peter Kjellerstedt <pkj[AT]axis.com> {
422         SRVLOC fixes
423         ICQ enhancements
424 }
425
426 Phil Techau <phil_t[AT]altavista.net> {
427         Added "col_append_str()"
428         Signed integer support in display filters and in the protocol tree
429         BOOTP fixes
430         Additional NTP reference clock identifiers
431 }
432
433 Wes Hardaker <wjhardaker[AT]ucdavis.edu> {
434         Kerberos 5 support
435 }
436
437 Robert Tsai <rtsai[AT]netapp.com> {
438         Rsh support
439         Support for embedded newlines in SDP fields
440         Support for leading LWS in RTSP headers
441 }
442
443 Craig Metz <cmetz[AT]inner.net> {
444         OSPF type 7 LSA dissection
445 }
446
447 Per Flock <per.flock[AT]axis.com> {
448         A6 and DNAME resource record support
449         RFC 2673 bitstring label support
450 }
451
452 Jack Keane <jkeane[AT]OpenReach.com> {
453         ISAKMP fixes to handle malformed packets
454 }
455
456 Brian Wellington <bwelling[AT]xbill.org> {
457         Support for DNS CERT, KX, TSIG, and TKEY records
458         Support for NOTIFY and UPDATE DNS opcodes
459         Support for YXDOMAIN, YXRRSSET, NXRRRSET, NOTAUTH, NOTZONE, and
460            TSIG/TKEY error DNS reply codes
461         Partial support for DNS-over-TCP
462 }
463
464 Santeri Paavolainen <santtu[AT]ssh.com> {
465         "Capture->Stop" menu bar item
466         Improved capture statistics box
467 }
468
469 Ulrich Kiermayr <uk[AT]ap.univie.ac.at> {
470         ECN Extension support
471 }
472
473 Neil Hunter <neil.hunter[AT]energis-squared.com> {
474         WAP support
475 }
476
477 Ralf Holzer <ralf[AT]well.com> {
478         AIM/OSCAR support
479 }
480
481 Craig Rodrigues <rodrigc[AT]mediaone.net> {
482         GIOP 1.2 support and other GIOP enhancements
483         Handle current versions of RPM, which compress man pages
484 }
485
486 Ed Warnicke <hagbard[AT]physics.rutgers.edu> {
487         MGCP dissector plugin
488 }
489
490 Johan Jorgensen <johan.jorgensen[AT]axis.com> {
491         IEEE 802.11 support
492 }
493
494 Frank Singleton <frank.singleton[AT]ericsson.com> {
495         Short integer CDR support for GIOP
496         Support for protocols running atop GIOP
497         GIOP CosNaming support
498 }
499
500 Kevin Shi <techishi[AT]ms22.hinet.net> {
501         GVRP support
502 }
503
504 Mike Frisch <mfrisch[AT]saturn.tlug.org> {
505         NFSv4 support
506         HCLNFSD support
507         rquota support
508         AUTH_DES support
509         Tvbuffified NFS dissector
510         RPCSEC_GSS fixes
511 }
512
513 Burke Lau <burke_lau[AT]agilent.com> {
514         PPP FCS checking
515         Cisco HDLC support in PPP dissector
516         MPLS-over-PPP support
517 }
518
519 Martti Kuparinen <martti.kuparinen[AT]iki.fi> {
520         Mobile IPv6 support
521         HMIPv6 support
522 }
523
524 David Hampton <dhampton[AT]mac.com> {
525         Support for HTTP methods added by GENA (the uPnP protocol)
526         Support for the HTTP-based SSDP protocol
527         "Decode As" dialog
528 }
529
530 Kent Engström <kent[AT]unit.liu.se> {
531         CDP VTP Management Domain item support
532 }
533
534 Ronnie Sahlberg <rsahlber[AT]bigpond.net.au> {
535         NLM dissector enhancements
536         Mount dissector enhancements
537         Support for status monitor protocol and status monitor callback
538             protocol
539         YPSERV dissector enhancements
540         BOOTPARAM dissector enhancements
541         RWALL support
542         HCLNFSD dissector enhancements
543         IP fragment reassembly
544         YPPASSWD support
545         KLM support
546         SPRAY support
547         rquota support completed
548         XDR array support
549         NIS+ support
550         Rewritten IGMP dissector
551         Tvbuffified and bug-fixed RX and AFS dissectors
552         Support for filtering on absolute and relative time fields
553         DVMRP support
554         MRDISC support
555         MSNIP support
556         Tvbuffified ISIS dissector
557         Tvbuffified SMB NETLOGON dissector
558         Tvbuffified SMB BROWSER dissector
559         TCP segment reassembly and support for it in ONC RPC and NBSS
560             dissectors
561         Filterable fields for XoT and RIP
562         Times in NFS done as FT_ABSOLUTE_TIME and FT_RELATIVE_TIME
563         FT_UINT64 support, code to handle 64-bit integers without
564             requiring compiler support for them, and updates to the
565             Diameter, L2TP, NFS, and NLM dissectors to use it and to the
566             ONC RPC dissector to allow ONC RPC subdissectors to use it
567         SMB tvbuffication
568 }
569
570 Borosa Tomislav <tomislav.borosa[AT]SIEMENS.HR> {
571         Updates to mobile IPv6
572 }
573
574 Alexandre P. Ferreira <alexandref[AT]tcoip.com.br> {
575         WTLS support
576         WSP fixes and enhancements
577 }
578
579 Simharajan Srishylam <Simharajan.Srishylam[AT]netapp.com> {
580         Assorted WCCP2 enhancements
581         ICAP support
582 }
583
584 Greg Kilfoyle <gregk[AT]redback.com> {
585         BOOTP option 82 (Relay Agent Information option) support
586 }
587
588 James E. Flemer <jflemer[AT]acm.jhu.edu> {
589         Hidden Boolean fields set if the IP or ICMP checksums are bad
590 }
591
592 Peter Lei <peterlei[AT]cisco.com> {
593         RFC 3024 reverse tunneling support for the Mobile IP dissector
594 }
595
596 Thomas Gimpel <thomas.gimpel[AT]ferrari.de> {
597         Fixes to the Q.931 dissector
598 }
599
600 Albert Chin <china[AT]thewrittenword.com> {
601         Fixes to Lemon to get it to compile on platforms (such as some
602             versions of Tru64 UNIX) that define TRUE and FALSE
603         Fixes to some Tru64 compiler warninngs
604 }
605
606 Charles Levert <charles[AT]comm.polymtl.ca> {
607         CUPS browsing protocol support
608 }
609
610 Todd Sabin <tas[AT]webspan.net> {
611         DCE RPC support
612         Cleaned up "get_column_format_matches()"
613 }
614
615 Eduardo Pérez Ureta <eperez[AT]dei.inf.uc3m.es> {
616         GUI fixes
617 }
618
619 Martin Thomas <martin_a_thomas[AT]yahoo.com> {
620         Support for TPKT being used for its original purpose (TCP port
621             102, containing OSI transport layer PDUs)
622 }
623
624 Hartmut Mueller <hartmut[AT]wendolene.ping.de> {
625         BACNET support
626 }
627
628 Michal Melerowicz <Michal.Melerowicz[AT]nokia.com> {
629         GTP support
630         GTPv1 support and GTPv0 improvements
631 }
632
633 Hannes Gredler <hannes[AT]juniper.net> {
634         OSI network layer over PPP support
635         Many IS-IS enhancements
636         Juniper Networks vendor ID in RADIUS dissector
637         HELLO message support in RSVP
638 }
639
640 Inoue <inoue[AT]ainet.or.jp> {
641         Preference dialog crash fix
642 }
643
644 Olivier Biot <Olivier.Biot[AT]siemens.atea.be> {
645         Various WTP fixes and enhancements
646 }
647
648 Patrick Wolfe <pjw[AT]zocalo.cellular.ameritech.com> {
649         WTLS client and trusted key ID handling enhancements
650 }
651
652 Martin Held <Martin.Held[AT]icn.siemens.de> {
653         RANAP support
654 }
655
656 Riaan Swart <rswart[AT]cs.sun.ac.za> {
657         Modbus/TCP support
658 }
659
660 Christian Lacunza <celacunza[AT]gmx.net> {
661         Command-line option to control automatic scrolling in "Update
662             list of packets in real time" captures
663 }
664
665 Scott Renfro <scott[AT]renfro.org> {
666         LDAP checks for invalid packets
667         "-t" flag for editcap, to adjust timestamps in frames
668         SSL/TLS support
669         Mergecap utility for merging capture files
670         Fixes for some calls to "localtime()" that didn't check whether
671            the call succeeded (it doesn't always do so on Windows, for
672            example)
673 }
674
675 Juan Toledo <toledo[AT]users.sourceforge.net> {
676         Passive FTP support
677 }
678
679 Jean-Christian Pennetier <jeanchristian.pennetier[AT]rd.francetelecom.fr> {
680         ISIS IPv6 routing TLV dissection
681         ISIS traffic engineering TLV dissection
682         IS neighbor and IP reachability TLVs given their own subtree
683             types
684         Assorted other ISIS fixes
685 }
686
687 Jian Yu <bgp4news[AT]yahoo.com> {
688         Support for Cisco-proprietary capabilities in BGP
689             Route-Refresh messages
690 }
691
692 Eran Mann <emann[AT]opticalaccess.com> {
693         Fix to LDP prefix FEC dissection for IPv4
694 }
695
696 Andy Hood <ahood[AT]westpac.com.au> {
697         "--with-ssl" configuration option, to use if UCD SNMP is
698            compiled with crypto support and needs -lcrypto
699         On Solaris, with GCC, add flags to reduce warnings from
700            inadequacies of function declarations in X11 headers
701 }
702
703 Randy McEoin <rmceoin[AT]pe.net> {
704         Appletalk Data Stream Interface (used by AFP-over-TCP) support
705 }
706
707 Edgar Iglesias <edgar.iglesias[AT]axis.com> {
708         Fix to TCP reassembly code for retransmitted data
709 }
710
711 Martina Obermeier <Martina.Obermeier[AT]icn.siemens.de> {
712         ISUP (ISDN User Part, ITU-T recommendation Q.763) support
713 }
714
715 Mark Burton <markb[AT]ordern.com> {
716         iSCSI support
717 }
718
719 Javier Achirica <achirica[AT]ttd.net> {
720         IEEE 802.11 bug fixes and WEP support
721 }
722
723 B. Johannessen <bob[AT]havoq.com> {
724         Gnutella support
725 }
726
727 Thierry Pelle <thierry.pelle[AT]rd.francetelecom.fr> {
728         MP-BGP message support
729 }
730
731 Francisco Javier Cabello <fjcabello[AT]vtools.es> {
732         RFC 2250 MPEG1 support
733 }
734
735 Laurent Rabret <laurent.rabret[AT]rd.francetelecom.fr> {
736         LCP-over Ethernet and IPCP-over-Ethernet support (to handle
737             captures on Windows; PPP packets show up as Ethernet
738             packets, courtesy of NDISWAN, and apparently internal-to-PPP
739             protocols get passed through, with PPP protocol types
740             appearing in the Ethernet protocol type field)
741         PAP support
742 }
743
744 nuf si <gnippiks[AT]yahoo.com> {
745         RTSP fixes
746 }
747
748 Jeff Morriss <jeff.morriss[AT]ulticom.com> {
749         M2PA support
750         Support for ANSI flavor of MTP3
751 }
752
753 Aamer Akhter <aakhter[AT]cisco.com> {
754         Support for draft-rosen-vpn-ospf-bgp-mpls
755         Support for additional BGP extended communities
756 }
757
758 Pekka Savola <pekkas[AT]netcore.fi> {
759         Autoconf support for glibc IPv6 support
760 }
761
762 David Eisner <cradle[AT]Glue.umd.edu> {
763         NCP-over-IP bug fix
764 }
765
766 Steve Dickson <steved[AT]talarian.com> {
767         PGM (Pragmatic General Multicast) support
768 }
769
770 Markus Seehofer <mseehofe[AT]nt.hirschmann.de> {
771         GMRP support
772 }
773
774 Lee Berger <lberger[AT]roy.org> {
775         Fix to FT_UINT_STRING handling
776 }
777
778 Motonori Shindo <mshindo[AT]mshindo.net> {
779         Shiva PAP, EAP, and CBCP negotiation in LCP Callback Operation
780             support in PPP dissector
781         Support for decoding additional data, for CHAP, in LCP
782             Authentication Protocol option
783         Additional vendor (CoSine) for Radius
784         CoSine VSA support for Radius
785         Patches to PPP for CHAP support
786         Patches to packet-x11-keysym.h to clean up 8-bit chars
787         Fixes to take the Vendor-Specific attribute into consideration
788             when dissecting L2TP
789         L2TP Dissconnect Cause Information AVP support
790         PPP CCP support
791         PPP compressed packet support
792         Cooperative Route Filtering Capability support in BGP
793         Route Refresh Message bug fix in BGP
794         CBCP support in PPP
795         Fix Ascend/Lucent trace reading code to handle later trace
796             formats that have an ASCII dump at the end of the line
797         Get rid of "send output to /dev/null" hack in Ascend/Lucent
798            trace reading code's Flex scanner
799         BACP and BAP support in PPP dissector
800         Add necessary cast in TCP graph code
801         Fix up the generation of PDB files, clean them up on a "nmake -f
802             makefile.nmake clean", and put all the PDB files into the
803             Windows binary distribution
804         Delete installed data files on a Windows uninstallation
805 }
806
807 Terje Krogdahl <tekr[AT]nextra.com> {
808         Additional AVPs, and Event-Timestamp support, in RADIUS
809 }
810
811 Jean-Francois Mule <jfmule[AT]clarent.com> {
812         Additional SIP methods
813 }
814
815 Thomas Wittwer <thomas.wittwer[AT]iclip.ch> {
816         HTTP dissector registered by name
817         "prefs_register_string_preference()" made available to plugins
818         Remove unnecessary calls to "prefs_module_foreach()"
819         Support for stopping capture at specified capture file size or
820             capture duration
821 }
822
823 Matthias Nyffenegger <matthias.nyffenegger[AT]iclip.ch> {
824         Support for stopping capture at specified capture file size or
825             capture duration
826 }
827
828 Palle Lyckegaard <Palle[AT]lyckegaard.dk> {
829         OSPFv3 support
830 }
831
832 Nicolas Balkota <balkota[AT]mac.com> {
833         GTPv1 support and GTPv0 improvements
834 }
835
836 Tom Uijldert <Tom.Uijldert[AT]cmg.nl> {
837         WTP fixes
838         MMSE support
839         Push-traffic dissecting for WSP/WTLS
840         UCP support
841         SMPP support
842         multipart-content support in WSP/MMSE
843 }
844
845 Endoh Akira <endoh[AT]netmarks.co.jp> {
846         Support for dissecting multiple BGP capabilities
847 }
848
849 Graeme Hewson <graeme.hewson[AT]oracle.com> {
850         Additional Ascend codes, and IETF codes, for Radius
851 }
852
853 Pasi Eronen <pasi.eronen[at]nixu.com> {
854         Patches to the dcerpc dissector for data representation decoding
855 }
856
857 Georg von Zezschwitz <gvz[AT]2scale.net> {
858         WSP fixes
859         Support for concatenated PDUs
860         Put URL of WSP GET/POST in the Info column
861         Fix a bug with WSP Connect requests with headers > 256 bytes
862         Implement attributes of WSP Suspend/Resume
863 }
864
865 Steffen Weinreich <steve[AT]weinreich.org> {
866         UCP fixes
867 }
868
869 Marc Milgram <mmilgram[AT]arrayinc.com> {
870         VMS TCPIPtrace wiretap module
871         DBS Etherwatch wiretap module
872 }
873
874 Gordon McKinney <gordon[AT]night-ray.com> {
875         Enhanced Ethereal icon for Windows
876         Support for time stamping packets in text2pcap
877         Fix to text2pcap to handle colons after offset field
878         Make IP-over-PPP work with the TCP graph code
879 }
880
881 Pavel Novotny <Pavel.Novotny[AT]icn.siemens.de> {
882         Additional items for RADIUS tunnels
883 }
884
885 Shinsuke Suzuki <suz[AT]kame.net> {
886         Fix to IPv6 PIM checksum calculation
887 }
888
889 Andrew C. Feren <aferen[AT]cetacean.com> {
890         Makefile fix
891 }
892
893 Tomas Kukosa <tomas.kukosa[AT]anfdata.cz> {
894         Additional routines made available to plugins
895 }
896
897 Andreas Stockmeier <a.stockmeier[AT]avm.de> {
898         IPCOMP transformation and ID_IPV4_ADDR_SUBNET for ISAKMP
899         Fix the file dialog box code to use "g_strdup()", not "strdup()"
900             to copy strings
901 }
902
903 Pekka Nikander <pekka.nikander[AT]nomadiclab.com> {
904         IEEE 802.1x, a/k/a EAPOL
905         PPP/EAPOL EAP support
906 }
907
908 Hamish Moffatt <hamish[AT]cloud.net.au> {
909         MPLS support for handling either IPv4 or IPv6 as the payload
910             protocol type
911 }
912
913 Kazushi Sugyo <k-sugyou[AT]nwsl.mesh.ad.jp> {
914         Fix to display of AH length field
915         Fix to code to scan the SIOCGIFCONF list
916 }
917
918 Tim Potter <tpot[AT]samba.org> {
919         Support for DCE RPC atop SMB
920         Support for several Microsoft DCE RPC services used with SMB
921         Added code to call request and reply subdissectors in DCE RPC
922         Display the FID in the Info column of NT Create and X replies
923         Display the setup words in some SMB Transaction messages and
924             extract the FID from them
925         Use the FID, for DCE RPC-over-SMB, as part of the conversation
926            matching
927         Assorted SMB fixes
928 }
929
930 Raghu Angadi <rangadi[AT]inktomi.com> {
931         WCCP capability info dissection bug fix
932 }
933
934 Taisuke Sasaki <sasaki[AT]soft.net.fujitsu.co.jp> {
935         OSPFv3 fixes
936 }
937
938 Tim Newsham <newsham[AT]lava.net> {
939         Support for 802.11+Prism II monitor-mode link-layer headers
940 }
941
942 Tom Nisbet <Tnisbet[AT]VisualNetworks.com> {
943         Support for reading Visual Networks traffic capture files
944 }
945
946 Darren New <dnew[AT]san.rr.com> {
947         BXXP dissector modified to be a BEEP dissector
948 }
949
950 Pavel Mores <pvl[AT]uh.cz> {
951         TCP time-sequence, round-trip time, and throughput graphs
952 }
953
954 Bernd Becker <bb[AT]bernd-becker.de> {
955         Support for LOCATION_FORWARD, LOCATION_FORWARD_PERM and
956             NEEDS_ADDRESSING_MODE replies in GIOP
957 }
958
959 Heinz Prantner <Heinz.Prantner[AT]radisys.com> {
960         M2TP support
961 }
962
963 Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
964 give his permission to use his version of snprintf.c.
965
966 Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump
967 routine to be used.
968
969 Mattia Cazzola <mattiac[AT]alinet.it> provided a patch to the hex dump
970 display routine.
971
972 We use the exception module from Kazlib, a C library written by
973 Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks goes to him for his
974 well-written library. The Kazlib home page can be found at
975 http://users.footprints.net/~kaz/kazlib.html