1. 08 May, 2014 18 commits
  2. 28 Apr, 2014 6 commits
  3. 16 Apr, 2014 13 commits
  4. 04 Apr, 2014 1 commit
  5. 03 Apr, 2014 2 commits
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6 · 59ecc260
      Linus Torvalds authored
      Pull crypto updates from Herbert Xu:
       "Here is the crypto update for 3.15:
         - Added 3DES driver for OMAP4/AM43xx
         - Added AVX2 acceleration for SHA
         - Added hash-only AEAD algorithms in caam
         - Removed tegra driver as it is not functioning and the hardware is
           too slow
         - Allow blkcipher walks over AEAD (needed for ARM)
         - Fixed unprotected FPU/SSE access in ghash-clmulni-intel
         - Fixed highmem crash in omap-sham
         - Add (zero entropy) randomness when initialising hardware RNGs
         - Fixed unaligned ahash comletion functions
         - Added soft module depedency for crc32c for initrds that use crc32c"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6: (60 commits)
        crypto: ghash-clmulni-intel - use C implementation for setkey()
        crypto: x86/sha1 - reduce size of the AVX2 asm implementation
        crypto: x86/sha1 - fix stack alignment of AVX2 variant
        crypto: x86/sha1 - re-enable the AVX variant
        crypto: sha - SHA1 transform x86_64 AVX2
        crypto: crypto_wq - Fix late crypto work queue initialization
        crypto: caam - add missing key_dma unmap
        crypto: caam - add support for aead null encryption
        crypto: testmgr - add aead null encryption test vectors
        crypto: export NULL algorithms defines
        crypto: caam - remove error propagation handling
        crypto: hash - Simplify the ahash_finup implementation
        crypto: hash - Pull out the functions to save/restore request
        crypto: hash - Fix the pointer voodoo in unaligned ahash
        crypto: caam - Fix first parameter to caam_init_rng
        crypto: omap-sham - Map SG pages if they are HIGHMEM before accessing
        crypto: caam - Dynamic memory allocation for caam_rng_ctx object
        crypto: allow blkcipher walks over AEAD data
        crypto: remove direct blkcipher_walk dependency on transform
        hwrng: add randomness to system from rng sources
        ...
      59ecc260
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security · bea80318
      Linus Torvalds authored
      Pull security subsystem updates from James Morris:
       "Apart from reordering the SELinux mmap code to ensure DAC is called
        before MAC, these are minor maintenance updates"
      
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security: (23 commits)
        selinux: correctly label /proc inodes in use before the policy is loaded
        selinux: put the mmap() DAC controls before the MAC controls
        selinux: fix the output of ./scripts/get_maintainer.pl for SELinux
        evm: enable key retention service automatically
        ima: skip memory allocation for empty files
        evm: EVM does not use MD5
        ima: return d_name.name if d_path fails
        integrity: fix checkpatch errors
        ima: fix erroneous removal of security.ima xattr
        security: integrity: Use a more current logging style
        MAINTAINERS: email updates and other misc. changes
        ima: reduce memory usage when a template containing the n field is used
        ima: restore the original behavior for sending data with ima template
        Integrity: Pass commname via get_task_comm()
        fs: move i_readcount
        ima: use static const char array definitions
        security: have cap_dentry_init_security return error
        ima: new helper: file_inode(file)
        kernel: Mark function as static in kernel/seccomp.c
        capability: Use current logging styles
        ...
      bea80318