summaryrefslogtreecommitdiff
path: root/security/keys/request_key.c
AgeCommit message (Expand)Author
2019-06-26keys: Add a 'recurse' flag for keyring searchesDavid Howells
2019-06-26keys: Kill off request_key_async{,_with_auxdata}David Howells
2019-06-19keys: Cache result of request_key*() temporarily in task_structDavid Howells
2019-06-19keys: Provide request_key_rcu()David Howells
2019-06-19keys: Move the RCU locks outwards from the keyring search functionsDavid Howells
2019-06-19keys: Invalidate used request_key authentication keysDavid Howells
2019-06-19keys: Fix request_key() lack of Link perm check on found keyDavid Howells
2019-05-30keys: Hoist locking out of __key_link_begin()David Howells
2019-05-29keys: sparse: Fix kdoc mismatchesDavid Howells
2019-04-10keys: safe concurrent user->{session,uid}_keyring accessJann Horn
2019-04-10security: don't use RCU accessors for cred->session_keyringJann Horn
2019-03-07Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2019-02-22KEYS: always initialize keyring_index_key::desc_lenEric Biggers
2019-02-15keys: Fix dependency loop between construction record and auth keyDavid Howells
2019-01-22security: keys: annotate implicit fall throughsMathieu Malaterre
2018-12-12security: audit and remove any unnecessary uses of module.hPaul Gortmaker
2017-12-08KEYS: add missing permission check for request_key() destinationEric Biggers
2017-12-08KEYS: remove unnecessary get/put of explicit dest_keyringEric Biggers
2017-10-18KEYS: Fix race between updating and finding a negative keyDavid Howells
2017-05-18doc: ReSTify keys-request-key.txtKees Cook
2017-01-19Make static usermode helper binaries constantGreg Kroah-Hartman
2016-06-14KEYS: Strip trailing spacesDavid Howells
2016-04-11KEYS: Add a facility to restrict new links into a keyringDavid Howells
2015-11-05Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells
2015-10-19KEYS: Don't permit request_key() to construct a new keyringDavid Howells
2015-02-16Don't leak a key reference if request_key() tries to use a revoked keyringDavid Jeffery
2014-12-01KEYS: request_key() should reget expired keys rather than give EKEYEXPIREDDavid Howells
2014-12-01KEYS: Simplify KEYRING_SEARCH_{NO,DO}_STATE_CHECK flagsDavid Howells
2014-10-12Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells
2014-09-16KEYS: Preparse match dataDavid Howells
2014-07-16sched: Remove proliferation of wait_on_bit() action functionsNeilBrown
2013-10-30KEYS: Fix a race between negating a key and reading the error setDavid Howells
2013-09-24KEYS: Expand the capacity of a keyringDavid Howells
2013-09-24KEYS: Introduce a search context structureDavid Howells
2013-09-24KEYS: Consolidate the concept of an 'index key' for key accessDavid Howells
2013-09-24KEYS: Skip key state checks when checking for possessionDavid Howells
2013-04-30KEYS: split call to call_usermodehelper_fns()Lucas De Marchi
2012-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds
2012-10-02KEYS: Reduce initial permissions on keysDavid Howells
2012-10-02KEYS: Make the session and process keyrings per-threadDavid Howells
2012-09-13userns: Convert security/keys to the new userns infrastructureEric W. Biederman
2012-05-31kmod: convert two call sites to call_usermodehelper_fns()Boaz Harrosh
2012-03-23usermodehelper: kill umh_wait, renumber UMH_* constantsOleg Nesterov
2011-06-21KEYS: Fix error handling in construct_key_and_link()David Howells
2011-06-17KEYS/DNS: Fix ____call_usermodehelper() to not lose the session keyringDavid Howells
2011-05-27Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdu...Linus Torvalds
2011-05-19Create Documentation/security/,Randy Dunlap
2011-03-17KEYS: Improve /proc/keysDavid Howells