From c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0 Mon Sep 17 00:00:00 2001 From: Theo Buehler Date: Sat, 15 Apr 2023 13:41:09 -0600 Subject: Update ChangeLog --- ChangeLog | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index bd324b4..a0446fb 100644 --- a/ChangeLog +++ b/ChangeLog @@ -32,15 +32,20 @@ LibreSSL Portable Release Notes: * Portable changes - Extended the endian.h compat header with htobe* and betoh* macros. + - Adapted more tests to the portable framework. * Internal improvements - Improved sieve of Eratosthenes script used for generating a table of small primes. - Cleaned up and rewrote SHA internals. - - Added initial support for truncated SHA-2. - Replace internal use of BN_copy() with bn_copy() for consistency. - Rewrote and improved BN_exp() and BN_copy(). - Add branch target information (BTI) support to arm64 assembly. - Added a new implementation of BN_mod_sqrt(). + * New features + - Added support for truncated SHA-2 and for SHA-3. + * Compatibility changes + - Removed X9.31 support + - Dropped proxy certificate (RFC 3820) support * Bug fixes - Correctly reduce negative input to BN_mod_exp2_mont(). - Ensure ERR_load_ERR_strings() does not set errno unexpectedly. @@ -54,7 +59,6 @@ LibreSSL Portable Release Notes: undocumented. * Testing and Proactive Security - Significantly improved test coverage of BN_mod_sqrt() and GCD. - - Made more tests available in portable. - As always, new test coverage is added as bugs are fixed and subsystems are cleaned up. -- cgit v1.2.3-55-g6feb