7c88fa4f3f5336f4b0195c018e13916b7f5255f9
[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            <mike [AT] hallzone.net> {
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         Remove trailing blanks from hex dump in print/Tethereal
85         Remove unused variables and declarations of non-existent
86             functions
87         In configure scripts, if the compiler is GCC, add to CFLAGS a -D
88             flag to define _U_ as something that marks an argument
89             unused in GCC, and as nothing for other compilers
90         Add _U_ to unused arguments, and turn off "-Wno-unused"
91         .cvsignore fixes
92         Make a pile of stuff not used outside one source file static
93         Clean up #includes
94         Mark last packet of TFTP transfer as such in the Info column
95         Dissect both the BOOTP server and client ports as bootp/DHCP
96         Fix some small memleaks found by valgrind
97 }
98
99 Martin Maciaszek <fastjack[AT]i-s-o.net> {
100         RPM .spec file
101 }
102
103 Didier Jorand <Didier.Jorand[AT]alcatel.fr> {
104         SNMP support
105         TCP SEQ/ACK analysis bugfix for sequence number wrapping.
106 }
107
108 Jun-ichiro itojun Hagino <itojun[AT]itojun.org> {
109         http://www.itojun.org/
110
111         IPv6 support
112         RIPng support
113         IPsec support
114         PIM (Prototocol-Independent Multicast) support
115         IPComp (IP Payload Compression) support
116         BGP (Border Gateway Protocol) support
117 }
118
119 Richard Sharpe <sharpe[AT]ns.aus.com> {
120         TFTP, FTP, POP, Telnet support
121         Infrastructure changes for the benefit of TFTP
122         SMB support
123 }
124
125 John McDermott <jjm[AT]jkintl.com> {
126         Packet coloring support
127         Pseudo-real-time capture
128 }
129
130 Jeff Jahr <jjahr[AT]shastanets.com> {
131         PPP over Ethernet (PPPoe)
132 }
133
134 Brad Robel-Forrest <bradr[AT]watchguard.com> {
135         ISAKMP, GRE, PPTP
136 }
137
138 Ashok Narayanan <ashokn[AT]cisco.com> {
139         RSVP
140         Match Selected functionality
141         Support for reading compressed capture files
142         MPLS
143 }
144
145 Aaron Hillegass <aaron[AT]classmax.com> {
146         Summary dialogue
147 }
148
149 Jason Lango <jal[AT]netapp.com> {
150         RTSP, SDP
151         RTCP fixes
152 }
153
154 Johan Feyaerts <Johan.Feyaerts[AT]siemens.atea.be> {
155         RADIUS
156 }
157
158 Olivier Abad <oabad[AT]noos.fr> {
159         X.25 support in iptrace files and Sniffer files
160         Support for files from RADCOM WAN/LAN analyzers
161             and HP-UX nettl traces
162         LAPB, X.25
163         Plugins support
164         Support for capturing packet data from pipes
165         Support for writing NetXRay 2.x (Windows Sniffer) format captures
166 }
167
168 Thierry Andry <Thierry.Andry[AT]advalvas.be> {
169         Linux ATM Classical IP support
170 }
171
172 Jeff Foster <jfoste[AT]woodward.com> {
173         NetBEUI/NBF support (NetBIOS atop 802.2 LLC, the
174             original NetBIOS encapsulation)
175         SMB Mailslot and Netlogin protocol support
176         Popup packet windows
177         Support for protocols registering themselves with dissectors for
178             protocols on top of which they run
179         Rlogin support
180         Support for associating a dissector with a conversation, and for
181             use of that dissector by TCP and UDP
182         SOCKS support
183         Microsoft Proxy protocol support
184         Support for conversations with "wildcard" destination addresses
185            and/or ports
186         Initial support for constructing filter expressions
187         Support for reading Sniffer Frame Relay captures
188         Partial support for determining the type of "Internetwork
189             analyzer" Sniffer captures (we don't yet have enough captures
190             to do it all)
191 }
192
193 Peter Torvals <petertv[AT]xoommail.com> {
194         Internet Cache Protocol support
195 }
196
197 Christophe Tronche <ch.tronche[AT]computer.org> {
198         http://tronche.com/
199         BPDU (spanning tree protocol) support
200         X11 requests support
201 }
202
203 Nathan Neulinger <nneul[AT]umr.edu> {
204         Yahoo messenger and pager protocol support
205         NTP (Network Time Protocol) support
206         RX protocol support
207         Andrew File System protocol support
208         802.1q VLAN support
209         Misc. RPC program dissectors
210         TNS/Oracle dissector
211         Tacacs+/XTacacs dissector
212         IRC dissector
213         AppleTalk NBP dissector
214         AppleTalk RTMP response dissector
215         Automake and autoconf updates to handle the current CVS versions
216             of automake (which will probably eventually become the next
217             releases of automake and autoconf)
218         Additional cipher suite names for SSL
219 }
220
221 Tomislav Vujec <tvujec[AT]carnet.hr> {
222         Additional NTP support
223 }
224
225 Kojak <kojak[AT]bigwig.net> {
226         ICQ support
227 }
228
229 Uwe Girlich <Uwe.Girlich[AT]philosys.de> {
230         ONC RPC support
231         NFS support
232         Mount Protocol support started
233         NLM support started
234         PCNFSD support started
235         TSP support
236         Quake dissector
237         QuakeWorld dissector
238         Quake II dissector
239         Quake 3 Arena dissector
240         Interbase dissector
241 }
242
243 Warren Young <tangent[AT]mail.com> {
244         "Print" button support in "Tools:Follow TCP Stream" window
245 }
246
247 Heikki Vatiainen <hessu[AT]cs.tut.fi> {
248         Cisco Auto-RP protocol support
249         SAP (Session Announcement Protocol) support
250         VRRP (Virtual Router Redundancy)
251         HSRP (Hot Standby Router Protocol)
252         option to control whether to interpret the IPv4 TOS field as
253             such or as the DiffServ field
254         COPS
255         SIP (Session Initiation Protocol)
256         BGP tvbuffification
257         IPv6 and ICMPv6 tvbuffification
258         PIM enhancements and fixes
259         Support for Enter/Return toggling expansion of selected protocol
260             tree item
261         IGMP fixes and multicast traceroute support
262         MSDP support
263         IPv6 name resolution support on Solaris 8
264         Enhancements to the "bad sed" tests
265         Make "get_host_ipaddr()" require dotted-quad IP addresses to
266             really be quads
267         CGMP-over-Ethernet II support
268         Fix the test for IS-IS virtual links
269         Documentation improvements
270 }
271
272 Greg Hankins <gregh[AT]twoguys.org> {
273         http://www.twoguys.org/~gregh
274
275         updates to BGP (Border Gateway Protocol) support
276 }
277
278 Jerry Talkington <jerryt[AT]netapp.com> {
279         updates to HTTP support
280         Filter selection/editing GUI improvements
281         WCCP 1.0 support
282         Right-mouse-button menu support
283 }
284
285 Dave Chapeskie <dchapes[AT]ddm.on.ca> {
286         updates to ISAKMP support
287 }
288
289 James Coe <jammer[AT]cin.net> {
290         SRVLOC (Service Location Protocol) support
291         NCP over IP support
292 }
293
294 Bert Driehuis <driehuis[AT]playbeing.org> {
295         I4B (ISDN for BSD) wiretap module
296         V.120
297 }
298
299 Stuart Stanley <stuarts[AT]mxmail.net> {
300         ISIS on CLNP support
301 }
302
303 John Thomes <john[AT]ensemblecom.com> {
304         L2TP support
305 }
306
307 Laurent Cazalet <laurent.cazalet[AT]mailclub.net> {
308         updates to L2TP support
309 }
310
311 Thomas Parvais <thomas.parvais[AT]advalvas.be> {
312         updates to L2TP support
313 }
314
315 Gerrit Gehnen <G.Gehnen[AT]atrie.de> {
316         support for "Inactive Subset" of ISO CLNP
317         Decoding of OSI COTP TSAPs as text when they're plain text
318         Sinec H1 protocol support
319 }
320
321 Craig Newell <craign[AT]cheque.uq.edu.au> {
322         TFTP options (RFC 2347) support
323 }
324
325 Ed Meaney <emeaney[AT]cisco.com> {
326         Win32 support
327 }
328
329 Dietmar Petras <DPetras[AT]ELSA.de> {
330         Time protocol support
331         Fix to handling of SNMPv2 TRAP PDUs
332 }
333
334 Fred Reimer <fwr[AT]ga.prestige.net> {
335         TCP segment length in TCP packet summary
336 }
337
338 Florian Lohoff <flo[AT]rfc822.org> {
339         Various enhancements to RADIUS support
340         Fixes to L2TP result and error code dissection
341 }
342
343 Jochen Friedrich <jochen+ethereal[AT]scram.de> {
344         Fix to IPv6 fragment handling
345         SMUX and SNMPv3 support
346         Zebra
347         SNA HPR-over-PPP and SNA-over-LLC-over-PPP (RFC 2043)
348         HPR/UDP (RFC 2353, Enterprise Extender)
349         RPL support.
350 }
351
352 Paul Welchinski <paul.welchinski[AT]telusplanet.net> {
353         Fixes to Win32 packet capture code
354 }
355
356 Doug Nazar <nazard[AT]dragoninc.on.ca> {
357         LDAP support
358 }
359
360 Andreas Sikkema <andreas.sikkema[AT]philips.com> {
361         Fixes to SMB dissector
362         Fixes to capture file handling on Win32
363         RTCP, RTP, TPKT (RFC 1006), H.261
364         Q.931 enhancements
365 }
366
367 Mark Muhlestein <mmm[AT]netapp.com> {
368         CIFS-over-TCP support
369 }
370
371 Graham Bloice <graham.bloice[AT]trihedral.com> {
372         Win32 icon for Ethereal, and Win32 resource-compiler files to
373             add version/copyright/etc. information to Win32 executables
374         Support for sorting columns in the summary by clicking on them
375         Win32 Makefile improvements
376         Support for "Update list of packets in real time" during capture
377             on Win32
378         Support for inverse video rather than boldface highlighting of
379             the bytes, in the hex dump window, corresponding to a selected
380             field
381 }
382
383 Ralf Schneider <ralf.schneider[AT]alcatel.se> {
384         Enhancements to OSI CLNP, CLTP, and ISIS support
385         OSI ESIS support
386 }
387
388 Yaniv Kaul <ykaul[AT]netvision.net.il> {
389         Enhancements to ISAKMP
390         CPHA support
391 }
392
393 Paul Ionescu <paul[AT]acorp.ro> {
394         IPX-over-GRE support
395         EIGRP support
396         Cisco IGRP support
397         X.25-over-TCP support
398         DEC LANBridge Spanning Tree Protocol support
399         X.25-over-LLC support
400         IP Prefix field support in CDP
401         Frame Relay support
402         Frame-Relay-over-GRE support
403         IPX SAP over IPX EIGRP support
404         Fleshed out TACACS/XTACACS/TACACS+ dissector
405         DLSw support
406 }
407
408 Mark Burton <markb[AT]ordern.com> {
409         Assorted SMB fixes and enhancements
410         iSCSI support
411 }
412
413 Stefan Raab <sraab[AT]cisco.com> {
414         Mobile IP
415 }
416
417 Mark Clayton <clayton[AT]shore.net> {
418         Support for capturing on ATM interfaces on Linux
419 }
420
421 Michael Rozhavsky <mike[AT]tochna.technion.ac.il> {
422         OSPF enhancements
423         CRLDP support
424 }
425
426 Dug Song <dugsong[AT]monkey.org> {
427         RPCSEC_GSS credential/verifier dissection for ONC RPC
428 }
429
430 Michael Tuexen <Michael.Tuexen [AT] siemens.com> {
431         SCTP support
432         M3UA support
433         ISDN Q.921-User Adaptation Layer (IUA) support
434         SUA and SUA Light support
435         MTP3 support
436         MacOS X support
437         Update of M2PA support for later Internet drafts
438         MTP2 support
439         SCTP support in text2pcap
440         SCCP-atop-M3UA support
441         M2UA support
442         ASAP support
443         Fix SCTP port number for M2PA
444 }
445
446 Bruce Korb <bkorb[AT]sco.com> {
447         Improved autogen.sh script
448 }
449
450 Jose Pedro Oliveira <jpo[AT]di.uminho.pt> {
451         DHCP enhancements
452 }
453
454 David Frascone <dave[AT]frascone.com> {
455         DIAMETER
456         Bug fixes and enhancements to Mobile IP
457         Support for Mobile IP's use of ICMP Router Advertisements
458         Removal of unused variables and functions
459 }
460
461 Peter Kjellerstedt <pkj[AT]axis.com> {
462         SRVLOC fixes
463         ICQ enhancements
464 }
465
466 Phil Techau <phil_t[AT]altavista.net> {
467         Added "col_append_str()"
468         Signed integer support in display filters and in the protocol tree
469         BOOTP fixes
470         Additional NTP reference clock identifiers
471 }
472
473 Wes Hardaker <hardaker[AT]users.sourceforge.net> {
474         Kerberos 5 support
475         occasional ucd-snmp/net-snmp help.
476 }
477
478 Robert Tsai <rtsai[AT]netapp.com> {
479         Rsh support
480         Support for embedded newlines in SDP fields
481         Support for leading LWS in RTSP headers
482 }
483
484 Craig Metz <cmetz[AT]inner.net> {
485         OSPF type 7 LSA dissection
486 }
487
488 Per Flock <per.flock[AT]axis.com> {
489         A6 and DNAME resource record support
490         RFC 2673 bitstring label support
491 }
492
493 Jack Keane <jkeane[AT]OpenReach.com> {
494         ISAKMP fixes to handle malformed packets
495 }
496
497 Brian Wellington <bwelling[AT]xbill.org> {
498         Support for DNS CERT, KX, TSIG, and TKEY records
499         Support for NOTIFY and UPDATE DNS opcodes
500         Support for YXDOMAIN, YXRRSSET, NXRRRSET, NOTAUTH, NOTZONE, and
501            TSIG/TKEY error DNS reply codes
502         Partial support for DNS-over-TCP
503 }
504
505 Santeri Paavolainen <santtu[AT]ssh.com> {
506         "Capture->Stop" menu bar item
507         Improved capture statistics box
508 }
509
510 Ulrich Kiermayr <uk[AT]ap.univie.ac.at> {
511         ECN Extension support
512 }
513
514 Neil Hunter <neil.hunter[AT]energis-squared.com> {
515         WAP support
516 }
517
518 Ralf Holzer <ralf[AT]well.com> {
519         AIM/OSCAR support
520 }
521
522 Craig Rodrigues <rodrigc[AT]mediaone.net> {
523         GIOP 1.2 support and other GIOP enhancements
524         Handle current versions of RPM, which compress man pages
525 }
526
527 Ed Warnicke <hagbard[AT]physics.rutgers.edu> {
528         MGCP dissector plugin
529         PCLI ( Packet Cable Lawful Intercept ) dissector plugin
530 }
531
532 Johan Jorgensen <johan.jorgensen[AT]axis.com> {
533         IEEE 802.11 support
534 }
535
536 Frank Singleton <frank.singleton[AT]ericsson.com> {
537         Short integer CDR support for GIOP
538         Support for protocols running atop GIOP
539         GIOP CosNaming support
540 }
541
542 Kevin Shi <techishi[AT]ms22.hinet.net> {
543         GVRP support
544 }
545
546 Mike Frisch <mfrisch[AT]isurfer.ca> {
547         NFSv4 support
548         HCLNFSD support
549         rquota support
550         AUTH_DES support
551         Tvbuffified NFS dissector
552         RPCSEC_GSS fixes
553         PCNFSD updates
554 }
555
556 Burke Lau <burke_lau[AT]agilent.com> {
557         PPP FCS checking
558         Cisco HDLC support in PPP dissector
559         MPLS-over-PPP support
560 }
561
562 Martti Kuparinen <martti.kuparinen[AT]iki.fi> {
563         Mobile IPv6 support
564         HMIPv6 support
565 }
566
567 David Hampton <dhampton[AT]mac.com> {
568         Support for HTTP methods added by GENA (the uPnP protocol)
569         Support for the HTTP-based SSDP protocol
570         "Decode As" dialog
571 }
572
573 Kent Engström <kent[AT]unit.liu.se> {
574         CDP VTP Management Domain item support
575 }
576
577 Ronnie Sahlberg <ronnie_sahlberg[AT]ozemail.com.au> {
578         NLM dissector enhancements
579         Mount dissector enhancements
580         Support for status monitor protocol and status monitor callback
581             protocol
582         YPSERV dissector enhancements
583         BOOTPARAM dissector enhancements
584         RWALL support
585         HCLNFSD dissector enhancements
586         IP fragment reassembly
587         YPPASSWD support
588         KLM support
589         SPRAY support
590         rquota support completed
591         XDR array support
592         NIS+ support
593         Rewritten IGMP dissector
594         Tvbuffified and bug-fixed RX and AFS dissectors
595         Support for filtering on absolute and relative time fields
596         DVMRP support
597         MRDISC support
598         MSNIP support
599         Tvbuffified ISIS dissector
600         Tvbuffified SMB NETLOGON dissector
601         Tvbuffified SMB BROWSER dissector
602         TCP segment reassembly and support for it in ONC RPC and NBSS
603             dissectors
604         Filterable fields for XoT and RIP
605         Times in NFS done as FT_ABSOLUTE_TIME and FT_RELATIVE_TIME
606         FT_UINT64 support, code to handle 64-bit integers without
607             requiring compiler support for them, and updates to the
608             Diameter, L2TP, NFS, and NLM dissectors to use it and to the
609             ONC RPC dissector to allow ONC RPC subdissectors to use it
610         SMB tvbuffication and enhancement
611         NDMPv3 support
612         Add time between request and reply as a field to ONC RPC replies
613         File handle to file name resolution in NFS and related protocols
614         DCE RPC enhancements
615         SAMR updates
616         NETLOGON implementation
617         LSA updates
618         NFS AUTH stub implementation
619         MAPI skeleton dissector
620         DCE/RPC fragment reassembly
621         TCP ACK/SEQ number analysis and relative sequence numbers
622         TAP system and ONC RPC and DCE RPC examples
623 }
624
625 Borosa Tomislav <tomislav.borosa[AT]SIEMENS.HR> {
626         Updates to mobile IPv6
627 }
628
629 Alexandre P. Ferreira <alexandref[AT]tcoip.com.br> {
630         WTLS support
631         WSP fixes and enhancements
632 }
633
634 Simharajan Srishylam <Simharajan.Srishylam[AT]netapp.com> {
635         Assorted WCCP2 enhancements
636         ICAP support
637 }
638
639 Greg Kilfoyle <gregk[AT]redback.com> {
640         BOOTP option 82 (Relay Agent Information option) support
641 }
642
643 James E. Flemer <jflemer[AT]acm.jhu.edu> {
644         Hidden Boolean fields set if the IP or ICMP checksums are bad
645 }
646
647 Peter Lei <peterlei[AT]cisco.com> {
648         RFC 3024 reverse tunneling support for the Mobile IP dissector
649 }
650
651 Thomas Gimpel <thomas.gimpel[AT]ferrari.de> {
652         Fixes to the Q.931 dissector
653 }
654
655 Albert Chin <china[AT]thewrittenword.com> {
656         Fixes to Lemon to get it to compile on platforms (such as some
657             versions of Tru64 UNIX) that define TRUE and FALSE
658         Fixes for various non-GCC compiler warnings
659         Fix to TCP graph code to eliminate a GCCism
660         Simplify some autoconf code
661 }
662
663 Charles Levert <charles[AT]comm.polymtl.ca> {
664         CUPS browsing protocol support
665 }
666
667 Todd Sabin <tas[AT]webspan.net> {
668         DCE RPC support
669         Cleaned up "get_column_format_matches()"
670         Skeleton NSPI dissector
671 }
672
673 Eduardo Pérez Ureta <eperez[AT]dei.inf.uc3m.es> {
674         GUI fixes
675 }
676
677 Martin Thomas <martin_a_thomas[AT]yahoo.com> {
678         Support for TPKT being used for its original purpose (TCP port
679             102, containing OSI transport layer PDUs)
680         Handle address lengths based on TOA bit in X.25
681 }
682
683 Hartmut Mueller <hartmut[AT]wendolene.ping.de> {
684         BACNET support
685 }
686
687 Michal Melerowicz <Michal.Melerowicz[AT]nokia.com> {
688         GTP support
689         GTPv1 support and GTPv0 improvements
690 }
691
692 Hannes Gredler <hannes[AT]juniper.net> {
693         OSI network layer over PPP support
694         Many IS-IS enhancements
695         Juniper Networks vendor ID in RADIUS dissector
696         HELLO message support in RSVP
697         Many BGP enhancements and bug fixes
698         Fix display of OSI system IDs to use a dot rather than a dash
699             before the PSN byte
700         Decode the sample rate factor in cflowd5 headers
701         Support OSI over CHDLC
702         Show the type value for OSI protocols symbolically in GRE
703 }
704
705 Inoue <inoue[AT]ainet.or.jp> {
706         Preference dialog crash fix
707 }
708
709 Olivier Biot <Olivier.Biot[AT]siemens.atea.be> {
710         Various WTP fixes and enhancements
711 }
712
713 Patrick Wolfe <pjw[AT]zocalo.cellular.ameritech.com> {
714         WTLS client and trusted key ID handling enhancements
715 }
716
717 Martin Held <Martin.Held[AT]icn.siemens.de> {
718         RANAP support
719 }
720
721 Riaan Swart <rswart[AT]cs.sun.ac.za> {
722         Modbus/TCP support
723 }
724
725 Christian Lacunza <celacunza[AT]gmx.net> {
726         Command-line option to control automatic scrolling in "Update
727             list of packets in real time" captures
728 }
729
730 Scott Renfro <scott[AT]renfro.org> {
731         LDAP checks for invalid packets
732         "-t" flag for editcap, to adjust timestamps in frames
733         SSL/TLS support
734         Mergecap utility for merging capture files
735         Fixes for some calls to "localtime()" that didn't check whether
736            the call succeeded (it doesn't always do so on Windows, for
737            example)
738 }
739
740 Juan Toledo <toledo[AT]users.sourceforge.net> {
741         Passive FTP support
742 }
743
744 Jean-Christian Pennetier <jeanchristian.pennetier[AT]rd.francetelecom.fr> {
745         ISIS IPv6 routing TLV dissection
746         ISIS traffic engineering TLV dissection
747         IS neighbor and IP reachability TLVs given their own subtree
748             types
749         Assorted other ISIS fixes
750 }
751
752 Jian Yu <bgp4news[AT]yahoo.com> {
753         BGP enhancements
754 }
755
756 Eran Mann <emann[AT]opticalaccess.com> {
757         Fix to LDP prefix FEC dissection for IPv4
758 }
759
760 Andy Hood <ahood[AT]westpac.com.au> {
761         "--with-ssl" configuration option, to use if UCD SNMP is
762            compiled with crypto support and needs -lcrypto
763         On Solaris, with GCC, add flags to reduce warnings from
764            inadequacies of function declarations in X11 headers
765         Translate enterprise OIDs in SNMP traps to strings if possible
766         AODV6 dissector compile fixes for AIX
767 }
768
769 Randy McEoin <rmceoin[AT]pe.net> {
770         Appletalk Data Stream Interface (used by AFP-over-TCP) support
771         Xyplex protocol support
772 }
773
774 Edgar Iglesias <edgar.iglesias[AT]axis.com> {
775         Fix to TCP reassembly code for retransmitted data
776 }
777
778 Martina Obermeier <Martina.Obermeier[AT]icn.siemens.de> {
779         ISUP (ISDN User Part, ITU-T recommendation Q.763) support
780 }
781
782 Javier Achirica <achirica[AT]ttd.net> {
783         IEEE 802.11 bug fixes and WEP support
784 }
785
786 B. Johannessen <bob[AT]havoq.com> {
787         Gnutella support
788 }
789
790 Thierry Pelle <thierry.pelle[AT]rd.francetelecom.fr> {
791         MP-BGP message support
792         Redback vendor-specific items for RADIUS and L2TP
793         IPv6CP support
794 }
795
796 Francisco Javier Cabello <fjcabello[AT]vtools.es> {
797         RFC 2250 MPEG1 support
798 }
799
800 Laurent Rabret <laurent.rabret[AT]rd.francetelecom.fr> {
801         LCP-over Ethernet and IPCP-over-Ethernet support (to handle
802             captures on Windows; PPP packets show up as Ethernet
803             packets, courtesy of NDISWAN, and apparently internal-to-PPP
804             protocols get passed through, with PPP protocol types
805             appearing in the Ethernet protocol type field)
806         PAP support
807         BGP bug fix
808 }
809
810 nuf si <gnippiks[AT]yahoo.com> {
811         RTSP fixes
812 }
813
814 Jeff Morriss <jeff.morriss[AT]ulticom.com> {
815         M2PA support
816         Support for ANSI flavor of MTP3
817         SCCP support
818         SCCP Management support
819         MTP3 Management support
820 }
821
822 Aamer Akhter <aakhter[AT]cisco.com> {
823         Support for draft-rosen-vpn-ospf-bgp-mpls
824         Support for additional BGP extended communities
825         LDP support for draft-martini-l2circuit-trans-mpls, LDP status
826             code updates, and small LDP cleanups
827         LDP support for draft-martini-l2circuit-encap-mpls for
828             Ethernet-over-MPLS
829         Fix initialization of ett_slarp in CHDLC dissector
830 }
831
832 Pekka Savola <pekkas[AT]netcore.fi> {
833         Autoconf support for glibc IPv6 support
834 }
835
836 David Eisner <cradle[AT]Glue.umd.edu> {
837         NCP-over-IP bug fix
838 }
839
840 Steve Dickson <steved[AT]talarian.com> {
841         PGM (Pragmatic General Multicast) support
842 }
843
844 Markus Seehofer <mseehofe[AT]nt.hirschmann.de> {
845         GMRP support
846 }
847
848 Lee Berger <lberger[AT]roy.org> {
849         Fix to FT_UINT_STRING handling
850 }
851
852 Motonori Shindo <mshindo[AT]mshindo.net> {
853         Shiva PAP, EAP, and CBCP negotiation in LCP Callback Operation
854             support in PPP dissector
855         Support for decoding additional data, for CHAP, in LCP
856             Authentication Protocol option
857         Additional vendor (CoSine) for Radius
858         CoSine VSA support for Radius
859         Patches to PPP for CHAP support
860         Patches to packet-x11-keysym.h to clean up 8-bit chars
861         Fixes to take the Vendor-Specific attribute into consideration
862             when dissecting L2TP
863         L2TP Dissconnect Cause Information AVP support
864         PPP CCP support
865         PPP compressed packet support
866         Cooperative Route Filtering Capability support in BGP
867         Route Refresh Message bug fix in BGP
868         CBCP support in PPP
869         Fix Ascend/Lucent trace reading code to handle later trace
870             formats that have an ASCII dump at the end of the line
871         Get rid of "send output to /dev/null" hack in Ascend/Lucent
872            trace reading code's Flex scanner
873         BACP and BAP support in PPP dissector
874         Add necessary cast in TCP graph code
875         Fix up the generation of PDB files, clean them up on a "nmake -f
876             makefile.nmake clean", and put all the PDB files into the
877             Windows binary distribution
878         Delete installed data files on a Windows uninstallation
879         OSPF fixes
880         Support for reading CoSine L2 debug output
881         Assorted LDP enhancements and fixes
882 }
883
884 Terje Krogdahl <tekr[AT]nextra.com> {
885         Additional AVPs, and Event-Timestamp support, in RADIUS
886 }
887
888 Jean-Francois Mule <jfm[AT]cablelabs.com> {
889         Additional SIP methods
890 }
891
892 Thomas Wittwer <thomas.wittwer[AT]iclip.ch> {
893         HTTP dissector registered by name
894         "prefs_register_string_preference()" made available to plugins
895         Remove unnecessary calls to "prefs_module_foreach()"
896         Support for stopping capture at specified capture file size or
897             capture duration
898 }
899
900 Matthias Nyffenegger <matthias.nyffenegger[AT]iclip.ch> {
901         Support for stopping capture at specified capture file size or
902             capture duration
903 }
904
905 Palle Lyckegaard <Palle[AT]lyckegaard.dk> {
906         OSPFv3 support
907 }
908
909 Nicolas Balkota <balkota[AT]mac.com> {
910         GTPv1 support and GTPv0 improvements
911 }
912
913 Tom Uijldert <Tom.Uijldert[AT]cmg.nl> {
914         WTP fixes
915         MMSE support
916         Push-traffic dissecting for WSP/WTLS
917         UCP support
918         SMPP support
919         multipart-content support in WSP/MMSE
920         WTP reassembly
921         WTP TPI dissection
922 }
923
924 Endoh Akira <endoh[AT]netmarks.co.jp> {
925         Support for dissecting multiple BGP capabilities
926         Sync PPP protocol names with the IANA database
927         MPLSCP, CDPCP, and CDP over PPP support
928 }
929
930 Graeme Hewson <graeme.hewson[AT]oracle.com> {
931         Additional Ascend codes, and IETF codes, for Radius
932         Fix various capture problems
933         Add some sanity checks to DNS dissector to avoid loops
934         Command-line interface cleanups
935         Varargs code cleanup in "simple_dialog.c"
936         Make dialog box pop up only after a minimum period of time
937 }
938
939 Pasi Eronen <pasi.eronen[at]nixu.com> {
940         Patches to the dcerpc dissector for data representation decoding
941         XDMCP support
942         Support for PCT cipher suites and record layer in SSL
943         Dissect the packet inside an LCP Protocol-Reject message
944 }
945
946 Georg von Zezschwitz <gvz[AT]2scale.net> {
947         WSP fixes
948         Support for concatenated PDUs
949         Put URL of WSP GET/POST in the Info column
950         Fix a bug with WSP Connect requests with headers > 256 bytes
951         Implement attributes of WSP Suspend/Resume
952 }
953
954 Steffen Weinreich <steve[AT]weinreich.org> {
955         UCP fixes
956 }
957
958 Marc Milgram <mmilgram[AT]arrayinc.com> {
959         VMS TCPIPtrace wiretap module
960         DBS Etherwatch wiretap module
961 }
962
963 Gordon McKinney <gordon[AT]night-ray.com> {
964         Enhanced Ethereal icon for Windows
965         Support for time stamping packets in text2pcap
966         Fix to text2pcap to handle colons after offset field
967         Make IP-over-PPP work with the TCP graph code
968 }
969
970 Pavel Novotny <Pavel.Novotny[AT]icn.siemens.de> {
971         Additional items for RADIUS tunnels
972 }
973
974 Shinsuke Suzuki <suz[AT]kame.net> {
975         Fix to IPv6 PIM checksum calculation
976 }
977
978 Andrew C. Feren <aferen[AT]cetacean.com> {
979         Makefile fix
980         Solaris packaging fixes
981         Add ifdefs to the top-level Makefile.nmake to avoid using
982             Python if PYTHON isn't defined
983         make-manuf fix
984         Put all of Cisco's OUIs into manuf.tmpl
985         Put human-readable descriptions in the combo box entries for
986             "Interface:" on Windows
987 }
988
989 Tomas Kukosa <tomas.kukosa [AT] siemens.com> {
990         Additional routines made available to plugins
991         Support in Wiretap for DLT_HHDLC
992         Fix to summary-printing code to handle reallocated line buffer
993 }
994
995 Andreas Stockmeier <a.stockmeier[AT]avm.de> {
996         IPCOMP transformation and ID_IPV4_ADDR_SUBNET for ISAKMP
997         Fix the file dialog box code to use "g_strdup()", not "strdup()"
998             to copy strings
999 }
1000
1001 Pekka Nikander <pekka.nikander[AT]nomadiclab.com> {
1002         IEEE 802.1x, a/k/a EAPOL
1003         PPP/EAPOL EAP support
1004 }
1005
1006 Hamish Moffatt <hamish[AT]cloud.net.au> {
1007         MPLS support for handling either IPv4 or IPv6 as the payload
1008             protocol type
1009         Win32 Makefile fixes
1010         Use pod2html rather than man2html to build HTML man pages
1011         Fix ethereal.nsi.in for recent versions of NSIS
1012 }
1013
1014 Kazushi Sugyo <k-sugyou[AT]nwsl.mesh.ad.jp> {
1015         Fix to display of AH length field
1016         Fix to code to scan the SIOCGIFCONF list
1017 }
1018
1019 Tim Potter <tpot[AT]samba.org> {
1020         Support for DCE RPC atop SMB
1021         Support for several Microsoft DCE RPC services used with SMB
1022         Added code to call request and reply subdissectors in DCE RPC
1023         Display the FID in the Info column of NT Create and X replies
1024         Display the setup words in some SMB Transaction messages and
1025             extract the FID from them
1026         Use the FID, for DCE RPC-over-SMB, as part of the conversation
1027            matching
1028         Assorted SMB fixes
1029         NT SID dissection
1030 }
1031
1032 Raghu Angadi <rangadi[AT]inktomi.com> {
1033         WCCP capability info dissection bug fix
1034 }
1035
1036 Taisuke Sasaki <sasaki[AT]soft.net.fujitsu.co.jp> {
1037         OSPF fixes
1038 }
1039
1040 Tim Newsham <newsham[AT]lava.net> {
1041         Support for 802.11+Prism II monitor-mode link-layer headers
1042 }
1043
1044 Tom Nisbet <Tnisbet[AT]VisualNetworks.com> {
1045         Support for reading Visual Networks traffic capture files
1046 }
1047
1048 Darren New <dnew[AT]san.rr.com> {
1049         BXXP dissector modified to be a BEEP dissector
1050 }
1051
1052 Pavel Mores <pvl[AT]uh.cz> {
1053         TCP time-sequence, round-trip time, and throughput graphs
1054 }
1055
1056 Bernd Becker <bb[AT]bernd-becker.de> {
1057         Support for LOCATION_FORWARD, LOCATION_FORWARD_PERM and
1058             NEEDS_ADDRESSING_MODE replies in GIOP
1059         ethereal_gen.py cleanups
1060         Reset the Protocol column to GIOP if no heuristic dissectors
1061             succeed
1062         Enhancements to TNS dissector, including desegmentation
1063 }
1064
1065 Heinz Prantner <Heinz.Prantner[AT]radisys.com> {
1066         M2TP support
1067 }
1068
1069 Irfan Khan <ikhan[AT]qualcomm.com> {
1070         pppdump reader fixes
1071         Van Jacobson decompression support for PPP
1072 }
1073
1074 Jayaram V.R <vjayar[AT]cisco.com> {
1075         PPP multiplexing support
1076 }
1077
1078 Dinesh Dutt <ddutt[AT]cisco.com> {
1079         SCSI dissector, for use by iSCSI and other protocols that
1080             transport SCSI operations
1081         Fibre Channel dissector
1082 }
1083
1084 Nagarjuna Venna <nvenna[AT]Brixnet.com> {
1085         Only display the reason in BYE RTCP packets if it's present
1086 }
1087
1088 Jirka Novak <j.novak[AT]netsystem.cz> {
1089         Support for generating filter expressions based on packet list
1090             column values
1091         Support for adding filter expressions generated from column or
1092             protocol tree field values to the current expression rather
1093             than replacing the current expression
1094         Support for hex dump mode in "Follow TCP Stream" window showing
1095             hex and ASCII data
1096 }
1097
1098 Ricardo Barroetaveña <rbarroetavena[AT]veufort.com> {
1099         Enhanced LDP support
1100         Support TCP reassembly requiring multiple steps (e.g.,
1101             reassemble the PDU header to get the length of the PDU, then
1102             reassemble the PDU based on that length)
1103 }
1104
1105 Alan Harrison <alanharrison[AT]mail.com> {
1106         Fixes to EtherPeek file reader code
1107 }
1108
1109 Mike Frantzen <frantzen[AT]w4g.org> {
1110         Support for capturing on, and reading captures from, OpenBSD
1111             firewall logging virtual interface
1112 }
1113
1114 Charlie Duke <cduke[AT]fvc.com> {
1115         Added routines to the plugin table
1116 }
1117
1118 Alfred Arnold <Alfred.Arnold[AT]elsa.de> {
1119         IAPP support
1120 }
1121
1122 Dermot Bradley <dermot.bradley[AT]openwave.com> {
1123         Support for Openwave-specific WSP headers
1124         Support for Openwave-specific WSP field names
1125         Support for additional WSP content types from Openwave
1126         Support for additional WSP language values
1127 }
1128
1129 Adam Sulmicki <adam[AT]cfar.umd.edu> {
1130         Add more type values for EAP.
1131         Fix off-by-one bug when displaying Code of EAP message.
1132         Additional AVPs for RADIUS, and making RD_TP_CONNECT_INFO a
1133             RADIUS_STRING rather than a RADIUS_STRING_TAGGED
1134         Dissect EAP messages inside RADIUS
1135         Dissect SSL-encoded stuff inside EAP
1136         Cisco LEAP support
1137         EAP-TLS reassembly
1138         Other EAP enhancements
1139 }
1140
1141 Kari Tiirikainen <kari.tiirikainen[AT]nokia.com>
1142         COPS-PR extension support
1143 }
1144
1145 John Mackenzie <John.A.Mackenzie[AT]t-online.de> {
1146         Put missing initializations of table entries in "plugins.c"
1147         Register GIOP dissector as a UDP heuristic dissector
1148 }
1149
1150 Peter Valchev <pvalchev[AT]openbsd.org> {
1151         Fix editcap to assign the result of "getopt()" to an "int" and
1152            to check "getopt()"s return value with -1 rather than EOF
1153 }
1154
1155 Alex Ruzin <alexr[AT]nbase.co.il> {
1156         Support for IEEE 802.1w RST BPDUs
1157 }
1158
1159 Jouni Malinen <jkmaline[AT]cc.hut.fi> {
1160         802.11 authentication frame dissection bug fix
1161         Fix offset of challenge element in 802.11 dissector
1162         Show fragmented 802.11 frames as fragments
1163         EAP bug fix for NAK packets.
1164 }
1165
1166 Paul E. Erkkila <pee[AT]erkkila.org> {
1167         Skinny Client Control Protocol enhancements
1168 }
1169
1170 Jakob Schlyter <jakob[AT]crt.se> {
1171         SIP method additions
1172 }
1173
1174 Jim Sienicki <sienicki[AT]issanni.com> {
1175         Additional vendor (Issani) for Radius
1176         Issani VSA support for Radius
1177 }
1178
1179 Steven French <sfrench[AT]us.ibm.com> {
1180         Add names for some additional spool service RPCs
1181         Decode NT Rename SMB
1182 }
1183
1184 Diana Eichert <deicher[AT]sandia.gov> {
1185         "-q" flag to Tethereal to suppress packet count display
1186 }
1187
1188 Blair Cooper <blair[AT]teamon.com> {
1189         WebDAV support
1190 }
1191
1192 Kikuchi Ayamura <ayamura[AT]ayamura.org> {
1193         Include <ucd-snmp/ucd-snmp-config.h> to fix IRIX compilation
1194             problems
1195 }
1196
1197 Didier Gautheron <dgautheron[AT]magic.fr> {
1198         X11 bug fix
1199         AppleTalk Transaction Protocol, AppleTalk Stream Protocol, and
1200             AppleTalk Filing Protocol support
1201         DSI updates
1202         "frame.marked" field set on marked frames
1203         Don't show progress bar for quick "Find Frame" searches
1204         Add "Find Next" and "Find Previous" to repeat searches
1205         Move port number from AppleTalk addresses to separate column
1206         Put in hidden fields for AppleTalk source and destination
1207             addresses
1208         AppleTalk Zone Information Protocol support
1209         Fix to work with automake 1.7
1210         Fix gtk Makefile entry to rebuild "ethereal-tap-register.c"
1211 }
1212
1213 Phil Williams <csypbw[AT]comp.leeds.ac.uk> {
1214         Support for looking up fields by name
1215 }
1216
1217 Kevin Humphries <khumphries[AT]networld.com> {
1218         Additional PIM hello options support
1219 }
1220
1221 Erik Nordström <erik.nordstrom[AT]it.uu.se> {
1222         AODV dissection support
1223 }
1224
1225 Devin Heitmueller <dheitmueller[AT]netilla.com> {
1226         Additional RAP error code
1227         Give the user a warning if they click "New" in the filter list
1228             editing code without having specified a filter name and string
1229         Fix to treat the "send buffer length" in SMB RAP messages as
1230             being present in the packet
1231         Dissection of NTLMSSP authentication for DCERPC
1232         Show proper field names for SAMR UnicodeChangePassword2
1233         Add MD4 and RC4 crypto support
1234         Decrypt the NT password encryption block in
1235             UnicodeChangePassword2
1236         Supply offset to dissectors for connection-oriented DCERPC PDU
1237             types
1238         Support for decrypting DCERPC conversations using NTLMSSP
1239             version 1
1240 }
1241
1242 Chenjiang Hu <chu[AT]chiaro.com> {
1243         ISIS bug fix for dissecting unreserved bandwidths
1244 }
1245
1246 Kan Sasaki <sasaki[AT]fcc.ad.jp> {
1247         VSA decoding and other changes to RADIUS
1248 }
1249
1250 Stefan Wenk <stefan.wenk[AT]gmx.at> {
1251         SIP heuristic dissector
1252 }
1253
1254 Ruud Linders <ruud[AT]lucent.com> {
1255         Report errors from "g_module_open()"
1256 }
1257
1258 Andrew Esh <Andrew.Esh[AT]tricord.com> {
1259         Support for additional interest levels in
1260             TRANS2_QUERY_FS_INFORMATION, and fix handling of level 1022
1261             to treat the file name as always being in Unicode
1262         Fix a compiler warning
1263         Typo fix in iSCSI dissector
1264 }
1265
1266 Greg Morris <GMORRIS[AT]novell.com> {
1267         NCP - NetWare Core Protocol
1268         NDPS - Novell Distributed Print System
1269 }
1270
1271 Dirk Steinberg <dws[AT]dirksteinberg.de> {
1272         Fixes to BGP problems
1273 }
1274
1275 Kari Heikkila <kari.o.heikkila[AT]nokia.com> {
1276         Fix for WTP PDUs not containing user data
1277 }
1278
1279 Olivier Dreux <Olivier.Dreux[AT]alcatel.fr> {
1280         Add PPP support to GTP
1281 }
1282
1283 Michael Stiller <ms[AT]2scale.net> {
1284         Java RMI protocol support
1285 }
1286
1287 Antti Tuominen <ajtuomin[AT]tml.hut.fi> {
1288         AODV6 support
1289 }
1290
1291 Martin Gignac <lmcgign[AT]mobilitylab.net> {
1292         Various MMSE fixes
1293 }
1294
1295 John Wells <wells[AT]ieee.org> {
1296         MIP fix.
1297 }
1298
1299 Loic Tortay <tortay[AT]cc.in2p3.fr> {
1300         Display AFS KAUTH information
1301 }
1302
1303 Steve Housley <Steve_Housley[AT]eur.3com.com> {
1304         802.3ad LACP support
1305 }
1306
1307 Peter Hawkins <peter[AT]hawkins.emu.id.au> {
1308         Various bounds-check fixes
1309 }
1310
1311 Bill Fumerola <billf[AT]FreeBSD.org> {
1312         Recognize "Option negotiated failed" error in TFTP
1313         Rewritten Cisco NetFlow protocol support
1314 }
1315
1316 Chris Waters <chris[AT]waters.co.nz> {
1317         Don't use "bool" as a variable name or structure member, as it's
1318             a C++ keyword
1319         Check 802.11 FCS if present
1320         Put the "wlan.fc.fromds" and "wlan.fc.tods" fields into the
1321             protocol tree
1322         Export "find_dissector_table()" and add
1323             "dissector_handle_get_protocol_index()"
1324         Support Tazmen Sniffer Protocol and DLT_TZSP captures from
1325             network-based libpcaps that use that protocol
1326 }
1327
1328 Solomon Peachy <pizza[AT]shaftnet.org> {
1329         WEP support and other mangling of the 802.11 dissector
1330         Support for new "wlancap" 802.11 extra-information header
1331 }
1332
1333 Jaime Fournier <jafour1[AT]yahoo.com> {
1334         Handle DCE RPC connectionless CANCEL PDUs with no body
1335         DCE/RPC dissectors for RSEC_LOGIN, RS_ACCT, RS_ATTR, RS_MISC, RS_PGO, 
1336                 RS_REPLIST, RS_UNIX, RPRIV, ROVERRIDE, RS_REPADM,
1337                 DTSSTIME_REQ, CDS_SOLICIT, CPRPC_SERVER, DTSPROVIDER,
1338                 UBIKDISK, UBIKVOTE, BOSSVR, FTSERVER, CDS_CLERKSERVER,
1339                 KRB5RPC, REP_PROC, SECIDMAP, TKN4INT, FLDB, AFS4INT,
1340                 UPDATE
1341 }
1342
1343 Markus Steinmann <ms[AT]seh.de> {
1344         Add IPX SAP for SEH's InterCon Printserver
1345         Support for writing LANalyzer files
1346 }
1347
1348 Tsutomu Mieno <iitom[AT]utouto.com> {
1349         DHCPv6 updates
1350 }
1351
1352 Yasuhiro Shirasaki <yasuhiro[AT]gnome.gr.jp> {
1353         DHCPv6 updates
1354 }
1355
1356 Anand V. Narwani <anarwani[AT]cisco.com> {
1357         gtk/Makefile.am fix
1358         DOCSIS support, including support for "Ethernet" captures where
1359             the raw frame is a DOCSIS frame rather than an Ethernet
1360             frame (some Cisco cable-modem head-end gear can send out a
1361             trace of all traffic on an Ethernet, but what it sends are
1362             the raw bytes of DOCSIS frames, not Ethernet frames)
1363 }
1364
1365 Christopher K. St. John <cks[AT]distributopia.com> {
1366         Apache JServ Protocol v1.3 support
1367 }
1368
1369 Nix <nix[AT]esperi.demon.co.uk> {
1370         Don't add "-I/usr/include" to CFLAGS or CPPFLAGS
1371         Expand the plugin directory path at install time
1372 }
1373
1374 Liviu Daia <Liviu.Daia[AT]imar.ro> {
1375         Fix to eliminate crash when setting "column.format" preference
1376             from the command line
1377 }
1378
1379 Richard Urwin <rurwin[AT]schenck.co.uk> {
1380         Developer documentation fixes and updates
1381 }
1382
1383 Prabhakar Krishnan <Prabhakar.Krishnan[AT]netapp.com> {
1384         Add item to SMB protocol tree for time between request and
1385             response
1386 }
1387
1388 Jim McDonough <jmcd[AT]us.ibm.com> {
1389         Support for LsaQueryInformationPolicy2 in the LSA dissector
1390         NTLMSSP updates
1391 }
1392
1393 Sergei Shokhor <sshokhor[AT]uroam.com> {
1394         Bugfix for EPM
1395 }
1396
1397 Hidetaka Ogawa <ogawa[AT]bs2.qnes.nec.co.jp> {
1398         Fix PPP FCS computation to include address and control field if
1399             present
1400 }
1401
1402 Jan Kratochvil <short[AT]ucw.cz> {
1403         Fix to MMSE handling of strings with specified character set
1404 }
1405
1406 Alfred Koebler <ak[AT]icon-sult.de> {
1407         Support for interpreting Ethernet captures as CheckPoint
1408             FireWall-1 monitor files (those files look like snoop
1409             files for Ethernet)
1410 }
1411
1412 Vassilii Khachaturov <Vassilii.Khachaturov[AT]comverse.com> {
1413         Put protocol blurbs into tables generated with the "-G fields"
1414             flag
1415 }
1416
1417 Bill Studenmund <wrstuden[AT]wasabisystems.com> {
1418         Fix handling of SCSI mode sense
1419 }
1420
1421 Brian Bruns <camber[AT]ais.org> {
1422         TDS
1423 }
1424
1425 Flavio Poletti <flavio[AT]polettix.it> {
1426         Fix bug in decoding of maximum uplink and downlink rate in GTP
1427             v1
1428         Handle 3GPP QoS in RADIUS messages
1429 }
1430
1431 Marcus Haebler <haeblerm[AT]yahoo.com> {
1432         Handle a sub-protocol field of 0x00 as PPP
1433 }
1434
1435 Ulf Lamping <ulf.lamping[AT]web.de> {
1436         Put "bytes" after the byte counts for the frame sizes in the
1437             top-level item for the "Frame" protocol
1438         Put the source and destination MAC addresses into the top-level
1439             item for Ethernet
1440         Added more information to progress dialog box
1441         Change some #define names to avoid name collisions on Windows
1442             that cause compiler warnings
1443         Decoding of IEEE float and doubles for DCE-RPC
1444         Win32 fixes
1445         Count ARP packets in capture progress dialog box
1446         Show total running time of capture in capture progress dialog box
1447 }
1448
1449 Matthew Smart <smart[AT]monkey.org> {
1450         Original Cisco NetFlow protocol support
1451 }
1452
1453 Luke Howard <lukeh[AT]au.padl.com> {
1454         NETLOGON bugfix for LogonGetDomainInfo
1455         Various NETLOGON fixes
1456 }
1457
1458 PC Drew <drewpc[AT]ibsncentral.com> {
1459         Dissector for the FIX protocol
1460 }
1461
1462 Renzo Tomas <renzo.toma [AT] xs4all.nl> {
1463         Skinny bugfix for configStat and serverRes
1464 }
1465
1466 Clive A Stubbings <eth [AT] vjet.demon.co.uk> {
1467         802.1s Multiple Spanning Tree Protocol
1468 }
1469
1470 Steve Langasek <vorlon [AT] netexpress.net> {
1471         Support for MS SQL 7 authentication in TDS
1472 }
1473
1474 Brad Hards <bhards[AT]bigpond.net.au> {
1475         Support for SRVLOC v2
1476         Support for mDNS/LLMNR "cache flush" bit
1477         Label mDNS and DNS differently in the Protocol column
1478         Clean up summary line for PTR records
1479 }
1480
1481 cjs 2895 <cjs2895[AT]hotmail.com> {
1482         Compile fixes for IBM's C compiler for AIX
1483 }
1484
1485 Lutz Jaenicke <Lutz.Jaenicke [AT] aet.TU-Cottbus.DE> {
1486         Fix an "htonl()" to use "g_htonl()"
1487 }
1488
1489 Senthil Kumar Nagappan <sknagappan [AT] yahoo.com> {
1490         Small SCSI dissector fix
1491 }
1492
1493 Jason House <jhouse [AT] mitre.org> {
1494         Win32 compilation fixes
1495         TAP support for TCP protocol
1496 }
1497
1498 Peter Fales <psfales [AT] lucent.com> {
1499         ARCNET support
1500 }
1501
1502 Fritz Budiyanto <fritzb88 [AT] yahoo.com> {
1503         Assorted GTP fixes
1504 }
1505
1506 Jean-Baptiste Marchand <Jean-Baptiste.Marchand [AT] hsc.fr> {
1507         Make it possible to filter on UUIDs
1508         Fix typo in README.developer
1509 }
1510
1511 Andreas Trauer <andreas.trauer [AT] siemens.com> {
1512         GTP enhancements
1513         Add subtrees for each link in a Router-LSA in an OSPF LS Update
1514             packet
1515         Dissect the L2TP AVPs Initial Received LCP CONFREQ, Last
1516             Received LCP CONFREQ, Last Sent LCP CONFREQ
1517 }
1518
1519 Ronald Henderson <Ronald.Henderson [AT] CognicaseUSA.com> {
1520         In LDAP dissector, handle Sequence Of header being split across
1521             TCP segments
1522         Support for colored graphs in Gtk1 version of IO_STAT
1523         Make labels for filters in IO_STAT dialog box be "Filter:"
1524             buttons to pop up a filter dialog
1525         Fix up "snprintf()" and "vsnprintf()" calls in "epan/proto.c" to
1526             properly handle string truncation
1527         Make "format_text()", on Windows, escape all characters that
1528             aren't printable ASCII, as GTK+ for Windows thinks strings
1529             are UTF-8 but the strings we give it wouldn't be UTF-8
1530 }
1531
1532 Brian Ginsbach <ginsbach [AT] cray.com> {
1533         "dissect_rpc_bytes()" routine to allow fixed-length opaque data
1534             to be dissected
1535         Support for SGI's variant of the ONC RPC mount protocol
1536         Support for additional snoop file encapsulations in UNICOS/mp
1537 }
1538
1539 Dave Richards <d_m_richards [AT] attbi.com> {
1540         BACNET over 802.2
1541 }
1542
1543 Martin Regner <martin.regner [AT] chello.se> {
1544         RPC bug fix
1545         PIM bug fixes
1546 }
1547
1548 Jason Greene <jason [AT] inetgurus.net> {
1549         Fix for LDAPv3 modrdn requests
1550 }
1551
1552 Marco Molteni <mmolteni [AT] cisco.com> {
1553         Fix a comment to reflect reality
1554 }
1555
1556 James Harris <jharris [AT] fourhorsemen.org> {
1557         RADIUS user password decryption
1558 }
1559
1560 rmkml <rmkml [AT] wanadoo.fr> {
1561         Support for capturing from a pipe in Tethereal
1562 }
1563
1564 Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
1565 give his permission to use his version of snprintf.c.
1566
1567 Dan Lasley <dlasley[AT]promus.com> gave permission for his dumpit() hex-dump
1568 routine to be used.
1569
1570 Mattia Cazzola <mattiac[AT]alinet.it> provided a patch to the hex dump
1571 display routine.
1572
1573 We use the exception module from Kazlib, a C library written by
1574 Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks goes to him for his
1575 well-written library. The Kazlib home page can be found at
1576 http://users.footprints.net/~kaz/kazlib.html