Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2011-12-14 | scd: Add more status word values for documentation. | Werner Koch | 1 | -0/+3 | |
2011-12-14 | scd: Add debug option for reader function calls. | Werner Koch | 1 | -1/+0 | |
* scd/scdaemon.h (DBG_READER_VALUE, DBG_READER): New. * scd/apdu.c (apdu_open_reader, apdu_close_reader) (apdu_shutdown_reader, apdu_connect, apdu_disconnect) (apdu_reset, apdu_get_atr, apdu_get_status): Add debug code. (apdu_activate): Remove this unused function. | |||||
2011-11-29 | PC/SC pinpad support (pinpad input for modify pass phrase with resetcode, by ↵ | NIIBE Yutaka | 1 | -4/+0 | |
admin). | |||||
2011-11-29 | PC/SC pinpad support (pinpad input for modify pass phrase). | NIIBE Yutaka | 1 | -0/+3 | |
2011-11-28 | PC/SC pinpad support. | NIIBE Yutaka | 1 | -0/+3 | |
Before this change, it is layered like following: iso7816_verify iso7816_verify_kp apdu_send_simple, apdu_send_simple_kp ... After this change, it will be layered like: iso7816_verify iso7816_verify_kp apdu_send_simple apdu_keypad_verify ... and apdu_send_simple_kp will be deprecated. For PC/SC API, we use: SCardControl API to compose CCID PC_to_RDR_Secure message SCardTransmit API to compose CCID PC_to_RDR_XfrBlock message Considering the support of PC/SC, we have nothing to share between _kp version of iso7816_* and no _kp version. | |||||
2011-02-04 | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 1 | -6/+3 | |
We better do this once and for all instead of cluttering all future commits with diffs of trailing white spaces. In the majority of cases blank or single lines are affected and thus this change won't disturb a git blame too much. For future commits the pre-commit scripts checks that this won't happen again. | |||||
2011-01-25 | Detect non operational readers. | Werner Koch | 1 | -2/+2 | |
Backport from 2.0. | |||||
2009-07-16 | Add code to better handle unplugging of a reader. | Werner Koch | 1 | -0/+1 | |
2009-07-13 | Add new prototypes | Werner Koch | 1 | -0/+2 | |
2009-05-13 | Improved smartcard robustness. | Werner Koch | 1 | -1/+1 | |
2009-03-30 | Implement decryption for TCOS 3 cards. | Werner Koch | 1 | -4/+6 | |
2008-10-14 | SCD changes for PC/SC under W32. | Werner Koch | 1 | -2/+12 | |
2008-09-23 | Support the Certifciate DO of the v2 OpenPGP cards. | Werner Koch | 1 | -2/+6 | |
2007-07-04 | Changed to GPLv3. | Werner Koch | 1 | -4/+2 | |
Removed intl/. | |||||
2005-11-28 | Preparing an interim release | Werner Koch | 1 | -1/+8 | |
2005-09-05 | Basically made Belgian EID cards work. | Werner Koch | 1 | -1/+5 | |
Signature creation has not yet been tested. Also other changes to better cope with T=0 cards. | |||||
2005-07-27 | Removed directories which are only used by the 1.9 branch | Werner Koch | 1 | -73/+0 | |
2004-10-14 | Added ID keywords because these files are often used in other packages. | Werner Koch | 1 | -0/+2 | |
2004-09-30 | Preparing a new release. Updated gettext | Werner Koch | 1 | -0/+1 | |
2004-08-05 | * configure.ac: Changed tests for libusb to also suuport the | Werner Koch | 1 | -1/+2 | |
stable version 0.1.x. * scdaemon.texi (Card applications): New section. * scdaemon.c (main): New option --disable-application. * app.c (is_app_allowed): New. (select_application): Use it to check for disabled applications. * ccid-driver.h (CCID_DRIVER_ERR_ABORTED): New. * ccid-driver.c (ccid_open_reader): Support the stable 0.1 version of libusb. (ccid_get_atr): Handle short messages. * apdu.c (my_rapdu_get_status): Implemented. | |||||
2004-07-16 | (reader_table_s): Add function pointers for the backends. | Werner Koch | 1 | -2/+25 | |
(apdu_close_reader, apdu_get_status, apdu_activate) (send_apdu): Make use of them. (new_reader_slot): Intialize them to NULL. (dump_ccid_reader_status, ct_dump_reader_status): New. (dump_pcsc_reader_status): New. (open_ct_reader, open_pcsc_reader, open_ccid_reader) (open_osc_reader, open_rapdu_reader): Intialize function pointers. (ct_activate_card, ct_send_apdu, pcsc_send_apdu, osc_send_apdu) (error_string): Removed. Replaced by apdu_strerror. (get_ccid_error_string): Removed. (ct_activate_card): Remove the unused loop. (reset_ct_reader): Implemented. (ct_send_apdu): Activate the card if not yet done. (pcsc_send_apdu): Ditto. | |||||
2004-04-20 | * pcsc-wrapper.c: New. | Werner Koch | 1 | -2/+9 | |
* Makefile.am (pkglib_PROGRAMS): Install it here. * apdu.c (writen, readn): New. (open_pcsc_reader, pcsc_send_apdu, close_pcsc_reader): Use the pcsc-wrapper if we are using Pth. | |||||
2004-01-27 | Some minor bug fixes, new test utilities and started support for other | Werner Koch | 1 | -1/+4 | |
smartcard applications. | |||||
2003-10-21 | * command.c (cmd_checkpin): New. | Werner Koch | 1 | -0/+1 | |
(register_commands): Add command CHECKPIN. * app.c (app_check_pin): New. * app-openpgp.c (check_against_given_fingerprint): New. Factored out that code elsewhere. (do_check_pin): New. | |||||
2003-08-05 | Cleanups, fixes and PC/SC support | Werner Koch | 1 | -1/+2 | |
2003-08-05 | This commit was manufactured by cvs2svn to create branch | Repo Admin | 1 | -0/+73 | |
'GNUPG-1-9-BRANCH'. | |||||
2003-07-23 | * command.c (cmd_pkauth): New. | Werner Koch | 1 | -2/+17 | |
(cmd_setdata): Check whether data was given at all to avoid passing 0 to malloc. * app.c (app_auth): New. * app-openpgp.c (do_auth): New. | |||||
2003-06-03 | Make use of libgpg-error | Werner Koch | 1 | -1/+30 | |
2003-04-29 | * scdaemon.c: New options --print-atr and --reader-port | Werner Koch | 1 | -10/+10 | |
* apdu.c, apdu.h: New * card.c, card-p15.c, card-dinsig.c: Allow build without OpenSC. | |||||
2003-01-09 | This commit was manufactured by cvs2svn to create branch | Repo Admin | 1 | -15/+4 | |
'GNUPG-1-9-BRANCH'. | |||||
2002-07-22 | * fseeko.c, ftello.c: New. | Werner Koch | 1 | -9/+17 | |
* configure.ac: Check for ftello and provide a replacement. | |||||
2001-11-24 | Added new directory common to enable sharing of some code and error | Werner Koch | 1 | -59/+0 | |
numbers between gpg, gpgsm and gpg-agent. Move some files and code to there. | |||||
2001-11-13 | We have reached a state where we are able to import certs and | Werner Koch | 1 | -2/+52 | |
check the certification path. | |||||
2001-11-07 | Implemented server main loop and started with import command. | Werner Koch | 1 | -3/+17 | |
2001-11-07 | Assuan server mode is now basically usable | Werner Koch | 1 | -19/+2 | |
2001-11-06 | First chunk of code for the Assuan library | Werner Koch | 1 | -8/+22 | |
2000-07-14 | See ChangeLog: Fri Jul 14 19:38:23 CEST 2000 Werner Koch | Werner Koch | 1 | -1/+1 | |
2000-01-27 | See ChangeLog: Thu Jan 27 18:00:44 CET 2000 Werner Koch | Werner Koch | 1 | -3/+3 | |
1999-03-20 | See ChangeLog: Sat Mar 20 11:53:40 CET 1999 Werner Koch | Werner Koch | 1 | -0/+1 | |
1999-01-19 | See ChangeLog: Tue Jan 19 19:34:58 CET 1999 Werner Koch | Werner Koch | 1 | -0/+1 | |
1999-01-16 | See ChangeLog: Sat Jan 16 09:27:30 CET 1999 Werner Koch | Werner Koch | 1 | -20/+6 | |
1998-12-23 | See ChangeLog: Wed Dec 23 13:34:22 CET 1998 Werner Koch | Werner Koch | 1 | -3/+3 | |
1998-07-06 | intermediate release | Werner Koch | 1 | -9/+21 | |
1998-06-16 | some more internall structure changes | Werner Koch | 1 | -4/+4 | |
1997-12-16 | added some stuff for signing keys | Werner Koch | 1 | -0/+1 | |
1997-11-18 | initially checkin | Werner Koch | 1 | -0/+29 | |