aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2013-02-18From Alex Gaertner via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8313Evan Huus1-19/+22
Misc. fixes to the SML dissector: - one more define added - removed data_handle (unused) - removed "check = tvb_get_guint8(tvb, temp_offset);" (value hasn't changed) - added PI_NOTE - CRC fixed, calculation now correct if CRC is transmitted as UINT8 From me: - clean up indentation - change modelines to actually match the indentation most commonly used svn path=/trunk/; revision=47736
2013-02-18Fix small typo in TPC Report IEAlexis La Goutte1-2/+2
svn path=/trunk/; revision=47734
2013-02-18Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+1
svn path=/trunk/; revision=47733
2013-02-18From 802.11-2012.pdf Update Reason Code and Status Code fieldsAlexis La Goutte1-2/+36
svn path=/trunk/; revision=47732
2013-02-18Display Power Constraint in DEC (and fix a small typo)Alexis La Goutte1-2/+2
svn path=/trunk/; revision=47731
2013-02-18Fix for bug 8321:Jaap Keuter1-4/+9
Feed the tap before trying to dissect the payload. This prevents a malformed payload from blocking the tap, resulting in incorrect RTP statistics. svn path=/trunk/; revision=47729
2013-02-18Bugfix data combined via ssl_desegment_app_data not visible via "Follow SSL ↵Michael Mann1-0/+1
Stream" From Joe McEachern, bug 6434 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6434) svn path=/trunk/; revision=47725
2013-02-17Improve SSH state machine so IGNORED messages don't upset the dissection by ↵Michael Mann1-232/+162
throwing the "packet count" off. Bug 5064 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5064) svn path=/trunk/; revision=47723
2013-02-17Fix Coverity CID 981983: Unused pointer value.Chris Maynard1-268/+125
Additionally: 1) Remove check_col()'s 2) Don't call expert_add_info_format() from within an if (tree) {} block. 3) tvb_reported_length_remaining() can return -1; be sure to handle it. 4) Misc. whitespace changes. svn path=/trunk/; revision=47722
2013-02-17Remove C++ incompatibilities in c1222 dissector.Michael Mann2-24/+16
Also addresses an implicit cast in the epan/uat.h file Bug 8342 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8342) svn path=/trunk/; revision=47721
2013-02-17Update ITU-T E.212 to bulletin 1019 (01.I.2013)Pascal Quantin1-218/+398
svn path=/trunk/; revision=47720
2013-02-17Squelch some more warnings.Guy Harris1-2/+6
svn path=/trunk/; revision=47717
2013-02-17Squelch some warnings.Guy Harris1-73/+11
svn path=/trunk/; revision=47716
2013-02-17Support for SCU/SCP Role Selection and Asynchronous Operations Window ↵Michael Mann1-53/+377
Negotiation From Stefan Allers. Bug 8347 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8347) svn path=/trunk/; revision=47715
2013-02-17Try to fix merge problem.Anders Broman1-1593/+10
svn path=/trunk/; revision=47714
2013-02-17Add a preferense to the Q.932 dissector wether facility messages should be ↵Anders Broman4-14/+3234
dissected as QSIG or ETSI. Add the ISUP Supplementary services dissector. svn path=/trunk/; revision=47713
2013-02-17Bugfix DoS in CIMD dissector. Bug 8346 ↵Michael Mann1-3/+3
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8346) svn path=/trunk/; revision=47708
2013-02-17Only allow one packet to act as an SDP response. This should probably be ↵Michael Mann2-3/+4
caught at a higher layer (SIP), but the safety net should be there. Also, cleanup SIP "response error" range. Fixes crash in bug 8343 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8343) svn path=/trunk/; revision=47705
2013-02-17Use wmem memory to build most of the diameter hf and ett arrays.Evan Huus1-9/+10
Cleans up many valgrind errors, since we were losing our pointers to the arrays before shutdown. svn path=/trunk/; revision=47702
2013-02-17[Automatic manuf, services and enterprise-numbers update for 2013-02-17]Gerald Combs1-4/+116
svn path=/trunk/; revision=47701
2013-02-17From Alyssa Milburn via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8341Evan Huus1-11/+11
With small additional changes by me Make many of the length and offset fields in the websocket dissector unsigned. This fixes a case where we could attempt to malloc (unsigned)-1 bytes of memory. Also fix one small copy-paste string typo. svn path=/trunk/; revision=47700
2013-02-16Add missing G_GUINT64_CONSTANT for 32-bit platforms.Evan Huus1-2/+2
svn path=/trunk/; revision=47696
2013-02-16From Alex Gaertner via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8313Evan Huus3-0/+3035
New dissector for the SML protocol. svn path=/trunk/; revision=47695
2013-02-16From Dirk via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8287Evan Huus2-3/+191
Request-response tracking and response-time calculation for HTTP. svn path=/trunk/; revision=47694
2013-02-16Fix typo errorPascal Quantin1-2/+2
svn path=/trunk/; revision=47693
2013-02-16From Alyssa Milburn:Jaap Keuter1-2/+2
This patch adds a check for a zero count to the existing sanity check code. From me: In addition drop superfluous sanity check. svn path=/trunk/; revision=47692
2013-02-16Add Ethertype for Network Controller Sideband InterfaceJörg Mayer2-5/+10
svn path=/trunk/; revision=47691
2013-02-16Add decryption algorithm preference to SNMP dissector.Michael Mann1-6/+37
Bug 8328 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8328) svn path=/trunk/; revision=47690
2013-02-16Set more preferences to be on by default.Martin Mathieson1-8/+9
svn path=/trunk/; revision=47689
2013-02-16Make the number of RAPIDs in an RAR PDU a generated field.Martin Mathieson1-2/+12
svn path=/trunk/; revision=47688
2013-02-15Add support for reading/writing 'sprint' lines from test scripts.Martin Mathieson1-4/+27
svn path=/trunk/; revision=47686
2013-02-15Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8337Evan Huus1-1/+2
Make offset unsigned and add an additional sanity check. svn path=/trunk/; revision=47681
2013-02-15From Steve Magnani via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8264Evan Huus2-25/+32
Improve handling of truncated USB Configuration descriptors. In contrast to other descriptor types, configuration descriptors have varying lengths and may be quite long. This makes them much more prone to truncation by a host that is cautious about reading large descriptors. A real-world case has arisen where a host requests a partial configuration descriptor of a USB webcam, and wireshark improperly reports that the response is malformed. Change configuration descriptor dissection to distinguish between truncation induced by the host, which is not an error, and descriptor truncation or reporting of invalid descriptor lengths by the device, which are. This patch also relieves class-specific dissectors of the burden of checking that the descriptor length and type fields are available, and that all the bytes claimed by the descriptor length are also available. svn path=/trunk/; revision=47676
2013-02-15From Lori Tribble via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8331Evan Huus1-1/+1
Fix UCS-2 string decoding for strings longer than 127 characters. svn path=/trunk/; revision=47675
2013-02-15From Alyssa Milburn via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8335Evan Huus1-1/+1
Make length field unsigned so that negative values fail the bounds check and throw a regular exception before getting passed to glib (where they cause a program-ending assert failure instead). svn path=/trunk/; revision=47672
2013-02-15Add a new WSLUA_CLASS_FNREG_ALIAS() macro to register methods where theGuy Harris5-36/+38
function name isn't the same as the method name; this is used if we're providing compatibility aliases for method names. Use WSLUA_CLASS_FNREG() and WSLUA_CLASS_FNREG_ALIAS() for all method registrations. Fix the spelling of "prepend", but leave a compatibility alias in place. svn path=/trunk/; revision=47667
2013-02-15Fix a set of obscure bugs found by checkhf.Bill Meier1-16/+16
svn path=/trunk/; revision=47666
2013-02-15Put in a comment explaining what the signal strength value probablyGuy Harris1-0/+13
means here. svn path=/trunk/; revision=47665
2013-02-15Put in a comment explaining what the signal strength value means here.Guy Harris1-0/+10
svn path=/trunk/; revision=47664
2013-02-14Show the signal strength as a percentage in the RSSI column, as that'sGuy Harris2-4/+2
what it is. svn path=/trunk/; revision=47663
2013-02-14Show the signal strength as dBm, as that's what it is in the PPI header.Guy Harris1-1/+1
svn path=/trunk/; revision=47662
2013-02-14Get rid of unused string to squelch warning.Guy Harris1-2/+1
svn path=/trunk/; revision=47661
2013-02-14From Chris Bontje via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8333 :Pascal Quantin1-14/+24
Corrections to Recent DNP3 Control Code Changes in Bug ID 7865 svn path=/trunk/; revision=47660
2013-02-14Fix potential buffer overflow in RTPS and RTPS2 dissectors by allocating ↵Michael Mann2-4/+6
enough memory to fit the "indentation space". Bug 8332 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8332) svn path=/trunk/; revision=47658
2013-02-14If the requested wmem allocator is NULL, take that to mean manually-managedEvan Huus1-0/+13
memory. This permits using manually-scoped versions of certain wmem structures. svn path=/trunk/; revision=47657
2013-02-14Add an option for bypassing the wmem slab similar to the one forEvan Huus1-1/+13
bypassing the emem slab, to aid in debugging with valgrind. svn path=/trunk/; revision=47656
2013-02-14From Michael Labedzki via ↵Chris Maynard2-2/+13
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8304: Fix potential inconsistency with interfaces introduced with r47651. svn path=/trunk/; revision=47655
2013-02-14Factorize FGI dissectionPascal Quantin1-406/+130
svn path=/trunk/; revision=47654
2013-02-14Move version field outside of the switch, since it exists for all subtypes.Evan Huus1-4/+2
This fixes the TSPEC case, which didn't include it before. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8330 svn path=/trunk/; revision=47653
2013-02-14Fix crash with SDP setup mechanism, bug 8323 ↵Michael Mann2-4/+15
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8323) The issue was that hash tables were being accessed after they were freed from a "rejected answer". The code was also too generous in considering many SIP status codes as "rejected answers", so now less SIP status codes are treated as "rejected answers" and are ignored by the transport API. svn path=/trunk/; revision=47652