Bjoern Schiessle
|
1358d07d35
|
let user enable recovery key
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
e4895bda01
|
add helper class accessible for encryption modules to ask for a list of users with access to a file, needed to apply the recovery key to all files
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
bd933b1c85
|
Adding app icon and fixing admin setting
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
6bd83c0422
|
register settings and hooks only once
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
4b4aeaa5b2
|
fix set recovery key and implement change password
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
a98b7dbf6f
|
Fix double registration of encryption module
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
35b97ed672
|
Adding renameKeys to IStorage
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
4db75e3407
|
Setting up the encryption wrapper in a setup hook - temporarily fixes the wrapping order
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
3458b5ab4c
|
Remove old encryption left overs from trashbin
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
f5638d9163
|
Fix settings
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
bf809ac85a
|
Removing left overs from old encryption app
|
2015-04-07 13:30:29 +02:00 |
Thomas Müller
|
6ccd3ffa23
|
adding function getSecureRandom(); to IServerContainer
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
4843e5ce30
|
use password change logic to userhooks to avoid recursions
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
0f28d538a0
|
add session class to handle all session operations
|
2015-04-07 13:30:28 +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 |
Clark Tomlinson
|
e6dc6944c2
|
moving methods to their final places
and updating test some.
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
1b42b492dc
|
kill OC_FileProxy 💥
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
dbdd754c3f
|
Further cleanup of files_encryption
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
00338f9dca
|
Removing files_encryption left overs
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
99255ff3a9
|
Fix - public sharing: in case on user is available - get it from the path
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
e7a68d1c21
|
remove old encryption app
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
0eee3a2618
|
remove unencrypted_size from the cache, size will contain the unencrypted size
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
d185761d31
|
initializing some variables + update size after writing the headers
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
4441835d18
|
https://github.com/owncloud/core/pull/15305#discussion_r27382305
Conflicts:
lib/private/files/stream/encryption.php
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
90487384f7
|
initializing some variables
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
0c48b069ba
|
call end() before closing the file
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
498625ea3a
|
adding unit tests for stream wrapper
|
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 |
jknockaert
|
3e6eb28ee3
|
Applying diff as of https://github.com/owncloud/core/pull/15303
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
a85e2e0bfd
|
make recovery settings work
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
4aa125cc0a
|
fix unit test execution
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
2331298380
|
fix parameter declaration and class initialisation
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
937efe856d
|
fix lib/private/encryption/util.php call
|
2015-04-07 13:30:28 +02:00 |
Thomas Müller
|
48fc3f3afe
|
fix unit test execution, variable naming and kill no longer used $cacheFactory
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
c266b3b5b7
|
remove debug code from core
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
c64e0af4fb
|
check if recovery key exists and encrypt the file with the recovery key if needed
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
24c6604388
|
add public link share key to file if it was shared as public link
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
bd99042a66
|
add setting templates
|
2015-04-07 13:30:28 +02:00 |
Bjoern Schiessle
|
37e8268447
|
make sharing and unsharing work
|
2015-04-07 13:30:27 +02:00 |
Thomas Müller
|
8dde932546
|
Comment duplicate test methods
|
2015-04-07 13:30:27 +02:00 |
Clark Tomlinson
|
d15c2e52b0
|
cleanup and removing cachefactory
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
2e00acda07
|
read encrypted files
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
2244ea998d
|
core: documentation fixes
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
6c9251d9f8
|
make sure that all file keys are written to the key storage
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
cb9980823d
|
core: small fixes
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
198b73fe32
|
write encrypted file to disc
|
2015-04-07 13:30:27 +02:00 |
Thomas Müller
|
7ffd77fac9
|
enable encryption unit test execution
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
c00e728e5f
|
encryption app: remove legacy code, we do only server-side encryption
|
2015-04-07 13:30:27 +02:00 |
Thomas Müller
|
ecb3834554
|
fixing obvious bugs while testing
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
810ca9105c
|
implement rename and delete of encryption keys
|
2015-04-07 13:30:27 +02:00 |