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