]> git.sur5r.net Git - bacula/bacula/commit
Support for FD-side file encryption.
authorLandon Fuller <landonf@opendarwin.org>
Tue, 17 Jan 2006 06:26:20 +0000 (06:26 +0000)
committerLandon Fuller <landonf@opendarwin.org>
Tue, 17 Jan 2006 06:26:20 +0000 (06:26 +0000)
commit730fb4321501207cf0699963af5bfa8d2445d7da
treeb197774a10b64a4cc74b871b143b156db858d70d
parent9a601eda1c4fc327d2708dda32ac9f7811dadfd5
Support for FD-side file encryption.
- Added MIN() and MAX() macros to baconfig.h
- Added stream types for win32, file, and macos encrypted data (with and without gzip)
- Added FO_ENCRYPT file flag.
- Implement crypto_cipher_* encryption functions
- Add encryption logic to save_file()

Decryption support has not been committed (yet):
If you use this code to encrypt your data, you will be unable to decrypt it!

git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@2755 91ce42f0-d328-0410-95d8-f526ca767f89
bacula/src/baconfig.h
bacula/src/filed/backup.c
bacula/src/filed/restore.c
bacula/src/findlib/attribs.c
bacula/src/findlib/bfile.c
bacula/src/findlib/find.h
bacula/src/jcr.h
bacula/src/lib/crypto.c
bacula/src/lib/crypto.h
bacula/src/lib/protos.h
bacula/src/stored/record.c