Linus Torvalds
ca81a62198
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
...
This updates the sha512 fix so that it doesn't cause excessive stack
usage on i386. This is done by reverting to the original code, and
avoiding the W duplication by moving its initialisation into the loop.
As the underlying code is in fact the one that we have used for years,
I'm pushing this now instead of postponing to the next cycle.
* git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
crypto: sha512 - Avoid stack bloat on i386
crypto: sha512 - Use binary and instead of modulus
2012-02-13 20:33:45 -08:00
..
async_tx
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
ablkcipher.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
aead.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
aes_generic.c
af_alg.c
atomic: use <linux/atomic.h>
2011-07-26 16:49:47 -07:00
ahash.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
algapi.c
crypto: Unlink and free instances when deleted
2011-11-09 12:04:06 +08:00
algboss.c
algif_hash.c
crypto: algif_hash - Handle initial af_alg_make_sg error correctly
2011-06-30 07:44:06 +08:00
algif_skcipher.c
ansi_cprng.c
crypto: ansi_cprng - enforce key != seed in fips mode
2011-11-09 12:04:06 +08:00
anubis.c
api.c
arc4.c
crypto: arc4 - Fixed coding style issues
2011-06-30 07:44:05 +08:00
authenc.c
authencesn.c
blkcipher.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
blowfish_common.c
crypto: blowfish - split generic and common c code
2011-09-22 21:25:25 +10:00
blowfish_generic.c
crypto: blowfish - rename C-version to blowfish_generic
2011-09-22 21:25:26 +10:00
camellia.c
cast5.c
cast6.c
cbc.c
ccm.c
chainiv.c
cipher.c
compress.c
crc32c.c
crypto: crc32c - Fixed coding style issue
2011-06-30 07:44:05 +08:00
cryptd.c
crypto: cryptd - Use subsys_initcall to prevent races with aesni
2011-08-20 16:08:03 +08:00
crypto_null.c
crypto_user.c
Merge branch 'for-linus' of git://selinuxproject.org/~jmorris/linux-security
2012-01-14 18:36:33 -08:00
crypto_wq.c
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
ctr.c
cts.c
deflate.c
net+crypto: Use vmalloc for zlib inflate buffers.
2011-06-29 05:48:41 -07:00
des_generic.c
ecb.c
eseqiv.c
fcrypt.c
fips.c
gcm.c
gf128mul.c
crypto: gf128mul - fix call to memset()
2011-07-08 17:21:21 +08:00
ghash-generic.c
crypto: ghash - Avoid null pointer dereference if no key is set
2011-10-21 13:18:42 +02:00
hmac.c
internal.h
crypto: Export crypto_remove_final
2011-10-21 14:24:03 +02:00
Kconfig
Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
2012-01-10 22:01:27 -08:00
khazad.c
krng.c
lrw.c
crypto: lrw - add interface for parallelized cipher implementions
2011-11-09 11:50:31 +08:00
lzo.c
Makefile
crypto: serpent - rename serpent.c to serpent_generic.c
2011-11-30 16:12:44 +08:00
md4.c
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
md5.c
crypto: Move md5_transform to lib/md5.c
2011-08-06 18:32:45 -07:00
michael_mic.c
pcbc.c
pcompress.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
pcrypt.c
proc.c
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
ripemd.h
rmd128.c
rmd160.c
rmd256.c
rmd320.c
rng.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
salsa20_generic.c
scatterwalk.c
seed.c
seqiv.c
serpent_generic.c
crypto: serpent - rename serpent.c to serpent_generic.c
2011-11-30 16:12:44 +08:00
sha1_generic.c
crypto: sha1 - export sha1_update for reuse
2011-08-10 19:00:28 +08:00
sha256_generic.c
sha512_generic.c
crypto: sha512 - Avoid stack bloat on i386
2012-02-05 15:09:28 +11:00
shash.c
crypto: algapi - Fix build problem with NET disabled
2011-11-11 06:57:06 +08:00
tcrypt.c
crypto: tcrypt - add xts(twofish) tests
2011-11-09 11:57:56 +08:00
tcrypt.h
crypto: tcrypt - add xts(serpent) tests
2011-11-09 11:57:56 +08:00
tea.c
testmgr.c
crypto: serpent - add 8-way parallel x86_64/SSE2 assembler implementation
2011-11-21 16:13:23 +08:00
testmgr.h
crypto: testmgr - add xts(twofish) test vectors
2011-11-09 11:57:56 +08:00
tgr192.c
twofish_common.c
crypto: twofish-x86_64-3way - add lrw support
2011-11-09 11:53:32 +08:00
twofish_generic.c
vmac.c
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
wp512.c
crypto: whirlpool - count rounds from 0
2011-10-21 14:24:16 +02:00
xcbc.c
crypto: add module.h to those files that are explicitly using it
2011-10-31 19:31:11 -04:00
xor.c
xts.c
crypto: xts: add interface for parallelized cipher implementations
2011-11-09 11:56:06 +08:00
zlib.c
net+crypto: Use vmalloc for zlib inflate buffers.
2011-06-29 05:48:41 -07:00