aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/h235
AgeCommit message (Collapse)AuthorFilesLines
2011-10-14Don't generate the conformance file for exported types when building theJeff Morriss1-1/+1
dissector; instead built it only when the separate target (generate_export) is built. Built generate_export when building "all". This prevents the exp_*.cnf files from being regenerated each time another one of the exp_*.cnf files (which the current dissector depends on) has changed (despite the fact that the exported types does not depe Also fix the CLEANFILES definition so it actually cleans things. svn path=/trunk/; revision=39421
2011-10-10Build the ASN.1 dissectors directly into epan/dissectors (rather than buildingJeff Morriss1-8/+3
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
2010-04-07#include <string.h> and/or #include <stdio.h> not needed.Bill Meier1-2/+0
svn path=/trunk/; revision=32417
2010-04-06#include <stdio.h> not needed.Bill Meier1-1/+0
svn path=/trunk/; revision=32405
2009-12-19For fields of type FT_ABSOLUTE_TIME, have the "display" value be one ofGuy Harris1-1/+1
ABSOLUTE_TIME_LOCAL or ABSOLUTE_TIME_UTC, indicating whether to display the date/time in local time or UTC. (int)ABSOLUTE_TIME_LOCAL == (int)BASE_NONE, so there's no source or binary compatiblity issue, although we might want to eliminate BASE_NONE at some point and have the BASE_ values used with integral types start at 0, so that you can't specify BASE_NONE for an integral field. svn path=/trunk/; revision=31319
2009-10-11Make all proto_* values static.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=30516
2009-10-08Remove unused NEED_PACKET_PROTO_H variableKovarththanan Rajaratnam1-1/+0
svn path=/trunk/; revision=30409
2009-02-07#include <epan/conversation.h> and/or #include <epan/emem.h> not req'd ...Bill Meier1-1/+0
svn path=/trunk/; revision=27390
2008-11-04Minor cleanup mostly related to proto_reg_handoffBill Meier1-3/+3
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
2008-07-22Get rid of some unused code warnings.Anders Broman1-0/+4
svn path=/trunk/; revision=25791
2008-05-21Fix some of the Errors/warnings detected by checkapi.Anders Broman2-5/+19
svn path=/trunk/; revision=25335
2007-12-19asn1/*/Makefile.nmake were not part of the source package.Jörg Mayer1-1/+2
Spotted by Tomas Kukosa. svn path=/trunk/; revision=23921
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-16/+16
fix compil of gsmmap and inap. Note xcopy of gsmmap does not work(rename packet-gsm_map -> packet-gsmmap ?) svn path=/trunk/; revision=23325
2007-10-17new H.323 dissectorTomas Kukosa3-20/+33
- Generic Extensible Framework helper - Annex M1 (QSIG over H.323) - Annex M4 - Annex R H.225/H.245 support for Generic Extensible Framework (GEF) H.235 register MIKEY into new H.225/H.245 GEF tables regenerate H.225,H.245,H.235,H.450,H.450-ROS,T.35 from new makefiles svn path=/trunk/; revision=23216
2007-10-16- Fix svn:ignore for all directoriesJörg Mayer1-3/+1
- 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
2007-10-15- add missing h450-ros and q932-ros clean rules to asn1/Makefile.nmakeTomas Kukosa2-2/+8
- solve h225<->h235 cyclic dependency with usage of -E option and #.IMPORT directive svn path=/trunk/; revision=23189
2007-10-11Remove the remaining autogenereated -exp.cnf filesJörg Mayer1-22/+0
svn path=/trunk/; revision=23148
2007-10-10more makefiles changed to new export mechanismTomas Kukosa3-2/+6
svn path=/trunk/; revision=23132
2007-10-07convert to new Makefile structureJörg Mayer4-56/+98
svn path=/trunk/; revision=23085
2007-08-25get users of oid_resolv to use the new oids, rollout packet-snmp.cLuis Ontanon1-1/+1
svn path=/trunk/; revision=22651
2007-05-25get rid of few warningsTomas Kukosa1-2/+9
svn path=/trunk/; revision=21933
2007-05-07- simple Information Objects support Tomas Kukosa2-10/+10
- 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
2007-05-01Split out common asn1 stuff to asn1.h and include that where needed.Anders Broman1-0/+1
svn path=/trunk/; revision=21635
2007-04-27minor formal changesTomas Kukosa2-3/+4
svn path=/trunk/; revision=21601
2007-04-13H.235.7: MIKEY in H.323Tomas Kukosa1-6/+48
svn path=/trunk/; revision=21406
2007-03-27add missing H235-SRTP.asn into Linux/Unix makefileTomas Kukosa1-1/+1
svn path=/trunk/; revision=21224
2006-10-29put every python script name into "" so the call won't fail on Win32 native ↵Ulf Lamping1-1/+1
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
2006-07-04get rid of warning messageTomas Kukosa1-1/+1
svn path=/trunk/; revision=18653
2006-07-04few formal changes in PER dissector (rename asn_* types to asn1_* ones)Tomas Kukosa1-1/+1
svn path=/trunk/; revision=18652
2006-06-29use "type function" instead of "field function" in PER CHOICE and SEQUENCE ↵Tomas Kukosa1-1/+2
tables it matches asn2wrs approach and makes generated dissectors source shorter svn path=/trunk/; revision=18612
2006-06-28few OID namesTomas Kukosa1-0/+11
svn path=/trunk/; revision=18590
2006-06-05uncomment newly supported TYPE-IDENTIFIER usage and per regenerationTomas Kukosa3-11/+11
svn path=/trunk/; revision=18339
2006-05-29- h225.asn renamed to H323-MESSAGES.asnTomas Kukosa1-2/+0
- h245.asn renamed to MULTIMEDIA-SYSTEM-CONTROL.asn - rollback changes in .asn sources to keep them in original ITU-T form and put necessary changes into .cnf files - PER dissectors regenerated svn path=/trunk/; revision=18238
2006-05-23Ethereal -> WiresharkTomas Kukosa2-2/+2
asn2eth -> asn2wrs svn path=/trunk/; revision=18214
2006-05-22- fix bugs in dissect_per_octet_string() introduced with unaligned variantTomas Kukosa2-3/+3
- 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
2006-05-21- asn2eth renamed to asn2wrsTomas Kukosa2-5/+5
- remove obsolete -X option from makefiles - not generate enumerated map table for BER dissector will be regenerated later svn path=/trunk/; revision=18199
2006-05-21name changeRonnie Sahlberg2-4/+4
svn path=/trunk/; revision=18197
2006-05-15updated to H.235.0:09/2005 and H.235.8:09/2005 Tomas Kukosa6-73/+193
svn path=/trunk/; revision=18157
2006-04-25Add distclean and maintainerclean rules.Guy Harris1-0/+4
svn path=/trunk/; revision=17999
2006-02-23Add parsertab.pyc in clean targetAnders Broman1-1/+1
svn path=/trunk/; revision=17386
2006-01-16From Alejandro Vaquero:Anders Broman1-2/+2
patch to add t38 setup info for h245 packets. - Me add /y to makefiles. svn path=/trunk/; revision=17036
2005-09-07Set "COPYCMD=/Y" and remove the "/Y" from each XCOPY command in orderGerald Combs1-2/+2
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
2005-08-31- more standard way for FastStart item dissectionTomas Kukosa1-1/+1
- protocol names fixed svn path=/trunk/; revision=15636
2005-07-04- use tvb instead of offset and length in dissect_per_octet_string() for ↵Tomas Kukosa2-3/+3
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
2005-01-16When using Cygwin's python asn2eth.pyLars Roland1-6/+24
generates dissectors with mixed EOL! SVN doesn't allow you to commit such files. Add a target to all nmake makefiles in asn1 subdirectory which will fix these files. svn path=/trunk/; revision=13077
2005-01-16Supply Makefile.nmake files.Guy Harris1-0/+23
svn path=/trunk/; revision=13072
2005-01-16Add Makefiles.Guy Harris1-0/+16
svn path=/trunk/; revision=13070
2005-01-02This file is needed if h225 or h245 is generated separately.Anders Broman1-0/+10
svn path=/trunk/; revision=12931
2004-07-18Set the svn:eol-style property on all text files to "native", so thatGuy Harris3-3/+3
they have LF at the end of the line on UN*X and CR/LF on Windows; hopefully this means that if a CR/LF version is checked in on Windows, the CRs will be stripped so that they show up only when checked out on Windows, not on UN*X. svn path=/trunk/; revision=11400
2004-06-24from tomas kRonnie Sahlberg1-1/+9
updates to the asn2eth compiler and a new regenerated h235 dissector svn path=/trunk/; revision=11231