aboutsummaryrefslogtreecommitdiffstats
path: root/AUTHORS
AgeCommit message (Collapse)AuthorFilesLines
2011-01-27From Roberto Morro: RSVP dissector enhancementsBill Meier1-1/+7
- add new PROTECTION obj c-type 2 (RFC4872) - add new TLVs for IF_ID (RFC4920) - add Path Key subobj in ERO (RFC5520) - add new ASSOCIATION obj c-type 4 (oif2008.389) - add new LSP_ATTRIBUTES and LSP_REQUIRED_ATTRIBUTES objects (RFC5420) - improved ERROR object dissection and new error values added - ADMIN_STATUS transformed to filter and new flags added - minor fix to conversation (not applied to ACK, SREFRESH and HELLO messages) to resolv displaying of "Unknown session type" string in such messages Moreover, I've deleted some "enum" statements for error values that I thought they were useless since they were used only once throughout the RSVP dissector code. See https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5518 From me: fix two typos. svn path=/trunk/; revision=35681
2011-01-22Add Loránd Jakab; Add two missing left-braces;Bill Meier1-5/+10
svn path=/trunk/; revision=35624
2011-01-05From Steve Huston: add support for AMQP 0-10.Guy Harris1-0/+4
From me: add 0_9 to names for #defines and routines for 0-9, add expert info for the "you ran past the end of the field table" error. svn path=/trunk/; revision=35380
2011-01-05Update the AUTHORS fileAnders Broman1-0/+5
svn path=/trunk/; revision=35371
2011-01-05From Francesco Fondelli:Anders Broman1-0/+1
RSVP: support for Vendor Private objects, RFC 3936 https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5468 svn path=/trunk/; revision=35370
2010-12-27From Alexis La Goutte:Anders Broman1-1/+1
ICMPv6 Enhancements : make ICMP option filterable (Part 2) *Merge (and update) FMIPv6 Option with ND Option *Make ICMP option filterable (use proto_tree_add_item..) *Reorder ND Option *Add dissector for RA Flags Extension (RFC5075) *Add dissector for Handover Key Request/Reply (RFC5269) *Add dissector for Handover Assist Info / Mobile Node ID (RFC5271) *Add dissector for DNS Search List (RFC6106 From me removed a c++ style comment and changed to tvb_memcpy(tvb, (guint8 *)&prefix.bytes in a couple of places. svn path=/trunk/; revision=35272
2010-12-07From Andrew Feren via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5377 :Jeff Morriss1-0/+1
Add a bunch of NetFlow/IPFIX extensions from Plixer and ntop. A little cleanup as well. From me: remove duplicate blurbs. svn path=/trunk/; revision=35142
2010-12-01Added Alex Badea for his contribution via bug #4149.Chris Maynard1-0/+1
svn path=/trunk/; revision=35089
2010-11-22From Emil Wojak via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5391 :Jeff Morriss1-0/+4
I'd like to share my enhancements to the TDS dissector with everyone. The list of improvements follows: - nearly complete dissection of RPC calls, - detection and dissection of the ALL_HEADERS rule, - corrected some existing proto_tree fields to support filters, - other minor fixes where the interpretation of data conflicted with the official documentation from MS. I tested the new code on a variety of different TDS captures with many diverse RPC calls. The code compiles and works on 32-bit Linux, I didn't check those changes on other platforms though. From me: - terminate all value_strings - change ++*offset to *offset += 1 (I think that's more readable) - replace all the dissector assertions which could be caused by malformed packets with expert infos - Don't throw ReportedBoundsError when the packets have unexpected data in them, just report an expert info and continue on svn path=/trunk/; revision=35007
2010-11-22From Stephane Bryant via ↵Jeff Morriss1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5358 : This is a dissector for reload framed message: ReLOAD packets can be inserted in frame message, as described in draft-ietf-p2psip-base-10 From me: remove some unnecessary includes. svn path=/trunk/; revision=35005
2010-11-19From Yaniv Kaul via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5366 :Jeff Morriss1-0/+1
Several fixes that make Tight VNC negotiation properly parsed. It was not parsed correctly previously, for multiple reasons. svn path=/trunk/; revision=34976
2010-11-19Add Stéphane Bryant (RELOAD dissector). Since this file accepts UTF-8, put ↵Jeff Morriss1-1/+5
the o-umlaut back in Toralf Förster's name. svn path=/trunk/; revision=34968
2010-11-18From Jon Ellch via bug #5175: Add PPI-GPS protocol dissector patchStephen Fisher1-0/+1
Minor changes by me as detailed in the bug's comment #8. svn path=/trunk/; revision=34956
2010-11-17From Toralf Foerster via ↵Jeff Morriss1-0/+4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5376 : A dissector for the SAMETIME protocol. From me: no need to include gmodule.h, use only ASCII in the author's name. svn path=/trunk/; revision=34930
2010-11-17From David Katz via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5166 :Jeff Morriss1-0/+4
Add a configuration parameter of the NWG version for WiMAX ASN CP dissector. The format and meaning of TLVs, as well as function types and messages changed between the different NWG versions. Added support for the version number of TLVs in the dictionary xml, its parser, and of course in the packet itself. Added support for the version number of function-types and message-types by extending the value_string structure to contain also a "since" version number. Successfully tested with a live capture and capture file, containing WiMAX ASN packets (full Network entry). Also fuzzed 500 passes successfully. The XML doesn't contain all existing NWG versions, only selected ones. This is a little tedious work to go over all TLVs of each version, so I'll add some newer versions later on. can add a short how-to of adding a new version, for others to use, if needed. svn path=/trunk/; revision=34919
2010-11-17From Slava via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5335 :Jeff Morriss1-0/+1
This patch adds to Wireshark the ability to dissect Infiniband SDP (Socket Direct Protocol) and CM MADs traffic. It also contains various other bug-fixes and enhancements. SDP traffic can be identified automatically (analyzing SDP CM MADs) or manually. SDP, or Sockets Direct Protocol, is a protocol developed by the Infiniband Trade Association which enables existing socket-based applications to transparently utilize the Infiniband capabilities. This patch is submitted on behalf of Mellanox Technologies Ltd. svn path=/trunk/; revision=34918
2010-11-16From Gerhard Gappmeier via ↵Jeff Morriss1-0/+4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5410 : This patch adds support for displaying OPC UA ExtensionObjects. An ExtensionObject is a mechanism to transport user defined structures as serialized blobs. Some types of ExtensionObjects are already defined by the OPC Foundation's OPC UA Specifications. These types can be implemented by this dissector, because they are well-known. Real user-defined or vendor-defined types are unlikely to be implemented by a passive dissector, because this would require browsing of the UA server's address space to retrieve the type information. Currently only the following types are supported: * DataChangeNotification * EventNotification Others OPC defined types will follow. From me: fix warnings: "format not a string literal and no format arguments" svn path=/trunk/; revision=34906
2010-11-16From Yaniv Kaul via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5400 :Jeff Morriss1-0/+1
The attached patch adds many more DAAP codes to be parsed properly by the DAAP dissector. In addition, it fixes some prints. svn path=/trunk/; revision=34899
2010-10-28From Alexis La Goutte via ↵Jeff Morriss1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5290 : A patch to add support of Mongo Wire Protocol (Used by MongoDB) From me: use ENC_xxx in proto_tree_add_item() calls. svn path=/trunk/; revision=34680
2010-10-25From Jouni Malinen: preliminary version of Wi-Fi P2P (Wi-Fi Direct) dissector.Bill Meier1-0/+2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5196 From me: Add packet-wifi-p2p.h to Makefile.common DISSECTOR_INCLUDES Add dissectors/packet-wifi-p2p.c to epan/CMakelists.txt svn path=/trunk/; revision=34642
2010-10-25From Thomas Boehne via ↵Jeff Morriss1-1/+4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5324 : The company I work for uses two proprietary protocols, for which I initially developed wireshark plugins. Now we would like to integrate them into the public wireshark repository. I followed the READMEs and converted the plugins into a static dissectors. I cleaned up the code until checkAPI.pl was silent, translated all terms to english and ran randpkt and fuzz-testing for a long time. All that I found was a bug in a different dissector. From me: - Fold the header files into the dissectors - Clean up some memory leaks - Strengthen the heuristics of adwin-config (the TCP heuristics are still pretty weak) - Make packet-adwin.c a "new style" dissector - Use find_or_create_conversation() - Remove most of the check_col()'s svn path=/trunk/; revision=34640
2010-10-22From Lori Tribble: Add vendor identifier dissector access to BACnet Private ↵Bill Meier1-1/+6
Transfer Msgs BACnet has a private transfer service which is vendor specific. The start of each request and response contains the vendor identifier. I've added a way for vendors to provide their own dissectors by registering their vendor identifier. The packet-bacapp.c method fConfirmedPrivateTransfer has been modified to look for a vendor specified dissector. If found it will be run. If not found we default to running the standard dissection included in packet-bacapp.c. I modified the summary column display for private transfer messages so that the summary now displays the Vendor Identifier (V=xx) and the Service Number (SN=xx). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5250 From me: Rename sub-dissector tablle to "bacapp.vendor_identifier" Change subdissector ui_name to "BACapp Vendor Identifier" svn path=/trunk/; revision=34625
2010-10-21From Srinivasa Pradeep: LDP dissector: Add/update PseudoWire TLV suport.Bill Meier1-0/+4
RFC 4447 describes new TLV called Generalised PWid FEC in LDP messages with the id 0x81. This is related to PsuedoWire setup and maintenance. Related to this, following are the TLVs which are defined in RFC 4447 and RFC 4446. 1. PW Status TLV 2. PW Interface parameters 3. PW Group TLV From me: remove some unused variables; Mark fcn arg as unused. svn path=/trunk/; revision=34606
2010-10-21From Alexis La Goutte via ↵Jeff Morriss1-1/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5325 : It is a rework of PAP PPP dissector - Replace proto_tree_add_text by proto_tree_add_item - add col_append_fstr to show information (Peer-ID, Password...) svn path=/trunk/; revision=34604
2010-10-20From Alexis La Goutte via ↵Jeff Morriss1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5270 : Add dissector for PAPI (Aruba AP Control Protocol), used by Aruba WLAN Controller). There is no documentation on this protocol, the dissector is based on my analysis ... There is also an experimental "debug dissector" (not enable by default) for dissecting the rest of data. Changes by me: - make it a new-style dissector - change the name of the "debug" preference - other minor changes svn path=/trunk/; revision=34587
2010-10-20From Colin O'Flynn and Owen Kirby via ↵Jeff Morriss1-0/+5
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5266 : The attached patch begins to add support for RPL to the ICMPv6 file. All locations that RPL code have been added are marked with a comment allowing this patch to be reverted at a future time if it is decided to e.g. move all the RPL code to it's own dissector. A few values await IANA assignment and are also clearly marked (in packet-ipv6.h). Only the 'metric' option is left unsupported, as it is primarily defined in another I-D. svn path=/trunk/; revision=34579
2010-10-20From Hadriel Kaplan: IPFIX file format support.Bill Meier1-0/+4
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5242 svn path=/trunk/; revision=34576
2010-10-19From Alexis La Goutte:Anders Broman1-1/+1
GRE Enhancements https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5314 svn path=/trunk/; revision=34574
2010-10-18From Holger Grandy: ETCH dissectorBill Meier1-0/+4
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5095 From me: Fix a bug in add_symbol which caused occasional Wireshark crashes; Add additional checking during parse of symbol hash file; Improve "directory not found" error message; Do misc code cleanup and simplification. svn path=/trunk/; revision=34558
2010-10-17From Shoichi Sakane via bug 5270:Stig Bjørlykke1-0/+1
Added COAP protocol support. From me: Made the port number configurable. svn path=/trunk/; revision=34530
2010-10-14From Alexis La Goutte via ↵Jeff Morriss1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5295 : Hi a patch to enchance the PPTP Dissector It is a rework of PPTP dissector - Replace proto_tree_add_text by proto_tree_add_item - Replace not standard table and function by standard value_string - .... The code is checked and fuzzed (more 200 pass) ! with personnal PPTP Sample and PPTP Sample from pcapr.net svn path=/trunk/; revision=34504
2010-10-08Add Alexander Koeppe to the list.Anders Broman1-0/+4
svn path=/trunk/; revision=34432
2010-10-04From Giuliano Fabris: Enhanced DVB Simulcrypt protocol dissector:Bill Meier1-1/+9
"Implemented EIS <-> SCS support, (P)SIG <-> MUX support, MUX <-> CiM support and (P) <-> CiP support." See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5212 From me: (Trivial) Whitespace/indentation cleanup. svn path=/trunk/; revision=34376
2010-09-25Updated my entry...Sake Blok1-7/+12
svn path=/trunk/; revision=34249
2010-09-23Jason Masker <jason at masker.net>:Jörg Mayer1-0/+3
Updates for the Cisco ERSPAN type III (version 2) protocol. svn path=/trunk/; revision=34209
2010-09-22From Lukasz Kotasa and Lukasz Suchy via bug 5248:Stig Bjørlykke1-2/+6
Added dissector for WAI authentication protocol. From me: Some cleanup. svn path=/trunk/; revision=34181
2010-09-18Update Cal Turney's entry for the tshark SCSI tapJeff Morriss1-1/+2
svn path=/trunk/; revision=34153
2010-09-17From Cal Turney via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5197 :Jeff Morriss1-1/+4
The NFS dissector (all versions) show access types that have not been requested to be checked as "not allowed" in the call and reply. This is incorrect and misleading. At present one must manually compare what was requested in order to assess if access was actually denied for that type. When there are hundreds or thousands of these ACCESS requests in a capture, it is not possible or practical to manually check each one. The submitted patch does the following: * Passes the access mask in the call to the reply for comparison * Adds filterable fields for each supported (v4) and access type * Adds a pseudo field, nfs.access_denied * Lists the access types to be checked in the summary and tree * Separately lists the supported, denied, and allowed access types in the summary and tree The changes are applied to all NFS versions. From me: a couple of small changes to make it compile without warnings. svn path=/trunk/; revision=34141
2010-09-15From Juha Siltanen :Sake Blok1-0/+4
When sorting a capture by protocol, some RTP packets are shown only as FLIP, even though the dissection windows shows the RTP tree. (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5215) svn path=/trunk/; revision=34128
2010-09-08From Frank Lahm via bug #5169: Provide initial support for the undocumentedStephen Fisher1-0/+1
AFP FPSpotlightRPC call. svn path=/trunk/; revision=34083
2010-08-27Added Owen Kirby as authorStig Bjørlykke1-0/+3
svn path=/trunk/; revision=33965
2010-08-17From Tom Hughes: FastCGI dissector.Bill Meier1-0/+4
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5067 From me: - Fix one bug; - Add a comment about some code which doesn't display info in COL_INFO as intended due to what seems to be a Wireshark bug in tcp_dissect_pdus() when there are multiple records in a TCP frame. svn path=/trunk/; revision=33824
2010-08-09From Herbert Lischka: "corrected the dissection of reassembled UDP packets".Bill Meier1-0/+4
See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5051 From me: - Move proto_register... and proto_reg_handoff.. to the end of the file; - Define a function as static; - Minor reformatting and whitespace cleanup. svn path=/trunk/; revision=33747
2010-08-05From Cal Turney: Need 6 dec places of SRT precision in WS SRT dialogs and ↵Bill Meier1-0/+2
the values should be rounded to the nearest 1us. From me: -Slight revision of the patch to prevent overflows when time_t is 32 bits (eg: on 32 bit Linux); -Other minor changes. See: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4956 svn path=/trunk/; revision=33721
2010-07-15Updated with some items.Stig Bjørlykke1-0/+8
svn path=/trunk/; revision=33537
2010-07-01From Petr Lautrbach: when capturing, return the exit status of dumpcap,Guy Harris1-0/+1
so we give a non-zero exit status for invalid interfaces or capture filters. From me: don't exit immediately if dumpcap failed, print out information from taps and the like. svn path=/trunk/; revision=33393
2010-06-23From Haakon Nessjoen: New dissector for Digiums TDMoE protocolBill Meier1-0/+1
From me: A few minor changes: - col-clear() not req'd; - Use 'gint32 length' rather than 'guint8 length'; - Use ENC_NA instead of FALSE/TRUE in two cases; - Move global tdmoe_handle to be local to proto_reg_handoff... svn path=/trunk/; revision=33307
2010-06-23From Robin Seggelmann: Improve SCTP chunk statistics.Michael Tüxen1-0/+1
svn path=/trunk/; revision=33297
2010-06-23FromToshihiro Kataoka:Anders Broman1-0/+3
Dissect 3GPP S1AP UE Capability Info Indication. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4904 svn path=/trunk/; revision=33294
2010-06-22Added Håkon Nessjøen.Stig Bjørlykke1-0/+4
svn path=/trunk/; revision=33290