aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-01-31ts_51_011: EF_SMSP: Use integer division in ValidityPeriodAdapterHarald Welte1-2/+2
2023-01-31gsm_r: EF_IC: Network String Table Index is 16bit, not 8bitHarald Welte1-1/+1
2023-01-27ts_51_011: Improve decoding of SELECT response for classic SIMHarald Welte1-2/+9
2023-01-27ts_51_011: Support EF.LNDHarald Welte1-1/+1
2023-01-27ts_51_011, ts_31_102: point to proper EF_EXTn fileHarald Welte2-9/+10
2023-01-27ts_51_011: Implement Extended BCD CodingHarald Welte1-1/+17
2023-01-27ts_51_011: Support EF.SDNHarald Welte1-1/+2
2023-01-27ts_51_011: Fix bit-order in EF.VGCSS and EF.VBSSHarald Welte1-2/+2
2023-01-27gsm_r: Fix byte/nibble ordering of predefined_value1Harald Welte1-1/+1
2023-01-27gsm_r: EF_Predefined: Decode first record different from othersHarald Welte1-6/+18
2023-01-24Prepare for decoding/encoding records differently based on record numberHarald Welte7-42/+46
2023-01-24gsm_r: Fix decoding of EF.FNHarald Welte1-3/+3
2023-01-24gsm_r: Fix typo (it's EF.FN, not EF.EN)Harald Welte1-1/+1
2023-01-24pySim-trace: Also consider SW 91xx as successfulHarald Welte1-1/+6
2023-01-24pySim-trace: Fix missing MANAGE CHANNEL decodeHarald Welte1-0/+2
2023-01-24pySim-trace: Add support for reading GSMTAP from pcap filesHarald Welte2-0/+98
2023-01-19cards: also program EF.AD under ADF.USIMPhilipp Maier1-3/+15
2023-01-03cards: fix typoPhilipp Maier1-2/+2
2022-12-20pySim-prog: add python docstring for read_params_csvPhilipp Maier1-0/+6
2022-12-20pySim-prog: rename write_parameters function.Philipp Maier1-3/+3
2022-12-20pySim-prog: make dry-run more realisticPhilipp Maier1-19/+12
2022-12-20cards: check length of mnc more restrictivelyPhilipp Maier1-4/+5
2022-12-20pySim-prog: fix handling of mnclen parameter.Philipp Maier1-5/+30
2022-12-20pySim-prog: clean up csv file reader functionPhilipp Maier1-9/+31
2022-12-02sysmocom_sja2: simplify and fix op/opc decoder/encoderPhilipp Maier1-20/+3
2022-11-25OTA: Adjust IV length for AESChristian Amsüss1-1/+1
2022-11-04contrib/jenkins.sh: split test/pylint/docsOliver Smith1-33/+41
2022-10-21docs: allow overriding OSMO_GSM_MANUALS_DIROliver Smith1-1/+1
2022-10-18contrib/jenkins.sh: set PYTHONUNBUFFERED=1Oliver Smith1-0/+2
2022-09-14Revert "contrib/jenkins.sh: pylint v2.15 is unstable, pin v2.14.5"Vadim Yanitskiy1-1/+1
2022-09-08Add new pySim.ota library, implement SIM OTA cryptoHarald Welte5-1/+584
2022-09-05README.md: update installation instructions for DebianVadim Yanitskiy1-3/+8
2022-09-05README.md: update git URLs (git -> https; gitea)Vadim Yanitskiy1-2/+2
2022-09-05README.md: list recent dependencies from requirements.txtVadim Yanitskiy1-0/+3
2022-09-05README.md: fix module name: s/serial/pyserial/Vadim Yanitskiy1-1/+1
2022-09-05README.md,requirements.txt: add missing construct version infoVadim Yanitskiy2-2/+2
2022-09-05Bump minimum required construct version to v2.9.51Vadim Yanitskiy1-1/+1
2022-09-05construct: use Python's API for int<->bytes conversionVadim Yanitskiy1-3/+3
2022-09-05contrib/jenkins.sh: install dependencies from requirements.txtVadim Yanitskiy1-9/+1
2022-09-05contrib/jenkins.sh: execute this script with -x and -eVadim Yanitskiy1-3/+1
2022-08-30contrib/jenkins.sh: speed up pylint by running multiple processesVadim Yanitskiy1-1/+1
2022-08-30contrib/jenkins.sh: pylint v2.15 is unstable, pin v2.14.5Vadim Yanitskiy1-1/+1
2022-08-21proactive: Send a Terminal Response automatically after a FetchChristian Amsüss1-7/+43
2022-08-21proactive: Avoid clobbering the output of the command that triggered the FETCHChristian Amsüss1-4/+9
2022-08-06pySim-shell: Use pySim.cat definitions to print decoded proactive cmdsHarald Welte1-4/+14
2022-08-06pySim.transport: Add mechanism for handling for CAT/USAT proactive cmdsHarald Welte1-5/+31
2022-08-06Add TLV definitions for *a lot more* CAT / USAT data objectsHarald Welte1-15/+874
2022-08-06tlv: Use self._compute_tag() method rather than direct self.tagHarald Welte1-1/+1
2022-07-30ts_31_102: Add missing imports for envelope_sms commandHarald Welte1-0/+1
2022-07-30ts_31_102: Fix terminal_profile, envelope and envelope_sms commandsHarald Welte1-6/+6