summaryrefslogtreecommitdiff
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2013-04-09Coverity CID 280299Martin Kaiser1-3/+8
check return value of tvb_reported_length_remaining() svn path=/trunk/; revision=48803
2013-04-09Coverity CID 280448: Missing break in switchMartin Kaiser1-0/+1
svn path=/trunk/; revision=48802
2013-04-09Coverity CID 281193: Dead codeMartin Kaiser1-12/+3
svn path=/trunk/; revision=48801
2013-04-09Update packet format according to upcoming working group draft.Michael Tüxen1-14/+13
This is also supported by Firefox Nightly starting from tomorrow. svn path=/trunk/; revision=48800
2013-04-09Don't try to open <home>/.wireshark on Windows: Wireshark hasn't written toJeff Morriss10-58/+22
that directory since 2001 and reading from that directory was only left in for backwards compatibility with versions prior to r4702. I think it's now safe to remove that backwards compatibility. This eliminates the last argument of get_persconffile_path(). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8437 svn path=/trunk/; revision=48797
2013-04-09Fix the fuzz failure reported in ↵Jeff Morriss1-14/+14
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8539 : Bail out of the item length we get (which we use to increment the offset) is 0. Otherwise the offset does not advance and we loop forever. While we're in there: get the item length just once (there's no need to call tvb_get_guint8() a half dozen times when one will do). svn path=/trunk/; revision=48796
2013-04-08Fix bug https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8569 :Pascal Quantin1-10/+19
Do not display a warning when MCC/MNC is set to 0xffffff and identify country / network code as 'Unset' svn path=/trunk/; revision=48793
2013-04-08Fix dissection of IMSI detach from non-EPS service type.Anders Broman1-1/+7
svn path=/trunk/; revision=48789
2013-04-07Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-2/+2
svn path=/trunk/; revision=48786
2013-04-07Make fix-encodings-args HappyAlexis La Goutte1-2/+2
svn path=/trunk/; revision=48785
2013-04-07Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-2/+2
svn path=/trunk/; revision=48784
2013-04-07Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+0
svn path=/trunk/; revision=48783
2013-04-07Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-3/+2
svn path=/trunk/; revision=48782
2013-04-07Fix some Dead Store (Dead assignement/Dead increment) Warning found by ClangAlexis La Goutte1-1/+1
svn path=/trunk/; revision=48781
2013-04-07From Masatake YAMATO via ↵Alexis La Goutte1-0/+161
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8565 New dissector for PULSE protocol for Linux Virtual Server redundancy very small dissector for PULSE protocol for Linux Virtual Server redundancy. About pulse, see http://sourceware.org/piranha. From me : Add Modelines info Replace tab by space svn path=/trunk/; revision=48775
2013-04-07From Masatake YAMATO via ↵Alexis La Goutte2-0/+2
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8565 New dissector for PULSE protocol for Linux Virtual Server redundancy very small dissector for PULSE protocol for Linux Virtual Server redundancy. About pulse, see http://sourceware.org/piranha. From me : Add Modelines info Replace tab by space svn path=/trunk/; revision=48773
2013-04-07From Loránd Jakab via ↵Alexis La Goutte1-51/+271
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8555 More features for the Locator/ID Separation Protocol (LISP) dissector This patch adds support in the LISP dissector for the following: * dissect Map-Referral packet subtype * dissect individual fields in mapping records, which are now filterable * some code cleanup The NAT traversal draft added another field to go together with the xTR-ID, the site-ID field. Add support for this field as well. svn path=/trunk/; revision=48772
2013-04-07Fix Indent (Replace Tabs by 4-spaces) Fix Trailing Whitespaces Add ModelinesAlexis La Goutte1-24/+37
svn path=/trunk/; revision=48770
2013-04-07From report of Mark Phillips via ↵Alexis La Goutte1-11/+11
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8561 802.11 QoS decode broken from 1.9.2 Wrong encoding type (ENC_BIG_ENDIAN => ENC_LITTLE_ENDIAN) Also fix a wrong increment offset about TXOP svn path=/trunk/; revision=48769
2013-04-07Move #define OUI include in ieee80211 dissector to epan/oui.h Add Modelines ↵Alexis La Goutte2-20/+27
to epan/oui.h svn path=/trunk/; revision=48768
2013-04-07From report TheDarkEye via ↵Alexis La Goutte1-1/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8554 Part of Ping Reply Message in ICMPv6 Reply Message is marked as "Malformed Packet" (Wrong offset variable...) #BACKPORT(1.8) svn path=/trunk/; revision=48767
2013-04-07Enhance 802.11 Vendor Specific IE * Remove hf_ieee80211_tag_interpretation...Alexis La Goutte1-12/+20
svn path=/trunk/; revision=48766
2013-04-07Enhance 802.11(n) Vendor Specific IE HT * Remove ↵Alexis La Goutte1-19/+40
hf_ieee80211_tag_interpretation... svn path=/trunk/; revision=48765
2013-04-07[Automatic manuf, services and enterprise-numbers update for 2013-04-07]Gerald Combs1-9/+145
svn path=/trunk/; revision=48762
2013-04-07Requiescat in pace epan/dissectors/packet-rtps2.h.Guy Harris1-1/+0
svn path=/trunk/; revision=48761
2013-04-06Made IP address fields filterable as well as a few others.Michael Mann1-226/+405
Also added a preference to determine where to put the PIM payload. Per http://www.wireshark.org/lists/wireshark-dev/201304/msg00019.html, I made the default off of the main tree instead of a subtree of PIM. svn path=/trunk/; revision=48760
2013-04-06Show the PIMv2 register flags in the correct tree.Jaap Keuter1-1/+1
svn path=/trunk/; revision=48757
2013-04-05Fix some bugs that showed up as format warnings.Guy Harris1-7/+8
Use "offset +" in the calls to fill in the Info column, as presumably the values being put into that column are the same as the values being put into the protocol tree, and those have offsets based on the offset variable. svn path=/trunk/; revision=48755
2013-04-05Add dissection from BCMCS spec.Anders Broman1-31/+338
svn path=/trunk/; revision=48754
2013-04-05Coalesce "-G fields2" and "-G fields3" into "-G fields", as discussed on -dev.Chris Maynard2-91/+51
See: http://www.wireshark.org/lists/wireshark-dev/201304/msg00015.html svn path=/trunk/; revision=48753
2013-04-05Highlight the correct byte for TimezonePascal Quantin1-2/+2
svn path=/trunk/; revision=48751
2013-04-05Fix set-but-not-used warning turned error: use the newly created subtree in ↵Jeff Morriss1-15/+15
a few cases. svn path=/trunk/; revision=48749
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