gnupg/sm
Werner Koch 6dfae2f402
gpg: Use a more descriptive prompt for symmetric decryption.
* g10/keydb.h (GETPASSWORD_FLAG_SYMDECRYPT): New.
(passphrase_to_dek_ext): Remove this obsolete prototype.
* g10/passphrase.c (passphrase_get): Add arg flags.  Use new flag
value.
(passphrase_to_dek): Add arg flags and pass it on.
* g10/mainproc.c (proc_symkey_enc): Use new flag.

* sm/decrypt.c (pwri_decrypt): Use "passphrase".
--

Signed-off-by: Werner Koch <wk@gnupg.org>
(cherry picked from commit 03f83bcda5)

Note that we keep on using the term "passphrase" although "password"
would be better.  There are however so many occurance of this and
given it is a bike shedding topic we fix that in the PO files.

Signed-off-by: Werner Koch <wk@gnupg.org>
2021-05-17 19:48:15 +02:00
..
ChangeLog-2011 Generate the ChangeLog from commit logs. 2011-12-01 11:09:02 +01:00
Makefile.am build: Fix build problems on macOS for gpgsm tests and gpg-card. 2021-04-19 20:17:39 +02:00
call-agent.c Use only one copy of the warn_server_mismatch function. 2020-09-01 20:43:57 +02:00
call-dirmngr.c sm: Add arg ctrl to keydb_new. 2020-09-03 13:49:20 +02:00
certchain.c sm: Do not print certain issuer not found diags in quiet mode. 2021-02-25 09:16:18 +01:00
certcheck.c gpgsm: Replace all assert calls by log_assert. 2020-07-08 14:40:34 +02:00
certdump.c Require Libgcrypt 1.9 2021-01-19 10:33:03 +01:00
certlist.c sm: Implement initial support for keyboxd. 2020-09-10 13:05:17 +02:00
certreqgen-ui.c gpgsm: Replace all assert calls by log_assert. 2020-07-08 14:40:34 +02:00
certreqgen.c gpgsm: Replace all assert calls by log_assert. 2020-07-08 14:40:34 +02:00
decrypt.c gpg: Use a more descriptive prompt for symmetric decryption. 2021-05-17 19:48:15 +02:00
delete.c sm: Implement delete key in keyboxd mode 2020-09-21 09:20:40 +02:00
encrypt.c sm: Silence some output on --quiet 2021-02-24 08:40:06 +01:00
export.c sm: Ask for the password for password based decryption (pwri) 2021-05-17 15:42:27 +02:00
fingerprint.c gpgsm: Replace all assert calls by log_assert. 2020-07-08 14:40:34 +02:00
gpgsm-w32info.rc w32: Add icons and version information. 2013-05-07 21:35:48 +02:00
gpgsm.c gpg,sm: Ignore the log-file option from common.conf. 2021-04-21 14:40:08 +02:00
gpgsm.h sm: New command --show-certs 2021-04-20 09:37:56 +02:00
import.c sm: Ask for the password for password based decryption (pwri) 2021-05-17 15:42:27 +02:00
keydb.c keyboxd: Fix searching for exact mail addresses. 2021-04-21 14:40:08 +02:00
keydb.h sm: Implement initial support for keyboxd. 2020-09-10 13:05:17 +02:00
keylist.c sm: New command --show-certs 2021-04-20 09:37:56 +02:00
minip12.c sm: Do not print certain issuer not found diags in quiet mode. 2021-02-25 09:16:18 +01:00
minip12.h sm: Silence some output on --quiet 2021-02-24 08:40:06 +01:00
misc.c sm: Exclude rsaPSS from de-vs compliance mode. 2020-07-03 16:15:29 +02:00
passphrase.c Change all http://www.gnu.org in license notices to https:// 2016-11-05 12:02:19 +01:00
passphrase.h Change all http://www.gnu.org in license notices to https:// 2016-11-05 12:02:19 +01:00
qualified.c Replace most of the remaining stdio calls by estream calls. 2020-10-20 12:15:56 +02:00
server.c sm: New options to prepare the use of keyboxd. 2020-09-03 13:49:20 +02:00
sign.c sm: Implement initial support for keyboxd. 2020-09-10 13:05:17 +02:00
t-minip12.c sm: Add support to export ECC private keys. 2020-04-27 19:54:39 +02:00
verify.c Include the library version in the compliance checks. 2021-01-28 15:48:08 +01:00