Commit Graph

4 Commits

Author SHA1 Message Date
Christian Amsüss
28af6966aa Merge branch 'chrysn/for-29033' into chrysn/ota
Change-Id: Iebc7444fc32184d24c7bccc8ce694755cbbcc04b
2022-08-19 20:37:56 +02:00
Christian Amsüss
fd290f9793 SMS: UserDataHeader's __str__ is also a suitable __repr__
Change-Id: I59cc04e8700a374b440f192080b5c5baad60a235
2022-08-19 20:29:48 +02:00
Harald Welte
66717dfc45 WIP SMS
Change-Id: I0d95e62c1e7183a7851d1fe38df0f5133830cb1f
2022-08-12 16:58:43 +02:00
Harald Welte
63054b0d36 Add new pySim.ota library, implement SIM OTA crypto
This introduces a hierarchy of classes implementing

* ETS TS 102 225 (general command structure)
* 3GPP TS 31.115 (dialects for SMS-PP)

In this initial patch only the SMS "dialect" is supported,
but it is foreseen that USSD/SMSCB/HTTPS dialects can be
added at a later point.

Change-Id: I193ff4712c8503279c017b4b1324f0c3d38b9f84
2022-08-12 12:46:05 +02:00