Commit Graph

155 Commits (92969052d7f4f008205bbfdf3e5437f3deca1d6b)

Author SHA1 Message Date
Bjoern Schiessle 83417d69be remove duplicated code 12 years ago
Bjoern Schiessle 95892c8be9 update file cache for target file 12 years ago
Bjoern Schiessle cdd816c930 only remove encryption keys if a real file gets deleted, skip this method if a file outside of /data/user/files was deleted 12 years ago
Bjoern Schiessle 7f3b178d73 some small changes according to the review comments 12 years ago
Bjoern Schiessle b27fc42e1f public upload now also works with encryption enabled 12 years ago
Bjoern Schiessle c5cb4206f5 [wip] make encryption work with public gallery sharing 12 years ago
Vincent Petry fe44024868 Fix for extstorage + encryption where unencrypted size is not kept 12 years ago
Bjoern Schiessle faa08da944 instead of writing etmp files we write the dummy file to data/user/cache to avoid that etmp files show up in the users files list 12 years ago
Bjoern Schiessle 9f10f15fd4 fixing tests for the new part file handling 12 years ago
Bjoern Schiessle 6bfd8bdf63 revert last changes 12 years ago
Bjoern Schiessle 0811d2e304 added another test, if unencrypted size and encrypted size are equal we can also assume that something is wrong 12 years ago
Bjoern Schiessle d3af7a9aa4 check if we are writing to user/files, otherwise skip encryption 12 years ago
Bjoern Schiessle 58196304b8 fix array key 12 years ago
Bjoern Schiessle 4151fd3ed9 try to fix unencrypted file size if it doesn't look plausible 12 years ago
Bjoern Schiessle 909af2b62e don't cache if the encryption is enabled, this can lead to problems during unit testing 12 years ago
Bjoern Schiessle 62b8c36a40 check if encryption app is enabled before trying to calculate file size 12 years ago
Bjoern Schiessle 663009f895 fix check if app is enabled 12 years ago
Bjoern Schiessle 0b98427536 fix check if app is enabled 12 years ago
Bjoern Schiessle 96c27ead92 check if encryption app is enabled 12 years ago
Bjoern Schiessle 223d3c91d6 use path relative to data/ 13 years ago
Björn Schießle 2c8e5ec84f user interface to allow user to decrypt all his files once the encryption app was disabled 13 years ago
Florin Peter 96ef926161 normalize path to prevent following split to fail 13 years ago
Florin Peter eaa4f92275 added our own file extension .part will not work here if we use file_get_contents so we used our own extension '.etmp' 13 years ago
Florin Peter 8c17f26226 fixed problems with file_get_contents and file_put_contents this problem was related to text editor with big text files 13 years ago
Florin Peter 6ae7bde788 fixed encryption session namespace to avoid problems 13 years ago
Robin Appelman 44f9af5a7f Use the new session wrapper 13 years ago
Florin Peter e1e1c58969 changed to public log api 13 years ago
Florin Peter 7224fc98b2 replace == with === and replace != with !== 13 years ago
Björn Schießle df22a7c495 make legacyDecrypt() private als always call legacyBlockDecrypt() from other classes 13 years ago
Florin Peter 5d32e214b7 reformat code 13 years ago
Florin Peter 6c8de5ae6d fixes after review from @DeepDiver1975 13 years ago
Florin Peter afbfa742d7 improved tests 13 years ago
Florin Peter 9ca9a22c6a fixed finding encrypted files in subfolders and removed unused code 13 years ago
Florin Peter 1deeec93b7 fixed postFileSize 13 years ago
Björn Schießle 4c27c7e199 fix path, needs to be relative to data/ 13 years ago
Florin Peter 3b850a2524 reformat code added and changed phpdoc 13 years ago
Florin Peter c0c4fe5fd3 fix if file is not yet created 13 years ago
Björn Schießle a6ef25ba08 use preShare hook only to check if all pub keys are available and the postShare hook to finaly update the shareKeys if the file was shared successfully 13 years ago
Florin Peter e88595638c fix for webdav 13 years ago
Sam Tuke 3003dd46d1 Implemented initial recoveryAdmin functionality in crypto file proxy 13 years ago
Florin Peter a9649713d3 fix empty path 13 years ago
Florin Peter fbbc76f281 fix for sharing files 13 years ago
Florin Peter 7f1f0464a8 added self healing if file get remove from file cache 13 years ago
Florin Peter ba080e0d2e removed preRename and moved postRename to hooks.php 13 years ago
Florin Peter 813641e6e8 improved file size 13 years ago
Florin Peter d017bbb065 fix share for renamed or moved files 13 years ago
Florin Peter 8ee7959092 implement postRename 13 years ago
Florin Peter 328dea93c7 webdav fix for file chunking 13 years ago
Florin Peter fac288a4ad added unencrypted file size to file cache 13 years ago
Florin Peter baa6fd639f improved file size handling 13 years ago