Thomas Müller
|
d9c41b00ab
|
Introducing trait LocalTempFileTrait
|
2015-04-07 13:30:30 +02:00 |
Bjoern Schiessle
|
fac7ec3fc4
|
fix re-shares with encryption
|
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 |
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 |
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
|
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
|
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
|
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
|
a98b7dbf6f
|
Fix double registration of encryption module
|
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
|
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
|
0f28d538a0
|
add session class to handle all session operations
|
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
|
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 |
Bjoern Schiessle
|
937efe856d
|
fix lib/private/encryption/util.php call
|
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
|
2244ea998d
|
core: documentation fixes
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
cb9980823d
|
core: small fixes
|
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 |
Clark Tomlinson
|
0c2f9ca849
|
Updating keystorage movement and fixing hooks
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
506222567e
|
add deleteKey methods to key storage
|
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 |
Bjoern Schiessle
|
5bc9ababeb
|
fix keystorage and add unit tests
|
2015-04-07 13:30:27 +02:00 |
Clark Tomlinson
|
39733c8da1
|
Initial commit
|
2015-04-07 13:30:27 +02:00 |
Bjoern Schiessle
|
63e7fe608a
|
create basic interfaces and wrapper to make encryption more modular
|
2015-04-07 13:30:27 +02:00 |
Joas Schilling
|
3bde7c2f67
|
When guessing the timezone, the offset might only be valid on a given timestamp
|
2015-04-07 10:13:06 +02:00 |
Thomas Müller
|
3bf269e565
|
Merge pull request #15229 from owncloud/response-setContentLengthHeader
Add OC_Response::setContentLengthHeader() for Apache PHP SAPI workaround...
|
2015-04-03 22:51:36 +02:00 |
Thomas Müller
|
b2b3e1ac94
|
Merge pull request #15391 from owncloud/fix-language-caching
fix caching of preferred language
|
2015-04-03 22:51:13 +02:00 |
Thomas Müller
|
3d2116dfe7
|
Merge pull request #15386 from oparoz/yaml-cnf-mediatype
Introducing media types for yml, yaml, cnf, conf
|
2015-04-03 22:49:41 +02:00 |
Robin Appelman
|
712e478cb2
|
fix caching of preferred language
|
2015-04-03 15:36:24 +02:00 |
Morris Jobke
|
a2087f30d1
|
Merge pull request #15383 from owncloud/fix-exception-message
Update exception messages to better reflect and describe the problem
|
2015-04-03 10:15:23 +02:00 |