From 73ba2f055709f60f33dbc1548020edb3b9174048 Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Fri, 2 Aug 2024 04:54:42 -0600 Subject: Update ChangeLog --- ChangeLog | 3 +++ 1 file changed, 3 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 20d185c..8608965 100644 --- a/ChangeLog +++ b/ChangeLog @@ -71,6 +71,9 @@ LibreSSL Portable Release Notes: - Added support for TLS PRF in the EVP KDF API. - Cleaned up cipher handling in SSL_SESSION. - Removed get_cipher from SSL_METHOD. + - Rewrote CRYPTO_EX_DATA from scratch. The only intentional change of + behavior is that there is now a hard limit on the number of indexes + that can be allocated. * Documentation improvements - Removed documentation of no longer existing API. * Testing and proactive security -- cgit v1.2.3-55-g6feb From c05b84c11a5d2a412016c21fc51b4cf6f61f34cf Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Fri, 2 Aug 2024 08:43:47 -0600 Subject: Silly ChangeLog entry to trigger CI --- ChangeLog | 1 + 1 file changed, 1 insertion(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 8608965..29bce3a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -34,6 +34,7 @@ LibreSSL Portable Release Notes: - Added initial Emscripten support in CMake builds - Removed timegm() compatibility layer since all uses were replaced with OPENSSL_timegm(). Cleaned up the corresponding test harness. + - Fixed pipe2 detection to use check_symbol_exists() * Internal improvements - Cleaned up parts of the conf directory. Simplified some logic, fixed memory leaks. -- cgit v1.2.3-55-g6feb From cd0ae0ef32d308a4704006b4514e2d065ed8df3c Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Fri, 2 Aug 2024 09:08:05 -0600 Subject: Update ChangeLog --- ChangeLog | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 29bce3a..1230099 100644 --- a/ChangeLog +++ b/ChangeLog @@ -34,7 +34,6 @@ LibreSSL Portable Release Notes: - Added initial Emscripten support in CMake builds - Removed timegm() compatibility layer since all uses were replaced with OPENSSL_timegm(). Cleaned up the corresponding test harness. - - Fixed pipe2 detection to use check_symbol_exists() * Internal improvements - Cleaned up parts of the conf directory. Simplified some logic, fixed memory leaks. @@ -80,6 +79,9 @@ LibreSSL Portable Release Notes: * Testing and proactive security - Switched the remaining tests to new certs. * Compatibility changes + - Protocol parsing in libtls was changed. The no longer supported + TLSv1.1 and TLSv1.0 protocols are now completely ignored and no + longer enable or disable TLSv1.2 in surprising ways. - The one-step hashing functions, MD4(), MD5(), RIPEMD160(), SHA1(), all SHA-2, and HMAC() no longer support returning a static buffer. Callers must pass in a correctly sized buffer. -- cgit v1.2.3-55-g6feb