Age | Commit message (Collapse) | Author | Files | Lines |
|
register themselves in that table rather than exporting their dissectors
by name and having the RTP dissector know about particular dissectors
for particular payload types.
svn path=/trunk/; revision=8215
|
|
a procedure name.
svn path=/trunk/; revision=8214
|
|
Info column, to distinguish it from the message with the last buffer in
it.
svn path=/trunk/; revision=8213
|
|
the H263 dissector
svn path=/trunk/; revision=8212
|
|
New Protocol: H.263 called and used by the RTP dissector
svn path=/trunk/; revision=8211
|
|
suspect refers to stored SQL procedures on the server, not to RPCs in
the traditional sense), and the beginnings of a routine to dissect those
packets (at least as seen in one capture).
Don't use "get_unicode_or_ascii_string()", as it really expects to be
used inside an SMB dissector, and wants arguments like the "bc"
argument. Just use "tvb_fake_unicode()" and "tvb_get_string()",
instead.
If we're doing reassembly, and the PDU is split across segment
boundaries, return after setting the desegmentation offset and length,
don't just drive on and dissect the partial PDU.
svn path=/trunk/; revision=8210
|
|
Support in SMPP for GSM SMS and GSM CBS.
Reassembly of SMPP has also been fixed so that it now works.
svn path=/trunk/; revision=8209
|
|
the MS Visual Studio debugger, get confused by two files with the same
name being in a program's source, even though they're in different
directories.
svn path=/trunk/; revision=8208
|
|
An Ethernet trailer is only needed to pad the packet to 60 bytes of
Ethernet header plus payload; if the packet has what appears to be a
trailer, and it's 4 or more bytes (i.e., long enough to include an FCS),
and the Ethernet frame was claimed to have 64 or more bytes (i.e., it
has at least an FCS worth of data more than the minimum 60 bytes),
assume that the last 4 bytes of the frame were an FCS.
svn path=/trunk/; revision=8207
|
|
NonStandardParameter data in the H.245 dissector.
svn path=/trunk/; revision=8206
|
|
A scrollable GtkCList is used now for both GTK1 and GTK2.
Removed "overall" line from statistics table. It is not useful.
"Response Time Delay" was renamed into "Service Response Time".
Menu Item moved to "Service Response Time" folder.
As Ronnie suggested, the active display filter is now used as
default statistics filter.
svn path=/trunk/; revision=8205
|
|
"Data Length".
Fix some low-16-bits-of fields to have "_low", rather than "_high", at
the ends of their names.
svn path=/trunk/; revision=8204
|
|
svn path=/trunk/; revision=8203
|
|
Put --with-plugins on the left margin, as the rest of the messages are.
svn path=/trunk/; revision=8202
|
|
svn path=/trunk/; revision=8201
|
|
optional.
svn path=/trunk/; revision=8200
|
|
Put --with-plugins on the left margin, as the rest of the messages are.
Fix up the description of --with-net-snmp.
svn path=/trunk/; revision=8199
|
|
in the SNIA CIFS spec, although it's probably a 16-bit MaxCountHigh and
a 16-bit reserved field (it's a 32-bit timeout field in an earlier SMB
spec).
Call the MaxCount and MaxCountHigh fields in a READ_ANDX "Max Count Low"
and "Max Count High", rather than "Data Length Low" and "Data Length
High".
svn path=/trunk/; revision=8198
|
|
output looks bad if you do. Split the check for "should I check for an
SNMP library?" into "should I check for NET-SNMP?" and "should I check
for UCD SNMP?" (which makes sense because they're controlled by
different configure script options).
svn path=/trunk/; revision=8197
|
|
We treated this as just a normal 64bit integer in LittleEndian format.
However, this is actually 2 32 bit integers, each in LittleEndian format
but the two 32 bit fields are stored in BigEndian format relative to each other.
Since we dont do 64 bit aritmetic I had to convert the field to FT_STRING as well
so sorry, no creative len>xxx filters anymore. but at least we present
the data in the correct way in the tree pane.
We didnt see this one earlier since most locking_andx requests are probably for offset : 0 and length: -
Funnily enough it seems that certain popular commercial products have the same bug as ethereal had up until 5 minutes ago.
svn path=/trunk/; revision=8196
|
|
the array of domain info stuff returned. Removing the offending bit
fixed the dissection, at least of a capture we have.
svn path=/trunk/; revision=8195
|
|
and doesn't have a message-box-type icon.
This might want to be tweaked further, to more closely resemble various
desktop environments' About boxes (although what's appropriate might
depend on the environment).
svn path=/trunk/; revision=8194
|
|
that they do.
svn path=/trunk/; revision=8193
|
|
SMB/FC/ONC-RPC/DCE-RPC now all use the default tap filter string as the
same filter string as is used in the main window instead of using a default
NULL filter string.
The idea is that if you have applied a certain filter to your main window, it
is likely that if you want to invoke the response time statistics feature you
probably want to do the response time statistics over the same set of packets, i.e. the ones you see in the main window.
svn path=/trunk/; revision=8192
|
|
instead of as being represented as RESERVED.
This updates the ReadAndX and WriteAndX calls and replies.
This should really try to keep track of the negotiation of the conversation to make sure we only do it for those sessions where LARGE file io has been negotiated. Currently it does it for all Read/Write AndX calls.
It is probably safe to do so since for those clients where this is not supported these bytes are RESERVED and MBZ anyway.
svn path=/trunk/; revision=8191
|
|
instead of -I$(GLIB_DIR) when running GCC to generate the xyzzy file, so
that the right -I flags are used.
svn path=/trunk/; revision=8190
|
|
svn path=/trunk/; revision=8189
|
|
make it possible to import/export color filters
svn path=/trunk/; revision=8188
|
|
having GCC.
Check in updated versions of the other X* files.
svn path=/trunk/; revision=8187
|
|
move the initialization of the addresses in the plugin interface
structure from run-time to link time;
don't attempt to rebuild the X* files automatically, just warn
that they're out of date and show the command used to rebuild
them (not everybody has GCC installed, but it's required in
order to rebuild them).
Get rid of the checked-in Xepan_plugins.c, as it's no longer generated
or used.
Fix Makefile.am now that Xepan_plugins.c has been replaced by Xass-list.
Give plugin_gen.py an RCS ID.
svn path=/trunk/; revision=8186
|
|
a library, and declares "mode_t" in <sys/types.h>.
svn path=/trunk/; revision=8185
|
|
(at least with MingW + gcc 3.3.1).
svn path=/trunk/; revision=8184
|
|
svn path=/trunk/; revision=8183
|
|
draft-ietf-dhc-dhcpv6-28,
draft-ietf-dhc-dhcpv6-opt-prefix-delegation-04, and
draft-ietf-dhc-dhcpv6-opt-dnsconfig-03, and addition of NIS and time
configuration option drafts draft-ietf-dhc-dhcpv6-opt-nisconfig-02 and
draft-ietf-dhc-dhcpv6-opt-timeconfig-02.
svn path=/trunk/; revision=8182
|
|
svn path=/trunk/; revision=8181
|
|
svn path=/trunk/; revision=8180
|
|
Add more text to the COL_INFO line as well as the protocol trees for NFS and RPC
svn path=/trunk/; revision=8179
|
|
Change the AndX command fields to only place a filterable field in the tree when smb.cmd is NOT 0xff
If smb.cmd is 0xFF just place a text entry in the field instead.
This makes it more intuitive for users that try to use filters such as
smb.cmd!=0xXY since the filter will no longer behave "unexpectedly" and fail to filter out any of the AndX commands.
Yes, they should really use !smb.cmd==0xXY instead but one cant explain this to every single user.
I dont think anyone would ever want to filter for smb.cmd==0xFF anyway
svn path=/trunk/; revision=8178
|
|
svn path=/trunk/; revision=8177
|
|
Update e-mail address.
Register the ARP dissector, as the RT-Net dissector tries to
find it.
svn path=/trunk/; revision=8176
|
|
svn path=/trunk/; revision=8175
|
|
be a "const gchar *", and it ended up being like pulling a thread out of
a sweater - more things had to change, which meant still more things had
to change, and I might've even run into something that didn't change
very well at all. (Or perhaps that was constifying something else.)
For now, we just cast away the constness in calls to "col_set_str()";
the column code won't actually overwrite the string.
svn path=/trunk/; revision=8174
|
|
malformed packets caused by unconnected send and support for connected
class 3 data.
svn path=/trunk/; revision=8173
|
|
based on H.245 information.
svn path=/trunk/; revision=8172
|
|
in the list of exported functions.
svn path=/trunk/; revision=8171
|
|
svn path=/trunk/; revision=8170
|
|
add interpretation of chain position;
add a preference to interpret the new file format used by fw
monitor options -u/-s.
svn path=/trunk/; revision=8169
|
|
http://www.ethereal.com/lists/ethereal-dev/200308/msg00189.html.
svn path=/trunk/; revision=8168
|
|
we go through the data, so we can't compare it with the current offset
minus the starting offset - we should just test, and use, its value
directly, as, at the end, it reflects the amount of data left.
svn path=/trunk/; revision=8167
|
|
find response and we end up displaying malformed frame even though all data
has been dissected.
svn path=/trunk/; revision=8166
|