aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-04-27Enable parsing of USIM Service table (UST)Supreeth Herle5-0/+166
2020-04-27Remove redundant functionsSupreeth Herle2-30/+0
2020-04-27Use helper method to print available service in EF.SSTSupreeth Herle7-243/+244
2020-04-27utils.py: Add helper method to parse and print Service TableSupreeth Herle1-0/+31
2020-04-27pySim-read.py: Add ability to read Cards with correct CLA, P1 and P2 bytesSupreeth Herle1-1/+11
2020-04-16cards.py: Added method to select ADF by its full AIDSupreeth Herle2-0/+19
2020-04-16Populate AIDs present on the UICCSupreeth Herle3-2/+7
2020-04-16Define mapping between USIM Service Number and its descriptionSupreeth Herle1-0/+138
2020-04-16Add ability to parse SIM Service Table (EF.SST)Supreeth Herle8-2/+264
2020-04-01utils.py: Add helper method to parse Service TableSupreeth Herle1-0/+22
2020-04-01Define mapping between SIM Service Number and its descriptionSupreeth Herle1-0/+63
2020-04-01Use the generic method read_binary of card class to read ADSupreeth Herle1-1/+1
2020-04-01Move parsing of MSISDN to generic Card classSupreeth Herle2-6/+11
2020-04-01Use the generic method read_binary of card class to read ACCSupreeth Herle1-1/+1
2020-04-01Move parsing of HPLMNAcT to generic Card classSupreeth Herle2-2/+9
2020-04-01Move parsing of OPLMNwAcT to generic Card classSupreeth Herle2-2/+9
2020-04-01Move parsing of PLMNwAcT to generic Card classSupreeth Herle2-2/+9
2020-04-01Use the generic method read_binary of card class to read PLMNselSupreeth Herle1-1/+1
2020-04-01pySim-read.py: Use the method declared in cards.py to read SPNSupreeth Herle1-5/+4
2020-04-01Use the generic method read_record of card class to read SMSPSupreeth Herle1-1/+1
2020-04-01Use read_binary function of card class to read GID2 and reduce code duplicationSupreeth Herle2-8/+1
2020-04-01cards.py: Add generic function to read EF record in card classSupreeth Herle1-0/+4
2020-04-01cards.py: Add generic function to read EF binary to card classSupreeth Herle1-0/+4
2020-03-22Move parsing of GID2 to generic Card classSupreeth Herle2-1/+8
2020-03-22Move parsing of GID1 to generic Card classSupreeth Herle2-1/+8
2020-03-22pySim-read.py: Use the method declared in cards.py to read IMSISupreeth Herle1-2/+2
2020-03-22pySim-read.py: Use the method declared in cards.py to read ICCIDSupreeth Herle1-2/+2
2020-03-22pySim-read.py: Added a common card detection function for both pySim-prog.py ...Supreeth Herle9-36/+44
2020-03-19cards.py: Added parsing of all the AIDs in the UICCSupreeth Herle1-0/+15
2020-03-13pySim-read.py: support for reading GID2 from SIMSupreeth Herle7-0/+16
2020-03-13pySim-read.py: support for reading GID1 from SIMSupreeth Herle7-0/+16
2020-03-11sysmoISIM-SJA2: Add suport for USIM-only and ISIM-only cardsPhilipp Maier1-10/+12
2020-03-11sysmiISIM-SJA2: add support for new card model / os versionPhilipp Maier1-0/+5
2020-02-27cards: Python 3 fix: use the floor division operator //Vadim Yanitskiy1-4/+4
2020-02-27commands: Python 3 fix: properly distinguish str and listVadim Yanitskiy1-8/+2
2020-02-27transport/pcsc: explicitly specify T0 protocolVadim Yanitskiy1-1/+5
2020-02-27transport/pcsc: cosmetic: reuse the existing code of PcscSimLinkVadim Yanitskiy1-5/+2
2020-02-27utils: fix dec_msisdn(): properly detect international numbersVadim Yanitskiy1-1/+1
2020-02-15Py2 -> Py3: use the floor division operator // where possibleVadim Yanitskiy3-12/+12
2020-02-15pySim-read.py: do not import json, it is not neededVadim Yanitskiy1-6/+0
2020-02-15pySim-prog.py: add support for MSISDN programmingSupreeth Herle7-3/+57
2020-02-15pySim-read.py: fix reading and parsing of EF.MSISDNSupreeth Herle4-5/+48
2020-02-15Fix MCC and MCC representation in the output of pySim-readSupreeth Herle5-23/+48
2020-02-15cards/sysmoUSIM-SJS1: support programming of EF.HPLMNwAcTSupreeth Herle1-0/+6
2020-02-15cards/sysmoUSIM-SJS1: support programming of ACC bitsSupreeth Herle1-0/+3
2020-02-15cards: fix reading of EF.HPLMNwAcT in Card.update_hplmn_act()Supreeth Herle1-2/+2
2020-02-15cards: cosmetic/indentation fix: use tabs, not spacesSupreeth Herle1-1/+1
2020-02-15pySim-prog.py: add presence/length checks for user-provided SPNSupreeth Herle2-2/+7
2020-02-15pySim-read.py: print meaningful message when SPN is not setSupreeth Herle3-3/+5
2020-02-14pySim-read.py: fix copy-paste: s/HPLMNAcT/PLMNsel/Vadim Yanitskiy1-1/+1