summaryrefslogtreecommitdiffstats
path: root/security/keys
Commit message (Expand)AuthorAgeFilesLines
* keys: Fix missing null pointer check in request_key_auth_describe()Hillf Danton2019-11-221-0/+6
* KEYS: always initialize keyring_index_key::desc_lenEric Biggers2019-05-024-6/+4
* KEYS: restrict /proc/keys by credentials at open timeEric Biggers2019-05-021-6/+2
* KEYS: allow reaching the keys quotas exactlyEric Biggers2019-05-021-2/+2
* KEYS: encrypted: fix buffer overread in valid_master_desc()Eric Biggers2018-12-161-16/+15
* KEYS: add missing permission check for request_key() destinationEric Biggers2018-01-011-9/+37
* KEYS: trusted: fix writing past end of buffer in trusted_read()Eric Biggers2018-01-011-11/+12
* KEYS: trusted: sanitize all key materialEric Biggers2018-01-011-27/+21
* KEYS: return full count in keyring_read() if buffer is too smallEric Biggers2018-01-011-20/+19
* KEYS: encrypted: fix dereference of NULL user_key_payloadEric Biggers2018-01-011-0/+7
* security/keys: properly zero out sensitive key material in big_keyJason A. Donenfeld2018-01-011-1/+1
* KEYS: prevent creating a different user's keyringsEric Biggers2018-01-014-12/+23
* KEYS: fix writing past end of user-supplied buffer in keyring_read()Eric Biggers2018-01-011-9/+5
* KEYS: fix key refcount leak in keyctl_read_key()Eric Biggers2018-01-011-1/+1
* KEYS: fix key refcount leak in keyctl_assume_authority()Eric Biggers2018-01-011-4/+2
* KEYS: don't revoke uninstantiated key in request_key_auth_new()Eric Biggers2018-01-011-1/+0
* KEYS: fix cred refcount leak in request_key_auth_new()Eric Biggers2018-01-011-37/+31
* KEYS: don't let add_key() update an uninstantiated keyDavid Howells2017-11-111-0/+10
* KEYS: prevent KEYCTL_READ on negative keyEric Biggers2017-11-111-0/+5
* KEYS: fix dereferencing NULL payload with nonzero lengthEric Biggers2017-09-151-2/+2
* KEYS: Change the name of the dead type to ".dead" to prevent user accessDavid Howells2017-07-181-1/+1
* KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyringsEric Biggers2017-06-052-24/+31
* KEYS: Disallow keyrings beginning with '.' to be joined as session keyringsDavid Howells2017-06-051-2/+7
* KEYS: Reinstate EPERM for a key type name beginning with a '.'David Howells2017-06-051-0/+2
* KEYS: special dot prefixed keyring name bug fixMimi Zohar2017-06-051-2/+4
* KEYS: Fix an error code in request_master_key()Dan Carpenter2017-06-051-1/+1
* keys: Guard against null match function in keyring_search_aux()Ben Hutchings2017-04-041-3/+3
* KEYS: Fix short sprintf buffer in /proc/keys show functionDavid Howells2016-11-201-1/+1
* KEYS: potential uninitialized variableDan Carpenter2016-08-221-1/+1
* KEYS: Fix keyring ref leak in join_session_keyring()Yevgeny Pats2016-01-251-0/+1
* KEYS: Fix race between read and revokeDavid Howells2016-01-051-9/+9
* KEYS: Don't permit request_key() to construct a new keyringDavid Howells2015-10-281-0/+3
* KEYS: Fix crash when attempt to garbage collect an uninstantiated keyringDavid Howells2015-10-281-2/+4
* KEYS: Fix race between key destruction and finding a keyring by nameDavid Howells2015-10-281-4/+4
* KEYS: ensure we free the assoc array edit if edit is validColin Ian King2015-08-111-3/+5
* KEYS: close race between key lookup and freeingSasha Levin2015-01-151-2/+2
* KEYS: Fix stale key registration at error pathTakashi Iwai2015-01-151-1/+4
* Merge branch 'serge-next-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2014-06-108-45/+36
|\
| * security: Convert use of typedef ctl_table to struct ctl_tableJoe Perches2014-04-151-1/+1
| * Merge tag 'keys-20140314' of git://git.kernel.org/pub/scm/linux/kernel/git/dh...James Morris2014-04-147-44/+35
| |\
| | * KEYS: Move the flags representing required permission to linux/key.hDavid Howells2014-03-147-44/+35
| * | Merge commit 'v3.14' into nextJames Morris2014-04-141-1/+5
| |\|
* | | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2014-04-032-4/+4
|\| |
| * | security: replace strict_strto*() with kstrto*()Jingoo Han2014-02-062-4/+4
* | | Merge branch 'compat' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/l...Linus Torvalds2014-03-311-2/+2
|\ \ \ | |_|/ |/| |
| * | security/compat: convert to COMPAT_SYSCALL_DEFINEHeiko Carstens2014-03-061-2/+2
| |/
* / KEYS: Make the keyring cycle detector ignore other keyrings of the same nameDavid Howells2014-03-091-1/+5
|/
* security: shmem: implement kernel private shmem inodesEric Paris2013-12-021-1/+1
* KEYS: Fix searching of nested keyringsDavid Howells2013-12-021-1/+1
* KEYS: Fix multiple key add into associative arrayDavid Howells2013-12-021-4/+3