Thomas Müller
|
d9c41b00ab
|
Introducing trait LocalTempFileTrait
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
d3e887a7cf
|
reset init status before login
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
8cf9b423d5
|
cleanup
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
e8e5bd61ae
|
fixing unit tests for encryption stream wrapper seek
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
fac7ec3fc4
|
fix re-shares with encryption
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
60d8a39f03
|
store init status per user
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
8b1a12a224
|
use loginHelper from base class
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
8ffa6db110
|
fixing unit tests for stream wrapper
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
391fab35f0
|
reset storage for each unit test
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
4c899238e9
|
fixing unit test execution
|
2015-04-07 13:30:30 +02:00 |
Clark Tomlinson
|
e507dc11a0
|
adding util test and reducing keymanager instances to one in test
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
2511c32e61
|
add more descriptive message to the exception, will be displayed to the user
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
ee53ba5ed6
|
remove encryption specific code from files app
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
9d8c07850d
|
fixing unencrypted file size
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
a74ee67476
|
don't wrap share storages
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
5ea94b7c45
|
add priority to trashbin storage wrapper so that he is always on top
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
664b2bb7af
|
cleaning up exception mess
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
c9d6ed3d7d
|
in case the file exists we require the explicit module as specified in the file header - otherwise we need to fail hard to prevent data loss on client side
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
de4ec21c39
|
work arround to make sure that shares are initialized only once
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
feb9a6e216
|
Set human readable module ids
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
43c0af2580
|
Fix shouldEncrypt and don't throw exception id fileKey not present - can happen
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
a057108c0c
|
make recovery key work
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
51302d5812
|
getUidAndFilename() always get uid from path
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
cac83642f2
|
Finally fixing encryption with public share
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
d203296e35
|
only encrypt files and files_versions
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
035646c0f6
|
fix exception handling
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
a57918fb10
|
Hook: fixing error message in exception case
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
137c135664
|
file_put_contents has to return the number of written bytes
|
2015-04-07 13:30:30 +02:00 |
Thomas Müller
|
f20844ac89
|
PHPDoc
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
83cb382b3f
|
pass file helper to encryption wrapper
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
d90663704c
|
fix hook registration
|
2015-04-07 13:30:29 +02:00 |
Clark Tomlinson
|
505e0eaf61
|
remove useless setup base class
|
2015-04-07 13:30:29 +02:00 |
Clark Tomlinson
|
1fb29ec546
|
adding hook manager test
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
c9ca068427
|
keyManagerTest: remove code which is no longer needed
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
4efbcb0280
|
cleanup keymanager test and add some additional tests
|
2015-04-07 13:30:29 +02:00 |
Bjoern Schiessle
|
dac94679c6
|
delete recovery keys on disable
|
2015-04-07 13:30:29 +02:00 |
Clark Tomlinson
|
ea6b53042d
|
fixing test helper and undoing fubar in class...
|
2015-04-07 13:30:29 +02:00 |
Clark Tomlinson
|
48e3864c77
|
💯% coverage for session class
|
2015-04-07 13:30:29 +02:00 |
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 |