asn1c/skeletons
Lev Walkin bce0ce4351 _BSD_SOURCE moved to a more global location 2016-07-02 23:51:32 -07:00
..
standard-modules Makefile.am is not needed here 2014-10-12 18:55:22 -07:00
tests DBL_TRUE_MIN is C11, make it portable 2016-03-14 04:21:26 -07:00
ANY.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
ANY.h typo 2006-01-25 01:56:58 +00:00
BIT_STRING.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
BIT_STRING.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
BMPString.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
BMPString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
BOOLEAN.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
BOOLEAN.h per support 2006-08-18 01:34:18 +00:00
ENUMERATED.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
ENUMERATED.h per support 2006-08-18 01:34:18 +00:00
GeneralString.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
GeneralString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
GeneralizedTime.c try to fetch timegm from the environment 2016-03-14 03:55:21 -07:00
GeneralizedTime.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
GraphicString.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
GraphicString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
IA5String.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
IA5String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
INTEGER.c _BSD_SOURCE moved to a more global location 2016-07-02 23:51:32 -07:00
INTEGER.h pedantic c89 safety 2016-01-24 22:13:27 -08:00
ISO646String.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
ISO646String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
Makefile.am leave only skeleton flags 2016-03-14 05:11:57 -07:00
NULL.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
NULL.h per support 2006-08-18 01:34:18 +00:00
NativeEnumerated.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
NativeEnumerated.h per support 2006-08-18 01:34:18 +00:00
NativeInteger.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
NativeInteger.h per support 2006-08-18 01:34:18 +00:00
NativeReal.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
NativeReal.h more PER support 2006-10-09 12:07:58 +00:00
NumericString.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
NumericString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
OBJECT_IDENTIFIER.c avoid shifting negative value 2016-07-02 23:02:59 -07:00
OBJECT_IDENTIFIER.h Declare the type descriptor and input buffer args of some functions as const. 2014-07-23 16:06:01 -07:00
OCTET_STRING.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
OCTET_STRING.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
ObjectDescriptor.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
ObjectDescriptor.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
PrintableString.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07: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 do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
REAL.h more PER support 2006-10-09 12:07:58 +00:00
RELATIVE-OID.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
RELATIVE-OID.h Declare the type descriptor and input buffer args of some functions as const. 2014-07-23 16:06:01 -07:00
T61String.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
T61String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
TeletexString.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
TeletexString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UTCTime.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
UTCTime.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UTF8String.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
UTF8String.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
UniversalString.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
UniversalString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
VideotexString.c Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
VideotexString.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
VisibleString.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07: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 do not use reserved identifiers 2016-03-14 02:57:34 -07:00
asn_codecs.h do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
asn_codecs_prim.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
asn_codecs_prim.h extern "C" used in skeletons 2005-07-24 09:03:44 +00:00
asn_internal.h do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
asn_system.h _BSD_SOURCE moved to a more global location 2016-07-02 23:51:32 -07:00
ber_decoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
ber_decoder.h some helpful hint 2007-05-30 17:42:00 +00:00
ber_tlv_length.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07: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 do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
constr_CHOICE.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
constr_SEQUENCE.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
constr_SEQUENCE.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
constr_SEQUENCE_OF.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
constr_SEQUENCE_OF.h per support 2006-08-18 01:34:18 +00:00
constr_SET.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
constr_SET.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
constr_SET_OF.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
constr_SET_OF.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
constr_TYPE.c Declare the type descriptor and input buffer args of some functions as const. 2014-07-23 16:06:01 -07:00
constr_TYPE.h Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07:00
constraints.c *** empty log message *** 2006-07-13 11:19:01 +00:00
constraints.h do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
converter-sample.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
der_encoder.c Declare most internal, constant tables as const, particularly the 2014-07-28 12:16:01 -07: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 do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
per_decoder.h padding change 2007-06-26 08:24:50 +00:00
per_encoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
per_encoder.h instrumentation 2007-06-26 23:56:54 +00:00
per_opentype.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
per_opentype.h shared stuff split off to per_opentype.[ch] 2007-06-27 04:09:37 +00:00
per_support.c no dereference before check 2016-03-14 02:28:33 -07:00
per_support.h Declare the tags[] tables in skeletons as const. 2014-07-29 11:30:10 -07:00
xer_decoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
xer_decoder.h remove compiler warnings 2016-01-24 19:23:02 -08:00
xer_encoder.c do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
xer_encoder.h human readability implied, confusing 2006-03-17 02:40:30 +00:00
xer_support.c Avoid an unnecessary table lookup and its accompanying table (final_chunk_type[]). 2014-07-30 12:30:34 -07: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.