Commit Graph

138 Commits (930f0e4c1824405f2be8144187613271fe169c73)

Author SHA1 Message Date
Bjoern Schiessle 69173c2a6b fix test and make warning translatable 12 years ago
Bjoern Schiessle 9253627327 cancel sharing if some users doesn't have a working encryption set-up. 12 years ago
Björn Schießle 9575c2f37c added helper function to escape glob pattern 12 years ago
Björn Schießle f9c337dd21 only escape glob pattern 12 years ago
Björn Schießle abc2ee2e07 handle rename correctly for system wide mounts 12 years ago
Björn Schießle f30dd1557e more verbose error message 12 years ago
Björn Schießle 40e6ede6a2 improved error message 12 years ago
Björn Schießle 9512382ae0 fix error string 12 years ago
Björn Schießle adcee5b695 check php version, the encryption app needs php >= 5.3.3 12 years ago
Björn Schießle c4aef89278 introduce pre-disable-app hook and use it for the encryption app to reset migration status if the app was disabled 12 years ago
Björn Schießle d10ad0d603 Squashed commit of the following: 12 years ago
Björn Schießle c78a90fd54 use number of manipulated rows as idicator if it was possible to enter the migration mode 12 years ago
Björn Schießle 5fafd55108 make sure that only one process can enter the migration mode 12 years ago
Björn Schießle d7a9852f7b use pre_setPassword hook to update the encryption keys if the back-end doesn't support password change; improved output to let the admin know what happened 12 years ago
Florin Peter dc8bcf0688 reformat code 12 years ago
Björn Schießle b02f4dc62c $session->setPrivateKey expects only one parameter 12 years ago
Björn Schießle 471d2b732c introduce decryptPrivateKey() method which also checks if the result is a valid private key to avoid additional checks on various places 12 years ago
Florin Peter e9d1ea712c allow the user to login but do not allow upload and show error message on the web 12 years ago
Florin Peter 2e3bfdb12c check if the decrypted private key is valid on login and on read/write files 12 years ago
Florin Peter 4a0e69f941 fix login errors while filesystem is not loaded 12 years ago
Florin Peter 986e9dd362 use legacyDecrypt to decrypt key file like the previous files_encryption 12 years ago
Florin Peter 6d94b393bf fix share and un-share for single file 12 years ago
Florin Peter d265264542 fix for share folder on external storage 12 years ago
Florin Peter 6ae7bde788 fixed encryption session namespace to avoid problems 12 years ago
Florin Peter 7224fc98b2 replace == with === and replace != with !== 12 years ago
Björn Schießle df22a7c495 make legacyDecrypt() private als always call legacyBlockDecrypt() from other classes 12 years ago
Björn Schießle 8b35578833 fix migration from old to new encryption 12 years ago
Florin Peter 5d32e214b7 reformat code 12 years ago
Florin Peter 6c8de5ae6d fixes after review from @DeepDiver1975 12 years ago
Florin Peter f2b1158add improved tests 12 years ago
Florin Peter 1c8e5d6873 added test for failed sharing 12 years ago
Florin Peter 1fa2f19ee4 removed dead code for delShareKey 12 years ago
Florin Peter 6980f59b2f fixed typos 12 years ago
Björn Schießle eaa61b8539 fix migration to new encryption 12 years ago
Björn Schießle bf04a21973 set migration status after successful upgrade 12 years ago
Björn Schießle ca6a77d39b upgrade from old encryption to the new one needs to generate share keys too 12 years ago
Björn Schießle 9d1e60325c allow admin to recover users files in case of password lost 12 years ago
Florin Peter c651950a17 fix for re-share and removed check if file exists because we are sometime into a pre_put_contents hook 12 years ago
Florin Peter ec2e193a44 removed unused code 12 years ago
Florin Peter 63a790b415 fix for broken tests 12 years ago
Björn Schießle 5b160edebb check if the user knows the correct recovery password before changing the recovery key settings 12 years ago
Florin Peter 8776000754 fix for move file to an empty folder 12 years ago
Florin Peter a4e9e2fc79 added post_deleteUser hook for cleanup public key 12 years ago
Florin Peter b2d021b2a5 added post_createUser hook 12 years ago
Björn Schießle 2f4ba9d1e8 if file was shared to user than userIds is just the users Id 12 years ago
Björn Schießle d1e2e47592 generate random key name for share key to avoid name conflicts 12 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 12 years ago
Florin Peter 8e004cc3e1 added handling for sharing with link 12 years ago
Florin Peter 33e0dfeecb sharing with group should work now 12 years ago
Sam Tuke 101e037529 Fixed bugs with pre_share hook usage 12 years ago