Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix pinpad input support | NIIBE Yutaka | 2011-12-01 | 1 | -17/+51 | |
| | ||||||
* | PC/SC pinpad support (pinpad input for modify pass phrase with resetcode, by ↵ | NIIBE Yutaka | 2011-11-29 | 1 | -25/+51 | |
| | | | | admin). | |||||
* | PC/SC pinpad support (pinpad input for modify pass phrase). | NIIBE Yutaka | 2011-11-29 | 1 | -18/+40 | |
| | ||||||
* | PC/SC pinpad support. | NIIBE Yutaka | 2011-11-28 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
* | Adjust for signed integer passed to OpenPGP card decrypt. | Werner Koch | 2011-08-08 | 1 | -8/+21 | |
| | ||||||
* | Allow generation of card keys up to 4096 bit. | Werner Koch | 2011-06-16 | 1 | -7/+18 | |
| | | | | | | | | | | | | | | | This patch implementes a chunk mode to pass the key parameters from scdaemon to gpg. This allows to pass arbitrary long key paremeters; it is used for keys larger than 3072 bit. Note: the card key generation in gpg is currently broken. The keys are generated but it is not possible to create the self-signature because at that time the gpg-agent does not yet know about the new keys and thus can't divert the sign request to the card. We either need to run the learn command right after calling agent_scd_genkey or implement a way to sign using the currently inserted card. Another option would be to get rid of agent_scd_genkey and implement the feature directly in agent_genkey. | |||||
* | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 2011-02-04 | 1 | -165/+162 | |
| | | | | | | | | 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. | |||||
* | Fix a signing problem with the card | Werner Koch | 2010-10-18 | 1 | -1/+1 | |
| | ||||||
* | Fix for extended length Le in decipher | Werner Koch | 2009-09-03 | 1 | -8/+12 | |
| | ||||||
* | Ask for the keysize when generating a new card key. | Werner Koch | 2009-08-05 | 1 | -0/+48 | |
| | ||||||
* | Better reset the PIN verification stati after changing the key attributes. | Werner Koch | 2009-07-10 | 1 | -0/+3 | |
| | ||||||
* | Fix for card keys > 2048 bit. | Werner Koch | 2009-07-10 | 1 | -3/+31 | |
| | ||||||
* | Support writing of existing keys with non-matching key sizes. | Werner Koch | 2009-07-09 | 1 | -5/+74 | |
| | ||||||
* | Reworked the estream memory buffer allocation. | Werner Koch | 2009-06-29 | 1 | -35/+37 | |
| | | | | | Committed already posted patches for the v2 card. | |||||
* | Add readcert command. | Werner Koch | 2009-06-17 | 1 | -52/+74 | |
| | | | | | fix reading large certificates. | |||||
* | app-openpgp changes | Werner Koch | 2009-06-09 | 1 | -4/+8 | |
| | ||||||
* | Typo fix. Updated German translation. | Werner Koch | 2009-06-08 | 1 | -5/+5 | |
| | ||||||
* | Make PIN changing code work for v2 cards. | Werner Koch | 2009-05-20 | 1 | -130/+246 | |
| | ||||||
* | Made card key generate with backup key work for 2048 bit. | Werner Koch | 2009-05-15 | 1 | -0/+3 | |
| | | | | | Improved card key generation prompts. | |||||
* | More support for Netkey cards. | Werner Koch | 2009-05-08 | 1 | -34/+70 | |
| | | | | | | Small changes to teh CCID driver. Support 2048 bit OpenPGP cards. | |||||
* | Prepare for OpenPGP cards with extended length support. | Werner Koch | 2009-04-01 | 1 | -4/+8 | |
| | ||||||
* | Implement decryption for TCOS 3 cards. | Werner Koch | 2009-03-30 | 1 | -2/+4 | |
| | ||||||
* | Add server option with-ephemeral-keys. | Werner Koch | 2009-03-18 | 1 | -1/+3 | |
| | | | | | Extend SCD LEARN command. | |||||
* | Add new attribute KEY-ATTR. | Werner Koch | 2009-03-10 | 1 | -8/+35 | |
| | ||||||
* | New PIN Callback attributes in gpg-agent. | Werner Koch | 2009-03-05 | 1 | -64/+61 | |
| | | | | | | Common prompts for keypad and simple card reader. More support for Netkey cards; PIN management works now. | |||||
* | Add option --card-timeout. | Werner Koch | 2008-12-05 | 1 | -3/+6 | |
| | | | | | | | Add a new attribyte to app-openpgp.c Fix two portability bugs. Have gpg-connect-agent autostart gpg-agent on W32. | |||||
* | Use bin2hex if possible. | Werner Koch | 2008-11-03 | 1 | -13/+10 | |
| | ||||||
* | Marked all unused args on non-W32 platforms. | Werner Koch | 2008-10-20 | 1 | -0/+5 | |
| | ||||||
* | Finished support for v2 cards with the exception of secure messaging. | Werner Koch | 2008-09-25 | 1 | -88/+425 | |
| | ||||||
* | Improvements for 2k keys. | Werner Koch | 2008-09-23 | 1 | -37/+137 | |
| | ||||||
* | Support the Certifciate DO of the v2 OpenPGP cards. | Werner Koch | 2008-09-23 | 1 | -13/+169 | |
| | ||||||
* | 2008-08-30 Moritz <[email protected]> | Moritz Schulte | 2008-08-31 | 1 | -4/+4 | |
| | | | | | | | | | | | | | * scdaemon.c (main): Use estream_asprintf instead of asprintf. * command.c (update_reader_status_file): Likewise. (cmd_serialno): Use estream_asprintf instead of asprintf and xfree instead of free to release memory allocated through (estream_)asprintf. (cmd_learn): Likewise. (pin_cb): Likewise. * app-openpgp.c (get_public_key): Likewise. | |||||
* | Fix new test for v2 cards. | Werner Koch | 2008-08-18 | 1 | -2/+2 | |
| | ||||||
* | prompt change. | Werner Koch | 2008-07-30 | 1 | -2/+2 | |
| | ||||||
* | Do not run the setuid test if running under as root proper. | Werner Koch | 2008-07-17 | 1 | -2/+60 | |
| | | | | | | Documentation fixes. Some enhancements for the new OpenPGP Card. | |||||
* | Add support for the TCOS NullPIN feature. | Werner Koch | 2008-06-24 | 1 | -1/+3 | |
| | ||||||
* | Use default PIN flag | Werner Koch | 2008-04-21 | 1 | -1/+20 | |
| | ||||||
* | Preparing a release. | Werner Koch | 2008-03-26 | 1 | -21/+69 | |
| | ||||||
* | Support DSA2. | Werner Koch | 2007-12-12 | 1 | -1/+1 | |
| | | | | | | Support Camellia for testing. More audit stuff. | |||||
* | Fix for bug 851. | Werner Koch | 2007-12-10 | 1 | -3/+44 | |
| | | | | | | Fixed auto generation of the stub key for the card. Allow to encrypt toElgamal encryption keys of type 20. | |||||
* | Fixed card key generation of gpg2. | Werner Koch | 2007-07-05 | 1 | -4/+5 | |
| | | | | | Reveal less information about timings while generating a key. | |||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 1 | -4/+2 | |
| | | | | | Removed intl/. | |||||
* | First steps towards supporting W32. | Werner Koch | 2007-06-06 | 1 | -2/+2 | |
| | | | | | | | This is mainly source code reorganization. Update gnulib. g10/ does currently not build. | |||||
* | The keypad is now also used for OpenPGP signing keys. | Werner Koch | 2006-12-21 | 1 | -98/+141 | |
| | ||||||
* | Made some PIN pads work. | Werner Koch | 2006-11-20 | 1 | -12/+37 | |
| | | | | | Some cleanups for 64 bit CPUs. | |||||
* | Allow pkcs#10 creation directkly from a smart card | Werner Koch | 2006-10-11 | 1 | -1/+21 | |
| | ||||||
* | bug fixes | Werner Koch | 2006-10-05 | 1 | -1/+1 | |
| | ||||||
* | 2006-09-24 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2006-09-23 | 1 | -2/+8 | |
| | | | | | | | * app-openpgp.c (do_sign): Advance INDATA by the SHA1 resp. RMD160 prefix length. | |||||
* | Take advantage of newer gpg-error features. | Werner Koch | 2006-09-14 | 1 | -10/+10 | |
| | ||||||
* | 2006-08-28 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2006-08-29 | 1 | -34/+42 | |
| | | | | | | | * app-openpgp.c (do_decipher, do_sign): Allow "OPENPGP.2" resp. "OPENPGP.1" for KEYIDSTR. |