aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2013-04-05Use uint instead of intMichael Mann1-1/+1
svn path=/trunk/; revision=48748
2013-04-05Replace proto_tree_add_text with itemized filtersMichael Mann1-198/+339
svn path=/trunk/; revision=48747
2013-04-05From Cal Turney:Anders Broman1-6/+12
Patch 45480 introduced the following check: "tvb_ensure_bytes_exist(tvb, offset, neo ? neo : *bcp - ((unsigned)offset + 1));: When the last entry in the directory listing is processed, 'neo' the next entry offset is zero so bcp is checked. The 'bcp' variable is set to the remaining reported bytes in the tvb. Subtracting the current offset +1 from *bcp usually produces a negative result and causes the error. Removed "- ((unsigned)offset + 1)" and added "CHECK_BYTE_COUNT_SUBR(4);" https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8549 svn path=/trunk/; revision=48744
2013-04-05From Tim Ringenbach:Anders Broman2-55/+114
makes the TDMoE dissector call the LAPD bitstream dissector on the D-Channel. As a result, LAPD calls Q.931, and you can actually see call setup and tear down, instead of just a hex dump. It adds a preference for which channel the D-Channel is. It patches the LAPD code to fix a few bugs, not pass the checksum to Q.931 (who isn't expecting it), to register the lapd-bitstream dissector, and to mark packets with aborts or resets. also storing more data on the lapd_byte_state_t. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8374 svn path=/trunk/; revision=48743
2013-04-04Fix Coverity CID 280402: Logically dead code.Chris Maynard1-9/+3
svn path=/trunk/; revision=48740
2013-04-04Fix Coverity CID 280404: Logically dead code.Chris Maynard1-3/+1
svn path=/trunk/; revision=48739
2013-04-04use mpeg_pmt_stream_tree for the descriptor loopMartin Kaiser1-1/+1
(this fixes a bug from my last commit) svn path=/trunk/; revision=48737
2013-04-04Remove a shadow variable.Jaap Keuter1-3/+3
svn path=/trunk/; revision=48735
2013-04-04- Dissect Packet filters and QoS list(partly).Anders Broman1-128/+420
- Update value_strings. svn path=/trunk/; revision=48734
2013-04-04Fix the 2nd occurrence of Coverity CID 280417: Logically dead code. This, ↵Chris Maynard1-9/+2
plus r48657, should resolve the CID. svn path=/trunk/; revision=48733
2013-04-04Fix encoding arg for proto_tree_add_item() and friends.Chris Maynard7-143/+143
svn path=/trunk/; revision=48732
2013-04-04Try to fix compilation on LinuxPascal Quantin1-18/+9
svn path=/trunk/; revision=48731
2013-04-04Fix checkAPI.pl complaintsMichael Mann1-3/+3
svn path=/trunk/; revision=48730
2013-04-04Enhancements to Ethernet/IP DLR dissector, bug 8560 ↵Michael Mann2-21/+297
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8560) From Joakim Wiberg svn path=/trunk/; revision=48729
2013-04-04RTPS Cleanup, Part 3 (final)Michael Mann6-9776/+4344
Merged packet-rtps.c and packet-rtps2.c into a single dissector. It appears packet-rtps2.[ch] "API" needs to be externally available, otherwise I would have rolled (the newly merged) packet-rtps.h into packet-rtps.c as well. Converted many of the remaining proto_tree_add_text to proto_tree_add_item/expert_info and cleaned up the manual string manipulation so checkAPIs.pl is happy. Added a "cooked" capture file to the SampleCaptures page on the wiki for future fuzztesting/regression. svn path=/trunk/; revision=48727
2013-04-04From Lukasz Wachowski via ↵Pascal Quantin1-1/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8559 : Fix dissection of RAN-INFORMATION-APPLICATION-ERROR RIM PDU Indications svn path=/trunk/; revision=48726
2013-04-04From Michal Labedzki via ↵Pascal Quantin1-7/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8558 : Fix incompatible field type for field name "btsdp.service_uuid" svn path=/trunk/; revision=48725
2013-04-03Get rid of a shadowed variable and remove a set-but-not-used variable. ↵Jeff Morriss1-108/+104
Reindent a little. svn path=/trunk/; revision=48723
2013-04-03Get rid of non-ASCII characters.Jeff Morriss1-7/+7
svn path=/trunk/; revision=48722
2013-04-03Sort LocalCode value string.Anders Broman1-15/+15
svn path=/trunk/; revision=48721
2013-04-03Dissect more of 3GPP Object.Anders Broman1-2/+142
svn path=/trunk/; revision=48719
2013-04-03- Extend and correct value strings.Anders Broman1-32/+82
- Fix tree handling for QoS. - Add references. svn path=/trunk/; revision=48718
2013-04-02Use extended value stringsPascal Quantin1-46/+48
svn path=/trunk/; revision=48714
2013-04-02Update E.164 dissection to ITU Operational Bulletin No. 991Pascal Quantin1-219/+272
svn path=/trunk/; revision=48711
2013-04-02Both tvb_length_remaining and tvb_reported_length_remaining can return -1.Chris Maynard7-11/+11
#BACKPORT(1.6,1.8 ... manually as other occurrences are in those trunks) svn path=/trunk/; revision=48710
2013-04-02use proto_mpeg_descriptor_loop_dissect() for the EITMartin Kaiser1-5/+2
svn path=/trunk/; revision=48706
2013-04-02use proto_mpeg_descriptor_loop_dissect() in the BATMartin Kaiser1-7/+3
svn path=/trunk/; revision=48705
2013-04-02use proto_mpeg_descriptor_loop_dissect() for the PMTMartin Kaiser1-8/+3
svn path=/trunk/; revision=48704
2013-04-02use proto_mpeg_descriptor_loop_dissect() for the TOTMartin Kaiser1-4/+2
svn path=/trunk/; revision=48703
2013-04-02Include padding length in the AVP's length.Jeff Morriss1-28/+27
svn path=/trunk/; revision=48702
2013-04-02Dissect more 3GPP2 extensions.Anders Broman1-14/+60
svn path=/trunk/; revision=48700
2013-04-02From Sebastiano Di Paola via ↵Evan Huus1-27/+116
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8461 Enhancements for the Honeypot Feeds dissector. From me: misc. cleanup, modelines, etc. svn path=/trunk/; revision=48698
2013-04-02From Vineeth via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8450 :Pascal Quantin1-2/+4
Do not try to systematically fetch a third digit for Country Code: its length can be from 1 to 3 digits. svn path=/trunk/; revision=48697
2013-04-02Remove non ASCII charactersPascal Quantin1-4/+4
svn path=/trunk/; revision=48695
2013-04-02Dissect more of 3GPP2_OBJECT.Anders Broman1-6/+117
svn path=/trunk/; revision=48694
2013-04-01In the Lua dumper code, don't bother checking whether the encapsulationGuy Harris1-18/+38
is supported before trying to open for writing - the attempt to open for writing will do the check for you. Instead, check for specific errors if the attempt to open for writing fails, and use somewhat more specific error messages for certain error codes. (We should perhaps check for even more error codes in those cases.) That gets rid of all external calls to wtap_dump_can_write_encap(), so remove it from wtap.h and make it static. svn path=/trunk/; revision=48691
2013-04-01Now only if I can get the case right :)Jaap Keuter1-1/+1
svn path=/trunk/; revision=48686
2013-04-01Typo's. That is all.Jaap Keuter15-49/+49
svn path=/trunk/; revision=48685
2013-04-01Fix for bug 8548:Jaap Keuter1-32/+29
Allow the IRC command and response dissection functions to be called with subsets of the original (full) message line. Therefore we need to calculate with real lengths and offsets, not mixed with lengths of the subset itself. svn path=/trunk/; revision=48684
2013-03-31Unused parameter.Anders Broman1-1/+1
svn path=/trunk/; revision=48681
2013-03-31Initial decoding of 3GPP2_OBJECT.Anders Broman1-3/+80
svn path=/trunk/; revision=48679
2013-03-31coverity 281315 logically dead codeMartin Kaiser1-6/+1
svn path=/trunk/; revision=48676
2013-03-31[Automatic manuf, services and enterprise-numbers update for 2013-03-31]Gerald Combs2-8/+124
svn path=/trunk/; revision=48671
2013-03-31remove empty else-branchesMartin Kaiser1-6/+3
svn path=/trunk/; revision=48670
2013-03-31TABs -> spacesMartin Kaiser1-981/+994
add editor modelines svn path=/trunk/; revision=48669
2013-03-30From Hauke Mehrtens:Jaap Keuter1-1/+119
Wireshark misses some new TLS and DTLS cipher suite names which are assigned by IANA. svn path=/trunk/; revision=48664
2013-03-30Hopefully fix a false-positive warning in the Mac buildbot.Evan Huus1-1/+1
It complains that service_info may be used uninitialized, but my manual analysis agrees with GCC 4.7 that it can't, so just defaulting it to NULL will be fine. svn path=/trunk/; revision=48663
2013-03-30From Michal Labedzki via ↵Evan Huus1-6/+67
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509 Add basic support for Bluetooth GNSS profile. It uses NMEA-0183, but that is not free, so all we can do is add filtering and displaying for ASCII content. Also add colors for DUN, GNSS to show them in contrast to RFCOMM. svn path=/trunk/; revision=48662
2013-03-30From Michal Labedzki via ↵Evan Huus18-242/+199
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509 Unify bluetooth direction handling (sent vs rcvd). svn path=/trunk/; revision=48661
2013-03-30From Michal Labedzki via ↵Evan Huus7-408/+450
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8509 Round 3 of Bluetooth SDP updates. Update the list of company IDs and fix service recognition. svn path=/trunk/; revision=48660