summaryrefslogtreecommitdiffstats
path: root/net/ceph/crypto.c
AgeCommit message (Expand)AuthorLines
2024-11-18libceph: Remove unused ceph_crypto_key_encodeDr. David Alan Gilbert-12/+0
2022-01-15mm: allow !GFP_KERNEL allocations for kvmallocMichal Hocko-1/+1
2021-01-04libceph: zero out session key and connection secretIlya Dryomov-1/+2
2019-08-28libceph: don't call crypto_free_sync_skcipher() on a NULL tfmJia-Ju Bai-2/+4
2018-09-28libceph: Remove VLA usage of skcipherKees Cook-6/+6
2018-04-02libceph, ceph: add __init attribution to init funcitonsChengguang Xu-2/+4
2017-11-13libceph: don't WARN() if user tries to add invalid keyEric Biggers-1/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman-0/+1
2017-03-02sched/headers: Prepare to move the memalloc_noio_*() APIs to <linux/sched/mm.h>Ingo Molnar-0/+1
2017-02-20libceph: include linux/sched.h into crypto.c directlyIlya Dryomov-0/+1
2017-01-18libceph: make sure ceph_aes_crypt() IV is alignedIlya Dryomov-1/+1
2016-12-12libceph: stop allocating a new cipher on every crypto requestIlya Dryomov-25/+60
2016-12-12libceph: uninline ceph_crypto_key_destroy()Ilya Dryomov-0/+8
2016-12-12libceph: remove now unused ceph_*{en,de}crypt*() functionsIlya Dryomov-369/+0
2016-12-12libceph: introduce ceph_crypt() for in-place en/decryptionIlya Dryomov-0/+87
2016-01-27libceph: Remove unnecessary ivsize variablesIlya Dryomov-12/+8
2016-01-27libceph: Use skcipherHerbert Xu-41/+56
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells-3/+3
2015-09-08libceph: remove the unused macro AES_KEY_SIZENicholas Krause-4/+0
2014-11-13libceph: do not crash on large auth ticketsIlya Dryomov-37/+132
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells-1/+0
2014-07-22KEYS: Ceph: Use user_match()David Howells-6/+2
2014-07-22KEYS: Ceph: Use key preparsingDavid Howells-9/+15
2013-02-25libceph: eliminate sparse warningsAlex Elder-3/+4
2012-10-08KEYS: Add payload preparsing opportunity prior to key instantiate or updateDavid Howells-4/+5
2012-08-02libceph: fix crypto key null deref, memory leakSylvain Munaut-0/+1
2012-01-10ceph: Use kmemdup rather than duplicating its implementationThomas Meyer-2/+1
2011-06-16net: Remove casts of void *Joe Perches-1/+1
2011-03-29libceph: Create a new key type "ceph".Tommi Virtanen-0/+62
2011-03-29ceph: Move secret key parsing earlier.Tommi Virtanen-0/+11
2010-10-20ceph: factor out libceph from Ceph file systemYehuda Sadeh-0/+412