Always use C functions for AES_set_{encrypt,decrypt}_key().
authorjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 04:39:54 +0000 (04:39 +0000)
committerjsing <jsing@openbsd.org>
Fri, 29 Mar 2024 04:39:54 +0000 (04:39 +0000)
commit4efebcfa6f9b44a8b3476be1fdaacbec5ee5c99e
tree8312ec5412cf2519a8aaafbe8aba2f562baf601c
parentff8ded43482378873fcdf1f0709eb9a9b811059e
Always use C functions for AES_set_{encrypt,decrypt}_key().

Always include aes_core.c and provide AES_set_{encrypt,decrypt}_key() via C
functions, which then either use a C implementation or call the assembly
implementation.

ok tb@
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-x86_64.pl
lib/libcrypto/arch/amd64/Makefile.inc
lib/libcrypto/arch/arm/Makefile.inc
lib/libcrypto/arch/i386/Makefile.inc
lib/libcrypto/arch/mips64/Makefile.inc