aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* treewide: use kv[mz]alloc* rather than opencoded variantsMichal Hocko2017-05-081-16/+6
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2017-05-0313-63/+567
|\
| * keys: select CONFIG_CRYPTO when selecting DH / KDFStephan Müller2017-04-111-0/+1
| * KEYS: add SP800-56A KDF support for DHStephan Mueller2017-04-047-18/+275
| * KEYS: Add KEYCTL_RESTRICT_KEYRINGMat Martineau2017-04-044-0/+170
| * KEYS: Consistent ordering for __key_link_begin and restrict checkMat Martineau2017-04-041-11/+13
| * KEYS: Use structure to capture key restriction function and dataMat Martineau2017-04-044-14/+90
| * KEYS: Split role of the keyring pointer for keyring restrict functionsMat Martineau2017-04-032-4/+7
| * KEYS: Use a typedef for restrict_link function pointersMat Martineau2017-04-032-9/+3
| * security, keys: convert key_user.usage from atomic_t to refcount_tElena Reshetova2017-04-024-6/+7
| * security, keys: convert key.usage from atomic_t to refcount_tElena Reshetova2017-04-025-10/+10
* | KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyringsEric Biggers2017-04-182-24/+31
* | KEYS: Change the name of the dead type to ".dead" to prevent user accessDavid Howells2017-04-181-1/+1
* | KEYS: Disallow keyrings beginning with '.' to be joined as session keyringsDavid Howells2017-04-181-2/+7
|/
* Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2017-03-034-0/+6
|\
| * sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
| * sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-023-0/+4
| * sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* | KEYS: Differentiate uses of rcu_dereference_key() and user_key_payload()David Howells2017-03-014-8/+8
|/
* Merge tag 'driver-core-4.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2017-02-221-3/+4
|\
| * Make static usermode helper binaries constantGreg Kroah-Hartman2017-01-191-3/+4
* | KEYS: Use memzero_explicit() for secret dataDan Carpenter2017-02-091-1/+1
* | KEYS: Fix an error code in request_master_key()Dan Carpenter2017-02-091-1/+1
|/
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-244-4/+4
* [iov_iter] new primitives - copy_from_iter_full() and friendsAl Viro2016-12-051-1/+1
* security/keys: make BIG_KEYS dependent on stdrng.Artem Savkov2016-10-271-1/+1
* KEYS: Sort out big_key initialisationDavid Howells2016-10-271-27/+32
* KEYS: Fix short sprintf buffer in /proc/keys show functionDavid Howells2016-10-271-1/+1
* KEYS: Fix skcipher IV clobberingHerbert Xu2016-09-221-4/+7
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2016-07-292-2/+2
|\
| * KEYS: Strip trailing spacesDavid Howells2016-06-142-2/+2
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2016-07-261-12/+18
|\ \
| * | KEYS: Use skcipher for big keysHerbert Xu2016-06-241-12/+18
* | | KEYS: potential uninitialized variableDan Carpenter2016-06-161-1/+1
| |/ |/|
* | KEYS: Add placeholder for KDF usage with DHStephan Mueller2016-06-034-6/+13
|/
* Merge branch 'keys-trust' into keys-nextDavid Howells2016-05-046-28/+86
|\
| * KEYS: Remove KEY_FLAG_TRUSTED and KEY_ALLOC_TRUSTEDDavid Howells2016-04-112-37/+3
| * KEYS: Add a facility to restrict new links into a keyringDavid Howells2016-04-116-25/+117
* | KEYS: Add KEYCTL_DH_COMPUTE commandMat Martineau2016-04-126-0/+193
* | Security: Keys: Big keys stored encryptedKirill Marinushkin2016-04-122-18/+184
* | KEYS: user_update should use copy of payload made during preparsingDavid Howells2016-04-121-31/+11
|/
* Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2016-03-173-20/+8
|\
| * Merge tag 'keys-next-20160303' of git://git.kernel.org/pub/scm/linux/kernel/g...James Morris2016-03-032-14/+3
| |\
| | * security/keys: make big_key.c explicitly non-modularPaul Gortmaker2016-02-181-14/+1
| | * KEYS: Add an alloc flag to convey the builtinness of a keyDavid Howells2016-02-091-0/+2
| * | tpm: fix checks for policy digest existence in tpm2_seal_trusted()Jarkko Sakkinen2016-02-091-6/+5
| |/
* | Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2016-03-171-32/+50
|\ \ | |/ |/|
| * KEYS: Use skcipherHerbert Xu2016-01-271-32/+50
* | KEYS: Only apply KEY_FLAG_KEEP to a key if a parent keyring has it setDavid Howells2016-01-271-1/+2
|/
* KEYS: Fix keyring ref leak in join_session_keyring()Yevgeny Pats2016-01-191-0/+1