aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2012-04-05From Nick Lowe:Anders Broman2-81/+128
- Update eap header file to include MS-CHAP v2 definitions. - Convert EAP-MS-CHAP-V2 to use proto_tree_add_item() and make a few, hopefully final, changes. Fixed a couple of typos etc. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7020 svn path=/trunk/; revision=41955
2012-04-05From Michael Mann:Anders Broman2-5/+25
TCP picks wrong sub-dissector if both dissector choices have the same "minimum segment size" https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7008 svn path=/trunk/; revision=41954
2012-04-05Use common code to have the same hf field for DSCP in IPv4 and IPv6.Anders Broman3-9/+15
svn path=/trunk/; revision=41953
2012-04-05Use common code to add ip version to the tree.Anders Broman3-22/+11
svn path=/trunk/; revision=41952
2012-04-05Use common value string for DSCP.Anders Broman1-23/+1
svn path=/trunk/; revision=41951
2012-04-05From Shima:Anders Broman1-0/+18
Parsing for ALC protocol, FEC header for LDPC (RFC 5170). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7034 svn path=/trunk/; revision=41950
2012-04-05From Nick Lowe:Anders Broman1-66/+91
Convert EAP-LEAP to use proto_tree_add_item() and make a few fixups. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7020 svn path=/trunk/; revision=41949
2012-04-04Fix Coverity CID 1469: UNUSED_VALUE.Chris Maynard1-4/+0
svn path=/trunk/; revision=41947
2012-04-04Make bit_offset in _tvb_get_bits64 and related functions unsigned. ThisGerald Combs6-50/+47
removes a potential buffer overflow and should fix a bunch of Coverity errors mentioned in bug 6878. We might want to do the same for no_of_bits. svn path=/trunk/; revision=41945
2012-04-04Allow loading xml files (file MUST start with <?xml).Jakub Zawadzki1-11/+10
I needed it for testing (bug #7028) if you feel like it's stupid idea give me nfo :) svn path=/trunk/; revision=41944
2012-04-04Add a "-build" argument to checkAPIs.pl. Use that argument when buildingJeff Morriss13-13/+13
from makefiles (and thus from the buildbot). The intention is to be able to tell when a human is running the tool so we can provide more code-review guidance. As a starter, enable the "too many proto_tree_add_text() calls" check when a human is running the tool. svn path=/trunk/; revision=41943
2012-04-04Replace a:Jeff Morriss1-1/+1
proto_tree_add_bytes_format*(tree, hf, tvb, offset, length, tvb_get_ptr(tvb, offset, length), [...]) with: proto_tree_add_bytes_format*(tree, hf, tvb, offset, length, NULL, [...]) svn path=/trunk/; revision=41942
2012-04-04Fix CID 1287: rdp_info can't be NULL here so there's no need to check for itJeff Morriss1-6/+4
being NULL. svn path=/trunk/; revision=41929
2012-04-04Avoid false-positive CID 621: if str is non-NULL, idx should be positiveJeff Morriss1-15/+18
(so idx won't be negative when used in the else statement). To avoid this false positive, add a check if idx is negative to the if(str) check. Also remove some trailing commas. svn path=/trunk/; revision=41925
2012-04-04Try to fix:Anders Broman1-8/+8
packet-eap.c: At top level: packet-eap.c:150: error: static declaration of ‘eap_sim_subtype_vals’ follows non-static declaration ../../epan/eap.h:62: note: previous declaration of ‘eap_sim_subtype_vals’ was here packet-eap.c:159: error: static declaration of ‘eap_aka_subtype_vals’ follows non-static declaration ../../epan/eap.h:72: note: previous declaration of ‘eap_aka_subtype_vals’ was here packet-eap.c: In function ‘dissect_eap’: packet-eap.c:668: warning: request for implicit conversion from ‘void *’ to ‘struct conv_state_t *’ not permitted in C++ packet-eap.c:673: warning: request for implicit conversion from ‘void *’ to ‘struct conv_state_t *’ not permitted in C++ packet-eap.c:866: warning: request for implicit conversion from ‘void *’ to ‘struct frame_state_t *’ not permitted in C++ packet-eap.c:927: warning: request for implicit conversion from ‘void *’ to ‘struct frame_state_t *’ not permitted in C++ packet-eap.c:1048: warning: request for implicit conversion from ‘void *’ to ‘struct frame_state_t *’ not permitted in C++ packet-eap.c:1067: warning: request for implicit conversion from ‘void *’ to ‘struct frame_state_t *’ not permitted in C++ svn path=/trunk/; revision=41924
2012-04-04Avoid some potential divide by zero errors that Clang reports.Chris Maynard2-2/+2
svn path=/trunk/; revision=41923
2012-04-04From Nick Lowe:Anders Broman2-75/+94
- Update eap header file to include SIM and AKA definitions. - Change the SIM and AKA EAP types to use proto_tree_add_item(). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7020 svn path=/trunk/; revision=41922
2012-04-04Change to use eap. in filter names isof eap_Anders Broman1-16/+16
svn path=/trunk/; revision=41921
2012-04-04Add Openwire dissector to CMake too...Alexis La Goutte1-0/+1
svn path=/trunk/; revision=41920
2012-04-04From Metatech via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7014Alexis La Goutte2-0/+2011
Here is a dissector for ActiveMQ OpenWire protocol. A few words about the protocol : OpenWire has two wire formats : - "loose" : more verbose, less CPU-intensive, less network-intensive (1-pass) - "tight" : more compact, more CPU-intensive, more network-intensive (2-pass) This dissector only supports the "loose" syntax, which is not the default. This dissector only supports version 6 of the protocol. It can be changed on the broker in the activemq.xml file by specifying "tightEncodingEnabled=false" : svn path=/trunk/; revision=41919
2012-04-04From Nick Lowe:Anders Broman1-95/+111
Convert EAP-IDENTITY, EAP-NOTIFY and EAP-MD5 to use proto_tree_add_item(). From me consistently use "proto abbr"_"name". svn path=/trunk/; revision=41918
2012-04-04From Pascal Quantin:Anders Broman1-93/+767
Upgrade LTE RRC dissector to v10.5.0. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7032 svn path=/trunk/; revision=41917
2012-04-04From Martin Kaiser:Anders Broman1-102/+128
DVB-CI: check APDUs against resource id. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7031 svn path=/trunk/; revision=41916
2012-04-04From Rolf Fiedler:Anders Broman5-0/+601
Patch to add V5.2 tracing capability on E1 links using EyeSDN probes. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7027 Removed preference related stufff as it's not needed. svn path=/trunk/; revision=41915
2012-04-03From Nick Lowe via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7020 :Jeff Morriss1-44/+44
First patch to start the conversion of the EAP dissector from its use of proto_tree_add_text() to proto_tree_add_item(). svn path=/trunk/; revision=41913
2012-04-03From Martin Kaiser (on -dev): initialize an uninitialized variable. From ↵Jeff Morriss1-4/+4
me: also clean up some indentation. svn path=/trunk/; revision=41912
2012-04-03Implement spoolss function GetPrinterDriverDirectory (opnum 12).Graham Bloice1-11/+121
Also renamed "Architecture" field to "Environment" as per MS docs. Fix bug #2279 svn path=/trunk/; revision=41911
2012-04-03Fix CID 620: since we're checking if the given hf index is positive (sinceJeff Morriss1-4/+4
r15662), move the proto_tree_add_boolean() call (which uses the hf index) inside the check. svn path=/trunk/; revision=41910
2012-04-03Improve the text of some value_strings.Bill Meier1-8/+8
svn path=/trunk/; revision=41906
2012-04-03Comment out unused define.Anders Broman1-15/+5
svn path=/trunk/; revision=41905
2012-04-03Update to V11.1.0 (2012-03)Anders Broman1-14/+50
svn path=/trunk/; revision=41904
2012-04-03Fix off by one shift error introduced in r39531.Jakub Zawadzki1-1/+1
In tvb_get_ephemeral_unicode_string() length is number of bytes (not characters). svn path=/trunk/; revision=41903
2012-04-03Fix dependent_frames memleak. Jakub Zawadzki1-0/+2
Reviewed-By: Jeff Morriss (http://www.wireshark.org/lists/wireshark-dev/201204/msg00013.html) svn path=/trunk/; revision=41902
2012-04-03From Martin Kaiser via ↵Jeff Morriss1-2/+3
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7023 : For each message, the DVB-CI dissector checks the message size against the buffer size negotiated at startup. If the buffer size negotation was not captured, a warning is flagged up for each packet saying its size is too big. Obviously, the check only makes sense if we know the negotiated buffer size... svn path=/trunk/; revision=41901
2012-04-03Fix a couple of CIDs related to missing breaks: both are intentional[1] so addJeff Morriss1-0/+2
comments to that effect. [1] Based on comment from Lars Roff via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6844 svn path=/trunk/; revision=41899
2012-04-02From Nick Lowe:Anders Broman1-7/+7
Negate version bits in flags for PEAP, TTLS, FAST. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7019 svn path=/trunk/; revision=41892
2012-04-01Use correct values for "alt screen size" for 327x-3 and 327x-4 terminals.Bill Meier1-32/+52
Slightly improve code which tries to keep track of "screen size". Add a comment as to what is really required to properly keep track of the screen size "state". svn path=/trunk/; revision=41891
2012-04-01Remove a bad (unterminated) comment; Fixes Buildbot compile error.Bill Meier1-1/+0
svn path=/trunk/; revision=41890
2012-04-01Fix some bugs related to the use of proto_tree_add_bits_item();Bill Meier1-38/+112
Improve details pane display of a few TN3270 fields. svn path=/trunk/; revision=41889
2012-04-01From Nick Lowe: Show the reserved bits if set for EAP-TLS, unify/clean up ↵Anders Broman1-13/+33
the display output. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7017 svn path=/trunk/; revision=41886
2012-04-01Define numerous arrays as static rather than dynamicBill Meier1-481/+491
so they are initialized only once rather than each time a function using the array is executed. Re-arrange the code slightly so much of the dissection can be put under 'if (tree)'. svn path=/trunk/; revision=41885
2012-04-01Set the extent of IR, IR-DYN and feedback packet types.Martin Mathieson1-9/+26
Make some fields display and HEX and DEC. svn path=/trunk/; revision=41881
2012-04-01Clear info column before calling ROHC dissector.Martin Mathieson1-0/+3
svn path=/trunk/; revision=41880
2012-04-01[Automatic manuf, services and enterprise-numbers update for 2012-04-01]Gerald Combs1-3/+167
svn path=/trunk/; revision=41878
2012-04-01Remove return statement (part of r41314), fix bug #7015Jakub Zawadzki1-1/+1
svn path=/trunk/; revision=41877
2012-04-01At least 4 bytes is required to check PSC, fixes bug ↵Anders Broman1-0/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6996 svn path=/trunk/; revision=41876
2012-04-01Use proto_tree_add_item() in a couple of places, show bit fieldsAnders Broman1-33/+44
svn path=/trunk/; revision=41875
2012-03-31Add support for RFC 6525.Michael Tüxen1-70/+130
svn path=/trunk/; revision=41874
2012-03-31Fix off by one shift errors introduced in r39530 where it seemed proper[1]Jakub Zawadzki14-46/+48
[1] I'm unsure of packet-dtpt, so I haven't patch it. svn path=/trunk/; revision=41873
2012-03-31Add initial support for dissecting packets encapsulated in Netfilter LOG ↵Jakub Zawadzki3-0/+350
(DLT_NFLOG=239). svn path=/trunk/; revision=41872