Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2011-12-16 | Don't kill pinentry by SIGKILL but let it quit by SIGINT. | NIIBE Yutaka | 1 | -2/+1 | |
* agent/call-pinentry.c (agent_popup_message_stop): To pinentry, send SIGINT (was: SIGKILL). | |||||
2011-10-13 | Initial port to Npth. | Marcus Brinkmann | 1 | -59/+49 | |
2011-09-12 | Handle pinentry-mode=loopback. | Ben Kibbey | 1 | -2/+39 | |
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. | |||||
2011-03-03 | New agent option pinentry-mode. | Werner Koch | 1 | -1/+31 | |
This provides the framework and implements the ask, cancel and error. loopback will be implemented later. | |||||
2011-02-04 | Nuked almost all trailing white space.post-nuke-of-trailing-ws | Werner Koch | 1 | -33/+31 | |
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. | |||||
2010-10-18 | Re-enabled german translation | Werner Koch | 1 | -2/+2 | |
2010-10-13 | More agent support for gpg. | Werner Koch | 1 | -11/+18 | |
2010-10-01 | Exporting secret keys via gpg-agent is now basically supported. | Werner Koch | 1 | -2/+36 | |
A couple of forward ported changes. Doc updates. | |||||
2010-09-01 | Use passphrase caching for import and genkey. | Werner Koch | 1 | -0/+6 | |
2010-08-12 | Fix dirmngr problems on CE. | Werner Koch | 1 | -0/+7 | |
Add new dirmngr commands. Minor other fixes. | |||||
2010-04-14 | Whole lot of changes to support CE. | Werner Koch | 1 | -3/+3 | |
2010-02-26 | Some minor changes and typo fixes. | Werner Koch | 1 | -5/+10 | |
Started to implement a TCP option in gpg-connect-agent. | |||||
2010-02-17 | Provide default strings for the pinentry. | Werner Koch | 1 | -3/+33 | |
2009-12-08 | common/ | Marcus Brinkmann | 1 | -2/+2 | |
2009-12-08 Marcus Brinkmann <[email protected]> * asshelp.c (start_new_gpg_agent): Convert posix FD to assuan FD. agent/ 2009-12-08 Marcus Brinkmann <[email protected]> * call-pinentry.c (start_pinentry): Convert posix fd to assuan fd. * call-scd.c (start_scd): Likewise. sm/ 2009-12-08 Marcus Brinkmann <[email protected]> * call-dirmngr.c (start_dirmngr_ext): Convert posix fd to assuan fd. tools/ 2009-12-08 Marcus Brinkmann <[email protected]> * gpg-connect-agent.c (main): Convert posix fd to assuan fd. | |||||
2009-11-05 | agent/ | Marcus Brinkmann | 1 | -2/+3 | |
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. | |||||
2009-09-23 | 2009-09-23 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 1 | -6/+14 | |
* 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-07-07 | Reworked passing of envars to Pinentry. | Werner Koch | 1 | -10/+31 | |
2009-06-17 | Use cancel button in confirmation only if requested. | Werner Koch | 1 | -10/+27 | |
2009-05-15 | Fix bug #1053 | Werner Koch | 1 | -47/+64 | |
Add option --qualitybar to command GET_PASSPHRASE. | |||||
2009-04-14 | 2009-04-14 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 1 | -1/+7 | |
* call-pinentry.c (agent_get_confirmation): Try SETNOTOK command with pinentry. | |||||
2009-04-01 | Import/export of pkcs#12 now uses the gpg-agent directly. | Werner Koch | 1 | -0/+1 | |
Removed duplicated code (percent unescaping). | |||||
2008-10-20 | Marked all unused args on non-W32 platforms. | Werner Koch | 1 | -0/+6 | |
2008-05-27 | Fixed segv in gpg-agent (command marktrusted). | Werner Koch | 1 | -2/+2 | |
Replaced almost all free by xfree. Translation fixes. | |||||
2008-03-20 | Fix a bug in the ambigious name detection. | Werner Koch | 1 | -1/+3 | |
Minor cleanups. | |||||
2008-02-14 | Poems for AllowSetForegroundWindow (W32) | Werner Koch | 1 | -1/+43 | |
2008-01-15 | 2008-01-15 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 1 | -2/+4 | |
* call-pinentry.c (start_pinentry): Start pinentry in detached mode. | |||||
2007-12-04 | Created help files form the current po entries. | Werner Koch | 1 | -1/+1 | |
2007-12-04 | Allow configuraton of pinentry tooltip. | Werner Koch | 1 | -15/+19 | |
Other minor buf fixes. | |||||
2007-11-19 | Started to implement the audit log feature. | Werner Koch | 1 | -6/+54 | |
Pass PINENTRY_USER_DATA and XAUTHORITY to Pinentry. Improved support for the quality bar. Minor internal restructuring. Translation fixes. | |||||
2007-09-18 | Support the SETQUALITYBAR command of recent pinentries. | Werner Koch | 1 | -1/+111 | |
2007-09-14 | 2007-09-14 Marcus Brinkmann <[email protected]> | Marcus Brinkmann | 1 | -1/+10 | |
* call-pinentry.c (agent_popup_message_stop): Implement kill for Windows. | |||||
2007-08-27 | Implemented more gpg-agen options to support certain passphrase policies. | Werner Koch | 1 | -0/+52 | |
New tool gpg-check-pattern. | |||||
2007-07-17 | Typo fixes. | Werner Koch | 1 | -1/+1 | |
Made --default-key work for gpgsm Add --default-key and --encrypt-to to gpgconf. | |||||
2007-07-16 | Properly close files opened by es_fopen. | Werner Koch | 1 | -1/+11 | |
Allow setting of an empty passphrase. Assorted W32 changes. | |||||
2007-07-04 | Changed to GPLv3. | Werner Koch | 1 | -4/+2 | |
Removed intl/. | |||||
2007-07-04 | A bunch of minor changes for Windows. | Werner Koch | 1 | -1/+1 | |
2007-06-14 | A whole bunch of changes to allow building for Windows. | Werner Koch | 1 | -2/+6 | |
See the ChangeLogs for details. | |||||
2007-06-06 | First steps towards supporting W32. | Werner Koch | 1 | -0/+4 | |
This is mainly source code reorganization. Update gnulib. g10/ does currently not build. | |||||
2007-02-20 | * call-pinentry.c (start_pinentry): Fix for OS X to allow loading | Werner Koch | 1 | -0/+9 | |
of the bundle. Tested by Benjamin Donnachie. | |||||
2007-02-14 | agent/ | Werner Koch | 1 | -0/+25 | |
* 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. | |||||
2007-01-25 | agent/ | Werner Koch | 1 | -13/+11 | |
* protect-tool.c (get_passphrase): New arg OPT_CHECK. (get_new_passphrase): Enable OTP_CHECK on the first call. * command.c (cmd_get_passphrase): Implement option --check. * gpg-agent.c (MIN_PASSPHRASE_LEN): New (parse_rereadable_options): New option --min-passphrase-len. * genkey.c (check_passphrase_constraints): New. (agent_genkey, agent_protect_and_store): Call new function. Fix memory leak. * call-pinentry.c (agent_askpin): Allow translation of the displayed error message. (agent_popup_message_start): Remove arg CANCEL_BTN. (popup_message_thread): Use --one-button option. * command.c (cmd_passwd): Now that we don't distinguish between assuan and regular error codes we can jump to the end on error. common/ * simple-pwquery.c (simple_pwquery): New arg OPT_CHECK. | |||||
2006-11-20 | Made some PIN pads work. | Werner Koch | 1 | -3/+4 | |
Some cleanups for 64 bit CPUs. | |||||
2006-10-19 | Fixes | Werner Koch | 1 | -0/+34 | |
2006-10-16 | Allow to cancel marktrusted. | Werner Koch | 1 | -0/+3 | |
2006-10-04 | Fixed agent access for gpg. | Werner Koch | 1 | -26/+26 | |
2006-09-14 | Take advantage of newer gpg-error features. | Werner Koch | 1 | -3/+3 | |
2006-09-06 | The big Assuan error code removal. | Werner Koch | 1 | -30/+30 | |
2006-06-20 | Updated FSF's address. | Werner Koch | 1 | -1/+2 | |
2005-11-28 | Preparing an interim release | Werner Koch | 1 | -29/+167 | |
2005-07-27 | Removed directories which are only used by the 1.9 branch | Werner Koch | 1 | -473/+0 | |