Update Gladman AES code Update lib/crypto/builtin/aes to commit 8798ad829374cd5ff312f55ba3ccccfcf586fa11 of https://github.com/BrianGladman/aes . The following changes are made to the upstream code: * In aes.h, #defines are added to give the linker-visible symbols a prefix. * In aes.h, AES_192 is undefined, since we only need AES-128 and AES-256. * In aesopt.h, USE_INTEL_AES_IF_PRESENT and USE_VIA_ACE_IF_PRESENT are suppressed by changing the corresponding "#if 1"s to "#if 0"s. * In aesopt.h, the conditionals for ENC_UNROLL, DEC_UNROLL, ENC_ROUND, LAST_ENC_ROUND, DEC_ROUND, LAST_DEC_ROUND, and KEY_SCHED are changed from "#if 1" to "#if !defined(CONFIG_SMALL) || defined(CONFIG_SMALL_NO_CRYPTO)". bigredbutton: whitespace https://github.com/krb5/krb5/commit/cb5f190056ef4d123c5fe5d4923982b830288438 Author: Greg Hudson Commit: cb5f190056ef4d123c5fe5d4923982b830288438 Branch: master NOTICE | 31 +- doc/notice.rst | 29 +- src/lib/crypto/builtin/aes/Makefile.in | 1 + src/lib/crypto/builtin/aes/aes-gen.c | 61 +- src/lib/crypto/builtin/aes/aes.h | 343 ++++++-- src/lib/crypto/builtin/aes/aes.txt | 662 ++++++++++++++-- src/lib/crypto/builtin/aes/aescpp.h | 55 -- src/lib/crypto/builtin/aes/aescrypp.c | 488 ----------- src/lib/crypto/builtin/aes/aescrypt.asm | 402 --------- src/lib/crypto/builtin/aes/aescrypt.c | 507 +++++------- src/lib/crypto/builtin/aes/aeskey.c | 753 +++++++++++------- src/lib/crypto/builtin/aes/aeskeypp.c | 400 --------- src/lib/crypto/builtin/aes/aesopt.h | 1138 ++++++++++++-------------- src/lib/crypto/builtin/aes/aessrc.url | 1 - src/lib/crypto/builtin/aes/aestab.c | 445 +++++------ src/lib/crypto/builtin/aes/aestab.h | 173 ++++ src/lib/crypto/builtin/aes/brg_endian.h | 144 ++++ src/lib/crypto/builtin/aes/brg_types.h | 217 +++++ src/lib/crypto/builtin/aes/deps | 12 +- src/lib/crypto/builtin/aes/kresults.expected | 223 +++++ src/lib/crypto/builtin/enc_provider/aes.c | 92 ++- src/lib/crypto/krb/crypto_int.h | 6 +- src/lib/crypto/krb/prng_fortuna.c | 8 +- src/lib/crypto/libk5crypto.exports | 4 +- src/lib/crypto/openssl/crypto_mod.h | 6 +- src/lib/crypto/openssl/stubs.c | 8 +- 26 files changed, 3149 insertions(+), 3060 deletions(-)