diff options
author | Brent Cook <bcook@openbsd.org> | 2018-06-13 11:40:32 -0500 |
---|---|---|
committer | Brent Cook <bcook@openbsd.org> | 2018-06-13 11:43:36 -0500 |
commit | 8fb8ecdf7e78afc6c22818e082bd236ec62a4bef (patch) | |
tree | 5e69dc712695958557e19f41fd88a16794089bde | |
parent | c036649005111770b6b1400a5b957cd5d01428f8 (diff) | |
download | portable-2.7.4.tar.gz portable-2.7.4.tar.bz2 portable-2.7.4.zip |
update changelogv2.7.4
-rw-r--r-- | ChangeLog | 23 |
1 files changed, 19 insertions, 4 deletions
@@ -28,18 +28,33 @@ history is also available from Git. | |||
28 | 28 | ||
29 | LibreSSL Portable Release Notes: | 29 | LibreSSL Portable Release Notes: |
30 | 30 | ||
31 | 2.7.4 - Security fixes | ||
32 | |||
33 | * Avoid a timing side-channel leak when generating DSA and ECDSA | ||
34 | signatures. This is caused by an attempt to do fast modular | ||
35 | arithmetic, which introduces branches that leak information | ||
36 | regarding secret values. Issue identified and reported by Keegan | ||
37 | Ryan of NCC Group. | ||
38 | |||
39 | * Reject excessively large primes in DH key generation. Problem | ||
40 | reported by Guido Vranken to OpenSSL | ||
41 | (https://github.com/openssl/openssl/pull/6457) and based on his | ||
42 | diff. | ||
43 | |||
31 | 2.7.3 - Bug fixes | 44 | 2.7.3 - Bug fixes |
32 | 45 | ||
33 | * Removed incorrect NULL checks in DH_set0_key(). Reported by Ondrej Sury | 46 | * Removed incorrect NULL checks in DH_set0_key(). Reported by Ondrej |
47 | Sury | ||
34 | 48 | ||
35 | * Fixed an issue normalizing CPU architecture in the configure script, | 49 | * Fixed an issue normalizing CPU architecture in the configure script, |
36 | which disabled assembly optimizations on platforms that get detected | 50 | which disabled assembly optimizations on platforms that get detected |
37 | as 'amd64', opposed to 'x86_64' | 51 | as 'amd64', opposed to 'x86_64' |
38 | 52 | ||
39 | * Limited tls_config_clear_keys() to only clear private keys. | 53 | * Limited tls_config_clear_keys() to only clear private keys. |
40 | This was inadvertently clearing the keypair, which includes the OCSP staple | 54 | This was inadvertently clearing the keypair, which includes the OCSP |
41 | and pubkey hash - if an application called tls_configure() followed by | 55 | staple and pubkey hash - if an application called tls_configure() |
42 | tls_config_clear_keys(), this would prevent OCSP staples from working. | 56 | followed by tls_config_clear_keys(), this would prevent OCSP staples |
57 | from working. | ||
43 | 58 | ||
44 | 2.7.2 - Stable release | 59 | 2.7.2 - Stable release |
45 | 60 | ||