Commit Graph

915 Commits

Author SHA1 Message Date
mitshell fdc10da949 mobile: add cell broadcast pages encoding 2018-02-23 22:24:31 +01:00
mitshell 28bc68e36d corenet: fix merging UE stacks 2018-02-13 21:15:25 +01:00
mitshell 401e80e18c bump version to 0.3 2018-02-09 22:23:26 +01:00
mitshell 7721927cab corenet: here we are, a working core network, with data and SMS over 3G and 4G 2018-02-09 22:06:38 +01:00
mitshell 32b93a4b6a asn1rt: fix ENUM value check 2018-02-09 22:00:34 +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 e565ef0d01 corenet: 1st release with working LTE attach / tau / default PDN setup / serv req 2018-01-14 14:20:58 +01:00
mitshell 35d5e6fd62 core: define bchr as chr 2018-01-14 11:08:58 +01:00
mitshell 9b4d285734 core: enable to set val in Sequence init 2018-01-14 11:07:23 +01:00
mitshell 7dae63c155 mobile: few 24301 fixes 2018-01-14 11:06:29 +01:00
mitshell f02304ed3d mobile: extend TS24008_IE.ProtConfig 2018-01-14 11:03:52 +01:00
mitshell 66bf6d8acb mobile: add PAP/CHAP to PPP 2018-01-14 11:02:52 +01:00
mitshell 63d791d4ed asn1c: improve future regexp tokenizer 2018-01-02 23:01:22 +01:00
mitshell a2305198c1
Merge pull request #7 from H21lab/master
test: added s1ap decode/re-encode testing script
2018-01-02 15:05:10 +01:00
mitshell 9b0b853e49 corenet: bringing LTE support and improving 3G support 2018-01-02 14:57:39 +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
Martin Kacer 8440ad9d35 test: added s1ap decode/re-encode testing script 2017-12-28 08:43:47 +01:00
mitshell cbf80f3f64 test: add testcases for SIGTRAN and SCCP 2017-12-15 21:29:27 +01:00
mitshell e9c34b88cf mobile: add SCCP layer 2017-12-15 21:28:21 +01:00
mitshell ccbe0fc50b asn1rt: enhance logging and failure handling when decoding OPEN type 2017-12-15 21:26:52 +01:00
mitshell d74af9a7e9 mobile: enhance sec ops on EMM layers 2017-12-15 21:25:09 +01:00
mitshell 230f8106ce mobile: typos 2017-12-15 21:24:07 +01:00
mitshell 6edc9bdfd1 mobile: fix Type1TV value init in Layer3 2017-12-15 21:23:09 +01:00
mitshell f39a057261 mobile: add sec kw in Layer3 init, used for NAS LTE 2017-12-15 21:22:20 +01:00
mitshell 0d36bac656 asn1rt: fix ENUM init routine 2017-12-15 21:20:57 +01:00
mitshell f3d255658a all errors now inherit from PyrateErr 2017-12-15 21:19:59 +01:00
mitshell a738f28b99 asn1rt: fix UTCTime and GeneralizedTime PER encoding 2017-12-15 21:14:48 +01:00
mitshell 895cce74a0
Merge pull request #5 from H21lab/master
tool: added sigtran decode/re-encode testing script
2017-12-15 11:37:57 +01:00
Martin Kacer 5fe2f951e3 test: added sigtran decode/re-encode testing script 2017-12-01 10:17:52 +01:00
mitshell 53ff7fbe6f
asn1rt: fix APER encoding of raw buffer with size constraint 2017-11-29 16:07:13 +01:00
mitshell 979c748c9f asn1rt: add INTEGER named value setting 2017-11-26 12:09:36 +01:00
mitshell 143644e76b asn1rt: add BIT STRING named offsets setting and encoding 2017-11-26 12:08:49 +01:00
mitshell 56dda191c0 asn1rt: add bound checking for OPEN objects 2017-11-26 12:07:15 +01:00
mitshell ef31fc0fa5 asn1rt: fix empty SEQUENCE (/SET) OF PER encoding 2017-11-26 12:06:46 +01:00
mitshell 8fb2357c2a corenet: many improvements and more RANAP and (G)MM features 2017-11-26 12:04:39 +01:00
mitshell a8dc30c604 mobile: add SIGTRAN message formatting and fix __init__.py 2017-11-26 11:56:35 +01:00
mitshell a474fb3006 mobile: fix network name 7b and utf-16 codec 2017-11-26 11:55:18 +01:00
mitshell 909752627b mobile: fix SMS utf-16 codec 2017-11-26 11:53:54 +01:00
mitshell d9e73eefac wording in the readme 2017-11-16 22:29:32 +01:00
mitshell 3188794501 README: extended on mobile NAS messages 2017-11-16 22:26:30 +01:00
mitshell 2a6325399f asn1rt: add wrapper to core objects 2017-11-12 15:44:58 +01:00
mitshell 9aed9a8bb7 core: few fixes 2017-11-12 15:43:11 +01:00
mitshell 108f05cef2 corenet: few fixes and improvements 2017-11-12 15:34:29 +01:00
mitshell 59a06831ce csn1: fix elt repr with no value 2017-11-12 15:29:21 +01:00
mitshell b1e1ecaebf remove default values 2017-11-12 15:28:03 +01:00
mitshell e741e71c7d test: add new mobile NAS tests 2017-11-12 15:20:14 +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 0758a5766f test: enable asn1rt timing tests 2017-11-12 14:19:53 +01:00
mitshell 38b89fa1f9 readme: add new 24.008 files 2017-10-22 19:38:07 +02:00