doc: Update the NEWS file.

--
This commit is contained in:
Werner Koch 2021-03-08 22:16:39 +01:00
parent a4021d9be4
commit 521d3cdee5
No known key found for this signature in database
GPG Key ID: E3FDFF218E45B72B
1 changed files with 35 additions and 102 deletions

137
NEWS
View File

@ -63,6 +63,8 @@ Noteworthy changes in version 2.3.0 (unreleased)
* The symcryptrun tool, a wrapper for the now obsolete external * The symcryptrun tool, a wrapper for the now obsolete external
Chiasmus tool, has been removed. Chiasmus tool, has been removed.
* Full Unicode support for the command line. [#4398]
Changes also found in 2.2.27: Changes also found in 2.2.27:
* gpg: Fix regression in 2.2.24 for gnupg_remove function under * gpg: Fix regression in 2.2.24 for gnupg_remove function under
@ -75,9 +77,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Build Windows installer without timestamps. Note that the * Build Windows installer without timestamps. Note that the
Authenticode signatures still carry a timestamp. Authenticode signatures still carry a timestamp.
Release-info: https://dev.gnupg.org/T5234
See-also: gnupg-announce/2021q1/000452.html
Changes also found in 2.2.26: Changes also found in 2.2.26:
* gpg: New AKL method "ntds". [559efd23e9] * gpg: New AKL method "ntds". [559efd23e9]
@ -105,9 +104,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Fix the iconv fallback handling to UTF-8. [#5038] * Fix the iconv fallback handling to UTF-8. [#5038]
Release-info: https://dev.gnupg.org/T5153
See-also: gnupg-announce/2020q4/000451.html
Changes also found in 2.2.25: Changes also found in 2.2.25:
* scd: Fix regression in 2.2.24 requiring gpg --card-status before * scd: Fix regression in 2.2.24 requiring gpg --card-status before
@ -116,9 +112,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* gpgsm: Using Libksba 1.5.0 signatures with a rarely used * gpgsm: Using Libksba 1.5.0 signatures with a rarely used
combination of attributes can now be verified. [#5146] combination of attributes can now be verified. [#5146]
Release-info: https://dev.gnupg.org/T5140
See-also: gnupg-announce/2020q4/000450.html
Changes also found in 2.2.24: Changes also found in 2.2.24:
* Allow Unicode file names on Windows almost everywhere. Note that * Allow Unicode file names on Windows almost everywhere. Note that
@ -164,9 +157,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* w32: Install gpg-check-pattern and example profiles. Install * w32: Install gpg-check-pattern and example profiles. Install
Windows subsystem variant of gpgconf (gpgconf-w32). Windows subsystem variant of gpgconf (gpgconf-w32).
Release-info: https://dev.gnupg.org/T5052
See-also: gnupg-announce/2020q4/000449.html
Changes also found in 2.2.23: Changes also found in 2.2.23:
* gpg: Fix a possible segv in the key cleaning code. * gpg: Fix a possible segv in the key cleaning code.
@ -176,9 +166,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* scdaemon: Fix a PIN verify failure on certain OpenPGP card * scdaemon: Fix a PIN verify failure on certain OpenPGP card
implementations. Regression in 2.2.22. [#5039] implementations. Regression in 2.2.22. [#5039]
Release-info: https://dev.gnupg.org/T5045
See-also: gnupg-announce/2020q3/000448.html
Changes also found in 2.2.22: Changes also found in 2.2.22:
* gpg: Change the default key algorithm to rsa3072. * gpg: Change the default key algorithm to rsa3072.
@ -224,9 +211,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Build the Windows installer with the new Ntbtls 0.2.0 so that TLS * Build the Windows installer with the new Ntbtls 0.2.0 so that TLS
connections succeed for servers demanding GCM. connections succeed for servers demanding GCM.
Release-info: https://dev.gnupg.org/T5030
See-also: gnupg-announce/2020q3/000447.html
Changes also found in 2.2.21: Changes also found in 2.2.21:
* gpg: Add option --no-include-key-block. [#4856] * gpg: Add option --no-include-key-block. [#4856]
@ -265,9 +249,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Support a command history file in gpg-card and gpg-connect-agent. * Support a command history file in gpg-card and gpg-connect-agent.
Release-info: https://dev.gnupg.org/T4897
See-also: gnupg-announce/2020q3/000446.html
Changes also found in 2.2.20: Changes also found in 2.2.20:
* In constrast to 2.2 no explicit protection against overflow of the * In constrast to 2.2 no explicit protection against overflow of the
@ -299,9 +280,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Avoid build problems with LTO or gcc-10. [#4831] * Avoid build problems with LTO or gcc-10. [#4831]
Release-info: https://dev.gnupg.org/T4860
See-also: gnupg-announce/2020q1/000444.html
Changes also found in 2.2.19: Changes also found in 2.2.19:
* gpg: Only in 2.2.19; not requird in master: Fix double free when * gpg: Only in 2.2.19; not requird in master: Fix double free when
@ -313,9 +291,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* gpgsm: Add special case for certain expired intermediate * gpgsm: Add special case for certain expired intermediate
certificates. [#4696] certificates. [#4696]
Release-info: https://dev.gnupg.org/T4768
See-also: gnupg-announce/2019q4/000443.html
Changes also found in 2.2.18: Changes also found in 2.2.18:
* gpg: Changed the way keys are detected on a smartcards; this * gpg: Changed the way keys are detected on a smartcards; this
@ -382,9 +357,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* wkd: gpg-wks-client --install-key now installs the required policy * wkd: gpg-wks-client --install-key now installs the required policy
file. file.
Release-info: https://dev.gnupg.org/T4684
See-also: gnupg-announce/2019q4/000442.html
Changes also found in 2.2.17: Changes also found in 2.2.17:
* gpg: Ignore all key-signatures received from keyservers. This * gpg: Ignore all key-signatures received from keyservers. This
@ -417,9 +389,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* gpgconf: Fix a race condition when killing components. [#4577] * gpgconf: Fix a race condition when killing components. [#4577]
Release-info: https://dev.gnupg.org/T4606
See-also: gnupg-announce/2019q3/000439.html
Changes also found in 2.2.16: Changes also found in 2.2.16:
* gpg,gpgsm: Fix deadlock on Windows due to a keybox sharing * gpg,gpgsm: Fix deadlock on Windows due to a keybox sharing
@ -480,9 +449,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* The installer for Windows now comes with signed binaries. * The installer for Windows now comes with signed binaries.
Release-info: https://dev.gnupg.org/T4509
See-also: gnupg-announce/2019q2/000438.html
Changes also found in 2.2.15: Changes also found in 2.2.15:
* sm: Fix --logger-fd and --status-fd on Windows for non-standard * sm: Fix --logger-fd and --status-fd on Windows for non-standard
@ -499,9 +465,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* wkd: New commands --print-wkd-hash and --print-wkd-url for * wkd: New commands --print-wkd-hash and --print-wkd-url for
gpg-wks-client. gpg-wks-client.
Release-info: https://dev.gnupg.org/T4434
See-also: gnupg-announce/2019q1/000436.html
Changes also found in 2.2.14: Changes also found in 2.2.14:
* gpg: Allow import of PGP desktop exported secret keys. Also avoid * gpg: Allow import of PGP desktop exported secret keys. Also avoid
@ -534,9 +497,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* gpgtar: Make option -C work for archive creation. * gpgtar: Make option -C work for archive creation.
Release-info: https://dev.gnupg.org/T4412
See-also: gnupg-announce/2019q1/000435.html
Changes also found in 2.2.13: Changes also found in 2.2.13:
* gpg: Implement key lookup via keygrip (using the & prefix). * gpg: Implement key lookup via keygrip (using the & prefix).
@ -559,9 +519,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* wks: Do no use compression for the the encrypted challenge and * wks: Do no use compression for the the encrypted challenge and
response. response.
Release-info: https://dev.gnupg.org/T4290
See-also: gnupg-announce/2019q1/000434.html
Changes also found in 2.2.12: Changes also found in 2.2.12:
* tools: New commands --install-key and --remove-key for * tools: New commands --install-key and --remove-key for
@ -595,9 +552,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* New simplified Chinese translation (zh_CN). * New simplified Chinese translation (zh_CN).
Release-info: https://dev.gnupg.org/T4289
See-also: gnupg-announce/2018q4/000433.html
Changes also found in 2.2.11: Changes also found in 2.2.11:
* gpgsm: Fix CRL loading when intermediate certificates are not yet * gpgsm: Fix CRL loading when intermediate certificates are not yet
@ -638,9 +592,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Fix some minor memory leaks and bugs. * Fix some minor memory leaks and bugs.
Release-info: https://dev.gnupg.org/T4233
See-also: gnupg-announce/2018q4/000432.html
Changes also found in 2.2.10: Changes also found in 2.2.10:
* gpg: Refresh expired keys originating from the WKD. [#2917] * gpg: Refresh expired keys originating from the WKD. [#2917]
@ -655,9 +606,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* dirmngr: Validate SRV records in WKD queries. * dirmngr: Validate SRV records in WKD queries.
Release-info: https://dev.gnupg.org/T4112
See-also: gnupg-announce/2018q3/000428.html
Changes also found in 2.2.9: Changes also found in 2.2.9:
* dirmngr: Fix recursive resolver mode and other bugs in the libdns * dirmngr: Fix recursive resolver mode and other bugs in the libdns
@ -695,9 +643,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* gpg: New "usage" property for the drop-subkey filters. [#4019] * gpg: New "usage" property for the drop-subkey filters. [#4019]
Release-info: https://dev.gnupg.org/T4036
See-also: gnupg-announce/2018q3/000427.html
Changes also found in 2.2.8: Changes also found in 2.2.8:
* gpg: Decryption of messages not using the MDC mode will now lead * gpg: Decryption of messages not using the MDC mode will now lead
@ -726,8 +671,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* agent: Add DBUS_SESSION_BUS_ADDRESS and a few other envvars to the * agent: Add DBUS_SESSION_BUS_ADDRESS and a few other envvars to the
list of startup environment variables. [#3947] list of startup environment variables. [#3947]
See-also: gnupg-announce/2018q2/000425.html
Changes also found in 2.2.7: Changes also found in 2.2.7:
* gpg: New option --no-symkey-cache to disable the passphrase cache * gpg: New option --no-symkey-cache to disable the passphrase cache
@ -763,8 +706,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* agent,dirmngr: New sub-command "getenv" for "getinfo" to ease * agent,dirmngr: New sub-command "getenv" for "getinfo" to ease
debugging. debugging.
See-also: gnupg-announce/2018q2/000424.html
Changes also found in 2.2.6: Changes also found in 2.2.6:
* gpg,gpgsm: New option --request-origin to pretend requests coming * gpg,gpgsm: New option --request-origin to pretend requests coming
@ -810,8 +751,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Allow the use of UNC directory names as homedir. [#3818] * Allow the use of UNC directory names as homedir. [#3818]
See-also: gnupg-announce/2018q2/000421.html
Changes also found in 2.2.5: Changes also found in 2.2.5:
* gpg: Allow the use of the "cv25519" and "ed25519" short names in * gpg: Allow the use of the "cv25519" and "ed25519" short names in
@ -855,8 +794,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
with statically linked versions of the core GnuPG libraries. Also with statically linked versions of the core GnuPG libraries. Also
use --enable-wks-tools by default by Speedo builds for Unix. use --enable-wks-tools by default by Speedo builds for Unix.
See-also: gnupg-announce/2018q1/000420.html
Changes also found in 2.2.4: Changes also found in 2.2.4:
* gpg: Change default preferences to prefer SHA512. * gpg: Change default preferences to prefer SHA512.
@ -886,8 +823,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* New configure option --enable-run-gnupg-user-socket to first try a * New configure option --enable-run-gnupg-user-socket to first try a
socket directory which is not removed by systemd at session end. socket directory which is not removed by systemd at session end.
See-also: gnupg-announce/2017q4/000419.html
Changes also found in 2.2.3: Changes also found in 2.2.3:
* gpgsm: Fix initial keybox creation on Windows. [#3507] * gpgsm: Fix initial keybox creation on Windows. [#3507]
@ -905,8 +840,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* agent: Improve robustness of the shutdown pending * agent: Improve robustness of the shutdown pending
state. [Git#7ffedfab89] state. [Git#7ffedfab89]
See-also: gnupg-announce/2017q4/000417.html
Changes also found in 2.2.2: Changes also found in 2.2.2:
* gpg: Avoid duplicate key imports by concurrently running gpg * gpg: Avoid duplicate key imports by concurrently running gpg
@ -948,8 +881,6 @@ Noteworthy changes in version 2.3.0 (unreleased)
* Add configure option --enable-werror. [#2423] * Add configure option --enable-werror. [#2423]
See-also: gnupg-announce/2017q4/000416.html
Changes also found in 2.2.1: Changes also found in 2.2.1:
* gpg: Fix formatting of the user id in batch mode key generation * gpg: Fix formatting of the user id in batch mode key generation
@ -970,38 +901,40 @@ Noteworthy changes in version 2.3.0 (unreleased)
certificates are configured. If build with GNUTLS, this was certificates are configured. If build with GNUTLS, this was
already the case. already the case.
Release-info: https://dev.gnupg.org/T4702 Release-info: https://dev.gnupg.org/T5343
See-also: gnupg-announce/2017q3/000415.html See-also: gnupg-announce/2020q1/000xxx.html
Release dates of 2.2.x versions:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Release dates of 2.2 versions
Version 2.2.1 (2017-09-19) -----------------------------
Version 2.2.2 (2017-11-07)
Version 2.2.3 (2017-11-20) Version 2.2.27 (2021-01-11) https://dev.gnupg.org/T5234
Version 2.2.4 (2017-12-20) Version 2.2.26 (2020-12-21) https://dev.gnupg.org/T5153
Version 2.2.5 (2018-02-22) Version 2.2.25 (2020-11-23) https://dev.gnupg.org/T5140
Version 2.2.6 (2018-04-09) Version 2.2.24 (2020-11-17) https://dev.gnupg.org/T5052
Version 2.2.7 (2018-05-02) Version 2.2.23 (2020-09-03) https://dev.gnupg.org/T5045
Version 2.2.8 (2018-06-08) Version 2.2.22 (2020-08-27) https://dev.gnupg.org/T5030
Version 2.2.9 (2018-07-12) Version 2.2.21 (2020-07-09) https://dev.gnupg.org/T4897
Version 2.2.10 (2018-08-30) Version 2.2.20 (2020-03-20) https://dev.gnupg.org/T4860
Version 2.2.11 (2018-11-06) Version 2.2.19 (2019-12-07) https://dev.gnupg.org/T4768
Version 2.2.12 (2018-12-14) Version 2.2.18 (2019-11-25) https://dev.gnupg.org/T4684
Version 2.2.13 (2019-02-12) Version 2.2.17 (2019-07-09) https://dev.gnupg.org/T4606
Version 2.2.14 (2019-03-19) Version 2.2.16 (2019-05-28) https://dev.gnupg.org/T4509
Version 2.2.15 (2019-03-26) Version 2.2.15 (2019-03-26) https://dev.gnupg.org/T4434
Version 2.2.16 (2019-05-28) Version 2.2.14 (2019-03-19) https://dev.gnupg.org/T4412
Version 2.2.17 (2019-07-09) Version 2.2.13 (2019-02-12) https://dev.gnupg.org/T4290
Version 2.2.18 (2019-11-25) Version 2.2.12 (2018-12-14) https://dev.gnupg.org/T4289
Version 2.2.19 (2019-12-07) Version 2.2.11 (2018-11-06) https://dev.gnupg.org/T4233
Version 2.2.20 (2020-03-20) Version 2.2.10 (2018-08-30) https://dev.gnupg.org/T4112
Version 2.2.21 (2020-07-09) Version 2.2.9 (2018-07-12) https://dev.gnupg.org/T4036
Version 2.2.22 (2020-08-27) Version 2.2.8 (2018-06-08)
Version 2.2.23 (2020-09-03) Version 2.2.7 (2018-05-02)
Version 2.2.24 (2020-11-17) Version 2.2.6 (2018-04-09)
Version 2.2.25 (2020-11-23) Version 2.2.5 (2018-02-22)
Version 2.2.26 (2020-12-21) Version 2.2.4 (2017-12-20)
Version 2.2.27 (2021-01-11) Version 2.2.3 (2017-11-20)
Version 2.2.2 (2017-11-07)
Version 2.2.1 (2017-09-19)
Noteworthy changes in version 2.2.0 (2017-08-28) Noteworthy changes in version 2.2.0 (2017-08-28)