summaryrefslogtreecommitdiffstats
path: root/crypto/modes
AgeCommit message (Expand)Author
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
2020-07-22Fix provider cipher reinit issueShane Lontis
2020-07-16Revert "The EVP_MAC functions have been renamed for consistency. The EVP_MAC...Matt Caswell
2020-07-11Add and use internal header that implements endianness checkRichard Levitte
2020-06-11The EVP_MAC functions have been renamed for consistency. The EVP_MAC_CTX_*Pauli
2020-06-04Update copyright yearMatt Caswell
2020-05-27Avoid undefined behavior with unaligned accessesBernd Edlinger
2020-05-15Update copyright yearMatt Caswell
2020-04-29Amend references to "OpenSSL license"Shourya Shukla