Age | Commit message (Collapse) | Author | Files | Lines |
|
Rename some methods. Add the ability to toggle time and sequence number
origins. Add more keyboard shortcuts. Comment out abs_secs abs_usecs in
the segment struct since it looks like we aren't using them. Make sure
we stay in the same TCP stream.
svn path=/trunk/; revision=51856
|
|
svn path=/trunk/; revision=51855
|
|
from the beginning or the end.
Given the following example, it's now possible to chop the 10 bytes depicted from the 100 byte packet 4 different ways and achieve the exact same results:
<-------- 100 --------> Methods:
1) editcap -C 20:10 in.pcap out.pcap
+------+----+---------+ 2) editcap -C -80:10 in.pcap out.pcap
| 20 | 10 | 70 | 3) editcap -C -70:-10 in.pcap out.pcap
+------+----+---------+ 4) editcap -C 30:-10 in.pcap out.pcap
svn path=/trunk/; revision=51854
|
|
expert_add_info_format.
svn path=/trunk/; revision=51853
|
|
svn path=/trunk/; revision=51852
|
|
svn path=/trunk/; revision=51851
|
|
svn path=/trunk/; revision=51850
|
|
svn path=/trunk/; revision=51849
|
|
packet beginning or packet end. I *think* this will be easier syntax to remember.
svn path=/trunk/; revision=51848
|
|
svn path=/trunk/; revision=51847
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9117 :
Check that tvb returned by dissect_per_bit_string is not null before trying to use it
svn path=/trunk/; revision=51846
|
|
svn path=/trunk/; revision=51845
|
|
LUA API filterable (suggestions welcome!), but I wanted to start forcing dissectors to use the filterable expert API (nothing like compile errors to force change!). I created expert_add_info_format_internal (original expert_add_info_format) and used it as a placeholder for proto.c/LUA API until a solution is created. The "new" expert_add_info_format will be the "old" expert_add_info_format_text, and I'll slowly do the search/replace.
For those with dissectors outside the source tree, please see tools/convert_expert_add_info_format.pl for help with the conversion. Please do not use expert_add_info_format_internal, as it's support time will be very short lived.
svn path=/trunk/; revision=51844
|
|
svn path=/trunk/; revision=51843
|
|
sure if "malformed.expert" is more confusing than helpful, but I didn't want it to share with the "malformed" display filter because their underlying types are different (FT_PROTOCOL vs FT_NONE). The ".expert" has been my convention when a condition already has a well-named hf_ display filter, but also has expert info associated with it.
Also removed the commented out calls to expert_add_info_format to avoid confusion, but left the comments noting the reason it's absent.
svn path=/trunk/; revision=51842
|
|
NOTE: Some of the expert group values may need to be checked, PI_UNDECODED doesn't always seem like the right choice. I thought PI_PROTOCOL should be used more.
This concludes the conversion expert_add_info_format for all dissectors (where the function isn't commented or #defined out). Onto the "internal" (epan/lua) uses of the call.
svn path=/trunk/; revision=51841
|
|
stress-test by another ~10%.
svn path=/trunk/; revision=51840
|
|
-Werror for the qt code...
svn path=/trunk/; revision=51839
|
|
svn path=/trunk/; revision=51838
|
|
svn path=/trunk/; revision=51835
|
|
the dissector files, but did manually update the source (tools/process-x11-xcb.pl) so any future regeneration won't lose the changes.
svn path=/trunk/; revision=51834
|
|
svn path=/trunk/; revision=51833
|
|
Show the time values in ms instead of s. Add a button and keyboard
shortcut to switch the connection direction. Move more code to
tap-tcp-stream.c. Update our axis labels.
svn path=/trunk/; revision=51832
|
|
svn path=/trunk/; revision=51831
|
|
svn path=/trunk/; revision=51830
|
|
as far as I can tell, so it doesn't have our headers.
svn path=/trunk/; revision=51829
|
|
svn path=/trunk/; revision=51828
|
|
- support merging chains in tvb_add_to_chain
- when we have an old reassembled TVB, just merge the chains rather than
freeing it (we may still need it as it may already be a data source)
- modelines
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9027
#BACKPORT, but it's gonna be messy...
svn path=/trunk/; revision=51825
|
|
This fixes bug 5205.
svn path=/trunk/; revision=51824
|
|
svn path=/trunk/; revision=51823
|
|
BASE_HEX_DEC instead of just BASE_DEC.
Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9118
svn path=/trunk/; revision=51822
|
|
Ensure that is the case even in certain peculiar error conditions, by filling it
with a 0-length subset TVB. Fixes
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9117
Also add modelines.
svn path=/trunk/; revision=51821
|
|
svn path=/trunk/; revision=51820
|
|
Use the "do { } while (0)" trick to make the macros behave like regular function
calls syntatically.
Fix one dissector that wasn't using semicolons after the macro calls.
svn path=/trunk/; revision=51819
|
|
when the preferences for the dissector are changed.
This is not a 100% correct implementation at the time because the
prefs_changed function in all Lua plugins will be called whenever
a preference in a single Lua plugin is changed.
svn path=/trunk/; revision=51818
|
|
This was requested in bug 6762.
svn path=/trunk/; revision=51817
|
|
svn path=/trunk/; revision=51816
|
|
Fixed some small memory leakages.
svn path=/trunk/; revision=51815
|
|
svn path=/trunk/; revision=51814
|
|
svn path=/trunk/; revision=51813
|
|
Add additional PN532 opcodes, and update USB CCID dissector to skip status word in PN532 responses
svn path=/trunk/; revision=51812
|
|
advanced. Add a reset button.
svn path=/trunk/; revision=51811
|
|
improvements.
svn path=/trunk/; revision=51808
|
|
svn path=/trunk/; revision=51806
|
|
svn path=/trunk/; revision=51805
|
|
svn path=/trunk/; revision=51804
|
|
svn path=/trunk/; revision=51803
|
|
to allow switching back to the old behavior.
Note that goToPacket can jump to the wrong packet if we have a display
filter applied.
svn path=/trunk/; revision=51801
|
|
svn path=/trunk/; revision=51800
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=9107, use zeroed memory for
ntlmssp_info structs.
svn path=/trunk/; revision=51799
|