diff options
| author | Theo Buehler <tb@openbsd.org> | 2023-04-20 15:53:49 -0600 |
|---|---|---|
| committer | Theo Buehler <tb@openbsd.org> | 2023-04-20 15:57:06 -0600 |
| commit | f67df7c062648711cebf6404b9f4fa8ef2fa8734 (patch) | |
| tree | 375f569e67b09764304836917b95fc905ef7f729 | |
| parent | 43edddb8884ea91ee22c4606d2b43e62043acf35 (diff) | |
| download | portable-f67df7c062648711cebf6404b9f4fa8ef2fa8734.tar.gz portable-f67df7c062648711cebf6404b9f4fa8ef2fa8734.tar.bz2 portable-f67df7c062648711cebf6404b9f4fa8ef2fa8734.zip | |
Update ChangeLog
| -rw-r--r-- | ChangeLog | 11 |
1 files changed, 10 insertions, 1 deletions
| @@ -41,12 +41,21 @@ LibreSSL Portable Release Notes: | |||
| 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 | - Removed incomplete and dangerous BN_RECURSION code. | ||
| 44 | * New features | 45 | * New features |
| 45 | - Added support for truncated SHA-2 and for SHA-3. | 46 | - Added support for truncated SHA-2 and for SHA-3. |
| 46 | * Compatibility changes | 47 | * Compatibility changes |
| 48 | - Support for GF2m was removed: BIGNUM no longer supports binary extension | ||
| 49 | field arithmetic and all binary elliptic builtin curves were removed. | ||
| 50 | - Removed dangerous, "fast" NIST prime and elliptic curve implementations. | ||
| 51 | In particular, EC_GFp_nist_method() is no longer available. | ||
| 52 | - Removed most public symbols that were deprecated in OpenSSL 0.9.8. | ||
| 47 | - Removed X9.31 support. | 53 | - Removed X9.31 support. |
| 54 | - Removed Cipher Text Stealing mode. | ||
| 48 | - Dropped proxy certificate (RFC 3820) support. | 55 | - Dropped proxy certificate (RFC 3820) support. |
| 49 | - Started removing binary extension field and curve support. | 56 | - The POLICY_TREE and its related structures and API are no longer public. |
| 57 | - The explicitText user notice uses UTF8String instead of VisibleString | ||
| 58 | to reduce the risk of emitting certificates with invalid DER-encoding. | ||
| 50 | * Bug fixes | 59 | * Bug fixes |
| 51 | - Correctly reduce negative input to BN_mod_exp2_mont(). | 60 | - Correctly reduce negative input to BN_mod_exp2_mont(). |
| 52 | - Ensure ERR_load_ERR_strings() does not set errno unexpectedly. | 61 | - Ensure ERR_load_ERR_strings() does not set errno unexpectedly. |
