summaryrefslogtreecommitdiffstats
path: root/apps/files_encryption/hooks
Commit message (Collapse)AuthorAgeFilesLines
* listen to the post_passwordReset hook, backup the old keys and create a new ↵Bjoern Schiessle2014-11-171-0/+13
| | | | key pair for the user
* Fix moving share keys as non-owner to subdirVincent Petry2014-10-291-32/+26
| | | | | | | | | | | | This fix gathers the share keys BEFORE a file is moved to make sure that findShareKeys() is able to find all relevant keys when the file still exists. After the move/copy operation the keys are moved/copied to the target dir. Also: refactored preRename and preCopy into a single function to avoid duplicate code.
* Merge pull request #11137 from owncloud/enc-pregfixVincent Petry2014-09-231-1/+7
|\ | | | | Fix share key pattern matching
| * Fix share key finding algorithm in various casesVincent Petry2014-09-231-1/+7
| | | | | | | | | | | | | | | | | | | | | | Instead of inaccurate pattern matching, use the list of users who we know have access to the file to build the list of share keys. This covers the following cases: - Move/copy files into a subfolder within a share - Unsharing from a user - Deleting files directlry / moving share keys to trashbin
* | Merge pull request #11224 from owncloud/fix_recovery_admin_userLukas Reschke2014-09-231-5/+4
|\ \ | | | | | | first check if a private key exists, if not it is always a recovery szenario
| * | first check if a private key exists, if not it is always a recovery szenarioBjoern Schiessle2014-09-221-5/+4
| | |
* | | Merge pull request #11167 from owncloud/env-movetomountreenableproxyMorris Jobke2014-09-221-0/+1
|\ \ \ | |/ / |/| | Reenable file proxy when renaming between mount points
| * | Reenable file proxy when renaming between mount pointsVincent Petry2014-09-181-0/+1
| |/ | | | | | | | | | | | | | | When moving a folder into another mount point, $renamedFiles is empty because that goes over a different mechanism. In such case, this fix makes sure that the file proxy is reenable to avoid breaking the subsequent files that are being moved.
* / create backup from all keys before recoveryBjoern Schiessle2014-09-191-0/+3
|/
* Merge pull request #9754 from owncloud/enc_support_aes_256Vincent Petry2014-08-131-12/+17
|\ | | | | [encryption] support aes 256
| * support aes 256Bjoern Schiessle2014-07-231-12/+17
| |
* | add logout hook to remove keys from sessionBjoern Schiessle2014-08-071-1/+8
| |
* | make the versions and encryption app aware of the copy operationBjoern Schiessle2014-07-301-8/+35
| |
* | define type in pre hookBjoern Schiessle2014-07-181-4/+7
|/
* update keys recursively if a folder was movedBjoern Schiessle2014-07-171-26/+33
|
* Kill legacy encryption migrationThomas Müller2014-07-081-15/+1
|
* add owner as parameter for delShareKeyBjoern Schiessle2014-07-041-3/+9
|
* make sure that the umount hook always contains the path relative to ↵Bjoern Schiessle2014-07-041-1/+1
| | | | data/user/files
* always use oc filesystem for rename operationBjoern Schiessle2014-06-251-34/+17
|
* remove unused codeBjoern Schiessle2014-06-181-1/+0
|
* fix rename of encryption keysBjoern Schiessle2014-06-181-2/+2
|
* remove unused variableBjoern Schiessle2014-06-061-1/+1
|
* remove encryption keys if user unshares a fileBjoern Schiessle2014-06-061-0/+55
|
* use oc_preferences instead of oc_encryption to store encyption settingsBjoern Schiessle2014-06-051-2/+1
|
* workaround to get the unit test goingThomas Müller2014-06-041-4/+6
|
* Merge pull request #8676 from owncloud/encryption_improvementsMorris Jobke2014-06-021-18/+15
|\ | | | | cleanup encryption code, improved return codes
| * ceanup encryption code, improved return codesBjoern Schiessle2014-06-021-18/+15
| |
* | get mount point from mount managerBjoern Schiessle2014-05-281-16/+6
|/
* Merge pull request #8637 from owncloud/enc_improved_error_handlingVincent Petry2014-05-211-3/+7
|\ | | | | [encryption] improved error handling during password change
| * only start migration if the encryption was initialized; allow to overwrite ↵Bjoern Schiessle2014-05-191-3/+7
| | | | | | | | keys if no files exists
* | Remove all occurences of @brief and @returns from PHPDocMorris Jobke2014-05-191-10/+10
|/ | | | * test case added to avoid adding them later
* Fix more missing or broken PHPDocRobin McCorkell2014-05-161-1/+1
|
* Fix PHPDoc in /appsRobin McCorkell2014-05-161-1/+1
|
* remove legacy aka deprecated code: OC_FilesystemViewThomas Müller2014-05-121-10/+10
|
* some fixes to make the gallery work, this made it necessary to adjust some ↵Bjoern Schiessle2014-04-231-112/+15
| | | | tests and the encryption code
* fix encryption tests after the removal of the shared folderBjoern Schiessle2014-04-231-11/+11
|
* don't overwrite keys if rename was done by a stream copyBjoern Schiessle2014-02-241-4/+13
|
* Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-181-12/+17
|\ | | | | | | | | Conflicts: lib/private/migration/content.php
| * don't block login forever if we are stuck in the middle of the initial ↵Bjoern Schiessle2014-02-171-4/+3
| | | | | | | | encryption
| * catch errors during initial encryptionBjoern Schiessle2014-02-171-8/+14
| |
* | Merge branch 'master' into scrutinizer_documentation_patchesThomas Müller2014-02-141-1/+8
|\| | | | | | | | | Conflicts: lib/private/appconfig.php
| * refuse login as long as the initial encryption is runningBjoern Schiessle2014-02-101-1/+8
| |
* | polish documentation based on scrutinizer patchesJörn Friedrich Dreyer2014-02-061-2/+2
|/
* move unlink proxy to a hook which handles pre and post conditionsBjoern Schiessle2014-01-311-0/+64
|
* check if the old owner and the old path is availableBjoern Schiessle2013-12-191-3/+10
|
* fix rename of shared filesBjoern Schiessle2013-12-191-19/+37
|
* only create new key on password change if a recovery key exists or if the ↵Bjoern Schiessle2013-12-061-23/+28
| | | | user don't have any private/public keys
* fix path reconstruction for resharesBjoern Schiessle2013-11-271-2/+2
|
* backport of https://github.com/owncloud/core/pull/5513Bjoern Schiessle2013-10-291-14/+48
|
* remove debug outputBjoern Schiessle2013-10-221-1/+0
|