Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=3297
|
|
svn path=/trunk/; revision=3280
|
|
make the dissector function in the sample dissector code a static
function, and to leave out the "CHECK_DISPLAY_AS_DATA()" call and the
line to set "pinfo->current_proto" in the sample dissector, as the
sample dissector is called through a dissector table, and the code to
call through a dissector table does both of those for you.
svn path=/trunk/; revision=3278
|
|
hostname TLV support, from Hannes Gredler.
svn path=/trunk/; revision=3271
|
|
svn path=/trunk/; revision=3260
|
|
svn path=/trunk/; revision=3252
|
|
svn path=/trunk/; revision=3214
|
|
a better chance of them fitting horizontally into the window, for
users of small screens.
svn path=/trunk/; revision=3203
|
|
containing OSI transport layer PDUs).
Enable the Q.931-inside-TPKT code (but not the H.225 stuff, as that
requires Andreas Sikkema's H.225 dissector). Update it to match his
current modified Q.931 dissector.
svn path=/trunk/; revision=3199
|
|
prints a list of all network interfaces it found on which it can capture
(the same list as the one that shows up in the "Interface" combo box in
Ethereal's "Capture Preferences" dialog).
svn path=/trunk/; revision=3194
|
|
svn path=/trunk/; revision=3189
|
|
organizes the protocols in the same hierarchical order in which
they are found in the packet.
The GUI needs some more refinement (placment of vertical
scrollbar, style of GtkCTree, initial sizing of window).
I need to add an option to honor/not honor the current display filter.
svn path=/trunk/; revision=3162
|
|
svn path=/trunk/; revision=3144
|
|
<charles@comm.polymtl.ca>.
svn path=/trunk/; revision=3124
|
|
of Tru64 UNIX) that define TRUE and FALSE.
Fixes to some Tru64 compiler warnings.
svn path=/trunk/; revision=3120
|
|
perl and man2html. Don't call this makefile from the parent makefile
as not everyone will want to create documentation.
Add a couple variables to config.nmake to support this.
svn path=/trunk/; revision=3119
|
|
svn path=/trunk/; revision=3118
|
|
svn path=/trunk/; revision=3114
|
|
svn path=/trunk/; revision=3113
|
|
Add config.h to dependencies for man pages so that correction VERSION
number is in the man page.
svn path=/trunk/; revision=3110
|
|
Peter Lei.
svn path=/trunk/; revision=3078
|
|
svn path=/trunk/; revision=3070
|
|
fields work in display filters.
svn path=/trunk/; revision=3069
|
|
the IP or ICMP checksum is bad.
svn path=/trunk/; revision=3063
|
|
expect - it means "same as fully-buffered". This means that the "-l"
flag is a no-op on Windows.
Instead of setting line-buffered mode with "setvbuf()", set a flag and,
if that flag is set, flush the standard output after the information for
ever packet is printed; this isn't "line-buffered", either, but, as the
reason for doing line-buffering is to allow the output of Tethereal to
be piped to a program and to have that program see the output for a
packet as soon as the packet is seen and dissected, it should be just as
good as line-buffered.
svn path=/trunk/; revision=3047
|
|
Update Stefan's e-mail address.
svn path=/trunk/; revision=3035
|
|
svn path=/trunk/; revision=3032
|
|
svn path=/trunk/; revision=3025
|
|
component of WCCP 2 messages even if the service type is
WCCP2_SERVICE_DYNAMIC, from Simharajan Srishylam.
svn path=/trunk/; revision=3005
|
|
svn path=/trunk/; revision=2960
|
|
that button doesn't undo edits you've made to the list of filters it's
displaying.
Don't show an "OK" button if the dialog isn't attached to a text entry
box, as the "OK" button means "enter the current filter into the
attached text entry box, and close the dialog", and if there *is* no
attached text entry box, "OK" doesn't do what you might expect (it's
equivalent to "Close").
svn path=/trunk/; revision=2952
|
|
requires that the dfilter code be initialized before the plugins are
added; this required us to *re*-initialize the dfilter code after
reading in all the plugins, as the plugins may themselves have added new
filterable fields - that was a bit of a mess), and make the
"Tools->Plugins" dialog box show the new-style plugins.
svn path=/trunk/; revision=2951
|
|
use the capture filter lists, and others use the display filter list, as
appropriate.
Have separate menu items for editing the capture and display filter
lists.
Have separate "~/.ethereal/cfilters" and "~/.ethereal/dfilters" files
for the two lists; if either of those files isn't found, we try
"~/.ethereal/filters", which means that you will start out with two
identical lists holding all your filters - if certain filters belong
only in one list, you'll have to delete them by hand from the other
list.
Do I/O error checking when reading and writing filter lists; when
writing a filter list, write it to a new file, and then rename the new
file on top of the old file, so that you don't lose your old filter list
if, for example, you run out of disk space or disk quota.
svn path=/trunk/; revision=2948
|
|
svn path=/trunk/; revision=2905
|
|
Engstr�m.
svn path=/trunk/; revision=2888
|
|
and which are display filters.
svn path=/trunk/; revision=2857
|
|
"proto_register_protocol()" and the addition of
"prefs_register_module()".
svn path=/trunk/; revision=2813
|
|
HTTP-based SSDP protocol, from David Hampton.
svn path=/trunk/; revision=2808
|
|
display tree, based on Jeff Foster's dialog box for selecting fields.
Make the dialog box for browsing filters into a dialog box for
constructing filters; make the "Apply" button and the "OK" button apply
the filter in the text entry box in the dialog, not the currently
selected filter (selecting a filter puts it in that text entry box, but
the user may edit it afterwards, or may use the aforementioned dialog
box to construct a filter not in the list).
Get rid of extra declarations of "m_r_font" and "m_b_font" in
"proto_draw.c"; they're declared in "gtk/gtkglobals.h", which it includes.
svn path=/trunk/; revision=2805
|
|
svn path=/trunk/; revision=2755
|
|
add FCS checking;
support Cisco HDLC format in the PPP dissector;
handle MPLS-over-PPP.
svn path=/trunk/; revision=2754
|
|
svn path=/trunk/; revision=2725
|
|
svn path=/trunk/; revision=2721
|
|
exported by a plugin, rather than defining our own DLLEXPORT.
svn path=/trunk/; revision=2713
|
|
Fix a comment.
svn path=/trunk/; revision=2650
|
|
Add in stuff for a bunch of libpcap formats either in libpcap 0.5.2 or
in the current CVS version; we don't implement all of them in
Ethereal/Wiretap (those are "#if 0"ed out), but we do implement the IEEE
802.11 stuff (which isn't yet in libpcap or tcpdump, but the CVS version
of libpcap *does* reserve 105 as the encapsulation type number for
802.11).
svn path=/trunk/; revision=2646
|
|
stuff which I need to explain.
svn path=/trunk/; revision=2644
|
|
svn path=/trunk/; revision=2588
|
|
svn path=/trunk/; revision=2578
|
|
svn path=/trunk/; revision=2577
|