Niko PLP
e542f605ac
Revert "trying with memcpy in openssl"
...
This reverts commit 62d62a9d12
.
1 year ago
Niko PLP
1f28422b79
Revert "randomize only the IV part of prefix"
...
This reverts commit 85d59d7c73
.
1 year ago
Niko PLP
2776c764d0
copying key when received
1 year ago
Niko PLP
85d59d7c73
randomize only the IV part of prefix
1 year ago
Niko PLP
62d62a9d12
trying with memcpy in openssl
1 year ago
Niko PLP
d334e861a1
fix intermittent segfault discovered in test in openbsd. new ctx for every encrypt
1 year ago
Niko PLP
56e77c4c66
fix for android build
1 year ago
Niko PLP
4de4c7d0d6
removed unnecessary header in openssl plugin
1 year ago
Niko PLP
82db9514a3
remove typoin makefile
1 year ago
Niko PLP
ba14cbef4f
fix openssl includes
1 year ago
Niko PLP
2d05557bbc
remove include for windows
1 year ago
Niko PLP
b5f9a498ce
gitignore for test
1 year ago
Niko PLP
cb0a82ea93
openssl plugin for data at rest encryption in rocksdb
1 year ago
Niko PLP
76238c71dd
adding ippcp windows binary library
1 year ago
Niko PLP
93c3369d39
fix tests
1 year ago
Niko PLP
e393b5183a
separating binary lib of ippcp by target platform
1 year ago
Niko PLP
217f764211
adding binary library file
1 year ago
Niko PLP
3d515daf29
intel IPPCP library source and binaries included in plugin
1 year ago
Niko PLP
d5fb4a8763
plugin for AES CTR encryption with IPPCP intel library
1 year ago
Yanqin Jin
29954b8b57
Add initial CMake support to plugin ( #9214 )
...
Summary:
Not a CMake expert, and the current CMake build support added by this PR is
unlikely the best way of doing it. Sending out the PR to demonstrate it
can work.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/9214
Test Plan:
Will need to update https://github.com/ajkr/dedupfs with CMake build.
Also, PR https://github.com/facebook/rocksdb/issues/9170 and PR https://github.com/facebook/rocksdb/issues/9206 both include CMake support for their
plugins, and can be used as a proof of concept.
Reviewed By: ajkr
Differential Revision: D32738273
Pulled By: riversand963
fbshipit-source-id: da87fb4377c716bbbd577a69763b48d22483f845
3 years ago
Andrew Kryczka
c16d5a4fda
Makefile support to statically link external plugin code ( #7918 )
...
Summary:
Added support for detecting plugins linked in the "plugin/" directory and building them from our Makefile in a standardized way. See "plugin/README.md" for details. An example of a plugin that can be built in this way can be found in https://github.com/ajkr/dedupfs .
There will be more to do in terms of making this process more convenient and adding support for CMake.
Pull Request resolved: https://github.com/facebook/rocksdb/pull/7918
Test Plan: my own plugin (https://github.com/ajkr/dedupfs ) and also heard this patch worked with ZenFS.
Reviewed By: pdillinger
Differential Revision: D26189969
Pulled By: ajkr
fbshipit-source-id: 6624d4357d0ffbaedb42f0d12a3fcb737c78f758
4 years ago