Commit Graph

915 Commits

Author SHA1 Message Date
Ben Maddison 368a95f0e1 install c++ compiler for py27 on windows 2021-05-08 11:56:41 +02:00
Ben Maddison 4578b1adc2 only attempt pysctp installation on linux 2021-05-08 11:39:06 +02:00
Ben Maddison ea49502233 add extras dependencies to test venvs 2021-05-08 10:42:06 +02:00
Ben Maddison 267e0e6c6e fix reading README in setup.py 2021-05-07 17:47:04 +02:00
Ben Maddison 4f74cde19e add py27 back into envlist 2021-05-07 17:46:41 +02:00
Ben Maddison 901c8eef2d add py27 back but permit failures 2021-05-07 17:39:46 +02:00
p1-bmu 8de6e3c24a mobile: extend 29.274 GTP-C IE definitions 2021-05-07 17:35:31 +02:00
Ben Maddison 8c1c1ae9b1 don't cancel outstanding tests 2021-05-07 15:24:52 +02:00
p1-bmu 31d33073d8 mobile: add req / resp dict for PFCP 2021-05-07 10:34:03 +02:00
Ben Maddison 25aa03ea34 drop py34 support 2021-05-07 09:42:14 +02:00
Ben Maddison 678a614994 additional supported python versions 2021-05-07 09:35:53 +02:00
Ben Maddison 9cfd084589 add publish step 2021-05-06 17:45:42 +02:00
Ben Maddison f429f603c8 add content-type kwarg 2021-05-06 17:45:17 +02:00
p1-bmu e9da60f7ff add PFCP to readme 2021-05-06 15:30:03 +02:00
p1-bmu 490217fab6 mobile: remove unneeded import from ISUP 2021-05-06 13:57:13 +02:00
p1-bmu 8cc277c995 mobile: here is the complete and almighty PFCP implem... that was hard 2021-05-06 13:56:45 +02:00
p1-bmu 09fe41bd34 add ISUP and PFCP tests in the setup test routine 2021-05-06 13:56:11 +02:00
Ben Maddison 47f0043471 fix build cmd syntax 2021-05-06 12:58:16 +02:00
Ben Maddison f566f07db8 add build step 2021-05-06 12:53:19 +02:00
Ben Maddison 40b0b1ca74 invoke unittest directly 2021-05-06 12:53:10 +02:00
Ben Maddison 5adfbd0c08 add ci/cd gh-actions workflow 2021-05-06 09:25:01 +02:00
Ben Maddison 20f8e36d80 add tox config 2021-05-06 09:23:44 +02:00
Ben Maddison 4a14b55762 add local venv to gitignore 2021-05-06 08:46:41 +02:00
p1-bmu 0fc92149b6 mobile: add more PFCP IEs 2021-05-04 17:40:06 +02:00
p1-bmu 7eff861370 test: add test for PFCP, enable test for ISUP and adjust few others 2021-05-04 15:09:45 +02:00
p1-bmu 644b07db06 mobile: align extension field in all GTP-C IE structures 2021-05-04 12:29:53 +02:00
p1-bmu a860d327c0 mobile: add PFCP to the init file 2021-05-04 12:29:15 +02:00
p1-bmu fff36ab5a5 core: fix Alt() hierarchichal representation 2021-05-04 12:28:56 +02:00
p1-bmu 85cb3739af mobile: add initial support for PFCP 2021-04-30 19:22:40 +02:00
p1-bmu 47f0412245 core: support get_val_d() for Sequence object 2021-04-30 19:22:18 +02:00
p1-bmu 6d6251f3ee crypto: move Enum to IntEnum for EAP and IKEv2 2021-04-30 19:21:29 +02:00
p1-bmu caa234a1c0 mobile: add some comments for GTP-C 2021-04-30 19:20:47 +02:00
p1-bmu 503a9ac563 corenet: some advancements in the 5G NG and MM handling 2021-04-28 18:09:04 +02:00
p1-bmu c4333e4b59 add some 5G MM structures and routines 2021-04-27 17:30:12 +02:00
p1-bmu 013b3fccbb corenet: enable a configurable SMS TI value 2021-04-01 16:37:39 +02:00
p1-bmu 2fc756d6eb corenet: split utils to a lighter part which does not load the entire ASN.1 and NAS stuff 2021-04-01 16:37:04 +02:00
p1-bmu e30acd6242 mobile: add some decode methods on IEs, and fix IMEISV struct 2021-03-17 15:30:01 +01:00
p1-bmu b103968e8a mobile: fix some 5G NAS MM IE tag or name 2021-03-17 15:29:11 +01: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 80aaf074db core: better support of Buf with fixed size but invalid content 2021-03-17 09:23:55 +01:00
Benoit Michau a20d9ebd35
Merge pull request #131 from axilirator/fixeria/fixes
mobile/GSMTAP: fix set_dicauto() applied to wrong field
2021-03-01 09:54:31 +01:00
Vadim Yanitskiy 21c8e247c8 mobile/GSMTAP: fix set_dicauto() applied to wrong field
The 9-th field is 'frame_number', for which set_dicauto() does not
make any sense.  The correct field is, indeed, 'sub_type'.
2021-02-23 01:34:41 +01:00
p1-bmu c6d5b361f2 corenet: complete support for SUCI decryption 2021-02-19 17:03:27 +01:00
p1-bmu acbf602742 corenet: prepare for supporting 5G NAS exchanges 2021-02-17 18:21:54 +01:00
p1-bmu e97126f74f corenet: adapt SIDF in ServerAuC to the standard way to index HN keypair 2021-02-16 15:59:25 +01:00
p1-bmu d107081f87 corenet: extend AuC to support TUAK and a 5G SIDF 2021-02-16 14:47:47 +01:00
p1-bmu c8868b3050 mobile: add clear-text IEs list to 5G MM messages 2021-02-12 13:59:21 +01:00
p1-bmu d8c4a03601 mobile: add a get_time() API to NAS timers 2021-02-12 13:58:49 +01:00
p1-bmu 4f6bcc7b28 mobile: enable listing clear-text IEs in 5G NAS messages 2021-02-12 13:57:59 +01:00