aboutsummaryrefslogtreecommitdiffstats
path: root/security/keys/big_key.c
AgeCommit message (Expand)Author
2020-08-07mm, treewide: rename kzfree() to kfree_sensitive()Waiman Long
2020-06-02keys: Implement update for the big_key typeDavid Howells
2020-06-02security/keys: rewrite big_key crypto to use library interfaceJason A. Donenfeld
2020-03-29KEYS: Don't write out to userspace while holding key semaphoreWaiman Long
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner
2018-05-11big key: get rid of stack array allocationTycho Andersen
2018-04-05headers: untangle kmemleak.h from mm.hRandy Dunlap
2018-02-22KEYS: Use individual pages in big_key for crypto buffersDavid Howells
2017-10-18KEYS: Fix race between updating and finding a negative keyDavid Howells
2017-09-25security/keys: rewrite all of big_key cryptoJason A. Donenfeld
2017-09-25security/keys: properly zero out sensitive key material in big_keyJason A. Donenfeld
2017-09-04fs: fix kernel_write prototypeChristoph Hellwig
2017-09-04fs: fix kernel_read prototypeChristoph Hellwig
2016-10-27KEYS: Sort out big_key initialisationDavid Howells
2016-06-24KEYS: Use skcipher for big keysHerbert Xu
2016-04-12Security: Keys: Big keys stored encryptedKirill Marinushkin
2016-02-18security/keys: make big_key.c explicitly non-modularPaul Gortmaker
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells
2014-09-16KEYS: Remove key_type::def_lookup_typeDavid Howells
2014-07-22KEYS: big_key: Use key preparsingDavid Howells
2013-12-02security: shmem: implement kernel private shmem inodesEric Paris
2013-11-13KEYS: Fix error handling in big_key instantiationDavid Howells
2013-10-30KEYS: fix error return code in big_key_instantiate()Wei Yongjun
2013-09-24KEYS: Implement a big key type that can save to tmpfsDavid Howells