Age | Commit message (Collapse) | Author | Files | Lines |
|
use the common display filter dialog infrastructure in the MGCP
service response time tap;
add common infrastructure for updating the titles of tap dialogs
when the capture file name changes.
svn path=/trunk/; revision=9366
|
|
svn path=/trunk/; revision=9365
|
|
svn path=/trunk/; revision=9364
|
|
a typo in the AUTHORS file.
svn path=/trunk/; revision=9363
|
|
(the hf_ variable for it existed, but there was no hf[] entry, so it
didn't get initialized).
svn path=/trunk/; revision=9362
|
|
could be more than 255 (even if that "shouldn't happen").
Don't use "frags != 0" as an indication that the message was fragmented
- that can't handle bogus packets with a zero fragment count. Have an
explicit variable for that.
Check that "sm_data_len" isn't 0 before attempting dissection or
reassembly.
Check that "frag" and "frags" aren't zero before attempting reassembly
(arguably, we should report both of those as errors).
Use "process_reassembled_data()" to do the bulk of the work for
reassembly - it handles the case where a "fragmented" packet has only
one fragment. This fixes a crash that occurred when only the last
fragment was seen, although there's an underlying problem there, namely
that the hack tha "fragment_add_seq_check()" does to handle some
problems with some 802.11 captures causes it to consider a packet where
the first fragment seen is also the last fragment as a one-fragment
packet; we probably need to do that *only* for 802.11.
svn path=/trunk/; revision=9361
|
|
svn path=/trunk/; revision=9360
|
|
svn path=/trunk/; revision=9359
|
|
svn path=/trunk/; revision=9358
|
|
svn path=/trunk/; revision=9357
|
|
forbidden.
svn path=/trunk/; revision=9356
|
|
unsigned integers.
svn path=/trunk/; revision=9355
|
|
svn path=/trunk/; revision=9354
|
|
executable works properly.
svn path=/trunk/; revision=9353
|
|
calls.
svn path=/trunk/; revision=9352
|
|
the extra offset field is present and 2 if it's absent, not the other
way around.
svn path=/trunk/; revision=9351
|
|
captures.
svn path=/trunk/; revision=9350
|
|
DLT_LINUX_IRDA (empty expression and "link[M:N]" expressions), so don't
special-case IRDA adapters.
svn path=/trunk/; revision=9349
|
|
keep the file name around long enough to use it when saving highlighted
data etc.
svn path=/trunk/; revision=9348
|
|
svn path=/trunk/; revision=9347
|
|
svn path=/trunk/; revision=9346
|
|
svn path=/trunk/; revision=9345
|
|
svn path=/trunk/; revision=9344
|
|
it would make sense to add PCRE support for byte arrays containing an integer
or an IP address.
Avoid lengthy pointer constructs in cmp_matches().
svn path=/trunk/; revision=9343
|
|
except that the 0x80 bit is turned on in the file version number field.
Turn that bit off before processing that field.
svn path=/trunk/; revision=9342
|
|
libpcap than in tcpdump.org libpcap; it's been deprecated for that
reason. "pcap_open_dead()" has been in libpcap since 0.6, so only for
0.5[.x] will you have "pcap_compile_nopcap()" but not "pcap_open_dead()"
- for now, we use "pcap_open_dead()" rather than
"pcap_compile_nopcap()", and don't do the check for capture filters in
systems with libpcaps that lack "pcap_open_dead()".
svn path=/trunk/; revision=9341
|
|
"get_encoded_strval()", rather than filling in a fixed-size buffer, so
that we don't overflow the buffer.
svn path=/trunk/; revision=9340
|
|
svn path=/trunk/; revision=9339
|
|
Put in some sanity checking to make sure we don't go completely crazy if
an offset goes past the length (we should check as the offset is
advanced, but...).
svn path=/trunk/; revision=9338
|
|
svn path=/trunk/; revision=9337
|
|
svn path=/trunk/; revision=9336
|
|
always contain an SMB command code (SMB requests and responses both have
command codes, so there's no "unknown" out-of-band value); make it a
"guint8".
Make the argument to "decode_smb_name()" a "guint8" as an SMB command
code is passed to it ("guint8" and "unsigned char" are the same types on
all platforms we're likely to deal with, so it's a cosmetic change, not
a semantic one).
Put in an extra "GPOINTER_TO_UINT()" call before casting
"si->sip->extra_info" to "guint16", to squelch compiler warnings.
svn path=/trunk/; revision=9335
|
|
svn path=/trunk/; revision=9334
|
|
svn path=/trunk/; revision=9333
|
|
svn path=/trunk/; revision=9332
|
|
(FT_TVBUFF). Thanks libpcre for allowing pattern matching in binary data!
svn path=/trunk/; revision=9331
|
|
svn path=/trunk/; revision=9330
|
|
appliedi (PCRE). In fact, all FT_TVBUFF fields.
svn path=/trunk/; revision=9329
|
|
length) - zero-length keys "shouldn't happen", but what the heck....
svn path=/trunk/; revision=9328
|
|
taps, and use that in the H.225 taps.
svn path=/trunk/; revision=9327
|
|
svn path=/trunk/; revision=9326
|
|
"duplicate definition" warnings with win32's winsvc.h
svn path=/trunk/; revision=9325
|
|
or not - it's used if we're printing the hex data.
svn path=/trunk/; revision=9324
|
|
svn path=/trunk/; revision=9323
|
|
check whether "media_type_str" is null.
svn path=/trunk/; revision=9322
|
|
check that there *is* a content type string before using it;
get rid of some incomplete code for multipart/mixed (it set some
variables but didn't use them);
add some incomplete code for handling parameters to Content-Type.
svn path=/trunk/; revision=9321
|
|
svn path=/trunk/; revision=9320
|
|
svn path=/trunk/; revision=9319
|
|
svn path=/trunk/; revision=9318
|
|
svn path=/trunk/; revision=9317
|