Commit Graph

40 Commits

Author SHA1 Message Date
Gerrit Code Review
89671ac3dc Update notes for submitted changes
* pySim-prog: use functions to derive MCC/MNC from IMSI
* cards: use string representation for MNC/MCC
* pySim-prog: check if CSV file exists
* pySim-prog: use case insensitive CSV headers.
* pySim-prog.py: use more expressive error message on CSV read failure
2019-09-14 15:34:32 +00:00
Gerrit Code Review
793d1afc4c Update notes for submitted changes
* Add support for automatic card handling
2019-09-13 08:13:57 +00:00
Gerrit Code Review
60d6da5a20 Update notes for submitted changes
* pySim-prog: generate a pin_adm from pin_adm_hex also for CSV files
2019-09-12 08:23:45 +00:00
Gerrit Code Review
b16257d79d Update notes for submitted changes
* Add an option to read the iccid and batch-program the new card data
* pySim-prog: Add option for hex ADM keys
* pySim-prog: Use CSV format with headers
2019-09-04 18:50:41 +00:00
Gerrit Code Review
7b866328b8 Update notes for submitted changes
* pySim-prog: Print out hex-escaped pin_adm in card parameters
2019-09-04 10:47:40 +00:00
Gerrit Code Review
bd069dc4ae Update notes for submitted changes
* pysim-testdate: Add test data for Wavemobile-sim
2019-09-02 20:21:02 +00:00
Gerrit Code Review
1b1bfbb684 Update notes for submitted changes
* make writing SMSP optional
2019-09-02 09:15:30 +00:00
Gerrit Code Review
7162b96ec8 Update notes for submitted changes
* Make programming OPC optional
2019-08-29 05:34:59 +00:00
Gerrit Code Review
6917fa5180 Update notes for submitted changes
* pySim-*.py: print info about selected reader interface
2019-05-10 15:26:30 +00:00
Gerrit Code Review
94b1e684c6 Update notes for submitted changes
* Don't try to parse result if select_file() failed
* Use reference array for reading ICCID
2019-05-10 15:08:19 +00:00
Gerrit Code Review
aab6a743d7 Update notes for submitted changes
* utils: add EF [H|O]PLMNwAcT decoding.
* import pysim-testdata of automatic testing to this repository
2019-05-10 15:05:45 +00:00
Gerrit Code Review
3100d26b2f Update notes for submitted changes
* wavemobile-sim: write mnc-length field ine EF.AD
2019-04-08 07:08:49 +00:00
Gerrit Code Review
daa10fce26 Update notes for submitted changes
* cosmetic: fix sourecode formatting
2019-04-08 07:08:36 +00:00
Gerrit Code Review
ca63954a93 Update notes for submitted changes
* sysmo-usim-sjs1: update EF.AD with correct MNC length
2019-04-08 07:03:52 +00:00
Gerrit Code Review
e0b0d0a36b Update notes for submitted changes
* cards: sysmo-usim-sjs1: add programming of EF.PLMNsel, EF.PLMNwAcT and EF.OPLMNwAcT
2019-04-01 13:10:05 +00:00
Gerrit Code Review
27eb82678c Update notes for submitted changes
* commands: correct case of a TLV tag (A5 => a5)
2019-03-26 08:42:26 +00:00
Gerrit Code Review
84634b8431 Update notes for submitted changes
* pySim-*.py: add command line option for Calypso reader
* pySim-*.py: refactor card reader driver initialization
* pySim/transport: introduce Calypso based reader interface
2018-11-12 15:25:12 +00:00
Gerrit Code Review
df27e9f499 Update notes for submitted changes
* pySim-prog: Honor international '+' in SMSC number
2018-10-05 12:21:25 +00:00
Gerrit Code Review
8df069eed3 Update notes for submitted changes
* utils: fix encoding/decoding of IMSI value
2018-09-26 17:38:10 +00:00
Gerrit Code Review
591a3a3f16 Update notes for submitted changes
* tests: add example test data for Wavemobile-SIM
2018-09-20 12:43:38 +00:00
Gerrit Code Review
569b015b8a Update notes for submitted changes
* cards: Add support for Wavemobile SIM
2018-09-13 07:18:33 +00:00
Gerrit Code Review
b085041251 Update notes for submitted changes
* tests: add example file for sysmosim-gr1
2018-08-24 10:35:34 +00:00
Gerrit Code Review
adfb2ed34c Update notes for submitted changes
* cards: do not feed ascii as adm for sysmosim-gr1
* cards: autodetect sysmosim-gr1
2018-08-23 16:08:07 +00:00
Gerrit Code Review
2c9432b669 Update notes for submitted changes
* readme: add 'serial' dep, cosmetically rearrange
2018-08-20 19:55:29 +00:00
Gerrit Code Review
a2d8523eeb Update notes for submitted changes
* commands: depend on pytlv only when it is actually needed
* readme: add info about dependencies
2018-07-25 18:52:58 +00:00
Gerrit Code Review
2320822ed9 Update notes for submitted changes
* add .gitreview
2018-07-20 19:07:53 +00:00
Gerrit Code Review
f656e9dd72 Update notes for submitted changes
* contrib: add jenkins.sh
2018-07-20 19:07:50 +00:00
Gerrit Code Review
5922227b80 Update notes for submitted changes
* tests: add test program to verify pysim-prog.py (and pysim-read.py)
2018-07-19 07:55:42 +00:00
Gerrit Code Review
3fae5c3316 Update notes for submitted changes
* cards: return SW in method update_plmnsel() of class Card
2018-07-19 07:54:59 +00:00
Gerrit Code Review
e8a153fa28 Update notes for submitted changes
* cosmetic: fix cut and paste error in comment
2018-07-19 07:54:50 +00:00
Gerrit Code Review
5ee3d9d790 Update notes for submitted changes
* pySim-read: read contents of PLMN related files.
2018-07-13 08:57:20 +00:00
Gerrit Code Review
08722e55f3 Update notes for submitted changes
* pySim-read: Print exception when reading of EF.MSISDN fails
2018-07-13 08:56:58 +00:00
Gerrit Code Review
9cc199ec80 Update notes for submitted changes
* cosmetic: fix excess space in log output (typo)
2018-07-13 08:50:33 +00:00
Gerrit Code Review
ce8e729b18 Update notes for submitted changes
* cards: add update method for EF:PLMNsel to Card class
2018-07-13 07:08:49 +00:00
Gerrit Code Review
c677134ca3 Update notes for submitted changes
* pysim-prog: add commandline option to probe cards
2018-07-04 11:54:06 +00:00
Gerrit Code Review
0dd9600ca7 Update notes for submitted changes
* commands: get file/record length from FCP (USIM)
2018-07-04 11:36:21 +00:00
Gerrit Code Review
bb88ea3a0c Update notes for submitted changes
* __init__: also fetch response bytes for USIMs automatically
2018-07-03 13:17:04 +00:00
Gerrit Code Review
5809cf6b3d Update notes for submitted changes
* csv: fix missing import (broken CSV support)
2018-07-03 12:53:37 +00:00
Gerrit Code Review
441794c7e3 Update notes for submitted changes
* __init__: allow wildcards in expected SW for send_apdu_checksw()
2018-06-18 09:43:56 +00:00
Gerrit Code Review
bda049d7e1 Update notes for submitted changes
* pysim-prog: also allow raw hex adm pins besides numeric ascii
2018-06-13 10:22:29 +00:00