Age | Commit message (Collapse) | Author | Files | Lines |
|
Stream" window, which adds "and !(<filter for the stream>)" to the
display filter in effect before the stream was followed, removing that
stream from the display.
svn path=/trunk/; revision=7408
|
|
separate line, and to put the "running with" info on a separate line
from that, to make the output narrower.
svn path=/trunk/; revision=7344
|
|
NULL, convert it to a copy of a null string, otherwise replace it with a
copy of the string, so that we know that the variable for the preference
always points to a string that can be freed.
That also obviates the need to worry about a null-pointer value for a
preference variable when checking to see whether a preference has changed.
When checking for a string preference not being set, check for an empty
string, not a null pointer - the above code turns null pointers into
pointers to empty strings, *and* the GUI code does (and always did!) the
same.
svn path=/trunk/; revision=7343
|
|
1, specify a tap filter that ignores all ICMP packets
2, specify a tap filter that only matches the same conversation ip/udp
as the selected packet.
svn path=/trunk/; revision=7341
|
|
pop up a file selection box with the save options, rather than a dialog
box with the save options, a file name, and a button to click to get the
file selection box.
svn path=/trunk/; revision=7331
|
|
Modified a patch originally contained in the SuSE distro
to do the conversions via glib macros.
svn path=/trunk/; revision=7330
|
|
Ethereal/Tethereal was linked into a common routine, and use that in
both Ethereal and Tethereal.
Add to that routine code to get OS version information.
svn path=/trunk/; revision=7320
|
|
svn path=/trunk/; revision=7313
|
|
svn path=/trunk/; revision=7312
|
|
svn path=/trunk/; revision=7307
|
|
MSVC++ on Windows - stick TAP_RTP_ in front of all the error enum
values, to avoid name collisions.
Do *NOT* allocate a zero-length array as an automatic variable,
especially if you're going to assign to the first element of that
array....
svn path=/trunk/; revision=7304
|
|
Get rid of comments about the format string to use with guint16 and
guint32 - we're using the right string, which is neither "%lu" (as that
requires a 64-bit argument on platforms with 64-bit longs) nor "%d" (as
that expects a *signed* quantity, not an *unsigned* quantity), but "%u".
Protect the include of <unistd.h> with "#ifdef HAVE_UNISTD_H", as it's
not present on Windows if you're not building with a UNIXalike wrapper
library.
Use "wb", not "w", when creating binary files with "fopen()"; the "b" is
required on Windows.
Use O_BINARY when opening binary files, and #define it as 0 if it's not
defined; O_BINARY is required on Windows.
svn path=/trunk/; revision=7303
|
|
svn path=/trunk/; revision=7301
|
|
(all taps should be located here especially
very protocol specific ones)
svn path=/trunk/; revision=7299
|
|
- Add $Id$ to tap_rtp.[hc]
svn path=/trunk/; revision=7298
|
|
Functionality to reassemble a RTP stream and save it as a file.
Support for G.711 coded
svn path=/trunk/; revision=7297
|
|
data as C byte arrays.
svn path=/trunk/; revision=7291
|
|
argument.
svn path=/trunk/; revision=7289
|
|
svn path=/trunk/; revision=7286
|
|
so random characters at first line display if not worst,
finally remove this strcat stuff and directly call insert_text
with each faq_part)
- add missing FAQ redraw in help_redraw
- put FAQ after Capture Filters to restore original order
(i.e. Display near Capture Filters)
- udpate overview according to manual page
svn path=/trunk/; revision=7263
|
|
svn path=/trunk/; revision=7257
|
|
"packet_list_set_selected_row()" - frame N isn't necessarily being
displayed as row N-1.
svn path=/trunk/; revision=7256
|
|
its callers put up the same error dialog boxes. Have it just return a
success vs. failure Boolean.
svn path=/trunk/; revision=7254
|
|
svn path=/trunk/; revision=7250
|
|
Ignore tmp files generated by make-faq.
Update FAQ.
svn path=/trunk/; revision=7249
|
|
svn path=/trunk/; revision=7248
|
|
svn path=/trunk/; revision=7246
|
|
pango_layout_get_pixel_size in gtk2 code.
svn path=/trunk/; revision=7245
|
|
svn path=/trunk/; revision=7243
|
|
"goto_frame()", not to assume that all frames are being displayed and to
go to the row whose number is the frame number - 1.
svn path=/trunk/; revision=7242
|
|
button with the correct group.
svn path=/trunk/; revision=7183
|
|
GtkTreeView.
svn path=/trunk/; revision=7161
|
|
computing strings width and height.
svn path=/trunk/; revision=7159
|
|
further fixes to the TCP graph code's cross handling;
fix to sequence number overflow problems.
svn path=/trunk/; revision=7145
|
|
svn path=/trunk/; revision=7138
|
|
includes "FAQ.include" as a giant string containing the entire FAQ.
svn path=/trunk/; revision=7117
|
|
to be using it for stuff that should be hex, and for stuff that should
be Boolean. Use BASE_DEC if it should be decimal, BASE_HEX if it should
be hex, and make it Boolean if it should be Boolean.
svn path=/trunk/; revision=7053
|
|
svn path=/trunk/; revision=7033
|
|
svn path=/trunk/; revision=7003
|
|
svn path=/trunk/; revision=6967
|
|
SMB RTT statistics are similar to the RTT statistics already supported by ONC-RPC and DCE-RPC.
It will present a table with all seen SMB commands and present the Min/Max and Avg response time in ms.
Transaction2 and NT-Transaction commands are broken out and presented in its own subtables.
tethereal feature is activated with -z smb,rtt switch
and in ethereal it is activated either through -0z smb,rtt switch or through the Menu.
svn path=/trunk/; revision=6966
|
|
versa, into "filter_dialog_new()", rather than replicating it in a
couple of routines.
The return value of "display_filter_construct_cb()" isn't used for
anything, it's ignored by most callers and stored but subsequently
ignored by io_stat.c; get rid of the return value, and don't bother
storing it in io_stat.c.
Before destroying a filter dialog box associated with a button being
destroyed, break the association.
Get rid of an unused variable in io_stat.c.
svn path=/trunk/; revision=6931
|
|
"destroy" signal handler for any button that pops up a filter; if the
button has a filter dialog box associated with it, it destroys that
dialog box.
Have the routines that create filter dialog boxes asociate the dialog
box with the button that created it, so that if the button is destroyed
the filter dialog box can be destroyed as well, and associate the button
with the dialog box.
This means that if a dialog box has a button to create a filter, we no
longer have to have the destroy handler for the dialog box destroy any
filters - that'll happen when the button in the dialog box is destroyed
as part of the process of destroying the dialog box.
Don't make the "Filter" buttons in the io_stat dialog box insensitive if
there's already a filter dialog box open - we can have more than one
open per dialog box.
svn path=/trunk/; revision=6930
|
|
Filter dialogs
svn path=/trunk/; revision=6916
|
|
popup_menu_object = gtk_widget_new(GTK_TYPE_WIDGET, NULL);
with
popup_menu_object = gtk_menu_new();
so that ethereal runs with Gtk+ v2.2
svn path=/trunk/; revision=6879
|
|
"gdk_colormap_alloc_color()" succeed. (We drive on anyway, but at least
we let the user know.)
svn path=/trunk/; revision=6874
|
|
svn path=/trunk/; revision=6873
|
|
color filters.
svn path=/trunk/; revision=6872
|
|
not-ASCII characters in GTK+.
svn path=/trunk/; revision=6831
|
|
svn path=/trunk/; revision=6817
|