aboutsummaryrefslogtreecommitdiffstats
path: root/asn1/dap
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-31/+27
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
2011-07-19Use ENC_NA as encoding for FT_PROTOCOL, FT_NONE and FT_BYTES.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=38122
2010-12-20Rename the routines that handle dissector tables with unsigned integerGuy Harris1-2/+2
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
2010-12-06Make some prefs callback functions static. (These modules don't use ↵Jeff Morriss1-5/+7
proto_reg_handoff_*() as their prefs callback.) svn path=/trunk/; revision=35138
2010-06-09Support for X.519 (section 9) Internet Directly Mapped Protocol (IDMP).Graeme Lunt2-3/+15
IDMP provides a mapping of request-response service elements directly onto the Internet TCP/IP protocol, bypassing the ACSE, Presentation, Session and Transport layers of the OSI model. It also supports the use of TLS services. The DAP dissector has been updated to use the IDMP protocol. svn path=/trunk/; revision=33177
2010-04-08My try at fixing Bug 4653; (Also reverts SVN #32420)Bill Meier1-0/+4
svn path=/trunk/; revision=32423
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
2010-03-01Try to get rid of unused code warnings.Anders Broman1-1/+1
svn path=/trunk/; revision=32061
2010-03-01Dissect error code.Anders Broman1-0/+1
svn path=/trunk/; revision=32060
2010-02-27Build dependencies for acse.Stig Bjørlykke1-0/+4
svn path=/trunk/; revision=32030
2010-01-17Get rid of check_col();Anders Broman1-21/+8
svn path=/trunk/; revision=31544
2010-01-11Update to X.511:08/2005.Stig Bjørlykke1-5/+25
svn path=/trunk/; revision=31494
2009-12-18Fixed some OPTIONAL vs. DEFAULT issues.Stig Bjørlykke1-2/+2
Regenerate the DOP dissector. svn path=/trunk/; revision=31313
2009-11-30SearchArgumentData filter and EntryInformationSelection attributes areStig Bjørlykke1-2/+2
OPTIONAL as they are defined with a DEFAULT. svn path=/trunk/; revision=31128
2009-10-11Make all proto_* values static.Stig Bjørlykke1-1/+1
svn path=/trunk/; revision=30516
2009-10-10pkixcrmf -> crmf to make directory name consistent with filenamesKovarththanan Rajaratnam2-4/+4
svn path=/trunk/; revision=30472
2009-10-08Remove unused NEED_PACKET_PROTO_H variableKovarththanan Rajaratnam1-1/+0
svn path=/trunk/; revision=30409
2009-09-24* Prefer col_append_str instead of col_append_fstr for constant stringsKovarththanan Rajaratnam1-2/+1
* Remove check_col guards svn path=/trunk/; revision=30127
2009-03-12From Chris Ridd (bug 3329):Stig Bjørlykke1-1/+3
There are two additional fields in PartialOutcomeQualifiers in X.500(2005) - the entryCount CHOICE now has an "exact" option, and there's a "streamedResult" flag. svn path=/trunk/; revision=27713
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-11Small cleanups mostly related to proto_reg_handoffBill Meier1-5/+4
svn path=/trunk/; revision=26750
2008-11-01Regenerate all asn2wrs generated dissectorsAnders Broman1-1/+29
svn path=/trunk/; revision=26670
2008-09-01Update to use unchanged asn1 files and X.501:08/2005.Anders Broman1-28/+5
Hopefullly without breaking to many things. svn path=/trunk/; revision=26108
2008-07-20Fix a warning.Anders Broman1-0/+4
svn path=/trunk/; revision=25773
2008-02-18Remove svn:executable propertyBill Meier1-0/+0
svn path=/trunk/; revision=24384
2008-02-03Get rid of some warnings.Anders Broman1-2/+0
svn path=/trunk/; revision=24251
2008-01-04Get rid of ber_last_created_item().Anders Broman1-5/+4
svn path=/trunk/; revision=24008
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-12-15Revised DAP dissector using latest asn2wrs features (requiring fewer changes ↵Graeme Lunt5-431/+514
the ASN.1 module) and table-driven operations. svn path=/trunk/; revision=23875
2007-12-10ANSI TCAP regenerated and tested with -T -X asn2wrs optionsTomas Kukosa1-1/+1
asn2wrs has -T (tagged types support) and -X (new BER sttructures) default behavior remove all -T and -X usage svn path=/trunk/; revision=23823
2007-11-06as2wrs now handles EXTERNAL(direct-reference requires no special handling).Anders Broman2-8/+2
svn path=/trunk/; revision=23382
2007-10-31Use oid_add_from_string for adding names.Anders Broman1-1/+1
(gsmmap and inap does not compile at the moment). svn path=/trunk/; revision=23324
2007-10-23Apply the small performance enhancment patches for:Anders Broman2-2/+2
- if offset is 0, tvb_length is the same as tvb_length_remaining, just faster. Replace - col_append_fstr() with faster col_append_str() - col_add_str() with col_set_str() when it's safe svn path=/trunk/; revision=23252
2007-10-22Update to use the -X and -T asn2wrs flags.Graeme Lunt2-1/+3
Straightforward. svn path=/trunk/; revision=23247
2007-10-16- Fix svn:ignore for all directoriesJörg Mayer1-8/+8
- 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-11- Remove -e option if the generated -exp.cnf file isn't used.Jörg Mayer1-0/+3
- Add EXPORT_FILES to all files that still contain -e. svn path=/trunk/; revision=23145
2007-10-10Add missing dependencies and update syntax of existing ones.Jörg Mayer1-22/+22
svn path=/trunk/; revision=23143
2007-10-10- Change Makefiles to include preincJörg Mayer2-1/+3
- Add missing new directories to asn1/Makefile.nmake svn path=/trunk/; revision=23141
2007-10-10More conversions and updates to existing Makefile stuffJörg Mayer1-1/+13
svn path=/trunk/; revision=23127
2007-10-07Convert some more protocols to new Makefile style.Jörg Mayer1-81/+0
Renamed the gsmmap template files to not contain an _ svn path=/trunk/; revision=23083
2007-09-27Convert asn1/dap/Jörg Mayer5-64/+118
svn path=/trunk/; revision=22997
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-08-24get_ber_length doesn't need the tree argument, get rid of it.Jörg Mayer1-1/+1
Rebuild asn1 dissectors. svn path=/trunk/; revision=22627
2007-06-06use ASN.1 type names in #.FN_BODY (instead of Wireshark type names)Tomas Kukosa1-10/+10
svn path=/trunk/; revision=22054
2007-06-05not allow #.FN_HDR/FTR for Wireshark types but only for ASN.1 typesTomas Kukosa1-4/+4
it makes interconnection between .cnf file and ASN.1 source more readable (changes for #.FN_BODY will follow) svn path=/trunk/; revision=22043
2007-05-13Second step in introducing asn context to BER dissectors just like in PER.Anders Broman2-19/+23
svn path=/trunk/; revision=21753
2007-05-03EXTERNAL type is handled in asn2wrs nowTomas Kukosa2-3/+3
private implementations were renamed EXTERNAL -> EXTERNALt svn path=/trunk/; revision=21662
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