asn1c/skeletons
vlm eeb5ff93f8 length value limit
git-svn-id: https://asn1c.svn.sourceforge.net/svnroot/asn1c/trunk@445 59561ff5-6e30-0410-9f3c-9617f08c8826
2004-09-29 13:25:23 +00:00
..
tests added tests for length limit 2004-09-29 13:24:33 +00:00
ANY.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
ANY.h reheaderization 2004-09-24 21:00:50 +00:00
BIT_STRING.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
BIT_STRING.h reheaderization 2004-09-24 21:00:50 +00:00
BMPString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
BMPString.h reheaderization 2004-09-24 21:00:50 +00:00
BOOLEAN.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
BOOLEAN.h reheaderization 2004-09-24 21:00:50 +00:00
ENUMERATED.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
ENUMERATED.h reheaderization 2004-09-24 21:00:50 +00:00
GeneralString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
GeneralString.h reheaderization 2004-09-24 21:00:50 +00:00
GeneralizedTime.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
GeneralizedTime.h reheaderization 2004-09-24 21:00:50 +00:00
GraphicString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
GraphicString.h reheaderization 2004-09-24 21:00:50 +00:00
IA5String.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
IA5String.h reheaderization 2004-09-24 21:00:50 +00:00
INTEGER.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
INTEGER.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
ISO646String.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
ISO646String.h reheaderization 2004-09-24 21:00:50 +00:00
Makefile.am new file 2004-08-19 13:27:57 +00:00
Makefile.in CGI environment for online ASN.1 compilation 2004-09-19 19:40:52 +00:00
NULL.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
NULL.h reheaderization 2004-09-24 21:00:50 +00:00
NativeEnumerated.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
NativeEnumerated.h Initial revision 2004-06-03 03:38:44 +00:00
NativeInteger.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
NativeInteger.h reheaderization 2004-09-24 21:00:50 +00:00
NativeReal.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
NativeReal.h reheaderization 2004-09-24 21:00:50 +00:00
NumericString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
NumericString.h reheaderization 2004-09-24 21:00:50 +00:00
OBJECT_IDENTIFIER.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
OBJECT_IDENTIFIER.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
OCTET_STRING.c protection against integer wrap-around; also asn1_* renamed into asn_* 2004-09-29 13:20:14 +00:00
OCTET_STRING.h reheaderization 2004-09-24 21:00:50 +00:00
ObjectDescriptor.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
ObjectDescriptor.h reheaderization 2004-09-24 21:00:50 +00:00
PrintableString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
PrintableString.h reheaderization 2004-09-24 21:00:50 +00:00
README Initial revision 2004-06-03 03:38:44 +00:00
REAL.c real_zero moved up 2004-09-27 22:18:34 +00:00
REAL.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
RELATIVE-OID.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
RELATIVE-OID.h reheaderization 2004-09-24 21:00:50 +00:00
T61String.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
T61String.h reheaderization 2004-09-24 21:00:50 +00:00
TeletexString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
TeletexString.h reheaderization 2004-09-24 21:00:50 +00:00
UTCTime.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
UTCTime.h reheaderization 2004-09-24 21:00:50 +00:00
UTF8String.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
UTF8String.h reheaderization 2004-09-24 21:00:50 +00:00
UniversalString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
UniversalString.h reheaderization 2004-09-24 21:00:50 +00:00
VideotexString.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
VideotexString.h reheaderization 2004-09-24 21:00:50 +00:00
VisibleString.c got rid of 4k table; also asn1_* renamed into asn_* 2004-09-29 13:21:39 +00:00
VisibleString.h reheaderization 2004-09-24 21:00:50 +00:00
asn_SEQUENCE_OF.c XER support 2004-09-22 16:06:28 +00:00
asn_SEQUENCE_OF.h Initial revision 2004-06-03 03:38:44 +00:00
asn_SET_OF.c XER support 2004-09-22 16:06:28 +00:00
asn_SET_OF.h Initial revision 2004-06-03 03:38:44 +00:00
asn_application.h dedicated asn_application.h header 2004-09-24 20:58:37 +00:00
asn_internal.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
asn_types.h dedicated asn_application.h header 2004-09-24 20:58:37 +00:00
ber_codec_prim.c generic primitive codec added 2004-09-26 13:11:01 +00:00
ber_codec_prim.h generic primitive codec added 2004-09-26 13:11:01 +00:00
ber_decoder.c stack usage limits; also asn1_* renamed into asn_* 2004-09-29 13:21:23 +00:00
ber_decoder.h ber_dec_ctx_t renamed into asn_struct_ctx_t; added generic codec context 2004-09-29 13:24:10 +00:00
ber_tlv_length.c length value limit 2004-09-29 13:25:23 +00:00
ber_tlv_length.h size_t instead of confusing ssize_t 2004-09-24 20:59:13 +00:00
ber_tlv_tag.c size_t instead of confusing ssize_t 2004-09-24 20:59:13 +00:00
ber_tlv_tag.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_CHOICE.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_CHOICE.h reheaderization 2004-09-24 21:00:50 +00:00
constr_SEQUENCE.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_SEQUENCE.h reheaderization 2004-09-24 21:00:50 +00:00
constr_SEQUENCE_OF.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_SEQUENCE_OF.h reheaderization 2004-09-24 21:00:50 +00:00
constr_SET.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_SET.h reheaderization 2004-09-24 21:00:50 +00:00
constr_SET_OF.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_SET_OF.h reheaderization 2004-09-24 21:00:50 +00:00
constr_TYPE.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constr_TYPE.h ber_dec_ctx_t renamed into asn_struct_ctx_t; added generic codec context 2004-09-29 13:24:10 +00:00
constraints.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
constraints.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
der_encoder.c clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
der_encoder.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
file-dependencies clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00
xer_encoder.c reheaderization 2004-09-24 21:00:50 +00:00
xer_encoder.h clean-up; removed unnecessary field from type descriptor 2004-09-26 13:10:40 +00:00

README

Here are the canonical encoder/decoder algorithms that work with the tables
constructed by the compiler. The compiler itself does not generate code,
it just creates those tables and then copies (links) over these files
which contain generic algorithms.