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 /ChangeLog | |
parent | 1a6640329d4d72343cd85fd156e4800c9d2e93ba (diff) | |
download | portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.tar.gz portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.tar.bz2 portable-c22fc910550b3c5ef25bdc516dc6e9d7bf91c1e0.zip |
Update ChangeLog
Diffstat (limited to '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 | ||