Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
4d8773b68e83558025303f266070b31bc4101e73
/
arch
/
x86
/
crypto
483847a
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 5 years ago
8394bfe
crypto: arch - conditionalize crypto api in arch glue for lib code
by Jason A. Donenfeld
· 5 years ago
1d87200
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 5 years ago
b62755a
crypto: x86/chacha - only unregister algorithms if registered
by Eric Biggers
· 5 years ago
bb611bd
crypto: curve25519 - x86_64 library and KPP implementations
by Jason A. Donenfeld
· 5 years ago
ed0356e
crypto: blake2s - x86_64 SIMD implementation
by Jason A. Donenfeld
· 5 years ago
f0e89bc
crypto: x86/poly1305 - expose existing driver as poly1305 library
by Ard Biesheuvel
· 5 years ago
1b2c6a5
crypto: x86/poly1305 - depend on generic library not generic shash
by Ard Biesheuvel
· 5 years ago
ad8f5b8
crypto: x86/poly1305 - unify Poly1305 state struct with generic code
by Ard Biesheuvel
· 5 years ago
48ea8c6
crypto: poly1305 - move core routines into a separate library
by Ard Biesheuvel
· 5 years ago
84e03fa
crypto: x86/chacha - expose SIMD ChaCha routine as library function
by Ard Biesheuvel
· 5 years ago
28e8d89
crypto: x86/chacha - depend on generic chacha library instead of crypto driver
by Ard Biesheuvel
· 5 years ago
5fb8ef2
crypto: chacha - move existing library code into lib/crypto
by Ard Biesheuvel
· 5 years ago
6d685e5
x86/asm/32: Change all ENTRY+ENDPROC to SYM_FUNC_*
by Jiri Slaby
· 5 years ago
6dcc562
x86/asm: Change all ENTRY+ENDPROC to SYM_FUNC_*
by Jiri Slaby
· 5 years ago
e9b9d02
x86/asm: Annotate aliases
by Jiri Slaby
· 5 years ago
74d8b90
x86/asm/crypto: Annotate local functions
by Jiri Slaby
· 5 years ago
f6680cb
crypto: x86/aes-ni - use AES library instead of single-use AES cipher
by Ard Biesheuvel
· 5 years ago
eb7d6ba
crypto: x86 - Rename functions to avoid conflict with crypto/sha256.h
by Hans de Goede
· 5 years ago
8ce5fac
crypto: x86/xts - implement support for ciphertext stealing
by Ard Biesheuvel
· 5 years ago
cc1d24b
crypto: x86/des - switch to library interface
by Ard Biesheuvel
· 5 years ago
04007b0
crypto: des - split off DES library from generic DES cipher driver
by Ard Biesheuvel
· 5 years ago
4fd4be0
crypto: 3des - move verification out of exported routine
by Ard Biesheuvel
· 5 years ago
8dfa20f
crypto: ghash - add comment and improve help text
by Eric Biggers
· 6 years ago
520c199
crypto: aegis128l/aegis256 - remove x86 and generic implementations
by Ard Biesheuvel
· 6 years ago
5cb9770
crypto: morus - remove generic and x86 implementations
by Ard Biesheuvel
· 6 years ago
1d2c327
crypto: x86/aes - drop scalar assembler implementations
by Ard Biesheuvel
· 6 years ago
2c53fd1
crypto: x86/aes-ni - switch to generic for fallback and key routines
by Ard Biesheuvel
· 6 years ago
724ecd3
crypto: aes - rename local routines to prevent future clashes
by Ard Biesheuvel
· 6 years ago
4d2fa8b
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
d2912cb
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500
by Thomas Gleixner
· 6 years ago
860ab2e
crypto: chacha - constify ctx and iv arguments
by Eric Biggers
· 6 years ago
0726955
crypto: x86/aesni - remove unused internal cipher algorithm
by Eric Biggers
· 6 years ago
a61127c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335
by Thomas Gleixner
· 6 years ago
c942fdd
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
by Thomas Gleixner
· 6 years ago
1a59d1b8
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156
by Thomas Gleixner
· 6 years ago
2874c5f
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152
by Thomas Gleixner
· 6 years ago
09c434b
treewide: Add SPDX license identifier for more missed files
by Thomas Gleixner
· 6 years ago
81ff5d2
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
877b569
crypto: shash - remove shash_desc::flags
by Eric Biggers
· 6 years ago
678cce4
crypto: x86/poly1305 - fix overflow during partial reduction
by Eric Biggers
· 6 years ago
dec3d0b
crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest()
by Eric Biggers
· 6 years ago
f2abe0d
crypto: x86 - convert to use crypto_simd_usable()
by Eric Biggers
· 6 years ago
e151a8d
crypto: x86/morus1280 - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
4773095
crypto: x86/morus640 - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
b6708c2
crypto: x86/aegis256 - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
d628132
crypto: x86/aegis128l - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
de272ca
crypto: x86/aegis128 - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
149e122
crypto: x86/aesni - convert to use AEAD SIMD helpers
by Eric Biggers
· 6 years ago
8b56d34
crypto: x86/aesni - convert to use skcipher SIMD bulk registration
by Eric Biggers
· 6 years ago
7748168
crypto: x86/poly1305 - Clear key material from stack in SSE2 variant
by Tommi Hirvola
· 6 years ago
3af3496
crypto: x86/aesni-gcm - fix crash on empty plaintext
by Eric Biggers
· 6 years ago
2060e28
crypto: x86/morus - fix handling chunked inputs and MAY_SLEEP
by Eric Biggers
· 6 years ago
ba6771c
crypto: x86/aegis - fix handling chunked inputs and MAY_SLEEP
by Eric Biggers
· 6 years ago
0974037
crypto: x86/crct10dif-pcl - cleanup and optimizations
by Eric Biggers
· 6 years ago
793ff5f
crypto: x86/aesni-gcm - make 'struct aesni_gcm_tfm_s' static const
by Eric Biggers
· 6 years ago
b71acb0
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
f9c9bdb
crypto: x86/chacha - avoid sleeping under kernel_fpu_begin()
by Eric Biggers
· 6 years ago
603f8c3
crypto: aesni - Add scatter/gather avx stubs, and use them in C
by Dave Watson
· 6 years ago
e044d50
crypto: aesni - Introduce partial block macro
by Dave Watson
· 6 years ago
ec8c02d
crypto: aesni - Introduce READ_PARTIAL_BLOCK macro
by Dave Watson
· 6 years ago
517a448
crypto: aesni - Move ghash_mul to GCM_COMPLETE
by Dave Watson
· 6 years ago
a44b419
crypto: aesni - Fill in new context data structures
by Dave Watson
· 6 years ago
1cb1bcb
crypto: aesni - Merge avx precompute functions
by Dave Watson
· 6 years ago
38003cd
crypto: aesni - Split AAD hash calculation to separate macro
by Dave Watson
· 6 years ago
e377bed
crypto: aesni - Add GCM_COMPLETE macro
by Dave Watson
· 6 years ago
5350b0f
crypto: aesni - support 256 byte keys in avx asm
by Dave Watson
· 6 years ago
2426f64
crypto: aesni - Macro-ify func save/restore
by Dave Watson
· 6 years ago
de85fc4
crypto: aesni - Introduce gcm_context_data
by Dave Watson
· 6 years ago
f9b1d64
crypto: aesni - Merge GCM_ENC_DEC
by Dave Watson
· 6 years ago
a033aed
crypto: x86/chacha - yield the FPU occasionally
by Eric Biggers
· 6 years ago
7a507d6
crypto: x86/chacha - add XChaCha12 support
by Eric Biggers
· 6 years ago
8b65f34
crypto: x86/chacha20 - refactor to allow varying number of rounds
by Eric Biggers
· 6 years ago
4af7826
crypto: x86/chacha20 - add XChaCha20 support
by Eric Biggers
· 6 years ago
0f961f9
crypto: x86/nhpoly1305 - add AVX2 accelerated NHPoly1305
by Eric Biggers
· 6 years ago
012c823
crypto: x86/nhpoly1305 - add SSE2 accelerated NHPoly1305
by Eric Biggers
· 6 years ago
a97673a
x86: Fix various typos in comments
by Ingo Molnar
· 6 years ago
180def6
crypto: x86/chacha20 - Add a 4-block AVX-512VL variant
by Martin Willi
· 6 years ago
29a47b5
crypto: x86/chacha20 - Add a 2-block AVX-512VL variant
by Martin Willi
· 6 years ago
cee7a36
crypto: x86/chacha20 - Add a 8-block AVX-512VL variant
by Martin Willi
· 6 years ago
878afc3
crypto: poly1305 - use structures for key and accumulator
by Eric Biggers
· 6 years ago
1ca1b91
crypto: chacha20-generic - refactor to allow varying number of rounds
by Eric Biggers
· 6 years ago
8a5a79d
crypto: x86/chacha20 - Add a 4-block AVX2 variant
by Martin Willi
· 6 years ago
a5dd97f
crypto: x86/chacha20 - Add a 2-block AVX2 variant
by Martin Willi
· 6 years ago
9b17608
crypto: x86/chacha20 - Use larger block functions more aggressively
by Martin Willi
· 6 years ago
c3b734d
crypto: x86/chacha20 - Support partial lengths in 8-block AVX2 variant
by Martin Willi
· 6 years ago
db8e15a
crypto: x86/chacha20 - Support partial lengths in 4-block SSSE3 variant
by Martin Willi
· 6 years ago
e4e7206
crypto: x86/chacha20 - Support partial lengths in 1-block SSSE3 variant
by Martin Willi
· 6 years ago
e0db9c48
crypto: x86/aes-ni - fix build error following fpu template removal
by Eric Biggers
· 6 years ago
944585a
crypto: x86/aes-ni - remove special handling of AES in PCBC mode
by Ard Biesheuvel
· 6 years ago
88fe0b9
x86/fpu: Remove VLA usage of skcipher
by Kees Cook
· 6 years ago
910e3ca
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Herbert Xu
· 6 years ago
a7888481
crypto: aesni - don't use GFP_ATOMIC allocation if the request doesn't cross a page in gcm
by Mikulas Patocka
· 6 years ago
24568b4
crypto: x86/aegis,morus - Do not require OSXSAVE for SSE2
by Ondrej Mosnacek
· 6 years ago
ab8085c
crypto: x86 - remove SHA multibuffer routines and mcryptd
by Ard Biesheuvel
· 6 years ago
b4df50d
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
e5b954e
crypto: aesni - Use unaligned loads from gcm_context_data
by Dave Watson
· 6 years ago
dafa5f6
Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
by Linus Torvalds
· 6 years ago
f24d6f2
Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 6 years ago
877ccce
crypto: x86/aegis,morus - Fix and simplify CPUID checks
by Ondrej Mosnacek
· 6 years ago
Next »