[openssl/openssl] 582677: Configurations: Add configurations for the Elbrus2...
"'Gleb Popov' via openssl-commits" <[email protected]> Fri, 31 Jul 2026 09:53:39 -0700
| Newsgroups | gmane.comp.encryption.openssl.cvs |
|---|---|
| Message-ID | <openssl/openssl/push/refs/heads/master/[email protected]> |
Branch: refs/heads/master
Home: https://github.com/openssl/openssl
Commit: 582677826c8c210bea8b7f77ce55aa7312304b52
https://github.com/openssl/openssl/commit/582677826c8c210bea8b7f77ce55aa7312304b52
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A Configurations/50-e2k.conf
Log Message:
-----------
Configurations: Add configurations for the Elbrus2000 architecture
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:14 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: da82481942bbad11a179b4a02296f92c7abfef36
https://github.com/openssl/openssl/commit/da82481942bbad11a179b4a02296f92c7abfef36
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M crypto/async/arch/async_posix.c
Log Message:
-----------
async_posix.c: Fix calling to makecontext() on Elbrus2000
makecontext() allocates memory on e2k, thus it may fail in OOM conditions.
To underline this fact, the function was renamed to have a suffix.
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:19 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 19a09e714a0785dc2f23d6f14e9be1fb0d44095a
https://github.com/openssl/openssl/commit/19a09e714a0785dc2f23d6f14e9be1fb0d44095a
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M crypto/sha/sha512.c
Log Message:
-----------
sha512.c: Tweaks for Elbrus2000 architecture
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:24 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: a8ede5fe32af08599f2738cb24d92464a2e9322e
https://github.com/openssl/openssl/commit/a8ede5fe32af08599f2738cb24d92464a2e9322e
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M include/crypto/md32_common.inc
Log Message:
-----------
md32_common.h: Add Elbrus2000-specific version of ROTATE
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:30 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: b697a0184f65d8c8d7348f28856d17c998b90ab6
https://github.com/openssl/openssl/commit/b697a0184f65d8c8d7348f28856d17c998b90ab6
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A crypto/bn/asm/e2kv6-gf2m.c
M crypto/bn/build.info
Log Message:
-----------
Add gf2m specialization for Elbrus2000
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:36 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 2e9fc11fed771f3423287ab033130c4b621f5f75
https://github.com/openssl/openssl/commit/2e9fc11fed771f3423287ab033130c4b621f5f75
Author: Alexander Troosh <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M crypto/bn/bn_lib.c
Log Message:
-----------
bn_lib.c: Special-case the BN_num_bits_word function for the Elbrus2000 arch
Co-authored-by: Gleb Popov <[email protected]>
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:41 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 43ce87980856287164e197a095311c742b22bd00
https://github.com/openssl/openssl/commit/43ce87980856287164e197a095311c742b22bd00
Author: Alexander Troosh <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A crypto/bn/asm/e2k-bn-asm.c
M crypto/bn/bn_local.h
M crypto/bn/build.info
Log Message:
-----------
Implement the BN acceleration for Elbrus2000
Co-authored-by: Gleb Popov <[email protected]>
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:47 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 35884281d8b321487578438a59c6ed55d70bfe56
https://github.com/openssl/openssl/commit/35884281d8b321487578438a59c6ed55d70bfe56
Author: Alexander Troosh <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M crypto/chacha/build.info
A crypto/chacha/chacha_e2k.c
Log Message:
-----------
Add SIMD specialization of chacha20 for the Elbrus2000 arch
Co-authored-by: Gleb Popov <[email protected]>
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:51 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 66f75fbcccf522e7ea5ead6beb1e6a84375e6326
https://github.com/openssl/openssl/commit/66f75fbcccf522e7ea5ead6beb1e6a84375e6326
Author: Alexander Troosh <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
A crypto/modes/asm/ghash-e2kv6.c
M crypto/modes/build.info
M crypto/modes/gcm128.c
M include/crypto/modes.h
Log Message:
-----------
GCM/ghash specialization for the e2kv6 (Elbrus2000) arch
Co-authored-by: Gleb Popov <[email protected]>
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:49:56 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: d9c835dc89bfa228087d438ddac1460e607fd33a
https://github.com/openssl/openssl/commit/d9c835dc89bfa228087d438ddac1460e607fd33a
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M crypto/evp/enc_b64_avx2.c
M crypto/evp/enc_b64_avx2.h
Log Message:
-----------
Enable enc_b64_avx2{c.h} code on the e2k arch
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:50:02 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Commit: 578ec637ee08024c2fdef3256154109559ff0086
https://github.com/openssl/openssl/commit/578ec637ee08024c2fdef3256154109559ff0086
Author: Gleb Popov <[email protected]>
Date: 2026-07-31 (Fri, 31 Jul 2026)
Changed paths:
M CHANGES.md
M NEWS.md
Log Message:
-----------
Add entry about Elbrus2000 support into NEWS.md and CHANGES.md
Reviewed-by: Andrew Dinh <[email protected]>
Reviewed-by: Igor Ustinov <[email protected]>
MergeDate: Fri Jul 31 16:50:06 2026
(Merged from https://github.com/openssl/openssl/pull/31269)
Compare: https://github.com/openssl/openssl/compare/d6a255a4704e...578ec637ee08
To unsubscribe from these emails, change your notification settings at https://github.com/openssl/openssl/settings/notifications
--
You received this message because you are subscribed to the Google Groups "openssl-commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
To view this discussion visit https://groups.google.com/a/openssl.org/d/msgid/openssl-commits/openssl/openssl/push/refs/heads/master/d6a255-578ec6%40github.com.