AgeCommit message (Expand)AuthorFilesLines
2022-04-22pySim-shell.py: add a command for RUN GSM ALGORITHMfixeria/run_gsm_algVadim Yanitskiy1-0/+10
2022-04-22SimCardCommands.run_gsm(): use send_apdu_checksw()Vadim Yanitskiy1-1/+1
2022-04-22fix SimCardCommands.run_gsm(): always use CLA=0xa0Vadim 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
2022-02-25ts_31_102: Further decode TAI in EF.OPL5GHarald Welte1-1/+2
2022-02-25ts_31_102: Further decode LAI in EF_LOCIHarald Welte1-2/+2
2022-02-25ts_51_011: Better decode of EF_OPL LAIHarald Welte1-1/+1
2022-02-25ts_51_011: Properly decode EF.OPLHarald Welte1-1/+1
2022-02-25ts_31_102: Fix decoding of UServiceTableHarald Welte1-1/+1
2022-02-25ts_102_221: Fix decoding the 'num_of_rec' fieldHarald Welte1-1/+1
2022-02-25ts_102_221: properly decode short file identifierHarald Welte1-1/+8
2022-02-21add scripts/deactivate-ims.script to deactivate IMS related servicesHarald Welte1-0/+74
2022-02-17Add scripts/deacivate-5g.scriptHarald Welte1-0/+69
2022-02-15doc: Improve documentation in various placesHarald Welte6-28/+91
2022-02-15docs: Document missing 'status' command in 7816 sectionHarald Welte1-0/+35
2022-02-15shell: Proper argparser (for help + manual) activate_fileHarald Welte2-4/+11
2022-02-15pySim-shell: export: Add FCP template to exportHarald Welte2-1/+6
2022-02-15docs/legcay.txt: Point to pySim-shell as replacementHarald Welte1-0/+8
2022-02-15pySim-shell: support TS 102 222 administrative commandsHarald Welte5-5/+260
2022-02-15ts_102_221: Implement File Descriptor using constructHarald Welte5-43/+50
2022-02-15pySim-shell: Allow selecting of deep paths like DF.GSM/EF.IMSIHarald Welte1-0/+16
2022-02-15ts_31_103: TLV definitions for IMS, XCAP and MudMid configurationHarald Welte1-0/+56
2022-02-15ts_51_011: EF_CMI: Decoder the alpha_id stringHarald Welte1-1/+1
2022-02-15ts_51_011: Convert EF_ADN and EF_ACC to ConstructHarald Welte1-13/+7
2022-02-15ts_51_011: Proper decode of EF.SMSPHarald Welte2-1/+62
2022-02-15Improve IST/UST check documentation (for the user manual)Harald Welte2-10/+15
2022-02-15ust_service_check: proper treatment of files in sub-directoriesHarald Welte2-15/+71
2022-02-15ts_31_102: service annotations for DF.{5GS,WLAN,HNB}Harald Welte2-46/+51
2022-02-15ts_31_102: Use perror() instead of poutput() for errorsHarald Welte1-5/+5
2022-02-15ts_31_102: Add more EF.UST checks to 'ust_service_check' commandHarald Welte1-3/+30
2022-02-15filesystem: Fix CardMF.get_app_names()Harald Welte1-1/+1
2022-02-15Split EF.UST handling from EF.IST and EF.SSTHarald Welte3-39/+114
2022-02-15ts_31_102: Add "ust_service_check" command.Harald Welte1-0/+36
2022-02-15README.md: Remove old usage examples, refer to user manual insteadHarald Welte1-36/+20
2022-02-14commands: Add method to select parent DF ("cd ..")Harald Welte1-0/+4
2022-02-14cosmetic: Remove extraneous empty lines between spec-section-comment and classHarald Welte6-238/+0
2022-02-14USIM + ISIM: Specify the services associated with each fileHarald Welte3-261/+247
2022-02-14filesystem: Maintain a 'service' attribute for all files on a cardHarald Welte1-15/+61
2022-02-14pySim-shell: introduce 'apdu' command for sending raw APDU to cardHarald Welte1-0/+11
2022-02-14pySim-shell: export: allow export as JSON instead of hexHarald Welte1-14/+27
2022-02-14ts_102_221: Proper parsing of FCP using pySim.tlv instead of pytlvHarald Welte1-136/+150
2022-02-14tlv: Don't raise exception if somebody passes empty data to TLV decoderHarald Welte1-0/+2
2022-02-14filesystem: Don't pass empty string to parse_select_response()Harald Welte1-1/+4
2022-02-14Extend unit test coverage for construct, add [some] tests for TLVHarald Welte2-1/+132