aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/security/keys/request_key.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-07-17keys: Fix linking a duplicate key to a keyring's assoc_arrayPetr Pavlu1-11/+24
2023-03-21keys: Do not cache key in task struct if key is requested from kernel threadDavid Howells1-3/+6
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-4/+4
2020-05-19watch_queue: Add a key/keyring notification facilityDavid Howells1-2/+2
2019-08-30keys: ensure that ->match_free() is called in request_key_and_link()Eric Biggers1-1/+1
2019-07-10Revert "Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs"Linus Torvalds1-16/+18
2019-07-08Merge tag 'keys-acl-20190703' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fsLinus Torvalds1-18/+16
2019-07-08Merge tag 'keys-namespace-20190627' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fsLinus Torvalds1-21/+41
2019-07-08Merge tag 'keys-request-20190626' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fsLinus Torvalds1-46/+91
2019-07-08Merge tag 'keys-misc-20190619' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fsLinus Torvalds1-2/+7
2019-06-27keys: Replace uid/gid/perm permissions checking with an ACLDavid Howells1-18/+16
2019-06-27keys: Pass the network namespace into request_key mechanismDavid Howells1-12/+27
2019-06-26keys: Move the user and user-session keyrings to the user_namespaceDavid Howells1-8/+12
2019-06-26keys: Add a 'recurse' flag for keyring searchesDavid Howells1-1/+2
2019-06-26keys: Kill off request_key_async{,_with_auxdata}David Howells1-50/+0
2019-06-19keys: Cache result of request_key*() temporarily in task_structDavid Howells1-0/+37
2019-06-19keys: Provide request_key_rcu()David Howells1-0/+44
2019-06-19keys: Move the RCU locks outwards from the keyring search functionsDavid Howells1-2/+6
2019-06-19keys: Invalidate used request_key authentication keysDavid Howells1-1/+1
2019-06-19keys: Fix request_key() lack of Link perm check on found keyDavid Howells1-0/+10
2019-05-30keys: Hoist locking out of __key_link_begin()David Howells1-1/+6
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-05-29keys: sparse: Fix kdoc mismatchesDavid Howells1-1/+1
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/jmorris/linux-securityLinus Torvalds1-0/+4
2019-02-22KEYS: always initialize keyring_index_key::desc_lenEric Biggers1-0/+1
2019-02-15keys: Fix dependency loop between construction record and auth keyDavid Howells1-43/+29
2019-01-22security: keys: annotate implicit fall throughsMathieu Malaterre1-0/+4
2018-12-12security: 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-11KEYS: Add a facility to restrict new links into a keyringDavid Howells1-2/+2
2015-11-05Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-securityLinus 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-01KEYS: request_key() should reget expired keys rather than give EKEYEXPIREDDavid Howells1-1/+2
2014-12-01KEYS: 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/linux-securityLinus 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