]> 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)
commita0452019ed5636a46042f0fafef7d30fd1f7d785
treee32111d2f44dc5d0a15e98ac530eb5608eeb17fb
parent32b87495ac8f012126c9c066dcad2ab3e499cbfe
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