Always use C functions for AES_{encrypt,decrypt}().
authorjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 11:00:57 +0000 (11:00 +0000)
committerjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 11:00:57 +0000 (11:00 +0000)
commit4a615b8755ec141a62a4a26da5bf86944339541e
tree835d43095aba148133f723d48e4120c0f57af381
parentb6e9e2f57225b2cf9386ae5a4ea77eb1b83f50a3
Always use C functions for AES_{encrypt,decrypt}().

Always provide AES_{encrypt,decrypt}() via C functions, which then either
use a C implementation or call the assembly implementation.

ok tb@
14 files changed:
lib/libcrypto/aes/aes_core.c
lib/libcrypto/aes/asm/aes-586.pl
lib/libcrypto/aes/asm/aes-armv4.pl
lib/libcrypto/aes/asm/aes-mips.pl
lib/libcrypto/aes/asm/aes-parisc.pl
lib/libcrypto/aes/asm/aes-ppc.pl
lib/libcrypto/aes/asm/aes-sparcv9.pl
lib/libcrypto/aes/asm/aes-x86_64.pl
lib/libcrypto/arch/amd64/Makefile.inc
lib/libcrypto/arch/arm/Makefile.inc
lib/libcrypto/arch/hppa/Makefile.inc
lib/libcrypto/arch/i386/Makefile.inc
lib/libcrypto/arch/mips64/Makefile.inc
lib/libcrypto/arch/sparc64/Makefile.inc