| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
| |
| |
| |
| |
| | |
(store_private_key): Use them here.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
(print_version): New.
* Makefile.am: Include cmacros.am for common flags.
|
| | |
|
| |
| |
| |
| |
| | |
will allow to override directory names at make time.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
* Makefile.am: Include cmacros.am for common flags.
|
| | |
|
| | |
|
| |
| |
| |
| |
| | |
(libexec_PROGRAMS): Put gpg-protect-tool there.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* configure.ac: Removed the need for g10defs.h. Reworked the
--with-foo-pgm stuff.
* autogen.sh (check_version): Removed bashism and simplified.
* acinclude.m4 (AM_PATH_OPENSC): Kludge to avoid error output for
a bad opensc-config.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
(p12_parse): Add callback args.
* protect-tool.c (import_p12_cert_cb): New.
(import_p12_file): Use it.
|
| | |
|
| |
| |
| |
| |
| | |
setups.
|
| |
| |
| |
| |
| |
| | |
missing issuer's cert. Fixed an "depending on the verbose
setting" bug.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* protect.c (agent_unprotect): Ditto.
(merge_lists): Ditto. Add arg RESULTLEN.
* pkdecrypt.c (agent_pkdecrypt): Don't show the secret key even in
debug mode.
* protect.c: Add DSA and Elgamal description.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* keybox-search.c (get_flag_from_image, keybox_get_flags): New.
(_keybox_get_flag_location): New.
* certchain.c (gpgsm_validate_chain): Mark revoked certs in the
keybox.
* keylist.c (list_cert_colon): New arg VALIDITY; use it to print a
revoked flag.
(list_internal_keys): Retrieve validity flag.
(list_external_cb): Pass 0 as validity flag.
* keydb.c (keydb_get_flags, keydb_set_flags): New.
(keydb_set_cert_flags): New.
(lock_all): Return a proper error code.
(keydb_lock): New.
(keydb_delete): Don't lock but check that it has been locked.
(keydb_update_keyblock): Ditto.
* delete.c (delete_one): Take a lock.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
* gpgconf-comp.c: Some bug fixes, parse only defaults from the
program, and read the current values from the configuration file
directly.
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Makefile.am (libcommon_a_SOURCES): Add xasprintf.c.
* miscellaneous.c (xasprintf): Moved to ...
* xasprintf (xasprintf): ... here. New file.
This allows to use xasprintf without sucking in gpg-error.
|
| |
| |
| |
| |
| |
| | |
* gpgconf-comp.c (gc_error): New function, use it instead of
error() throughout.
|
| |
| |
| |
| |
| |
| |
| | |
* gpgconf-comp.c: Use xmalloc, libcommon's asctimestamp and
gnupg_get_time, fix error() invocation and use getline()
consistently.
|
| | |
|
| |
| |
| |
| |
| |
| | |
(check_cert_policy): With no critical policies issue only a
warning if the policy file does not exists.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* sign.c (add_certificate_list): Decrement N for the first cert.
* Makefile.am (sbin_SCRIPTS): New, to install addgnupghome.
(EXTRA_DIST): Added rfc822parse.c rfc822parse.h gpgparsemail.c
which might be useful for debugging.
|
| | |
|
| |
| |
| |
| |
| | |
close the reader.
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* command.c (start_command_handler): Init it here.
* gpg-agent.c (agent_init_default_ctrl): and here.
* call-scd.c: Add the CTRL arg to all functions calling start_scd
and pass it to start_scd. Changed all callers
(start_scd): Keep track of the current active connection.
(agent_reset_scd): New.
* command.c (start_command_handler): Call it here.
* learncard.c (agent_handle_learn): Add arg CTRL; changed caller.
(send_cert_back): Ditto.
|
| | |
|
| |
| |
| |
| |
| |
| | |
labels. Make sure that a value won't get truncated if it includes
a Nul.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* gpgconf-list.c: File removed.
* README.gpgconf: New file.
* gpgconf-comp.c: New file.
* Makefile.am (gpgconf_SOURCES): Remove gpgconf-list.c, add
gpgconf-comp.c.
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
(iso7816_decipher): Add PADIND argument.
** app-nks.c is now functional **
|
| |
| |
| |
| |
| | |
for an untrusted root certificate.
|
| |
| |
| |
| |
| | |
writable.
|
| |
| |
| |
| |
| |
| |
| |
| | |
(print_dn_part): Do not delimit multiple RDNs by " + ". Handle
multi-valued RDNs in a special way, i.e. in the order specified by
the certificate.
(print_dn_parts): Simplified.
|
| |
| |
| |
| |
| | |
smartcard applications.
|
| |
| |
| |
| |
| |
| |
| | |
(start_scd): Make sure secmem gets cleared.
* query.c (atfork_cb): New.
(start_pinentry): Make sure secmem gets cleared.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* keygen.c (do_generate_keypair): Don't try to execute certain pieces of code
in case an error occured.
(gen_card_key): Don't print out a message, which is already
printed by do_generate_keypair().
|
| |
| |
| |
| |
| |
| | |
* keygen.c (do_generate_keypair): Print member fname, instead of
newfname, again.
|
| |
| |
| |
| |
| |
| | |
* keygen.c (do_generate_keypair): Print member fname, instead of
newfname.
|
| |
| |
| |
| |
| | |
descriptors too; aiiih. Set the listening socket to non-blocking.
|
| |
| |
| |
| |
| | |
* decrypt.c (gpgsm_decrypt): Ditto.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
that we have more detailed error messages in the upper layers.
This fixes the handling pinentry's cancel button.
* pksign.c (agent_pksign): Changed accordingly.
* pkdecrypt.c (agent_pkdecrypt): Ditto.
* command.c (cmd_passwd): Ditto.
|