Commit Graph

176 Commits (fb7ec2bb22055886d55a779b9c19f48daee438c5)

Author SHA1 Message Date
Morris Jobke dc36d30953 Remove all occurences of @brief and @returns from PHPDoc 12 years ago
Bjoern Schiessle d9f715bdad only start migration if the encryption was initialized; allow to overwrite keys if no files exists 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
Bjoern Schiessle fb88aba8f4 some fixes to make the gallery work, this made it necessary to adjust some tests and the encryption code 12 years ago
Bjoern Schiessle a86d97295e fix encryption tests after the removal of the shared folder 12 years ago
Bjoern Schiessle ebd73aee8f don't overwrite keys if rename was done by a stream copy 12 years ago
Bjoern Schiessle 6778dc5a4a don't block login forever if we are stuck in the middle of the initial encryption 12 years ago
Bjoern Schiessle 2ab062193a catch errors during initial encryption 12 years ago
Bjoern Schiessle 050e84a08f refuse login as long as the initial encryption is running 12 years ago
Jörn Friedrich Dreyer 2a6a9a8cef polish documentation based on scrutinizer patches 12 years ago
Bjoern Schiessle 5610842e56 move unlink proxy to a hook which handles pre and post conditions 12 years ago
Bjoern Schiessle 552d0a6feb check if the old owner and the old path is available 12 years ago
Bjoern Schiessle 165542f27d fix rename of shared files 12 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 12 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 13 years ago
Bjoern Schiessle 3d49631b8d make sure that initial encryption also starts for a fresh installation 13 years ago
ringmaster df7bfa4bf0 Don't cache the pkey, skip generation if the keyfile exists 13 years ago
Bjoern Schiessle bab63c22ee encryption error messages, distinguish between a re-enabled encryption app and a password change from outside 13 years ago
Bjoern Schiessle d7dca966a2 improved error messaging, initial commit 13 years ago
Bjoern Schiessle 5ba8d38b7f remove old comments, TODos, etc. 13 years ago
Bjoern Schiessle 7ce03ba37c improved error message to refect openSSL PHP extension and stock openSSL configuration issues 13 years ago
Bjoern Schiessle cfbdad9cdb catch broken server config and disable encryption app. 13 years ago
Bjoern Schiessle 69173c2a6b fix test and make warning translatable 13 years ago
Bjoern Schiessle 9253627327 cancel sharing if some users doesn't have a working encryption set-up. 13 years ago
Bjoern Schiessle b6fa0e4eef working decrypt files method 13 years ago
Björn Schießle 9575c2f37c added helper function to escape glob pattern 13 years ago
Björn Schießle f9c337dd21 only escape glob pattern 13 years ago
Björn Schießle abc2ee2e07 handle rename correctly for system wide mounts 13 years ago
Björn Schießle f30dd1557e more verbose error message 13 years ago
Björn Schießle 40e6ede6a2 improved error message 13 years ago
Björn Schießle 9512382ae0 fix error string 13 years ago
Björn Schießle adcee5b695 check php version, the encryption app needs php >= 5.3.3 13 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 13 years ago
Björn Schießle d10ad0d603 Squashed commit of the following: 13 years ago
Björn Schießle c78a90fd54 use number of manipulated rows as idicator if it was possible to enter the migration mode 13 years ago
Björn Schießle 5fafd55108 make sure that only one process can enter the migration mode 13 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 13 years ago
Florin Peter dc8bcf0688 reformat code 13 years ago
Björn Schießle b02f4dc62c $session->setPrivateKey expects only one parameter 13 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 13 years ago
Florin Peter e9d1ea712c allow the user to login but do not allow upload and show error message on the web 13 years ago
Florin Peter 2e3bfdb12c check if the decrypted private key is valid on login and on read/write files 13 years ago