Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
svn path=/trunk/; revision=9316
|
|
RFC 2930.
svn path=/trunk/; revision=9315
|
|
svn path=/trunk/; revision=9314
|
|
"rd_value_to_str()".
Handle a null return from "find_radius_attr_info()".
We don't have to reserve a value type of 0 for "not found in the table"
- a null return from "find_radius_attr_info()" indicates that.
Hoist the code to make the top-level item for an AVP above the check for
an EAP message.
svn path=/trunk/; revision=9313
|
|
svn path=/trunk/; revision=9312
|
|
From Anders Broman: patches to various makefiles and configure scripts
to build the V5UA dissector, and patches to make it compile.
From me: .cvsignore file, and NSIS patches.
svn path=/trunk/; revision=9311
|
|
svn path=/trunk/; revision=9310
|
|
The PCRE test in acinclude.m4 and epan/acinclude.m4 don't work
if PCRE exists in a non-system directory. The problem is that
LDFLAGS and LIBS are set incorrectly. LIBS shouldn't contain -L
arguments.
svn path=/trunk/; revision=9309
|
|
just treat a 0 tag byte as the first byte of the string.
svn path=/trunk/; revision=9308
|
|
(as it's the type of the value for that attribute, e.g. integer, string,
binary string, time, ...), and call "val1" "attr_type" (as it's the
"type" field value for that attribute in RADIUS packets).
Add a type for EAP messages, and check for EAP messages using the value
type.
For tagged integers, fetch the tag and value separately.
Fix the tagged-integer code to overwrite the buffer rather than
appending to it.
svn path=/trunk/; revision=9307
|
|
Get rid of "rd_value_to_str()", pulling its code up into the one place
it's called, and rename "rd_value_to_str_2()" to "rd_value_to_str()"
(and get rid of its return value - it just returns its first argument).
Make "textbuffer" and "vsabuffer" local variables in
"dissect_attribute_value_pairs()".
Get rid of "rd_match_strval_attrib()" - just fetch the full
radius_attr_info entry and use its "str" member.
svn path=/trunk/; revision=9306
|
|
svn path=/trunk/; revision=9305
|
|
a value_string table associated with it, just have them all be
RADIUS_INTEGER4 or RADIUS_INTEGER4_TAGGED, and add to the table of value
tags/value types/value names a pointer to a value_string table - if it's
null, just show the value, otherwise use the table.
Use that for the 3GPP protocol type field as well, with a value_string
table, rather than doing a switch.
Constify a bunch of tables.
Replace "get_vsa_table()" with "get_attr_info_table()", which returns
the attribute information table for the vendor in question, or NULL.
Fix the handling of IPX addresses.
svn path=/trunk/; revision=9304
|
|
we've gone through the trouble of finding the path, we should use it,
and if the user explicitly said where it is, we should *definitely* use
it), and add the output of "$NETSNMPCONFIG --cflags" to CFLAGS and
CPPFLAGS before searching for Net-SNMP headers, so we check the
appropriate directory for them.
svn path=/trunk/; revision=9303
|
|
svn path=/trunk/; revision=9302
|
|
WSP dissector: clean up redirect dissection, add generic address field
dissection, add Session Initiation Request dissection, rewrite capability
dissection, and various small updates.
svn path=/trunk/; revision=9301
|
|
when doing "make svr4-package".
svn path=/trunk/; revision=9300
|
|
(not suitable on win32 platforms)
svn path=/trunk/; revision=9299
|
|
and, for packets sent to that port, handle the MAC address that's at the
beginning of the packet.
svn path=/trunk/; revision=9298
|
|
Acknowledgment status.
svn path=/trunk/; revision=9297
|
|
v1.2 functions which are deprecated in gtk+ v2.
Update OBJECT_SET_DATA macros to cast "data" to (gpointer).
svn path=/trunk/; revision=9296
|
|
machines
svn path=/trunk/; revision=9295
|
|
svn path=/trunk/; revision=9294
|
|
Tracking Server Service (uuid and finction name from Jean-Baptiste
Marchand).
svn path=/trunk/; revision=9293
|