Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
svn path=/trunk/; revision=13781
|
|
svn path=/trunk/; revision=13547
|
|
takes a implicit_tag parameter
svn path=/trunk/; revision=13479
|
|
Fix problems with bitfields with dashed ("-") names
svn path=/trunk/; revision=13416
|
|
files. Do this with GENERATED_HEADER_FILES, GENERATED_C_FILES, and
GENERATED_FILES macros in Makefile.common files, along the lines of what
wiretap/Makefile.common has.
Clean up "*~" files with "make clean" rather than only "make distclean"
in some additional places.
Add "maintainer-clean" rules to the Makefile.nmake files, paralelling
the ones in the automake-generated Makefile.in files, using the
GENERATED_FILES macros from Makefile.common files. In some cases, move
the cleanup of files from "make distclean" to "make maintainer-clean",
and in other cases, put in a comment indicating why we're not doing that
(because some files that are distributed in the source tarballs, namely
Flex output, were built with a UN*X Flex and won't compile on Windows,
so we get rid of them with "make distclean" so you can clean up stuff
that *has* to be re-generated for Windows).
Clean up some *CLEANFILES definitions - get rid of ones that no longer
apply as files were moved or that add to the definition a name that's
already there.
svn path=/trunk/; revision=13402
|
|
Find attached a patch for "Voip analysis" to get the LRQ/LCF/LRJ messages included in the H323 calls for Gatekeeper to Gatekeeper configurations
svn path=/trunk/; revision=13338
|
|
svn path=/trunk/; revision=13137
|
|
default in the installer.
svn path=/trunk/; revision=13087
|
|
svn path=/trunk/; revision=13086
|
|
svn path=/trunk/; revision=13080
|
|
svn path=/trunk/; revision=12949
|
|
svn path=/trunk/; revision=12942
|
|
- FROM constraint for PER supported
svn path=/trunk/; revision=12941
|
|
- few fixes for last changes
Summary of changes during last three revisions
- NULL can be used in #.PDU or #.REGISTER directive
- fix in cyclic dependency handling
- keep <proto>-exp.cnf file regardless of '-k' option
- handling of negative values in SingleValue or ValueRange constraints
- handling of all SEQUONCE/SET (OF) types including SIZE constraint
- rename ber_sequence->ber_sequence_t and ber_choice->ber_choice_t
- rename dissect_ber_integer_new()->dissect_ber_integer()
- fix number of parameters for dissect_per_GeneralString()
svn path=/trunk/; revision=12854
|
|
instead of ber_[choice|sequence]
regenerated all dissectors
fixed the choice/sequence struct to use unsigned entities for class and tag
(to reduce some compiler warning and because it should be signed quantities)
svn path=/trunk/; revision=12740
|
|
all dissectors using GeneralizedTime
svn path=/trunk/; revision=12732
|
|
create some missing makefiles for autogenerated dissectors
finish the transition to the new ber integer dissetor helper signature
and regenerate all ber dissectors
svn path=/trunk/; revision=12724
|
|
Cygwin this has the side effect of making the Windows "find" command appear
first in the path instead of Cygwin's "find" command. Call /usr/bin/find
explicitly in win32-setup.sh.
svn path=/trunk/; revision=12639
|
|
svn path=/trunk/; revision=12581
|
|
svn path=/trunk/; revision=12547
|
|
of implicit_tags more sane.
It worked reasonably well mainly, I suspect, due to implicit tags are reasonably uncommon in the dissectors we have already implemented and that the bugs were masking eachothers.
my regression tests (limited test samples though) decodes this new one exactly the same as the old one.
As a bonus by not changing anythiong in the decode is that now it is possible to get dissection of implice items to work properly, hence CMIP
(and also x509 Extensions work now)
make heaps of dissector helpers implicit_tag aware.
change asn2eth to generate code to call the implicit_tag aware integer dissector helper.
svn path=/trunk/; revision=12520
|
|
Have win32-setup.sh download from "2004-11-02" tag directory.
svn path=/trunk/; revision=12474
|
|
add support for ANY type;
add support for DEFAULT { } (empty sequence);
some minor changes.
svn path=/trunk/; revision=12464
|
|
to hex dumps that can be read by text2pcap.
svn path=/trunk/; revision=12435
|
|
svn path=/trunk/; revision=12409
|
|
perl script (unix2dos.pl). The NEWS file is now properly displayed on the
Notepad.exe text editor on a Windows box.
svn path=/trunk/; revision=12318
|
|
- avoid assignemnt to None which is deprecated in Python 2.3
- fix bug when one field is used both with and without implicit
tag
svn path=/trunk/; revision=12277
|
|
svn path=/trunk/; revision=12261
|
|
svn path=/trunk/; revision=12252
|
|
svn path=/trunk/; revision=12246
|
|
- fix for protocol registration (register_dissector() does not return
handle)
- new directive REGISTER which can register PDU more than once
- implicit tagging environment is supported
svn path=/trunk/; revision=12177
|
|
Use updated GTK 2.4.9 libraries. But still use wget.
svn path=/trunk/; revision=12086
|
|
- make the default protocol name module-name from input file
- don't use the [##]/(##) mark for index of SET/SEQUENCE item with
original PER/BER API
- allow PDUs to be registered
svn path=/trunk/; revision=12066
|
|
dissector_t signature
svn path=/trunk/; revision=11984
|