Commit Graph

86 Commits (master)

Author SHA1 Message Date
Philipp Maier 4237ccfb45 pySim-prog: add python docstring for read_params_csv 1 month ago
Philipp Maier 5f0cb3c5f2 pySim-prog: rename write_parameters function. 1 month ago
Philipp Maier cbb8c02d25 pySim-prog: make dry-run more realistic 1 month ago
Philipp Maier 32c0434540 pySim-prog: fix handling of mnclen parameter. 1 month ago
Philipp Maier 2688ddf459 pySim-prog: clean up csv file reader function 1 month ago
Harald Welte c91085e744 cosmetic: Switch to consistent four-spaces indent; run autopep8 12 months ago
Philipp Maier c5501af9a8 pySim-prog: fix typo 1 year ago
Philipp Maier af0f086497 pySim-prog: rename card_handler option to card_handler_config 1 year ago
Philipp Maier b18eed072c pySim-prog: rename card_handler to CardHandler 1 year ago
Philipp Maier 82511e5218 pySim-prog: rename variable card_handler 1 year ago
Robert Falkenberg 9d16fbca4a Use construct for EF_AD in pySim-{shell, prog, read}.py, cards.py 2 years ago
Robert Falkenberg d0505bdb55 WIP: Add option to set UE operation mode in EF_AD (Administrative Data) 2 years ago
Harald Welte 6e0458dda6 Move init_reader() from utils.py to transport/__init__.py 2 years ago
Denis 'GNUtoo' Carikli 79f5b6080b Python 2 is deprecated, remove backwards compatibility chunks 2 years ago
Harald Welte 79b5ba4bdf utils.py: de-couple sanitize_pin_adm from argparse 'opts' 2 years ago
Philipp Maier c8caec2933 utils: catch exceptions during reader initalitation 2 years ago
Supreeth Herle be7007e1d9 sysmoISIM-SJA2: Add support for programming IMS public user identity 2 years ago
Supreeth Herle a5bd9684d3 sysmoISIM-SJA2: Add support for programming IMS private user identity 2 years ago
Supreeth Herle 79f43dda3d sysmoISIM-SJA2: Add support for programming IMS Home Network Domain Name 2 years ago
Supreeth Herle cf727f2733 sysmoISIM-SJA2: Add support for programming Proxy Call Session Control Function address 2 years ago
Supreeth Herle f964df4eb5 sysmoISIM-SJA2: Add support for programming EF.ePDGSelection (ePDG Selection Information) 2 years ago
Jeremy Herbert 3b00dbf0d2 make random seed function python3 compatible 2 years ago
Daniel Willmann dd014ea306 Lint fixes: false -> False, missing imports, Index list, not map iter 2 years ago
Daniel Willmann 677d41bb41 Remove unnecessary semicolon 2 years ago
Daniel Willmann de07b95f84 Fix invocation python2 -> python3 2 years ago
Supreeth Herle 8e0fccdbf3 sysmoISIM-SJA2: Add support for programming Home ePDG Identifier 2 years ago
Vadim Yanitskiy 29ca8049d6 Implement Generic SIM Access interface as per 3GPP TS 27.007 3 years ago
Philipp Maier e8536c04bc pysim-prog: move ADM sanitation to utils.py 3 years ago
Harald Welte 7f1d3c496f Treat MCC and MNC as strings, not integers 3 years ago
Philipp Maier ff84c23839 pySim-prog, pySim-read, do not echo reader id 3 years ago
Supreeth Herle fc83e43637 Add option to specify MNC length in non-batch programming scnearios 3 years ago
Supreeth Herle 4c306ab200 pySim-read.py: Added a common card detection function for both pySim-prog.py and pySim-read.py 3 years ago
Supreeth Herle 5a541016fb pySim-prog.py: add support for MSISDN programming 3 years ago
Supreeth Herle 840a9e2a76 pySim-prog.py: add presence/length checks for user-provided SPN 3 years ago
Vadim Yanitskiy 6727f0c02c Fix compatibility with Python 3: print() is a function 3 years ago
Denis 'GNUtoo' Carikli 84d2cb3cb3
python3 conversion: fix tabs and spaces inconsistency 3 years ago
Philipp Maier 7592eeea59 pySim-prog: use functions to derive MCC/MNC from IMSI 3 years ago
Philipp Maier be069e26ae cards: use string representation for MNC/MCC 3 years ago
Philipp Maier 196b08cdfd pySim-prog: check if CSV file exists 3 years ago
Philipp Maier 120a000e86 pySim-prog: use case insensitive CSV headers. 3 years ago
Philipp Maier 1de89bf889 pySim-prog.py: use more expressive error message on CSV read failure 3 years ago
Philipp Maier c5b422e2ca Add support for automatic card handling 3 years ago
Philipp Maier e053da5a14 pySim-prog: generate a pin_adm from pin_adm_hex also for CSV files 3 years ago
Daniel Willmann 164b963dd2 Add an option to read the iccid and batch-program the new card data 3 years ago
Daniel Willmann f432b2ba96 pySim-prog: Add option for hex ADM keys 3 years ago
Daniel Willmann c46a4eba43 pySim-prog: Use CSV format with headers 3 years ago
Daniel Willmann 7d38d74716 pySim-prog: Print out hex-escaped pin_adm in card parameters 3 years ago
Vadim Yanitskiy 35a96edb0d pySim-*.py: print info about selected reader interface 4 years ago
Vadim Yanitskiy 9f9f5a6157 pySim-*.py: add command line option for Calypso reader 4 years ago
Vadim Yanitskiy 588f3aca3c pySim-*.py: refactor card reader driver initialization 4 years ago