openssl/crypto/modes
Theo Buehler c6e65c1f8e Make it able to run asm code on OpenBSD (arm64)
In order to get asm code running on OpenBSD we must place
all constants into .rodata sections.

The change to crypto/perlasm/arm-xlate.pl adjusts changes
from Theo for additional assembler variants/flavours we
use for building OpenSSL.

Fixes #23312

Reviewed-by: Hugo Landau <hlandau@devever.net>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/24137)
2025-01-14 12:14:27 +01:00
..
asm Make it able to run asm code on OpenBSD (arm64) 2025-01-14 12:14:27 +01:00
build.info Provide additional AES-GCM test patterns to enhance test coverage. 2023-10-26 15:55:50 +01:00
cbc128.c Update copyright year 2021-04-08 13:04:41 +01:00
ccm128.c Update copyright year 2020-06-04 14:33:57 +01:00
cfb128.c Update copyright year 2021-04-08 13:04:41 +01:00
ctr128.c Update copyright year 2021-04-08 13:04:41 +01:00
cts128.c Reorganize private crypto header files 2019-09-28 20:26:34 +02:00
gcm128.c fix small footprint builds on arm 2024-09-12 09:07:12 +10:00
ocb128.c Stop raising ERR_R_MALLOC_FAILURE in most places 2022-10-05 14:02:03 +02:00
ofb128.c Update copyright year 2021-04-08 13:04:41 +01:00
siv128.c Code & comments changes to make them in consistent 2024-12-06 15:27:51 +01:00
wrap128.c Following the license change, modify the boilerplates in crypto/modes/ 2018-12-06 15:06:37 +01:00
xts128.c Add and use internal header that implements endianness check 2020-07-11 10:00:33 +02:00
xts128gb.c providers: Add SM4 XTS implementation 2022-11-29 16:17:30 +01:00