Bjoern Schiessle
|
e7232a848b
|
versions should always use the keys of the original file, no need to create new one
|
2015-10-01 10:10:19 +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
|
e51fe617d8
|
copy always file by file to encrypt/decrypt it if needed
|
2015-08-26 14:58:22 +02:00 |
Bjoern Schiessle
|
8c08dd0ac2
|
occ tool to encrypt all files
|
2015-08-26 14:58:22 +02:00 |
Bjoern Schiessle
|
51a67a54e0
|
always update file cache, the cache can handle partial data correctly if the file doesn't already exists in the file cache
|
2015-07-31 17:14:32 +02:00 |
Joas Schilling
|
42baeb36dc
|
Add a unit test for the disabled encryption case
|
2015-07-23 17:01:44 +02:00 |
Bjoern Schiessle
|
a2e2005e67
|
make sure that we always detect legacy files correctly
|
2015-07-17 13:30:08 +02:00 |
Joas Schilling
|
9b336765b6
|
Correctly check if the real file exists, otherwise try the part file
|
2015-06-26 13:17:23 +02:00 |
Bjoern Schiessle
|
95602d4069
|
make sure that we always read the header from the original file
|
2015-06-23 11:41:21 +02:00 |
Joas Schilling
|
d3e3a84cae
|
Move the helpful method to the TestCase class
|
2015-06-03 12:33:29 +02:00 |
Bjoern Schiessle
|
c63f2286c0
|
copy keys before we move a file between storages to make sure that the new target file reuses the old file key, otherwise versions will break
|
2015-05-22 15:41:28 +02:00 |
Clark Tomlinson
|
f9b6ee86cd
|
Merge pull request #16399 from owncloud/enc_rmdir_fix
[encryption] only try to delete file keys if it is a valid path
|
2015-05-18 11:09:36 -04:00 |
Bjoern Schiessle
|
efa674f10d
|
only try to delete file keys if it is a valid path
|
2015-05-18 11:54:51 +02:00 |
Bjoern Schiessle
|
887be709f5
|
a new approach to display the error message
|
2015-05-18 10:15:17 +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
|
aea734aaf1
|
Fix missing types on doc block and deduplicate the method name
|
2015-05-06 14:31:10 +02:00 |
Bjoern Schiessle
|
dc39bda870
|
move/copy from storage
|
2015-05-06 14:20:02 +02:00 |
Bjoern Schiessle
|
83ed4ee5b6
|
unit tests
|
2015-05-06 12:28:15 +02:00 |
Bjoern Schiessle
|
7089af96f2
|
make sure that we keep the correct encrypted-flag and the (unencrypted)size if a file gets copied
|
2015-05-05 16:17:14 +02:00 |
Thomas Müller
|
936d564058
|
fixes #15848
|
2015-04-27 14:26:05 +02:00 |
Joas Schilling
|
8f61fbb81f
|
Fix new tests
|
2015-04-27 11:10:31 +02:00 |
Joas Schilling
|
411f7893bf
|
Add test "operation on keys failed"
|
2015-04-24 14:27:23 +02:00 |
Joas Schilling
|
781cfff221
|
Deduplicate data provider and fix method visibility
|
2015-04-24 13:12:45 +02:00 |
Bjoern Schiessle
|
24128d1384
|
only update share keys if the file was encrypted
|
2015-04-24 10:19:09 +02:00 |
Bjoern Schiessle
|
2646bccb83
|
update share keys if file gets copied
|
2015-04-23 17:18:48 +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
|
225cde2183
|
pass KeyStorage via ctor
|
2015-04-22 13:09:42 +02:00 |
Thomas Müller
|
987bc138df
|
calling renameKeys() on directory level as well - fixes #15778
|
2015-04-22 12:12:27 +02:00 |
Thomas Müller
|
fc4127dd62
|
add $encryptionModuleId to methods of Keys/IStorage
|
2015-04-22 11:53:05 +02:00 |
Bjoern Schiessle
|
b25c06f576
|
detect system wide mount points correctly
|
2015-04-16 14:15:04 +02:00 |
Thomas Müller
|
cbe30f740e
|
remove calculateUnencryptedSize() - not needed
|
2015-04-14 13:08:59 +02:00 |
Thomas Müller
|
06a5a9d0c2
|
Fix mock object to return proper type
|
2015-04-09 18:30:45 +02:00 |
Thomas Müller
|
268d346b36
|
fixing unit tests
|
2015-04-07 13:30:31 +02:00 |
Thomas Müller
|
fce42a3161
|
fixing unit test execution - test dummy module was behaving wrong
|
2015-04-07 13:30:31 +02:00 |
Thomas Müller
|
870c53ee37
|
fixing unit test execution
|
2015-04-07 13:30:31 +02:00 |
Thomas Müller
|
104d11ec4c
|
Fixing encryption storage wrapper tests
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
e0ab2c34ea
|
update unit tests after ctor signature change of \OC\Encryption\Util
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
a905f641b3
|
various fixes & start to unit test the encryption storage wrapper
|
2015-04-07 13:30:28 +02:00 |