Commit Graph

87 Commits

Author SHA1 Message Date
p1-bmu 32154e7bc0 asn1dir: add ASN.1 specs from TCA eUICC Protection Profile Interop Format Test 2022-02-28 15:09:49 +01:00
p1-bmu 45da0268e3 asn1dir: add ETSI ITS IS spec 2021-12-15 10:25:12 +01:00
p1-bmu 77e70e48cd asn1c: bypass WITH COMPONENTS constraints applied to formal parameters 2021-12-15 09:09:24 +01:00
p1-bmu e1bd91c781 asn1c: fix CHARACTER STRING definition 2021-12-01 08:41:32 +01:00
p1-bmu b43d5ef37e asn1c: disable ITS IEEE1609 2.1 which does not compile 2021-11-10 16:31:52 +01:00
p1-bmu dafd8b4ad8 asn1c: add few more ETSI ITS modules 2021-11-10 16:28:26 +01:00
p1-bmu 6fc75f6d96 asn1c: some more ITS stuff (not completely working) and all modules regenerated 2021-11-10 15:39:47 +01:00
p1-bmu 7a362d5079 asn1c: disable code generation for WITH COMPONENTS constraints as they are not visible 2021-11-10 15:36:31 +01:00
p1-bmu bdc6e83043 asn1dir: add ITS IEEE1609.2 module 2021-11-10 11:23:55 +01:00
p1-bmu 965cb456d7 asn1c: enhance WITH COMPONENTS parsing 2021-11-10 11:23:15 +01:00
p1-bmu f88f4eb1f6 asn1c: fix LTE and NR RRC asn1 files and modules 2021-11-09 17:41:21 +01:00
p1-bmu 68608b49a8 asn1c: support C-style comments 2021-11-09 16:06:15 +01:00
p1-bmu 5372dcda0d asn1c: enable improper extension notation for size and alphabet constraint 2021-11-09 15:48:17 +01:00
p1-bmu c70b331b53 asn1c: add warning on unprocessed constraint 2021-11-09 10:46:02 +01:00
p1-bmu 2757678df1 asn1c: initiate work on asn1c with the last ITU-T version of 2021 in mind 2021-11-08 12:30:26 +01:00
p1-bmu 84fa11dcc6 keep being nice with py2 2021-10-22 13:52:43 +02:00
p1-bmu 839291c8e8 asn1dir: update all RAN ASN.1 specs to 3GPP rel.16 and adapt few stuff to it 2021-09-22 16:38:14 +02:00
p1-bmu 5f9beb525d asn1dir: add support for the 3GPP LI X interfaces ASN.1 definitions 2021-05-26 17:45:27 +02:00
p1-bmu b722e2ec48 asn1dir: enable the new ETSI and 3GPP LI ASN.1 specs 2021-05-26 16:31:55 +02:00
Benoit Michau e36aaabebb
Merge pull request #142 from benmaddison/import-parsing
asn1c: extend import FROM directive regex
2021-05-25 13:36:05 +02:00
p1-bmu 17e099e9bb asn1c: remove a dummy print-debug 2021-05-21 12:23:31 +02:00
p1-bmu b11545112b asn1c: force the presence of pyrcate_core, as it is in any way required by asn1c/utils.py 2021-05-21 12:23:03 +02:00
p1-bmu 24ec57c4f2 asn1c: rationalize the path in testing the tokenizer... which doesn't work anyway 2021-05-21 12:22:07 +02:00
Ben Maddison bac20bf348 fix regex for some IMPORT ... FROM corner cases 2021-05-20 13:49:57 +02:00
Ben Maddison 0f898e0079 update import FROM regex 2021-05-19 17:20:47 +02:00
p1-bmu 446ba9b708 remove version indication from __init__.py files 2021-05-17 17:28:51 +02:00
p1-bmu be55188f65 asn1c / asn1dir: revert some code generation associated with WITH COMPONENTS constraints 2020-09-18 10:07:51 +02:00
p1-bmu 04f966edf2 asn1c: further fix the handling of WITH COMPONENTS in the Python code generator 2020-09-16 17:13:00 +02:00
p1-bmu 67e11d1672 asn1c: fix content constraint deduplication with WITH COMPONENTS 2020-09-16 15:50:58 +02:00
p1-bmu b5d42d5c49 asn1c: extend get_cont() in asnobj and additional cleanup 2020-09-16 15:14:59 +02:00
p1-bmu 9b6b4ae158 asn1c: add better support for multi WITH COMPONENTS constraint 2020-09-15 11:11:16 +02:00
p1-bmu 3cee9b5cbd asn1c: some more cosmetic changes 2020-09-15 11:09:50 +02:00
p1-bmu 09dc57f219 asn1c: introduce proper support of the WITH COMPONENTS constraint 2020-09-15 08:48:42 +02:00
p1-bmu 5a24f2406f asn1c: sort the dict of ASN.1 specs to compile in generate_all() 2020-09-14 17:28:55 +02:00
p1-bmu 85e13731bc asn: cosmetic changes 2020-09-14 13:04:00 +02:00
p1-bmu 3c3a9acbe8 asn1c: fix named bit value parsing, taking size constraint into account too 2020-09-14 11:09:25 +02:00
p1-bmu d079b1841f asn1c: prepare for support of WITH COMPONENTS and fix bypass of value exclusion 2020-09-11 16:20:16 +02:00
mich 16dc1ebe66 asn1c: fix generator for building parameterized types with no referrers 2020-09-01 16:48:53 +02:00
mich 5b41b32b7f asn1c: fix test against _flag attr and parameterization debug routine 2020-09-01 16:37:01 +02:00
mich 0be955c34c asn1c: update SS module to 3GPP release 16 2020-08-19 16:44:57 +02:00
mich 1908a066bf asn1c: fix the parsing of native types 2020-08-17 10:58:37 +02:00
mich 0b53fb31ee asn1c: fix the order of files in a directory to be compiled 2020-04-28 11:26:53 +02:00
mich 6ac3bf58d4 asn1c: fix code generator for empty table constraint 2019-11-19 10:58:39 +01:00
mich 078cdbdb52 asn1c: forgot some precision on TCAP MAP modules 2019-11-04 10:37:33 +01:00
mich 08e1c425d5 asn1dir: add 2 TCAP-MAP new modules integrating older MAP versions 2019-11-04 10:35:17 +01:00
mich 20f9b070ba asn1dir: add ITU-T T124, T125 and T128 specs 2019-07-19 11:45:09 +02:00
mich bafd5b7311 asn1c: support UniversalString code-point value 2019-07-19 11:43:54 +02:00
mich 386e8a714f asn1dir: add / update all 3GPP NR protocols 2019-04-11 14:18:21 +02:00
mich 950fb56069 asn1c: rename proc.py to asnproc.py, to avoid issues with C / Python2 wrappers 2019-04-02 09:58:12 +02:00
mich de82fbd5d6 various fixes after testing compilation with cython 2019-04-01 13:01:25 +02:00