Age | Commit message (Collapse) | Author | Files | Lines |
|
and some white space cleanup.
svn path=/trunk/; revision=12622
|
|
Ethernet frames, one for encapsulated frames that include an FCS and one
for encapsulated frames that don't include an FCS. Use the appropriate
versions.
In the ISL dissector, do the same sort of processing we do in the
Ethernet dissector to figure out whether the frame has a trailer or not
and whether it has an FCS or not.
svn path=/trunk/; revision=12593
|
|
svn path=/trunk/; revision=12587
|
|
svn path=/trunk/; revision=12584
|
|
svn path=/trunk/; revision=12550
|
|
svn path=/trunk/; revision=12505
|
|
- enable Windows' ShellExecute command to call Ethereal without specifying
the installation path (a new key added in the registry)
- decode 2 more options in the OPSI plugin.
svn path=/trunk/; revision=12363
|
|
svn path=/trunk/; revision=12266
|
|
svn path=/trunk/; revision=12265
|
|
to const.
svn path=/trunk/; revision=12254
|
|
to const.
svn path=/trunk/; revision=12253
|
|
svn path=/trunk/; revision=12248
|
|
link the plugins with libethereal, so do so.
svn path=/trunk/; revision=12176
|
|
address table if we don't need the plugin address table, so as to catch
plugin dissectors that don't directly include stuff they need -
eventually, the plugin address table stuff should completely go away, so
we don't want dissectors depending on it.
Fix those dissectors caught by this.
Don't include "simple_dialog.h" in the ASN.1 dissector - it doesn't use
it.
svn path=/trunk/; revision=12140
|
|
than using the plugin address table.
svn path=/trunk/; revision=12139
|
|
svn path=/trunk/; revision=12130
|
|
svn path=/trunk/; revision=12128
|
|
svn path=/trunk/; revision=12127
|
|
svn path=/trunk/; revision=12117
|
|
svn path=/trunk/; revision=12115
|
|
continue traversing, TRUE to stop traversing - so make
"free_node_data()" return FALSE.
svn path=/trunk/; revision=12110
|
|
rtp_add_address() to the list of functions exported from libethereal.dll
and exported via the plugin function table.
svn path=/trunk/; revision=12068
|
|
rtp_add_address() to the list of functions exported from libethereal.dll
and exported via the plugin function table.
svn path=/trunk/; revision=12067
|
|
converted to pointers to null strings (see prefs.c for an explanation).
Initialize "current_asn1" to a mallocated null string.
That lets us use "strcmp()" to compare asn1_filename and current_asn1.
We already do that with asn1_pduname and current_pduname, so use
"strcmp()" for them as well.
Call "build_pdu_tree()" if we haven't yet built a PDU tree, even if the
PDU type preference hasn't changed.
Don't register with any of the ports unless we have a PDU tree, so we
don't try to dissect with a null PDU tree pointer.
Before constructing a PDU tree, if we already have a PDU tree, free it.
When we free data_nodes, free the data attached to the nodes.
Make a bunch of stuff static.
svn path=/trunk/; revision=12045
|
|
svn path=/trunk/; revision=12043
|
|
float and double values from a tvbuff.
svn path=/trunk/; revision=12019
|
|
float and double values from a tvbuff.
svn path=/trunk/; revision=12018
|
|
some indentations,
and a problem where transaction ID wasn't put in the info columb correctly.
svn path=/trunk/; revision=11997
|
|
according to Gisle Vanem, WIN32 isn't a built-in in MSVC, but _WIN32 is.
svn path=/trunk/; revision=11972
|
|
svn path=/trunk/; revision=11869
|
|
svn path=/trunk/; revision=11868
|
|
and as plugin dissectors shouldn't be linked with GTK+ (so that they
don't depend on Ethereal being built with a particular version of GTK+ -
Ethereal is packaged for Windows in both GTK+ 1.3[.x] and 2.x versions -
and so that they can work with Tethereal, which doesn't use GTK+).
svn path=/trunk/; revision=11840
|
|
callable from plugins and the list of routines exported from
libethereal.dll.
Do the same for "tvb_get_letoh64()".
svn path=/trunk/; revision=11826
|
|
callable from plugins and the list of routines exported from
libethereal.dll.
Do the same for "tvb_get_letoh64()".
svn path=/trunk/; revision=11825
|
|
check for it in the Gryphon plugin.
Use "tvb_get_ntoh64()" to fetch the time stamp, and format it similarly
to the way absolute date/time time stamps are formatted.
svn path=/trunk/; revision=11800
|
|
preferences to the new multi-port ones, so that, instead of complaining
when the old preferences were seen, we make the port be the one port in
the new preference.
Make the "message_win" "generic ASN.1" preference an obsolete
preference, so we silently ignore it rather than complaining about it.
svn path=/trunk/; revision=11623
|
|
include of <resolv.h> in any system header file gets the system
<resolv.h> (needed for builds on Tru64 with GTK+ 1.2[.x]).
svn path=/trunk/; revision=11615
|
|
svn path=/trunk/; revision=11576
|
|
add SCTP support;
allow more than one port number to be specified;
add recovery from garbled or incomplete ASN.1 messages.
svn path=/trunk/; revision=11572
|
|
- comma at end of enum
- function declarations with empty args instead of void
- c++ style comments
svn path=/trunk/; revision=11492
|
|
svn path=/trunk/; revision=11454
|
|
it has been replaced by
svn proplist -v <dir/file>
and
svn propedit <dir/file>
svn path=/trunk/; revision=11422
|
|
Add tags and TAGS to all .cvsignore files
svn path=/trunk/; revision=11419
|
|
Also move ncp222.py, x11-fields, process-x11-fields.pl,
make-reg-dotc, and make-reg-dotc.py.
Adjust #include lines in files that include packet-*.h
files.
svn path=/trunk/; revision=11410
|
|
they have LF at the end of the line on UN*X and CR/LF on Windows;
hopefully this means that if a CR/LF version is checked in on Windows,
the CRs will be stripped so that they show up only when checked out on
Windows, not on UN*X.
svn path=/trunk/; revision=11400
|
|
svn path=/trunk/; revision=11284
|
|
defined external in irda-appl.h which is included.
svn path=/trunk/; revision=11282
|
|
svn path=/trunk/; revision=11281
|
|
exported from libethereal.dll.
svn path=/trunk/; revision=11280
|
|
svn path=/trunk/; revision=11279
|