Lev Walkin
aa7e94fe23
regenerated with newer compiler
2017-08-27 23:48:45 -07:00
Lev Walkin
f9f3e06e21
NativeEnumerated for OER, and tests
2017-08-27 23:48:28 -07:00
Lev Walkin
049a2d7da7
not pointers
2017-08-27 18:34:02 -07:00
Lev Walkin
090262fd42
add oer check
2017-08-27 17:59:09 -07:00
Lev Walkin
a926fce4ce
regenerateed with explicit pdu spec
2017-08-27 12:54:25 -07:00
Lev Walkin
0c050a81d4
regenerated with newer compiler
2017-08-27 12:39:47 -07:00
Lev Walkin
d3fbff9552
offsets are relative
2017-08-27 12:39:30 -07:00
Lev Walkin
878a521e2b
initialize all fields
2017-08-27 12:39:16 -07:00
Lev Walkin
14fd3e5a89
added explicit (deprecated) ANY flag
2017-08-27 01:39:05 -07:00
Lev Walkin
026055ff81
avoid referencing skeletons to avoid duplicating symbols
2017-08-27 01:28:59 -07:00
Lev Walkin
a4db2afee3
avoid undefined symbols
2017-08-27 01:27:07 -07:00
Lev Walkin
53657ddc14
remove warnings
2017-08-27 01:07:02 -07:00
Lev Walkin
75b6fe4c8c
make junking check work
2017-08-27 01:03:22 -07:00
Lev Walkin
4ccce3da61
restore XER restartability
2017-08-27 00:41:58 -07:00
Lev Walkin
c10d30a30f
BER open type fix
2017-08-27 00:38:21 -07:00
Lev Walkin
2e5caa514c
oer open type fix
2017-08-27 00:38:13 -07:00
Lev Walkin
8ac82227d4
test data files
2017-08-26 23:40:16 -07:00
Lev Walkin
35ace19d51
uper-encode open type
2017-08-26 23:33:14 -07:00
Lev Walkin
7bb9d5b167
suppress binary output to a terminal
2017-08-26 23:31:58 -07:00
Lev Walkin
a4a87215b5
comment added
2017-08-26 23:31:17 -07:00
Lev Walkin
f59dac9887
decode Open Type in XER
2017-08-26 23:31:17 -07:00
Lev Walkin
5a0436c80a
indent
2017-08-26 23:31:09 -07:00
Lev Walkin
ae0c3c27e9
a bit more generic file metaname
2017-08-26 23:31:09 -07:00
Lev Walkin
9d2b0443b6
updated pdf to introduce ASN_STRUCT_RESET
2017-08-26 23:31:09 -07:00
Lev Walkin
95d3ac9bd2
allow decoding all top level types
2017-08-26 23:31:09 -07:00
Lev Walkin
8c44dffec9
do not use parameterized types as PDUs
2017-08-26 23:31:09 -07:00
Lev Walkin
122002e3a7
generate codecs flags
2017-08-26 23:31:09 -07:00
Lev Walkin
eb00dfabfc
regenerated with new compiler
2017-08-26 23:31:09 -07:00
Lev Walkin
02bfad269c
regenerated with a new compiler
2017-08-26 23:31:09 -07:00
Lev Walkin
38a5a20de0
regenerated with new compiler
2017-08-26 23:31:09 -07:00
Lev Walkin
2481002575
remove warnings
2017-08-26 23:31:09 -07:00
Lev Walkin
6903380f0b
generate oer only when requested
2017-08-26 23:31:09 -07:00
Lev Walkin
6cd0d567f0
moved out common bit manipulation code
2017-08-26 23:31:09 -07:00
Lev Walkin
1f4ed23aa1
ignore moved test programs
2017-08-26 23:31:09 -07:00
Lev Walkin
8d99d7b5c8
introduced ASN_STRUCT_RESET; preferred over ASN_STRUCT_FREE_CONTENTS_ONLY
2017-08-25 01:06:00 -07:00
Lev Walkin
56d59b46c0
moved skeletons tests out
2017-08-24 13:54:58 -07:00
Lev Walkin
ca0d40ba21
oer field missing
2017-08-24 13:38:05 -07:00
Lev Walkin
7765d4171a
Merge branch 'master' of github.com:vlm/asn1c
2017-08-24 13:30:53 -07:00
Lev Walkin
23a82d9d02
Merge pull request #186 from brchiu/move_type_operations_to_new_structure
...
Move type operations to another structure
2017-08-24 13:30:23 -07:00
Lev Walkin
41d972b80f
do not add uper if not enabled
2017-08-23 23:30:59 -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
fadb26aaf1
enable vasprintf
2017-08-23 22:44:14 -07:00
Lev Walkin
a7d64001d6
using address sanitizer in tests
2017-08-23 22:34:29 -07:00
Lev Walkin
f04d4e42d7
conditional printing
2017-08-23 18:30:04 -07:00
Lev Walkin
53e5ae6524
honor contract wrt zero-termination
2017-08-23 10:56:19 -07:00
Lev Walkin
8c060139a0
Merge pull request #184 from brchiu/fix_issue_180_182
...
Fix issue 180 and 182
2017-08-23 10:45:17 -07:00
Lev Walkin
e391708ff1
regenerated test cases
2017-08-23 10:29:38 -07:00
Lev Walkin
ade508caed
avoid generating references to empty maps
2017-08-23 10:25:46 -07:00
Lev Walkin
bc407267bb
explicit extensibility of object sets
2017-08-23 10:03:22 -07:00
Lev Walkin
53a28a26c4
empty information object sets are OK
2017-08-23 09:56:53 -07:00