Commit Graph

198 Commits (9f9aa44b577fc2efb2893f8f71f8bbb7770e68d7)

Author SHA1 Message Date
Joas Schilling efac8ced90 Update OCA\Encryption to OCA\Files_Encryption in the encryption app itself 11 years ago
Joas Schilling 7f7006643f Fix namespace of files_encryption classes and autoload them 11 years ago
Bjoern Schiessle 266f1a2afa harmonize copyright notice 11 years ago
Bjoern Schiessle fd86d76f98 new folder structure for keys 11 years ago
Bjoern Schiessle f274833403 remove unused variable 11 years ago
Bjoern Schiessle 3d19bb2e51 also try to get file info from part file 11 years ago
Bjoern Schiessle 0580c232d7 still try to encrypt files, even if the session is not initialized. The stream wrapper will throw an error which is better than silently continue. 11 years ago
Bjoern Schiessle 9147219377 we also encrypt/decrypt files in the versions folder for previews and if encryption is enabled/disabled 11 years ago
Bjoern Schiessle a280859bf8 make sure that we really catch the files folder only 11 years ago
Vincent Petry da9f9ae9b3 Remove passing by reference to allow for proper GC 12 years ago
Thomas Müller 064ac77e44 Kill legacy encryption migration 12 years ago
Bjoern Schiessle ddac446c5b always take unencrypted size 12 years ago
Robin Appelman 790d51ea1e Fix checking for external share in encryption 12 years ago
Bjoern Schiessle 277f25222a if file doesn't exist, check parent folder 12 years ago
Bjoern Schiessle c580aeb455 exclude mounted server-to-server shares from encryption 12 years ago
Bjoern Schiessle 3a698bce6e don't ask for fileInfo if we already have one 12 years ago
Morris Jobke dc36d30953 Remove all occurences of @brief and @returns from PHPDoc 12 years ago
Robin McCorkell 6930ae22e4 Fix more missing or broken PHPDoc 12 years ago
Robin McCorkell c4f1de63a8 Fix PHPDoc in /apps 12 years ago
Thomas Müller e0dd69e4e6 remove legacy aka deprecated code: OC_FilesystemView 12 years ago
Thomas Müller 4dd1a49a68 remove legacy aka deprecated code: OC_Filesystem 12 years ago
Bjoern Schiessle 57b671ebec only update the values which really changed 12 years ago
Bjoern Schiessle 73a2d87ab4 fix shouldEncrypt() method and improved decryptAll() unit tests 12 years ago
Bjoern Schiessle c578ab68fe there is no need to re-calculate the shares after a touch 12 years ago
Bjoern Schiessle 8ebb1f15d3 move check if a file should be encrypted to the pre hook 12 years ago
Bjoern Schiessle b9100bc2de don't write file if opening a stream to encrypt the data fails 12 years ago
Vincent Petry 022d76c7bb Fixed warning when browsing Shared folder 12 years ago
Vincent Petry 48d63a6278 Return unencrypted_size of folder when queried 12 years ago
Vincent Petry fefd724858 Fixed wrong field name 12 years ago
Bjoern Schiessle 4ace1a273d remember original fopen access type in pre-proxy because sometimes they change 12 years ago
Bart Visscher 1fb5f96c37 Style fixes 12 years ago
Bjoern Schiessle 5610842e56 move unlink proxy to a hook which handles pre and post conditions 12 years ago
Bjoern Schiessle 83878b9a7d only update file cache with the unenecrypted size when the file was written 12 years ago
Robin Appelman 299bb4d99d remove more is_array from encryption 12 years ago
Robin Appelman ec7c339930 Don't use is_array on FileInfo 12 years ago
Bjoern Schiessle f4179a3f5a don't try to encrypt/decrypt cache chunks or files in the trash bin 12 years ago
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