asn1c/skeletons
Tim Gates 4195e8f961 docs: fix simple typo, occured -> occurred
There is a small typo in skeletons/NativeInteger.c, skeletons/NativeReal.c, skeletons/REAL.h.

Should read `occurred` rather than `occured`.
2021-04-17 15:02:10 -07:00
..
standard-modules Makefile.am is not needed here 2014-10-12 18:55:22 -07:00
ANY.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
ANY.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
BIT_STRING.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
BIT_STRING.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
BIT_STRING_oer.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
BMPString.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
BMPString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
BOOLEAN.c fix consrtaint propagation for random_fill 2017-10-20 04:19:37 -07:00
BOOLEAN.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ENUMERATED.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ENUMERATED.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
GeneralString.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
GeneralString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
GeneralizedTime.c added OpenBSD 2019-02-10 01:15:52 -08:00
GeneralizedTime.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
GraphicString.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
GraphicString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
IA5String.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
IA5String.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
INTEGER.c Fix XER decoder of INTEGER, Issue #344. 2019-08-10 20:09:25 -07:00
INTEGER.h more precise OER and PER code bundling 2017-11-13 22:17:20 -08:00
INTEGER_oer.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ISO646String.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
ISO646String.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
Makefile.am -m32 compile without asan 2017-11-21 00:44:18 -08:00
NULL.c Decouple NULL and BOOLEAN 2020-07-06 23:26:33 -07:00
NULL.h Decouple NULL and BOOLEAN 2020-07-06 23:26:33 -07:00
NativeEnumerated.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NativeEnumerated.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NativeEnumerated_oer.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NativeInteger.c docs: fix simple typo, occured -> occurred 2021-04-17 15:02:10 -07:00
NativeInteger.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NativeInteger_oer.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NativeReal.c docs: fix simple typo, occured -> occurred 2021-04-17 15:02:10 -07:00
NativeReal.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NumericString.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
NumericString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
OBJECT_IDENTIFIER.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
OBJECT_IDENTIFIER.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
OCTET_STRING.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
OCTET_STRING.h signedness fix 2017-10-18 16:30:05 -07:00
OCTET_STRING_oer.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
OPEN_TYPE.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
OPEN_TYPE.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
OPEN_TYPE_oer.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ObjectDescriptor.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
ObjectDescriptor.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
PrintableString.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
PrintableString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
README readme fix 2017-10-21 22:00:00 -07:00
REAL.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
REAL.h docs: fix simple typo, occured -> occurred 2021-04-17 15:02:10 -07:00
RELATIVE-OID.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
RELATIVE-OID.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
T61String.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
T61String.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
TeletexString.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
TeletexString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
UTCTime.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
UTCTime.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
UTF8String.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
UTF8String.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
UniversalString.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
UniversalString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
VideotexString.c Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
VideotexString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
VisibleString.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
VisibleString.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_SEQUENCE_OF.c XER support 2004-10-20 15:50:55 +00:00
asn_SEQUENCE_OF.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_SET_OF.c clarity 2006-09-13 04:02:00 +00:00
asn_SET_OF.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_application.c constness fix 2017-11-14 22:05:45 -08:00
asn_application.h constness fix 2017-11-14 22:05:45 -08:00
asn_bit_data.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
asn_bit_data.h fix OER SEQUENCE decode memory leak 2017-10-20 03:51:21 -07:00
asn_codecs.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_codecs_prim.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_codecs_prim.h formatting 2017-11-20 19:41:23 -08:00
asn_internal.c internal implementation file 2017-10-08 23:04:04 -07:00
asn_internal.h Fix compiler redefinition warnings 2020-07-06 23:49:51 -07:00
asn_ioc.h make J2735 compile again 2017-08-10 17:58:56 -07:00
asn_random_fill.c typo fix 2017-10-10 00:28:57 -07:00
asn_random_fill.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
asn_system.h avoid complaints about _BSD_SOURCE on ubuntu 2017-10-31 18:26:15 -07:00
ber_decoder.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ber_decoder.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ber_tlv_length.c remove undefined behavior sanitizer warning 2017-09-17 22:33:45 -07:00
ber_tlv_length.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
ber_tlv_tag.c Add const to strings in skeletons/ 2017-05-09 09:05:04 +02:00
ber_tlv_tag.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_CHOICE.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_CHOICE.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_CHOICE_oer.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_SEQUENCE.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
constr_SEQUENCE.h fix after UPER round-trip fuzz 2017-10-21 00:24:31 -07:00
constr_SEQUENCE_OF.c fixed non-trivial SIZE constraints for SET OF and SEQUENCE OF, fuzz-tested 2017-10-26 00:38:43 -07:00
constr_SEQUENCE_OF.h uper and oer SET OF and SEQUENCE OF verified 2017-10-24 03:03:46 -07:00
constr_SEQUENCE_oer.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
constr_SET.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
constr_SET.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_SET_OF.c Remove static qualifier from var in SET_OF__encode_sorted 2019-01-21 23:51:28 -08:00
constr_SET_OF.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constr_SET_OF_oer.c uper and oer SET OF and SEQUENCE OF verified 2017-10-24 03:03:46 -07:00
constr_TYPE.c constness 2017-11-07 04:20:52 -08:00
constr_TYPE.h Fix warning : function declaration isn’t a prototype 2019-01-27 18:39:49 -08:00
constraints.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
constraints.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
converter-example.c Fix 'make check' error under sample.source.RRC 2017-11-13 22:23:29 -08:00
der_encoder.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
der_encoder.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
file-dependencies Decouple NULL and BOOLEAN 2020-07-06 23:26:33 -07:00
oer_decoder.c use oer guara 2017-10-20 03:51:21 -07:00
oer_decoder.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
oer_encoder.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
oer_encoder.h fix OER NULL and SEQUENCE extensions round-trip 2017-10-20 03:22:51 -07:00
oer_support.c Fix another sign-compare error in oer_support.c 2017-10-18 23:32:47 -07:00
oer_support.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
per_decoder.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
per_decoder.h doc 2017-11-07 04:20:36 -08:00
per_encoder.c uper_encode() with NULL callback to ignore output and return the number of bits 2017-11-06 00:13:32 -08:00
per_encoder.h api change uper_encode() 2017-10-24 00:47:03 -07:00
per_opentype.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
per_opentype.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
per_support.c uper and oer SET OF and SEQUENCE OF verified 2017-10-24 03:03:46 -07:00
per_support.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
xer_decoder.c constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
xer_decoder.h constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00
xer_encoder.c stop ignoring formatting problems, start ignoring long long extension problems 2017-10-21 16:27:08 -07:00
xer_encoder.h moved decl around to maintain comments continuity 2017-11-07 05:55:29 -08: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 constness fixes, round-trip and fuzz-testing for CHOICE 2017-10-17 21:27:55 -07:00

README

This directory contains encoder/decoder code for various encoding rules
(OER, 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 (or links) over these files which contain generic codecs.