diff options
author | Viktor Dukhovni <openssl-users@dukhovni.org> | 2025-01-10 09:00:15 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2025-01-14 13:14:54 +0100 |
commit | 92c242e8ac26e1d4cb692c5258d0aefa14e5de84 (patch) | |
tree | 47cbdc88e79b5c5e58fb2bd2489906249322256a /CHANGES.md | |
parent | Finishing touch to perlasm update to make it work on OpenBSD (diff) | |
download | openssl-92c242e8ac26e1d4cb692c5258d0aefa14e5de84.tar.xz openssl-92c242e8ac26e1d4cb692c5258d0aefa14e5de84.zip |
Big and little-endian load and store support
These are needed in ML-KEM and ML-DSA, and are likely generally useful,
so public.
Reviewed-by: Tim Hudson <tjh@openssl.org>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/26385)
Diffstat (limited to 'CHANGES.md')
-rw-r--r-- | CHANGES.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CHANGES.md b/CHANGES.md index 5745c4f2b8..dc3c1ae372 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -30,6 +30,13 @@ OpenSSL 3.5 ### Changes between 3.4 and 3.5 [xx XXX xxxx] +* New inline functions were added to support loads and stores of unsigned + 16-bit, 32-bit and 64-bit integers in either little-endian or big-endian + form, regardless of the host byte-order. See the `OPENSSL_load_u16_le(3)` + manpage for details. + + *Viktor Dukhovni* + * All the BIO_meth_get_*() functions allowing reuse of the internal OpenSSL BIO method implementations were deprecated. The reuse is unsafe due to dependency on the code of the internal methods not changing. |