summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-10-23From Michal Labedzki viaEvan Huus8-31/+2513
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=8818 Add support for dissection ELF files. It opens as a "capture" file via wiretap at the moment for simplicity's sake, but the intention is eventually to have this (and other file types we dissect) open through some other program sharing much of the libwireshark infrastructure. svn path=/trunk/; revision=52775
2013-10-22Add STANAG 5066 DTS CRC routines. Bug 9217 ↵Michael Mann8-0/+186
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9217) STANAG 5066 DTS will follow when it passes review, just trying to make the patch more manageable. svn path=/trunk/; revision=52774
2013-10-22Generate wsicon32.xpm during building Debian packageBalint Reczey2-2/+2
svn path=/trunk/; revision=52773
2013-10-22Revert "Fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9209 :"Balint Reczey1-1/+0
This reverts commit r52441. svn path=/trunk/; revision=52772
2013-10-22Cannot define Field refering ProtoField defined in LUA. Bug 3513 ↵Michael Mann3-1/+33
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=3513) When a new Field is created, does as following: * Check whether that field is registered, by using `proto_registrar_get_byname`. This is current behavior. * (patched) If not registered, check whether that field is defined in LUA and will be registered. This is performed in `wslua_is_field_available` accessing LUA context. * If not, an error "a field with this name must exist" occurs. svn path=/trunk/; revision=52771
2013-10-22Handle long gaps between PDUs by resetting timers, and show ↵Martin Mathieson1-7/+26
short-cycle-timer as part of state svn path=/trunk/; revision=52770
2013-10-22Add information about building Qt.Gerald Combs1-0/+23
svn path=/trunk/; revision=52769
2013-10-22Optimize tvb_ensure_bytes_exist through manual inlining and removal of redundantEvan Huus1-2/+51
checks and computations. Should contain no behavioural changes at *all*, I hope. svn path=/trunk/; revision=52768
2013-10-22Remove instances of unused 'data_handle' (and of one other handle).Bill Meier19-83/+1
svn path=/trunk/; revision=52767
2013-10-22Optimization: in test_length there's no need to validate that the count valueEvan Huus1-20/+5
for FT_UINT_STRINGs and FT_UINT_BYTEs is still in the TVB. Any infinite loop that adds a counted field ought to be extracting the length for its own offset anyways, in which case it will overflow on the next iteration and won't actually loop forever. svn path=/trunk/; revision=52766
2013-10-22Show state of other DRX timers, and update some comments.Martin Mathieson1-7/+41
svn path=/trunk/; revision=52765
2013-10-22Revert r52730, it is unnecessary with r52695 reverted.Evan Huus1-1/+0
svn path=/trunk/; revision=52764
2013-10-22Revert 52695.Anders Broman1-94/+30
svn path=/trunk/; revision=52763
2013-10-22Print informations even on short reads. Bug 9310 ↵Michael Mann1-4/+13
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9310) Before this patch, an error message would be printed when the file appears to be truncated. After this patch, a warning will be printed, but the information is still displayed. In both cases, capinfos exits with status code 1. From Peter Wu svn path=/trunk/; revision=52762
2013-10-22Cleanup:Bill Meier1-188/+160
- remove duplicate/unneeded #includes - remove some boilerplate comments - fix up whitespace: indentation, trailing & etc - remove 'if (tree)' (Note: 'if (tree)' needs to be around all the code (as in the previous version of packet-wsmp) or none so that the same value of offset is used in various function calls whether or not 'tree == NULL'. For the moment I've chosen to remove the 'if (tree)' since (in theory) the (external) data dissector shouldn't be called under 'if (tree)'. - revert SVN #52757 since no it's longer needed with the removal of 'if (tree)'; - remove another unneeded line of code. svn path=/trunk/; revision=52761
2013-10-22dissect error messages. Bug 9283 ↵Michael Mann1-21/+465
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9283) From Zoltán Lajos Kis svn path=/trunk/; revision=52760
2013-10-22curr-num_layer is not always incremented by 1 when calling the subdissectorPascal Quantin1-2/+3
svn path=/trunk/; revision=52759
2013-10-22set SVN properties.Jeff Morriss1-1141/+1141
svn path=/trunk/; revision=52758
2013-10-22From Roland Knall via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9244 :Pascal Quantin1-0/+2
Fix error: 'wsmlength' may be used uninitialized in this function svn path=/trunk/; revision=52757
2013-10-22Use the preferred or default linktype as active.Irene Rüngeler1-0/+5
svn path=/trunk/; revision=52756
2013-10-22Latest WSMP protocol support. Bug 9244 ↵Michael Mann1-59/+150
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9244) Per bug, version 1 is no longer in use as its no longer specified in the standard. svn path=/trunk/; revision=52755
2013-10-22dissection of group_mod messages. Bug 9283 ↵Michael Mann1-2/+197
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9283) From Zoltán Lajos Kis svn path=/trunk/; revision=52754
2013-10-22openSAFETY: Fixing rare crash as well as dissector errors. Bug 9314 ↵Michael Mann1-66/+82
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9314) From Roland Knall svn path=/trunk/; revision=52752
2013-10-22Pass struct rxinfo "private data" into AFS dissector instead of using ↵Michael Mann2-10/+9
pinfo->private_data. svn path=/trunk/; revision=52751
2013-10-22Pass usb_data_t "private data" into subdissectors instead of using ↵Michael Mann2-11/+6
pinfo->private_data. svn path=/trunk/; revision=52750
2013-10-21Fix "unused variable 'dct3trace_magic_l2_end' ↵Bill Meier1-0/+2
[-Werror,-Wunused-const-variable" found by clang v3.4 svn path=/trunk/; revision=52749
2013-10-21Properly implement subtree expansion (including automagicallyJörg Mayer1-11/+25
expanding the mint subtrees during development). svn path=/trunk/; revision=52748
2013-10-21Improve the way DRX before and after state is shown.Martin Mathieson1-42/+82
svn path=/trunk/; revision=52747
2013-10-21Code signing updates.Gerald Combs2-32/+54
Sign executables, libraries, frameworks, plugins, and bundles as per the Code Signing Guide. Check our work with spctl. Use "bundle" to differentiate what we're doing with the package script. svn path=/trunk/; revision=52746
2013-10-21Reindent.Jeff Morriss1-272/+270
svn path=/trunk/; revision=52745
2013-10-21Sync with latest SAMBA PIDL source per ↵Michael Mann28-1309/+3331
http://www.wireshark.org/lists/wireshark-dev/201310/msg00217.html Didn't integrate 0010-frsrpc-Regenerate-frsrpc-due-to-changes-in-the-pidl-.patch 0016-Regenerate-the-dnserver.patch due to compilation errors on Windows. svn path=/trunk/; revision=52744
2013-10-21Add a new api to allow dissection of the array payload as a whole. Bug 9307 ↵Michael Mann2-12/+45
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9307) From Matthieu Patou svn path=/trunk/; revision=52743
2013-10-21We can't really have conformant strings they are always conformant andMichael Mann2-1/+12
varying but pidl insists on having a different function. Bug 9306 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9306) From Matthieu Patou. svn path=/trunk/; revision=52742
2013-10-21Add APIs for PIDL generated code to return the value of the integer that was ↵Michael Mann2-13/+60
dissected. Bug 9305 (https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9305). From Matthieu Patou svn path=/trunk/; revision=52741
2013-10-21Tentative fix for https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9287 :Pascal Quantin1-0/+1
Initialize ofn->lCustData variable svn path=/trunk/; revision=52740
2013-10-21Add packet-spice.hJeff Morriss1-0/+1
svn path=/trunk/; revision=52739
2013-10-21Remove if (fh_tree) checks as add_ethernet_trailer() calls such functions as ↵Chris Maynard2-14/+11
dissector_try_heuristic(), expert_add_info(), and col_append_str(), which all need to be called whether fh_tree is NULL or not. #BACKPORT(1.10,1.8) svn path=/trunk/; revision=52738
2013-10-21Update spice protocol dissector. Bug 9143 ↵Michael Mann3-888/+2236
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9143) From Jonathon Jongsma Note that the new packet-spice.h is auto-generated outside of Wireshark. svn path=/trunk/; revision=52737
2013-10-21dce-rpc: properly dissect multiple PDU in the same packet. Bug 9302 ↵Michael Mann1-13/+15
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9302). From Matthieu Patou svn path=/trunk/; revision=52736
2013-10-21Fix compile errors introduced in r52734.Michael Mann1-2/+2
svn path=/trunk/; revision=52735
2013-10-21Datablob size is NDR64/32 dependant. Bug 9301 ↵Michael Mann1-2/+2
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9301). From Matthieu Patou svn path=/trunk/; revision=52734
2013-10-21Fix padding bytes overlapping due to NDR alignment. Bug 9300 ↵Michael Mann1-1/+1
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9300) From Matthieu Patou svn path=/trunk/; revision=52733
2013-10-21NULL check ref_nt_challenge_response and ref_lm_challenge_response. Bug 9299 ↵Michael Mann1-2/+6
(https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9299) From Matthieu Patou svn path=/trunk/; revision=52732
2013-10-21ZeroMemory -> SecureZeroMemoryPascal Quantin1-2/+2
svn path=/trunk/; revision=52731
2013-10-21Don't go into a loop if we find a zero-length line. FixesEvan Huus1-0/+1
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9312 Anders, this may be related to your recent TVB optimizations, since I don't think it happened before that? Did you change the behaviour of tvb_find_line_end or its callees at all? svn path=/trunk/; revision=52730
2013-10-21Pass fc_hdr "private data" into subdissectors instead of using ↵Michael Mann2-13/+9
pinfo->private_data. svn path=/trunk/; revision=52729
2013-10-21Pass struct aspinfo "private data" into subdissectors instead of using ↵Michael Mann3-41/+33
pinfo->private_data. svn path=/trunk/; revision=52728
2013-10-20Use SecureZeroMemory instead of plain ZeroMemory because checkAPI says to.Evan Huus1-1/+1
svn path=/trunk/; revision=52727
2013-10-20Fix -Wshadow errorEvan Huus1-5/+5
svn path=/trunk/; revision=52726
2013-10-20Adds dissecting for actions, and proper display for OXM values.Anders Broman1-45/+648
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9283 svn path=/trunk/; revision=52725