Hi Dave: Here is the crypto tree update for 2.6.13. The big changes are core updates to support multi-block operations with Padlock, a new DES implementation, and AES assembly implementation for x86-64.
Please pull from: rsync://rsync.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git/ Adrian Bunk: [CRYPTO] Make crypto_alg_lookup static Andreas Steinmetz: [CRYPTO] Add x86_64 asm AES Dag Arne Osvik: [CRYPTO] Add faster DES code from Dag Arne Osvik Herbert Xu: [CRYPTO] Remove unused iv field from context structure [CRYPTO] Update IV correctly for Padlock CBC encryption [CRYPTO] Handle unaligned iv from encrypt_iv/decrypt_iv [CRYPTO] Ensure cit_iv is aligned correctly [PADLOCK] Implement multi-block operations [PADLOCK] Move fast path work into aes_set_key and upper layer [CRYPTO] Add alignmask for low-level cipher implementations [CRYPTO] Add support for low-level multi-block operations [CRYPTO] Add plumbing for multi-block operations Jesper Juhl: [CRYPTO] Add null short circuit to crypto_free_tfm [CRYPTO] Don't check for NULL before kfree() arch/x86_64/Makefile | 4 arch/x86_64/crypto/Makefile | 9 arch/x86_64/crypto/aes-x86_64-asm.S | 186 +++ arch/x86_64/crypto/aes.c | 324 +++++ crypto/Kconfig | 22 crypto/api.c | 60 - crypto/cipher.c | 378 ++++-- crypto/des.c | 2005 +++++++++++++++--------------------- crypto/hmac.c | 3 crypto/internal.h | 43 crypto/scatterwalk.c | 4 crypto/scatterwalk.h | 12 crypto/serpent.c | 1 drivers/crypto/padlock-aes.c | 173 +-- drivers/crypto/padlock.h | 22 include/linux/crypto.h | 34 16 files changed, 1888 insertions(+), 1392 deletions(-) Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt - To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html