Bjoern Schiessle
|
d697ea58a4
|
only check if the user exists if a user was added as parameter
|
2015-09-24 12:21:40 +02:00 |
|
Bjoern Schiessle
|
d2e90b6050
|
improved error message if user doesn't exists
|
2015-09-21 13:19:35 +02:00 |
|
Bjoern Schiessle
|
9bd4f2d41e
|
occ script to disable encryption and to decrypt all files again
|
2015-09-15 22:39:44 +02:00 |
|
Bjoern Schiessle
|
289e9130f3
|
make system root of key storage configurable
|
2015-08-30 19:00:03 +02:00 |
|
Bjoern Schiessle
|
a2e2005e67
|
make sure that we always detect legacy files correctly
|
2015-07-17 13:30:08 +02:00 |
|
Joas Schilling
|
05c2fc72d8
|
Add a test for the fallback to the part file keys
|
2015-06-08 16:35:37 +02:00 |
|
Lukas Reschke
|
bf07eb45e2
|
Fix unit tests
Regression caused by https://github.com/owncloud/core/pull/16721
Failed the unit tests as per https://ci.owncloud.org/job/server-master-linux/database=sqlite,label=SLAVE/1994/testReport/junit/(root)/Test_Encryption_ManagerTest/testGetEncryptionModuleUnknown/:
```
Test\Encryption\ManagerTest::testGetEncryptionModuleUnknown
Failed asserting that exception message 'Module with id: unknown does not exist.' contains 'Module with id: unknown does not exists.'
```
|
2015-06-03 17:07:30 +02:00 |
|
Morris Jobke
|
2edcce7e2a
|
use not deprecated method in tests
|
2015-06-03 14:33:56 +02:00 |
|
Morris Jobke
|
e3440863bc
|
Merge pull request #16708 from owncloud/enc_fix_move_to_trash
make sure that we always use the correct owner for both source and target
|
2015-06-03 13:49:46 +02:00 |
|
Joas Schilling
|
d3e3a84cae
|
Move the helpful method to the TestCase class
|
2015-06-03 12:33:29 +02:00 |
|
Bjoern Schiessle
|
7eb2b31e34
|
make sure that we always use the correct owner for both source and target
|
2015-06-03 11:59:06 +02:00 |
|
Joas Schilling
|
50a31fa8f9
|
Add unit tests for wrapStorage
|
2015-06-02 12:33:17 +02:00 |
|
Vincent Petry
|
ded62ff693
|
Merge pull request #16501 from owncloud/enc_fix_move_versions_between_storages
[encryption] fix move versions between storages
|
2015-05-28 15:28:25 +02:00 |
|
Bjoern Schiessle
|
5549641f1f
|
improve error messages displayed to the user
|
2015-05-27 21:00:02 +02:00 |
|
Bjoern Schiessle
|
fef75e5417
|
remove part file extension before we read a filekey to reuse a existing key if possible, otherwise stuff like versioning will break
|
2015-05-22 12:12:31 +02:00 |
|
Bjoern Schiessle
|
38bceb0d74
|
distinguish between source and target mount point to allow copy/rename between system wide mount points and user specific mountpoints
|
2015-05-21 14:06:45 +02:00 |
|
Björn Schießle
|
fbe4b77c49
|
Merge pull request #16228 from owncloud/enc_fix_restore
use hooks to update encryption keys
|
2015-05-12 13:10:16 +02:00 |
|
Bjoern Schiessle
|
9dd517071e
|
fix check if file is excluded from encryption
|
2015-05-11 12:38:59 +02:00 |
|
Bjoern Schiessle
|
0d5c7a11e2
|
use hooks to update encryption keys instead of the storage wrapper if a file gets renamed/restored, as long as we
are in the storage wrapper the file cache isn't up-to-date
|
2015-05-11 12:06:57 +02:00 |
|
Joas Schilling
|
8f61fbb81f
|
Fix new tests
|
2015-04-27 11:10:31 +02:00 |
|
Joas Schilling
|
d600955a51
|
Make getDefaultModuleId public and get module protected
|
2015-04-27 11:03:51 +02:00 |
|
Joas Schilling
|
4e97228cde
|
Deduplicate module mock
|
2015-04-27 11:03:51 +02:00 |
|
Joas Schilling
|
4b7ae395f2
|
Add test for setDefaultEncryptionModule
|
2015-04-27 11:03:51 +02:00 |
|
Joas Schilling
|
b35379515c
|
Add a test that the default module is returned before we fall back
|
2015-04-27 11:03:50 +02:00 |
|
Joas Schilling
|
781cfff221
|
Deduplicate data provider and fix method visibility
|
2015-04-24 13:12:45 +02:00 |
|
Bjoern Schiessle
|
2990b0e07e
|
update share keys if a file is moved to a shared folder
|
2015-04-23 17:18:48 +02:00 |
|
Thomas Müller
|
fc4127dd62
|
add $encryptionModuleId to methods of Keys/IStorage
|
2015-04-22 11:53:05 +02:00 |
|
Bjoern Schiessle
|
7d4b1b52d0
|
always create a new instance of the encryption module
|
2015-04-17 10:31:33 +02:00 |
|
Bjoern Schiessle
|
b25c06f576
|
detect system wide mount points correctly
|
2015-04-16 14:15:04 +02:00 |
|
Bjoern Schiessle
|
e3d77c4b01
|
add migration script from old encryption to new one
|
2015-04-16 14:15:04 +02:00 |
|
Joas Schilling
|
45575d0135
|
Check if the key exists, before trying to delete it
|
2015-04-09 10:28:02 +02:00 |
|
Bjoern Schiessle
|
3d7404fe68
|
add unit tests to the keystorage
|
2015-04-07 13:30:31 +02:00 |
|
Bjoern Schiessle
|
fe74a0cb4f
|
implement webdav copy
|
2015-04-07 13:30:31 +02:00 |
|
Thomas Müller
|
4aa125cc0a
|
fix unit test execution
|
2015-04-07 13:30:28 +02:00 |
|
Thomas Müller
|
8dde932546
|
Comment duplicate test methods
|
2015-04-07 13:30:27 +02:00 |
|
Bjoern Schiessle
|
e2f714263f
|
fix encryption manager to handle more than one encryption module
|
2015-04-07 13:30:27 +02:00 |
|
Clark Tomlinson
|
39733c8da1
|
Initial commit
|
2015-04-07 13:30:27 +02:00 |
|
Bjoern Schiessle
|
c6be1ba8d3
|
fix check if a file is excluded from encryption or not
|
2015-03-27 11:51:50 +01:00 |
|
Bjoern Schiessle
|
ff9c85ce60
|
implement basic encryption functionallity in core to enable multiple encryption modules
|
2015-03-26 20:56:51 +01:00 |
|