index
:
wireguard-linux
backport-5.4.y
davem/net
davem/net-next
devel
gregkh/stable-5.4.y
jd/deferred-aip-removal
jd/new-archs
jd/orphan-parallel
jd/shorter-socket-lock
jd/unified-crypt-queue
jd/xdp-l3
stable
WireGuard for the Linux kernel
Jason A. Donenfeld
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
arch
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2022-07-07
crypto: x86/curve25519 - fix cpu feature checking logic in mod_exit
Hangbin Liu
1
-1
/
+1
2022-07-07
crypto: poly1305 - fix poly1305_core_setkey() declaration
Arnd Bergmann
4
-6
/
+6
2022-07-07
crypto: mips: add poly1305-core.S to .gitignore
Ilya Lipnitskiy
1
-0
/
+2
2022-07-07
crypto: mips/poly1305 - enable for all MIPS processors
Maciej W. Rozycki
1
-2
/
+2
2022-07-07
crypto: arm/chacha-neon - add missing counter increment
Ard Biesheuvel
1
-0
/
+1
2022-07-07
crypto: arm64/chacha - simplify tail block handling
Ard Biesheuvel
1
-124
/
+69
2022-07-07
crypto: arm/chacha-neon - optimize for non-block size multiples
Ard Biesheuvel
2
-24
/
+107
2022-07-07
crypto: x86/poly1305 - add back a needed assignment
Eric Biggers
1
-0
/
+1
2022-07-07
crypto: x86/poly1305 - Remove assignments with no effect
Herbert Xu
1
-3
/
+0
2022-07-07
crypto: poly1305-x86_64 - Use XORL r32,32
Uros Bizjak
1
-4
/
+4
2022-07-07
crypto: curve25519-x86_64 - Use XORL r32,32
Uros Bizjak
1
-34
/
+34
2022-07-07
crypto: arm/poly1305 - Add prototype for poly1305_blocks_neon
Herbert Xu
1
-0
/
+1
2022-07-07
crypto: arm/curve25519 - include <linux/scatterlist.h>
Fabio Estevam
1
-0
/
+1
2022-07-07
crypto: x86/curve25519 - Remove unused carry variables
Herbert Xu
1
-4
/
+2
2022-07-07
crypto: x86/chacha-sse3 - use unaligned loads for state array
Ard Biesheuvel
2
-23
/
+10
2022-07-07
crypto: arch/lib - limit simd usage to 4k chunks
Jason A. Donenfeld
6
-24
/
+61
2022-07-07
crypto: arm[64]/poly1305 - add artifact to .gitignore files
Jason A. Donenfeld
2
-0
/
+2
2022-07-07
crypto: x86/curve25519 - leave r12 as spare register
Jason A. Donenfeld
1
-55
/
+55
2022-07-07
crypto: x86/curve25519 - replace with formally verified implementation
Jason A. Donenfeld
1
-2254
/
+1292
2022-07-07
crypto: arm64/chacha - correctly walk through blocks
Jason A. Donenfeld
1
-4
/
+4
2022-07-07
crypto: x86/curve25519 - support assemblers with no adx support
Jason A. Donenfeld
2
-3
/
+9
2022-07-07
crypto: arm/chacha - fix build failured when kernel mode NEON is disabled
Ard Biesheuvel
1
-2
/
+2
2022-07-07
crypto: x86/poly1305 - emit does base conversion itself
Jason A. Donenfeld
1
-6
/
+2
2022-07-07
crypto: x86/poly1305 - fix .gitignore typo
Jason A. Donenfeld
1
-1
/
+1
2022-07-07
crypto: {arm,arm64,mips}/poly1305 - remove redundant non-reduction from emit
Jason A. Donenfeld
3
-48
/
+6
2022-07-07
crypto: x86/poly1305 - wire up faster implementations for kernel
Jason A. Donenfeld
6
-1576
/
+571
2022-07-07
crypto: x86/poly1305 - import unmodified cryptogams implementation
Jason A. Donenfeld
1
-0
/
+4159
2022-07-07
crypto: poly1305 - add new 32 and 64-bit generic versions
Jason A. Donenfeld
2
-21
/
+214
2022-07-07
crypto: arm/curve25519 - add arch-specific key generation function
Jason A. Donenfeld
1
-0
/
+7
2022-07-07
crypto: arch - conditionalize crypto api in arch glue for lib code
Jason A. Donenfeld
10
-30
/
+49
2022-07-07
crypto: x86/chacha - only unregister algorithms if registered
Eric Biggers
1
-1
/
+2
2022-07-07
crypto: arm/curve25519 - wire up NEON implementation
Jason A. Donenfeld
4
-195
/
+287
2022-07-07
crypto: arm/curve25519 - import Bernstein and Schwabe's Curve25519 ARM implementation
Jason A. Donenfeld
1
-0
/
+2105
2022-07-07
crypto: curve25519 - x86_64 library and KPP implementations
Jason A. Donenfeld
2
-0
/
+2476
2022-07-07
crypto: mips/poly1305 - incorporate OpenSSL/CRYPTOGAMS optimized implementation
Ard Biesheuvel
3
-0
/
+1490
2022-07-07
crypto: arm/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
Ard Biesheuvel
5
-1
/
+2686
2022-07-07
crypto: arm64/poly1305 - incorporate OpenSSL/CRYPTOGAMS NEON implementation
Ard Biesheuvel
5
-1
/
+2000
2022-07-07
crypto: x86/poly1305 - expose existing driver as poly1305 library
Ard Biesheuvel
1
-16
/
+41
2022-07-07
crypto: x86/poly1305 - depend on generic library not generic shash
Ard Biesheuvel
1
-11
/
+55
2022-07-07
crypto: x86/poly1305 - unify Poly1305 state struct with generic code
Ard Biesheuvel
1
-59
/
+29
2022-07-07
crypto: poly1305 - move core routines into a separate library
Ard Biesheuvel
1
-1
/
+1
2022-07-07
crypto: mips/chacha - wire up accelerated 32r2 code from Zinc
Ard Biesheuvel
4
-44
/
+271
2022-07-07
crypto: mips/chacha - import 32r2 ChaCha code from Zinc
Jason A. Donenfeld
1
-0
/
+424
2022-07-07
crypto: arm/chacha - expose ARM ChaCha routine as library function
Ard Biesheuvel
2
-1
/
+41
2022-07-07
crypto: arm/chacha - remove dependency on generic ChaCha driver
Ard Biesheuvel
6
-240
/
+340
2022-07-07
crypto: arm/chacha - import Eric Biggers's scalar accelerated ChaCha code
Ard Biesheuvel
1
-0
/
+461
2022-07-07
crypto: arm64/chacha - expose arm64 ChaCha routine as library function
Ard Biesheuvel
2
-11
/
+43
2022-07-07
crypto: arm64/chacha - depend on generic chacha library instead of crypto driver
Ard Biesheuvel
2
-19
/
+23
2022-07-07
crypto: x86/chacha - expose SIMD ChaCha routine as library function
Ard Biesheuvel
1
-25
/
+66
2022-07-07
crypto: x86/chacha - depend on generic chacha library instead of crypto driver
Ard Biesheuvel
1
-55
/
+35
[next]