aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2013-02-17Add isdn-sup to the asn1 makefiles.Anders Broman2-0/+2
svn path=/trunk/; revision=47707
2013-02-17Add the files for an initial ISDN Supplimentary Services(ETSI) dissector.Anders Broman9-0/+945
svn path=/trunk/; revision=47706
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 Combs3-13/+160
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-17Add a macro that, for a given count of keys, returns the total size ofGuy Harris3-5/+7
an AirpcapKeysCollection structure with that number of keys, and use it instead of doing the calculation manually. svn path=/trunk/; revision=47699
2013-02-17Clean up white space (use spaces instead of tabs).Guy Harris1-108/+108
svn path=/trunk/; revision=47698
2013-02-17Clean up white space (get rid of 4-space tabs).Guy Harris1-31/+31
svn path=/trunk/; revision=47697
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 Huus4-0/+3036
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 Quantin2-4/+4
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 Mann2-7/+69
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-16Show resegmented data as grey.Martin Mathieson1-21/+41
svn path=/trunk/; revision=47687
2013-02-15Add support for reading/writing 'sprint' lines from test scripts.Martin Mathieson2-17/+57
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-15Get rid of an extra blank line.Guy Harris1-1/+0
svn path=/trunk/; revision=47677
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-15Fix Voice RTP player crash if player is closed while playingMichael Mann1-11/+15
Bug 8065 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8065) svn path=/trunk/; revision=47674
2013-02-15From Hannes Mezger via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8327Evan Huus13-795/+1412
Updates to the OPCUA plugin so that subtrees of the dissector select the appropriate number of bytes. Also fix dissection of the array dimensions field for matrix values and the highlighting for empty string fields. svn path=/trunk/; revision=47673
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-15Comment out a number of unused hf[] enrries found by checkhf.Bill Meier1-10/+30
svn path=/trunk/; revision=47670
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-14main_window_slots.cpp includes ui_main_window.h, so make sure we buildGuy Harris1-1/+1
ui_main_window.h before doing anything with main_window_slots.cpp. svn path=/trunk/; revision=47659
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 Huus3-1/+15
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 Quantin3-808/+256
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
2013-02-13Fix Coverity CID 981007: Dereference before null check. Bug introduced with ↵Chris Maynard1-6/+6
r47632. svn path=/trunk/; revision=47651
2013-02-13Fix Coverity CID's 981004-981006: Out-of-bounds read. Bugs introduced with ↵Chris Maynard1-3/+3
r47632. (Backport does not apply.) svn path=/trunk/; revision=47650
2013-02-13From Sascha Herrmann:Jaap Keuter3-0/+4
Patch registering ieee802154 dissector to Linux SLL frames. svn path=/trunk/; revision=47649
2013-02-13Fix Coverity 980630, negative array index read.Michael Mann1-3/+13
svn path=/trunk/; revision=47648
2013-02-13Cleanup:Bill Meier1-185/+285
- Fix various message handler message dissection bugs; - Change all loops with a potentially large loop count to be done only when 'tree' is non-null; - Simplify code somewhat; - Do some whitespace and formatting style changes. svn path=/trunk/; revision=47647
2013-02-13From Chaitanya via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8320Evan Huus1-1/+1
Fix typo in case value that led to misdissection of TSPEC IEs. svn path=/trunk/; revision=47646