Lev Walkin
20696a4ff3
constness fixes, round-trip and fuzz-testing for CHOICE
2017-10-17 21:27:55 -07:00
Lev Walkin
d84f603285
ensure compilation with -std=89 and make constness explicit.
2017-10-03 16:33:59 -07:00
Lev Walkin
a5972bedae
Combined constraints and introduced value randomizer.
2017-09-29 23:15:58 -07:00
Lev Walkin
96f9921b09
decode SET OF in OER
2017-08-29 23:38:31 -07:00
Bi-Ruei, Chiu
1f87ac0058
Move type operations to another structure
...
Every type has free, print, check_constraints, ber_decoder, der_encoder,
xer_decoder, xer_encoder, uper_decoder, uper_encoder and outmost_tag
operations. We move them out to a separate structure asn_TYPE_operation_t.
Combined with previous logic simplification, these operations are based
on ASN.1 basic types, constructed types and string types. So we can
reduce the space occupied by asn_TYPE_descriptor_t variables.
2017-08-24 14:09:28 +08:00
Lev Walkin
cd2f48eb5a
structure comparison functions
2017-08-10 02:52:25 -07:00
Wim Lewis
fb6344ef75
Declare most internal, constant tables as const, particularly the
...
"specifics" structures and the tables they point to.
2014-07-28 12:16:01 -07:00
Lev Walkin
523de9eba2
per support
2006-08-18 01:34:18 +00:00
Lev Walkin
59b176ee35
upgrade: PER related changes
2005-11-26 11:25:14 +00:00
Lev Walkin
21b41ac140
extern "C" used in skeletons
2005-07-24 09:03:44 +00:00
Lev Walkin
8bb4a9525c
SET OF XER support
2005-02-14 20:15:40 +00:00
Lev Walkin
5e03376b84
asn1_* renamed into asn_*
2004-09-29 13:26:15 +00:00
Lev Walkin
11c3e1704f
reheaderization
2004-09-24 21:00:50 +00:00
Lev Walkin
a9cc46e3f3
XER support
2004-09-22 16:06:28 +00:00
Lev Walkin
449f8324e9
new constraints model
2004-08-20 13:23:42 +00:00
Lev Walkin
4c36e308bb
tag2member
2004-06-06 07:20:02 +00:00
Lev Walkin
f15320bf6b
Initial revision
2004-06-03 03:38:44 +00:00