]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
librbd: add a crypto object dispatch layer 35947/head
authorOr Ozeri <oro@il.ibm.com>
Thu, 2 Jul 2020 14:50:16 +0000 (17:50 +0300)
committerOr Ozeri <oro@il.ibm.com>
Wed, 5 Aug 2020 09:44:34 +0000 (12:44 +0300)
commitb6d377281ad38955165cdeebb70ade943b803b79
tree8f55aefd0dd94021769746b04c6d4060e49f837e
parentd6391669974cfa6d53a94b18a2676f8da5ffa1d4
librbd: add a crypto object dispatch layer

This commit adds a new object dispatch layer to enable encryption of RBD images.

Signed-off-by: Or Ozeri <oro@il.ibm.com>
src/librbd/CMakeLists.txt
src/librbd/crypto/CryptoInterface.h [new file with mode: 0644]
src/librbd/crypto/CryptoObjectDispatch.cc [new file with mode: 0644]
src/librbd/crypto/CryptoObjectDispatch.h [new file with mode: 0644]
src/librbd/io/Types.h
src/test/librbd/CMakeLists.txt
src/test/librbd/crypto/test_mock_CryptoObjectDispatch.cc [new file with mode: 0644]
src/test/librbd/mock/crypto/MockCryptoInterface.h [new file with mode: 0644]