Age | Commit message (Collapse) | Author | Files | Lines |
|
svn path=/trunk/; revision=45015
|
|
Add new parameter 'data' to heur_dissector_t and new_dissector_t, for now it's always NULL
svn path=/trunk/; revision=44860
|
|
(COPYING will be updated in next commit)
svn path=/trunk/; revision=43536
|
|
proto_tree_add_item() calls.
svn path=/trunk/; revision=42489
|
|
from makefiles (and thus from the buildbot).
The intention is to be able to tell when a human is running the tool so we
can provide more code-review guidance.
As a starter, enable the "too many proto_tree_add_text() calls" check when
a human is running the tool.
svn path=/trunk/; revision=41943
|
|
them and then copying them over). The "all" target to builds these dissectors
now (instead of "generate_files" and/or "copy_files").
asn2wrs's "-O" option now means "the dissector goes in this directory" (rather
than "all output goes in this directory"); it also means that the "-s" (single
output file) option is now required.
Fix things up so that it's possible to build all of the ASN.1 dissectors in
one shot.
Fix building of conformance files when doing out-of-source-tree builds.
Unfortunately "make all" in the asn1 directory always builds something--I think
because of circular depedencies.
svn path=/trunk/; revision=39333
|
|
keys to have _uint in their names, to match the routines that handle
dissector tables with string keys. (Using _port can confuse people into
thinking they're intended solely for use with TCP/UDP/etc. ports when,
in fact, they work better for things such as Ethernet types, where the
binding of particular values to particular protocols are a lot
stronger.)
svn path=/trunk/; revision=35224
|
|
svn path=/trunk/; revision=32417
|
|
svn path=/trunk/; revision=32405
|
|
svn path=/trunk/; revision=30409
|
|
More asn1/* header field info cleanup
svn path=/trunk/; revision=28826
|
|
svn path=/trunk/; revision=27390
|
|
Remove code for unused handles;
Localize handles (in proto_reg_handoff) which need not be global;
Localize (in proto_reg_handoff) "saved prefs";
Use find_dissector instead of create_dissector_handle as appropriate;
Use gboolean for "initialized" flag in proto_reg_handoff.
svn path=/trunk/; revision=26693
|
|
svn path=/trunk/; revision=25839
|
|
svn path=/trunk/; revision=25796
|
|
svn path=/trunk/; revision=25335
|
|
Spotted by Tomas Kukosa.
svn path=/trunk/; revision=23921
|
|
- gsmmap: uncomment -s option in gsmmap.cnf
- Fix cyclic dependencies:
+ Remove EXPORT_CNF from dependencies for cnf files
+ Replace all INCLUDE ...-exp.cnf with IMPORT ...-exp.cnf
svn path=/trunk/; revision=23202
|
|
- Add missing new directories to asn1/Makefile.nmake
svn path=/trunk/; revision=23141
|
|
svn path=/trunk/; revision=23132
|
|
svn path=/trunk/; revision=23126
|
|
minor changes
svn path=/trunk/; revision=23108
|
|
out into h450-ros.
svn path=/trunk/; revision=23102
|
|
H.460.x, H.323 (Annex M,R), H.501
svn path=/trunk/; revision=23069
|
|
move common ROS code into ros/ros-*.cnf files
svn path=/trunk/; revision=22936
|
|
Added some clean targets.
Removed asn1/x501 directory.
svn path=/trunk/; revision=22886
|
|
svn path=/trunk/; revision=22417
|
|
- all definitions in ASN.1 source are skipped and need not to be commented out
- #.CLASS directive can define types for Object Class Fields
- do not append 'xxx' postfix to parametrized types (changes H.235 and H.450 in accordance with it)
- change QSIG ASN.1 source to be more identical to original one
svn path=/trunk/; revision=21715
|
|
svn path=/trunk/; revision=21661
|
|
svn path=/trunk/; revision=21635
|
|
python.
The problem is the slash in e.g.:
@$(PYTHON) ../../tools/make-dissector-reg.py
is interpreted as an option instead of being part of the path.
I didn't wanted to use backslashes as this might introduce new problems with cygwin's python port.
svn path=/trunk/; revision=19730
|
|
fix for h450 to prevent an assertion for uninitialized hffields
Thanks for the capture, Keith. The problem was with h450 hf fields that
weren't initialised sucessfully (at all in one case, or with non-unique
filter strings in several others) - it was hitting an assertion in proto.c
when an attempt was made to use those fields.
I was able to test by editing packet-h450.c directly, I couldn't regenerate
it from packet-h450-template.c. I'm attaching a patch to
packet-h450-template.c that hopefully does the same thing. If someone can
generate and check it packet-h450.c in for me I'll retest.
svn path=/trunk/; revision=18804
|
|
svn path=/trunk/; revision=18652
|
|
field information
svn path=/trunk/; revision=18637
|
|
svn path=/trunk/; revision=18621
|
|
tables
it matches asn2wrs approach and makes generated dissectors source shorter
svn path=/trunk/; revision=18612
|
|
asn2eth -> asn2wrs
svn path=/trunk/; revision=18214
|
|
- step to new ASN.1 API - pass asn_ctx_t* through PER dissectors instead of packet_info*
- PER ALIGNED/UNALIGNED flag moved to asn_ctx_t
- PER created tree item pointer moved to asn_ctx_t
- add nbap into PER dissectors in asn1/Makefile.nmake
- use add_oid_str_name() instead of register_ber_oid_name() in H.225 and H.245
- export asn_ctx_init from library
- PER dissectors regenerated
svn path=/trunk/; revision=18209
|
|
- remove obsolete -X option from makefiles
- not generate enumerated map table for BER
dissector will be regenerated later
svn path=/trunk/; revision=18199
|
|
svn path=/trunk/; revision=18197
|
|
svn path=/trunk/; revision=18156
|
|
svn path=/trunk/; revision=17999
|
|
0.10.14 shows "malformed packet" when showing H323 CS: FACILITY message with opcode "Calltransfer initiate"
svn path=/trunk/; revision=17542
|
|
svn path=/trunk/; revision=17386
|
|
svn path=/trunk/; revision=16861
|
|
- NO_BOUND is defined instead of usage -1
- negative bound is handled properly for INTEGER
svn path=/trunk/; revision=16505
|
|
svn path=/trunk/; revision=15916
|
|
- #.FN_BODY accepts parameters too
- single line variant of #.FN_PAR is possible
- new parameter FN_VARIANT for OBJECT IDENTIFIER
packet-per.c
- dissect_per_object_identifier() returns value as tvb
- new dissect_per_object_identifier_str() function
PER dissectors adapted and regenerated
svn path=/trunk/; revision=15894
|
|
svn path=/trunk/; revision=15861
|
|
to fix compilation under Windows NT. This should fix bug 403.
The changes were made using "find . -name Makefile.nmake | xargs perl
-pi.bak -e 's: /y::i'". They appear to work under XP, but if anything
broke I blame Larry Wall.
svn path=/trunk/; revision=15710
|