aboutsummaryrefslogtreecommitdiffstats
path: root/scd/app-p15.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2010-01-08Add dummu option --passwd for gpg.Werner Koch1-1/+1
Collected changes.
2009-12-15Do not use the VMC C reserved word readonly.Werner Koch1-1/+1
2009-07-10Fix for card keys > 2048 bit.Werner Koch1-3/+3
2009-03-18Add server option with-ephemeral-keys.Werner Koch1-8/+14
Extend SCD LEARN command.
2008-11-03Use bin2hex if possible.Werner Koch1-18/+4
2008-09-29Remove hacks which are not anymore needed since we now require Libgcrypt 1.4Werner Koch1-4/+4
2007-07-04Changed to GPLv3.Werner Koch1-4/+2
Removed intl/.
2006-11-20Made some PIN pads work.Werner Koch1-1/+2
Some cleanups for 64 bit CPUs.
2006-10-24Preparing another releasegnupg-1.9.94Werner Koch1-7/+23
2006-10-23.Werner Koch1-2/+2
2006-10-10Various changesWerner Koch1-1/+1
2006-09-14Take advantage of newer gpg-error features.Werner Koch1-15/+15
2006-06-20Updated FSF's address.Werner Koch1-1/+2
2006-05-23g10/ does build again.Werner Koch1-0/+10
2005-11-28Preparing an interim releaseWerner Koch1-8/+5
2005-09-09Bug fixes and ssh support for the BELPIC.Werner Koch1-5/+123
2005-09-06The BELPIC card does now work.Werner Koch1-35/+123
2005-09-05Basically made Belgian EID cards work.Werner Koch1-31/+218
Signature creation has not yet been tested. Also other changes to better cope with T=0 cards.
2005-06-16gcc-4 defaults forced me to edit many many files to get rid of theWerner Koch1-13/+15
char * vs. unsigned char * warnings. The GNU coding standards used to say that these mismatches are okay and better than a bunch of casts. Obviously this has changed now.
2005-05-18Changed the scdaemon to handle concurrent sessions. AdjustedWerner Koch1-4/+4
gpg-agent accordingly. Code cleanups.
2005-04-27* app-p15.c (micardo_mse): New.Werner Koch1-16/+126
(do_sign): Call it. * iso7816.c (iso7816_manage_security_env): Allow passing DATA as NULL to indicate an empty Lc. * tlv.c (find_tlv): Check that a found object fits into the buffer. (find_tlv_unchecked): New as replacement for the old non-checking variant. * app.c (select_application): Keep on using the non-checking variant. * app-openpgp.c (get_one_do, dump_all_do): Ditto.
2005-04-27* configure.ac: Removed OpenSC detection and options.Werner Koch1-277/+2489
* acinclude.m4: Ditto. * scdaemon.texi: Removed OpenSC specific options. * app-p15.c: New. Basic support for pkcs15 cards without OpenSC. There are quite a couple of things missing but at least I can use my old TCOS cards from the Aegypten-1 development for signing. * app.c (select_application): Detect pkcs15 applications. * Makefile.am (scdaemon_SOURCES): Removed card.c, card-common.h and card-p15.c because they are now obsolete. Added app-p15.c. Removed all OpenSC stuff. * command.c (do_reset, open_card, cmd_serialno, cmd_learn) (cmd_readcert, cmd_readkey, cmd_pksign, cmd_pkdecrypt): Removed all special cases for the old card.c based mechanisms. * scdaemon.c, apdu.c: Removed all special cases for OpenSC.
2004-12-02First take on a W32 portWerner Koch1-0/+691