Commit Graph

335 Commits

Author SHA1 Message Date
mich c0c4f32a70 asn1rt: add getv() method to ASN1Set 2019-01-23 11:49:29 +01:00
mich ae47ea49db tools: shebang with /usr/bin/env instead of /usr/bin/python 2019-01-22 11:29:10 +01:00
mich 8e11daab3b tool: argparse with str instead of bytes in berdecode 2019-01-21 09:57:13 +01:00
mich a73291ceb1 asn1rt: fix a raising within asnobj_ext BER decoding method 2019-01-08 18:34:46 +01:00
mich 3cd65dca7c mobile: extend SCCP SSN dict 2019-01-07 14:32:44 +01:00
mich aed110a6a8 pycrate_mobile: TS23040_SMS, fix decoding of SMS_STATUS_REPORT again 2019-01-04 18:04:49 +01:00
mich ce0672a8cc pycrate_mobile: TS23040_SMS, fix decoding of SMS_STATUS_REPORT with TP_PI field which is optional 2019-01-04 18:03:31 +01:00
mich 991606dc28 mobile: fix SCCP EOO optional field format 2018-12-18 11:59:07 +01:00
mich 4285c35b15 asn1dir: update NR RRC ASN.1 module 2018-12-13 11:06:55 +01:00
mich 0f4ef04525 asn1dir: update F1AP obj list and module 2018-12-13 10:52:49 +01:00
Benoit Michau 3009b69def
Merge pull request #32 from doyou89/master
update F1AP to v15.3.0
2018-12-13 10:43:30 +01:00
mich 22bf9f8ccc test: enable json api testing in all test cases, and realign timers 2018-12-13 10:38:51 +01:00
mich a3e23d7730 mobile: ensure value passed to NetworkName is not modified during set_val() 2018-12-13 10:38:13 +01:00
doyou89.jung 78dc05af80 update F1AP.py 2018-12-13 15:43:24 +09:00
doyou89.jung afb8774518 update .asn from extract.py 2018-12-13 15:40:01 +09:00
doyou89.jung 5ac965abd2 update the text file of F1AP spec to v15.3.0 2018-12-13 15:36:16 +09:00
mich 5ca272c4a5 test: integrate more tests 2018-12-12 17:41:39 +01:00
mich 5450e8c40a asn1rt: enable json value transfer within wrapper 2018-12-12 17:36:26 +01:00
mich c780b2c85b json: align import stmt in asn1rt and csn1 2018-12-12 17:35:44 +01:00
mich e1cc80e022 core: fix Sequence json value mapping 2018-12-12 17:35:03 +01:00
mich 3ec0698805 core: update json core api to use Python encoder / decoder 2018-12-12 15:31:15 +01:00
mich d3aa7249a0 csn1: implement a JSON api for CSN.1 objects 2018-12-12 11:00:22 +01:00
mich 432626e730 asn1rt: finalize JER support 2018-12-11 18:09:54 +01:00
doyou89.jung 3320588248 update F1AP to v15.3.0 2018-12-10 15:46:01 +09:00
doyou89.jung 0302b9dd90 update F1AP to v15.3.0 2018-12-10 15:09:14 +09:00
mich 1655ffaf5f asn1rt: initial JER support for basic types 2018-12-07 18:07:49 +01:00
mich 80e892ee83 core: fix some json import stuff 2018-12-07 18:07:27 +01:00
mich 506d358d42 core: finalize the json api for the core 2018-12-07 12:17:27 +01:00
mich 1f84927c7f core: initial json interface support, still needs few fixes 2018-12-06 16:58:18 +01:00
mich c68d1f8589 asn1rt: enable to bruteforce the decoding of multiple objects and keep the good one when decoding an OPEN type 2018-12-06 10:36:51 +01:00
mich 59cdc33510 asn1rt: fix table constraint __const_tr__ construction in OPEN objects 2018-12-06 10:00:28 +01:00
mich 2240fb6341 asn1c: fix value deduplication in ASN.1 sets 2018-12-06 09:59:02 +01:00
mich 319f4fa1b0 asn1compile: remove crappy print stmt 2018-12-05 12:14:11 +01:00
mich 999166126f asn1c: fix set parameterization for keeping only unique values 2018-12-05 11:41:15 +01:00
mich 06089bbf15 asn1rt: remove crappy print() stmt 2018-12-04 16:54:04 +01:00
mich 52528bbba6 asn1rt: in case of multiple objects coming from a table constraint, store the full object reference into the OPEN value 2018-12-04 16:48:06 +01:00
mich 776c69a5c1 asn1rt: fix table constraint _lut attribute init 2018-12-04 16:46:40 +01:00
mich fbab87ef35 asn1rt: fix variable name during table constraint lookup 2018-12-04 15:51:57 +01:00
mich 86e6e0dcf3 asn1c: less verbose warn from the compiler 2018-12-04 15:51:06 +01:00
mich c13581a97c asn1compile: enabled use of load_mod.txt and improve utf-8 handling with Python 2 2018-12-04 15:15:46 +01:00
mich 9ed5917876 asn1c: align INF and WNG during verification stage 2018-12-04 12:30:44 +01:00
mich 8144f262e3 asn1rt: 2nd step to enable non UNIQUE keys into table constraint 2018-12-03 19:37:55 +01:00
mich 199666cfdf asn1rt: first step to CLASS set / table constraint with non-unique key 2018-12-03 17:13:27 +01:00
mich 2344b27e33 asn1c: fix a syntactic condition when parsing a set of values involving upper-case identifiers 2018-11-30 12:22:54 +01:00
mich a7563e44fe asn1dir: add a MAPv2 module corresponding to the old ETSI GSM MAP spec 2018-11-29 14:33:10 +01:00
mich f53d47fa6c README update 2018-11-28 12:03:46 +01:00
mich 8a1547e666 mobile: add M2PA and MTP3 structures in SIGTRAN 2018-11-27 17:57:44 +01:00
mich 9abdd0ce79 csn1: provide nicer values representation 2018-11-27 16:12:09 +01:00
mich 10ba0e7620 mobile: remove the WNG log when parsing a null ID 2018-11-27 16:11:08 +01:00
mich 9899b450ed mobile: remove GSM RR parsing with L2 in the uplink 2018-11-27 16:10:35 +01:00