summaryrefslogtreecommitdiff
path: root/net/ceph/crypto.c
AgeCommit message (Expand)Author
2017-01-18libceph: make sure ceph_aes_crypt() IV is alignedIlya Dryomov
2016-12-12libceph: stop allocating a new cipher on every crypto requestIlya Dryomov
2016-12-12libceph: uninline ceph_crypto_key_destroy()Ilya Dryomov
2016-12-12libceph: remove now unused ceph_*{en,de}crypt*() functionsIlya Dryomov
2016-12-12libceph: introduce ceph_crypt() for in-place en/decryptionIlya Dryomov
2016-01-27libceph: Remove unnecessary ivsize variablesIlya Dryomov
2016-01-27libceph: Use skcipherHerbert Xu
2015-10-21KEYS: Merge the type-specific data with the payload dataDavid Howells
2015-09-08libceph: remove the unused macro AES_KEY_SIZENicholas Krause
2014-11-13libceph: do not crash on large auth ticketsIlya Dryomov
2014-09-16KEYS: Remove key_type::match in favour of overriding default by match_preparseDavid Howells
2014-07-22KEYS: Ceph: Use user_match()David Howells
2014-07-22KEYS: Ceph: Use key preparsingDavid Howells
2013-02-25libceph: eliminate sparse warningsAlex Elder
2012-10-08KEYS: Add payload preparsing opportunity prior to key instantiate or updateDavid Howells
2012-08-02libceph: fix crypto key null deref, memory leakSylvain Munaut
2012-01-10ceph: Use kmemdup rather than duplicating its implementationThomas Meyer
2011-06-16net: Remove casts of void *Joe Perches
2011-03-29libceph: Create a new key type "ceph".Tommi Virtanen
2011-03-29ceph: Move secret key parsing earlier.Tommi Virtanen
2010-10-20ceph: factor out libceph from Ceph file systemYehuda Sadeh