asn1c/skeletons
Sylvain Munaut 821d89c20e per_support: Fix bit error in encoding process
Thanks to Dieter Spaar for finding and fixing this !
2010-06-14 23:36:29 +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 per_support: Fix bit error in encoding process 2010-06-14 23:36:29 +02: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.