Commit Graph

533 Commits (master)

Author SHA1 Message Date
Harald Welte 865eea68c3 filesystem: add unit tests for encoder/decoder methods 4 days ago
Harald Welte d2edd414a8 ts_51_011: Fix decoding/encoding of EF_LOCIGPRS 5 days ago
Harald Welte caa94b5a81 Assume first record number if caller specifies none 5 days ago
Harald Welte 9b9efb6a7a ts_31_102: Fix several bugs in EF_ECC encoder 5 days ago
Harald Welte 136bdb065b ts_51_011: EF_SMSP: Use integer division in ValidityPeriodAdapter 5 days ago
Harald Welte 9181a69a55 gsm_r: EF_IC: Network String Table Index is 16bit, not 8bit 5 days ago
Harald Welte 5924ec4d97 ts_51_011: Improve decoding of SELECT response for classic SIM 1 week ago
Harald Welte a1bb3f7147 ts_51_011: Support EF.LND 1 week ago
Harald Welte 0dc6c201e5 ts_51_011, ts_31_102: point to proper EF_EXTn file 1 week ago
Harald Welte f11f1308b1 ts_51_011: Implement Extended BCD Coding 1 week ago
Harald Welte 9ba68df3cc ts_51_011: Support EF.SDN 1 week ago
Harald Welte 5b9472db7a ts_51_011: Fix bit-order in EF.VGCSS and EF.VBSS 1 week ago
Harald Welte 73a7fea357 gsm_r: Fix byte/nibble ordering of predefined_value1 1 week ago
Harald Welte 6bf2d5f216 gsm_r: EF_Predefined: Decode first record different from others 1 week ago
Harald Welte f6b37af721 Prepare for decoding/encoding records differently based on record number 2 weeks ago
Harald Welte 8dbf714e96 gsm_r: Fix decoding of EF.FN 2 weeks ago
Harald Welte e6d7b14f43 gsm_r: Fix typo (it's EF.FN, not EF.EN) 2 weeks ago
Harald Welte bc7437d3b6 pySim-trace: Also consider SW 91xx as successful 2 weeks ago
Harald Welte 7489947046 pySim-trace: Fix missing MANAGE CHANNEL decode 2 weeks ago
Harald Welte c95f6e2124 pySim-trace: Add support for reading GSMTAP from pcap files 2 weeks ago
Philipp Maier 284ac104af cards: also program EF.AD under ADF.USIM 2 weeks ago
Philipp Maier de0cf1648c cards: fix typo 1 month ago
Philipp Maier 0a8d9f05b8 cards: check length of mnc more restrictively 2 months ago
Philipp Maier 4f888a0414 sysmocom_sja2: simplify and fix op/opc decoder/encoder 2 months ago
Christian Amsüss 5d26311efc OTA: Adjust IV length for AES 2 months ago
Harald Welte 75a58d1a87 Add new pySim.ota library, implement SIM OTA crypto 5 months ago
Vadim Yanitskiy 05d30eb666 construct: use Python's API for int<->bytes conversion 5 months ago
Christian Amsüss 59f3b1154f proactive: Send a Terminal Response automatically after a Fetch 6 months ago
Christian Amsüss 98552ef1bd proactive: Avoid clobbering the output of the command that triggered the FETCH 6 months ago
Harald Welte fd476b4d62 pySim.transport: Add mechanism for handling for CAT/USAT proactive cmds 6 months ago
Harald Welte 5a4891a5b7 Add TLV definitions for *a lot more* CAT / USAT data objects 6 months ago
Harald Welte 7d8029eb23 tlv: Use self._compute_tag() method rather than direct self.tag 6 months ago
Harald Welte f56b6b2a1c ts_31_102: Add missing imports for envelope_sms command 6 months ago
Harald Welte 51b3abb000 ts_31_102: Fix terminal_profile, envelope and envelope_sms commands 6 months ago
Harald Welte 7416d463a4 Fix printing of SwMatchError after introduction of logical channels 6 months ago
Harald Welte 93c34aac89 apdu/ts_102_221: SELECT: allow select of SELF 6 months ago
Harald Welte dcc689d9c4 apdu/ts_102_221: SELECT: allow select of parent/ancestor DFs 6 months ago
Harald Welte f5ff1b896e filesystem: We can select not just immediate parent DF but all ancestors 6 months ago
Harald Welte 8e9c844130 apdu/ts_102_221: Fix SELECT of 3f00 7 months ago
Harald Welte 498361f3b5 apdu/ts_102_221: Implement SELECT case "df_ef_or_mf_by_file_id" 7 months ago
Harald Welte d2c177b396 filesystem.py: Make CardDF.get_selectables() respect the flags 7 months ago
Harald Welte c61fbf4daa pySim-trace: Support SELECT with empty response body 7 months ago
Harald Welte 21caf32e3d Introduce APDU/TPDU trace decoder 7 months ago
Harald Welte cfa3015bcf sysmocom_sja2: Prevent KeyError/None exception on encode 7 months ago
Harald Welte 1272129ea7 ts_31_102: Fix EF_EPSLOCI argument ordering 7 months ago
Harald Welte 99e4cc02e5 filesystem: Use Tuple for record length 7 months ago
Harald Welte 13edf30d6c filesystem: Use Tuple for transparent file size 7 months ago
Harald Welte b2e4b4a300 introduce fully_qualified_path_str() method 7 months ago
Harald Welte 3c98d5e91d Never use Bytes without any 'Adapter' 7 months ago
Harald Welte 857f110492 EF.AD: Avoid NotImplementedErrror regarding network names 7 months ago