| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
| |
|
| |
|
|
|
|
|
|
| |
(generate_card_keys): New arg SERIALNO. Do PIN verification here
after resetting forced_chv1.
|
| |
|
| |
|
|
|
|
|
|
|
| |
* keydb.c (keydb_clear_some_cert_flags): New.
(keydb_update_keyblock, keydb_set_flags): Change error code
CONFLICT to NOT_LOCKED.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* app.c (release_application): Call new deconstructor.
* app-openpgp.c (do_deinit): New.
(get_cached_data, flush_cache_item, flush_cache_after_error)
(flush_cache): New.
(get_one_do): Replaced arg SLOT by APP. Make used of cached data.
(verify_chv2, verify_chv3): Flush some cache item after error.
(do_change_pin): Ditto.
(do_sign): Ditto.
(do_setattr): Flush cache item.
(do_genkey): Flush the entire cache.
(compare_fingerprint): Use cached data.
|
|
|
|
|
|
| |
(change_url): Likewise.
(change_login): Likewise.
|
|
|
|
|
| |
are running as a pipe server.
|
|
|
|
|
|
|
|
| |
that we can easily test for versioned config files above.
* gpgsm.c (main) <gpgconf>: Do not use /dev/null as default config
filename.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(gpgsm_agent_genkey, gpgsm_agent_istrusted)
(gpgsm_agent_marktrusted, gpgsm_agent_havekey)
(gpgsm_agent_passwd): Add new arg CTRL and changed all callers.
(start_agent): New arg CTRL. Send progress item when starting a
new agent.
* sign.c (gpgsm_get_default_cert, get_default_signer): New arg
CTRL to be passed down to the agent function.
* decrypt.c (prepare_decryption): Ditto.
* certreqgen.c (proc_parameters, read_parameters): Ditto.
* certcheck.c (gpgsm_create_cms_signature): Ditto.
|
|
|
|
|
|
| |
* scdaemon.c (main): For now, always print default filename for
--gpgconf-list, and never /dev/null.
|
|
|
|
|
| |
stored certificates are deleted after about a day.
|
|
|
|
|
|
|
| |
(print_name_raw, print_names_raw, list_cert_raw): New.
(gpgsm_list_keys): Check the dump mode and pass it down as
necessary.
|
|
|
|
|
| |
--dump-secret-keys.
|
|
|
|
|
|
|
|
|
| |
the client.
(option_handler): Parse the new event-signal option.
* scdaemon.c (handle_signal): Do not use SIGUSR{1,2} anymore for
changing the verbosity.
|
|
|
|
|
|
|
|
| |
that the scdaemon is still running.
* gpg-agent.c (handle_signal): Do not use SIGUSR{1,2} anymore for
changing the verbosity.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* app-help.c (app_help_read_length_of_cert): Fixed calculation of
R_CERTOFF.
* pcsc-wrapper.c: New.
* Makefile.am (pkglib_PROGRAMS): Install it here.
* apdu.c (writen, readn): New.
(open_pcsc_reader, pcsc_send_apdu, close_pcsc_reader): Use the
pcsc-wrapper if we are using Pth.
(apdu_send_le): Reinitialize RESULTLEN. Handle SW_EOF_REACHED
like SW_SUCCESS.
|
|
|
|
|
|
| |
* gpgconf-comp.c (gc_options_gpg_agent): Change type of
ignore-cache-for-signing option to GC_ARG_TYPE_NONE.
|
|
|
|
|
|
|
|
| |
* Makefile.am (pkglib_PROGRAMS): Install it here.
* apdu.c (writen, readn): New.
(open_pcsc_reader, pcsc_send_apdu, close_pcsc_reader): Use the
pcsc-wrapper if we are using Pth.
|
|
|
|
|
| |
definitions for byte.u16 and u32.
|
|
|
|
|
|
| |
dummy function because we conditionally use fopencookie,
fpencookie or a replacement at place.
|
|
|
|
|
|
| |
dummy function because we conditionally use fopencookie,
fpencookie or a replacement at place.
|
| |
|
|
|
|
|
| |
* autogen.sh: Added ACLOCAL_FLAGS.
|
|
|
|
|
|
|
|
|
|
|
| |
detached.
* logging.h (JNLIB_LOG_WITH_PREFIX): Add constants for the flag
values.
* logging.c (log_set_prefix): New flag DETACHED.
(fun_writer): Take care of this flag.
(log_test_fd): New.
|
|
|
|
|
|
| |
* import.c (popen_protect_tool): Call it.
* export.c (popen_protect_tool): Call it.
|
| |
|
|
|
|
|
| |
encrypted message.
|
| |
|
|
|
|
|
| |
* call-dirmngr.c (gpgsm_dirmngr_isvalid): Pass option to dirmngr.
|
|
|
|
|
| |
Allow building with out NLS.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
Introduce PACKAGE_GT and set it to gnupg2.
* gpg-agent.c (main): Use new libgcrypt thread library register
scheme.
* Makevars (DOMAIN): Init from PACKAGE_GT
|
| |
|
|
|
|
|
| |
scheme.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* certchain.c (gpgsm_validate_chain) <gpgsm_cert_use_cer_p>: Do
not just warn if a cert is not suitable; bail out immediately.
* call-dirmngr.c (isvalid_status_cb): New.
(unhexify_fpr): New. Taken from ../g10/call-agent.c
(gpgsm_dirmngr_isvalid): Add new arg CTRL, changed caller to pass
it thru. Detect need to check the respondert cert and do that.
* certchain.c (gpgsm_validate_chain): Add new arg FLAGS. Changed
all callers.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
* gpgconf-comp.c (gc_options_dirmngr): Set GC_OPT_FLAG_ARG_OPT for
"LDAP Server".
(change_options_file): Remove assertion that tests that this flag
is not present. Handle an empty string in OPTION->new_value.
|
|
|
|
|
| |
* gpgconf.c (main): Remove obsolete warning.
|
| |
|
| |
|
|
|
|
|
| |
(gc_component_t, gc_component): Add GC_BACKEND_GPG.
|
|
|
|
|
|
|
|
| |
* g10.c: New options --gpgconf-list, --debug-level and --log-file
(set_debug): Add arg DEBUG_LEVEL.
(main): Look at less and less version specific config files. From
gnupg 1.3.
|