aboutsummaryrefslogtreecommitdiffstats
path: root/cards/generic_card.py
AgeCommit message (Expand)AuthorFilesLines
2010-10-15Add generic response chaining capabilityHenryk Plötz1-2/+8
2010-10-15Move iso specific get response code to iso classHenryk Plötz1-6/+2
2010-10-15Refactor, move apdu SW handling from generic card class to iso card classHenryk Plötz1-28/+1
2010-10-15Refactor: rename APDU_GET_RESPONSE to COMMAND_GET_RESPONSEHenryk Plötz1-2/+2
2010-10-15Separate out generic "Card" functionality from ISO specific functionality in ...Henryk Plötz1-86/+21
2010-03-06Add printing of time spent for APDU transactionsHenryk Plötz1-1/+10
2010-02-26Move all PC/SC specific stuff to a separate class structure for readers (thus...Henryk Plötz1-29/+10
2010-02-25Copy the CLA value for the GET RESPONSE command from the original APDUHenryk Plötz1-1/+1
2010-02-24Add AIDs for eID ("Neuer Personalausweis") and VRS ticket, fix RID for FSFEHenryk Plötz1-1/+7
2008-06-10Make it possible for a card/application class to specify the P1 used for SELE...hploetz1-0/+2
2007-06-16fix get_atrhploetz1-5/+10
2007-06-16Switch smartcard interface to pyscard from http://pyscard.sourceforge.net/hploetz1-15/+28
2007-06-09sre is deprecated in python 2.5hploetz1-2/+2
2007-06-08Centralize pycsc windows import hackhploetz1-10/+1
2007-06-02API change: substitute new PURPOSE_GET_RESPONSE for PURPOSE_RETRY to match th...hploetz1-5/+13
2007-05-30Allow SELECT APPLICATION and READ BINARY with given Lehploetz1-9/+21
2007-05-08Get working under Windows with http://cheeseshop.python.org/pypi/PyCSC/0.3 (w...hploetz1-1/+11
2007-05-08easier to type aliashploetz1-1/+1
2007-03-18API change: DRIVER_NAME now is a (merged) listhploetz1-2/+10
2007-02-13Introduce DEFAULT_CONTEXT hploetz1-1/+2
2007-02-13Big change: Replace SW_OK and SW1_RETRY with a more generic check_sw() that g...hploetz1-26/+49
2007-02-10Add support for aliases in application selectionhploetz1-3/+3
2007-01-17New AIDs, name can be None nowhploetz1-1/+4
2007-01-16Move select_application to 7816-4hploetz1-3/+35
2007-01-15AIDshploetz1-0/+2
2007-01-14Decode recognized AIDs as DF name (find a conceptual flaw en passant and wor...hploetz1-1/+24
2007-01-14API change: more information in the APPLICATIONS dictionaryhploetz1-0/+31
2006-11-21after_send hookhploetz1-0/+3
2006-11-19Minor beautificationhploetz1-2/+2
2006-07-21parse_tlv now takes offset argumentshploetz1-3/+12
2006-06-16Make it possible to override tagshploetz1-1/+3
2006-05-26abstract retry handling for upcoming GSM codehploetz1-6/+12
2006-05-22card close commandhploetz1-0/+4
2006-05-22fix decoding of multi-byte tagshploetz1-2/+7
2006-05-19ATR reorganisation and extensionhploetz1-10/+17
2006-05-18TLV utilitieshploetz1-1/+2
2006-05-18more bugfixes. open_secure_channel does now workhploetz1-1/+1
2006-05-18Transitioning to new APDU codehploetz1-27/+19
2006-05-18experimental next generation code, still brokenhploetz1-2/+2
2006-05-18some more T=0 vs. T=1 fixeshploetz1-1/+1
2006-05-17nicer status word printinghploetz1-5/+13
2006-05-17better handling of non-T=0 APDUs. may still be buggyhploetz1-2/+7
2006-05-04Implemented option to select readerhenryk1-2/+5
2005-10-12Cardmultiplexer object. Should allow to dynamically bind and unbind classes f...henryk1-2/+3
2005-10-09Now using the shell class in cyberflex-shellhenryk1-10/+8
2005-10-07Some LC_AUTO that were forgottenhenryk1-1/+1
2005-10-03More flexible SW parsinghenryk1-8/+28
2005-10-03Decode SW 0x6cXXhenryk1-1/+3
2005-09-30reset commandhenryk1-1/+7
2005-09-30Use the APDU object throughout (working, but not complete)henryk1-5/+7