aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-03-26pySim-shell: output currently selected file using select commandPhilipp Maier1-0/+6
2021-03-26pySim-shell: add option to execute script on startupPhilipp Maier1-3/+7
2021-03-26pySim-shell: add ADF.ISIM / ADF.USIM dynamicallyPhilipp Maier3-5/+29
2021-03-26filesystem: fix typo in method call app()->append()Philipp Maier1-1/+1
2021-03-23pysim-shell: select MF on startup to make commands accessiblePhilipp Maier1-0/+1
2021-03-23utils: fix sw_match()Philipp Maier1-2/+3
2021-03-23cards: remove unnecessary execptions.Philipp Maier1-10/+2
2021-03-23commands: better exception string for authentication failuresPhilipp Maier1-1/+4
2021-03-22filesystem: be more strict in method add_file()Philipp Maier1-1/+3
2021-03-19filesystem: drop __main__ from filesystem.pyPhilipp Maier1-18/+0
2021-03-19filesystem: add comment to inform about checks in add_file()Philipp Maier1-0/+4
2021-03-19filesystem: fix exception string (fid != name)Philipp Maier1-1/+1
2021-03-18pySim-shell: add functionality to walk through the fs recursivelyPhilipp Maier1-1/+25
2021-03-18pySim-shell: add "dir" command.Philipp Maier2-1/+52
2021-03-18filesystem: fix flag model used with get_selectable_names()Philipp Maier1-8/+6
2021-03-18filesystem: allow dumping multiple records of a filePhilipp Maier1-3/+10
2021-03-12Check in requirements.txt to simplify installing dependenciesVadim Yanitskiy2-0/+8
2021-03-12README.md: add notes about the new 'cmd2' dependencyVadim Yanitskiy1-1/+2
2021-03-12filesystem: be case insensitive when selecting files by fid (HEX)Philipp Maier1-0/+2
2021-03-12utils: add is_hex function to check hex stringsPhilipp Maier1-0/+22
2021-03-12filesystem: add flags to filter selectablesPhilipp Maier1-25/+36
2021-03-12pySim/exceptions.py: fix referencing an instance memberVadim Yanitskiy1-1/+1
2021-03-12contrib/jenkins.sh: enable automatic execution of unit testsVadim Yanitskiy1-2/+1
2021-03-12tests/test_utils.py: update expectations for format_xplmn_w_act()Vadim Yanitskiy1-11/+10
2021-03-12pySim/utils.py: fix 3-digit MNC encoding in enc_plmn()Vadim Yanitskiy2-2/+12
2021-03-12Revert "utils.py: Fix for parsing MNC"Vadim Yanitskiy1-3/+3
2021-03-11pySim/utils_test.py: prepare this to be executed on JenkinsVadim Yanitskiy2-1/+5
2021-03-11pySim/utils_test.py: use proper shebang for this executableVadim Yanitskiy1-1/+1
2021-03-11Get rid of Python 2 specific compatibility leftoversVadim Yanitskiy4-14/+0
2021-03-07ts_51_011: fix bitmask compositing in EF_xPLMNwAcT.enc_act()Vadim Yanitskiy1-6/+4
2021-03-07Python 2 is deprecated, remove backwards compatibility chunksDenis 'GNUtoo' Carikli3-17/+6
2021-03-07transport/pcsc: work around Python 3.5 bug: guard disconnect()Vadim Yanitskiy1-1/+5
2021-03-05pySim/utils.py: Attempt to support pycryptodpmeHarald Welte1-1/+1
2021-03-05fix TypeError in derive_milenage_opc()Harald Welte1-3/+5
2021-03-03Add a new pySim-shell programHarald Welte8-2/+1800
2021-03-03start using python3 bytearray for our b2h/h2b typesHarald Welte2-8/+12
2021-03-02commands.py: Introduce a real select_file() methodHarald Welte1-1/+4
2021-03-02commands.py: rename select_file() to select_path()Harald Welte2-37/+37
2021-03-02move SW matching to a generic utility functionHarald Welte2-9/+16
2021-03-02introduce SwMatchError exceptionHarald Welte2-1/+13
2021-03-02utils.py: de-couple sanitize_pin_adm from argparse 'opts'Harald Welte2-10/+8
2021-03-02cards.py: SJS1 + SJA2: Implement + Expose verify_adm() methodHarald Welte1-7/+18
2021-03-01Remove Python shebang from files where it's not neededVadim Yanitskiy13-13/+0
2021-02-25serial: do not try to close non existing serial connection1.0Philipp Maier1-1/+2
2021-02-25serial: don't crash if the device does not existPhilipp Maier1-0/+3
2021-02-25utils: catch exceptions during reader initalitationPhilipp Maier3-18/+26
2021-02-11utils.py: Fix for parsing MNCherlesupreeth1-3/+3
2021-01-21pySim-read.py: Add support for reading USIM+ISIM data from third-party UICCherlesupreeth1-19/+25
2021-01-20Readme.md: update debian deps, add python3-yamlJoachim Steiger1-1/+1
2021-01-05pySim-read.py: Enable reading of UICC IARI from ISIMSupreeth Herle3-0/+31