summaryrefslogtreecommitdiffstats
path: root/security/keys/request_key.c
Commit message (Expand)AuthorAgeFilesLines
* keys: safe concurrent user->{session,uid}_keyring accessJann Horn2019-04-101-2/+3
* security: don't use RCU accessors for cred->session_keyringJann Horn2019-04-101-7/+2Star
* Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2019-03-071-0/+4
|\
| * security: keys: annotate implicit fall throughsMathieu Malaterre2019-01-231-0/+4
* | KEYS: always initialize keyring_index_key::desc_lenEric Biggers2019-02-221-0/+1
* | keys: Fix dependency loop between construction record and auth keyDavid Howells2019-02-151-43/+29Star
|/
* security: audit and remove any unnecessary uses of module.hPaul Gortmaker2018-12-121-1/+1
* KEYS: add missing permission check for request_key() destinationEric Biggers2017-12-081-9/+37
* KEYS: remove unnecessary get/put of explicit dest_keyringEric Biggers2017-12-081-2/+0Star
* KEYS: Fix race between updating and finding a negative keyDavid Howells2017-10-181-4/+3Star
* doc: ReSTify keys-request-key.txtKees Cook2017-05-181-1/+1
* Make static usermode helper binaries constantGreg Kroah-Hartman2017-01-191-3/+4
* KEYS: Strip trailing spacesDavid Howells2016-06-141-1/+1
* KEYS: Add a facility to restrict new links into a keyringDavid Howells2016-04-111-2/+2
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2015-11-061-2/+2
|\
| * KEYS: Merge the type-specific data with the payload dataDavid Howells2015-10-211-2/+2
* | KEYS: Don't permit request_key() to construct a new keyringDavid Howells2015-10-191-0/+3
|/
* Don't leak a key reference if request_key() tries to use a revoked keyringDavid Jeffery2015-02-161-0/+1
* KEYS: request_key() should reget expired keys rather than give EKEYEXPIREDDavid Howells2014-12-011-1/+2
* KEYS: Simplify KEYRING_SEARCH_{NO,DO}_STATE_CHECK flagsDavid Howells2014-12-011-0/+1
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2014-10-121-5/+16
|\
| * 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-5/+16
* | sched: Remove proliferation of wait_on_bit() action functionsNeilBrown2014-07-161-21/+2Star
|/
* KEYS: Fix a race between negating a key and reading the error setDavid Howells2013-10-301-1/+3
* KEYS: Expand the capacity of a keyringDavid Howells2013-09-241-6/+6
* KEYS: Introduce a search context structureDavid Howells2013-09-241-29/+27Star
* KEYS: Consolidate the concept of an 'index key' for key accessDavid Howells2013-09-241-4/+8
* KEYS: Skip key state checks when checking for possessionDavid Howells2013-09-241-2/+4
* KEYS: split call to call_usermodehelper_fns()Lucas De Marchi2013-05-011-3/+10
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds2012-12-171-6/+15
|\
| * KEYS: Reduce initial permissions on keysDavid Howells2012-10-021-1/+10
| * KEYS: Make the session and process keyrings per-threadDavid Howells2012-10-021-5/+5
* | userns: Convert security/keys to the new userns infrastructureEric W. Biederman2012-09-141-3/+3
|/
* kmod: convert two call sites to call_usermodehelper_fns()Boaz Harrosh2012-06-011-10/+3Star
* usermodehelper: kill umh_wait, renumber UMH_* constantsOleg Nesterov2012-03-241-1/+1
* KEYS: Fix error handling in construct_key_and_link()David Howells2011-06-221-1/+2
* KEYS/DNS: Fix ____call_usermodehelper() to not lose the session keyringDavid Howells2011-06-171-2/+1Star
* 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-201-1/+1
* | KEYS: Improve /proc/keysDavid Howells2011-03-171-2/+1Star
|/
* KEYS: Add a new keyctl op to reject a key with a specified error codeDavid Howells2011-03-081-1/+1
* KEYS: Fix __key_link_end() quota fixup on errorDavid Howells2011-01-251-1/+1
* KEYS: Fix up comments in key management codeDavid Howells2011-01-211-43/+121
* KEYS: Don't call up_write() if __key_link_begin() returns an errorDavid Howells2010-12-241-1/+0Star
* KEYS: request_key() should return -ENOKEY if the constructed key is negativeDavid Howells2010-08-061-0/+2
* KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key()Justin P. Mattock2010-08-021-0/+1
* umh: creds: convert call_usermodehelper_keys() to use subprocess_info->init()Oleg Nesterov2010-05-271-0/+32
* KEYS: Do preallocation for __key_link()David Howells2010-05-061-16/+31
* Merge branch 'master' into nextJames Morris2010-05-061-1/+1
|\