Commit Graph

673 Commits (ed29c6ce86a3e53599a2fef37b4d558e57b02ca7)

Author SHA1 Message Date
Bjoern Schiessle ed29c6ce86 get correct user for paths to the trash bin, needed for remote shares if the size of of trash gets calculated 12 years ago
Bjoern Schiessle c78e3c4a7f make sure that we always create a public share key for remote shares 12 years ago
Arthur Schiwon 9c7cd702c3 user fs must be setup up, so that the real user folder is mounted on the username based path 12 years ago
Thomas Müller fc1865449d adding console command to migrate encryption keys - refs #13450 12 years ago
Robin Appelman 750cff0e3e Bypass the view when storing encryption keys 12 years ago
Morris Jobke 2229290cca fix typo of blog -> changed to block 12 years ago
Vincent Petry 7a1ab3bb5e Add class attribute types in encryption Util class 12 years ago
Vincent Petry 7c3c26ab94 Skip stray part files during initial encryption 12 years ago
Bjoern Schiessle 83574053a3 if we download a public shared file we need to retrieve the user from the path 12 years ago
Bjoern Schiessle 89f17ef6fe adapt decrypt all and restore/delete key backups to the new folder structure for encryption key introduced with OC8 12 years ago
Joas Schilling 5c03e2207b Check array size, before using the 3rd element from it 12 years ago
Bjoern Schiessle 6cc40552b1 don't move encryption keys if a mount point was renamed 12 years ago
Bjoern Schiessle d699d31518 make versions of shared files downloadable 12 years ago
Bjoern Schiessle aea991c22e cache keys to read them only once from the hard disc 12 years ago
Bjoern Schiessle 24993280ed Next step in server-to-server sharing next generation, see #12285 12 years ago
Morris Jobke d41082f4d6 first step to drop \OCP\Config:: in favour of IConfig 12 years ago
Joas Schilling efac8ced90 Update OCA\Encryption to OCA\Files_Encryption in the encryption app itself 12 years ago
Joas Schilling 7f7006643f Fix namespace of files_encryption classes and autoload them 12 years ago
Morris Jobke 0d4f0ab871 reduce OC_Preferences, OC_Config and \OCP\Config usage 12 years ago
Bjoern Schiessle 0dd44eaf27 OC8 and later requires PHP >= 5.4, so we can remove the check from the encryption app 12 years ago
Bjoern Schiessle 0a173e2b58 fix typo 12 years ago
Bjoern Schiessle 49cfc30359 upgrade to new folder structure 12 years ago
Bjoern Schiessle a90606fb14 change private/public key names for consistency reasons 12 years ago
Bjoern Schiessle 266f1a2afa harmonize copyright notice 12 years ago
Bjoern Schiessle fd86d76f98 new folder structure for keys 12 years ago
Bjoern Schiessle 4643a5d238 replace \OC:: with \OC::->getSession() 12 years ago
Bjoern Schiessle 917bef39b7 don't store private public-share-key in session 12 years ago
Bjoern Schiessle f274833403 remove unused variable 12 years ago
Vincent Petry 391ece46e3 Fix file upload to ext storage when recovery key is enabled 12 years ago
Bjoern Schiessle f6efbfcf0b listen to the post_passwordReset hook, backup the old keys and create a new key pair for the user 12 years ago
Joas Schilling b228226700 Fix single run of encryption tests and usages of uniqid() and fopen() 12 years ago
Bjoern Schiessle 2af7256267 only set the values we need and make sure that we write the file info for both 12 years ago
Bjoern Schiessle 3d19bb2e51 also try to get file info from part file 12 years ago
Bjoern Schiessle a10ae2816e clean up encryption exceptions 12 years ago
Bjoern Schiessle c2a45c1238 throw exception if private key is missing 12 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. 12 years ago
jknockaert 4faee4011d initialisation of cipher 12 years ago
Lukas Reschke b3a04840b5 Add type hinting to functions 12 years ago
Lukas Reschke 2d2a4741ce Make files non executable 12 years ago
jknockaert da44150a15 small fix 12 years ago
jknockaert d277ef6ac2 bugfixes 12 years ago
Jörn Friedrich Dreyer cb3a4d22b1 make tests compatible with hook based skeleton generation 12 years ago
jknockaert 1b7e9d66b3 ok; still some bugs that had to be fixed 12 years ago
jknockaert 3be57d0169 small fix 12 years ago
jknockaert e318858152 rework getFileSize 12 years ago
Thomas Müller d37eee09a5 fixing usage of EncryptionException 12 years ago
Bjoern Schiessle 9147219377 we also encrypt/decrypt files in the versions folder for previews and if encryption is enabled/disabled 12 years ago
Vincent Petry 1e631754d7 Fix share key finding algorithm in various cases 12 years ago
Volkan Gezer 01808c8c84 fix typo 12 years ago
Bjoern Schiessle a280859bf8 make sure that we really catch the files folder only 12 years ago