Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Another PASSWD --preset fix. | Ben Kibbey | 2011-04-18 | 1 | -1/+1 | |
| | | | | Check for an error before presetting the passphrase. | |||||
* | Fixed PASSWD --preset. | Ben Kibbey | 2011-04-13 | 1 | -7/+7 | |
| | | | | | The previous patch required that the keygrip be cached before adding the new passphrase to the cache. No more. | |||||
* | Use macros for the 120 and 900s cache TTLs. | Werner Koch | 2011-04-12 | 1 | -5/+6 | |
| | ||||||
* | Added PASSWD --preset. | Ben Kibbey | 2011-04-12 | 1 | -2/+11 | |
| | ||||||
* | Added GENKEY --preset to add the passphrase of the generated key to the cache. | Ben Kibbey | 2011-04-12 | 1 | -2/+7 | |
| | ||||||
* | Added KEYINFO field to show the protection type of a key. This differs from ↵ | Ben Kibbey | 2011-04-12 | 1 | -10/+21 | |
| | | | | the second field which shows the location of the key. | |||||
* | Added option --inquire to PRESET_PASSPHRASE. Note that the inquired ↵ | Ben Kibbey | 2011-03-04 | 1 | -4/+26 | |
| | | | | passphrase will be truncated to the first encountered null byte. | |||||
* | New agent option pinentry-mode. | Werner Koch | 2011-03-03 | 1 | -0/+18 | |
| | | | | | This provides the framework and implements the ask, cancel and error. loopback will be implemented later. | |||||
* | Add comment to last patch. | Werner Koch | 2011-03-02 | 1 | -13/+20 | |
| | ||||||
* | Added option --data to KEYINFO to return the result with a data response. | Ben Kibbey | 2011-03-02 | 1 | -12/+27 | |
| | ||||||
* | Let KEYINFO show the cached status of a key grip. | Ben Kibbey | 2011-03-02 | 1 | -1/+11 | |
| | ||||||
* | Rename Ben's new option. | Werner Koch | 2011-03-02 | 1 | -7/+7 | |
| | ||||||
* | Added CLEAR_PASSPHRASE option --agent to search the cache for a cacheid with ↵ | Ben Kibbey | 2011-03-02 | 1 | -3/+10 | |
| | | | | a mode of CACHE_MODE_NORMAL. These cache modes are created with PKDECRYPT. | |||||
* | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 2011-02-04 | 1 | -84/+83 | |
| | | | | | | | | 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. | |||||
* | Re-implemented GPG's --passwd command and improved it. | Werner Koch | 2010-10-26 | 1 | -11/+131 | |
| | ||||||
* | All tests work are again working | Werner Koch | 2010-10-14 | 1 | -2/+7 | |
| | ||||||
* | More agent support for gpg. | Werner Koch | 2010-10-13 | 1 | -19/+23 | |
| | ||||||
* | Exporting secret keys via gpg-agent is now basically supported. | Werner Koch | 2010-10-01 | 1 | -37/+114 | |
| | | | | | | A couple of forward ported changes. Doc updates. | |||||
* | Obscure the cached passphrases. | Werner Koch | 2010-09-02 | 1 | -5/+3 | |
| | ||||||
* | s/CACHE_MODE_IMPGEN/CACHE_MODE_NONCE/. | Werner Koch | 2010-09-01 | 1 | -7/+18 | |
| | | | | | Prepare for more use cases of the cache nonce. | |||||
* | Use passphrase caching for import and genkey. | Werner Koch | 2010-09-01 | 1 | -8/+37 | |
| | ||||||
* | Import OpenPGP keys into the agent. | Werner Koch | 2010-08-31 | 1 | -16/+64 | |
| | ||||||
* | Implement export of pkcs#12 objects using a direct agent connection. | Werner Koch | 2010-06-21 | 1 | -9/+93 | |
| | ||||||
* | Avoid using the protect-tool to import pkcs#12. | Werner Koch | 2010-06-17 | 1 | -48/+230 | |
| | ||||||
* | Update tests. | Werner Koch | 2010-05-11 | 1 | -12/+38 | |
| | ||||||
* | More changes on the way to remove secring.gpg. | Werner Koch | 2010-04-21 | 1 | -2/+3 | |
| | ||||||
* | Add dummu option --passwd for gpg. | Werner Koch | 2010-01-08 | 1 | -0/+8 | |
| | | | | | Collected changes. | |||||
* | 2009-11-27 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2009-11-27 | 1 | -3/+0 | |
| | | | | | | | * command.c (start_command_handler): Do not call assuan_set_log_stream anymore. * gpg-agent.c (main): But call assuan_set_assuan_log_stream here. | |||||
* | agent/ | Marcus Brinkmann | 2009-11-25 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | 2009-11-25 Marcus Brinkmann <[email protected]> * command.c (start_command_handler): Use assuan_fd_t and assuan_fdopen on fds. scd/ 2009-11-25 Marcus Brinkmann <[email protected]> * command.c (scd_command_handler): Use assuan_fd_t and assuan_fdopen on fds. sm/ 2009-11-25 Marcus Brinkmann <[email protected]> * server.c (gpgsm_server): Use assuan_fd_t and assuan_fdopen on fds. g10/ 2009-11-25 Marcus Brinkmann <[email protected]> * server.c (gpg_server): Use assuan_fd_t and assuan_fdopen on fds. | |||||
* | agent/ | Marcus Brinkmann | 2009-11-05 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-11-05 Marcus Brinkmann <[email protected]> * call-pinentry.c (start_pinentry): Call assuan_pipe_connect, not assuan_pipe_connect_ext. * command.c (start_command_handler): Change assuan_init_socket_server_ext into assuan_init_socket_server. * call-scd.c (start_scd): Update use of assuan_socket_connect and assuan_pipe_connect. * gpg-agent.c (check_own_socket_thread, check_for_running_agent): Update use of assuan_socket_connect. common/ 2009-11-05 Marcus Brinkmann <[email protected]> * asshelp.c (start_new_gpg_agent): Update use of assuan_socket_connect and assuan_pipe_connect. scd/ 2009-11-05 Marcus Brinkmann <[email protected]> * command.c (scd_command_handler): Call assuan_init_socket_server, not assuan_init_socket_server_ext. sm/ 2009-11-05 Marcus Brinkmann <[email protected]> * call-dirmngr.c (start_dirmngr_ext): Update use of assuan_pipe_connect and assuan_socket_connect. tools/ 2009-11-05 Marcus Brinkmann <[email protected]> * gpg-connect-agent.c (start_agent): Update use of assuan_socket_connect and assuan_pipe_connect. | |||||
* | Add help strings for all commands. | Werner Koch | 2009-11-04 | 1 | -240/+261 | |
| | ||||||
* | Adjust for assuan_register_command change. | Werner Koch | 2009-11-04 | 1 | -1/+1 | |
| | ||||||
* | agent/ | Marcus Brinkmann | 2009-11-02 | 1 | -3/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2009-11-02 Marcus Brinkmann <[email protected]> * command.c (reset_notify): Take LINE arg and return error. (register_commands): Use assuan_handler_t type. common/ 2009-11-02 Marcus Brinkmann <[email protected]> * get-passphrase.c (default_inq_cb, membuf_data_cb): Change return type to gpg_error_t. g10/ 2009-11-02 Marcus Brinkmann <[email protected]> * server.c (reset_notify, input_notify, output_notify): Update to new assuan interface. (register_commands): Use assuan_handler_t. scd/ 2009-11-02 Marcus Brinkmann <[email protected]> * command.c (reset_notify): Take LINE arg and return error. (register_commands): Use assuan_handler_t type. sm/ 2009-11-02 Marcus Brinkmann <[email protected]> * server.c (reset_notify, input_notify, output_notify): Update to new assuan interface. (register_commands): Use assuan_handler_t. * call-agent.c (membuf_data_cb, default_inq_cb) (inq_ciphertext_cb, scd_serialno_status_cb) (scd_keypairinfo_status_cb, istrusted_status_cb) (learn_status_cb, learn_cb, keyinfo_status_cb): Return gpg_error_t. | |||||
* | s/DOTLOCK/dotlock_t/. | Werner Koch | 2009-09-23 | 1 | -4/+0 | |
| | | | | | Add some stuff for g13. | |||||
* | 2009-09-23 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2009-09-23 | 1 | -42/+50 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * configure.ac (NEED_LIBASSUAN_API, NEED_LIBASSUAN_VERSION): Update to new API (2, 1.1.0). agent/ 2009-09-23 Marcus Brinkmann <[email protected]> * gpg-agent.c (parse_rereadable_options): Don't set global assuan log file (there ain't one anymore). (main): Update to new API. (check_own_socket_pid_cb): Return gpg_error_t instead of int. (check_own_socket_thread, check_for_running_agent): Create assuan context before connecting to server. * command.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (write_and_clear_outbuf): Use gpg_error_t instead of assuan_error_t. (cmd_geteventcounter, cmd_istrusted, cmd_listtrusted) (cmd_marktrusted, cmd_havekey, cmd_sigkey, cmd_setkeydesc) (cmd_sethash, cmd_pksign, cmd_pkdecrypt, cmd_genkey, cmd_readkey) (cmd_keyinfo, cmd_get_passphrase, cmd_clear_passphrase) (cmd_get_confirmation, cmd_learn, cmd_passwd) (cmd_preset_passphrase, cmd_scd, cmd_getval, cmd_putval) (cmd_updatestartuptty, cmd_killagent, cmd_reloadagent) (cmd_getinfo, option_handler): Return gpg_error_t instead of int. (post_cmd_notify): Change type of ERR to gpg_error_t from int. (io_monitor): Add hook argument. Use symbols for constants. (register_commands): Change return type of HANDLER to gpg_error_t. (start_command_handler): Allocate assuan context before starting server. * call-pinentry.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (unlock_pinentry): Call assuan_release instead of assuan_disconnect. (getinfo_pid_cb, getpin_cb): Return gpg_error_t instead of int. (start_pinentry): Allocate assuan context before connecting to server. * call-scd.c (membuf_data_cb, learn_status_cb, get_serialno_cb) (membuf_data_cb, inq_needpin, card_getattr_cb, pass_status_thru) (pass_data_thru): Change return type to gpg_error_t. (start_scd): Allocate assuan context before connecting to server. common/ 2009-09-23 Marcus Brinkmann <[email protected]> * asshelp.c (start_new_gpg_agent): Allocate assuan context before starting server. g10/ 2009-09-23 Marcus Brinkmann <[email protected]> * call-agent.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (learn_status_cb, dummy_data_cb, get_serialno_cb, default_inq_cb) (learn_status_cb, inq_writecert_parms, inq_writekey_parms) (scd_genkey_cb, membuf_data_cb): Return gpg_error_t instead of int. * gpg.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (main): Update to new Assuan API. * server.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (option_handler, cmd_recipient, cmd_signer, cmd_encrypt) (cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export) (cmd_delkeys, cmd_message, do_listkeys, cmd_listkeys) (cmd_listsecretkeys, cmd_genkey, cmd_getinfo): Return gpg_error_t instead of int. (register_commands): Allocate assuan context before starting server. (gpg_server): Allocate assuan_context before starting server. scd/ 2009-09-23 Marcus Brinkmann <[email protected]> * command.c: Include "scdaemon.h" before <assuan.h> because of GPG_ERR_SOURCE_DEFAULT check. (option_handler, open_card, cmd_serialno, cmd_lean, cmd_readcert) (cmd_readkey, cmd_setdata, cmd_pksign, cmd_pkauth, cmd_pkdecrypt) (cmd_getattr, cmd_setattr, cmd_writecert, cmd_writekey) (cmd_genkey, cmd_random, cmd_passwd, cmd_checkpin, cmd_lock) (cmd_unlock, cmd_getinfo, cmd_restart, cmd_disconnect, cmd_apdu) (cmd_killscd): Return gpg_error_t instead of int. (scd_command_handler): Allocate assuan context before starting server. * scdaemon.c (main): Update to new Assuan API. sm/ 2009-09-23 Marcus Brinkmann <[email protected]> * gpgsm.c (main): Update to new assuan API. * server.c: Include "gpgsm.h" before <assuan.h> due to check for GPG_ERR_SOURCE_DEFAULT and assuan.h now including gpg-error.h. (option_handler, cmd_recipient, cmd_signer, cmd_encrypt) (cmd_decrypt, cmd_verify, cmd_sign, cmd_import, cmd_export) (cmd_delkeys, cmd_message, cmd_listkeys, cmd_dumpkeys) (cmd_listsecretkeys, cmd_dumpsecretkeys, cmd_genkey) (cmd_getauditlog, cmd_getinfo): Return gpg_error_t instead of int. (register_commands): Same for member HANDLER in table. (gpgsm_server): Allocate assuan context before starting server. * sm/call-dirmngr.c: * call-dirmngr.c (prepare_dirmngr): Check for CTX and error before setting LDAPSERVER. (start_dirmngr_ext): Allocate assuan context before starting server. (inq_certificate, isvalid_status_cb, lookup_cb, lookup_status_cb) (run_command_cb, run_command_inq_cb, run_command_status_cb): Return gpg_error_t instead of int. tools/ 2009-09-23 Marcus Brinkmann <[email protected]> * gpg-connect-agent.c (getinfo_pid_cb, read_and_print_response) (main): Update to new Assuan API. | |||||
* | 2009-09-04 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 2009-09-04 | 1 | -0/+2 | |
| | | | | | | * command.c (start_command_handler): Add comment about gap in implementation (in dead code), for future reference. | |||||
* | Impleemned gpgsm's IMPORT --re-import feature. | Werner Koch | 2009-07-07 | 1 | -1/+1 | |
| | | | | | Typo fix. | |||||
* | Reworked passing of envars to Pinentry. | Werner Koch | 2009-07-07 | 1 | -55/+62 | |
| | ||||||
* | 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 | -5/+14 | |
| | | | | | Add option --qualitybar to command GET_PASSPHRASE. | |||||
* | Import/export of pkcs#12 now uses the gpg-agent directly. | Werner Koch | 2009-04-01 | 1 | -37/+1 | |
| | | | | | Removed duplicated code (percent unescaping). | |||||
* | Signing using Netkey 3 cards does now work. | Werner Koch | 2009-03-26 | 1 | -1/+8 | |
| | ||||||
* | Changed order of the confirmation questions for root certificates | Werner Koch | 2009-03-19 | 1 | -1/+1 | |
| | | | | | and stores negative answers in trustlist.txt. | |||||
* | Enhanced last patch. | Werner Koch | 2009-03-17 | 1 | -1/+65 | |
| | ||||||
* | Move password repetition from gpg to gpg-agent. | Werner Koch | 2009-03-17 | 1 | -15/+63 | |
| | ||||||
* | New gpg-agent command to list key information. | Werner Koch | 2009-03-06 | 1 | -3/+158 | |
| | | | | | | Gpgsm does now print the S/N of cards. Consider ephemeral keys during listing an export. | |||||
* | New PIN Callback attributes in gpg-agent. | Werner Koch | 2009-03-05 | 1 | -1/+1 | |
| | | | | | | Common prompts for keypad and simple card reader. More support for Netkey cards; PIN management works now. | |||||
* | Add --reload command to gpgconf. | Werner Koch | 2009-03-03 | 1 | -1/+5 | |
| | | | | | | Fix a problem in exechelp.c Get ready for a release. | |||||
* | Add option --no-ask for GET_PASSPHRASE. | Werner Koch | 2008-12-10 | 1 | -2/+9 | |
| | ||||||
* | Preparing a release candidate. | Werner Koch | 2008-12-09 | 1 | -1/+1 | |
| |