aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-07-15Don't include the filter list (which is now over 16MB) in theGerald Combs5-40/+26
wireshark-filter man page. Point to other sources for the list instead. svn path=/trunk/; revision=33539
2010-07-15Change ws_combo_box... to use a tree-store instead of a list-store;Bill Meier3-51/+99
This allows the dispay of the ws_combo_box choices as a tree. Also: Rename ws_combo_box_append_text_and_pointer_with_sensitivity() to ws_combo_box_append_text_and_pointer_full(). svn path=/trunk/; revision=33538
2010-07-15Updated with some items.Stig Bjørlykke1-0/+8
svn path=/trunk/; revision=33537
2010-07-15capinfos.c includes gcrypt.h, so it needs the GNU TLS flags.Guy Harris1-2/+3
svn path=/trunk/; revision=33536
2010-07-15Don't include headers we don't need (they might be generating externalGuy Harris1-8/+0
references to functions in libraries with which we're not necessarily being linked). svn path=/trunk/; revision=33535
2010-07-15There shouldn't be any need to build stuff in the top-level directoryGuy Harris2-6/+4
with the Lua or libgnutls flags, as nothing in the top-level directory should use them directly. However, libwireshark *does* require the Lua flags, so use them. svn path=/trunk/; revision=33534
2010-07-15No need to link dumpcap with libgnutls.Guy Harris1-1/+0
svn path=/trunk/; revision=33533
2010-07-15If we have neither libgnutls nor libgcrypt,Guy Harris1-1/+5
epan_get_runtime_version_info() does nothing, and thus doesn't use its argument. svn path=/trunk/; revision=33532
2010-07-15Move the code to get version information for libraries used byGuy Harris9-143/+152
libwireshark into libwireshark, and call it only in programs linked with libwireshark. That way, programs that don't link with libwireshark don't have to link with libgcrypt or libgnutls solely so that they can say that they're linked with a particular version of libgcrypt or libgnutls. Don't link dumpcap with libgcrypt or libgnutls any more. svn path=/trunk/; revision=33531
2010-07-14Add an option to print the first, the last or all occurrences of each fieldSake Blok3-3/+29
(when using tshark -T fields) svn path=/trunk/; revision=33529
2010-07-14Oops... forgot to update the "-E usage" textSake Blok1-2/+3
svn path=/trunk/; revision=33528
2010-07-14Make 'tshark -T fields' print all values for fields with multiple occurences.Sake Blok3-5/+39
svn path=/trunk/; revision=33527
2010-07-14Don't pass tvb data to col_set_str(), as it will not stay around.Stig Bjørlykke2-5/+8
Added support for Note (dumping as text). Renamed Info to Power (as used in PacketLogger). svn path=/trunk/; revision=33526
2010-07-14Get our dynamic payload name from the correct location.Gerald Combs1-3/+8
svn path=/trunk/; revision=33525
2010-07-14- Update todo listJörg Mayer2-1/+11
- Add dftest and randpkt manpages to sync with autofoo svn path=/trunk/; revision=33521
2010-07-14Fix a typo.Gerald Combs1-12/+12
svn path=/trunk/; revision=33520
2010-07-14Add #ifdef HAVE_BPF_IMAGEJörg Mayer1-0/+2
around show_filter_code(capture_options *capture_opts) To fix a warning about an unused function. svn path=/trunk/; revision=33519
2010-07-14Add a field for "Revision Level Indicator" in the "MS Radio Access ↵Anders Broman1-11/+13
Capability IE". svn path=/trunk/; revision=33518
2010-07-14Fix warnings.Guy Harris1-4/+8
svn path=/trunk/; revision=33517
2010-07-14Add dftest.pod and randpkt.pod to the release tarball.Guy Harris1-4/+6
Clean up tabs. svn path=/trunk/; revision=33516
2010-07-14Fix build errors.Guy Harris1-3/+7
svn path=/trunk/; revision=33515
2010-07-14Define print_caps() before we use it.Guy Harris1-18/+17
svn path=/trunk/; revision=33514
2010-07-14Ensure, at compile time, that the error-message-buffer argument toGuy Harris1-12/+12
open_captur_device() is an array of PCAP_ERRBUF_SIZE chars. That means we don't need to pass the size. Unfortunately, pcap_compile() didn't always take a "const char *" as the filter string argument, even though it didn't modify the argument; don't pass it a "const char *". Don't print the secondary error message if it's empty. svn path=/trunk/; revision=33513
2010-07-14Define relinquish_all_capabilities() before we use it.Guy Harris1-16/+24
If we get an "XXX is not one of the DLTs supported by this device" error when we try to set the link-layer header type, don't tell the user to report it to the Wireshark developers, as that's probably just the result of them giving a link-layer header type that the device doesn't support. svn path=/trunk/; revision=33512
2010-07-14Get rid of no-longer-used variable.Guy Harris2-12/+0
svn path=/trunk/; revision=33511
2010-07-14We must also set the link-layer header type before compiling the captureGuy Harris1-31/+39
filter, as that affects the generated code. svn path=/trunk/; revision=33510
2010-07-13Add a "-d" flag to dumpcap, to print out the generated code for theGuy Harris3-147/+261
capture filter in human-readable form. (Well, readable by humans who know BPF machine language, at least. :-)) svn path=/trunk/; revision=33509
2010-07-13Rename a variable. "tmp_len" was too similar to "tmp_length".Gerald Combs1-4/+4
svn path=/trunk/; revision=33506
2010-07-13Revert get_ber_length() back to r32530, which removes all of the changesGerald Combs1-61/+29
back to and including my attempt to make it iterative. Move its guts back into try_get_ber_length() and add a recursion level check. This should fix CVE-2010-2284 and preserve existing behavior without introducing any new regressions (such as bug 5000). svn path=/trunk/; revision=33505
2010-07-13From Jan Šafránek:Jaap Keuter4-3/+179
dftest and randpkt are installed during make install, but they are not documented in any man page. This is a start. It's more or less a compilation of information found elsewhere. svn path=/trunk/; revision=33504
2010-07-13Allocate tap structs rather than using one static struct.Martin Mathieson2-34/+30
svn path=/trunk/; revision=33503
2010-07-13Trivial: Replace deprecated GTK_CHECK... macros with apropriate ↵Bill Meier1-5/+5
G_TYPE_CHECK... macros svn path=/trunk/; revision=33502
2010-07-13From Mellanox Technologies Ltd. via bug 5004:Stig Bjørlykke1-1/+2
Added missing variable assignment for dst_qp. svn path=/trunk/; revision=33501
2010-07-13Minor cleanup:Bill Meier1-20/+20
- GHFunc's return void not void *; - Use gboolean where apropriate. svn path=/trunk/; revision=33500
2010-07-13Minor cleanup: Bill Meier1-46/+45
- rename rpcstat_t to dcerpcstat_t since a different definition of rpcstat_t in another Wireshark source file apparently confuses the Windows debugger; - GHFunc's return void not void *; - Use gboolean where apropriate. svn path=/trunk/; revision=33499
2010-07-13Whitespace cleanup: consistent indentation; tabs==>spaces; etcBill Meier1-338/+337
svn path=/trunk/; revision=33498
2010-07-13GtkOptionMenu ==> GtkComboBoxBill Meier1-68/+70
svn path=/trunk/; revision=33497
2010-07-13ws_combo_box_text_and_pointer: allow setting entries as "insensitive".Bill Meier2-10/+57
svn path=/trunk/; revision=33494
2010-07-12WinPcap 4.1.1 -> 4.1.2.Gerald Combs6-8/+8
svn path=/trunk/; revision=33493
2010-07-12Add length checks.Gerald Combs1-2/+18
svn path=/trunk/; revision=33488
2010-07-11[Automatic manuf and enterprise-numbers update for 2010-07-11]Gerald Combs2-6/+195
svn path=/trunk/; revision=33484
2010-07-10Fix for bug 4993:Jaap Keuter1-1/+1
Mac support flags are little endian too. svn path=/trunk/; revision=33483
2010-07-09The only reason to escape "%" in a string is if you are, incorrectly,Guy Harris2-71/+23
passing a string directly to a routine that expects a format string. The correct way to handle that is to pass "%s" as the string. As long as you're escaping non-printable characters, just let tvb_format_string() handle that. For null-terminated strings, get the length of the string with tvb_strsize(), and then just put the string into the protocol tree as a regular item. svn path=/trunk/; revision=33482
2010-07-09Check our field lengths. Should fix the recent randpkt errors.Gerald Combs1-0/+14
svn path=/trunk/; revision=33481
2010-07-09Assume that if we have more than 500 levels of nested indefinite lengthsGerald Combs1-3/+16
we have a malformed packet. svn path=/trunk/; revision=33480
2010-07-09Implement a separate pref for enabling tracking of tcp window scalingBill Meier1-16/+22
(instead of including this pref as part of enabling tcp relative sequence numbers). svn path=/trunk/; revision=33479
2010-07-09From Ian Schorr: "NFSv4 COMMIT Calls not decoding" Bill Meier1-3/+2
NFSv4 COMMIT Requests are not decoded. NFS "malformed packet" logic is tripped. This was a bug introduced with the changes in bug 4975. The dissector erroneously tries to decode 4 bytes past the end of the packet. A patch is attached that fixes that, as well as adds "Offset" info in the Info column for COMMIT calls. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4990 svn path=/trunk/; revision=33478
2010-07-08Add dissector_tables_dlg.cJörg Mayer1-0/+1
svn path=/trunk/; revision=33477
2010-07-08From Thomas Dreibholz via bug 4989:Stig Bjørlykke1-18/+42
Extend the SSP dissector to support the SSP Environment message type. svn path=/trunk/; revision=33476
2010-07-08from Tarjei Knapstad.Anders Broman2-18/+16
Minor cleanups in packet-xml dissector. https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4987 svn path=/trunk/; revision=33475