aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-12-12From Wido Kelling: [Profinet] Updated disecction regarding the IEC 61158Bill Meier8-264/+1181
(with a few minor fixes by me). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8002 major change: reassembling of PNIO fragments (only works if OpenSafty dissector is disabled) minor changes: improved handling of DFP Frames added / updated MRP Block decoding ARServerBlock ARVendorBlock PDInterfaceDataReal PDInterfaceAdjust PDPortStatistic SubdirFrameData corrected display and subblocks added PDIRGlobalData complete dissection decoding of FrameDataProperties and ARTypes updated to conform the STD removed now usuported RTC2 ranges svn path=/trunk/; revision=46522
2012-12-12Moved users table lookup to find_oid_by_pres_ctx_id() so otherStig Bjørlykke5-72/+62
dissectors (acse, ros, rtse) can benefit from the configured settings. svn path=/trunk/; revision=46520
2012-12-12tshark now accepts -g.Jeff Morriss1-2/+2
svn path=/trunk/; revision=46519
2012-12-12"Fill" a couple of value_string(ext)Anders Broman7-64/+78
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-12Make the "-g" argument to tshark actually work (by passing it to dumpcap).Jeff Morriss4-10/+18
svn path=/trunk/; revision=46515
2012-12-12Move setting of WIRESHARK_ABORT_ON_DISSECTOR_BUG together with other ↵Jeff Morriss1-2/+3
Wireshark-specific variables (instead of with the MacOS-specific variables). svn path=/trunk/; revision=46514
2012-12-12Document the "-g" option to dumpcap.Jeff Morriss4-1/+17
Add that option to tshark, too, and document it. The option can't be given to Wireshark because the GUI already has a "-g" (goto packet). svn path=/trunk/; revision=46513
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 Meier2-5/+142
... 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-11Update .git(bzr)ignore when build qt with Autotools (generated *.moc.cpp for ↵Alexis La Goutte1-0/+2
UI files and *.rcc.cpp for ressources files) svn path=/trunk/; revision=46509
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-11Update the User's Guide to 1.9Pascal Quantin3-3/+3
svn path=/trunk/; revision=46503
2012-12-11Alphabetically sort filesJörg Mayer1-1/+1
svn path=/trunk/; revision=46502
2012-12-11Update command line tools helpPascal Quantin1-24/+53
svn path=/trunk/; revision=46501
2012-12-11Make "Edit Interfaces Dialog" modalIrene Rüngeler1-0/+1
-This line, and those below, will be ignored-- M ui/gtk/capture_dlg.c svn path=/trunk/; revision=46500
2012-12-11Capture Options Dialog: Update buttons for "Capture all in Prom. Mode" and ↵Irene Rüngeler1-4/+63
"Capture on all interfaces" Update filter string svn path=/trunk/; revision=46499
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-10Change variable "devname" to "devicename" in numerous places to avoidStephen Fisher1-8/+8
to avoid -Wshadow warnings about conflicting with BSD's devname() function. svn path=/trunk/; revision=46494
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 Meier5-3140/+4181
- 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-10It's just compiling, not linking, so we don't need to have the externalGuy Harris1-4/+5
function actually *exist*. Declare foo() before defining it - if we configure with --enable-extra-gcc-checks, given that we're building with -Werror (so that we find out whether the compiler issues a warning for a particular construct), we have to avoid constructs that will provoke *other* warnings. svn path=/trunk/; revision=46488
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 Combs3-29/+202
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-09Put back the extra checks for -Wshadow; I guess I'll need to set up aGuy Harris1-1/+13
Ubuntu 12 VM to figure out why -Wshadow was rejected, as it doesn't seem to cause bogus errors. svn path=/trunk/; revision=46477
2012-12-09Force -Wshadow on - it wasn't included on the Ubuntu buildbot, so I wantGuy Harris1-13/+1
to see whether it really doesn't work right (i.e., warns bogusly about variables in prototype definitions of function pointers shadowing variables) or if the test fails for some other reason. svn path=/trunk/; revision=46476
2012-12-09Add some additional arguments to AC_WIRESHARK_GCC_CFLAGS_CHECK() to makeGuy Harris2-12/+99
it do an additional check, if it finds that a given compiler option is supported by the compiler, to see whether it's supported but undesirable. The arguments are a chunk of code to try to compile with -Werror, and a string to be used in the "checking..." message printed when trying to compile the cunk of code. Try enabling -Wshadow again, but have it check whether extern int atoi(char *p); int foo(char *p) { int (*fptr)(char *p) = atoi; return fptr(p) * 2; } compiles with -Wshadow and -Werror, so that we don't use -Wshadow with compilers that complain about that; some older versions of GCC complain about that, and it's really not worth our effort to eliminate or rename arguments in function prototypes to make -Wshadow work even with those compilers. svn path=/trunk/; revision=46475
2012-12-08Put in a cast to silence a stupid MSVC warning.Evan Huus1-1/+4
svn path=/trunk/; revision=46473
2012-12-08Recommend wmem over emem in the READMEs where possible.Evan Huus3-20/+27
svn path=/trunk/; revision=46472
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