Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | agent: Add pin length field to the shadowed private key format. | Werner Koch | 2012-02-07 | 1 | -1/+1 |
| | | | | | | | | This is not yet fully implemented. It will eventually allow to support pinpad equipped readers which do not support variable length pin lengths. * agent/protect.c (parse_shadow_info): Add optional arg R_PINLEN and parse pinlen info. Change all callers to pass NULL for it. | ||||
* | agent: New function agent_print_status. | Werner Koch | 2012-02-07 | 1 | -0/+3 |
| | | | | | | * common/asshelp2.c (vprint_assuan_status): New. (print_assuan_status): Re-implement using above func. * agent/command.c (agent_print_status): New. | ||||
* | Amend the agent code with more comments. | Werner Koch | 2011-12-05 | 1 | -22/+61 |
| | | | | * agent/command.c (server_local_s): Remove unused field MESSAGE_FD. | ||||
* | Handle pinentry-mode=loopback. | Ben Kibbey | 2011-09-12 | 1 | -0/+3 |
| | | | | | | When this mode is set an inquire will be sent to the client to retrieve the passphrase. This adds a new inquire keyword "NEW_PASSPHRASE" that the GENKEY and PASSWD commands use when generating a new key. | ||||
* | Support a confirm flag for ssh. | Werner Koch | 2011-07-20 | 1 | -0/+2 |
| | | | | | This implements the suggestion from bug#1349. With this change the fingerprint of the ssh key is also displayed in the pinentry prompts. | ||||
* | Added gpg-agent OPTION "s2k-count". | Ben Kibbey | 2011-06-29 | 1 | -1/+4 |
| | | | | When unset or 0, the calibrated count will be used. | ||||
* | Fixed regression in OpenPGP secret key export. | Werner Koch | 2011-04-26 | 1 | -0/+1 |
| | | | | | | | | The protection used in the exported key used a different iteration count than given in the S2K field. Thus all OpenPGP keys exported from GnuPG 2.1-beta can't be imported again. Given that the actual secret key material is kept in private-keys-v1.d/ the can be re-exported with this fixed version. | ||||
* | Add OPTION:cache-ttl-opt-preset to gpg-agent. | Werner Koch | 2011-04-21 | 1 | -2/+7 |
| | | | | | This option may be used to change the default ttl values use with the --preset option of GENKEY and PASSWD. | ||||
* | Use macros for the 120 and 900s cache TTLs. | Werner Koch | 2011-04-12 | 1 | -0/+6 |
| | |||||
* | Added GENKEY --preset to add the passphrase of the generated key to the cache. | Ben Kibbey | 2011-04-12 | 1 | -1/+1 |
| | |||||
* | New agent option pinentry-mode. | Werner Koch | 2011-03-03 | 1 | -1/+16 |
| | | | | | This provides the framework and implements the ask, cancel and error. loopback will be implemented later. | ||||
* | Fix usage of SHA-2 algorithm with OpenPGP cards. | Werner Koch | 2011-03-02 | 1 | -0/+1 |
| | | | | | | | This was a regression in 2.1 introduced due to having the agent do the signing in contrast to the old "SCD PKSIGN" command which accesses the scdaemon directly and passed the hash algorithm. The hash algorithm is used by app-openpgp.c only for a sanity check. | ||||
* | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 2011-02-04 | 1 | -11/+11 |
| | | | | | | | | 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. | ||||
* | Fixed key generation with P-521. Confirmed that signature generation and ↵ | Andrey Jivsov | 2011-01-13 | 1 | -0/+1 |
| | | | | verification work. | ||||
* | Fix bug where scdaemon kills a non-daemon gpg-agent. | Werner Koch | 2010-11-11 | 1 | -0/+3 |
| | |||||
* | Re-implemented GPG's --passwd command and improved it. | Werner Koch | 2010-10-26 | 1 | -1/+2 |
| | |||||
* | All tests work are again working | Werner Koch | 2010-10-14 | 1 | -1/+2 |
| | |||||
* | More agent support for gpg. | Werner Koch | 2010-10-13 | 1 | -2/+2 |
| | |||||
* | Exporting secret keys via gpg-agent is now basically supported. | Werner Koch | 2010-10-01 | 1 | -4/+6 |
| | | | | | | A couple of forward ported changes. Doc updates. | ||||
* | Obscure the cached passphrases. | Werner Koch | 2010-09-02 | 1 | -3/+3 |
| | |||||
* | s/CACHE_MODE_IMPGEN/CACHE_MODE_NONCE/. | Werner Koch | 2010-09-01 | 1 | -4/+6 |
| | | | | | Prepare for more use cases of the cache nonce. | ||||
* | Use passphrase caching for import and genkey. | Werner Koch | 2010-09-01 | 1 | -2/+4 |
| | |||||
* | Import OpenPGP keys into the agent. | Werner Koch | 2010-08-31 | 1 | -2/+7 |
| | |||||
* | Avoid using the protect-tool to import pkcs#12. | Werner Koch | 2010-06-17 | 1 | -0/+2 |
| | |||||
* | Update tests. | Werner Koch | 2010-05-11 | 1 | -0/+3 |
| | |||||
* | More changes on the way to remove secring.gpg. | Werner Koch | 2010-04-21 | 1 | -0/+1 |
| | |||||
* | Implement dynamic S2K count computation. | Werner Koch | 2009-12-14 | 1 | -0/+1 |
| | |||||
* | Reworked passing of envars to Pinentry. | Werner Koch | 2009-07-07 | 1 | -10/+4 |
| | |||||
* | Use cancel button in confirmation only if requested. | Werner Koch | 2009-06-17 | 1 | -1/+1 |
| | |||||
* | Fix bug #1053 | Werner Koch | 2009-05-15 | 1 | -2/+7 |
| | | | | | Add option --qualitybar to command GET_PASSPHRASE. | ||||
* | Signing using Netkey 3 cards does now work. | Werner Koch | 2009-03-26 | 1 | -1/+1 |
| | |||||
* | Fix keygrip computation for TCOS 3 cards. | Werner Koch | 2009-03-20 | 1 | -1/+2 |
| | | | | | Emit PROGRESS status lines during --learn-card. | ||||
* | Changed order of the confirmation questions for root certificates | Werner Koch | 2009-03-19 | 1 | -1/+1 |
| | | | | | and stores negative answers in trustlist.txt. | ||||
* | New gpg-agent command to list key information. | Werner Koch | 2009-03-06 | 1 | -0/+5 |
| | | | | | | Gpgsm does now print the S/N of cards. Consider ephemeral keys during listing an export. | ||||
* | Add --reload command to gpgconf. | Werner Koch | 2009-03-03 | 1 | -0/+1 |
| | | | | | | Fix a problem in exechelp.c Get ready for a release. | ||||
* | Remove hacks which are not anymore needed since we now require Libgcrypt 1.4 | Werner Koch | 2008-09-29 | 1 | -3/+3 |
| | |||||
* | Fix a bug in the ambigious name detection. | Werner Koch | 2008-03-20 | 1 | -0/+1 |
| | | | | | Minor cleanups. | ||||
* | [W32] Changed default socket for dirmngr. | Werner Koch | 2007-11-27 | 1 | -0/+3 |
| | | | | | | [W32] Add some code for event notifications between scdaemon and gpg-agent. | ||||
* | Started to implement the audit log feature. | Werner Koch | 2007-11-19 | 1 | -1/+4 |
| | | | | | | | | Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes. | ||||
* | Use Assuan socket wrapper calls. | Werner Koch | 2007-10-01 | 1 | -6/+5 |
| | | | | | Made socket servers secure under Windows. | ||||
* | Support the SETQUALITYBAR command of recent pinentries. | Werner Koch | 2007-09-18 | 1 | -1/+2 |
| | |||||
* | Print used library version with --version. | Werner Koch | 2007-09-14 | 1 | -1/+1 |
| | | | | | Typo fixes | ||||
* | Add more passphrase policy rules. | Werner Koch | 2007-08-28 | 1 | -2/+10 |
| | | | | | (--max-passphrase-days). | ||||
* | Implemented more gpg-agen options to support certain passphrase policies. | Werner Koch | 2007-08-27 | 1 | -0/+8 |
| | | | | | New tool gpg-check-pattern. | ||||
* | Changed to GPLv3. | Werner Koch | 2007-07-04 | 1 | -4/+2 |
| | | | | | Removed intl/. | ||||
* | A bunch of minor changes for Windows. | Werner Koch | 2007-07-04 | 1 | -0/+1 |
| | |||||
* | Implemented the --gen-key command as we can't use the gpgsm-gencert.sh under ↵ | Werner Koch | 2007-06-21 | 1 | -2/+0 |
| | | | | Windows. | ||||
* | Add missing fiels for W32. | Werner Koch | 2007-06-18 | 1 | -0/+1 |
| | | | | | | New agent commands: GETINFO and KILLAGENT (w32 only). Agent does now detach from the console. | ||||
* | A whole bunch of changes to allow building for Windows. | Werner Koch | 2007-06-14 | 1 | -2/+3 |
| | | | | | See the ChangeLogs for details. | ||||
* | agent/ | Werner Koch | 2007-02-14 | 1 | -0/+5 |
| | | | | | | | | | | * gpg-agent.c: New option --pinentry-touch-file. (get_agent_socket_name): New. * agent.h (opt): Add pinentry_touch_file. * call-pinentry.c (start_pinentry): Send new option to the pinentry. |