AgeCommit message (Expand)AuthorFilesLines
2022-07-21Introduce APDU/TPDU trace decoderlaforge/apdu_decoderHarald Welte13-2/+1750
2022-07-21ts_31_102: Fix EF_EPSLOCI argument orderingHarald Welte1-2/+2
2022-07-21filesystem: Use Tuple for record lengthHarald Welte6-47/+47
2022-07-21filesystem: Use Tuple for transparent file sizeHarald Welte7-70/+72
2022-07-20introduce fully_qualified_path_str() methodHarald Welte2-20/+24
2022-07-20Never use Bytes without any 'Adapter'Harald Welte4-31/+34
2022-07-20EF.AD: Avoid NotImplementedErrror regarding network namesHarald Welte1-2/+4
2022-07-20tlv: Make NotImplementedError more verboseHarald Welte1-2/+2
2022-07-20README: Mention the manual can also be built from the sourceHarald Welte1-1/+1
2022-07-18ts_31_102: Add support for obsolete EF.RPLMNAcTHarald Welte1-0/+10
2022-07-17ts_31_102: Add support for DF.GSM-ACCESSHarald Welte2-7/+25
2022-07-17ts_31_102: Support for files of DF.V2X (Vehicle 2 X)Harald Welte2-1/+44
2022-07-17ts_31_102: Support for DF_MCS (Mission Critical Services)Harald Welte2-3/+69
2022-07-17move EF_UServiceTable from ts_31_102 to ts_31_102_telecomHarald Welte3-90/+93
2022-07-17minimalistic support for DF.MULTIMEDIAHarald Welte2-2/+25
2022-07-17filesystem: Introduce the basic notion of 'logical channels'Harald Welte7-118/+181
2022-07-17Add very simplistic DF_PHONEBOOK supportHarald Welte3-1/+76
2022-07-17ts_31_103: Fix typos related to IMSConfigData + MudMidConfigDataHarald Welte1-2/+2
2022-07-17ts_31_102: Fix FID in DF.HNBHarald Welte1-6/+6
2022-07-17fileystem: Use human-readable ADF name if available.Harald Welte1-1/+1
2022-07-16pySim-shell: Remove unused importsHarald Welte1-9/+3
2022-07-16filesystem: keep track of currently selected ADFHarald Welte1-0/+3
2022-07-16filesystem: raise exception only when applicableHarald Welte1-1/+12
2022-07-14pySim/ts_102_222.py: remove ununsed imports from 'cmd2'Vadim Yanitskiy1-1/+0
2022-07-14pySim-shell.py: remove unused imports of 'bg' from 'cmd2'Vadim Yanitskiy1-1/+1
2022-07-08sim-rest-server: Set Content-Type: application/json on responseHarald Welte1-0/+4
2022-07-08scripts/deactivate-5g.script: Also disable service 126Harald Welte1-0/+1
2022-07-07Py2 -> Py3: do not inherit classes from objectVadim Yanitskiy5-8/+8
2022-06-21cards: populate ADM1 key reference memberPhilipp Maier1-0/+3
2022-06-14pySim-shell: set default ADM key referencePhilipp Maier1-0/+10
2022-06-10ts_102_221: The BTLV IEs FILE SIZE and TOTAL FILE SIZE have a min lengthPhilipp Maier2-8/+16
2022-06-03commands: add ".." notation to expand hexstringsPhilipp Maier2-5/+64
2022-06-03pySim-shell: catch exceptions from walk() while exportingPhilipp Maier1-5/+12
2022-06-03pySim-shell: extend walk() so that we can also have an action of ADF or DFPhilipp Maier1-9/+15
2022-06-03pySim-shell: match SW in apdu commandPhilipp Maier1-1/+5
2022-06-03pySim-shell: make APDU command available on the lowest levelPhilipp Maier1-15/+21
2022-06-02ts_102_221: fix SFI generationPhilipp Maier1-3/+4
2022-06-01filesystem: also return the encoded FCP from probe_filePhilipp Maier1-2/+3
2022-05-30pySim-shell: more generic export optionsPhilipp Maier1-6/+7
2022-05-19pySim-shell: explain why we insist on a DF or ADFPhilipp Maier1-0/+4
2022-05-06ts_102_222: Set number of records when creating linear filesChristian Amsüss1-0/+3
2022-04-25transport/pcsc: throw ReaderError with a messageVadim Yanitskiy1-1/+1
2022-04-21SimCard.reset(): fix SyntaxWarning: 'is' with a literalVadim Yanitskiy1-1/+1
2022-04-05ts_102_221: Add encode/write support of EF.ARR recordsHarald Welte1-0/+5
2022-04-05utils: Add DataObjectSequence.encode_multi()Harald Welte1-0/+12
2022-04-05utils: Fix bugs in DataObject encodersHarald Welte2-2/+19
2022-03-27ts_31_103: Correct file-id of EF.DOMAIN in ADF.ISIMæstrid smith1-1/+1
2022-03-27ts_31_102: Avoid pylint false positiveHarald Welte1-0/+1
2022-03-01pySim-shell: Add 'decode_hex' command for transparent + linear EFHarald Welte2-0/+36
2022-03-01Initial support for GlobalPlatformHarald Welte3-0/+262