summaryrefslogtreecommitdiffstats
path: root/crypto/aes
AgeCommit message (Expand)Author
2020-01-22Do not silently truncate files on perlasm errorsDavid Benjamin
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
2020-01-06Deprecate the low level AES functionsMatt Caswell
2020-01-06Add AES_CBC_HMAC_SHA ciphers to providers.Shane Lontis
2019-12-23Fix aesni_cbc_sha256_enc_avx2 backtrace infoBernd Edlinger
2019-12-20Add some missing cfi frame info in aesni-sha and sha-x86_64.plBernd Edlinger
2019-12-20Add some missing cfi frame info in aesni-x86_64.plBernd Edlinger
2019-12-20Add some missing cfi frame info in aes-x86_64.plBernd Edlinger
2019-12-11Fix some typosVeres Lajos
2019-12-11Optimize AES-ECB mode in OpenSSL for both aarch64 and aarch32XiaokangQian
2019-11-07Update source files for deprecation at 3.0Richard Levitte
2019-10-16Fix missing Assembler definesShane Lontis
2019-10-10Rework how our providers are builtRichard Levitte
2019-09-28Fix header file include guard namesDr. Matthias St. Pierre
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-09-16Unify all assembler file generatorsRichard Levitte
2019-09-16build.info: For all assembler generators, remove all argumentsRichard Levitte
2019-07-02Fix TyposAntoine Cœur
2019-06-18crypto/aes/build.info: Fix AES assembler specsRichard Levitte
2019-06-17Move aes_asm_src file information to build.info filesRichard Levitte
2019-06-15Use variables in build.info files where it's worth the whileRichard Levitte
2019-06-03Make basic AES ciphers available from within the FIPS providersMatt Caswell
2019-05-20Revert "ppc assembly pack: always increment CTR IV as quadword"Pauli
2019-05-17ppc assembly pack: always increment CTR IV as quadwordDaniel Axtens
2019-04-17aes/asm/aesv8-armx.pl: ~20% improvement on ThunderX2.Andy Polyakov
2019-04-17ARM64 assembly pack: add ThunderX2 results.Andy Polyakov
2019-04-12Deprecate AES_ige_encrypt() and AES_bi_ige_encrypt()Matt Caswell
2019-03-18PPC assembly pack: fix copy-paste error in CTR modeDaniel Axtens
2019-02-20MIPS32R3 provides the EXT instruction to extract bits fromMarkus Stockhausen
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-16ARM64 assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-16ARM assembly pack: make it Windows-friendly.Andy Polyakov
2019-02-12AArch64 assembly pack: authenticate return addresses.Andy Polyakov
2019-01-31Build: Remove BEGINRAW / ENDRAW / OVERRIDERichard Levitte
2018-12-06Following the license change, modify the boilerplates in crypto/aes/Richard Levitte
2018-12-06License: change any non-boilerplate comment referring to "OpenSSL license"Richard Levitte
2018-09-11Update copyright yearMatt Caswell
2018-06-25PA-RISC assembly pack: make it work with GNU assembler for HP-UX.Andy Polyakov
2018-06-03PPC assembly pack: correct POWER9 results.Andy Polyakov
2018-05-29Update copyright yearMatt Caswell
2018-05-10PPC assembly pack: add POWER9 results.Andy Polyakov
2018-03-20Update copyright yearMatt Caswell
2018-03-19MIPS assembly pack: default heuristic detection to little-endian.Andy Polyakov
2018-02-27Always use adr with __thumb2__.David Benjamin
2018-02-14Harmonize the make variables across all known platforms familiesRichard Levitte
2018-01-28Processing GNU-style "make variables" - separate CPP flags from C flagsRichard Levitte
2018-01-09Update copyright years on all files merged since Jan 1st 2018Richard Levitte
2018-01-07crypto/aes/asm/aes-s390x.pl: replace decrypt flag by macro.Patrick Steuer
2018-01-07s390x assembly pack: add KMA code path for aes-ctr.Patrick Steuer
2017-11-13ARMv8 assembly pack: add Qualcomm Kryo results.Andy Polyakov