Don't dereference pointer before checking for NULL
[obnox/wireshark/wip.git] / AUTHORS
diff --git a/AUTHORS b/AUTHORS
index 07b412aa2b0fcb265bbeff1b62bf57f4c3fc4bcf..32e922c281ce0030b879504ffa1d68a72050c17b 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -109,6 +109,7 @@ Martin Maciaszek        <fastjack[AT]i-s-o.net> {
 Didier Jorand           <Didier.Jorand[AT]alcatel.fr> {
        SNMP support
        TCP SEQ/ACK analysis bugfix for sequence number wrapping.
+       FIX 4.0 to 4.4 fields
 }
 
 Jun-ichiro itojun Hagino <itojun[AT]itojun.org> {
@@ -356,6 +357,7 @@ Florian Lohoff          <flo[AT]rfc822.org> {
        Various enhancements to RADIUS support
        Fixes to L2TP result and error code dissection
        Redback SmartEdge SE400/800 tcpdump disassembly
+       Redback Lawful Intercept dissection
 }
 
 Jochen Friedrich        <jochen+ethereal[AT]scram.de> {
@@ -415,6 +417,7 @@ Yaniv Kaul              <ykaul[AT]netvision.net.il> {
        DCERPC: Resolve UUID to interface names on win32 platforms
        PCT support
        X509 Certificates over HTTP support
+       VNC heuristic dissection
 }
 
 Paul Ionescu            <paul[AT]acorp.ro> {
@@ -558,8 +561,8 @@ Craig Rodrigues         <rodrigc [AT] attbi.com> {
 }
 
 Ed Warnicke             <hagbard[AT]physics.rutgers.edu> {
-       MGCP dissector plugin
-       PCLI ( Packet Cable Lawful Intercept ) dissector plugin
+       MGCP dissector
+       PCLI ( Packet Cable Lawful Intercept ) dissector
 }
 
 Johan Jorgensen         <johan.jorgensen[AT]axis.com> {
@@ -825,9 +828,10 @@ Andy Hood               <ajhood [AT] fl.net.au> {
        AODV6 dissector compile fixes for AIX
 }
 
-Randy McEoin            <rmceoin[AT]pe.net> {
+Randy McEoin            <rmceoin[AT]ahbelo.com> {
        Appletalk Data Stream Interface (used by AFP-over-TCP) support
        Xyplex protocol support
+       Avaya IPSI Control
 }
 
 Edgar Iglesias          <edgar.iglesias[AT]axis.com> {
@@ -907,8 +911,9 @@ Steve Dickson           <steved[AT]talarian.com> {
        PGM (Pragmatic General Multicast) support
 }
 
-Markus Seehofer         <mseehofe[AT]nt.hirschmann.de> {
+Markus Seehofer         <Markus.Seehofer [AT] hirschmann.de> {
        GMRP support
+       IEEE 1588 / PTP version 2 support
 }
 
 Lee Berger              <lberger[AT]roy.org> {
@@ -1721,6 +1726,14 @@ Anders Broman           <anders.broman [AT] ericsson.com> {
        RRLP Dissection
        LDAP by asn2wrs
        SNMP by asn2wrs
+       S1AP by asn2wrs
+       X2AP by asn2wrs
+       RRC by asn2wrs
+       H264 dissection
+       AMR dissection
+       MP4V-ES dissection
+       NAS EPS dissection
+       GTPv2 dissection
 }
 
 Christian Falckenberg   <christian.falckenberg [AT] nortelnetworks.com> {
@@ -1741,8 +1754,10 @@ Teemu Rinta-aho         <teemu.rinta-aho [AT] nomadiclab.com> {
        Draft 20 MIPv6 support
 }
 
-Martijn Schipper        <martijn.schipper [AT] intersil.com> {
+Martijn Schipper        <mschipper [AT] globespanvirata.com> {
        Fix for tag for 802.11g ERP Information field
+       Support for reading AiroPeek files in V9 capture file format
+       (AiroPeek 2.x)
 }
 
 Wayne Parrott           <wayne_p [AT] pacific.net.au> {
@@ -2039,11 +2054,6 @@ David Fort              <david.fort [AT] irisa.fr> {
        DNS IPSECKEY RR support
 }
 
-Martijn Schipper        <mschipper [AT] globespanvirata.com> {
-       Support for reading AiroPeek files in V9 capture file format
-       (AiroPeek 2.x)
-}
-
 Felix Fei               <felix.fei [AT] utstar.com> {
        GSM MAP support
 }
@@ -2061,9 +2071,10 @@ Joshua Craig Douglas    <jdouglas [AT] enterasys.com> {
        Enterasys Discovery Protocol (EDP) (ISMP subprotocol)
 }
 
-Dick Gooris             <gooris [AT] lucent.com> {
+Dick Gooris             <gooris [AT] alcatel-lucent.com> {
        Added packet range selections in the save(as) dialog
        PacketCable support in the COPS dissector
+       Xcsl dissector
 }
 
 Michael Shuldman        <michaels [AT] inet.no> {
@@ -2102,8 +2113,14 @@ Martin Mathieson        <martin.r.mathieson [AT] googlemail.com> {
        SIP statistics tap
        Show setupframe in RTP and RTCP
        H.225.0 updates
+       MGCP updates
+       RDT (RealPlayer) support
        MMS support (MS Media Server protocol)
        PPP Chap updates
+       Catapult DCT2000 file support
+       UMTS FP support
+       LTE: MAC, RLC and PDCP support
+       LTE MAC Stats
 }
 
 Christian Wagner        <Christian.Wagner [AT] stud.uni-karlsruhe.de> {
@@ -2131,7 +2148,7 @@ Ryuji Somegawa          <ryuji-so [AT] is.aist-nara.ac.jp> {
        CDMA2000 A11 support
 }
 
-metatech                <metatech [AT] flashmail.com> {
+metatech                <metatechbe [AT] gmail.com> {
        IBM WebSphere MQ protocol support
        IBM MQ Programmable Command Formats protocol support
        Initial BEA Tuxedo protocol support
@@ -2246,7 +2263,7 @@ Jeff Connelly             <shellreef+mp2p [AT] gmail.com> {
        MANOLITO support
 }
 
-Irene Rüngle          <i.ruengeler [AT] fh-muenster.de {
+Irene Rüngler         <i.ruengeler [AT] fh-muenster.de {
        SCTP analysis
        Support PPID and SCTP port based selection in Decode as
 }
@@ -2278,6 +2295,7 @@ Luca Deri         <deri [AT] ntop.org> {
 Viorel Suman           <vsuman [AT] avmob.ro> {
        TALI (RFC 3094) support
        Various GSM SMS fixes
+       Computer Interface to Message Distribution (CIMD) version 2 dissection
 }
 
 Alejandro Vaquero      <alejandro.vaquero [AT] verso.com> {
@@ -2292,6 +2310,13 @@ Francesco Fondelli       <francesco.fondelli [AT] gmail.com> {
        RSVP/OSPF Extensions for Support of Diffserv-aware MPLS-TE, RFC 4124
        Linux Packet Generator support
        rval_to_str() and alike
+       Export the capture file into C Arrays format
+       PW Associated Channel Header dissection, RFC 4385
+       PW MPLS Control Word dissection, RFC 4385
+       MPLS subdissector table indexed by label value
+       enhanced "what's past last MPLS label?" heuristic
+       Ethernet PW (with/without CW) support, RFC 4448
+       ATM PW (with/without CW) support, RFC 4717
 }
 
 Bill Meier             <wmeier [AT] newsguy.com> {
@@ -2408,10 +2433,6 @@ Ankur Aggarwal           <ankur [AT] in.athenasemi.com> {
        Improved IEEE 802.11h decoding
 }
 
-Viorel Suman           <vsuman [AT] avmob.ro> {
-       Computer Interface to Message Distribution (CIMD) version 2 dissection
-}
-
 Lucian Piros           <lpiros [AT] avmob.ro> {
        Computer Interface to Message Distribution (CIMD) version 2 dissection
 }
@@ -2460,6 +2481,10 @@ Stig Bjørlykke          <stig [AT] bjorlykke.org> {
        CDT (CompressedDataType) support
        DMP (STANAG 4406 Direct Message Profile) support
        COTP and RTSE reassembly improvements
+       Configuration Profiles
+       WLAN Traffic Statistics
+       Filter autocompletion usability improvements
+       Remote capture improvements and RPCAP support
 }
 
 Kyle J. Harms          <kyle.j.harms [AT] boeing.com> {
@@ -2505,8 +2530,9 @@ Kees Cook         <kees [AT] outflux.net> {
        TiVoConnect Discovery Protocol
 }
 
-Thomas Dreibholz       <dreibh [AT] exp-math.uni-essen.de> {
+Thomas Dreibholz       <dreibh [AT] iem.uni-due.de> {
        RSerPol protocol stack
+       Scripting Service Protocol support
 }
 
 Authesserre Samuel     <sauthess [AT] gmail.com> {
@@ -2518,10 +2544,17 @@ Balint Reczey           <balint.reczey [AT] ericsson.com> {
        Lua fixes and enhancements
 }
 
-Stephen Fisher         <stephentfisher [AT] yahoo.com> {
+Stephen Fisher         <steve [AT] stephen-fisher.com> {
        REXEC support
        Veritas Low Latency Transport support
        MAPI new mail protocol support
+       Initial work on custom columns
+       VNC protocol support
+       WoW protocol support
+       Part of WLCCP support
+       commview and packetlogger wiretap support
+       Export Object support
+       Miscellaneous enhancements and fixes
 }
 
 Krzysztof Burghardt    <krzysztof [AT] burghardt.pl> {
@@ -2571,6 +2604,9 @@ Davide Schiera            <davide.schiera [AT] cacetech.com> {
 }
 
 Sebastien Tandel       <sebastien [AT] tandel.be> {
+        embedding python in *shark
+        subtrees management for ptvcursor
+        gcc warning hunter
        Homeplug support
 }
 
@@ -2587,6 +2623,10 @@ Kriang Lerdsuwanakij     <lerdsuwa [AT] users.sourceforge.net> {
 Abhik Sarkar           <sarkar.abhik [AT] gmail.com> {
        Support for decoding of SS7 MSUs embedded in syslog messages
        (as generated by the Cisco ITP packet logging facility)
+       SMPP statistics
+       SMPP update to v5.0
+       Diameter conversations and statistics
+       UAT for unknown HTTP headers
 }
 
 Robin Seggelmann       <seggelmann [AT] fh-muenster.de> {
@@ -2630,7 +2670,7 @@ Matthijs Mekking  <matthijs [AT] mlnetlabs.nl> {
        Shim6 support
 }
 
-Dustin Johnson         <dustin.johnson [AT] cacetech.com> {
+Dustin Johnson         <dustin [AT] dustinj.us> {
        802.11n support
 }
 
@@ -2691,10 +2731,168 @@ Fulko Hew              <fulko.hew [AT] gmail.com> {
        Link Control) WAN protocol dissection
 }
 
-Andy Chu       <chu.dev [AT] gmail.com> {
+Yukiyo Akisada         <Yukiyo.Akisada [AT] jp.yokogawa.com> {
+       FOUNDATION fieldbus
+}
+
+Andy Chu               <chu.dev [AT] gmail.com> {
        China Mobile Point to Point
 }
 
+Shane Kearns           <shane.kearns [AT] symbian.com> {
+       Support Symbian OS btsnoop
+}
+
+Loris Degioanni                <loris.degioanni [AT] cacetech.com> {
+       Rawshark
+}
+
+Sven Meier             <msv [AT] zhwin.ch> {
+       PRP (Parallel Redundancy Protocol; IEC62439 Chapter 6) dissection
+}
+
+Holger Pfrommer                <hpfrommer [AT] hilscher.com> {
+       Hilscher analyzer protocols dissection
+}
+
+Hariharan Ananthakrishnan <hariharan.a [AT] gmail.com> {
+       ISIS LSP-ID and hostname enhancements
+}
+
+Hannes Kälber         <hannes.kaelber--wireshark [AT] x2e.de> {
+       Automotive DLTs
+}
+
+Stephen Donnelly       <stephen [AT] endace.com> {
+       Infiniband support
+}
+
+Philip Frey            <frey.philip [AT] gmail.com> {
+       iWARP dissectors (MPA, DDP and RDMAP)
+}
+
+Shigeo Nakamura                <naka_shigeo [AT] yahoo.co.jp> {
+       Xpress Transport Protocol dissector
+}
+
+Sven Eckelmann         <lazhur [AT] gmx.de> {
+       B.A.T.M.A.N. dissector
+}
+
+Edward J. Paradise     <pdice [AT] cisco.com> {
+       RFC4938bis enhancements to PPPoE
+}
+
+Brian Stormont         <nospam [AT] stormyprods.com> {
+       WPA group key decryption
+}
+
+Vincent Helfre           <vincent.helfre [AT] ericsson.com> {
+       SNDCP XID dissection
+}
+
+Brooss                 <brooss.teambb [AT] gmail.com> {
+       Teamspeak2 dissector
+}
+
+Joan Ramió            <joan[AT]ramio.cat> {
+       IEC 60870-5-104 dissector
+}
+
+David Castleford       <david.castleford [AT] orange-ftgroup.com> {
+       ISMACryp dissector
+       Simulcrypt dissector
+}
+
+Martin Lutz            <MartinL [AT] copadata.at> {
+       IEC 61850 GOOSE Dissector
+}
+
+Johnny Mitrevski       <mitrevj [AT] hotmail.com> {
+       BSSAP LE Dissector
+} 
+
+Neil Horman            <nhorman [AT] tuxdriver.com> {
+       Netdump dissector
+}
+
+Andreas Schuler                <krater [AT] badterrorist.com> {
+       DECT dissector
+}
+
+Matthias Wenzel                <dect [AT] mazzoo.de> {
+       DECT dissector
+}
+
+Christian Durrer       <christian.durrer [AT] sensemail.ch> {
+       sbus dissector
+}
+
+Naoyoshi Ueda          <piyomaru3141 [AT] gmail.com> {
+       IKEv2 decryption support
+}
+
+Javier Cardona         <javier [AT] cozybit.com> {
+       Mesh header dissector
+}
+
+Jens Steinhauser       <jens.steinhauser [AT] omicron.at> {
+       IEEE C37.118 synchrophasor dissector
+}
+
+Julien Kerihuel                <j.kerihuel [AT] openchange.org> {
+       Exchange RFR dissector
+}
+
+Vincenzo Condoleo      <vcondole [AT] hsr.ch> {
+       IP packet comparison
+}
+
+Mohammad Ebrahim Mohammadi Panah <mebrahim [AT] gmail.com> {
+       Initial Paltalk support
+}
+
+Greg Schwendimann      <gregs [AT] iol.unh.edu> {
+       WPA decryption security association caching
+}
+
+Nick Lewis             <nick.lewis [AT] atltelecom.com> {
+       Show timestamp problems in RTP player
+}
+
+Fred Fierling          <fff [AT] exegin.com> {
+       Daintree's Sensor Network Analyzer file support
+}
+
+Samu Varjonen          <samu.varjonen [AT] hiit.fi> {
+       Host Identity Protocol (HIP) support
+}
+
+Alexis La Goutte       <alexis.lagoutte [AT] gmail.com> {
+       CAPWAP dissector
+}
+
+Varun Notibala         <nbvarun [AT] gmail.com> {
+       SCTP NR-SACK support
+}
+
+Nathan Hartwell                <nhartwell [AT] gmail.com> {
+       HP NIC Teaming dissector
+}
+
+Don Chirieleison       <donc [AT] mitre.org> {
+       DTN Bundle Protocol
+}
+
+Harald Welte           <laforge [AT] gnumonks.org> {
+       GSM A-bis over IP dissector
+}
+
+Chris Costa            <chcosta75 [AT] hotmail.com> {
+       Add defragmentation code to NDMP dissectot
+        Properly decode SMB2 error response
+}
+
 and by:
 
 Pavel Roskin            <proski [AT] gnu.org>
@@ -2725,7 +2923,6 @@ Arsen Chaloyan          <achaloyan [AT] yahoo.com>
 Arnaud Jacques          <webmaster [AT] securiteinfo.com>
 D. Manzella             <manzella [AT] lucent.com>
 Jari Mustajarvi         <jari.mustajarvi [AT] nokia.com>
-Joost Yervante Damad    <Joost.Damad [AT] siemens.com>
 Pierre Juhen            <pierre.juhen [AT] wanadoo.fr>
 David Richards          <drichards [AT] alum.mit.edu>
 Shusaku Ueda            <ueda [AT] sra.co.jp>
@@ -2777,7 +2974,6 @@ Tomasz Mrugalski  <thomson [AT] klub.com.pl>
 Brett Kuskie           <mstrprgmmr [AT] chek.com>
 Brian Caswell          <bmc [AT] sourcefire.com>
 Yann                   <yann_eads [AT] hotmail.com>
-Jon Ringle             <ml-ethereal [AT] ringle.org>
 Julien Leproust                <julien [AT] via.ecp.fr>
 Mutsuya Irie           <irie [AT] sakura-catv.ne.jp>
 Yoshihiro Oyama                <y.oyama [AT] netagent.co.jp>
@@ -2806,7 +3002,6 @@ Maria-Luiza Crivat        <luizacri [AT] gmail.com>
 Brice Augustin         <bricecotte [AT] gmail.com>
 Matt Thornton          <MATT_THORNTON [AT] appsig.com>
 Markus Seehofer                <Markus.Seehofer [AT] hirschmann.de>
-Matthias Drochner      <M.Drochner [AT] fz-juelich.de>
 Timo Metsala           <timo.metsala [AT] gmail.com>
 Tomer Shani            <thetour [AT} japan.com>
 Manu Pathak            <mapathak [AT] cisco.com>
@@ -2843,7 +3038,31 @@ Timo Teräs              <timo.teras [AT] iki.fi>
 Márton Németh                <nm127 [AT] freemail.hu>
 Kai Blin               <kai [AT] samba.org>
 Olivier Montanuy       <olivier.montanuy [AT] orange-ftgroup.com>
-Thomas Morin            <thomas.morin [AT] orange-ftgroup.com>
+Thomas Morin           <thomas.morin [AT] orange-ftgroup.com>
+Jesus Roman            <jroman [AT] teldat.com>
+Giodi Giorgi           <g.giorgi [AT] gmail.com>
+Peter Hertting         <Peter.Hertting [AT] gmx.net>
+Jess Balint            <jbalint [AT] gmail.com>
+Bahaa Naamneh          <b.naamneh [AT] gmail.com>
+David Aggeler          <david_aggeler [AT] hispeed.ch>
+Magnus Sörman         <magnus.sorman [AT] ericsson.com
+Pascal Quantin         <pascal.quantin [AT] gmail.com>
+Roy Marples            <roy [AT] marples.name>
+Ward van Wanrooij      <ward [AT] ward.nu>
+Federico Mena Quintero <federico [AT] novell.com>
+Jakub Zawadzki         <darkjames [AT] darkjames.ath.cx>
+Andreas Heise          <andreas.heise [AT] nextiraone.de>
+Alex Lindberg          <alindber [AT] yahoo.com>
+Rama Chitta            <rama [AT] gear6.com>
+Roberto Mariani                <jelot-wireshark [AT] jelot.it>
+Ravi Kondamuru         <Ravi.Kondamuru [AT] citrix.com>
+Sandhya Gopinath       <Sandhya.Gopinath [AT] citrix.com>
+Raghav SN              <Raghav.SN [AT] citrix.com>
+Murali Raja            <Murali.Raja [AT] citrix.com>
+Devesh Prakash         <Devesh.Prakash [AT] citrix.com>
+Richard Kümmel                <r.kuemmel [AT] beckhoff.de>
+Kovarththanan Rajaratnam <kovarththanan.rajaratnam [AT] gmail.com>
+Darryl Champagne <dchampagne [AT] sta.samsung.com>
 
 Alain Magloire <alainm[AT]rcsm.ece.mcgill.ca> was kind enough to
 give his permission to use his version of snprintf.c.
@@ -2859,6 +3078,10 @@ Kaz Kylheku <kaz[AT]ashi.footprints.net>. Thanks go to him for
 his well-written library. The Kazlib home page can be found at
 http://users.footprints.net/~kaz/kazlib.html
 
+We use Lua BitOp, written by Mike Pall, for bitwise operations
+on numbers in Lua. The Lua BitOp home page can be found at
+http://bitop.luajit.org/
+
 Henrik Brix Andersen <brix[AT]gimp.org> gave permission for his
 webbrowser calling routine to be used.