aboutsummaryrefslogtreecommitdiff
path: root/arch/x86/crypto/poly1305_glue.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-02crypto: poly1305 - fix poly1305_core_setkey() declarationGravatar Arnd Bergmann 1-3/+3
2020-12-14Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Gravatar Linus Torvalds 1-1/+1
2020-10-30crypto: hash - Use memzero_explicit() for clearing stateGravatar Arvind Sankar 1-1/+1
2020-10-24crypto: x86/poly1305 - add back a needed assignmentGravatar Eric Biggers 1-0/+1
2020-10-02crypto: x86/poly1305 - Remove assignments with no effectGravatar Herbert Xu 1-3/+0
2020-08-20crypto: algapi - Remove skbuff.h inclusionGravatar Herbert Xu 1-0/+1
2020-04-30crypto: arch/lib - limit simd usage to 4k chunksGravatar Jason A. Donenfeld 1-7/+6
2020-04-09x86: update AS_* macros to binutils >=2.23, supporting ADX and AVX2Gravatar Jason A. Donenfeld 1-3/+2
2020-04-09x86: remove always-defined CONFIG_AS_AVXGravatar Masahiro Yamada 1-3/+3
2020-01-22crypto: x86/poly1305 - emit does base conversion itselfGravatar Jason A. Donenfeld 1-6/+2
2020-01-16crypto: x86/poly1305 - wire up faster implementations for kernelGravatar Jason A. Donenfeld 1-306/+167
2020-01-16crypto: poly1305 - add new 32 and 64-bit generic versionsGravatar Jason A. Donenfeld 1-11/+204
2019-11-27crypto: arch - conditionalize crypto api in arch glue for lib codeGravatar Jason A. Donenfeld 1-2/+3
2019-11-17crypto: x86/poly1305 - expose existing driver as poly1305 libraryGravatar Ard Biesheuvel 1-16/+41
2019-11-17crypto: x86/poly1305 - depend on generic library not generic shashGravatar Ard Biesheuvel 1-11/+55
2019-11-17crypto: x86/poly1305 - unify Poly1305 state struct with generic codeGravatar Ard Biesheuvel 1-59/+29
2019-11-17crypto: poly1305 - move core routines into a separate libraryGravatar Ard Biesheuvel 1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Gravatar Thomas Gleixner 1-5/+1
2019-03-22crypto: x86 - convert to use crypto_simd_usable()Gravatar Eric Biggers 1-2/+2
2018-11-20crypto: poly1305 - use structures for key and accumulatorGravatar Eric Biggers 1-9/+11
2018-07-09crypto: shash - remove useless setting of type flagsGravatar Eric Biggers 1-1/+0
2018-01-12crypto: poly1305 - remove ->setkey() methodGravatar Eric Biggers 1-1/+0
2018-01-05crypto: x86/poly1305 - remove cra_alignmaskGravatar Eric Biggers 1-1/+0
2016-04-13x86/cpufeature: Replace cpu_has_avx with boot_cpu_has() usageGravatar Borislav Petkov 1-1/+2
2016-04-13x86/cpufeature: Replace cpu_has_avx2 with boot_cpu_has() usageGravatar Borislav Petkov 1-1/+1
2016-03-31x86/cpufeature: Remove cpu_has_xmm2Gravatar Borislav Petkov 1-1/+1
2015-09-14x86/fpu: Rename XSAVE macrosGravatar Dave Hansen 1-1/+1
2015-07-17crypto: poly1305 - Add a four block AVX2 variant for x86_64Gravatar Martin Willi 1-0/+40
2015-07-17crypto: poly1305 - Add a two block SSE2 variant for x86_64Gravatar Martin Willi 1-5/+49
2015-07-17crypto: poly1305 - Add a SSE2 SIMD variant for x86_64Gravatar Martin Willi 1-0/+123