summaryrefslogtreecommitdiffstats
path: root/crypto/modes
AgeCommit message (Expand)Author
2023-10-26aes-gcm-avx512.pl: fix non-reproducibility issuetrigpolynom
2023-06-30Do not use stitched AES-GCM implementation on PPC32Tomas Mraz
2023-05-31Fix arm64 asm code back compatible issue with gcc 4.9.4Xiaokang Qian
2023-05-30Update copyright yearTomas Mraz
2023-05-09aes-gcm-armv8_64 asm support bigdianJerryDevis
2023-03-22Do not build P10-specific AES-GCM assembler on macOSEvan Miller
2023-03-17aes-gcm-avx512.pl: Fix the clang version detection on Apple OsesTomas Mraz
2023-03-14Update copyright yearMatt Caswell
2023-02-08Fix the return values of the aarch64 unroll8_eor_aes_gcm_*_*_kernel functionsTom Cosgrove
2022-12-14Do not build P10-specific AES-GCM assembler on AIXTomas Mraz
2022-12-01Update copyright yearTomas Mraz
2022-11-23Fix GHASH-ASM implementation on s390xJuergen Christ
2022-11-23gcm_get_funcs(): Add missing fallback for ghash on x86_64Tomas Mraz
2022-11-23Fix regression from GCM mode refactoringTomas Mraz
2022-11-23s390x: Fix GCM setupJuergen Christ
2022-11-23Clean up GCM_MUL and remove GCM_FUNCREF_4BITTodd Short
2022-11-23Clean up use of GHASH macroTodd Short
2022-11-23Use separate function to get GCM functionsTodd Short
2022-11-23Remove some unused 4bit GCM codeTodd Short
2022-11-23Remove unused 1bit GCM implementationTodd Short
2022-11-23Remove unused 8bit GCM implementationTodd Short
2022-11-21Add clmul-based gmult for riscv64 with Zbb, ZbcHenry Brausen
2022-11-11Fix incorrect comments in aes-gcm-armv8-unroll8_64.plXiaokangQian
2022-11-11aes-gcm-avx512.pl: Fixed mingw64 buildAndrey Matyukov
2022-11-11Fix build issue with aes-gcm-armv8-unroll8_64.S on older aarch64 assemblersXiaokangQian
2022-11-11AES-GCM enabled with AVX512 vAES and vPCLMULQDQ.Andrey Matyukov
2022-11-11Fixed counter overflowDanny Tsen
2022-11-11Fix typosDimitris Apostolou
2022-11-11Optimize AES-GCM for uarchs with unroll and new instructionsXiaokangQian
2022-11-11AES-GCM performance optimzation with stitched method for p9+ ppc64leDanny Tsen
2022-11-09Don't use __ARMEL__/__ARMEB__ in aarch64 assemblyDavid Benjamin
2022-11-09aarch64: support BTI and pointer authentication in assemblyRuss Butler
2022-05-24Rename x86-32 assembly files from .s to .S.Sebastian Andrzej Siewior
2021-07-29Update copyright yearMatt Caswell
2021-07-15Split bignum code out of the sparcv9cap.cTomas Mraz
2021-06-25ppccap.c: Split out algorithm-specific functionsTomas Mraz
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz
2021-05-07Drop libimplementations.aRichard Levitte
2021-04-08Update copyright yearMatt Caswell
2021-03-24enc: fix coverity 1451499, 1451501, 1451506, 1451507, 1351511, 1451514, 14515...Pauli
2021-03-18modes: fix coverity 1449860: overlapping memory copyPauli
2021-03-18modes: fix coverity 1449851: overlapping memory copyPauli
2021-03-18Add ossl_siv symbolsShane Lontis
2021-03-11Update copyright yearMatt Caswell
2021-02-19CRYPTO_gcm128_decrypt: fix mac or tag calculationZhang Jinde
2020-11-26Update copyright yearMatt Caswell
2020-11-13Convert all {NAME}err() in crypto/ to their corresponding ERR_raise() callRichard Levitte
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-08-24Fix coverity CID #1452770 - Dereference before NULL check in CRYPTO_siv128_in...Shane Lontis