Commit Graph

466 Commits

Author SHA1 Message Date
mich 0f3f6aa65c csn1: remove unreachable code 2019-04-01 19:06:17 +02:00
mich f5423220fb core: disable the override of __len__ for elt classes, not used within pycrate 2019-04-01 18:46:03 +02:00
mich de82fbd5d6 various fixes after testing compilation with cython 2019-04-01 13:01:25 +02:00
mich 565d79be99 sys: update MBR licence header to LGPL 2019-03-22 11:25:21 +01:00
mich a629c38eb7 asn1rt: some cleanup 2019-03-15 17:51:26 +01:00
mich 8a8fa1576c asn1dir: update S1AP to rel.14 2019-03-14 11:04:02 +01:00
mich f0e8434a18 asn1rt: extend SEQ OF length limitation to the BER encoding 2019-03-12 10:28:07 +01:00
mich 36e8f7baf0 asn1rt: refactor SEQ OF length limitation 2019-03-12 09:46:08 +01:00
mich 0f86fb8e32 asn1rt: add a length limitation for the PER encoding of SEQ OF 2019-03-01 10:56:34 +01:00
mich 60ca5980a4 asn1rt: fix SEQ / SET extension PER encoding 2019-03-01 10:51:54 +01:00
mich 7160a753ed making a global 0.4 tagged release 2019-02-25 11:26:10 +01:00
mich 1f27240777 asn1rt: fix value filter for extended group in constructed objects 2019-02-22 17:20:07 +01:00
mich 33a4fe5eb2 asn1rt: enable extended uint BER encoding for tags and OID 2019-02-22 16:15:09 +01:00
mich eb4f3b3697 mobile: better handling of GT alternatives with Alt object, and fix endianness of LUDT length prefix 2019-02-22 15:00:52 +01:00
mich e200ec6152 core: align representation of Alt object 2019-02-22 14:59:44 +01:00
mich 8ea3cee651 mobile: fix again MTP2 length prefix encoding 2019-02-19 16:12:58 +01:00
mich 42dfcb89fb mobile: provides a switch in parse_SCCP to not parse SCMG specific messages 2019-02-19 11:28:09 +01:00
mich 545db11710 mobile: add copyright to SIGTRAN 2019-02-18 16:20:17 +01:00
mich 72c9cd1bc9 mobile: add copyright to SCCP 2019-02-18 16:19:38 +01:00
mich 37155b2c00 asn1rt: extend error with type when value constraint is failing 2019-02-18 16:18:58 +01:00
mich 738bf39a48 mobile: change endianness in MTP3_JPN PC 2019-02-15 11:21:28 +01:00
mich d9a5ca8b7f mobile: update MCC / MNC dicts and include an MSISDN prefix extraction function 2019-02-13 14:38:30 +01:00
mich 4949c3d5df mobile: introduce JPN and ANSI variants of MTP3 in SIGTRAN 2019-02-13 14:37:54 +01:00
mich a6b98e9b52 asn1c: fix import, again 2019-02-01 17:39:00 +01:00
mich c608ce61eb asn1c: fix import 2019-02-01 17:30:50 +01:00
mich d3f8369295 asn1c: few fixes 2019-02-01 17:28:41 +01:00
mich 85275267df core: few fixes in utils 2019-02-01 17:12:27 +01:00
mich 96eb9c4148 test: handle import stmt issue to make test.py work smoothly 2019-02-01 10:36:57 +01:00
mich c146e4df50 mobile: fix SIGTRAN/M2PA user-data decoding 2019-01-28 17:09:18 +01:00
mich b91547222a asn1rt: fix PER encoding of OCTET STRING with CONTAINING object 2019-01-25 17:09:46 +01:00
mich 99184eb1b9 mobile: fix M2PA payload decoding 2019-01-25 16:46:03 +01:00
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