Check for clang before trying to add -Q flag
[metze/wireshark/wip.git] / AUTHORS
diff --git a/AUTHORS b/AUTHORS
index facffcc7385c6084ab370d4e9a6d7378737d1eab..617d5dc3c38449481ab6f34e2ac75968323626ef 100644 (file)
--- a/AUTHORS
+++ b/AUTHORS
@@ -21,11 +21,11 @@ Gilbert Ramirez         <gram[AT]alumni.rice.edu> {
 }
 
 Thomas Bottom           <tom.bottom[AT]labxtechnologies.com> {
-   IEEE 1722.1 support
+       IEEE 1722.1 support
 }
 
 Chris Pane              <chris.pane[AT]labxtechnologies.com> {
-   IEEE 1722.1 support
+       IEEE 1722.1 support
 }
 
 Hannes R. Boehm         <hannes[AT]boehm.org> {
@@ -914,7 +914,7 @@ Pekka Savola            <pekkas[AT]netcore.fi> {
        Autoconf support for glibc IPv6 support
 }
 
-David Eisner            <cradle[AT]Glue.umd.edu> {
+David Eisner            <deisner[AT]gmail.com> {
        NCP-over-IP bug fix
 }
 
@@ -1017,7 +1017,7 @@ Akira Endoh             <endoh[AT]netmarks.co.jp> {
        IGAP support
 }
 
-Graeme Hewson           <graeme.hewson[AT]oracle.com> {
+Graeme Hewson           <ghewson[AT]wormhole.me.uk> {
        Additional Ascend codes, and IETF codes, for Radius
        Fix various capture problems
        Add some sanity checks to DNS dissector to avoid loops
@@ -1079,13 +1079,14 @@ Andrew C. Feren         <acferen[AT]yahoo.com> {
        ntop nProbe and Plixer Mailinizer extensions for the Netflow dissector
 }
 
-Tomas Kukosa            <tomas.kukosa[AT]siemens.com> {
+Tomas Kukosa            <tomas.kukosa[AT]unify.com> {
        Additional routines made available to plugins
-       Support in Wiretap for DLT_HHDLC
-       Fix to summary-printing code to handle reallocated line buffer
        Support for registering subdissectors for Q.931 IEs and codesets
        Reassembly of segmented Q.931 messages
-       ASN2ETH compiler to convert ASN.1 definitions to PER/DER dissectors
+       ASN2WRS compiler to convert ASN.1 definitions to PER/DER dissectors
+       H.323 family dissectors (H.225.0, H.245, H.235, H.450, H.460)
+       QSIG
+       Plugin API for codecs (for RTP player)
 }
 
 Andreas Stockmeier      <a.stockmeier[AT]avm.de> {
@@ -2218,7 +2219,7 @@ Carlos Pignataro        <cpignata[AT]cisco.com> {
        Other LDP enhancements
        PPP OSI Network Layer Control Protocol [RFC1377]
        Fix dissecting of CLNS Protocols over Cisco HDLC
-       PWE3 Interface parameter additions and miscelaneous updates
+       PWE3 Interface parameter additions and miscellaneous updates
            from various IETF PWE3 drafts
        MPLS PW Control Channel Header
        Multiprotocol Label Switching Echo [draft-ietf-mpls-lsp-ping-05]
@@ -2278,7 +2279,7 @@ Roberto Morro             <roberto.morro[AT]telecomitalia.it> {
            new TLVs for IF_ID (RFC4920), Path Key subobj in ERO (RFC5520),
            new ASSOCIATION obj c-type 4 (oif2008.389),
            new LSP_ATTRIBUTES and LSP_REQUIRED_ATTRIBUTES objects (RFC5420),
-            and various changes/improvements
+           and various changes/improvements
 
 }
 
@@ -2365,8 +2366,14 @@ Francesco Fondelli       <francesco.fondelli[AT]gmail.com> {
        Support for MPLS Packet Loss and Delay Measurement, RFC 6374
        Support for DCCP Simultaneous-Open for NAT Traversal, RFC 5596
        MPLS-TP Protection State Coordination (PSC) Protocol, RFC 6378
+       Support for Exclude Routes (XRO) in RSVP-TE, RFC 4874
        Support for Shared Use of Experimental TCP Options
        Support for TCP Fast Open
+       OpenFlow heuristic logic
+       Path setup type in PCEP messages, draft-ietf-pce-lsp-setup-type-00
+       PCEP Extensions for Segment Routing, draft-ietf-pce-segment-routing-01
+       PCEP Extensions for Association, draft-ietf-pce-association-group-00
+       BGP-LS extensions for Segment Routing, draft-gredler-idr-bgp-ls-segment-routing-ext-01
 }
 
 Artem Tamazov           <artem.tamazov[AT]tellabs.com> {
@@ -2623,11 +2630,12 @@ Authesserre Samuel      <sauthess[AT]gmail.com> {
        DTLS
 }
 
-Balint Reczey          <balint.reczey[AT]ericsson.com> {
+Balint Reczey          <balint[AT]balintreczey.hu> {
        Lua fixes and enhancements
+       Miscellaneous enhancements and fixes
 }
 
-Stephen Fisher         <stephenfisher-wireshark[AT]outlook.com> {
+Stephen Fisher         <stephenfisher[AT]centurylink.net> {
        REXEC support
        Veritas Low Latency Transport support
        MAPI new mail protocol support
@@ -2686,9 +2694,9 @@ Davide Schiera            <davide.schiera[AT]riverbed.com> {
 }
 
 Sebastien Tandel       <sebastien[AT]tandel.be> {
-        embedding python in *shark
-        subtrees management for ptvcursor
-        gcc warning hunter
+       embedding python in *shark
+       subtrees management for ptvcursor
+       gcc warning hunter
        Homeplug support
 }
 
@@ -2709,6 +2717,7 @@ Abhik Sarkar              <sarkar.abhik[AT]gmail.com> {
        SMPP update to v5.0
        Diameter conversations and statistics
        UAT for unknown HTTP headers
+       Kyoto Tycoon (binary protocol) dissector
 }
 
 Robin Seggelmann       <seggelmann[AT]fh-muenster.de> {
@@ -2719,6 +2728,7 @@ Robin Seggelmann  <seggelmann[AT]fh-muenster.de> {
 Chris Bontje           <cbontje[AT]gmail.com> {
        Support for DNP3 Application Layer dissection
        Support for SEL Fast Message dissection
+       Support for RTAC Serial dissection
 }
 
 Ryan Wamsley           <wamslers[AT]sbcglobal.net> {
@@ -2810,8 +2820,8 @@ Sake Blok         <sake[AT]euronet.nl> {
        Ignore all packets functionality
        Enable printing of all occurrences of fields
        Follow TCP stream enhancements
-        Export SSL Session Keys
-        VSS-Monitoring dissector
+       Export SSL Session Keys
+       VSS-Monitoring dissector
        Miscellaneous enhancements and fixes
 }
 
@@ -2973,10 +2983,11 @@ Samu Varjonen           <samu.varjonen[AT]hiit.fi> {
 
 Alexis La Goutte       <alexis.lagoutte[AT]gmail.com> {
        Add FT_EUI64 Field Type
-       Aruba ERM dissector
+       Aruba ERM, IAP, PAPI dissector
        ATMTCP dissector
        CAPWAP dissector
-       PAPI dissector
+       HTTP2 dissector
+       QUIC dissector
        MONGO dissector
        WebSocket dissector
        Miscellaneous ISAKMP enhancements
@@ -3004,7 +3015,7 @@ Harald Welte              <laforge[AT]gnumonks.org> {
 
 Chris Costa            <chcosta75[AT]hotmail.com> {
        Add defragmentation code to NDMP dissectot
-        Properly decode SMB2 error response
+       Properly decode SMB2 error response
 }
 
 Bruno Prémont         <bonbons[AT]linux-vserver.org> {
@@ -3016,10 +3027,10 @@ Florian Forster         <octo[AT]verplant.org> {
 }
 
 Ivan Sy Jr.            <ivan_jr[AT]yahoo.com> {
-        Added DNS RRs: DLV, SSHFP, SPF, HIP, DHCID, NSEC3PARAM, APL, PX,
-                       GPOS, NSAP, NSAP-PTR, AFSDB, RP, X25, ISDN, RT, RR
-        Allow some network control block addresses with ttl != 1.
-        Miscellaneous IPv6 enhancements.
+       Added DNS RRs: DLV, SSHFP, SPF, HIP, DHCID, NSEC3PARAM, APL, PX,
+                      GPOS, NSAP, NSAP-PTR, AFSDB, RP, X25, ISDN, RT, RR
+       Allow some network control block addresses with ttl != 1.
+       Miscellaneous IPv6 enhancements.
 }
 
 Matthieu Patou         <mat[AT]matws.net> {
@@ -3055,7 +3066,7 @@ Tobias Erichsen   <t.erichsen[AT]gmx.de> {
 }
 
 Erwin van Eijk         <erwin.vaneijk[AT]gmail.com> {
-       ETSI ts 101 671 dissector
+       ETSI ts 101 671 dissector
 }
 
 Venkateshwaran Dorai   <venkateshwaran.d[AT]gmail.com> {
@@ -3225,7 +3236,7 @@ Srinivasa Pradeep <sippyemail-wireshark[AT]yahoo.com> {
 
 Lori Tribble           <ljtconsulting[AT]gmail.com> {
        Support for vendor-specific subdissectors for
-        BACnet Private Transfer Messages
+       BACnet Private Transfer Messages
 }
 
 Thomas Boehne          <TBoehne[AT]ADwin.de> {
@@ -3236,6 +3247,10 @@ Gerhard Gappmeier        <gerhard.gappmeier[AT]ascolab.com> {
        OPCUA dissector plugin
 }
 
+Hannes Mezger          <hannes.mezger[AT]ascolab.com> {
+       OPCUA dissector plugin
+}
+
 David Katz             <dkatz[AT]airspan.com> {
        Support for versioning in the WiMAX ASN CP dissector
 }
@@ -3328,15 +3343,15 @@ Andrew Kampjes          <andrew.kampjes[AT]endace.com> {
 }
 
 Kurnia Hendrawan       <kurnia.hendrawan[AT]consistec.de> {
-        Saving User Specified Decodes into profile
+       Saving User Specified Decodes into profile
 }
 
 Leonard Tracy          <letracy[AT]cisco.com> {
-        Cisco FabricPath protocol dissector
+       Cisco FabricPath protocol dissector
 }
 
 Elliott Aldrich                <elliott[AT]aldrichart.com> {
-        Various icons
+       Various icons
 }
 
 Glenn Matthews         <glenn.matthews[AT]cisco.com> {
@@ -3407,7 +3422,7 @@ Andrew Williams           <anwilli5[AT]ncsu.edu> {
 }
 
 Per Liedberg           <per.liedberg[AT]ericsson.com> {
-       RoHC dissection improvments
+       RoHC dissection improvements
 }
 
 Gaurav Tungatkar       <gauravstt[AT]gmail.com> {
@@ -3420,11 +3435,11 @@ Bill Schiller           <bill.schiller[AT]emerson.com> {
 }
 
 Aditya Ambadkar                <arambadk[AT]ncsu.edu> {
-    Support for flow label sub-tlv according to RFC 6391
+       Support for flow label sub-tlv according to RFC 6391
 }
 
 Diana Chris            <dvchris[AT]ncsu.edu> {
-    Support for flow label sub-tlv according to RFC 6391
+       Support for flow label sub-tlv according to RFC 6391
 }
 
 Guy Martin             <gmsoft[AT]tuxicoman.be> {
@@ -3455,47 +3470,213 @@ Clement Marrast                <clement.marrast[AT]molex.com> {
        WSE Remote Ethernet protocol
 }
 
-Jacob Nordgren         <jnordgren[at]gmail.com> {
+Jacob Nordgren         <jnordgren[AT]gmail.com> {
        UMTS FP/MAC/RLC dissection enhancement based on NBAP signaling
 }
 
-Rishie Sharma          <rishie[at]kth.se> {
+Rishie Sharma          <rishie[AT]kth.se> {
        UMTS FP/MAC/RLC dissection enhancement based on NBAP signaling
 }
 
-Richard Stearn         <richard[at]rns-stearn.demon.co.uk> {
+Richard Stearn         <richard[AT]rns-stearn.demon.co.uk> {
        AX.25 support
 }
 
-Tobias Rutz            <tobias.rutz[at]work-microwave.de> {
+Tobias Rutz            <tobias.rutz[AT]work-microwave.de> {
        DVB-S2 Baseband Frame and GSE support
 }
 
-Michal Labedzki                <michal.labedzki[at]tieto.com> {
+Michał Łabędzki             <michal.labedzki[AT]tieto.com> {
        Bluetooth BNEP dissector
        Bluetooth HID dissector
        Bluetooth SAP dissector
        Bluetooth AVCTP dissector
        Bluetooth AVRCP dissector
        Bluetooth HCI USB transport dissector
+       Bluetooth HCI Linux Monitor transport dissector
+       Bluetooth MCAP dissector
+       Bluetooth HCRP dissector
+       Bluetooth AVDTP/A2DP/VDP/SBC dissectors
+       Bluetooth SDP significant improvements
+       Ubertooth USB firmware dissector
+       ELF file dissector
+       Android ADB dissectors
+       Android Logcat binary logs support
+}
+
+Michał Orynicz                <michal.orynicz[AT]tieto.com> {
+       Android Logcat text logs support
 }
 
-Wido Kelling           <kellingwido[At]aol.com> {
+Wido Kelling           <kellingwido[AT]aol.com> {
        Profinet: Updated disecction regarding the IEC 61158
 }
 
 Kaushal Shah           <kshah3[AT]ncsu.edu> {
-    Support for Type Classification of Experimental 
-    and Reserved sub-TLVs as per Section 6 of RFC3630
+       Support for Type Classification of Experimental
+       and Reserved sub-TLVs as per Section 6 of RFC3630
 }
 
 Subramanian Ramachandran <sramach6[AT]ncsu.edu> {
-    Support for BFD for MPLS LSP's as per RFC 5884
+       Support for BFD for MPLS LSP's as per RFC 5884
 }
 
+Manuel Hofer           <manuel[At]mnlhfr.at> {
+       OpenVPN dissector
+}
+
+Gaurav Patwardhan      <gspatwar[AT]ncsu.edu> {
+       Support for GTSM Flag as per RFC 6720
+}
+
+Peter Hatina           <phatina[AT]redhat.com> {
+       Gtk3 Wireshark fixes
+}
+
+Tomasz Moń            <desowin[AT]gmail.com> {
+       USBPcap support
+}
+
+Uli Heilmeier          <uh[AT]heilmeier.eu> {
+       CARP dissector
+       Improved SMTP Authentication dissection
+}
+
+Rupesh Patro           <rbpatro[AT]ncsu.edu> {
+       Support for Upstream-Assigned Label TLVs and Sub-TLVs as per RFC 6389
+}
+
+Vaibhav Katkade                <katkade_v[AT]yahoo.com> {
+       Support for Cisco MetaData (CMD) ethertype
+}
+
+Allan W. Nielsen       <anielsen[AT]vitesse.com> {
+       Support for MACSEC ethertype/dissector
+}
+
+Ishraq Ibne Ashraf     <ishraq[AT]tinkerforge.com> {
+       tfp (Tinkerforge) dissector
+}
+
+RobiOneKenobi          <robionekenobi[AT]bluewin.ch> {
+       IBM WebSphere MQ protocol dissector enhancements
+}
+
+Zoltan Lajos Kis       <zoltan.lajos.kis[AT]ericsson.com> {
+       OpenFlow dissector
+}
+
+Juan Antonio Montesinos <juan.mondl[AT]gmail.com> {
+       Dissector for the CCSDS CFDP protocol
+}
+
+Anish Bhatt            <anish[at]chelsio.com> {
+       Dissector for CIN DCBx
+       Dissector for CEE DCBx
+       Dissector for IEEE DCBx (802.1az)
+       Dissector for Congestion Notification (802.1Qau)
+}
+
+Dmitry Bazhenov                <dima_b@[AT]pigeonpoint.com> {
+       Dissector for IPMI Trace
+}
+
+Masatake Yamato                <yamato[AT]redhat.com> {
+       Dissector Distributed Lock Manager (dlm3)
+       Dissector for pulse
+       Dissectors for totemnet and totemsrp (Corosync)
+}
+
+John Miner             <wiresharkdissectorcoder[AT]gmail.com> {
+       Dissector for OptoMMP
+}
+
+竹下 恵 (Megumi Takeshita)          <megumi@ikeriri.ne.jp> {
+       Japanese translation of the Qt User Interface
+}
+
+Remi Vichery           <remi.vichery[AT]gmail.com> {
+       Dissector for Stateless Transport Tunneling (STT)
+}
+
+Kevin Cox              <kevincox{AT]kevincox.ca> {
+       Dissector for Ceph
+}
+
+David Ameiss           <netshark[AT]ameissnet.com> {
+       29West/LBM dissectors
+}
+
+Sean O. Stalley                <sean.stalley[AT]intel.com> {
+       Dissector for Media Agnostic USB (MA USB)
+}
+
+Qiaoyin Yang           <qiaoyin.yang[AT]gmail.com> {
+       Dissector for CP 'Cooper' 2179
+}
+
+Thomas Wiens           <th.wiens[AT]gmx.de> {
+       Dissector for S7 Communication
+}
+
+Gilles Roudiere                <gilles[AT]roudiere.net> {
+       Dissector for the Dynamic Source Routing (DSR) protocol (RFC 4728)
+}
+
+Alexander Gaertner     <gaertner.alex[AT]gmx.de> {
+       KNXnetIP dissector
+}
+
+Raphaël Doursenaud    <rdoursenaud[AT]free.fr> {
+       Harman Pro HiQnet dissector
+}
+
+Ryan Doyle             <ryan[AT]doylenet.net> {
+       Dissector for Elasticsearch
+       Dissector for Performance Co-Pilot
+}
+
+Jesse Gross            <jesse[AT]nicira.com> {
+       Dissector for Geneve
+}
+
+Joe Fowler             <fowlerja[AT]us.ibm.com> {
+       Dissector for Shared Memory Communication over RDMA (SMC-R)
+}
+
+Enrico Jorns           <ejo[AT]pengutronix.de> {
+       CANopen dissector enhancements and fixes
+}
+
+Hitesh K Maisheri      <maisheri.hitesh[AT]gmail.com> {
+        EAPOL-MKA support
+}
+
+Dario Lombardo         <lomato[AT]gmail.com> {
+       chargen (Character Generator) dissector
+       Italian translation (QT)
+       HCrt (Hotline Command-Response Transaction) dissector
+}
+
+Manuel Hofer           <manuel[AT]mnlhfr.at> {
+  SSTP Dissection
+}
+
+Pratik Yeole           <pyeole[AT]ncsu.edu> {
+         Fixed incorrect decoding of Network Layer Reachability Information (NLRI) in BGP UPDATE message with add-path support
+}
+
+Guillaume Autran       <gautran[AT]clearpathrobotics.com> {
+       TCPROS support
+}
+
+Barbu Paul - Gheorghe  <barbu.paul.gheorghe[AT]gmail.com> {
+       Developer documentation improvements
+}
+
+
 and by:
 
-Pavel Roskin           <proski[AT]gnu.org>
 Georgi Guninski                <guninski[AT]guninski.com>
 Jason Copenhaver       <jcopenha[AT]typedef.org>
 Eric Perie             <eric.perie[AT]colubris.com>
@@ -3660,8 +3841,8 @@ Robert Simac              <rsimac[AT]cronsult.com>
 Johanna Sochos         <johanna.sochos[AT]swissqual.com>
 Felix Obenhuber                <felix[AT]obenhuber.de>
 Hilko Bengen           <bengen--wireshark[AT]hilluzination.de>
-Hadar Shoham           <hadar[AT]ti.com>
-Robert Bullen          <robert[AT]bitcricket.com>
+Hadar Shoham           <hadar.shoham[AT]gmail.com>
+Robert Bullen          <robert[AT]robertbullen.com>
 Chuck Kristofek                <chuck.kristofek[AT]ngc.com>
 Markus Renz            <Markus.Renz[AT]hirschmann.de>
 Toshihiro Kataoka      <kataoka.toshihiro[AT]gmail.com>
@@ -3683,7 +3864,7 @@ Paul Stath                <pstath[AT]axxcelera.com>
 DeCount                        <aatrade[AT]libero.it>
 Andras Veres-Szentkiralyi      <vsza[AT]vsza.hu>
 Jakob Hirsch           <jh.wireshark-bugzilla[AT]plonk.de>
-Роман Донченко            <DXDragon[AT]yandex.ru>
+Роман Донченко            <dpb[AT]corrigendum.ru>
                        <billyjeans[AT]gmail.com>
 Evan Huus              <eapache[AT]gmail.com>
 Tom Cook               <tcook[AT]ixiacom.com>
@@ -3702,6 +3883,48 @@ Krishnamurthy Mayya      <krishnamurthymayya[AT]gmail.com>
 Nikitha Malgi          <nikitha01[AT]gmail.com>
 Adam Butcher           <adam[AT]jessamine.co.uk>
 Hendrik Uhlmann                <Hendrik.Uhlmann[AT]rheinmetall.com>
+Sebastiano Di Paola    <sebastiano.dipaola[AT]gmail.com>
+Steven J. Magnani      <steve[AT]digidescorp.com>
+David Arnold           <davida[AT]pobox.com>
+Alexander Chemeris     <alexander.chemeris[AT]gmail.com>
+Ivan Klyuchnikov       <kluchnikovi[AT]gmail.com>
+Max Baker              <max[AT]warped.org>
+Diederik de Groot      <dkgroot[AT]talon.nl>
+Hauke Mehrtens         <hauke[AT]hauke-m.de>
+0xBismarck             <0xbismarck[AT]gmail.com>
+Peter Van Eynde                <pevaneyn[AT]cisco.com>
+Marko Hrastovec                <marko.hrastovec[AT]sloveniacontrol.si>
+Mike Garratt           <mg.wireshark[AT]evn.co.nz>
+Fabio Tarabelloni      <fabio.tarabelloni[AT]reloc.it>
+Chas Williams          <chas[AT]cmf.nrl.navy.mil>
+Javier Godoy           <uce[AT]rjgodoy.com.ar>
+Matt Texier            <mtexier[AT]arbor.net>
+Linas Vepstas          <linasvepstas[AT]gmail.com>
+Simon Zhong            <szhong[AT]juniper.net>
+Bart Van Assche                <bvanassche[AT]acm.org>
+Peter Lemenkov         <lemenkov[AT]gmail.com>
+Karl Beldan            <karl.beldan[AT]gmail.com>
+Jiri Engelthaler       <engycz[AT]gmail.com>
+Stephen Ludin          <sludin[AT]ludin.org>
+Andreas Urke           <andurke[AT]gmail.com>
+Patrik Lundquist       <patrik.lundquist[AT]gmail.com>
+Mark Vitale            <mvitale[AT]sinenomine.net>
+Peter Wu               <lekensteyn[AT]gmail.com>
+Jerry Negele           <jerry.negele[AT]arrisi.com>
+Hannes Hofer           <hhofer[AT]barracuda.com>
+Luca Coelho            <luca[AT]coelho.fi>
+Masayuki Takemura      <masayuki.takemura[AT]gmail.com>
+Ed Beroset             <beroset[AT]mindspring.com>
+e.yimjia               <jy.m12.0[AT]gmail.com>
+Jonathon Jongsma       <jjongsma[AT]redhat.com>
+Zeljko Ancimer         <zancimer[AT]gmail.com>
+Deon van der Westhuysen <deonvdw[AT]gmail.com>
+Ibrahim Can Yuce       <canyuce[AT]gmail.com>
+Robert Jongbloed       <robertj[AT]voxlucida.com.au>
+Pavel Moravec          <pmoravec[AT]redhat.com>
+Robert Long            <rlong[AT]sandia.gov>
+James Lynch            <lynch007[AT]gmail.com>
+Chidambaram Arunachalam                <carunach[AT]cisco.com>
 
 Dan Lasley <dlasley[AT]promus.com> gave permission for his
 dumpit() hex-dump routine to be used.
@@ -3728,3 +3951,9 @@ snax <snax[AT]shmoo.com> gave permission to use his(?) weak key
 detection code from Airsnort.
 
 IANA gave permission for their port-numbers file to be used.
+
+We use the natural order string comparison algorithm, written by
+Martin Pool <mbp[AT]sourcefrog.net>.
+
+Emanuel Eichhammer <support[AT]qcustomplot.com> granted permission
+to use QCustomPlot.