Commit graph

16036 commits

Author SHA1 Message Date
Ulf Lamping
e90ebfad09 minor enhancement (raised plugin version to 0.1.2):
PN-DCP: dissection of "DHCP/DHCP client identifier" suboption was added

svn path=/trunk/; revision=16377
2005-11-02 19:33:46 +00:00
Anders Broman
6eb18470f8 From Tim
A small patch for camel and inap, where the linkedid doesn't get dissected correctly in camel or inap
and some tidy up in the camel asn.1 which now compiles with no warnings.

also fix the copy_file target (/y)

svn path=/trunk/; revision=16376
2005-11-02 07:51:55 +00:00
Luis Ontanon
c5ff846c22 - add a counter for pending messages
- do not use a value string for context ids
- remove the plugin registration as it is not supposedd to be a plugin


svn path=/trunk/; revision=16375
2005-11-01 21:09:28 +00:00
Anders Broman
e91462a7d8 Add "application/resource-lists+xml" to xml types
svn path=/trunk/; revision=16374
2005-11-01 19:50:25 +00:00
Olivier Biot
e931881626 Use g_print() instead of fprintf() to write messages to the debug console.
svn path=/trunk/; revision=16373
2005-11-01 18:18:46 +00:00
Luis Ontanon
f100a33216 - Embryonic Transaction & Context tracing
svn path=/trunk/; revision=16372
2005-11-01 16:28:13 +00:00
Guy Harris
aa01054c6a Improve the description of "contains" and "matches" a bit.
svn path=/trunk/; revision=16371
2005-10-31 03:45:11 +00:00
Guy Harris
1ed8d400ff Dump the range when printing an MK_RANGE operator.
svn path=/trunk/; revision=16370
2005-10-31 03:33:14 +00:00
Guy Harris
cbce856e9e When printing the code for a display filter:
print register numbers as unsigned (they're guint32);

	when printing a PUT_FVALUE instruction, show the value as well
	as the type of the value.

That requires that a bunch of types get to_repr methods; add them for
PCRE (FTREPR_DFILTER-only - show the regular expression as text),
tvbuffs (FTREPR_DFILTER_only - show the data as a hex string), integral
types, string types other than FT_STRING, and FT_IPv6.

That means we can use fvalue_to_string_repr() for FT_IPXNET and FT_IPv6
in proto_construct_dfilter_string(), and that we don't need to handle
integer and floating types specially in MATE.

Fix some problems with the PCRE execution code for tvbuff types.

svn path=/trunk/; revision=16369
2005-10-31 02:42:22 +00:00
Guy Harris
552ee02a93 Get rid of an unused variable, and declare a variable that points into a
tvbuff's data const.

svn path=/trunk/; revision=16368
2005-10-31 02:21:02 +00:00
Guy Harris
d06cfa133b Export fvalue_get_integer64(), for completeness.
svn path=/trunk/; revision=16367
2005-10-30 23:01:12 +00:00
Guy Harris
0be296b711 "XXX.XXX.XXX.XXX" is 15 characters, not 14 characters.
svn path=/trunk/; revision=16366
2005-10-30 22:55:30 +00:00
Guy Harris
dfb65a4db6 Make capture filter (and capture filter error message) strings "safe" as
necessary before putting them into an error message dialog.  Fixes bug
564.

svn path=/trunk/; revision=16365
2005-10-30 20:16:01 +00:00
Ulf Lamping
ec28ace2ff very minor enhancements
svn path=/trunk/; revision=16364
2005-10-30 13:46:40 +00:00
Jörg Mayer
942f7fce66 - Split dissect_wendor_specific_ie into
dissect_vendor_ie_wpawme and dissect_vendor_ie_rsn
- Display the vendor code on the top level of vendor specific IEs
- Make the vendor code of vendor specific IEs filterable
  (wlan_mgt.tag.oui)


svn path=/trunk/; revision=16363
2005-10-30 09:14:38 +00:00
Jörg Mayer
c9300eeb05 - Remove trailing whitespace
- IS_WEP is now (11i) called IS_PROTECTED
- Remove duplicate (and commented out) code
- Add reson code 0x24 to reason_codes


svn path=/trunk/; revision=16362
2005-10-30 09:13:27 +00:00
Guy Harris
7cef2a0d41 Give RFC numbers for MIPv6, NEMO, and FMIPv6.
Fix up NEMO #defines for field offsets, and field and option lengths, to
match #defines for other options.

Handle the padding in the FMIPv6 LLA option internally to the option
parser, and don't include the link-layer address unless it's present. 
Don't handle the length of the LLA option specially in the generic
option parser.

Clean up white space.

svn path=/trunk/; revision=16361
2005-10-29 23:22:13 +00:00
Ronnie Sahlberg
22ec08f551 remove some strcat and dissect the options bitfield properly
svn path=/trunk/; revision=16360
2005-10-29 22:47:20 +00:00
Guy Harris
9ef5d2a10b Use NULL for pointers, 0 for integers, to squelch compiler warnings.
svn path=/trunk/; revision=16359
2005-10-29 21:48:37 +00:00
Guy Harris
65207ac4cd Set "ti" in all code paths, to squelch a compiler warning.
svn path=/trunk/; revision=16358
2005-10-29 21:43:53 +00:00
Guy Harris
3bd8fdbca1 Get rid of an unused variable.
svn path=/trunk/; revision=16357
2005-10-29 21:43:00 +00:00
Anders Broman
bd8e72aa0a From Jaap Keuter
Improvments to PCMA and PCMU handling-

svn path=/trunk/; revision=16356
2005-10-29 15:34:16 +00:00
Ulf Lamping
590537c968 remove cleanbld.bat (use the distclean target instead)
svn path=/trunk/; revision=16355
2005-10-29 09:48:29 +00:00
Ronnie Sahlberg
d232c0c69a add some simple heuristics for PVFS
make PVFS use tcp_dissect_pdus   so it will handle
reassembly,   pdu boundary tracking, pdu transfer time atc.




svn path=/trunk/; revision=16354
2005-10-29 03:07:26 +00:00
Ronnie Sahlberg
fa33d8ba22 comment out the heuristics registration until we actually implement some heuristics
svn path=/trunk/; revision=16353
2005-10-28 22:13:13 +00:00
Ronnie Sahlberg
5e35e8b0aa From Mike Frisch
New protocol : PVFS2


Example captures for fuzz testing can be found in Mikes email of Oct 7


svn path=/trunk/; revision=16352
2005-10-28 22:08:15 +00:00
Anders Broman
e481d3b6e5 1. replace "and" with "&&" in ethereal_gen.py:2103
2. add make_printable_string in libethereal.def


svn path=/trunk/; revision=16351
2005-10-28 19:27:13 +00:00
Gerald Combs
be65a36fcf If bytes_to_str() is passed a zero length value, return an empty string
instead of asserting.  Fixes bug 560.

Fix up whitespace.

svn path=/trunk/; revision=16350
2005-10-28 15:08:14 +00:00
Gerald Combs
c06e382fc2 Fix the bit mask for dec_dna.ctl.router_state. This should fix the
"check ftsanity.py output" error in Buildbot.  Fix up whitespace.

svn path=/trunk/; revision=16349
2005-10-28 14:20:18 +00:00
Luis Ontanon
34a310dbf2 Came up to be an almost complete rewrite:
- decode up to Q.2630.3
- (almost) all parameter fields have its own filter expression
- remove buffers from the stack
- add some color (expert info) to the tree


svn path=/trunk/; revision=16348
2005-10-28 12:02:13 +00:00
Guy Harris
eb7e8111c6 Fix uninitialized variable errors.
Rename some variables to make the names used in progress bars more
common.  (Should more of that functionality be moved into common
progress bar code?)

svn path=/trunk/; revision=16347
2005-10-27 20:18:50 +00:00
Guy Harris
6ed8c9a07b Make the processing of "-z" arguments in the Tethereal I/O stat tap more
like that of the Ethereal I/O stat tap.  Improve error messages in both
taps.

Use nstime() routines and structure assignment to do operations on
nstime_t values.

svn path=/trunk/; revision=16346
2005-10-27 19:42:24 +00:00
Gerald Combs
ed54bc4928 Add a CVE item for the IRC bug.
svn path=/trunk/; revision=16345
2005-10-27 13:46:32 +00:00
Ronnie Sahlberg
deaf5edaaf register 1.2.840.113533.7.66.13 as passwordbasedmac from CRMF
svn path=/trunk/; revision=16344
2005-10-27 11:54:55 +00:00
Ronnie Sahlberg
ce341ab40f add decoding of some more universal types for the opportunistic decode of unknown ber blobs.
svn path=/trunk/; revision=16343
2005-10-27 11:27:40 +00:00
Ronnie Sahlberg
b0cdcf40ab get rid of the last two strcpy from epan/dissectors
svn path=/trunk/; revision=16342
2005-10-27 10:11:22 +00:00
Ronnie Sahlberg
83b716efc7 remove some strcpy
svn path=/trunk/; revision=16341
2005-10-27 09:58:16 +00:00
Ronnie Sahlberg
6aa7909d79 get rid of some strcpy
svn path=/trunk/; revision=16340
2005-10-27 09:48:19 +00:00
Ronnie Sahlberg
3e0e34cd09 get rid of a strcpy
svn path=/trunk/; revision=16339
2005-10-27 09:43:32 +00:00
Ronnie Sahlberg
aa7627a8d1 get rid of some strcpy
svn path=/trunk/; revision=16338
2005-10-27 09:35:14 +00:00
Ronnie Sahlberg
e876bc7d68 remove some strcpy
svn path=/trunk/; revision=16337
2005-10-27 09:26:35 +00:00
Ronnie Sahlberg
9d2d42749b remove a strcpy() call
svn path=/trunk/; revision=16336
2005-10-27 09:17:10 +00:00
Ronnie Sahlberg
a3ddb4994a remove a strcpy
svn path=/trunk/; revision=16335
2005-10-27 09:14:07 +00:00
Ronnie Sahlberg
c8860c7e27 get rid of a strcpy
svn path=/trunk/; revision=16334
2005-10-27 09:11:00 +00:00
Ronnie Sahlberg
2a84d72f8f remove a strcpy call
svn path=/trunk/; revision=16333
2005-10-27 09:07:22 +00:00
Ronnie Sahlberg
9696d9dae8 remove a strcpy
make the code A LOT nicer
and get rid of unchecked memcpy



svn path=/trunk/; revision=16332
2005-10-27 08:50:42 +00:00
Ronnie Sahlberg
494958fbad remove some strcpy
svn path=/trunk/; revision=16331
2005-10-27 08:35:44 +00:00
Ulf Lamping
32f715f2e7 simply use 4 spaces for example indentation and formatting
svn path=/trunk/; revision=16330
2005-10-27 08:27:46 +00:00
Ronnie Sahlberg
96729e741d remove some strcpy() and some buffers.
boy o boy   the fc dissector family is in really poor shape and should be rewritten 




svn path=/trunk/; revision=16329
2005-10-27 08:18:59 +00:00
Ulf Lamping
7c8d9be3c1 Synopsis: don't prepend an optional - before the first record number, it won't work
svn path=/trunk/; revision=16328
2005-10-27 08:09:32 +00:00