1. 0ecbf63 transport: Extend the documentation for each transport driver by Harald Welte · 8 months ago
  2. baec4e9 transport: Move printing of reader number/name to generic code by Harald Welte · 8 months ago
  3. ad00279 transport/pcsc: Allow opening PC/SC readers by a regex of their name by Harald Welte · 8 months ago
  4. 0f177c1 transport: Pass argparse.Namespace directly into transport classes by Harald Welte · 7 months ago
  5. 4e02436 perform multiple GET RESPONSE cycles if more data is available by Harald Welte · 7 months ago
  6. 2d44f03 transport: Log it explicitly if user doesn't specify a reader by Harald Welte · 8 months ago
  7. 4af63dc transport: print reader device/number on init by Philipp Maier · 8 months ago
  8. 8c82378 transport: move argument parser setup into concrete classes by Philipp Maier · 8 months ago
  9. 3077343 transport: move init message into concrete classes by Philipp Maier · 8 months ago
  10. af4e5bb transport: do not catch exceptions in init_reader by Philipp Maier · 9 months ago
  11. 58e89eb transport: add return type annotation to method __str__ by Philipp Maier · 9 months ago
  12. 6bfa8a8 pySim-shell: print device info in case an exception occurs by Philipp Maier · 9 months ago
  13. f9f8d7a pySim/transport: Use newly-defined ResTuple type by Harald Welte · 12 months ago
  14. ab6897c pySim/transport: More type annotations by Harald Welte · 12 months ago
  15. 621f78c serial: return a return code in reset_card() by Philipp Maier · 1 year, 1 month ago
  16. d70ac22 modem_atcmd: raise ProtocolError instead of ReaderError on CME ERROR by Tobias Engel · 1 year, 1 month ago
  17. 59f3b11 proactive: Send a Terminal Response automatically after a Fetch by Christian Amsüss · 1 year, 11 months ago
  18. 98552ef proactive: Avoid clobbering the output of the command that triggered the FETCH by Christian Amsüss · 1 year, 11 months ago
  19. fd476b4 pySim.transport: Add mechanism for handling for CAT/USAT proactive cmds by Harald Welte · 1 year, 11 months ago
  20. 04b5d9d Py2 -> Py3: do not inherit classes from object by Vadim Yanitskiy · 2 years ago
  21. e6b8687 transport/pcsc: throw ReaderError with a message by Vadim Yanitskiy · 2 years, 2 months ago
  22. c91085e cosmetic: Switch to consistent four-spaces indent; run autopep8 by Harald Welte · 2 years, 5 months ago
  23. 9c93cec transport/serial: fix for Python 3 by Steve Markgraf · 2 years, 5 months ago
  24. 846a898 Add API + shell command for sending TERMINAL PROFILE to card by Harald Welte · 2 years, 9 months ago
  25. 8bf2125 transport/pcsc: make sure reader is disconnected by Philipp Maier · 2 years, 9 months ago
  26. 7328f10 transport/init: print exception type if the execption has no string by Philipp Maier · 2 years, 9 months ago
  27. 8dfd6d0 transport: Add support for SW 6Cxx by Harald Welte · 3 years, 1 month ago
  28. 2db843e transport/pcsc: Raise exception if reader number is out of range by Harald Welte · 3 years, 1 month ago
  29. dddcc60 ModemATCommandLink: improve response time for "+CME ERROR" by Robert Falkenberg · 3 years, 2 months ago
  30. 7cb7c78 ModemATCommandLink: add/adjust some logging by Robert Falkenberg · 3 years, 2 months ago
  31. e5a5ffb ModemATCommandLink: return lower case hexstring by Robert Falkenberg · 3 years, 2 months ago
  32. 903bdaa transport: Mark more methods as abstractmethod by Harald Welte · 3 years, 2 months ago
  33. 52efc03 ModemATCommandLink: fix AttributeError exception in __del__() by Vadim Yanitskiy · 3 years, 2 months ago
  34. 18fb82b Speed up AT command interface (~130 times faster) by Robert Falkenberg · 3 years, 2 months ago
  35. e8c34ca [pylint] Declare abstract LinkBase._send_apdu_raw() method as such by Vadim Yanitskiy · 3 years, 2 months ago
  36. 8e15c18 transport/AT: Make sure PDU has upper case hex digits by Robert Falkenberg · 3 years, 2 months ago
  37. 28c2431 Move reader related argument parser to transport module by Harald Welte · 3 years, 3 months ago
  38. e0f9ef1 integrate 'construct' python library by Harald Welte · 3 years, 3 months ago
  39. 7829d8a shell: Add 'apdu_trace' settable parameter for hex-dumping APDUs by Harald Welte · 3 years, 3 months ago
  40. eb05b2f transport: Pass arbitrary kwargs to base-class constructor by Harald Welte · 3 years, 3 months ago
  41. c34f940 transport: Make all calls go through base class send_apdu_raw() by Harald Welte · 3 years, 3 months ago
  42. 4f2c546 transport: Pass status word interpreter to exception handler by Harald Welte · 3 years, 3 months ago
  43. 6e0458d Move init_reader() from utils.py to transport/__init__.py by Harald Welte · 3 years, 3 months ago
  44. ee3501f Add more documentation to the classes/methods by Harald Welte · 3 years, 3 months ago
  45. 3e58d38 Get rid of Python 2 specific compatibility leftovers by Vadim Yanitskiy · 3 years, 4 months ago
  46. 1f8acd9 transport/pcsc: work around Python 3.5 bug: guard disconnect() by Vadim Yanitskiy · 4 years, 4 months ago
  47. 67d551a move SW matching to a generic utility function by Harald Welte · 3 years, 5 months ago
  48. e79cc80 introduce SwMatchError exception by Harald Welte · 3 years, 5 months ago
  49. 6d5e0c9 Remove Python shebang from files where it's not needed by Vadim Yanitskiy · 3 years, 4 months ago
  50. 289fd28 serial: do not try to close non existing serial connection by Philipp Maier · 3 years, 4 months ago 1.0
  51. 92bdd5e serial: don't crash if the device does not exist by Philipp Maier · 3 years, 4 months ago
  52. dd014ea Lint fixes: false -> False, missing imports, Index list, not map iter by Daniel Willmann · 3 years, 9 months ago
  53. 677d41b Remove unnecessary semicolon by Daniel Willmann · 3 years, 9 months ago
  54. 29ca804 Implement Generic SIM Access interface as per 3GPP TS 27.007 by Vadim Yanitskiy · 4 years, 2 months ago
  55. fa617ac transport/pcsc: explicitly specify T0 protocol by Vadim Yanitskiy · 4 years, 4 months ago
  56. 41c2217 transport/pcsc: cosmetic: reuse the existing code of PcscSimLink by Vadim Yanitskiy · 4 years, 4 months ago
  57. 99affe1 Py2 -> Py3: use the floor division operator // where possible by Vadim Yanitskiy · 4 years, 5 months ago
  58. 6727f0c Fix compatibility with Python 3: print() is a function by Vadim Yanitskiy · 4 years, 5 months ago
  59. 84d2cb3 python3 conversion: fix tabs and spaces inconsistency by Denis 'GNUtoo' Carikli · 4 years, 10 months ago
  60. 1381ff1 pySim/transport: introduce Calypso based reader interface by Vadim Yanitskiy · 6 years ago
  61. 589c1a4 cosmetic: fix excess space in log output (typo) by Philipp Maier · 6 years ago
  62. 859e0fd __init__: also fetch response bytes for USIMs automatically by Philipp Maier · 6 years ago
  63. d4ebb6f __init__: allow wildcards in expected SW for send_apdu_checksw() by Philipp Maier · 6 years ago
  64. 6cbecaa transport/serial: Fix serial transport by Martin Hauke · 6 years ago
  65. d2d660a Add methods to get ATR for a card or a link. by Alexander Chemeris · 7 years ago
  66. bdca252 transport: Change transport api to allow for wait_for_card/connect/disconnect by Sylvain Munaut · 14 years ago
  67. 245d534 transport/pcsc: Remove obsolete/debug code by Sylvain Munaut · 14 years ago
  68. e7c15cd transport: Put common methods in LinkBase class by Sylvain Munaut · 14 years ago
  69. 76504e0 Split all things into a more "library-like" package by Sylvain Munaut · 14 years ago