aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-11-10filesystem: define class byte and select control bytes in profilePhilipp Maier3-3/+11
2021-11-10filesystem: make sure the card is in a defined statePhilipp Maier1-0/+4
2021-11-10filesystem: do not read AIDs when no apps are definedPhilipp Maier1-0/+7
2021-11-10filesystem: fix decode_select_responsePhilipp Maier4-18/+60
2021-11-08pySim-shell: print newline on exit with CTRL+DPhilipp Maier1-0/+4
2021-11-05commands: return none, when offset exceeds file lengthPhilipp Maier1-0/+3
2021-11-05commands: complete documentation stringsPhilipp Maier1-15/+107
2021-11-05utils: cosmetic: remove stray commentPhilipp Maier1-1/+0
2021-11-05commands: do not check SW manually, use send_apdu_checksw()Philipp Maier2-16/+30
2021-11-05contrib/jenkins.sh: make pylint warn about unnecessary semicolonVadim Yanitskiy1-0/+1
2021-11-05Python is not C: get rid of unnecessary semicolonsVadim Yanitskiy2-7/+7
2021-11-03sim-rest-server: Add example systemd service/unit fileHarald Welte1-0/+14
2021-11-03sim-rest-client: Add support for 'info' command to get IMSI+ICCIDHarald Welte1-22/+49
2021-11-03sim-rest-server: Add capability to obtain IMSI + ICCID of cardHarald Welte1-8/+50
2021-11-03sim-rest-client: Errors are plain text, not JSONHarald Welte1-0/+3
2021-10-29ts_51_011: implement CardProfileSIM as a classPhilipp Maier1-1/+3
2021-10-29filesystem: fix reset mechanismPhilipp Maier2-3/+6
2021-10-29cards: add method to modify APDU parameters (cla, sel_ctrl)Philipp Maier1-0/+9
2021-10-29commands: use python style commends to describe methodsPhilipp Maier1-2/+1
2021-10-29cards: use python style commends to describe methodsPhilipp Maier1-15/+7
2021-10-21pySim-shell: Improve documentationHarald Welte2-1/+37
2021-10-21utils: Fix BER-TLV tag decode for multi-byte tagsHarald Welte1-1/+2
2021-10-21tlv: Fix recursive initialization from_dict()Harald Welte1-1/+2
2021-10-21tlv: Don't require encoder/decoder methods for TLV without valueHarald Welte1-2/+6
2021-10-21pySim-shell: Use iteration when unregistering command setsHarald Welte1-6/+4
2021-10-21pySim-shell: Add suspend_uicc commandHarald Welte3-1/+65
2021-10-21pySim-shell: Add support for GSM-R SIM Cards with DF.EIRENEHarald Welte2-0/+260
2021-10-20pySim-shell: add bulk provisioning supportPhilipp Maier1-4/+184
2021-10-18ts_31_10x: add a class for CardApplicationXSIMPhilipp Maier3-4/+8
2021-10-16pySim-shell: add example script to dump authentication configHarald Welte1-0/+41
2021-10-16sysmocom_sja2: Properly decode EF.USIM_SQN freshnessHarald Welte1-1/+1
2021-10-15ts_51_011: Add encoder for EF.SSTHarald Welte1-1/+26
2021-10-15commands: Fix read_binary() for non-zero offsetHarald Welte1-4/+5
2021-10-15pySim-shell: add echo commandPhilipp Maier1-0/+7
2021-10-15pySim-shell: allow card insertion at runtimePhilipp Maier2-19/+80
2021-10-15ts_51_011: fix select response decoderPhilipp Maier1-3/+3
2021-10-14commands: fix update_binary() with non-zero offsetHarald Welte1-2/+2
2021-10-14CardModel: Document how this 'magic' works in some comments.Harald Welte2-1/+9
2021-10-1451.011: Fix EF_SST decoder for services > table descriptionHarald Welte1-1/+1
2021-10-14filsystem: Make NotImplementedError more verbose.Harald Welte1-6/+6
2021-10-14USIM: Add ENVELOPE and ENVELOPE-SMS shell commandsHarald Welte1-0/+14
2021-10-14Add API + shell command for sending TERMINAL PROFILE to cardHarald Welte3-0/+14
2021-10-14pysim-Shell: Add sysmocom SJA2 card specific bitsHarald Welte3-1/+278
2021-10-14cat: Fix SMS/ENVELOPE related IE tag definitionsHarald Welte1-3/+3
2021-10-14cat: Add more terminal profile bitmask definitionsHarald Welte1-2/+79
2021-10-13cards: remove "auto_once" from possible ctype optionsPhilipp Maier1-4/+1
2021-10-11card_handler: clean-upHarald Welte1-26/+63
2021-10-08cards: remove unused function card_autodetect()Philipp Maier1-8/+0
2021-10-08pySim-shell: refactor __main__ sectionPhilipp Maier1-32/+52
2021-10-05cards: FairwavesSIM: force SIM APDUs during programmingPhilipp Maier1-1/+18