Commit Graph

15 Commits

Author SHA1 Message Date
Lev Walkin a5972bedae Combined constraints and introduced value randomizer. 2017-09-29 23:15:58 -07:00
Lev Walkin afbf2a9828 add const 2017-09-12 23:30:27 -07:00
Lev Walkin 1a503896a5 fix streaming 2017-08-31 02:15:44 -07:00
Lev Walkin 09bec4606c ignore default values in COER 2017-08-31 01:31:43 -07:00
Lev Walkin cfc16d354a BIT STRING decode for OER 2017-08-30 20:21:50 -07:00
Lev Walkin 14fd3e5a89 added explicit (deprecated) ANY flag 2017-08-27 01:39:05 -07:00
Lev Walkin 6cd0d567f0 moved out common bit manipulation code 2017-08-26 23:31:09 -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 f6853ce38e further runtime support for information object classes 2017-08-11 01:37:26 -07:00
Lev Walkin 7c87630180 decode ioc in OER in runtime 2017-08-10 06:11:24 -07:00
Lev Walkin 494fb707a7 fix warnings 2017-08-07 20:07:08 -07:00
Lev Walkin bc0b0c5062 remove warnings 2017-08-02 14:06:07 -07:00
Lev Walkin 890e6038cc OER encode SEQUENCE 2017-08-02 13:32:20 -07:00
Lev Walkin 51a1f3f68b rename slurp->skip 2017-08-02 13:32:19 -07:00
Lev Walkin d88bea9b11 add OER SEQUENCE decoder 2017-08-02 13:32:19 -07:00