summaryrefslogtreecommitdiffstats
path: root/security/keys
Commit message (Expand)AuthorAgeFilesLines
* KEYS: trusted: fix writing past end of buffer in trusted_read()Eric Biggers2017-11-151-11/+12
* KEYS: trusted: sanitize all key materialEric Biggers2017-11-151-28/+22
* KEYS: return full count in keyring_read() if buffer is too smallEric Biggers2017-11-081-20/+19
* KEYS: Fix race between updating and finding a negative keyDavid Howells2017-10-2712-39/+49
* KEYS: don't let add_key() update an uninstantiated keyDavid Howells2017-10-271-0/+10
* KEYS: encrypted: fix dereference of NULL user_key_payloadEric Biggers2017-10-271-0/+7
* KEYS: prevent KEYCTL_READ on negative keyEric Biggers2017-10-051-0/+5
* KEYS: prevent creating a different user's keyringsEric Biggers2017-10-054-12/+23
* KEYS: fix writing past end of user-supplied buffer in keyring_read()Eric Biggers2017-10-051-9/+5
* KEYS: Fix an error code in request_master_key()Dan Carpenter2017-07-151-1/+1
* KEYS: fix freeing uninitialized memory in key_update()Eric Biggers2017-06-141-3/+2
* KEYS: fix dereferencing NULL payload with nonzero lengthEric Biggers2017-06-141-2/+2
* KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyringsEric Biggers2017-04-272-24/+31
* KEYS: Change the name of the dead type to ".dead" to prevent user accessDavid Howells2017-04-271-1/+1
* KEYS: Disallow keyrings beginning with '.' to be joined as session keyringsDavid Howells2017-04-271-2/+7
* KEYS: Fix short sprintf buffer in /proc/keys show functionDavid Howells2016-11-101-1/+1
* KEYS: potential uninitialized variableDan Carpenter2016-07-271-1/+1
* KEYS: Fix keyring ref leak in join_session_keyring()Yevgeny Pats2016-01-311-0/+1
* KEYS: Fix race between read and revokeDavid Howells2015-12-191-9/+9
* KEYS: Fix handling of stored error in a negatively instantiated user keyDavid Howells2015-11-253-2/+10
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2015-11-0513-88/+116
|\
| * KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-2112-66/+81
| * keys: Be more consistent in selection of union members usedInsu Yun2015-10-211-1/+1
| * KEYS: use kvfree() in add_keyGeliang Tang2015-10-211-7/+1
| * keys, trusted: seal/unseal with TPM 2.0 chipsJarkko Sakkinen2015-10-191-3/+33
| * keys, trusted: move struct trusted_key_options to trusted-type.hJarkko Sakkinen2015-10-191-11/+0
* | KEYS: Don't permit request_key() to construct a new keyringDavid Howells2015-10-191-0/+3
* | KEYS: Fix crash when attempt to garbage collect an uninstantiated keyringDavid Howells2015-10-151-2/+4
|/
* KEYS: Fix race between key destruction and finding a keyring by nameDavid Howells2015-09-251-4/+4
* capabilities: ambient capabilitiesAndy Lutomirski2015-09-041-0/+1
* KEYS: ensure we free the assoc array edit if edit is validColin Ian King2015-07-281-3/+5
* switch keyctl_instantiate_key_common() to iov_iterAl Viro2015-04-113-72/+40
* Don't leak a key reference if request_key() tries to use a revoked keyringDavid Jeffery2015-02-161-0/+1
* KEYS: Make /proc/keys unconditional if CONFIG_KEYS=yDavid Howells2015-01-222-26/+0
* KEYS: close race between key lookup and freeingSasha Levin2015-01-051-2/+2
* KEYS: remove a bogus NULL checkDan Carpenter2014-12-161-6/+4
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/zohar/li...James Morris2014-12-161-1/+4
|\
| * KEYS: Fix stale key registration at error pathTakashi Iwai2014-12-061-1/+4
| * Merge commit 'v3.17' into nextJames Morris2014-11-193-33/+5
| |\
* | | KEYS: request_key() should reget expired keys rather than give EKEYEXPIREDDavid Howells2014-12-013-2/+5
* | | KEYS: Simplify KEYRING_SEARCH_{NO,DO}_STATE_CHECK flagsDavid Howells2014-12-013-3/+6
* | | KEYS: Fix the size of the key description passed to/from userspaceDavid Howells2014-12-011-30/+26
* | | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2014-10-1212-71/+82
|\| | | |/ |/|
| * KEYS: Make the key matching functions return boolDavid Howells2014-09-163-8/+8
| * KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells2014-09-169-23/+15
| * KEYS: Remove key_type::def_lookup_typeDavid Howells2014-09-163-9/+5
| * KEYS: Preparse match dataDavid Howells2014-09-167-44/+65
| * Merge tag 'keys-next-fixes-20140916' into keys-nextDavid Howells2014-09-161-2/+2
| |\
| | * KEYS: Fix missing staticsDavid Howells2014-09-161-2/+2
| * | KEYS: Reinstate EPERM for a key type name beginning with a '.'David Howells2014-09-161-0/+2
| |/