summaryrefslogtreecommitdiffstats
path: root/NEWS (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Release 2.4.5gnupg-2.4.5Werner Koch2024-03-071-1/+39
|
* doc: Fix spelling errors found by lintian.Werner Koch2024-01-291-7/+7
| | | | | | -- Reported-by: Andreas Metzler <ametzler@debian.org>
* Post release updatesWerner Koch2024-01-251-0/+7
| | | | --
* Release 2.4.4gnupg-2.4.4Werner Koch2024-01-251-2/+9
|
* Prepare the NEWSWerner Koch2024-01-121-2/+93
| | | | --
* common,w32: Remove duplicated backslashes when setting the homedir.Werner Koch2024-01-091-0/+3
| | | | | | | | | | | | * common/homedir.c (copy_dir_with_fixup) [W32]: Fold double backslashes. -- This is in general no problem but when we hash or compare the directory to test whether tit is the standard home directory, we may use a different socket file and thus a second instance of a daemon. GnuPG-bug-id: 6833
* gpgsm: Support ECDSA in de-vs mode.Werner Koch2023-11-081-0/+2
| | | | | | | | | | | * common/compliance.h (PK_ALGO_FLAG_ECC18): New. * common/compliance.c (gnupg_pk_is_allowed): Implement. * sm/decrypt.c (gpgsm_decrypt): Pass new flag. * sm/sign.c (gpgsm_sign): Ditto. * sm/verify.c (gpgsm_verify): Ditto. -- GnuPG-bug-id: 6802
* w32: Use utf8 for the asctimestamp function.Werner Koch2023-10-271-0/+2
| | | | | | | | * common/gettime.c (asctimestamp) [W32]: Use ".UTF8" for the locale. -- This has been suggested by the reporter of GnuPG-bug-id: 6741
* dirmngr: Allow conf files to disable default keyservers.Werner Koch2023-09-061-0/+3
| | | | | | | | * dirmngr/server.c (ensure_keyserver): Detect special value "none" (cmd_keyserver): Ignore "none" and "hkp://none". -- GnuPG-bug-id: 6708
* Post release updatesWerner Koch2023-07-041-0/+6
| | | | --
* Release 2.4.3gnupg-2.4.3Werner Koch2023-07-041-2/+5
|
* Prepare NEWS for the next releaseWerner Koch2023-06-301-1/+39
| | | | --
* Post release updatesWerner Koch2023-05-301-0/+6
| | | | --
* Release 2.4.2gnupg-2.4.2Werner Koch2023-05-301-2/+3
|
* Prepare the NEWS for the next releaseWerner Koch2023-05-261-0/+22
| | | | --
* Post release updatesWerner Koch2023-04-281-0/+4
| | | | --
* Release 2.4.1gnupg-2.4.1Werner Koch2023-04-281-4/+22
|
* gpg: Make sure that we are not accidently working with the PIV app.Werner Koch2023-04-181-0/+2
| | | | | | | | | | | | | | | * g10/call-agent.c (agent_scd_switchapp): New. * g10/card-util.c (get_info_for_key_operation): Call it. -- It may happen that the active card was last used for PIV and in that case certain commands will fail because they assume the OpenPGP app. Fortunately we have a pretty central place to assure that the right app has been selected. The bug can be easily noticed on Windows. GnuPG-bug-id: 6378
* ssh: Allow to prefer on-disk keys over active card keys.Werner Koch2023-04-181-0/+5
| | | | | | | | * agent/command-ssh.c (ssh_send_available_keys): Redefine the order of keys. -- GnuPG-bug-id: 6212
* gpg: New option --assert-signer.Werner Koch2023-04-051-1/+3
| | | | | | | | | | | | | | | | | | | | | * g10/gpg.c (enum cmd_and_opt_values): Add oAssertSigner. (opts): Add "assert-signer". (main): Set option. (assert_signer_true): New var. (g10_exit): Evaluate new var. * g10/main.h (assert_signer_true): Declare new var. * common/status.h (STATUS_ASSERT_SIGNER): New. * g10/options.h (opt): Add field assert_signer_list. * g10/verify.c (is_fingerprint): New. (check_assert_signer_list): New. * g10/mainproc.c (check_sig_and_print): Call that function. Clear assert_signer_true on a warning. * g10/gpgv.c: Add dummy function and vars. * g10/t-keydb-get-keyblock.c: Ditto. * g10/t-keydb.c: Ditto. * g10/t-stutter.c: Ditto. --
* Use the keyboxd for a fresh installWerner Koch2023-04-041-0/+3
| | | | | | | | | | | | * common/homedir.c (gnupg_maybe_make_homedir): Also create a common.conf. * g10/keydb.c: Include comopt.h. (maybe_create_keyring_or_box): Detect the creation of a common.conf. * g10/gpg.c (main): Avoid adding more resources in this case. * sm/keydb.c: Include comopt.h. (maybe_create_keybox): Detect the creation of a common.conf. * common/comopt.h (comopt): Remove the conditional "extern".
* gpg: Set the default digest algo for S2K to SHA256.Werner Koch2023-04-041-1/+7
| | | | | | | * g10/main.h (DEFAULT_S2K_DIGEST_ALGO): Alias to DEFAULT_DIGEST_ALGO. -- GnuPG-bug-id: 6367
* gpgsm: Create binary detached sigs with definite form length octets.Werner Koch2023-04-031-5/+11
| | | | | | | | | * sm/sign.c: Include tlv.h. (write_detached_signature): New, (gpgsm_sign): Fixup binary detached signatures. -- This helps some other software to verify detached signatures.
* gpg: New option --add-desig-revokerWerner Koch2023-02-161-0/+2
| | | | | | | | | | | | * g10/gpg.c (oAddDesigRevoker): New. (opts): Add new option. * g10/options.h (opt): Add field desig_revokers. * g10/keygen.c (get_parameter_idx): New. (get_parameter): Make use of get_parameter_idx. (prepare_desig_revoker): New. (get_parameter_revkey): Add arg idx. (proc_parameter_file): Add designated revokers. (do_generate_keypair): Write all designated revokers.
* gpg: New list-option --show-unusable-sigs.Werner Koch2023-02-071-1/+7
| | | | | | | | | | | | | | | | | | | * g10/options.h (LIST_SHOW_UNUSABLE_SIGS): New. * g10/gpg.c (parse_list_options): Add "show-unusable-sigs". * g10/keydb.h (keyid_eq): New. (pk_is_primary): New. * g10/keylist.c (list_signature_print): Early return for weak key signatures. Print "self-signature" instead of user-id. (list_keyblock_print): Simplify and always set self-sig node flag. -- This patch avoid the printing of often hundreds of "Invalid digest algorithm" notices during key signature listings if those key signatures were done with SHA1. The new option can be used to revert the behaviour. We now also print "[self-signature]" with --check-sigs or --list-sigs instead of the primary user id. This makes such listing easier to read.
* gpg: Make "--list-options show-sig-subpackets=n,m" work again.Werner Koch2023-01-311-0/+3
| | | | | | | | * g10/gpg.c (parse_list_options): Set value for show-sig-subpackets. -- Fixes-commit: 811cfa34cb3e7166f0cf1f94565504dee21cd9f5 and thus a regression in 2.4.0
* Post release updatesWerner Koch2022-12-161-0/+4
| | | | --
* Release 2.4.0gnupg-2.4.0Werner Koch2022-12-161-1/+1
|
* Update NEWS for 2.4.0Werner Koch2022-12-161-1/+72
|
* Post release updatesWerner Koch2022-10-131-0/+4
| | | | --
* Release 2.3.8gnupg-2.3.8Werner Koch2022-10-131-1/+58
|
* Post release updatesWerner Koch2022-07-111-0/+4
| | | | --
* Release 2.3.7gnupg-2.3.7Werner Koch2022-07-111-1/+75
|
* Post release updatesWerner Koch2022-04-251-0/+7
| | | | --
* Release 2.3.6gnupg-2.3.6Werner Koch2022-04-251-1/+15
|
* Post release updatesWerner Koch2022-04-211-0/+6
| | | | --
* Release 2.3.5gnupg-2.3.5Werner Koch2022-04-211-1/+127
|
* Post release updates.Werner Koch2021-12-201-0/+7
| | | | --
* Release 2.3.4gnupg-2.3.4Werner Koch2021-12-201-1/+47
|
* Post release updatesWerner Koch2021-10-121-0/+6
| | | | --
* Release 2.3.3gnupg-2.3.3Werner Koch2021-10-121-1/+29
|
* Post release updatesWerner Koch2021-08-241-0/+7
| | | | --
* Release 2.3.2gnupg-2.3.2Werner Koch2021-08-241-1/+131
|
* Post release updatesWerner Koch2021-04-201-0/+7
| | | | --
* Release 2.3.1gnupg-2.3.1Werner Koch2021-04-201-2/+27
|
* Post release updatesWerner Koch2021-04-071-0/+8
| | | | --
* Release GnuPG 2.3.0gnupg-2.3.0Werner Koch2021-04-071-3/+7
|
* gpg: New option --no-auto-trust-new-key.Beta-2.3.0-beta1655Werner Koch2021-03-151-0/+8
| | | | | | | | | * g10/gpg.c (oNoAutoTrustNewKey): New. (opts): Add --no-auto-trust-new-key. (main): Set it. * g10/options.h (opt): Add flags.no_auto_trust_new_key. Signed-off-by: Werner Koch <wk@gnupg.org>
* doc: Update the NEWS file.Werner Koch2021-03-081-103/+36
| | | | --
* doc: Update NEWSWerner Koch2021-02-191-4/+56
| | | | --