Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
350784e79230f85e9007c4c7d8b2259717d67a4d
/
security
/
keys
2244798
KEYS: Move trusted.h to include/keys [ver #2]
by Denis Kenzior
· 6 years ago
e1ea9f8
KEYS: trusted: Expose common functionality [ver #2]
by Denis Kenzior
· 6 years ago
00d60fd
KEYS: Provide keyctls to drive the new key type ops for asymmetric keys [ver #2]
by David Howells
· 6 years ago
8c0f9f5
Revert "uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name"
by Lubomir Rintel
· 6 years ago
8a2336e
uapi/linux/keyctl.h: don't use C++ reserved keyword as a struct member name
by Randy Dunlap
· 6 years ago
c5f5aee
Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux
by Herbert Xu
· 6 years ago
85d7311
crypto: remove redundant type flags from tfm allocation
by Eric Biggers
· 7 years ago
3619dec
dh key: fix rounding up KDF output length
by Eric Biggers
· 7 years ago
6da2ec5
treewide: kmalloc() -> kmalloc_array()
by Kees Cook
· 7 years ago
10b1eb7
Merge branch 'next-general' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 7 years ago
fddda2b
proc: introduce proc_create_seq{,_data}
by Christoph Hellwig
· 7 years ago
890e2ab
dh key: get rid of stack allocated array for zeroes
by Tycho Andersen
· 7 years ago
383203e
dh key: get rid of stack allocated array
by Tycho Andersen
· 7 years ago
a964f39
big key: get rid of stack array allocation
by Tycho Andersen
· 7 years ago
514c603
headers: untangle kmemleak.h from mm.h
by Randy Dunlap
· 7 years ago
d9f4bb1
KEYS: Use individual pages in big_key for crypto buffers
by David Howells
· 7 years ago
ae0cb7b
Merge branch 'next-tpm' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 7 years ago
aad887f
tpm: use struct tpm_chip for tpm_chip_find_get()
by Jarkko Sakkinen
· 7 years ago
475c5ee
Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu
by Ingo Molnar
· 7 years ago
18026d8
KEYS: reject NULL restriction string when type is specified
by Eric Biggers
· 7 years ago
3d1f025
security: keys: remove redundant assignment to key_ref
by Colin Ian King
· 7 years ago
4dca6ea
KEYS: add missing permission check for request_key() destination
by Eric Biggers
· 7 years ago
a2d8737
KEYS: remove unnecessary get/put of explicit dest_keyring
by Eric Biggers
· 7 years ago
d963007
keyring: Remove now-redundant smp_read_barrier_depends()
by Paul E. McKenney
· 7 years ago
844056f
Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
24ed960
treewide: Switch DEFINE_TIMER callbacks to struct timer_list *
by Kees Cook
· 7 years ago
0a9dd0e
security: keys: Replace time_t with time64_t for struct key_preparsed_payload
by Baolin Wang
· 7 years ago
074d589
security: keys: Replace time_t/timespec with time64_t
by Baolin Wang
· 7 years ago
2bcc673
Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
ead7515
Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 7 years ago
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
a3c812f
KEYS: trusted: fix writing past end of buffer in trusted_read()
by Eric Biggers
· 7 years ago
3239b6f
KEYS: return full count in keyring_read() if buffer is too small
by Eric Biggers
· 7 years ago
ab5c69f
KEYS: load key flags and expiry time atomically in proc_keys_show()
by Eric Biggers
· 7 years ago
9d6c871
KEYS: Load key expiry time atomically in keyring_search_iterator()
by Eric Biggers
· 7 years ago
1823d47
KEYS: load key flags and expiry time atomically in key_validate()
by Eric Biggers
· 7 years ago
60ff5b2
KEYS: don't let add_key() update an uninstantiated key
by David Howells
· 7 years ago
363b02d
KEYS: Fix race between updating and finding a negative key
by David Howells
· 7 years ago
3cd18d1
security/keys: BIG_KEY requires CONFIG_CRYPTO
by Arnd Bergmann
· 7 years ago
13923d0
KEYS: encrypted: fix dereference of NULL user_key_payload
by Eric Biggers
· 7 years ago
1d27e3e
timer: Remove expires and data arguments from DEFINE_TIMER
by Kees Cook
· 7 years ago
428490e
security/keys: rewrite all of big_key crypto
by Jason A. Donenfeld
· 7 years ago
9108018
security/keys: properly zero out sensitive key material in big_key
by Jason A. Donenfeld
· 7 years ago
e007ce9
KEYS: use kmemdup() in request_key_auth_new()
by Eric Biggers
· 7 years ago
4aa68e0
KEYS: restrict /proc/keys by credentials at open time
by Eric Biggers
· 7 years ago
8f67456
KEYS: reset parent each time before searching key_user_tree
by Eric Biggers
· 7 years ago
37863c4
KEYS: prevent KEYCTL_READ on negative key
by Eric Biggers
· 7 years ago
237bbd2
KEYS: prevent creating a different user's keyrings
by Eric Biggers
· 7 years ago
e645016
KEYS: fix writing past end of user-supplied buffer in keyring_read()
by Eric Biggers
· 7 years ago
7fc0786
KEYS: fix key refcount leak in keyctl_read_key()
by Eric Biggers
· 7 years ago
884bee0
KEYS: fix key refcount leak in keyctl_assume_authority()
by Eric Biggers
· 7 years ago
f7b48cf
KEYS: don't revoke uninstantiated key in request_key_auth_new()
by Eric Biggers
· 7 years ago
44d8143
KEYS: fix cred refcount leak in request_key_auth_new()
by Eric Biggers
· 7 years ago
e13ec93
fs: fix kernel_write prototype
by Christoph Hellwig
· 7 years ago
bdd1d2d
fs: fix kernel_read prototype
by Christoph Hellwig
· 7 years ago
e06fdaf
Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
by Linus Torvalds
· 7 years ago
4f9dabf
KEYS: DH: validate __spare field
by Eric Biggers
· 7 years ago
650fc87
Merge tag 'docs-4.13' of git://git.lwn.net/linux
by Linus Torvalds
· 7 years ago
3859a27
randstruct: Mark various structs for randomization
by Kees Cook
· 8 years ago
5dd43ce
sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wait_bit.h>
by Ingo Molnar
· 8 years ago
92347cf
KEYS: fix refcount_inc() on zero
by Mark Rutland
· 8 years ago
7cbe093
KEYS: Convert KEYCTL_DH_COMPUTE to use the crypto KPP API
by Mat Martineau
· 8 years ago
0ddd9f1
KEYS: DH: ensure the KDF counter is properly aligned
by Eric Biggers
· 8 years ago
281590b
KEYS: DH: don't feed uninitialized "otherinfo" into KDF
by Eric Biggers
· 8 years ago
bbe2404
KEYS: DH: forbid using digest_null as the KDF hash
by Eric Biggers
· 8 years ago
0620fdd
KEYS: sanitize key structs before freeing
by Eric Biggers
· 8 years ago
ee618b4
KEYS: trusted: sanitize all key material
by Eric Biggers
· 8 years ago
a9dd74b
KEYS: encrypted: sanitize all key material
by Eric Biggers
· 8 years ago
6966c74
KEYS: user_defined: sanitize key payloads
by Eric Biggers
· 8 years ago
57070c8
KEYS: sanitize add_key() and keyctl() key payloads
by Eric Biggers
· 8 years ago
63a0b05
KEYS: fix freeing uninitialized memory in key_update()
by Eric Biggers
· 8 years ago
5649645
KEYS: fix dereferencing NULL payload with nonzero length
by Eric Biggers
· 8 years ago
0f534e4
KEYS: encrypted: use constant-time HMAC comparison
by Eric Biggers
· 8 years ago
64d107d
KEYS: encrypted: fix race causing incorrect HMAC calculations
by Eric Biggers
· 8 years ago
794b4bc
KEYS: encrypted: fix buffer overread in valid_master_desc()
by Eric Biggers
· 8 years ago
e9ff56a
KEYS: encrypted: avoid encrypting/decrypting stack buffers
by Eric Biggers
· 8 years ago
d636bd9
KEYS: put keyring if install_session_keyring_to_cred() fails
by Eric Biggers
· 8 years ago
41f1c53
KEYS: Delete an error message for a failed memory allocation in get_derived_key()
by Markus Elfring
· 8 years ago
381f20f
security: use READ_ONCE instead of deprecated ACCESS_ONCE
by Davidlohr Bueso
· 8 years ago
47b2c3f
security/keys: add CONFIG_KEYS_COMPAT to Kconfig
by Bilal Amarni
· 8 years ago
5395d31
doc: ReSTify keys-trusted-encrypted.txt
by Kees Cook
· 8 years ago
3db38ed
doc: ReSTify keys-request-key.txt
by Kees Cook
· 8 years ago
752ade6
treewide: use kv[mz]alloc* rather than opencoded variants
by Michal Hocko
· 8 years ago
0302e28
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
by Linus Torvalds
· 8 years ago
c9f838d
KEYS: fix keyctl_set_reqkey_keyring() to not leak thread keyrings
by Eric Biggers
· 8 years ago
c1644fe
KEYS: Change the name of the dead type to ".dead" to prevent user access
by David Howells
· 8 years ago
ee8f844
KEYS: Disallow keyrings beginning with '.' to be joined as session keyrings
by David Howells
· 8 years ago
4cd4ca7
keys: select CONFIG_CRYPTO when selecting DH / KDF
by Stephan Müller
· 8 years ago
f1c316a
KEYS: add SP800-56A KDF support for DH
by Stephan Mueller
· 8 years ago
6563c91
KEYS: Add KEYCTL_RESTRICT_KEYRING
by Mat Martineau
· 8 years ago
4a42089
KEYS: Consistent ordering for __key_link_begin and restrict check
by Mat Martineau
· 8 years ago
2b6aa41
KEYS: Use structure to capture key restriction function and data
by Mat Martineau
· 8 years ago
aaf66c8
KEYS: Split role of the keyring pointer for keyring restrict functions
by Mat Martineau
· 8 years ago
469ff8f
KEYS: Use a typedef for restrict_link function pointers
by Mat Martineau
· 9 years ago
ddb99e1
security, keys: convert key_user.usage from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
fff2929
security, keys: convert key.usage from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
1827adb
Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
2993002
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/task.h>
by Ingo Molnar
· 8 years ago
5b825c3
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
by Ingo Molnar
· 8 years ago
8703e8a
sched/headers: Prepare for new header dependencies before moving code to <linux/sched/user.h>
by Ingo Molnar
· 8 years ago
Next »