1. eecef54 commands.py: Wrap the transport send_apdu* methods by Harald Welte · 5 months ago
  2. 66b3370 pySim-shell: Permit 'reset' command also in unqeuipped stage by Harald Welte · 5 months ago
  3. cd18ed0 ts_102_221: Better explain 'selected file invalidated' by Harald Welte · 5 months ago
  4. 5482737 pySim-shell: don't get trapped in applications without file system by Philipp Maier · 8 months ago
  5. 1c207a2 pySim-shell: Do not use self.lchan.scc when sending raw APDUs. by Philipp Maier · 7 months ago
  6. eb3b0dd pySim-shell: refuse to execute a startup script on initialization errors by Philipp Maier · 7 months ago
  7. 8fab463 pySim-shell: Move init_card() function to new pySim.app module by Harald Welte · 8 months ago
  8. 1c849f8 pySim-shell: Reject any non-decimal PIN values by Harald Welte · 8 months ago
  9. 977c592 pySim-shell: permit string with spaces for 'echo' command by Harald Welte · 8 months ago
  10. 4e59d89 pySim-shell: Validate that argument to 'apdu' command is proper hexstr by Harald Welte · 8 months ago
  11. f9ea63e pySim-shell: Improved argument validation for verify_adm argument by Harald Welte · 8 months ago
  12. 469db93 pySim-shell: Use argparser for verify_adm to support --help by Harald Welte · 8 months ago
  13. 0ba3fd9 pySim-shell: Add copyright statement and link to online manual to banner by Harald Welte · 8 months ago
  14. 268a202 Initial support for eUICC by Harald Welte · 8 months ago
  15. 237ddb5 pySim-shell: Include current logical channel in prompt by Harald Welte · 8 months ago
  16. 2065099 pySim-shell: Add 'switch_channel' command by Harald Welte · 8 months ago
  17. 4625512 pySim-shell: Create + use per-RuntimeLchan SimCardCommands by Harald Welte · 8 months ago
  18. bdf5957 pySim-shell: Create/delete RuntimeLchan objects on open/close of channel by Harald Welte · 8 months ago
  19. 7c0cd0a pySim-shell: do not fail when EF.ICCID does not exist by Philipp Maier · 8 months ago
  20. af4e5bb transport: do not catch exceptions in init_reader by Philipp Maier · 8 months ago
  21. 6bfa8a8 pySim-shell: print device info in case an exception occurs by Philipp Maier · 8 months ago
  22. 8e03f2f pySim-shell: do not pass failed card object to PysimApp by Philipp Maier · 8 months ago
  23. 91c971b pySim-prog, pySim-shell do not use global variables by Philipp Maier · 8 months ago
  24. 4840d4d pySim-shell: fix commandline option -a (verify_adm) by Philipp Maier · 10 months ago
  25. a42ee6f cards: get rid of method read_iccid by Philipp Maier · 10 months ago
  26. e6cba76 pySim-shell: check presence of runtime state before accessing it by Philipp Maier · 10 months ago
  27. cfb665b pySim-shell: fix verify_adm command by Philipp Maier · 11 months ago
  28. 38306df pySim-shell: Add a mode where a pySim-shell cmd can be passed by shell by Harald Welte · 11 months ago
  29. 531894d move Runtime{State,Lchan} from pySim.filesystem to new pySim.runtime by Harald Welte · 11 months ago
  30. 6ad9a24 pySim-shell: Iterate over CardApplication sub-classes by Harald Welte · 11 months ago
  31. 323a350 Introduce concept of CardProfileAddon by Harald Welte · 11 months ago
  32. f8d2e2b split pySim/legacy/{cards,utils} from pySim/{cards,utils} by Harald Welte · 11 months ago
  33. f818acd pySim-shell: Unregister profile commands during equip by iw0 · 1 year ago
  34. f4a0147 pySim-shell: Support USIM specific methods/commands on unknown UICC by Harald Welte · 12 months ago
  35. 0ec0150 cosmetic: Implement cmd2.Settable backwards-compat via wrapper class by Harald Welte · 12 months ago
  36. e126872 Fix run-editor bug with cmd2 >= 2.0.0 compatibility by Harald Welte · 12 months ago
  37. e345e11 pySim-shell: fix reset command by Philipp Maier · 1 year ago
  38. f422eb1 Add ".py" suffix to sphinx-argparse generated docs by Harald Welte · 1 year ago
  39. 659781c Move "suspend_uicc" command from pySim-shell to ts_102_221.py by Harald Welte · 1 year ago
  40. 892526f pySim-shell: Unregister TS 102 222 commands during 'equip' by Harald Welte · 1 year ago
  41. e619105 HPSIM application support by Harald Welte · 1 year ago
  42. e47ea5f Fix pylint errors by Oliver Smith · 1 year, 1 month ago
  43. 961b803 pySim-shell: fix compatibility problem with cmd2 >= 2.3.0 (bg) by Harald Welte · 1 year, 2 months ago
  44. c85d406 pySim-shell: fix compatibility problem with cmd2 >= 2.0.0 (include_ipy) by Harald Welte · 1 year, 2 months ago
  45. 93aac3a pySim-shell: fix compatibility problem with cmd2 >= 2.0.0 (Settable) by Harald Welte · 1 year, 2 months ago
  46. 87dd020 Add very basic profile for R-UIM (CDMA) cards by Vadim Yanitskiy · 1 year, 2 months ago
  47. 7b9e244 pySim-shell: add cardinfo command by Philipp Maier · 1 year, 3 months ago
  48. cab26c7 pySim-shell: Use pySim.cat definitions to print decoded proactive cmds by Harald Welte · 1 year, 11 months ago
  49. fc31548 pySim-shell: Add a "version" command to print the pySim package version by Harald Welte · 1 year, 11 months ago
  50. b2e4b4a introduce fully_qualified_path_str() method by Harald Welte · 1 year, 11 months ago
  51. a6c0f88 filesystem: Introduce the basic notion of 'logical channels' by Harald Welte · 1 year, 11 months ago
  52. 1e52b0d pySim-shell: Remove unused imports by Harald Welte · 1 year, 11 months ago
  53. 0d9f088 pySim-shell.py: remove unused imports of 'bg' from 'cmd2' by Vadim Yanitskiy · 2 years ago
  54. 2403125 pySim-shell: set default ADM key reference by Philipp Maier · 2 years ago
  55. f16ac6a pySim-shell: catch exceptions from walk() while exporting by Philipp Maier · 2 years, 1 month ago
  56. 7b138b0 pySim-shell: extend walk() so that we can also have an action of ADF or DF by Philipp Maier · 2 years, 1 month ago
  57. e7d1b67 pySim-shell: match SW in apdu command by Philipp Maier · 2 years, 1 month ago
  58. 7226c09 pySim-shell: make APDU command available on the lowest level by Philipp Maier · 2 years, 1 month ago
  59. 9a4091d pySim-shell: more generic export options by Philipp Maier · 2 years, 1 month ago
  60. ea81f75 pySim-shell: explain why we insist on a DF or ADF by Philipp Maier · 2 years, 1 month ago
  61. 34eb504 Initial support for GlobalPlatform by Harald Welte · 2 years, 4 months ago
  62. 12af793 doc: Improve documentation in various places by Harald Welte · 2 years, 4 months ago
  63. 799c354 shell: Proper argparser (for help + manual) activate_file by Harald Welte · 2 years, 4 months ago
  64. 2bb17f3 pySim-shell: export: Add FCP template to export by Harald Welte · 2 years, 4 months ago
  65. 3c9b784 pySim-shell: support TS 102 222 administrative commands by Harald Welte · 2 years, 8 months ago
  66. 747a978 ts_102_221: Implement File Descriptor using construct by Harald Welte · 2 years, 4 months ago
  67. afb8d3f pySim-shell: introduce 'apdu' command for sending raw APDU to card by Harald Welte · 2 years, 4 months ago
  68. 08b11ab pySim-shell: export: allow export as JSON instead of hex by Harald Welte · 2 years, 4 months ago
  69. c91085e cosmetic: Switch to consistent four-spaces indent; run autopep8 by Harald Welte · 2 years, 4 months ago
  70. 825b564 pySim-shell: export command: guess number of records when not specified by Philipp Maier · 2 years, 7 months ago
  71. a028c7d pySim-shell: add method to match card profile to card by Philipp Maier · 2 years, 7 months ago
  72. 95ce6b1 ARA-M related command support by Harald Welte · 2 years, 8 months ago
  73. 9764de2 pySim-shell: print newline on exit with CTRL+D by Philipp Maier · 2 years, 8 months ago
  74. dbd5ed6 Python is not C: get rid of unnecessary semicolons by Vadim Yanitskiy · 2 years, 8 months ago
  75. bd02f84 pySim-shell: Improve documentation by Harald Welte · 2 years, 8 months ago
  76. 0bc5326 pySim-shell: Use iteration when unregistering command sets by Harald Welte · 2 years, 8 months ago
  77. ec95053 pySim-shell: Add suspend_uicc command by Harald Welte · 2 years, 8 months ago
  78. 2a33ad2 pySim-shell: Add support for GSM-R SIM Cards with DF.EIRENE by Harald Welte · 2 years, 8 months ago
  79. 7666764 pySim-shell: add bulk provisioning support by Philipp Maier · 2 years, 9 months ago
  80. 57f65ee ts_31_10x: add a class for CardApplicationXSIM by Philipp Maier · 2 years, 8 months ago
  81. b52feed pySim-shell: add echo command by Philipp Maier · 2 years, 9 months ago
  82. 5d698e5 pySim-shell: allow card insertion at runtime by Philipp Maier · 2 years, 9 months ago
  83. 4c1dca0 CardModel: Document how this 'magic' works in some comments. by Harald Welte · 2 years, 8 months ago
  84. f44256c pysim-Shell: Add sysmocom SJA2 card specific bits by Harald Welte · 2 years, 8 months ago
  85. ea95c39 pySim-shell: refactor __main__ section by Philipp Maier · 2 years, 9 months ago
  86. f024145 pySim-shell: verify_adm: turn error messages into exceptions by Philipp Maier · 2 years, 9 months ago
  87. a8c9ea9 pySim-shell: move command desc and verify_adm to PySimCommands by Philipp Maier · 2 years, 9 months ago
  88. b18eed0 pySim-prog: rename card_handler to CardHandler by Philipp Maier · 2 years, 9 months ago
  89. bb73e51 cards: rename class "Card" to "SimCard" by Philipp Maier · 3 years, 1 month ago
  90. 485692b shell: Fix activate_file + deactivate_file commands by Harald Welte · 3 years, 1 month ago
  91. 34b05d3 shell: Add 'status' command to issue STATUS APDU by Harald Welte · 3 years, 1 month ago
  92. c147530 bertlv_parse_one: Also return remainder after end of TLV by Harald Welte · 3 years, 1 month ago
  93. daf2b39 shell: Add 'reset' command to reset the card by Harald Welte · 3 years, 2 months ago
  94. 917d98c BER-TLV EF support (command, filesystem, shell) by Harald Welte · 3 years, 2 months ago
  95. 28c2431 Move reader related argument parser to transport module by Harald Welte · 3 years, 2 months ago
  96. 80ce71f pySim-shell: separate export summary with a headline by Philipp Maier · 3 years, 2 months ago
  97. 9d16fbc Use construct for EF_AD in pySim-{shell, prog, read}.py, cards.py by Robert Falkenberg · 3 years, 2 months ago
  98. c8ff026 pySim-shell: Introduce logical grouping of arguments by Harald Welte · 3 years, 2 months ago
  99. f2e761c pySim-shell: Migrate from optparse to argparse for the main() by Harald Welte · 3 years, 2 months ago
  100. c9cdce3 fix various typos all over the code by Harald Welte · 3 years, 2 months ago