1. 08 May, 2014 17 commits
  2. 28 Apr, 2014 6 commits
  3. 16 Apr, 2014 13 commits
  4. 04 Apr, 2014 1 commit
  5. 03 Apr, 2014 3 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
    • Linus Torvalds's avatar
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next · cd6362be
      Linus Torvalds authored
      Pull networking updates from David Miller:
       "Here is my initial pull request for the networking subsystem during
        this merge window:
      
         1) Support for ESN in AH (RFC 4302) from Fan Du.
      
         2) Add full kernel doc for ethtool command structures, from Ben
            Hutchings.
      
         3) Add BCM7xxx PHY driver, from Florian Fainelli.
      
         4) Export computed TCP rate information in netlink socket dumps, from
            Eric Dumazet.
      
         5) Allow IPSEC SA to be dumped partially using a filter, from Nicolas
            Dichtel.
      
         6) Convert many drivers to pci_enable_msix_range(), from Alexander
            Gordeev.
      
         7) Record SKB timestamps more efficiently, from Eric Dumazet.
      
         8) Switch to microsecond resolution for TCP round trip times, also
            from Eric Dumazet.
      
         9) Clean up and fix 6lowpan fragmentation handling by making use of
            the existing inet_frag api for it's implementation.
      
        10) Add TX grant mapping to xen-netback driver, from Zoltan Kiss.
      
        11) Auto size SKB lengths when composing netlink messages based upon
            past message sizes used, from Eric Dumazet.
      
        12) qdisc dumps can take a long time, add a cond_resched(), From Eric
            Dumazet.
      
        13) Sanitize netpoll core and drivers wrt.  SKB handling semantics.
            Get rid of never-used-in-tree netpoll RX handling.  From Eric W
            Biederman.
      
        14) Support inter-address-family and namespace changing in VTI tunnel
            driver(s).  From Steffen Klassert.
      
        15) Add Altera TSE driver, from Vince Bridgers.
      
        16) Optimizing csum_replace2() so that it doesn't adjust the checksum
            by checksumming the entire header, from Eric Dumazet.
      
        17) Expand BPF internal implementation for faster interpreting, more
            direct translations into JIT'd code, and much cleaner uses of BPF
            filtering in non-socket ocntexts.  From Daniel Borkmann and Alexei
            Starovoitov"
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next: (1976 commits)
        netpoll: Use skb_irq_freeable to make zap_completion_queue safe.
        net: Add a test to see if a skb is freeable in irq context
        qlcnic: Fix build failure due to undefined reference to `vxlan_get_rx_port'
        net: ptp: move PTP classifier in its own file
        net: sxgbe: make "core_ops" static
        net: sxgbe: fix logical vs bitwise operation
        net: sxgbe: sxgbe_mdio_register() frees the bus
        Call efx_set_channels() before efx->type->dimension_resources()
        xen-netback: disable rogue vif in kthread context
        net/mlx4: Set proper build dependancy with vxlan
        be2net: fix build dependency on VxLAN
        mac802154: make csma/cca parameters per-wpan
        mac802154: allow only one WPAN to be up at any given time
        net: filter: minor: fix kdoc in __sk_run_filter
        netlink: don't compare the nul-termination in nla_strcmp
        can: c_can: Avoid led toggling for every packet.
        can: c_can: Simplify TX interrupt cleanup
        can: c_can: Store dlc private
        can: c_can: Reduce register access
        can: c_can: Make the code readable
        ...
      cd6362be