Age | Commit message (Collapse) | Author | Files | Lines |
|
over http - this was a much requested feature for Ethereals svn server.
svn path=/trunk/; revision=15882
|
|
svn path=/trunk/; revision=15866
|
|
svn path=/trunk/; revision=15861
|
|
svn path=/trunk/; revision=15860
|
|
svn path=/trunk/; revision=15859
|
|
minimalistic building and usage instructions.
svn path=/trunk/; revision=15836
|
|
svn path=/trunk/; revision=15706
|
|
- NAME and ABBREV attributes can be used in #.FIELD_ATTR
- following constraint format is supported (1..10, ..., 11..MAX)
svn path=/trunk/; revision=15634
|
|
svn path=/trunk/; revision=15613
|
|
svn path=/trunk/; revision=15611
|
|
instead of char
- asn2eth:
fixed CHOICE tag handling
#.FN_PARS support for BIT STRING and all string types
intersection of SIZE and FROM constraints for string is handled
- new asn2eth features used in h225 and h245
- PER dissectors regeneration
svn path=/trunk/; revision=15408
|
|
"config.h" should always be included first. However, lemon
includes <stdio.h> first.
svn path=/trunk/; revision=15208
|
|
Remove svn:executable
Add svn:executable
Add svn:eol-style
Add svn:keywords
svn path=/trunk/; revision=15182
|
|
svn path=/trunk/; revision=15172
|
|
- #.FN_PARS implemented for TypeRef, SET, SEQUENCE, CHOICE
svn path=/trunk/; revision=15161
|
|
The attached patches, generated via svn diff , correct various compiler
& lint warnings, among them:
lemon.c(2582) : warning C4090: '=' : different 'const' qualifiers
svn path=/trunk/; revision=15086
|
|
svn path=/trunk/; revision=15040
|
|
svn path=/trunk/; revision=15015
|
|
svn path=/trunk/; revision=14997
|
|
svn path=/trunk/; revision=14986
|
|
svn path=/trunk/; revision=14980
|
|
svn path=/trunk/; revision=14951
|
|
svn path=/trunk/; revision=14923
|
|
prototype similar to BER (per_sequence_t is used as parameter)
- asn2eth was updated to support new PER helper functions for SET/SEQUENCE OF
- #.FN_PARS implemented for SET/SEQUENCE OF and REAL
- PER SET/SEQUENCE OF field can be FT_UINTxx to display number of items
- PER dissectors regenerated
svn path=/trunk/; revision=14921
|
|
returned quite a list of files. Add them to MAINTAINERCLEANFILES.
Whitespace changes (replace multiple spaces by TABs, in a few cases this
needed to be done at the beginning of Makefile lines.
svn path=/trunk/; revision=14891
|
|
the list of programs to check. Make sure our python scripts start with
"#!/usr/bin/env python" as recommended at
http://www.python.org/doc/faq/library.html#how-do-i-make-a-python-script-executable-on-unix
svn path=/trunk/; revision=14871
|
|
svn path=/trunk/; revision=14865
|
|
- user defined body #.FN_BODY can be combined with default body using DEFAULT_BODY parameter (see e.g. H.225)
svn path=/trunk/; revision=14863
|
|
dissectors with new_dissector_t prototype
svn path=/trunk/; revision=14860
|
|
- cleanup unused parameters for some methods
svn path=/trunk/; revision=14856
|
|
value returning
- asn2eth: #.FN_PARS support for OCTET STRING
- usage of #.FN_PARS in h225 and h245
- h225: ParallelH245Control support
- h245: better support of NonStandardParameter
- usage of MAX_OID_STR_LEN constant
- all PER dissectors regenerated
svn path=/trunk/; revision=14844
|
|
svn path=/trunk/; revision=14800
|
|
index of the branch taken or -1 to make prettifications easier to implement.
change the signature of dissect_ber_choice and rename it to dissect_ber_CHOICE to catch all
occurences of the use of this function
update asn2eth to use the new name/signature
update all occurences of this function to the new name and new signature.
svn path=/trunk/; revision=14758
|
|
Fix bounds checking in lemon.c. Fix up an if/else block in
packet-dcerpc-samr.c. Fix hex printing in packet-gtp.c.
Fix other problems discovered by Steve:
Fix a bounds check in packet-isis-lsp.c. Also, fix netmask printing
on non-little-endian machines. Add a comment about adding a netmask
routine to to_str.c. Add bounds checks to packet-ncp2222.inc.
All of these apply to bug 217.
svn path=/trunk/; revision=14627
|
|
svn path=/trunk/; revision=14588
|
|
svn path=/trunk/; revision=14587
|
|
- new #.FN_PARS directive (implemented only for OCTET STRING and INTEGER now)
- set true value strings for named bits
svn path=/trunk/; revision=14575
|
|
printing the blurb twice, like fields2 does.
Add a script, fsanity.py, to check sanity of FT definitions. Right now the
only check is for bitmasks for integer-like fields.
svn path=/trunk/; revision=14454
|
|
tunneled protocols.
svn path=/trunk/; revision=14380
|
|
in field attributes.
svn path=/trunk/; revision=14379
|
|
svn path=/trunk/; revision=14360
|
|
to do to get them into the SVN tarballs).
svn path=/trunk/; revision=14359
|
|
svn path=/trunk/; revision=14177
|
|
Limit the amount of VM the process can use (default 500 MB). If we
can't save a capture in libpcap format, try again with the encapsulation
type set to "ether".
svn path=/trunk/; revision=14156
|
|
- raise warning if type is not renamed to name with the first letter uppercase
- raise warning if field is not renamed to name with the first letter lowercase
svn path=/trunk/; revision=14147
|
|
svn path=/trunk/; revision=14126
|
|
svn path=/trunk/; revision=14114
|
|
"./tools/fuzz-test.sh /path/to/capture/files/*" will iterate over the
specified capture files, using editcap to introduce errors and tethereal
to check for bugs. It will do this until tethereal exits abnormally or
a dissector bug is encountered.
svn path=/trunk/; revision=14073
|
|
The patch attached fixes it by creating a table of unique files at the
time of file deletion. This way, current asn2eth behaviour is not
modified.
svn path=/trunk/; revision=13943
|
|
"dissect_per_restricted_character_string()", which is a guint32, not a
pointer. Re-generate packet-h225.c with the fixed asn2eth.
svn path=/trunk/; revision=13819
|