Commit Graph

31 Commits (0fac2e3f3aaaeaddf431f7877ebddb6372a00a42)

Author SHA1 Message Date
Bjoern Schiessle 8c08dd0ac2 occ tool to encrypt all files 11 years ago
Morris Jobke f63915d0c8 update license headers and authors 11 years ago
Bjoern Schiessle 5549641f1f improve error messages displayed to the user 11 years ago
Bjoern Schiessle 887be709f5 a new approach to display the error message 11 years ago
Bjoern Schiessle ccbefb6e75 delete all file keys doesn't need the encryption module as parameter; implement rmdir; getFileKeyDir should also work for part files and complete directories 11 years ago
Bjoern Schiessle 27683f9442 fall back to the ownCloud default encryption module and aes128 if we read a encrypted file without a header 11 years ago
Joas Schilling 5855d23ff9 Make methods explicit public 11 years ago
Joas Schilling d600955a51 Make getDefaultModuleId public and get module protected 11 years ago
Joas Schilling 1592be117a Use public interfaces for type hinting 11 years ago
Bjoern Schiessle 24128d1384 only update share keys if the file was encrypted 11 years ago
Thomas Müller fc4127dd62 add $encryptionModuleId to methods of Keys/IStorage 11 years ago
Bjoern Schiessle 7d4b1b52d0 always create a new instance of the encryption module 11 years ago
Morris Jobke 7644950b48 Add @since tags to all methods in public namespace 11 years ago
Thomas Müller cbe30f740e remove calculateUnencryptedSize() - not needed 11 years ago
Lukas Reschke ec69f2838c Fix typos and some other adjustments 11 years ago
Joas Schilling 45575d0135 Check if the key exists, before trying to delete it 11 years ago
Thomas Müller a4483243ac fixing license headers - encryption code related 11 years ago
Bjoern Schiessle fe74a0cb4f implement webdav copy 11 years ago
Thomas Müller 664b2bb7af cleaning up exception mess 11 years ago
Thomas Müller f20844ac89 PHPDoc 11 years ago
Bjoern Schiessle e4895bda01 add helper class accessible for encryption modules to ask for a list of users with access to a file, needed to apply the recovery key to all files 11 years ago
Thomas Müller 35b97ed672 Adding renameKeys to IStorage 11 years ago
Bjoern Schiessle 2244ea998d core: documentation fixes 11 years ago
Bjoern Schiessle 506222567e add deleteKey methods to key storage 11 years ago
Bjoern Schiessle 5bc9ababeb fix keystorage and add unit tests 11 years ago
Clark Tomlinson 39733c8da1 Initial commit 11 years ago
Bjoern Schiessle 63e7fe608a create basic interfaces and wrapper to make encryption more modular 11 years ago
Bjoern Schiessle b5fad75e57 add deleteAllFileKeys to public interface and add "uid" as parameter for the 11 years ago
Bjoern Schiessle ff9c85ce60 implement basic encryption functionallity in core to enable multiple encryption modules 11 years ago