Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=37878
|
|
tvb_get_ephemeral_string() but takes an ENC_ value for the character
encoding. Use it in the MQ dissector to fetch strings to put, for
example, into the Info column, so we properly handle EBCDIC strings
there.
svn path=/trunk/; revision=37876
|
|
The way heuristic dissection was handled by the openSAFETY plugin, could lead
to out-of-memory problems with large files (>50.000 packets). The new version
does not use ep_alloc anymore, but a static boolean instead.
Also, the code registering for the SercosIII dissector got simplified, as the
SercosIII dissector is no longer a plugin.
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6061
svn path=/trunk/; revision=37874
|
|
svn path=/trunk/; revision=37873
|
|
values, and use them in the MQ dissector, so EBCDIC strings are
displayed as such.
Fix up some other final arguments to proto_tree_add_item().
svn path=/trunk/; revision=37872
|
|
Fix incorrect usage of gtk_radio_button_new_with_label()/gtk_radio_button_get_group();
Use gtk_radio_button_new_with_label_from_widget().
Essentially: gtk_radio_button_get_group() must be called after each gtk_radio_button_new...()
before using the 'group' GSList pointer in another call to gtk_radio_button_new...().
In these cases the incorrect usage appears to only have resulted in allowing multiple
radio buttons to be activated simultaneously.
(In at least one case elsewhere, the incorrect usage resulted in a Wireshark crash).
svn path=/trunk/; revision=37871
|
|
svn path=/trunk/; revision=37870
|
|
gtk_radio_button_new_with_label()/gtk_radio_button_get_group();
Use gtk_radio_button_new_with_label_from_widget().
Essentially: gtk_radio_button_get_group() must be called after each gtk_radio_button_new...()
before using the 'group' GSList pointer in another call to gtk_radio_button_new...().
In these cases the incorrect usage appears to only have resulted in allowing multiple
radio buttons to be activated simultaneously.
(In at least one case elsewhere, the incorrect usage resulted in a Wireshark crash).
svn path=/trunk/; revision=37869
|
|
svn path=/trunk/; revision=37868
|
|
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6080
Apparently gtk_radio_button_get_group() must be called after
each addition to the group before the 'group' GSList pointer can be used
again in, for example, a call to get_radio_button_new_with_label().
(Where does it say this in the GTK docs ? It does make sense, tho, given
the way GSLists work).
We'll use gtk_radio_button_new_with_label_from_widget() instead to let GTK
handle the grouping.
svn path=/trunk/; revision=37867
|
|
and now removed during 'make clean'.
svn path=/trunk/; revision=37866
|
|
svn path=/trunk/; revision=37865
|
|
svn path=/trunk/; revision=37864
|
|
svn path=/trunk/; revision=37863
|
|
svn path=/trunk/; revision=37862
|
|
svn path=/trunk/; revision=37861
|
|
svn path=/trunk/; revision=37860
|
|
in the coloring rule name to better describe where it comes from.
svn path=/trunk/; revision=37859
|
|
Jakub's change in r37857.
svn path=/trunk/; revision=37858
|
|
svn path=/trunk/; revision=37857
|
|
the nonce bit, we should display 3 nibbles on the Flags summary line in order
to represent all flag bits. While arguably we need not worry about reserved
bits, the nonce bit is not currently represented, so that bit alone pushes us
into the next nibble.
svn path=/trunk/; revision=37856
|
|
svn path=/trunk/; revision=37855
|
|
if the payload is only a single byte. Also, for the keep-alives, display any payload that might be present.
svn path=/trunk/; revision=37854
|
|
zero window conditions, especially at the beginning of a capture or if only one side of a conversation is captured. This resolves bug 4716: https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4716.
svn path=/trunk/; revision=37853
|
|
svn path=/trunk/; revision=37852
|
|
Fix compile error introduced with r37830.
svn path=/trunk/; revision=37851
|
|
svn path=/trunk/; revision=37850
|
|
svn path=/trunk/; revision=37849
|
|
svn path=/trunk/; revision=37848
|
|
svn path=/trunk/; revision=37847
|
|
svn path=/trunk/; revision=37846
|
|
svn path=/trunk/; revision=37845
|
|
svn path=/trunk/; revision=37844
|
|
Add a missing g_strdup.
svn path=/trunk/; revision=37843
|
|
svn path=/trunk/; revision=37842
|
|
svn path=/trunk/; revision=37841
|
|
svn path=/trunk/; revision=37840
|
|
svn path=/trunk/; revision=37839
|
|
svn path=/trunk/; revision=37838
|
|
svn path=/trunk/; revision=37837
|
|
response to a user request at Sharkfest '11.
svn path=/trunk/; revision=37836
|
|
Ethernet frames, increment the "other" count and return. Previously, code execution would have fallen through to the ETHERNET_II case and capture_ethertype() would have incremented the "other" count.
svn path=/trunk/; revision=37835
|
|
warning,just as TCP retransmissions are. This was a user request from Sharkfest '11.
svn path=/trunk/; revision=37834
|
|
saving or printing packets apply to only displayed packets and not all packets.
svn path=/trunk/; revision=37833
|
|
frames with a type/len field in the range of 1501-1535 as invalid, and add an expert info to make it that much easier to find such invalid frames.
Also did some whitespace cleanup, converting tabs to spaces since most of the file was spaced, not tabbed, and swapped the order that the lg and ig bits get added to the tree because I think it looks better reading bits left-to-right.
TODO: I'm not entirely sure what to do in capture_eth() if that invalid range is encountered, so for now I just added some #if 0'd code as a placeholder.
Ref: http://www.wireshark.org/lists/wireshark-users/201106/msg00127.html
svn path=/trunk/; revision=37832
|
|
svn path=/trunk/; revision=37831
|
|
This can be used to disable the effect in bug 5356.
svn path=/trunk/; revision=37830
|
|
This may help us identifying bugs related to locale.
svn path=/trunk/; revision=37829
|
|
This fixes bug 6073.
svn path=/trunk/; revision=37828
|
|
svn path=/trunk/; revision=37827
|