| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
|
| |
* doc/Makefile.am (.fig.jpg): Correct to use -L jpeg.
* doc/gpg.texi: Fix cross reference for --options.
* doc/gpgsm.texi: Likewise.
* doc/gpl.texi: Fix enumerate and re-indent examples.
--
Reported-by: Ian Abbott
Signed-off-by: Werner Koch <[email protected]>
|
|
|
|
| |
--
|
|
|
|
| |
--
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* g10/gpg.c: Include shareddefs.h.
(main): Add option --pinentry-mode.
* g10/options.h (struct opt): Add field pinentry_mode.
* g10/passphrase.c: Include shareddefs.h.
(have_static_passphrase): Take care of loopback pinentry_mode.
(read_passphrase_from_fd): Ditto.
(get_static_passphrase): New.
(passphrase_to_dek_ext): Factor some code out to ...
(emit_status_need_passphrase): new.
* g10/call-agent.c (start_agent): Send the pinentry mode.
(default_inq_cb): Take care of the PASSPHRASE inquiry. Return a
proper error code.
(agent_pksign): Add args keyid, mainkeyid and pubkey_algo.
(agent_pkdecrypt): Ditto.
* g10/pubkey-enc.c (get_it): Pass new args.
* g10/sign.c (do_sign): Pass new args.
* g10/call-agent.c (struct default_inq_parm_s): New. Change all
similar structs to reference this one. Change all users and inquire
callback to use this struct, instead of NULL or some undefined but not
used structs. This change will help to eventually get rid of global
variables.
--
This new features allows to use gpg without a Pinentry. As a
prerequisite the agent must be configured to allow the loopback
pinentry mode (option --allow-loopback-pinentry). For example
gpg2 --pinentry-mode=loopback FILE.gpg
may be used to decrypt FILE.gpg while entering the passphrase on the
tty. If batch is used, --passphrase et al. may be used, if
--command-fd is used, the passphrase may be provided by another
process. Note that there are no try-again prompts in case of a bad
passphrase.
|
|
|
|
|
|
| |
--
This is bug#1429.
|
|
|
|
|
| |
--
This is bug#1276 and http://bugs.debian.org/594343
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* common/dns-cert.c: Remove iobuf.h.
(get_dns_cert): Rename to _get_dns_cert. Remove MAX_SIZE arg. Change
iobuf arg to a estream-t. Rewrite function to make use of estream
instead of iobuf. Require all parameters. Return an gpg_error_t
error instead of the type. Add arg ERRSOURCE.
* common/dns-cert.h (get_dns_cert): New macro to pass the error source
to _gpg_dns_cert.
* common/t-dns-cert.c (main): Adjust for changes in get_dns_cert.
* g10/keyserver.c (keyserver_import_cert): Ditto.
* doc/gpg.texi (GPG Configuration Options): Remove max-cert-size.
|
| |
|
|
|
|
| |
Also removed the single letter options from the index.
|
|
|
|
| |
Fixes bug#1354.
|
|
|
|
|
| |
This allows to remove some error code substitutes.
Fixed a typo in gpg.text.
|
| |
|
|
|
|
|
|
| |
doesn't work with --with-colons. --personal-digest-preferences does
not have a default any longer.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
A couple of forward ported changes.
Doc updates.
|
| |
|
|
|
|
|
| |
Ported gpgtar to W32.
|
|
|
|
|
| |
Collected changes and ports of bug fixes from stable.
|
| |
|
|
|
|
|
|
| |
Comment fixes.
Minor chnages in preparation of a W32CE port.
|
|
|
|
|
| |
Typo and comment fixes.
|
| |
|
|
|
|
|
|
| |
Add option --skip-hidden-recipients
Comment updates.
|
|
|
|
|
|
| |
generic store, the details of which depend on the underlying
libraries.
|
| |
|
| |
|
|
|
|
|
| |
overrides recipient preferences (safely).
|
|
|
|
|
| |
check-cert and ca-cert-file.
|
|
|
|
|
| |
exist any longer).
|
|
|
|
|
| |
resorting to keys.{domain}.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
debug.
|
|
|
|
|
|
| |
Common prompts for keypad and simple card reader.
More support for Netkey cards; PIN management works now.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
s/Sylpeed-Claws/Claws-Mail/.
|
| |
|
|
|
|
|
|
| |
* gpg.texi (Operational GPG Commands): Mention the way to change
the default signing key.
|
|
|
|
|
| |
Fix in gpgconf for W32.
|
|
|
|
|
| |
Fix auto-key-locate processing of "nodefault".
|
| |
|