summaryrefslogtreecommitdiff
path: root/security/keys/request_key.c
AgeCommit message (Expand)AuthorFilesLines
2019-04-10keys: safe concurrent user->{session,uid}_keyring accessJann Horn1-2/+3
2019-04-10security: don't use RCU accessors for cred->session_keyringJann Horn1-7/+2
2019-03-07Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+4
2019-02-22KEYS: always initialize keyring_index_key::desc_lenEric Biggers1-0/+1
2019-02-16keys: Fix dependency loop between construction record and auth keyDavid Howells1-43/+29
2019-01-23security: keys: annotate implicit fall throughsMathieu Malaterre1-0/+4
2018-12-13security: audit and remove any unnecessary uses of module.hPaul Gortmaker1-1/+1
2017-12-08KEYS: add missing permission check for request_key() destinationEric Biggers1-9/+37
2017-12-08KEYS: remove unnecessary get/put of explicit dest_keyringEric Biggers1-2/+0
2017-10-18KEYS: Fix race between updating and finding a negative keyDavid Howells1-4/+3
2017-05-18doc: ReSTify keys-request-key.txtKees Cook1-1/+1
2017-01-19Make static usermode helper binaries constantGreg Kroah-Hartman1-3/+4
2016-06-14KEYS: Strip trailing spacesDavid Howells1-1/+1
2016-04-12KEYS: Add a facility to restrict new links into a keyringDavid Howells1-2/+2
2015-11-06Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-2/+2
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells1-2/+2
2015-10-19KEYS: Don't permit request_key() to construct a new keyringDavid Howells1-0/+3
2015-02-16Don't leak a key reference if request_key() tries to use a revoked keyringDavid Jeffery1-0/+1
2014-12-02KEYS: request_key() should reget expired keys rather than give EKEYEXPIREDDavid Howells1-1/+2
2014-12-02KEYS: Simplify KEYRING_SEARCH_{NO,DO}_STATE_CHECK flagsDavid Howells1-0/+1
2014-10-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-5/+16
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells1-1/+1
2014-09-16KEYS: Preparse match dataDavid Howells1-5/+16
2014-07-16sched: Remove proliferation of wait_on_bit() action functionsNeilBrown1-21/+2
2013-10-30KEYS: Fix a race between negating a key and reading the error setDavid Howells1-1/+3
2013-09-24KEYS: Expand the capacity of a keyringDavid Howells1-6/+6
2013-09-24KEYS: Introduce a search context structureDavid Howells1-29/+27
2013-09-24KEYS: Consolidate the concept of an 'index key' for key accessDavid Howells1-4/+8
2013-09-24KEYS: Skip key state checks when checking for possessionDavid Howells1-2/+4
2013-05-01KEYS: split call to call_usermodehelper_fns()Lucas De Marchi1-3/+10
2012-12-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds1-6/+15
2012-10-02KEYS: Reduce initial permissions on keysDavid Howells1-1/+10
2012-10-02KEYS: Make the session and process keyrings per-threadDavid Howells1-5/+5
2012-09-14userns: Convert security/keys to the new userns infrastructureEric W. Biederman1-3/+3
2012-06-01kmod: convert two call sites to call_usermodehelper_fns()Boaz Harrosh1-10/+3
2012-03-24usermodehelper: kill umh_wait, renumber UMH_* constantsOleg Nesterov1-1/+1
2011-06-22KEYS: Fix error handling in construct_key_and_link()David Howells1-1/+2
2011-06-17KEYS/DNS: Fix ____call_usermodehelper() to not lose the session keyringDavid Howells1-2/+1
2011-05-27Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdu...Linus Torvalds1-1/+1
2011-05-20Create Documentation/security/,Randy Dunlap1-1/+1
2011-03-17KEYS: Improve /proc/keysDavid Howells1-2/+1
2011-03-08KEYS: Add a new keyctl op to reject a key with a specified error codeDavid Howells1-1/+1
2011-01-26KEYS: Fix __key_link_end() quota fixup on errorDavid Howells1-1/+1
2011-01-22KEYS: Fix up comments in key management codeDavid Howells1-43/+121
2010-12-24KEYS: Don't call up_write() if __key_link_begin() returns an errorDavid Howells1-1/+0
2010-08-06KEYS: request_key() should return -ENOKEY if the constructed key is negativeDavid Howells1-0/+2
2010-08-02KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key()Justin P. Mattock1-0/+1
2010-05-27umh: creds: convert call_usermodehelper_keys() to use subprocess_info->init()Oleg Nesterov1-0/+32
2010-05-06KEYS: Do preallocation for __key_link()David Howells1-16/+31
2010-05-06Merge branch 'master' into nextJames Morris1-1/+1