diff options
| author | Theo Buehler <tb@openbsd.org> | 2023-04-15 13:41:09 -0600 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2023-04-15 13:41:09 -0600 |
| commit | c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0 (patch) | |
| tree | 263edf4566d88648166c301ab9a082eec17f9f09 | |
| parent | 1a6640329d4d72343cd85fd156e4800c9d2e93ba (diff) | |
| download | portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.tar.gz portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.tar.bz2 portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.zip | |
Update ChangeLog
| -rw-r--r-- | ChangeLog | 8 |
1 files changed, 6 insertions, 2 deletions
| @@ -32,15 +32,20 @@ LibreSSL Portable Release Notes: | |||
| 32 | 32 | ||
| 33 | * Portable changes | 33 | * Portable changes |
| 34 | - Extended the endian.h compat header with htobe* and betoh* macros. | 34 | - Extended the endian.h compat header with htobe* and betoh* macros. |
| 35 | - Adapted more tests to the portable framework. | ||
| 35 | * Internal improvements | 36 | * Internal improvements |
| 36 | - Improved sieve of Eratosthenes script used for generating a table | 37 | - Improved sieve of Eratosthenes script used for generating a table |
| 37 | of small primes. | 38 | of small primes. |
| 38 | - Cleaned up and rewrote SHA internals. | 39 | - Cleaned up and rewrote SHA internals. |
| 39 | - Added initial support for truncated SHA-2. | ||
| 40 | - Replace internal use of BN_copy() with bn_copy() for consistency. | 40 | - Replace internal use of BN_copy() with bn_copy() for consistency. |
| 41 | - Rewrote and improved BN_exp() and BN_copy(). | 41 | - Rewrote and improved BN_exp() and BN_copy(). |
| 42 | - Add branch target information (BTI) support to arm64 assembly. | 42 | - Add branch target information (BTI) support to arm64 assembly. |
| 43 | - Added a new implementation of BN_mod_sqrt(). | 43 | - Added a new implementation of BN_mod_sqrt(). |
| 44 | * New features | ||
| 45 | - Added support for truncated SHA-2 and for SHA-3. | ||
| 46 | * Compatibility changes | ||
| 47 | - Removed X9.31 support | ||
| 48 | - Dropped proxy certificate (RFC 3820) support | ||
| 44 | * Bug fixes | 49 | * Bug fixes |
| 45 | - Correctly reduce negative input to BN_mod_exp2_mont(). | 50 | - Correctly reduce negative input to BN_mod_exp2_mont(). |
| 46 | - Ensure ERR_load_ERR_strings() does not set errno unexpectedly. | 51 | - Ensure ERR_load_ERR_strings() does not set errno unexpectedly. |
| @@ -54,7 +59,6 @@ LibreSSL Portable Release Notes: | |||
| 54 | undocumented. | 59 | undocumented. |
| 55 | * Testing and Proactive Security | 60 | * Testing and Proactive Security |
| 56 | - Significantly improved test coverage of BN_mod_sqrt() and GCD. | 61 | - Significantly improved test coverage of BN_mod_sqrt() and GCD. |
| 57 | - Made more tests available in portable. | ||
| 58 | - As always, new test coverage is added as bugs are fixed and subsystems | 62 | - As always, new test coverage is added as bugs are fixed and subsystems |
| 59 | are cleaned up. | 63 | are cleaned up. |
| 60 | 64 | ||
