Commit Graph

168 Commits (ebd73aee8ff96f7252fab65ab4dc7230d2eb551c)

Author SHA1 Message Date
Bjoern Schiessle ebd73aee8f don't overwrite keys if rename was done by a stream copy 11 years ago
Bjoern Schiessle 6778dc5a4a don't block login forever if we are stuck in the middle of the initial encryption 11 years ago
Bjoern Schiessle 2ab062193a catch errors during initial encryption 11 years ago
Bjoern Schiessle 050e84a08f refuse login as long as the initial encryption is running 11 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 11 years ago
Bjoern Schiessle 5610842e56 move unlink proxy to a hook which handles pre and post conditions 11 years ago
Bjoern Schiessle 552d0a6feb check if the old owner and the old path is available 11 years ago
Bjoern Schiessle 165542f27d fix rename of shared files 11 years ago
Bjoern Schiessle 58c0117c3d only create new key on password change if a recovery key exists or if the user don't have any private/public keys 11 years ago
Bjoern Schiessle efe7c4075a fix path reconstruction for reshares 12 years ago
Bjoern Schiessle fcfac51aa1 backport of https://github.com/owncloud/core/pull/5513 12 years ago
Bjoern Schiessle 3d1d443529 remove debug output 12 years ago
Bjoern Schiessle eb348b776c set the init status to "NOT_INITIALIZED" if the encryption app gets enabled 12 years ago
Bjoern Schiessle 38e5da05af only encrypt file to users with encryption keys 12 years ago
Bjoern Schiessle 72eaf2894a performance improvement, check configuration only if no private key exists 12 years ago
Bjoern Schiessle fb462e83cc no longer enforce log out, but provide useful errors/warnings instead 12 years ago
Bjoern Schiessle 3d49631b8d make sure that initial encryption also starts for a fresh installation 12 years ago
ringmaster df7bfa4bf0 Don't cache the pkey, skip generation if the keyfile exists 12 years ago
Bjoern Schiessle bab63c22ee encryption error messages, distinguish between a re-enabled encryption app and a password change from outside 12 years ago
Bjoern Schiessle d7dca966a2 improved error messaging, initial commit 12 years ago
Bjoern Schiessle 5ba8d38b7f remove old comments, TODos, etc. 12 years ago
Bjoern Schiessle 7ce03ba37c improved error message to refect openSSL PHP extension and stock openSSL configuration issues 12 years ago
Bjoern Schiessle cfbdad9cdb catch broken server config and disable encryption app. 12 years ago
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
Bjoern Schiessle b6fa0e4eef working decrypt files method 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