aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-06-13WIP: more fileslaforge/nestedHarald Welte3-13/+216
2021-06-13init_reader: Print device name/number of chosen readerHarald Welte4-11/+11
2021-06-13card_handler: clean-upHarald Welte1-26/+58
2021-06-13pySim/commands: Add envelope() method for ENVELOPE commandHarald Welte1-0/+4
2021-06-13ts_31_102: Fully support USIM EF.ADHarald Welte1-2/+26
2021-06-13don't use nested classesHarald Welte1-25/+26
2021-06-11ts_31_102: Start using pySim.tlv to implement more DF.5GS filesHarald Welte1-4/+77
2021-06-11cmd2: Constrain version to >= 1.3.0 but < 2.0.0Harald Welte4-4/+4
2021-06-05filesystem: Introduce support for TLV parserHarald Welte2-0/+40
2021-06-05Introduce new object-oriented TLV parser/decoder/encoderHarald Welte3-0/+618
2021-06-05ts_102_221: Add construct for contents of EF.UMPCHarald Welte1-2/+4
2021-06-05construct: Recursive normalization of construct parse resultHarald Welte2-7/+36
2021-06-05utils: Make filter_dict() transparently pass non-dictHarald Welte1-0/+2
2021-05-30utils: Add bertlv_encode_tag()Harald Welte1-0/+45
2021-05-29utils: Add 'raw' version of TLV tag decodersHarald Welte1-0/+52
2021-05-29utils: COMPREHENSION-TLV supportHarald Welte2-0/+66
2021-05-25shell: Fix activate_file + deactivate_file commandsHarald Welte3-7/+18
2021-05-25shell: Add 'status' command to issue STATUS APDUHarald Welte3-0/+14
2021-05-25transport: Add support for SW 6CxxHarald Welte1-5/+10
2021-05-25Introduce unit test for bertlv_parse_one()Harald Welte1-0/+4
2021-05-25bertlv_parse_one: Also return remainder after end of TLVHarald Welte3-4/+6
2021-05-25add unit tests for BER-TLV encoder/decoder functionsHarald Welte2-1/+25
2021-05-25contrib: Add sim-rest-{server,client}.pyHarald Welte2-0/+247
2021-05-23commands: remove superfluous getter/setter for cla_byte propertyHarald Welte1-8/+1
2021-05-23commands: resolve inconsistency on sel_ctrlHarald Welte1-7/+0
2021-05-23pySim-read: adjust meaning of HPLMN/OPLMN flags in EF_SPNRobert Falkenberg7-14/+14
2021-05-23ts_31_103: finish decoder and fix encoder for EF.PCSCFPhilipp Maier1-3/+5
2021-05-23utils: split string formatting from dec_addr_tlvPhilipp Maier2-7/+36
2021-05-23commands: pad short data input in update_record()Philipp Maier1-6/+13
2021-05-22commands: check for status word in USIM authenticate commandHarald Welte1-1/+1
2021-05-22transport/pcsc: Raise exception if reader number is out of rangeHarald Welte1-2/+4
2021-05-21cards: populate name property in Card, UsimCard and IsimCardPhilipp Maier1-0/+8
2021-05-21pySim_prog: remove unused import for dec_addr_tlvPhilipp Maier1-1/+1
2021-05-17Update READMERobert Falkenberg1-50/+70
2021-05-10Add codecs for EF_SPN and GSM strings via constructRobert Falkenberg8-28/+98
2021-05-07ts_51_011: fix encoder of EF_SPN:Philipp Maier1-1/+2
2021-05-06ts_102_221: add missing TLV key '9B'/'target_ef' for sysmoUSIM-SJS1Robert Falkenberg1-0/+2
2021-05-06ModemATCommandLink: improve response time for "+CME ERROR"Robert Falkenberg1-6/+10
2021-05-06ModemATCommandLink: add/adjust some loggingRobert Falkenberg1-2/+4
2021-05-06ModemATCommandLink: return lower case hexstringRobert Falkenberg1-2/+2
2021-05-05pySim-read: fix wrong commentPhilipp Maier1-1/+1
2021-05-04docs/shell.rst: Document verify_adm and tree commandsHarald Welte1-2/+9
2021-05-04transport: Mark more methods as abstractmethodHarald Welte1-4/+4
2021-05-04shell: Add 'reset' command to reset the cardHarald Welte3-1/+24
2021-05-04BER-TLV EF support (command, filesystem, shell)Harald Welte6-7/+301
2021-05-04ts_31_103: Use EF_ARR decoder from TS 102 221Harald Welte1-6/+2
2021-05-04Implement EF.ARR (Access Rule Reference) decodingHarald Welte5-1/+386
2021-05-04utils: Introduce CommandSet abstractionHarald Welte1-0/+66
2021-05-03utils: Introduce DataObject representationHarald Welte1-0/+305
2021-05-03utils: specify type of parameter name in enc_spnPhilipp Maier1-1/+1