aboutsummaryrefslogtreecommitdiffstats
path: root/epan
AgeCommit message (Collapse)AuthorFilesLines
2012-12-14From Martin Isaksson:Anders Broman2-10/+34
- Initiiate GTP header to zero. - Dont' load TEID unconditionaly, it might not be present. svn path=/trunk/; revision=46537
2012-12-14fixMartin Kaiser1-2/+2
packet-h248_3gpp.c: In function ‘dissect_3gcsd_plmnbc’: packet-h248_3gpp.c:168: error: cast to pointer from integer of different size make[5]: *** [libdissectors_la-packet-h248_3gpp.lo] Error 1 I guess the last parameter of dissect_3gcsd_plmnbc() is a pointer to a boolean variable. Call it implicit_param, not implicit, as there's already a global variable 'implicit'. Feel free to correct the fix if I got it wrong. svn path=/trunk/; revision=46534
2012-12-13Revert back to the original patch which actuallly worked.Anders Broman1-3/+2
svn path=/trunk/; revision=46533
2012-12-13From John Batty:- the h248_3GCSD_properties_vals array was missing entry 0 ↵Anders Broman1-3/+15
that defines the package name. - the h248_package_3GCSD structure was missing entries for the signal and event definitions (which were already been defined) For the plmnbc decoder, I found an existing decoder de_bearer_cap that could decode this field, so added a small function to call through to that The 3gtfo package definition was also missing the package name. https://bugs.wireshark.org/bugzilla/process_bug.cgi I fixed up the call to dissect_ber_octet_string() to use sub_tvb. svn path=/trunk/; revision=46531
2012-12-13Fix what seems to be a typo errorPascal Quantin1-1/+1
svn path=/trunk/; revision=46528
2012-12-13From John Batty via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8087 :Pascal Quantin1-1/+1
H.248 MEGACO PkgName property is poorly formatted svn path=/trunk/; revision=46526
2012-12-13From Ojab via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8082 :Pascal Quantin1-32/+261
cisco-sm dissector enhancement svn path=/trunk/; revision=46525
2012-12-12Moved users table lookup to find_oid_by_pres_ctx_id() so otherStig Bjørlykke2-40/+35
dissectors (acse, ros, rtse) can benefit from the configured settings. svn path=/trunk/; revision=46520
2012-12-12"Fill" a couple of value_string(ext)Anders Broman4-61/+69
svn path=/trunk/; revision=46518
2012-12-12General cleanup:Bill Meier1-294/+307
- Fix instance of offset changed under 'if (tree)' and used after 'if (tree)'; - Create/use some extended value strings; - #if 0 an unused value_string array; - Localize some variables & remove some uneeded initializers; - Fix some whitespace & long lines. svn path=/trunk/; revision=46516
2012-12-12Fix some indentation.Jeff Morriss1-3/+6
svn path=/trunk/; revision=46512
2012-12-12From Adam Butcher: Add SAKKE support to MIKEY dissectorBill Meier1-5/+140
... adds support for ECCSI signature type, SAKKE payload, MIKEY-TICKET ID Role types (required for MIKEY-SAKKE KMS role identifiers) to the MIKEY dissector. The related specifications are: http://tools.ietf.org/html/rfc6509 MIKEY-SAKKE (http://tools.ietf.org/html/rfc6507 ECCSI) (http://tools.ietf.org/html/rfc6508 SAKKE) http://tools.ietf.org/html/rfc6043 MIKEY-TICKET (ID Role types only) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8080 svn path=/trunk/; revision=46511
2012-12-12Use the complete fragment length to reassembly SSL frames. The old methodEvan Huus1-5/+4
of picking them up one at a time failed on jumbo frames. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8075 svn path=/trunk/; revision=46510
2012-12-11Enhance BGP ORF (Make field filterable)Alexis La Goutte1-60/+92
svn path=/trunk/; revision=46508
2012-12-11Update IEEE Wireless Documentation linksAlexis La Goutte1-23/+4
IEEE Std 802.11(m)-2012 (pdf) is now available for free ! include with 10 amendements * IEEE Std 802.11k™-2008: Radio Resource Measurement of Wireless LANs (Amendment 1) * IEEE Std 802.11r™-2008: Fast Basic Service Set (BSS) Transition (Amendment 2) * IEEE Std 802.11y™-2008: 3650–3700 MHz Operation in USA (Amendment 3) * IEEE Std 802.11w™-2009: Protected Management Frames (Amendment 4) * IEEE Std 802.11n™-2009: Enhancements for Higher Throughput (Amendment 5) * IEEE Std 802.11p™-2010: Wireless Access in Vehicular Environments (Amendment 6) * IEEE Std 802.11z™-2010: Extensions to Direct-Link Setup (DLS) (Amendment 7) * IEEE Std 802.11v™-2011: IEEE 802.11 Wireless Network Management (Amendment 8) * IEEE Std 802.11u™-2011: Interworking with External Networks (Amendment 9) * IEEE Std 802.11s™-2011: Mesh Networking (Amendment 10) svn path=/trunk/; revision=46507
2012-12-11Enhance (minor) MPLS PW OAM Dissector Replace proto_tree_add_uint => ↵Alexis La Goutte1-6/+4
proto_tree_add_item svn path=/trunk/; revision=46506
2012-12-11From Steve Dickson via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8081Alexis La Goutte1-2/+38
Added the Labled NFS protocol dissector for NFS v4.1 Signed-off-by: Steve Dickson <steved@redhat.com> svn path=/trunk/; revision=46505
2012-12-11Dissect eMBMS MTCH LCIDsPascal Quantin3-3/+52
svn path=/trunk/; revision=46504
2012-12-11From zhang lei:Anders Broman1-2/+3
Cause、RAB Context、PDU Numbers in packet-gtpv2.c are not dissected correctly. fixed in the patch. The patch did not apply cleanly to trunk, applied by hand. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8079 svn path=/trunk/; revision=46497
2012-12-11Only construct bit string if show internal per fields is set. Use tvb_get_bitsAnders Broman1-46/+9
svn path=/trunk/; revision=46496
2012-12-11Move ett and hf arrays into proto_register routine.Jeff Morriss1-3396/+3513
Reindent some. svn path=/trunk/; revision=46495
2012-12-10Minor cleanup:Bill Meier1-19/+20
- Remove some uneeded initializers; - Whitespace. svn path=/trunk/; revision=46493
2012-12-10Minor cleanup:Bill Meier1-25/+26
- Localize some variables & remove some uneeded initializers; - Fix a "set but unused" instance; - Misc. svn path=/trunk/; revision=46492
2012-12-10For the record: add comments about some duplicate values in a value_string ↵Bill Meier1-23/+23
array. svn path=/trunk/; revision=46491
2012-12-10Re-generate value_string array for MIBenum mapping char set names from ↵Bill Meier5-476/+504
latest IANA document; Adds new values and fixes an incorrect value in the previous value_string array. Note: names used as specified (with capitalization) in the document. (Previously all the names in the value_string array were lower case). Also: rename the value_string array to have a less generic name. svn path=/trunk/; revision=46490
2012-12-10General cleanup:Bill Meier4-2998/+4044
- Use/create extended value strings as appropriate; - Reformat hf[] entries; - Do whitespace, & etc changes to use a consistent formatting style; - Reformat some long lines; - Localize some variables; remove some unneeded initializers; - expert...() shouldnt be called under 'if (tree)' (packet-wimaxasncp); - Move proto_register...() & etc to the end of the file (packet-ieee80211); - Misc. svn path=/trunk/; revision=46489
2012-12-09Try to speed up decode_bits_in_field().Anders Broman1-12/+19
svn path=/trunk/; revision=46487
2012-12-09Add release number to UMTS and LTE RLCPascal Quantin2-2/+2
svn path=/trunk/; revision=46486
2012-12-09Copy paste error - RAC is one byte.Anders Broman1-1/+1
svn path=/trunk/; revision=46485
2012-12-09Fix dissection of Target Identification.Anders Broman1-0/+29
svn path=/trunk/; revision=46484
2012-12-09[Automatic manuf, services and enterprise-numbers update for 2012-12-09]Gerald Combs1-6/+158
svn path=/trunk/; revision=46481
2012-12-09Cast result of strlen() from size_t to int.Martin Mathieson1-1/+1
svn path=/trunk/; revision=46480
2012-12-09Similarly avoiding calling g_snprintf() in dissect_per_constrained_integer().Martin Mathieson1-1/+7
svn path=/trunk/; revision=46479
2012-12-09Speed up dissect_per_boolean() by avoiding call to ep_strdup_printf().Martin Mathieson1-14/+15
Saves 5% on a particular LTE log. svn path=/trunk/; revision=46478
2012-12-08Put in a cast to silence a stupid MSVC warning.Evan Huus1-1/+4
svn path=/trunk/; revision=46473
2012-12-08Convert IPv4 dissector to wmem - much bigger canarie in the coal mine, sinceEvan Huus1-10/+10
IPv4 is *everywhere*. svn path=/trunk/; revision=46471
2012-12-08Convert the SMTP dissector and the frame_data manager from emem to wmem.Evan Huus2-5/+5
Canaries in the coal mine, since I have a capture handy that I know excercises both code paths. svn path=/trunk/; revision=46470
2012-12-08Fix uninitialized value error caught by valgrind.Evan Huus1-0/+2
svn path=/trunk/; revision=46469
2012-12-08Make sure the wmem block allocator returns aligned memory.Evan Huus1-0/+17
svn path=/trunk/; revision=46468
2012-12-08Convert '4 space tabs' to spaces;Bill Meier1-50/+50
svn path=/trunk/; revision=46467
2012-12-08Fix some compiler warnings under gcc.Evan Huus1-11/+22
svn path=/trunk/; revision=46466
2012-12-08Bugfix FCP lun request/response tracking.Michael Mann3-32/+67
This works towards bug 3209 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3209) by at least satisfying the layer under SCSI. All of the dissectors that feed into SCSI seem to have similar "lun tracking" issues, so I think a more general solution may be needed to fix the bug "right" #BACKPORT svn path=/trunk/; revision=46464
2012-12-07As requested in https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7735 :Jeff Morriss1-41/+41
Make the Source and Destination hf names indicate that they are for the Source and Destination fields so that, for example, their column names are descriptive. svn path=/trunk/; revision=46461
2012-12-07removed a last if (tree) check in dissect_ftpdata()Martin Kaiser1-21/+19
svn path=/trunk/; revision=46460
2012-12-07EPRT parameters are mandatory, flag up an error if they're missingMartin Kaiser1-52/+52
remove if (linelen!=0) check svn path=/trunk/; revision=46459
2012-12-07remove some more if (tree) checksMartin Kaiser1-23/+17
svn path=/trunk/; revision=46457
2012-12-07at one place, offset was incremented depending on if (tree)Martin Kaiser1-12/+10
this created a bug when offset was used later on remove the if (tree) check svn path=/trunk/; revision=46456
2012-12-07dissect_ftp() start at the beginning of the tvbMartin Kaiser1-11/+10
make this clear by not using a variable offset which is always 0 svn path=/trunk/; revision=46455
2012-12-07remove some more unnecessary if (tree) checksMartin Kaiser1-47/+43
svn path=/trunk/; revision=46454
2012-12-07remove some unnecessary if (tree) checks in the ftp dissectorMartin Kaiser1-41/+25
svn path=/trunk/; revision=46452