diff options
author | Tomas Mraz <tomas@openssl.org> | 2024-04-04 11:06:53 +0200 |
---|---|---|
committer | Tomas Mraz <tomas@openssl.org> | 2024-04-09 13:43:26 +0200 |
commit | eb33768e879554884b34f640e8c14ba3738a8eff (patch) | |
tree | 5e967cd85280f672841d8e1990217eabd18ec80a /CHANGES.md | |
parent | Update the version to 3.4.0-dev (diff) | |
download | openssl-eb33768e879554884b34f640e8c14ba3738a8eff.tar.xz openssl-eb33768e879554884b34f640e8c14ba3738a8eff.zip |
Sync CHANGES.md and NEWS.md with 3.3 branch
Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Neil Horman <nhorman@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24034)
Diffstat (limited to 'CHANGES.md')
-rw-r--r-- | CHANGES.md | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md index 8fd34ac467..5bbc34549e 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -23,6 +23,13 @@ OpenSSL Releases - [OpenSSL 1.0.0](#openssl-100) - [OpenSSL 0.9.x](#openssl-09x) +OpenSSL 3.4 +----------- + +### Changes between 3.3 and 3.4 [xx XXX xxxx] + + * None yet + OpenSSL 3.3 ----------- @@ -155,6 +162,11 @@ OpenSSL 3.3 *Hugo Landau* + * Limited support for polling of QUIC connection and stream objects in a + non-blocking manner. Refer to the SSL_poll(3) manpage for details. + + *Hugo Landau* + * Added APIs to allow querying the size and utilisation of a QUIC stream's write buffer. Refer to the SSL_get_value_uint(3) manpage for details. @@ -168,6 +180,49 @@ OpenSSL 3.3 *Alexandr Nedvedicky* + * Applied AES-GCM unroll8 optimisation to Microsoft Azure Cobalt 100 + + *Tom Cosgrove* + + * Added X509_STORE_get1_objects to avoid issues with the existing + X509_STORE_get0_objects API in multi-threaded applications. Refer to the + documentation for details. + + *David Benjamin* + + * Added assembly implementation for md5 on loongarch64 + + *Min Zhou* + + * Optimized AES-CTR for ARM Neoverse V1 and V2 + + *Fisher Yu* + + * Enable AES and SHA3 optimisations on Applie Silicon M3-based MacOS systems + similar to M1/M2. + + *Tom Cosgrove* + + * Added a new EVP_DigestSqueeze() API. This allows SHAKE to squeeze multiple + times with different output sizes. + + *Shane Lontis, Holger Dengler* + + * Various optimizations for cryptographic routines using RISC-V vector crypto + extensions + + *Christoph Müllner, Charalampos Mitrodimas, Ard Biesheuvel, Phoebe Chen, + Jerry Shih* + + * Accept longer context for TLS 1.2 exporters + + While RFC 5705 implies that the maximum length of a context for exporters is + 65535 bytes as the length is embedded in uint16, the previous implementation + enforced a much smaller limit, which is less than 1024 bytes. This + restriction has been removed. + + *Daiki Ueno* + OpenSSL 3.2 ----------- |