aboutsummaryrefslogtreecommitdiffstats
path: root/pySim/transport/pcsc.py
AgeCommit message (Expand)AuthorFilesLines
2024-03-15pcsc: open reader/card in EXCLUSIVE mode by defaultHarald Welte1-0/+5
2024-02-05pylint: transport/pcsc.pyHarald Welte1-9/+8
2023-12-21transport: Extend the documentation for each transport driverHarald Welte1-1/+6
2023-12-21transport: Move printing of reader number/name to generic codeHarald Welte1-6/+1
2023-12-21transport/pcsc: Allow opening PC/SC readers by a regex of their nameHarald Welte1-12/+30
2023-12-21transport: Pass argparse.Namespace directly into transport classesHarald Welte1-6/+6
2023-10-26transport: print reader device/number on initPhilipp Maier1-1/+5
2023-10-24transport: move argument parser setup into concrete classesPhilipp Maier1-0/+7
2023-10-24transport: move init message into concrete classesPhilipp Maier1-0/+1
2023-10-10transport: add return type annotation to method __str__Philipp Maier1-1/+1
2023-10-10pySim-shell: print device info in case an exception occursPhilipp Maier1-0/+4
2023-07-11pySim/transport: Use newly-defined ResTuple typeHarald Welte1-3/+3
2023-07-11pySim/transport: More type annotationsHarald Welte1-4/+6
2022-04-25transport/pcsc: throw ReaderError with a messageVadim Yanitskiy1-1/+1
2022-02-11cosmetic: Switch to consistent four-spaces indent; run autopep8Harald Welte1-60/+61
2021-09-22transport/pcsc: make sure reader is disconnectedPhilipp Maier1-0/+4
2021-05-22transport/pcsc: Raise exception if reader number is out of rangeHarald Welte1-2/+4
2021-04-10transport: Pass arbitrary kwargs to base-class constructorHarald Welte1-1/+2
2021-04-10transport: Make all calls go through base class send_apdu_raw()Harald Welte1-1/+1
2021-04-02Add more documentation to the classes/methodsHarald Welte1-7/+3
2021-03-07transport/pcsc: work around Python 3.5 bug: guard disconnect()Vadim Yanitskiy1-1/+5
2021-03-01Remove Python shebang from files where it's not neededVadim Yanitskiy1-1/+0
2020-10-19Lint fixes: false -> False, missing imports, Index list, not map iterDaniel Willmann1-2/+2
2020-10-19Remove unnecessary semicolonDaniel Willmann1-1/+1
2020-02-27transport/pcsc: explicitly specify T0 protocolVadim Yanitskiy1-1/+5
2020-02-27transport/pcsc: cosmetic: reuse the existing code of PcscSimLinkVadim Yanitskiy1-5/+2
2018-01-10Add methods to get ATR for a card or a link.Alexander Chemeris1-0/+3
2010-12-09transport: Change transport api to allow for wait_for_card/connect/disconnectSylvain Munaut1-4/+19
2010-12-08transport/pcsc: Remove obsolete/debug codeSylvain Munaut1-6/+1
2010-12-07transport: Put common methods in LinkBase classSylvain Munaut1-37/+3
2010-12-07Split all things into a more "library-like" packageSylvain Munaut1-0/+104