asn1c/skeletons
Sylvain Munaut 13e3e9a6bf skeletons: Print member's name in CHOICE print
Sometimes, if the choice is a null or integer or ...
it's not easy to know what has really been selected without
the choice member name.

Signed-off-by: Sylvain Munaut <tnt@246tNt.com>
2010-06-14 23:33:55 +02:00
..
standard-modules upgraded compatibility 2007-08-27 23:57:45 +00:00
tests unsigned long support: conversion routines 2007-11-06 06:23:31 +00:00
ANY.c BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
ANY.h typo 2006-01-25 01:56:58 +00:00
BIT_STRING.c bits unused constraint failure 2007-02-21 19:27:45 +00:00
BIT_STRING.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
BMPString.c BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
BMPString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
BOOLEAN.c starving instead of failing if no more data 2007-06-29 13:27:48 +00:00
BOOLEAN.h per support 2006-08-18 01:34:18 +00:00
ENUMERATED.c per support 2006-08-18 01:34:18 +00:00
ENUMERATED.h per support 2006-08-18 01:34:18 +00:00
GeneralString.c more PER support 2006-10-09 12:07:58 +00:00
GeneralString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
GeneralizedTime.c minutes fix, courtesy IP Fabrics, Inc. 2010-03-10 23:05:56 +00:00
GeneralizedTime.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
GraphicString.c more PER support 2006-10-09 12:07:58 +00:00
GraphicString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
IA5String.c constraint fail message 2006-10-16 12:18:41 +00:00
IA5String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
INTEGER.c memory OOB issue on Windows and with non-standard allocators; by Sheng Yu 2008-11-20 05:15:11 +00:00
INTEGER.h unsigned integer of 32-bit widtth support for per 2007-12-03 13:41:36 +00:00
ISO646String.c more PER support 2006-10-09 12:07:58 +00:00
ISO646String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
Makefile.am new library for testing 2007-07-23 06:48:04 +00:00
Makefile.in upgraded compatibility 2007-08-27 23:57:45 +00:00
NULL.c per support 2006-08-18 01:34:18 +00:00
NULL.h per support 2006-08-18 01:34:18 +00:00
NativeEnumerated.c skeletons: Add verbose pretty print for enumerated types 2010-06-14 23:31:04 +02:00
NativeEnumerated.h skeletons: Add verbose pretty print for enumerated types 2010-06-14 23:31:04 +02:00
NativeInteger.c unsigned integer of 32-bit widtth support for per 2007-12-03 13:41:36 +00:00
NativeInteger.h per support 2006-08-18 01:34:18 +00:00
NativeReal.c more PER support 2006-10-09 12:07:58 +00:00
NativeReal.h more PER support 2006-10-09 12:07:58 +00:00
NumericString.c constraint fail message 2006-10-16 12:18:41 +00:00
NumericString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
OBJECT_IDENTIFIER.c constraint fail message 2006-10-16 12:18:41 +00:00
OBJECT_IDENTIFIER.h i.e. -> e.g. 2006-08-10 22:09:41 +00:00
OCTET_STRING.c BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
OCTET_STRING.h BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
ObjectDescriptor.c more PER support 2006-10-09 12:07:58 +00:00
ObjectDescriptor.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
PrintableString.c constraint fail message 2006-10-16 12:18:41 +00:00
PrintableString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
README upgrade: PER related changes 2005-11-26 11:25:14 +00:00
REAL.c REAL fixed; verify constraints as well 2007-06-23 17:02:00 +00:00
REAL.h more PER support 2006-10-09 12:07:58 +00:00
RELATIVE-OID.c more PER support 2006-10-09 12:07:58 +00:00
RELATIVE-OID.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
T61String.c more PER support 2006-10-09 12:07:58 +00:00
T61String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
TeletexString.c TeletexString write-up 2006-10-16 12:18:10 +00:00
TeletexString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UTCTime.c constraint fail message 2006-10-16 12:18:41 +00:00
UTCTime.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UTF8String.c constraint fail message 2006-10-16 12:18:41 +00:00
UTF8String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UniversalString.c BMPString and UniversalString support 2006-11-24 11:20:27 +00:00
UniversalString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
VideotexString.c more PER support 2006-10-09 12:07:58 +00:00
VideotexString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
VisibleString.c constraint fail message 2006-10-16 12:18:41 +00:00
VisibleString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_SEQUENCE_OF.c XER support 2004-10-20 15:50:55 +00:00
asn_SEQUENCE_OF.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_SET_OF.c clarity 2006-09-13 04:02:00 +00:00
asn_SET_OF.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_application.h gcc 2.95.x does not like __attribute__ on typedefs 2006-09-15 18:52:36 +00:00
asn_codecs.h debugging 2006-09-18 21:19:32 +00:00
asn_codecs_prim.c debugging 2006-09-18 21:19:32 +00:00
asn_codecs_prim.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_internal.h fixed macros 2007-06-29 12:10:50 +00:00
asn_system.h ASSUMESTDTYPES 2007-11-13 23:32:38 +00:00
ber_decoder.c added stack control to PER 2005-12-07 05:46:03 +00:00
ber_decoder.h some helpful hint 2007-05-30 17:42:00 +00:00
ber_tlv_length.c early detection 2006-07-27 13:16:51 +00:00
ber_tlv_length.h added stack control to PER 2005-12-07 05:46:03 +00:00
ber_tlv_tag.c added const qualifier 2005-03-10 18:52:02 +00:00
ber_tlv_tag.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
constr_CHOICE.c skeletons: Print member's name in CHOICE print 2010-06-14 23:33:55 +02:00
constr_CHOICE.h per support 2006-08-18 01:34:18 +00:00
constr_SEQUENCE.c proper going over elements 2007-07-23 09:58:25 +00:00
constr_SEQUENCE.h per support 2006-08-18 01:34:18 +00:00
constr_SEQUENCE_OF.c per support 2006-08-18 01:34:18 +00:00
constr_SEQUENCE_OF.h per support 2006-08-18 01:34:18 +00:00
constr_SET.c ntohl 2006-11-21 10:38:50 +00:00
constr_SET.h support parsing realnumber tokens in constraints 2006-09-05 16:18:34 +00:00
constr_SET_OF.c freeing properly 2007-02-23 19:30:10 +00:00
constr_SET_OF.h per support 2006-08-18 01:34:18 +00:00
constr_TYPE.c asn1_* renamed into asn_* 2004-09-29 13:26:15 +00:00
constr_TYPE.h per support 2006-08-18 01:34:18 +00:00
constraints.c *** empty log message *** 2006-07-13 11:19:01 +00:00
constraints.h *** empty log message *** 2006-07-13 11:19:01 +00:00
converter-sample.c ability to display title 2007-06-29 12:44:01 +00:00
der_encoder.c per support 2006-08-18 01:34:18 +00:00
der_encoder.h some helpful hint 2007-05-30 17:42:00 +00:00
file-dependencies shared stuff split off to per_opentype.[ch] 2007-06-27 04:09:37 +00:00
per_decoder.c padding change 2007-06-26 08:24:50 +00:00
per_decoder.h padding change 2007-06-26 08:24:50 +00:00
per_encoder.c instrumentation 2007-06-26 23:56:54 +00:00
per_encoder.h instrumentation 2007-06-26 23:56:54 +00:00
per_opentype.c ignore RC_WMORE 2007-06-29 23:23:05 +00:00
per_opentype.h shared stuff split off to per_opentype.[ch] 2007-06-27 04:09:37 +00:00
per_support.c more debug 2007-07-23 09:56:41 +00:00
per_support.h more debugging 2007-06-29 02:28:10 +00:00
xer_decoder.c debugging 2006-09-18 21:19:32 +00:00
xer_decoder.h added stack control to PER 2005-12-07 05:46:03 +00:00
xer_encoder.c upgrade: PER related changes 2005-11-26 11:25:14 +00:00
xer_encoder.h human readability implied, confusing 2006-03-17 02:40:30 +00:00
xer_support.c upgrade: PER related changes 2005-11-26 11:25:14 +00:00
xer_support.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00

README

This directory contains encoder/decoder code for various encoding rules
(PER, DER, BER, XER) that work with the tables constructed by the compiler.
The compiler itself does not generate much code. It creates parsing tables
and then copies (links) over these files which contain generic codecs.