summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-12-23Make buildbot HappyAlexis La Goutte1-1/+1
error: unused parameter 'allow_partial_value' svn path=/trunk/; revision=54389
2013-12-23Add #if 0'd code to calculate CMAC digest, which isn't supported in windows ↵Martin Mathieson1-6/+67
build of libgcrypt currently getched by 'setup'. svn path=/trunk/; revision=54388
2013-12-23From Ville Skyttä: Spelling FixesBill Meier42-58/+59
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9591 svn path=/trunk/; revision=54387
2013-12-23Reove _U_ from some function parameters ...Bill Meier1-4/+4
svn path=/trunk/; revision=54386
2013-12-23Change types to try to avoid warnings.Martin Mathieson1-2/+4
svn path=/trunk/; revision=54385
2013-12-23Add GPLv2+ license header to headers-check.c as per private email from theEvan Huus1-0/+24
author. svn path=/trunk/; revision=54384
2013-12-23Add FT_SYSTEM_ID type and convert the dissectors that use print_system_id ↵Michael Mann13-99/+180
with FT_BYTES to now use FT_SYSTEM_ID type. svn path=/trunk/; revision=54383
2013-12-23Remove printf() callMartin Mathieson1-1/+0
svn path=/trunk/; revision=54382
2013-12-23From Yaniv Kaul via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9551Alexis La Goutte4-9/+467
Dissect SCSI XCOPY and RECEIVE COPY Parameters commands From me : Fix encoding-args Fix trailing whitespace svn path=/trunk/; revision=54381
2013-12-23Call function and compare result with parsed mac-i. Now just need to do ↵Martin Mathieson1-17/+60
EIA2(AES) calculation svn path=/trunk/; revision=54380
2013-12-23Removed a wrong sanity check in ByteArray base64_decode.Stig Bjørlykke1-5/+0
svn path=/trunk/; revision=54379
2013-12-23Use preference variable that wasn't used yet to pacify buildbotMartin Mathieson1-0/+27
svn path=/trunk/; revision=54378
2013-12-23Starting to get ready for integrity checkingMartin Mathieson1-34/+61
svn path=/trunk/; revision=54377
2013-12-23correct http2 detectionMartin Kaiser1-3/+6
check the input tvb's length before doing tvb_get_guint8(tvb,2) reject a short packet, don't throw an exception svn path=/trunk/; revision=54376
2013-12-23Fix warning.Guy Harris1-2/+1
svn path=/trunk/; revision=54375
2013-12-23Fix the offset constant in SURROGATE_VALUE(), and add rather than OR it.Guy Harris1-55/+63
Expand a bunch of comments, discussing what various routines do and should perhaps do. Pull the core of tvb_get_ucs_2_string()/tvb_get_ucs_2_stringz() and tvb_get_ucs_4_string()/tvb_get_ucs_4_stringz() into common routines, as we did for tvb_get_utf_16_string()/tvb_get_utf_16_stringz(). svn path=/trunk/; revision=54374
2013-12-23Make (most) fields within packet-osi-options.c filterable.Michael Mann4-151/+134
Not sure how to handle the filter names. Even though OSI isn't a "protocol", there's enough commonality to justify a "dissector". Also not sure if packet-osi-options.c should just be merged with packet-osi.c to make the relationship more obvious (both files aren't that big) svn path=/trunk/; revision=54373
2013-12-22Improved out-of-bounds check in TvbRange ustringz and le_ustringz.Stig Bjørlykke1-2/+10
This functions should probably be marked as obsoleted now that we have support for encoding in stringz. svn path=/trunk/; revision=54372
2013-12-22Made TvbRange strsize take an optional encoding argument.Stig Bjørlykke1-5/+28
svn path=/trunk/; revision=54371
2013-12-22From Fabrice Bellard:Pascal Quantin3-34/+103
Add Carrier Id and detailed PHY info to MAC LTE UDP framing dissector svn path=/trunk/; revision=54370
2013-12-22Try to pacify buildbotsPascal Quantin2-10/+5
svn path=/trunk/; revision=54369
2013-12-22Fix dissection of GSM SMS PDUPascal Quantin1-14/+65
svn path=/trunk/; revision=54368
2013-12-22Overhaul the ISIS dissectorsMichael Mann12-2186/+1845
1. Make real dissectors and call dissector_try_uint_new for each "isis.type" 2. Use make_register script for dissector initialization 3. Replace isis_dissect_unknown() with real expert info 4. Use convert_proto_tree_add_text.pl to make many more filterable items and gets some files off of the checkAPIs.pl naughty list. 5. Remove (now unnecessary) dissector specific header files 6. Do some reordering of functions to eliminate the need for function declarations. Additional whitespace formatting and modelines should probably be applied to all of these dissectors. Used capture files from bug 5354 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=5354) and bug 1792 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=1792) for fuzztesting. svn path=/trunk/; revision=54367
2013-12-22Fix copy/paste errorPascal Quantin1-1/+1
svn path=/trunk/; revision=54366
2013-12-22proto_tree_add_text -> proto_tree_add_itemPascal Quantin1-21/+28
svn path=/trunk/; revision=54365
2013-12-22(Trivial)Bill Meier3-7/+21
- Minor whitespace changes; - Fix a typo; - Add editor modelines to tnbuff_subset.c svn path=/trunk/; revision=54364
2013-12-22'L' constant modifier not needed.Bill Meier1-1/+1
svn path=/trunk/; revision=54362
2013-12-22Constant modifier 'L' not needed;Bill Meier1-32/+45
Remove unneeded #includes; Change several tabs to spaces; Add editor modelines. svn path=/trunk/; revision=54361
2013-12-22[Automatic manuf, services and enterprise-numbers update for 2013-12-22]Gerald Combs3-3/+55
svn path=/trunk/; revision=54359
2013-12-22Don't use 'L' as a constant modifier.Bill Meier3-3/+3
svn path=/trunk/; revision=54358
2013-12-22Use G_GINT64_CONSTANT(n) rather than 'nLL' when defining constants;Bill Meier1-5/+5
Fix a typo in a comment. svn path=/trunk/; revision=54357
2013-12-22Made TvbRange string and stringz take an optional encoding argument, andStig Bjørlykke1-42/+7
removed the yet-another-string-function string_enc and stringz_enc. Documented the encoding argument. svn path=/trunk/; revision=54356
2013-12-22Get rid of a set-but-unused variable.Guy Harris1-2/+1
svn path=/trunk/; revision=54355
2013-12-22Move expert value_string body to expert.c (from expert.h)Jakub Zawadzki2-26/+29
svn path=/trunk/; revision=54354
2013-12-22tvb_get_ucs_4_string: increase offset by 4Jakub Zawadzki1-1/+1
copy&paste of tvb_get_ucs_2_string? svn path=/trunk/; revision=54353
2013-12-22Avoid including definition of column_info structure in dissectors.Jakub Zawadzki10-86/+90
Move COL_* enum to <epan/column-utils.h> XXX Later we can rename epan/column-info.h to column-int.h (or smth like this) svn path=/trunk/; revision=54352
2013-12-22Add UCS-4 support, and use it.Guy Harris3-143/+159
Shuffle the character ENC_ values around a bit, keeping the Unicode encodings together, moving the Windows code pages (only one for now) after the ISO 8859 encodings, and putting "I can't believe it's not ASCII!" at the end. Fix some comment typoes, and update another comment, while we're at it. svn path=/trunk/; revision=54351
2013-12-22We support ENC_UCS_2, so use that in proto_tree_add_item() andGuy Harris5-140/+40
tvb_get_string_enc() rather than using iconv to convert it to UTF-8. svn path=/trunk/; revision=54350
2013-12-22Generated stuff does not belong into the source treeJörg Mayer1-1/+1
svn path=/trunk/; revision=54349
2013-12-22Beginnings of doxygen support.Jörg Mayer2-0/+72
Currently the doxygen.cfg files are not designed for out-of-tree builds - that needs to be fixed first. svn path=/trunk/; revision=54348
2013-12-21Oops, added the "unknown header version" expert info to the wrong item.Guy Harris1-3/+3
svn path=/trunk/; revision=54347
2013-12-21Support all the DVB ISO 8859-x encodings, now that we have ENC_ valuesGuy Harris1-0/+33
for all of them. svn path=/trunk/; revision=54346
2013-12-21Fix forJörg Mayer1-3/+3
/home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-peekremote.c: In function ‘dissect_peekremote_new’: /home/jmayer/work/wireshark/svn/trunk/epan/dissectors/packet-peekremote.c:210:15: error: variable ‘ti_header_version’ set but not used [-Werror=unused-but-set-variable] proto_item *ti_header_version, *ti_header_size; ^ cc1: all warnings being treated as errors svn path=/trunk/; revision=54345
2013-12-21Add the rest of ISO-8859-n, thanks to Jakub's "generate a mapping table"Guy Harris4-50/+380
program. Put the character-encoding cases in order. svn path=/trunk/; revision=54344
2013-12-21Don't use 'L' as a constant modifier.Bill Meier2-2/+2
svn path=/trunk/; revision=54343
2013-12-21Use G_GINT64_CONSTANT(-1) instead of -1L.Bill Meier1-1/+1
svn path=/trunk/; revision=54342
2013-12-21Dissect some more fields in the legacy (20-byte) header, as per theGuy Harris1-30/+271
screenshot in bug 9586. First cut at dissecting the 802.11n (55-byte) header, as per the other screenshot in that bug. Update Protocol column to match the new name we gave the protocol. Still waiting for a new-header capture to test with.... svn path=/trunk/; revision=54341
2013-12-21Add a comment as to a required change to CFLAGSBill Meier1-1/+8
if Wireshark is ever to be built with Gtk >= 3.10. svn path=/trunk/; revision=54340
2013-12-21Argh, fix include.Jakub Zawadzki1-1/+1
I start thinking about compiling (read: installing) Qt... svn path=/trunk/; revision=54339
2013-12-21fix warnings.Jakub Zawadzki4-1/+5
svn path=/trunk/; revision=54338