Commit Graph

43 Commits

Author SHA1 Message Date
p1-bmu 465b165b80 mobile: fix NetworkName value setting in 24008_IE 2022-05-09 15:58:37 +02:00
p1-bmu 7512bb4e21 mobile: add a basic IPAddr Buf subclass in 24008_IE 2022-03-07 10:04:30 +01:00
p1-bmu b0cd1c45b1 mobile: fix APN decodig routine for good 2022-02-18 20:51:19 +01:00
p1-bmu 452a92c580 mobile: fix APN and DNN encoding and decoding routines 2022-02-18 20:31:06 +01:00
Vadim Yanitskiy a3013b3ea6 pycrate_mobile: raise PycrateErr in {BufBCD,PLMN}.set_val()
Without this patch, an unexpected value (e.g. an integer) passed
to {BufBCD,PLMN}.set_val() would be silently ignored and the
actual value would remain unchanged.
2022-02-01 16:43:33 +06:00
p1-bmu c16aa9301b mobile: add encode / decode for the APN IE 2021-03-17 15:28:26 +01:00
p1-bmu 3b052e4e71 mobile: support invalid content in PLMN IE 2021-03-17 09:24:52 +01:00
p1-bmu d8c4a03601 mobile: add a get_time() API to NAS timers 2021-02-12 13:58:49 +01:00
p1-bmu 1f569ccce3 mobile: set the PLMN default value to 001.01 2020-12-01 10:39:20 +01:00
mich ca9f87abd5 mobile: rationalize some decoding routines for 24008 and 24501 IE 2019-12-12 15:00:16 +01:00
mich 53b08239fd mobile: almost finishing 5G NAS 2019-12-02 18:39:42 +01:00
mich 9c0d9b8bc9 mobile: always more 5GMM and IE structures 2019-11-27 17:12:08 +01:00
mich 73725d69b5 mobile: more 5G IE and 5GMM msg 2019-11-26 18:34:57 +01:00
mich 4b6f882df4 mobile: update LTE NAS to 3GPP Rel.16 2019-11-08 16:11:02 +01:00
mich 2ef7ea7300 mobile: remove unneeded variable setting in TS24008_IE 2019-08-14 17:26:01 +02:00
mich a5e173caab mobile: fix / rework PLMN encoding 2019-07-10 18:45:16 +02:00
mich e392403aa8 mobile: add support for alphanumeric SMS numbers in TP address field 2019-07-02 17:01:22 +02:00
mich af18a03548 mobile: adapt BCD number codec to support both NAS / MSISDN and SCCP / GT schemes 2019-07-02 11:27:40 +02:00
mich 7160a753ed making a global 0.4 tagged release 2019-02-25 11:26:10 +01:00
mich a3e23d7730 mobile: ensure value passed to NetworkName is not modified during set_val() 2018-12-13 10:38:13 +01:00
mich 10ba0e7620 mobile: remove the WNG log when parsing a null ID 2018-11-27 16:11:08 +01:00
mich e8dd84510d mobile: complete the support for 44.018 2018-11-21 09:20:40 +01:00
mitshell 5de94c28d4 corenet/mobile/test: last part of the GRAND CSN.1 COMMIT 2018-07-31 23:16:12 +02:00
mitshell ae1a34d5dc change of license: from GPL to LGPL, except for tools 2018-04-15 21:47:21 +02:00
mitshell b87e998987 corenet: add S1 methods for eNB 2018-02-23 22:32:33 +01:00
mitshell ddce22661a mobile: fix IE encoding in py2 2018-02-23 22:27:24 +01:00
mitshell 401e80e18c bump version to 0.3 2018-02-09 22:23:26 +01:00
mitshell e2a4fab1e3 mobile: rework NAS headers, add proper transaction id parsing, wrap all IEs into proper TypeX structures, plus few other modifications 2018-02-09 21:58:36 +01:00
mitshell f02304ed3d mobile: extend TS24008_IE.ProtConfig 2018-01-14 11:03:52 +01:00
mitshell 5b84e8280f mobile: few fixes, wrap all capabilities IEs, align Id/PTI naming for (E)PS 2018-01-02 14:51:01 +01:00
mitshell 230f8106ce mobile: typos 2017-12-15 21:24:07 +01:00
mitshell a474fb3006 mobile: fix network name 7b and utf-16 codec 2017-11-26 11:55:18 +01:00
mitshell 25236b0d66 mobile: remove default val, improve IE handling, add support for SMS, SS and LTE NAS 2017-11-12 15:18:50 +01:00
mitshell 0dcbd38a76 remove the crappy copyright sign 2017-11-12 14:43:59 +01:00
mitshell f96a236d59 mobile: add support for 24008 CC and SM encoding / decoding, plus test file 2017-10-22 14:03:18 +02:00
mitshell c6a67f99b5 mobile: add more IEs 2017-10-13 21:28:18 +02:00
mitshell caa0f657fb version: bump to 0.2 2017-10-06 23:03:13 +02:00
mitshell 712455c676 mobile: few fixes 2017-09-30 01:03:41 +02:00
mitshell a465e149e8 TS24008_IE: few fixes 2017-09-16 18:11:34 +02:00
mitshell a170fe54e3 mobile: better integration of specific IE with encode() / decode() methods in TS24008_IE 2017-09-01 21:46:10 +02:00
mitshell 3aa3ad5e7a mobile.TS24008_IE: wider support for LAI and ID encoding 2017-08-31 23:26:40 +02:00
mitshell 4b4d2a574f TS24008: remove undefined error 2017-08-28 00:43:42 +02:00
mitshell c05deb68a2 initial commit of the src code 2017-07-04 23:12:41 +02:00