aboutsummaryrefslogtreecommitdiff
path: root/security/keys
AgeCommit message (Expand)AuthorFilesLines
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+1
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 4-0/+4
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 4-0/+4
2017-11-02KEYS: trusted: fix writing past end of buffer in trusted_read()Gravatar Eric Biggers 1-11/+12
2017-11-02KEYS: return full count in keyring_read() if buffer is too smallGravatar Eric Biggers 1-20/+19
2017-10-18KEYS: load key flags and expiry time atomically in proc_keys_show()Gravatar Eric Biggers 1-10/+14
2017-10-18KEYS: Load key expiry time atomically in keyring_search_iterator()Gravatar Eric Biggers 1-1/+3
2017-10-18KEYS: load key flags and expiry time atomically in key_validate()Gravatar Eric Biggers 1-3/+4
2017-10-18KEYS: don't let add_key() update an uninstantiated keyGravatar David Howells 1-0/+10
2017-10-18KEYS: Fix race between updating and finding a negative keyGravatar David Howells 12-39/+49
2017-10-18security/keys: BIG_KEY requires CONFIG_CRYPTOGravatar Arnd Bergmann 1-0/+1
2017-10-12KEYS: encrypted: fix dereference of NULL user_key_payloadGravatar Eric Biggers 1-0/+7
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERGravatar Kees Cook 1-1/+1
2017-09-25security/keys: rewrite all of big_key cryptoGravatar Jason A. Donenfeld 2-71/+60
2017-09-25security/keys: properly zero out sensitive key material in big_keyGravatar Jason A. Donenfeld 1-6/+6
2017-09-25KEYS: use kmemdup() in request_key_auth_new()Gravatar Eric Biggers 1-3/+2
2017-09-25KEYS: restrict /proc/keys by credentials at open timeGravatar Eric Biggers 1-6/+2
2017-09-25KEYS: reset parent each time before searching key_user_treeGravatar Eric Biggers 1-2/+2
2017-09-25KEYS: prevent KEYCTL_READ on negative keyGravatar Eric Biggers 1-0/+5
2017-09-25KEYS: prevent creating a different user's keyringsGravatar Eric Biggers 4-12/+21
2017-09-25KEYS: fix writing past end of user-supplied buffer in keyring_read()Gravatar Eric Biggers 1-9/+5
2017-09-25KEYS: fix key refcount leak in keyctl_read_key()Gravatar Eric Biggers 1-1/+1
2017-09-25KEYS: fix key refcount leak in keyctl_assume_authority()Gravatar Eric Biggers 1-4/+2
2017-09-25KEYS: don't revoke uninstantiated key in request_key_auth_new()Gravatar Eric Biggers 1-1/+0
2017-09-25KEYS: fix cred refcount leak in request_key_auth_new()Gravatar Eric Biggers 1-37/+31
2017-09-04fs: fix kernel_write prototypeGravatar Christoph Hellwig 1-1/+2
2017-09-04fs: fix kernel_read prototypeGravatar Christoph Hellwig 1-1/+2
2017-07-19Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-1/+1
2017-07-14KEYS: DH: validate __spare fieldGravatar Eric Biggers 2-0/+7
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxGravatar Linus Torvalds 5-5/+5
2017-06-30randstruct: Mark various structs for randomizationGravatar Kees Cook 1-1/+1
2017-06-20sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wa...Gravatar Ingo Molnar 1-0/+1
2017-06-09KEYS: fix refcount_inc() on zeroGravatar Mark Rutland 1-7/+4
2017-06-09KEYS: Convert KEYCTL_DH_COMPUTE to use the crypto KPP APIGravatar Mat Martineau 2-103/+171
2017-06-09KEYS: DH: ensure the KDF counter is properly alignedGravatar Eric Biggers 1-13/+3
2017-06-09KEYS: DH: don't feed uninitialized "otherinfo" into KDFGravatar Eric Biggers 1-1/+1
2017-06-09KEYS: DH: forbid using digest_null as the KDF hashGravatar Eric Biggers 1-1/+11
2017-06-09KEYS: sanitize key structs before freeingGravatar Eric Biggers 1-3/+1
2017-06-09KEYS: trusted: sanitize all key materialGravatar Eric Biggers 1-28/+22
2017-06-09KEYS: encrypted: sanitize all key materialGravatar Eric Biggers 1-18/+13
2017-06-09KEYS: user_defined: sanitize key payloadsGravatar Eric Biggers 1-4/+12
2017-06-09KEYS: sanitize add_key() and keyctl() key payloadsGravatar Eric Biggers 1-3/+9
2017-06-09KEYS: fix freeing uninitialized memory in key_update()Gravatar Eric Biggers 1-3/+2
2017-06-09KEYS: fix dereferencing NULL payload with nonzero lengthGravatar Eric Biggers 1-2/+2
2017-06-09KEYS: encrypted: use constant-time HMAC comparisonGravatar Eric Biggers 1-2/+3
2017-06-09KEYS: encrypted: fix race causing incorrect HMAC calculationsGravatar Eric Biggers 1-83/+32
2017-06-09KEYS: encrypted: fix buffer overread in valid_master_desc()Gravatar Eric Biggers 1-16/+15
2017-06-09KEYS: encrypted: avoid encrypting/decrypting stack buffersGravatar Eric Biggers 1-8/+9
2017-06-09KEYS: put keyring if install_session_keyring_to_cred() failsGravatar Eric Biggers 1-3/+4
2017-06-09KEYS: Delete an error message for a failed memory allocation in get_derived_k...Gravatar Markus Elfring 1-3/+2