Eric Biggers
4f9dabfaf8
KEYS: DH: validate __spare field
...
Syscalls must validate that their reserved arguments are zero and return
EINVAL otherwise. Otherwise, it will be impossible to actually use them
for anything in the future because existing programs may be passing
garbage in. This is standard practice when adding new APIs.
Cc: stable@vger.kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com>
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: James Morris <james.l.morris@oracle.com>
2017-07-14 11:01:38 +10:00
..
encrypted-keys
There has been a fair amount of activity in the docs tree this time
2017-07-03 21:13:25 -07:00
big_key.c
compat.c
KEYS: add SP800-56A KDF support for DH
2017-04-04 22:33:38 +01:00
compat_dh.c
KEYS: DH: validate __spare field
2017-07-14 11:01:38 +10:00
dh.c
KEYS: DH: validate __spare field
2017-07-14 11:01:38 +10:00
gc.c
KEYS: sanitize key structs before freeing
2017-06-09 13:29:48 +10:00
internal.h
sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wait_bit.h>
2017-06-20 12:19:09 +02:00
Kconfig
KEYS: Convert KEYCTL_DH_COMPUTE to use the crypto KPP API
2017-06-09 13:29:50 +10:00
key.c
KEYS: fix refcount_inc() on zero
2017-06-09 13:29:50 +10:00
keyctl.c
KEYS: sanitize add_key() and keyctl() key payloads
2017-06-09 13:29:48 +10:00
keyring.c
security: use READ_ONCE instead of deprecated ACCESS_ONCE
2017-06-09 13:29:45 +10:00
Makefile
KEYS: add SP800-56A KDF support for DH
2017-04-04 22:33:38 +01:00
permission.c
persistent.c
proc.c
process_keys.c
KEYS: put keyring if install_session_keyring_to_cred() fails
2017-06-09 13:29:46 +10:00
request_key.c
doc: ReSTify keys-request-key.txt
2017-05-18 10:33:51 -06:00
request_key_auth.c
doc: ReSTify keys-request-key.txt
2017-05-18 10:33:51 -06:00
sysctl.c
trusted.c
There has been a fair amount of activity in the docs tree this time
2017-07-03 21:13:25 -07:00
trusted.h
user_defined.c
KEYS: user_defined: sanitize key payloads
2017-06-09 13:29:48 +10:00