summaryrefslogtreecommitdiffstats
path: root/crypto/aes
AgeCommit message (Expand)Author
2020-12-01aes/asm/aesv8-armx.pl: avoid 32-bit lane assignment in CTR modeArd Biesheuvel
2020-10-21Fix AES-GCM bug on aarch64 BigEndiansimplelins
2020-09-22Update copyright yearMatt Caswell
2020-08-27Ignore vendor name in Clang version number.Jung-uk Kim
2020-05-27Avoid undefined behavior with unaligned accessesBernd Edlinger
2020-05-08Remove AES bitsliced S-box implementation from Boyar and PeraltaBernd Edlinger
2020-04-21Update copyright yearMatt Caswell
2020-04-18Add AES consttime code for no-asm configurationsBernd Edlinger
2020-03-17Update copyright yearMatt Caswell
2020-03-05aes-s390x.pl: fix stg offset caused by typo in perlasmPatrick Steuer
2020-02-17Do not silently truncate files on perlasm errorsDavid Benjamin
2020-02-06Fix misspelling errors and typos reported by codespellDr. Matthias St. Pierre
2020-01-17For all assembler scripts where it matters, recognise clang > 9.xRichard Levitte
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-11Fix some typosVeres Lajos
2019-09-27Fix header file include guard namesDr. Matthias St. Pierre
2019-09-27Reorganize local header filesDr. Matthias St. Pierre
2019-09-10Update copyright yearMatt Caswell
2019-09-07Remove x86/x86_64 BSAES and AES_ASM supportBernd Edlinger
2019-07-31Fix TyposAntoine Cœur
2019-05-28Update copyright yearRichard Levitte
2019-03-18PPC assembly pack: fix copy-paste error in CTR modeDaniel Axtens
2019-02-26Update copyright yearMatt Caswell
2019-02-17Fix some CFI issues in x86_64 assemblyDavid Benjamin
2019-02-13AArch64 assembly pack: authenticate return addresses.Andy Polyakov
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
2017-11-11Many spelling fixes/typo's corrected.Josh Soref
2017-11-05aes/asm/{aes-armv4|bsaes-armv7}.pl: make it work with binutils-2.29.Andy Polyakov
2017-10-30s390x assembly pack: extend s390x capability vector.Patrick Steuer
2017-10-17s390x assembly pack: remove capability double-checking.Patrick Steuer
2017-10-17crypto/aes/asm/aes-s390x.pl: fix $softonly=1 code path.Patrick Steuer
2017-10-13Remove email addresses from source code.Rich Salz
2017-07-24aes/asm/aesni-sha*-x86_64.pl: add SHAEXT performance results.Andy Polyakov
2017-07-21x86_64 assembly pack: "optimize" for Knights Landing, add AVX-512 results.Andy Polyakov
2017-07-03x86_64 assembly pack: fill some blanks in Ryzen results.Andy Polyakov