aboutsummaryrefslogtreecommitdiff
path: root/include/linux/key.h
AgeCommit message (Expand)AuthorFilesLines
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxGravatar Linus Torvalds 1-1/+1
2017-06-09KEYS: sanitize key structs before freeingGravatar Eric Biggers 1-1/+0
2017-05-18doc: ReSTify keys.txtGravatar Kees Cook 1-1/+1
2017-04-04KEYS: Add KEYCTL_RESTRICT_KEYRINGGravatar Mat Martineau 1-1/+5
2017-04-04KEYS: Use structure to capture key restriction function and dataGravatar Mat Martineau 1-4/+4
2017-04-03KEYS: Add a key restriction structGravatar Mat Martineau 1-0/+6
2017-04-03KEYS: Split role of the keyring pointer for keyring restrict functionsGravatar Mat Martineau 1-3/+5
2017-04-03KEYS: Use a typedef for restrict_link function pointersGravatar Mat Martineau 1-9/+7
2017-04-03security, keys: convert key.usage from atomic_t to refcount_tGravatar Elena Reshetova 1-2/+3
2017-03-02KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()Gravatar David Howells 1-1/+4
2016-04-11KEYS: Remove KEY_FLAG_TRUSTED and KEY_ALLOC_TRUSTEDGravatar David Howells 1-16/+5
2016-04-11KEYS: Add a facility to restrict new links into a keyringGravatar David Howells 1-10/+43
2016-02-09KEYS: Add an alloc flag to convey the builtinness of a keyGravatar David Howells 1-0/+1
2015-12-15KEYS: prevent keys from being removed from specified keyringsGravatar Mimi Zohar 1-0/+1
2015-10-21KEYS: Merge the type-specific data with the payload dataGravatar David Howells 1-19/+14
2014-07-22Merge branch 'keys-fixes' into keys-nextGravatar David Howells 1-0/+1
2014-07-17KEYS: Allow special keys (eg. DNS results) to be invalidated by CAP_SYS_ADMINGravatar David Howells 1-0/+1
2014-07-17KEYS: validate certificate trust only with builtin keysGravatar Dmitry Kasatkin 1-0/+1
2014-06-10Merge branch 'serge-next-1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Gravatar Linus Torvalds 1-0/+11
2014-06-06key: convert use of typedef ctl_table to struct ctl_tableGravatar Joe Perches 1-1/+1
2014-03-14KEYS: Move the flags representing required permission to linux/key.hGravatar David Howells 1-0/+11
2013-09-25KEYS: Add a 'trusted' flag and a 'trusted only' flagGravatar David Howells 1-0/+3
2013-09-24KEYS: Implement a big key type that can save to tmpfsGravatar David Howells 1-0/+1
2013-09-24KEYS: Expand the capacity of a keyringGravatar David Howells 1-5/+8
2013-09-24KEYS: Define a __key_get() wrapper to use rather than atomic_inc()Gravatar David Howells 1-3/+7
2013-09-24KEYS: Consolidate the concept of an 'index key' for key accessGravatar David Howells 1-5/+16
2013-09-24KEYS: Use bool in make_key_ref() and is_key_possessed()Gravatar David Howells 1-2/+2
2012-12-16Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Gravatar Linus Torvalds 1-0/+1
2012-10-02KEYS: Reduce initial permissions on keysGravatar David Howells 1-0/+1
2012-09-13userns: Convert security/keys to the new userns infrastructureGravatar Eric W. Biederman 1-4/+5
2012-07-02key: Remove extraneous parentheses from rcu_assign_keypointer()Gravatar Paul E. McKenney 1-1/+3
2012-05-23keys: kill the dummy key_replace_session_keyring()Gravatar Oleg Nesterov 1-2/+0
2012-05-23keys: change keyctl_session_to_parent() to use task_work_add()Gravatar Oleg Nesterov 1-4/+2
2012-05-16KEYS: Don't check for NULL key pointer in key_validate()Gravatar David Howells 1-1/+1
2012-05-11KEYS: Add invalidation supportGravatar David Howells 1-0/+3
2012-05-11KEYS: Do LRU discard in full keyringsGravatar David Howells 1-0/+1
2012-05-11KEYS: Perform RCU synchronisation on keys prior to key destructionGravatar David Howells 1-1/+4
2012-03-23Merge tag 'nfs-for-3.4-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsGravatar Linus Torvalds 1-0/+2
2012-03-01Created a function for setting timeouts on keysGravatar Bryan Schumaker 1-0/+2
2012-02-09Merge branch 'next-queue' into nextGravatar James Morris 1-0/+1
2012-01-19KEYS: Permit key_serial() to be called with a const key pointerGravatar David Howells 1-1/+1
2012-01-19KEYS: Allow special keyrings to be clearedGravatar David Howells 1-0/+1
2012-01-18keys: fix trusted/encrypted keys sparse rcu_assign_pointer messagesGravatar Mimi Zohar 1-0/+3
2011-07-26atomic: use <linux/atomic.h>Gravatar Arun Sharma 1-1/+1
2011-05-27Merge branch 'docs-move' of git://git.kernel.org/pub/scm/linux/kernel/git/rdu...Gravatar Linus Torvalds 1-1/+1
2011-05-19Create Documentation/security/,Gravatar Randy Dunlap 1-1/+1
2011-03-17KEYS: Improve /proc/keysGravatar David Howells 1-0/+13
2011-03-08KEYS: Add a new keyctl op to reject a key with a specified error codeGravatar David Howells 1-0/+1
2011-03-08KEYS: Add an RCU payload dereference macroGravatar David Howells 1-0/+4
2010-08-19keys: __rcu annotationsGravatar Arnd Bergmann 1-1/+2