aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-04-01filesystem: decode select response for MFpmaier/shell2Philipp Maier1-1/+3
2021-04-01pySim-shell: fix and improve file system exporterPhilipp Maier1-10/+20
2021-04-01pySim-shell: prevent inconsitancy when walking through the FS treePhilipp Maier1-0/+7
2021-04-01pySim-shell: complete CHV/PIN management toolsPhilipp Maier3-12/+115
2021-04-01pySim-shell: be more specific when finding no ADM-PINPhilipp Maier1-1/+4
2021-04-01commands: conserve write cyclesPhilipp Maier3-5/+28
2021-04-01pySim-shell: automatic ADM pin from CSV-FilePhilipp Maier2-2/+146
2021-04-01fileystem: fix ADF selectionPhilipp Maier3-21/+26
2021-04-01ts_31_102: do not add empty ShellCommands class.Philipp Maier1-7/+0
2021-04-01filesystem: allow selection of arbitrary filesPhilipp Maier1-7/+51
2021-03-31ts_102_221: use keywords to avoid conflicts with positional argsPhilipp Maier1-1/+1
2021-03-30pySim-shell: use -a / -A commandline option to authenticatePhilipp Maier1-0/+10
2021-03-30filesystem: avoid outputting empty lines when there is no dataPhilipp Maier1-4/+8
2021-03-27pySim-shell: add command to show file descriptionPhilipp Maier1-0/+8
2021-03-27pySim/filesystem: fix mutable default list/dict argumentsVadim Yanitskiy1-8/+8
2021-03-26pySim-shell: add filesystem exporterPhilipp Maier1-0/+58
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