aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2011-07-03Need to export EBCDIC_to_ASCII().Guy Harris1-0/+1
svn path=/trunk/; revision=37878
2011-07-03Add a tvb_get_ephemeral_string_enc() routine that's likeGuy Harris5-23/+42
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
2011-07-03From Roland Knall:Anders Broman1-41/+17
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
2011-07-03[Automatic manuf, services and enterprise-numbers update for 2011-07-03]Gerald Combs2-22/+208
svn path=/trunk/; revision=37873
2011-07-03Add ENC_ values for UTF-8 and EBCDIC, support them for FT_STRINGZGuy Harris3-268/+300
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
2011-07-02Log:Bill Meier1-17/+8
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
2011-07-02Remove 3 lines of code no longer needed after SVN #37869Bill Meier1-3/+0
svn path=/trunk/; revision=37870
2011-07-02Fix incorrect usage of ↵Bill Meier1-14/+8
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
2011-07-02Whitespace cleanup (trailing spaces).Bill Meier1-26/+26
svn path=/trunk/; revision=37868
2011-07-02Fix: Wireshark crashes after repeating "File -> Import -> Cancel"Bill Meier1-15/+9
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
2011-07-02Removed empty directory docbook/wsluarm_src. It's generated during 'make',Stig Bjørlykke1-3/+3
and now removed during 'make clean'. svn path=/trunk/; revision=37866
2011-07-02Update the status of 64-bit Windows.Gerald Combs1-11/+2
svn path=/trunk/; revision=37865
2011-07-02Disable DEBUG_CHILD_DUMPCAP.Gerald Combs1-1/+0
svn path=/trunk/; revision=37864
2011-07-02avoid warning about old style function definitionJörg Mayer1-1/+1
svn path=/trunk/; revision=37863
2011-07-01Revert r37857, r37861Jakub Zawadzki1-21/+0
svn path=/trunk/; revision=37862
2011-07-01Try to get more information about AV.Jakub Zawadzki1-1/+11
svn path=/trunk/; revision=37861
2011-07-01Re-enable Cygwin's error_start environment variable.Gerald Combs1-1/+1
svn path=/trunk/; revision=37860
2011-07-01Renamed "___tmp_color_filter___" to "___conversation_color_filter___"Stig Bjørlykke3-5/+5
in the coloring rule name to better describe where it comes from. svn path=/trunk/; revision=37859
2011-07-01Comment out the addtion of error_start to CYGWIN in case it's clobberingGerald Combs1-1/+1
Jakub's change in r37857. svn path=/trunk/; revision=37858
2011-07-01Catch system exceptions from pcap_open_live() :)Jakub Zawadzki1-0/+11
svn path=/trunk/; revision=37857
2011-07-01Since the TCP Flags tree encompasses 12 bits including the 3 reserved bits andChris Maynard1-1/+7
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
2011-07-01Fix indentation.Gerald Combs1-1/+1
svn path=/trunk/; revision=37855
2011-07-01I decode_tcp_ports(), don't abort processing zero window probe packets, even ↵Chris Maynard1-5/+6
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
2011-07-01Initialize the TCP windows to the maximum value instead of 0 to avoid false ↵Chris Maynard1-0/+2
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
2011-07-01Tell Cygwin to create a core file if we run into any issues.Gerald Combs1-0/+1
svn path=/trunk/; revision=37852
2011-07-01From spamlookup via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6083:Chris Maynard1-2/+2
Fix compile error introduced with r37830. svn path=/trunk/; revision=37851
2011-06-30Oops, indented one of the "Promiscuous" ones.Guy Harris1-1/+1
svn path=/trunk/; revision=37850
2011-06-30Line up the colons.Guy Harris1-59/+59
svn path=/trunk/; revision=37849
2011-06-30It's not made from semolina. :-)Guy Harris1-2/+2
svn path=/trunk/; revision=37848
2011-06-30Add paranoid debug output in open_capture_device().Michael Tüxen1-0/+26
svn path=/trunk/; revision=37847
2011-06-30Log the success or failure of pcap_open/pcap_create/pcap_open_live.Gerald Combs1-0/+1
svn path=/trunk/; revision=37846
2011-06-30Export tvb_get_unicode_string().Guy Harris1-0/+1
svn path=/trunk/; revision=37845
2011-06-30Temporarily enable dumpcap debugging.Gerald Combs2-1/+2
svn path=/trunk/; revision=37844
2011-06-30Remove all interfaces when available.Michael Tüxen1-41/+40
Add a missing g_strdup. svn path=/trunk/; revision=37843
2011-06-30Avoid absurdly large values used in for-loops.Stig Bjørlykke1-0/+15
svn path=/trunk/; revision=37842
2011-06-30Fix memory leak.Jakub Zawadzki1-0/+1
svn path=/trunk/; revision=37841
2011-06-30Cleanup.Michael Tüxen1-5/+1
svn path=/trunk/; revision=37840
2011-06-30Undo r37833 in favor of Sake's changes to be committed at some future date.Chris Maynard4-10/+3
svn path=/trunk/; revision=37839
2011-06-30Remove tracing.Gerald Combs1-2/+0
svn path=/trunk/; revision=37838
2011-06-29Temporarily enable tracing for the stdin capture step.Gerald Combs1-0/+2
svn path=/trunk/; revision=37837
2011-06-29Don't colorize TCP window updates as "Bad TCP". This change was made in ↵Chris Maynard2-1/+7
response to a user request at Sharkfest '11. svn path=/trunk/; revision=37836
2011-06-29Although technically not needed, for clarity, explicity catch invalid ↵Chris Maynard1-2/+1
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
2011-06-29Indicate TCP fast retransmissions as an expert info note, rather than a ↵Chris Maynard2-1/+8
warning,just as TCP retransmissions are. This was a user request from Sharkfest '11. svn path=/trunk/; revision=37834
2011-06-29Based on user feedback from Sharkfest '11, make the default choice when ↵Chris Maynard4-3/+10
saving or printing packets apply to only displayed packets and not all packets. svn path=/trunk/; revision=37833
2011-06-29Based on Guy's suggestion from the user mailing list, dissect Ethernet ↵Chris Maynard2-298/+356
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
2011-06-29Update my email address.Jakub Zawadzki2-2/+2
svn path=/trunk/; revision=37831
2011-06-29Added a preference to turn of capture filter syntax check.Stig Bjørlykke4-3/+29
This can be used to disable the effect in bug 5356. svn path=/trunk/; revision=37830
2011-06-29Show locale in version info (if !win32).Stig Bjørlykke1-0/+11
This may help us identifying bugs related to locale. svn path=/trunk/; revision=37829
2011-06-29Strengthen heuristics for Packets.Stig Bjørlykke1-0/+4
This fixes bug 6073. svn path=/trunk/; revision=37828
2011-06-29Cleanup whitespaces/indentation.Michael Tüxen1-54/+54
svn path=/trunk/; revision=37827