summaryrefslogtreecommitdiffstats
path: root/lib/private/encryption
Commit message (Collapse)AuthorAgeFilesLines
* make sure that we always use the correct owner for both source and targetBjoern Schiessle2015-06-031-31/+24
|
* Correctly ignore remote shares aswellJoas Schilling2015-06-021-1/+4
|
* Add unit tests for wrapStorageJoas Schilling2015-06-021-2/+1
|
* Move the storage wrapping into a testable methodJoas Schilling2015-06-022-43/+59
|
* Merge pull request #16501 from owncloud/enc_fix_move_versions_between_storagesVincent Petry2015-05-282-7/+19
|\ | | | | [encryption] fix move versions between storages
| * copy keys before we move a file between storages to make sure that the new ↵Bjoern Schiessle2015-05-221-1/+4
| | | | | | | | target file reuses the old file key, otherwise versions will break
| * distinguish between source and target mount point to allow copy/rename ↵Bjoern Schiessle2015-05-211-6/+15
| | | | | | | | between system wide mount points and user specific mountpoints
* | improve error messages displayed to the userBjoern Schiessle2015-05-272-13/+9
| |
* | remove part file extension before we read a filekey to reuse a existing key ↵Bjoern Schiessle2015-05-221-1/+2
|/ | | | if possible, otherwise stuff like versioning will break
* Merge pull request #16085 from owncloud/encryption-module-renameThomas Müller2015-05-192-2/+2
|\ | | | | rename to 'Default encryption module'
| * rename to 'Default encryption module'Jan-Christoph Borchardt2015-05-062-2/+2
| |
* | a new approach to display the error messageBjoern Schiessle2015-05-181-0/+11
| |
* | delete all file keys doesn't need the encryption module as parameter; ↵Bjoern Schiessle2015-05-131-11/+3
| | | | | | | | implement rmdir; getFileKeyDir should also work for part files and complete directories
* | Merge pull request #16228 from owncloud/enc_fix_restoreBjörn Schießle2015-05-122-1/+41
|\ \ | | | | | | use hooks to update encryption keys
| * | use hooks to update encryption keys instead of the storage wrapper if a file ↵Bjoern Schiessle2015-05-112-1/+41
| |/ | | | | | | | | | | gets renamed/restored, as long as we are in the storage wrapper the file cache isn't up-to-date
* / fix check if file is excluded from encryptionBjoern Schiessle2015-05-111-1/+1
|/
* check if encryption is enbaled before we start moving keysBjoern Schiessle2015-05-061-10/+14
|
* Make getDefaultModuleId public and get module protectedJoas Schilling2015-04-272-10/+6
|
* Verify that the encryption module exists before setting itJoas Schilling2015-04-271-6/+7
|
* only update share keys if the file was encryptedBjoern Schiessle2015-04-241-0/+9
|
* update share keys if a file is moved to a shared folderBjoern Schiessle2015-04-234-33/+77
|
* fix PHPDocThomas Müller2015-04-221-7/+8
|
* pass KeyStorage via ctorThomas Müller2015-04-221-1/+2
|
* add $encryptionModuleId to methods of Keys/IStorageThomas Müller2015-04-222-139/+39
|
* Fix display name of encryption modulesJoas Schilling2015-04-181-4/+4
|
* Delay initialization of the OC\Encryption\Update - introducing ↵Thomas Müller2015-04-171-0/+66
| | | | 'OC\Encryption\HookManager'
* always create a new instance of the encryption moduleBjoern Schiessle2015-04-171-23/+19
|
* detect system wide mount points correctlyBjoern Schiessle2015-04-163-8/+41
|
* add migration script from old encryption to new oneBjoern Schiessle2015-04-162-7/+45
|
* Check if the key exists, before trying to delete itJoas Schilling2015-04-091-8/+9
|
* fixing license headers - encryption code relatedThomas Müller2015-04-0714-141/+136
|
* PHPDoc cleanup - clean code \o/Thomas Müller2015-04-071-1/+1
|
* add unit tests to the keystorageBjoern Schiessle2015-04-071-1/+1
|
* implement webdav copyBjoern Schiessle2015-04-071-1/+34
|
* Fixing encryption storage wrapper testsThomas Müller2015-04-071-1/+1
|
* fix re-shares with encryptionBjoern Schiessle2015-04-072-5/+9
|
* don't wrap share storagesBjoern Schiessle2015-04-071-11/+14
|
* cleaning up exception messThomas Müller2015-04-0715-125/+37
|
* getUidAndFilename() always get uid from pathBjoern Schiessle2015-04-071-46/+6
|
* Finally fixing encryption with public shareThomas Müller2015-04-071-16/+16
|
* PHPDocThomas Müller2015-04-071-4/+2
|
* pass file helper to encryption wrapperBjoern Schiessle2015-04-071-1/+2
|
* add helper class accessible for encryption modules to ask for a list of ↵Bjoern Schiessle2015-04-073-46/+90
| | | | users with access to a file, needed to apply the recovery key to all files
* Fix double registration of encryption moduleThomas Müller2015-04-071-4/+1
|
* Setting up the encryption wrapper in a setup hook - temporarily fixes the ↵Thomas Müller2015-04-071-1/+19
| | | | wrapping order
* add session class to handle all session operationsBjoern Schiessle2015-04-071-28/+0
|
* Further cleanup of files_encryptionThomas Müller2015-04-071-3/+3
|
* various fixes & start to unit test the encryption storage wrapperThomas Müller2015-04-072-17/+22
|
* make recovery settings workBjoern Schiessle2015-04-071-1/+4
|
* fix lib/private/encryption/util.php callBjoern Schiessle2015-04-071-1/+4
|