Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=25626
|
|
svn path=/trunk/; revision=25625
|
|
svn path=/trunk/; revision=25624
|
|
svn path=/trunk/; revision=25623
|
|
svn path=/trunk/; revision=25622
|
|
Info column and protocol tree to indicate that.
If we find an invalid version number in the *second* switch statement,
don't bother spewing out a warning - that's a "cannot happen", so just
throw a dissector assertion.
svn path=/trunk/; revision=25621
|
|
Buildbot. Make capitalization more consistent. Look for abort functions in
wsutil.
svn path=/trunk/; revision=25619
|
|
Fix some spacing in packet-dcom.c
svn path=/trunk/; revision=25618
|
|
svn path=/trunk/; revision=25617
|
|
svn path=/trunk/; revision=25616
|
|
svn path=/trunk/; revision=25615
|
|
and "deprecated" groups the default. Add an "abort" group for code that
shouldn't exit the program. Update the makefiles to call "checkAPIs.pl
-g abort" for dissectors. Remove a dependency on "cat" in checkAPIs.pl.
svn path=/trunk/; revision=25614
|
|
the MSU is truncated.
svn path=/trunk/; revision=25613
|
|
The syslog dissector could crash if the "packlog" MSU is truncated such that
the hex string ends in with a nibble.
From me: Check if that will happen and chop off the nibble before giving it to
convert_string_to_hex() so we'll dissect as much of the MSU as possible.
svn path=/trunk/; revision=25612
|
|
GTK+ since version 2.8, when its name was changed to the "GTK MS
Windows-Engine."
Simplify the Windows installer by removing the GTK-Wimp option (which
means the "Wireshark" item can be an entry instead of a group). Move
Rawshark to the "Tools" group.
(If anyone wants to disable the MS Windows Engine they can still do so
after installation by disabling or removing libwimp.dll.)
svn path=/trunk/; revision=25611
|
|
svn path=/trunk/; revision=25610
|
|
record types, so that people know they have to set the preference.
svn path=/trunk/; revision=25609
|
|
link-layer types static.
If the preference is set to "raw data" for any of those types, display
the raw data with an indication that the preference in question has been
set to "raw data", so people don't just wonder why ERF files aren't
working right any more. (See bug 2641; I had the same surprise when I
tried it on some ERF captures I have.)
Pull the dissect_erf_header() code into dissect_erf() - it's dissecting
the *payload*, not the *header*.
Fill in the Info column with the record type.
When using tvb_new_subset() to chop a header off of a tvbuff, just
specify lengths of -1, so we go all the way to the end.
Clean up the Infiniband dissector call.
svn path=/trunk/; revision=25608
|
|
svn path=/trunk/; revision=25607
|
|
wireshark.nsi, at least). Drop it from the "supported" list and add a
note about NT 4.0 and older Windows versions.
svn path=/trunk/; revision=25606
|
|
"Wireshark" rather than "WireShark" nonwithstanding.
Say we run on NT 4.0 rather than "NT" - I don't know whether we run on
NT 3.x (and 2000/2003/XP are really NT 5.x and Vista/2008 are really NT
6.x - that's why Microsoft are talking about "Windows 7" as the next big
release).
In the capture-privileges paragraph, note that it's dumpcap that needs
to run as root, and suggest not only that Wireshark shouldn't be set-UID
root, but that it shouldn't even be run as root, and that the same
applies to TShark.
Update "How to Report a Bug" to reflect that we're telling people to
report bugs on Bugzilla, and that "wireshark -v"/"tshark -v" give almost
all the version information we want.
svn path=/trunk/; revision=25605
|
|
svn path=/trunk/; revision=25604
|
|
svn path=/trunk/; revision=25602
|
|
epan/dissectors/packet-ncp2222.inc is a bit hard to fix, so we're not
ready to enable that warning by default yet.
Throw in some casts to handle GLib routines that take arbitrary
non-const pointers (they can later return the pointers, and some
callers might want to modify or free up those pointers in cases where
they're known to be writable or allocated).
Use ep_tvb_memdup() rather than a combination of ep_alloc() and
tvb_memcpy().
Clean up some indentation.
svn path=/trunk/; revision=25601
|
|
Make build_expert_data() take the size of "buffer" as an argument, and
use that when doing g_snprintf() into the buffer, to ensure we don't
overflow the buffer. Also, don't just assign to "buffer", as that
doesn't put anything *in* the buffer.
svn path=/trunk/; revision=25600
|
|
From Frank Wang (bug 2640).
svn path=/trunk/; revision=25599
|
|
The destination unreachable indication for external IP routes is at offset 24, not 4 as in internal IP routes.
svn path=/trunk/; revision=25598
|
|
svn path=/trunk/; revision=25597
|
|
members to be const pointers when that's possible, and throw in some
casts when the GLib API fails to have properly consted arguments.
Use ep_strdup_printf() in some cases.
svn path=/trunk/; revision=25596
|
|
dependency on the splash images.
svn path=/trunk/; revision=25594
|
|
From Dustin Johnson: Add support for TurboCap.
- packet-ppi.c: Add aggregation and 802.3 extended information.
- capture-wpcap.c: Add support for pcap_list_datalinks and pcap_set_datalink.
Make pcap_list_datalinks and pcap_set_datalink mandatory on Windows.
svn path=/trunk/; revision=25593
|
|
svn path=/trunk/; revision=25592
|
|
svn path=/trunk/; revision=25590
|
|
Note what files are blocking some -W flags.
svn path=/trunk/; revision=25589
|
|
svn path=/trunk/; revision=25588
|
|
of the string, while we're at it.
svn path=/trunk/; revision=25587
|
|
svn path=/trunk/; revision=25586
|
|
svn path=/trunk/; revision=25585
|
|
incorrectly, which could lead to information disclosure or worse. Use
tvb_format_text instead. This lets us get rid of a character array and
avoids feeding raw packet data to the GUI.
svn path=/trunk/; revision=25584
|
|
svn path=/trunk/; revision=25582
|
|
svn path=/trunk/; revision=25581
|
|
any case, the detailed error string is supposed to be g_malloced....)
Fix some "snoop" to be "btsnoop", and note that this is Symbian btsnoop,
not regular snoop.
svn path=/trunk/; revision=25580
|
|
should fix https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=2607
svn path=/trunk/; revision=25579
|
|
with them to check whether we've cleaned those warnings up or not.
svn path=/trunk/; revision=25578
|
|
svn path=/trunk/; revision=25577
|
|
capture callbacks the capture_options * as its second argument in all
cases. This makes it a bit clearer what arguments callbacks take, and
means we can get rid of all global_capture_opts references in
gtk/main_statusbar.c.
Put the interface between gtk/main.c and gtk/main_statusbar.c into a
private header.
svn path=/trunk/; revision=25576
|
|
support.
svn path=/trunk/; revision=25575
|
|
don't need global_capture_opts don't need to have it declared and thus
don't need capture_options defined.
Include gtk/capture_globals in the files in question.
Change some more capture_opts references to refer to
global_capture_opts.
Change some global_capture_opts references in routines with a
capture_opts argument to refer to capture_opts.
The structure type is capture_options, not capture_opts; fix some
references.
Include <sys/types.h>, if it's present, in capture_opts.h, so we get
gid_t defined.
Clean up indentation.
svn path=/trunk/; revision=25574
|
|
changed in the previous checkin.
svn path=/trunk/; revision=25573
|
|
now-defult global capture_opts pointer; we eventually should try to
minimize the use of global variables.
svn path=/trunk/; revision=25572
|