Age | Commit message (Collapse) | Author | Files | Lines |
|
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
|
|
svn path=/trunk/; revision=11981
|
|
svn path=/trunk/; revision=11759
|
|
- only one function prototype is emitted if type is present in more
than one cyclic dependency
- field decoding functions has to be emitted immediately after a
function prototype in case of cyclic dependency
- few grammar changes
svn path=/trunk/; revision=11535
|
|
svn path=/trunk/; revision=11534
|
|
svn path=/trunk/; revision=11521
|
|
- comma at end of enum
- function declarations with empty args instead of void
- c++ style comments
svn path=/trunk/; revision=11492
|
|
in those cases it is not used.
svn path=/trunk/; revision=11485
|
|
it has been replaced by
svn proplist -v <dir/file>
and
svn propedit <dir/file>
svn path=/trunk/; revision=11422
|