aboutsummaryrefslogtreecommitdiffstats
path: root/scd/card-p15.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2008-11-03Use bin2hex if possible.Werner Koch1-7/+2
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2005-07-27Removed directories which are only used by the 1.9 branchWerner Koch1-502/+0
2004-03-16*** empty log message ***Werner Koch1-6/+6
2003-12-17Replaced deprecated type names.Werner Koch1-6/+5
* card-p15.c (p15_enum_keypairs): Replaced KRC by RC. * card-dinsig.c (dinsig_enum_keypairs): Ditto.
2003-11-12Mainly changes to adjust for the changed KSBA API.Werner Koch1-7/+6
2003-08-18* scdaemon.c, scdaemon.h: New option --disable-opensc.Werner Koch1-3/+3
* card.c (card_open): Implement it. * apdu.c (open_osc_reader, osc_send_apdu): New. (apdu_open_reader) [HAVE_OPENSC]: Use the opensc driver if not disabled. (error_string) [HAVE_OPENSC]: Use sc_strerror. (send_apdu) [HAVE_OPENSC]: Call osc_apdu_send. * card-p15.c (p15_enum_keypairs, p15_prepare_key): Adjusted for libgpg-error.
2003-08-05This commit was manufactured by cvs2svn to create branchRepo Admin1-0/+502
'GNUPG-1-9-BRANCH'.
2003-07-03* app-openpgp.c (do_setattr): Add setting of the URL.Werner Koch1-2/+2
(app_select_openpgp): Dump card data only in very verbose mode. (do_decipher): New.
2003-06-04Update error handling to match gpg-error in CVS.Marcus Brinkmann1-12/+12
2003-06-03Make use of libgpg-errorWerner Koch1-25/+27
2003-04-29* scdaemon.c: New options --print-atr and --reader-portWerner Koch1-0/+2
* apdu.c, apdu.h: New * card.c, card-p15.c, card-dinsig.c: Allow build without OpenSC.
2002-10-19This commit was manufactured by cvs2svn to create branchRepo Admin1-498/+0
'GNUPG-1-9-BRANCH'.
2002-08-16* scdaemon.c: Include i18n.h.Werner Koch1-0/+67
* card-common.h (struct p15_private_s): Forward declaration. Add it to card_ctx_s. * card.c (card_close): Make sure private data is released. (card_enum_certs): New. * card-p15.c (p15_release_private_data): New. (init_private_data): New to work around an OpenSC weirdness. (p15_enum_keypairs): Do an OpenSC get_objects only once. (p15_enum_certs): New. (card_p15_bind): Bind new function. * command.c (cmd_learn): Return information about the certificates.
2002-08-16* card-common.h (struct p15_private_s): Forward declaration. AddWerner Koch1-10/+63
it to card_ctx_s. * card.c (card_close): Make sure private data is released. * card-p15.c (p15_release_private_data): New. (init_private_data): New to work around an OpenSC weirdness. (p15_enum_keypairs): Do an OpenSC get_objects only once.
2002-08-09* card.c (card_get_serial_and_stamp): Use the tokeinfo serialWerner Koch1-1/+2
number as a fallback. Add a special prefix for serial numbers.
2002-04-12* scdaemon.c: New option --debug-sc N.Werner Koch1-80/+59
* card.c (card_open): set it here. * card-p15.c (p15_prepare_key): Factored out common code from ... (p15_sign, p15_decipher): here and made the decryption work the regular way.
2002-03-28* card.c (card_open, card_close): Adjusted for changes in OpenSC.Werner Koch1-2/+1
2002-03-18More stuff for SCs - don't expect them to work.Werner Koch1-0/+399