aboutsummaryrefslogtreecommitdiffstats
path: root/pySim-shell.py
AgeCommit message (Expand)AuthorFilesLines
2022-02-15doc: Improve documentation in various placesHarald Welte1-3/+7
2022-02-15shell: Proper argparser (for help + manual) activate_fileHarald Welte1-3/+5
2022-02-15pySim-shell: export: Add FCP template to exportHarald Welte1-0/+2
2022-02-15pySim-shell: support TS 102 222 administrative commandsHarald Welte1-0/+2
2022-02-15ts_102_221: Implement File Descriptor using constructHarald Welte1-4/+3
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-11cosmetic: Switch to consistent four-spaces indent; run autopep8Harald Welte1-761/+824
2021-11-19pySim-shell: export command: guess number of records when not specifiedPhilipp Maier1-4/+22
2021-11-19pySim-shell: add method to match card profile to cardPhilipp Maier1-8/+23
2021-11-11ARA-M related command supportHarald Welte1-0/+2
2021-11-08pySim-shell: print newline on exit with CTRL+DPhilipp Maier1-0/+4
2021-11-05Python is not C: get rid of unnecessary semicolonsVadim Yanitskiy1-5/+5
2021-10-21pySim-shell: Improve documentationHarald Welte1-0/+1
2021-10-21pySim-shell: Use iteration when unregistering command setsHarald Welte1-6/+4
2021-10-21pySim-shell: Add suspend_uicc commandHarald Welte1-0/+14
2021-10-21pySim-shell: Add support for GSM-R SIM Cards with DF.EIRENEHarald Welte1-0/+2
2021-10-20pySim-shell: add bulk provisioning supportPhilipp Maier1-4/+184
2021-10-18ts_31_10x: add a class for CardApplicationXSIMPhilipp Maier1-2/+2
2021-10-15pySim-shell: add echo commandPhilipp Maier1-0/+7
2021-10-15pySim-shell: allow card insertion at runtimePhilipp Maier1-19/+75
2021-10-14CardModel: Document how this 'magic' works in some comments.Harald Welte1-0/+3
2021-10-14pysim-Shell: Add sysmocom SJA2 card specific bitsHarald Welte1-1/+5
2021-10-08pySim-shell: refactor __main__ sectionPhilipp Maier1-32/+52
2021-10-01pySim-shell: verify_adm: turn error messages into exceptionsPhilipp Maier1-3/+2
2021-09-22pySim-shell: move command desc and verify_adm to PySimCommandsPhilipp Maier1-29/+27
2021-09-20pySim-prog: rename card_handler to CardHandlerPhilipp Maier1-2/+2
2021-06-30cards: rename class "Card" to "SimCard"Philipp Maier1-1/+1
2021-05-25shell: Fix activate_file + deactivate_file commandsHarald Welte1-5/+9
2021-05-25shell: Add 'status' command to issue STATUS APDUHarald Welte1-0/+5
2021-05-25bertlv_parse_one: Also return remainder after end of TLVHarald Welte1-1/+1
2021-05-04shell: Add 'reset' command to reset the cardHarald Welte1-0/+6
2021-05-04BER-TLV EF support (command, filesystem, shell)Harald Welte1-2/+10
2021-04-22Move reader related argument parser to transport moduleHarald Welte1-24/+4
2021-04-21pySim-shell: separate export summary with a headlinePhilipp Maier1-5/+6
2021-04-13Use construct for EF_AD in pySim-{shell, prog, read}.py, cards.pyRobert Falkenberg1-1/+1
2021-04-11pySim-shell: Introduce logical grouping of argumentsHarald Welte1-17/+29
2021-04-11pySim-shell: Migrate from optparse to argparse for the main()Harald Welte1-54/+23
2021-04-11fix various typos all over the codeHarald Welte1-6/+6
2021-04-11pySim-shell: Add open_channel + close_channel commandsHarald Welte1-0/+17
2021-04-11pySim-shell: Adds support for DEACTIVATE FILE + ACTIVATE FILEHarald Welte1-0/+9
2021-04-10pySim-shell: Use poutput_json() whenever applicableHarald Welte1-1/+1
2021-04-10extend JSONEncoder to serialze 'bytes' style objects as hex stringsHarald Welte1-3/+3
2021-04-10shell: Add 'apdu_trace' settable parameter for hex-dumping APDUsHarald Welte1-1/+18
2021-04-09pySim-shell: tree/export: catch errors during DF selectionPhilipp Maier1-6/+31
2021-04-09pySim-shell: be sure that startup script file existsPhilipp Maier1-0/+6
2021-04-08pySim-shell: fix wrong reference to iccid.Philipp Maier1-1/+1
2021-04-06pySim-shell: Add settable parameter on JSON pretty-printingHarald Welte1-0/+10
2021-04-04transport: Pass status word interpreter to exception handlerHarald Welte1-0/+2
2021-04-04shell: Move dir,tree,export from ISO7816 to pySim commandsHarald Welte1-96/+101