aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2012-06-19Simplify proto_tree_add_string_format_value(..., val, "%s", val) with ↵Jakub Zawadzki1-5/+5
proto_tree_add_string. hash is 16-bytes hex dump (ASCII!). No need to use proto_tree_add_string_format_value(). svn path=/trunk/; revision=43386
2012-06-19Use tvb_get_ephemeral_string_enc() in combination with ↵Pascal Quantin4-4/+4
proto_tree_add_unicode_string() (as recommended by Jakub on the mailing list) svn path=/trunk/; revision=43385
2012-06-19AAAAARGH. Making the UI libs platform-dependent breaks dependencyGuy Harris2-5/+3
checking, so if a UI library changes Wireshark won't be relinked with it. Revert the change that made them platform-dependent; we may end up having to have separate targets for GTK+ Wireshark and Qt Wireshark. svn path=/trunk/; revision=43384
2012-06-19The GTK+ file chooser already *includes* UI code to ask the user whetherGuy Harris3-128/+92
they want to overwrite an existing file; just use that. (The Win32 file chooser also does that itself.) Just do UI for "do you want to overwrite this {user-immutable,unwritable} file?". svn path=/trunk/; revision=43381
2012-06-19The "save as" dialog is modal, so we don't need to worry about keepingGuy Harris1-85/+48
track of multiple such "save as" windows. Use modal dialog boxes to report errors, while we're at it. That lets us keep the dialog open if we get an error. svn path=/trunk/; revision=43380
2012-06-19Use newly introduced proto_tree_add_unicode_string() to add UTF-8 stringsPascal Quantin4-14/+42
svn path=/trunk/; revision=43379
2012-06-19Followup to r43370: don't install idl2wrs or its man page.Jeff Morriss3-3/+0
svn path=/trunk/; revision=43377
2012-06-19Mark another variable as volatile to pacify the buildbot.Jeff Morriss1-1/+1
svn path=/trunk/; revision=43376
2012-06-19Pontus FuchsJörg Mayer1-0/+30
add libnl detection to configure (not yet used until the missing part of bug 6973 has been committed) svn path=/trunk/; revision=43375
2012-06-19Replace last instance of airpcap_tb by wireless_tb forJörg Mayer1-1/+1
consistency. svn path=/trunk/; revision=43374
2012-06-19capture_dlg.h:Jörg Mayer2-4/+4
- Replace airpcap_tb in comment - Remove trailing whitespace main.c: - wireless_tb must always be defined now, even if compiling without HAVE_AIRPCAP svn path=/trunk/; revision=43373
2012-06-19set_menu_visible needs to be protected to avoid defined but unusedJörg Mayer1-0/+4
warning turned error. svn path=/trunk/; revision=43372
2012-06-19Remove what appears to be an errant vi/vim command and add a newline.Gerald Combs2-1/+2
svn path=/trunk/; revision=43371
2012-06-19Don't install idl2wrs except in Debian's special wireshark-dev package.Jeff Morriss3-5/+5
(Normal Wireshark installations can't be used to develop dissectors so there's no need to install it or its man page.) http://www.wireshark.org/lists/wireshark-dev/201206/msg00073.html (The Debian changes are untested.) svn path=/trunk/; revision=43370
2012-06-19gui.airpcap_toolbar_show is the old name for the wireless toolbar, not the ↵Jeff Morriss1-3/+3
old name of the filter toolbar. svn path=/trunk/; revision=43369
2012-06-19Don't install main-menubar-ui.xmlAnders Broman2-16/+0
svn path=/trunk/; revision=43368
2012-06-19Get rid of the remnats of NEW_MENU_CODE.Anders Broman2-25/+1
It's probably not a good idea to read the menu bar code from file as it causes problems with permissions when Wireshark is run fom build dir. svn path=/trunk/; revision=43367
2012-06-19Add a comment to prevent acidentally bumping lua version to 5.2 again.Jörg Mayer1-0/+2
svn path=/trunk/; revision=43366
2012-06-19TypoAnders Broman1-1/+1
svn path=/trunk/; revision=43365
2012-06-19Revert:Anders Broman7-78/+78
airpcap_tb -> wireless_tb Second try. svn path=/trunk/; revision=43364
2012-06-19Add proto_tree_add_unicode_string() to add UTF-8 string to tree. Jakub Zawadzki6-31/+37
Convert some proto_tree_add_string_format_value(..., val, "%s", val); to use new function. svn path=/trunk/; revision=43363
2012-06-19Fix bug #7378: Wireshark 1.8.0rc1: gsm_a_dtap SMS 7-bit default alphabet ↵Jakub Zawadzki1-6/+7
regression w.r.t. 1.6.8 proto_item_add_string() can be only used with ASCII strings. svn path=/trunk/; revision=43362
2012-06-19Do the changes to configure from r43354 in cmake as well.Jörg Mayer2-0/+4
Log: Start to have an generic wireless toolbar. Sligtly modified patch from Pontus Fuchs. svn path=/trunk/; revision=43361
2012-06-19Revert:Anders Broman1-8/+8
airpcap_tb -> wireless_tb svn path=/trunk/; revision=43360
2012-06-19airpcap_tb -> wireless_tbAnders Broman1-8/+8
svn path=/trunk/; revision=43359
2012-06-19Downgrade Lua from 5.2.1 to 5.1.5: Lua 5.2 is API incompatibleJörg Mayer1-1/+1
with Lua 5.1. Fixes https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7373 svn path=/trunk/; revision=43358
2012-06-19Mark some variables as volatile to avoid compiler warnings.Jeff Morriss1-5/+6
svn path=/trunk/; revision=43357
2012-06-19The option to activate the Wireless toolbar should always be available, even ↵Anders Broman1-5/+0
if the toolbar is useless. (As it was before as we compiled with HAVE_AIRPCAP 1 ). svn path=/trunk/; revision=43356
2012-06-19Try to fix unused variable warnings and "clobbered by 'longjmp' or 'vfork' "Anders Broman1-5/+2
svn path=/trunk/; revision=43355
2012-06-19Start to have an generic wireless toolbar. Sligtly modified patch from Anders Broman8-25/+25
Pontus Fuchs. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=6973 svn path=/trunk/; revision=43354
2012-06-19Support multiple relation test without logic and (python-like)Jakub Zawadzki11-3/+147
Like: a == b == c or a < b <= c <= d < e Real life example: 6660 <= tcp.port <= 6669 Just syntactic sugar, this is *NOT* optimized. svn path=/trunk/; revision=43353
2012-06-19From Richard Sharpe:Anders Broman2-26/+78
Wireshark is unable to dissect Security Descriptors that span TCP segments where some are not captured or reassembled https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7363 svn path=/trunk/; revision=43352
2012-06-19capture_get_if_icon() no longer determines the interface type itself, itGuy Harris1-5/+0
relies on get_interface_type() having done so. Thus, we no longer need to include <sys/types.h> or <sys/stat.h> on Linux, as we aren't doing, and haven't been doing, ws_stat64()s on Linux. svn path=/trunk/; revision=43351
2012-06-19Set save_fragmented at the beginning of the routine, so it can always beGuy Harris1-1/+2
used at the end to restore pinfo->fragmented. svn path=/trunk/; revision=43350
2012-06-19The file dialog run by file_selection_browse() is modal, so there willGuy Harris1-9/+0
only be one instance per "Browse" button up at a time - no need to check for one already being open. svn path=/trunk/; revision=43349
2012-06-19In dissect_nt_transaction_request(), restore pinfo->fragmented beforeGuy Harris1-0/+1
returning. svn path=/trunk/; revision=43348
2012-06-19From Richard Sharpe:Anders Broman2-13/+96
packet-smb.c does not properly handle NT TRANSACT requests (and probably TRANSACT and TRANSACT2 requests) https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7351 svn path=/trunk/; revision=43347
2012-06-19From Sandeep Dahiya.Anders Broman1-1/+98
Add support for Gigamon timestamp trailer (different from existing Gigamon header format). https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7365 svn path=/trunk/; revision=43346
2012-06-19From Pontus Fuchs:Anders Broman1-12/+16
If there are many interfaces the button bar is not visible unless you manually resize the dialog. On a normal Linux PC you can easily reach 15-20 interfaces due to USB monitor. Add a vbox so that you get a scrollbar for the interface table instead of on the window. This way the button bar is always visible. Also increase the default height to handle 20 interfaces. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7379 svn path=/trunk/; revision=43345
2012-06-18Switch to a working tag (r43278).Gerald Combs1-1/+1
svn path=/trunk/; revision=43344
2012-06-18Fix compilation on FreeBSD.Michael Tüxen1-1/+8
svn path=/trunk/; revision=43343
2012-06-18Fix r43338 once again :(Jakub Zawadzki1-11/+10
svn path=/trunk/; revision=43342
2012-06-18Fix r43338Jakub Zawadzki1-10/+11
svn path=/trunk/; revision=43339
2012-06-18Change record->col_text_len type to unsigned short.Jakub Zawadzki1-2/+10
Maximal length of column is defined as 256, for COL_INFO it's 4096, so limiting it to 65535 bytes in GUI is OK. XXX To save memory more, we could make col_text_len[] member of PacketList, not PacketListRecord. svn path=/trunk/; revision=43338
2012-06-18Integrate r43221 and 43222 with 43211. (Revert back to having onlyGerald Combs2-2/+1
dscp_vals_ext.) svn path=/trunk/; revision=43335
2012-06-18Fix a null pointer warning from Clang. Not sure if we'll run into thisGerald Combs1-1/+5
in practice. svn path=/trunk/; revision=43334
2012-06-18Use enums instead of hand written valuesPascal Quantin2-44/+76
svn path=/trunk/; revision=43333
2012-06-18From Sven Eckelmann via ↵Pascal Quantin1-0/+7
https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=7375 : Add support for not_best_next_hop flag in B.A.T.M.A.N. Advanced v14 svn path=/trunk/; revision=43332
2012-06-18Add "simple dialog" routines to pop up modal message boxes.Guy Harris1-0/+114
svn path=/trunk/; revision=43330
2012-06-18The toolkit-dependent UI library, well, depends on the toolkit. Make itGuy Harris2-3/+5
so. svn path=/trunk/; revision=43329