summaryrefslogtreecommitdiffstats
path: root/security/keys/request_key_auth.c
Commit message (Expand)AuthorAgeFilesLines
* KEYS: Don't write out to userspace while holding key semaphoreWaiman Long2020-03-291-4/+3
* keys: Fix missing null pointer check in request_key_auth_describe()Hillf Danton2019-09-051-0/+6
* Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2019-07-101-13/+2
* Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-07-081-2/+13
|\
| * keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells2019-06-271-2/+13
* | Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2019-07-081-1/+2
|\|
| * keys: Add a 'recurse' flag for keyring searchesDavid Howells2019-06-261-1/+2
* | Merge tag 'keys-request-20190626' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2019-07-081-24/+36
|\|
| * keys: Move the RCU locks outwards from the keyring search functionsDavid Howells2019-06-191-24/+36
* | Merge tag 'keys-misc-20190619' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2019-07-081-2/+2
|\|
| * keys: Grant Link permission to possessers of request_key auth keysDavid Howells2019-05-301-1/+1
| * keys: sparse: Fix incorrect RCU accessesDavid Howells2019-05-291-1/+1
* | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner2019-05-301-5/+1
|/
* KEYS: always initialize keyring_index_key::desc_lenEric Biggers2019-02-221-1/+1
* keys: Fix dependency loop between construction record and auth keyDavid Howells2019-02-151-7/+9
* security: audit and remove any unnecessary uses of module.hPaul Gortmaker2018-12-121-1/+0
* KEYS: Fix race between updating and finding a negative keyDavid Howells2017-10-181-1/+1
* KEYS: use kmemdup() in request_key_auth_new()Eric Biggers2017-09-251-3/+2
* KEYS: don't revoke uninstantiated key in request_key_auth_new()Eric Biggers2017-09-251-1/+0
* KEYS: fix cred refcount leak in request_key_auth_new()Eric Biggers2017-09-251-37/+31
* doc: ReSTify keys-request-key.txtKees Cook2017-05-181-1/+1
* security, keys: convert key.usage from atomic_t to refcount_tElena Reshetova2017-04-031-1/+1
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* KEYS: Add a facility to restrict new links into a keyringDavid Howells2016-04-111-1/+1
* KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-211-6/+6
* KEYS: Simplify KEYRING_SEARCH_{NO,DO}_STATE_CHECK flagsDavid Howells2014-12-011-0/+1
* KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells2014-09-161-1/+1
* KEYS: Preparse match dataDavid Howells2014-09-161-3/+3
* KEYS: Fix missing staticsDavid Howells2014-09-161-2/+2
* KEYS: request_key_auth: Provide key preparsingDavid Howells2014-07-221-0/+13
* KEYS: Search for auth-key by name rather than target key IDDavid Howells2013-09-241-14/+7
* KEYS: Introduce a search context structureDavid Howells2013-09-241-6/+8
* KEYS: Skip key state checks when checking for possessionDavid Howells2013-09-241-1/+1
* KEYS: Add payload preparsing opportunity prior to key instantiate or updateDavid Howells2012-10-081-4/+4
* KEYS: Don't return EAGAIN to keyctl_assume_authority()David Howells2011-06-141-0/+2
* Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdu...Linus Torvalds2011-05-271-1/+1
|\
| * Create Documentation/security/,Randy Dunlap2011-05-191-1/+1
* | KEYS: Improve /proc/keysDavid Howells2011-03-171-1/+2
|/
* KEYS: Fix up comments in key management codeDavid Howells2011-01-211-16/+14
* KEYS: Do some style cleanup in the key management code.David Howells2011-01-211-24/+8
* CRED: Inaugurate COW credentialsDavid Howells2008-11-141-21/+20
* CRED: Separate task security context from task_structDavid Howells2008-11-141-6/+6
* KEYS: Alter use of key instantiation link-to-keyring argumentDavid Howells2008-11-141-1/+4
* CRED: Wrap task credential accesses in the key management codeDavid Howells2008-11-141-1/+1
* keys: explicitly include required slab.h header file.Robert P. J. Day2008-04-291-0/+1
* keys: allow the callout data to be passed as a blob rather than a stringDavid Howells2008-04-291-5/+7
* Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)David Howells2008-02-071-1/+1
* KEYS: Make request_key() and co fundamentally asynchronousDavid Howells2007-10-171-1/+10
* [PATCH] keys: sort out key quota systemDavid Howells2006-06-261-1/+1
* [PATCH] Keys: Fix race between two instantiators of a keyDavid Howells2006-06-221-1/+44