David Howells
|
7268328219
keys: Fix dependency loop between construction record and auth key
|
6 years ago |
Eric Biggers
|
18026d8668
KEYS: reject NULL restriction string when type is specified
|
8 years ago |
David Howells
|
363b02dab0
KEYS: Fix race between updating and finding a negative key
|
8 years ago |
Eric Biggers
|
37863c43b2
KEYS: prevent KEYCTL_READ on negative key
|
8 years ago |
Eric Biggers
|
7fc0786d95
KEYS: fix key refcount leak in keyctl_read_key()
|
8 years ago |
Eric Biggers
|
884bee0215
KEYS: fix key refcount leak in keyctl_assume_authority()
|
8 years ago |
Eric Biggers
|
57070c850a
KEYS: sanitize add_key() and keyctl() key payloads
|
8 years ago |
Eric Biggers
|
5649645d72
KEYS: fix dereferencing NULL payload with nonzero length
|
8 years ago |
Michal Hocko
|
752ade68cb
treewide: use kv[mz]alloc* rather than opencoded variants
|
8 years ago |
Linus Torvalds
|
0302e28dee
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
|
8 years ago |
Eric Biggers
|
c9f838d104
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
|
8 years ago |
David Howells
|
ee8f844e3c
KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
|
8 years ago |
Stephan Mueller
|
f1c316a3ab
KEYS: add SP800-56A KDF support for DH
|
9 years ago |
Mat Martineau
|
6563c91fd6
KEYS: Add KEYCTL_RESTRICT_KEYRING
|
8 years ago |
Ingo Molnar
|
299300258d
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h>
|
8 years ago |
Ingo Molnar
|
5b825c3af1
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
|
8 years ago |
Linus Torvalds
|
7c0f6ba682
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
|
9 years ago |
Al Viro
|
cbbd26b8b1
[iov_iter] new primitives - copy_from_iter_full() and friends
|
9 years ago |
Stephan Mueller
|
4693fc734d
KEYS: Add placeholder for KDF usage with DH
|
9 years ago |
Mat Martineau
|
ddbb411487
KEYS: Add KEYCTL_DH_COMPUTE command
|
9 years ago |
Linus Torvalds
|
5807fcaa9b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
|
10 years ago |
Mimi Zohar
|
1d6d167c2e
KEYS: refcount bug fix
|
10 years ago |
David Howells
|
b4a1b4f504
KEYS: Fix race between read and revoke
|
10 years ago |
Mimi Zohar
|
d3600bcf9d
KEYS: prevent keys from being removed from specified keyrings
|
10 years ago |
David Howells
|
146aa8b145
KEYS: Merge the type-specific data with the payload data
|
10 years ago |
Geliang Tang
|
d0e0eba043
KEYS: use kvfree() in add_key
|
10 years ago |
Al Viro
|
b353a1f7bb
switch keyctl_instantiate_key_common() to iov_iter
|
10 years ago |
David Howells
|
aa9d443789
KEYS: Fix the size of the key description passed to/from userspace
|
11 years ago |
David Howells
|
54e2c2c1a9
KEYS: Reinstate EPERM for a key type name beginning with a '.'
|
11 years ago |
David Howells
|
633706a2ee
Merge branch 'keys-fixes' into keys-next
|
11 years ago |