]>
source.dussan.org Git - nextcloud-server.git/log
Morris Jobke [Wed, 8 Apr 2015 09:10:00 +0000 (11:10 +0200)]
Merge pull request #15453 from owncloud/enc2_fix
fix function call
Bjoern Schiessle [Wed, 8 Apr 2015 07:29:35 +0000 (09:29 +0200)]
fix function call
Morris Jobke [Tue, 7 Apr 2015 16:16:24 +0000 (18:16 +0200)]
Merge pull request #14879 from oparoz/fix-preview-caching
Introducing the maximum size preview
Morris Jobke [Tue, 7 Apr 2015 15:15:17 +0000 (17:15 +0200)]
Merge pull request #15441 from owncloud/fix-file-headers-master
fixing license headers - encryption code related
Thomas Müller [Tue, 7 Apr 2015 15:02:49 +0000 (17:02 +0200)]
fixing license headers - encryption code related
Thomas Müller [Tue, 7 Apr 2015 14:46:45 +0000 (16:46 +0200)]
Merge pull request #14472 from owncloud/feature/wipencryptionapp
encryption 2.0 app
Olivier Paroz [Tue, 7 Apr 2015 14:45:16 +0000 (16:45 +0200)]
Introducing the maximum size preview
The first time we're asked to generate a preview we'll generate one of the maximum dimension indicated in the configuration and all future resizing requests will be done on that preview in order to not waste time converting the same file over and over.
One of the fixes required for #12465
Thomas Müller [Tue, 7 Apr 2015 12:30:01 +0000 (14:30 +0200)]
fixing unit test - expected value change due to different size being stored in cache table
Morris Jobke [Tue, 7 Apr 2015 12:24:01 +0000 (14:24 +0200)]
Merge pull request #15431 from owncloud/displayname-width
widen displayName input field
Thomas Müller [Tue, 7 Apr 2015 12:17:28 +0000 (14:17 +0200)]
In case of encryption exceptions we return 503 - this will allow the client to retry
Morris Jobke [Tue, 7 Apr 2015 11:47:35 +0000 (13:47 +0200)]
Merge pull request #15426 from owncloud/issue/15420-remove-hardcoded-docs-link
Remove hardcoded link to performance docs
Thomas Müller [Tue, 7 Apr 2015 10:46:07 +0000 (12:46 +0200)]
fixing unit test execution related to trashbin
Thomas Müller [Tue, 7 Apr 2015 08:03:44 +0000 (10:03 +0200)]
fixing unit tests
Thomas Müller [Tue, 7 Apr 2015 07:42:54 +0000 (09:42 +0200)]
respect mount option while encrypting
Clark Tomlinson [Mon, 6 Apr 2015 19:08:09 +0000 (15:08 -0400)]
adding user setup test and adding 4 tests to keymanager
Clark Tomlinson [Mon, 6 Apr 2015 15:49:18 +0000 (11:49 -0400)]
adding recoverFileTest
Clark Tomlinson [Fri, 3 Apr 2015 15:37:54 +0000 (11:37 -0400)]
adding recovery tests
Thomas Müller [Fri, 3 Apr 2015 09:42:25 +0000 (11:42 +0200)]
fixing unit test execution - test dummy module was behaving wrong
Thomas Müller [Thu, 2 Apr 2015 16:12:20 +0000 (18:12 +0200)]
fixing unit test execution
Thomas Müller [Thu, 2 Apr 2015 15:53:40 +0000 (17:53 +0200)]
PHPDoc cleanup - clean code \o/
Bjoern Schiessle [Thu, 2 Apr 2015 15:36:51 +0000 (17:36 +0200)]
userRecovery() was replaced by setRecoveryForUser()
Thomas Müller [Thu, 2 Apr 2015 15:21:47 +0000 (17:21 +0200)]
comment change as it broke unit tests
Thomas Müller [Thu, 2 Apr 2015 15:16:27 +0000 (17:16 +0200)]
Encryption storage wrapper is enabled by default - necessary to detect encrypted files even if encryption was disabled after files have been encrypted - prevents data corruption
Bjoern Schiessle [Thu, 2 Apr 2015 14:53:38 +0000 (16:53 +0200)]
fix versions tests
Bjoern Schiessle [Thu, 2 Apr 2015 14:42:28 +0000 (16:42 +0200)]
add unit tests to the keystorage
Bjoern Schiessle [Thu, 2 Apr 2015 14:25:01 +0000 (16:25 +0200)]
implement webdav copy
Thomas Müller [Thu, 2 Apr 2015 14:18:10 +0000 (16:18 +0200)]
Using stream_get_contents in file_get_contents implementation + close handle
jknockaert [Thu, 2 Apr 2015 14:17:25 +0000 (16:17 +0200)]
Adjusting count on read
Thomas Müller [Thu, 2 Apr 2015 14:16:06 +0000 (16:16 +0200)]
Properly set size and unencrypted size in the stream unit tests
Bjoern Schiessle [Thu, 2 Apr 2015 13:30:02 +0000 (15:30 +0200)]
remove unused code
Bjoern Schiessle [Thu, 2 Apr 2015 13:29:10 +0000 (15:29 +0200)]
fix versions download and previews
Thomas Müller [Thu, 2 Apr 2015 13:19:09 +0000 (15:19 +0200)]
Adding unit test for read and write of big file
jknockaert [Thu, 2 Apr 2015 12:52:54 +0000 (14:52 +0200)]
Fixing encryption stream wrapper seek - thanks @jknockaert
Thomas Müller [Thu, 2 Apr 2015 12:44:58 +0000 (14:44 +0200)]
Fixing encryption storage wrapper tests
Thomas Müller [Thu, 2 Apr 2015 12:44:25 +0000 (14:44 +0200)]
Introducing trait LocalTempFileTrait
Bjoern Schiessle [Thu, 2 Apr 2015 11:28:18 +0000 (13:28 +0200)]
reset init status before login
Thomas Müller [Thu, 2 Apr 2015 11:12:05 +0000 (13:12 +0200)]
cleanup
Thomas Müller [Thu, 2 Apr 2015 10:48:41 +0000 (12:48 +0200)]
fixing unit tests for encryption stream wrapper seek
Bjoern Schiessle [Thu, 2 Apr 2015 10:03:37 +0000 (12:03 +0200)]
fix re-shares with encryption
Bjoern Schiessle [Thu, 2 Apr 2015 10:02:32 +0000 (12:02 +0200)]
store init status per user
Bjoern Schiessle [Thu, 2 Apr 2015 09:08:02 +0000 (11:08 +0200)]
use loginHelper from base class
Thomas Müller [Thu, 2 Apr 2015 09:07:07 +0000 (11:07 +0200)]
fixing unit tests for stream wrapper
Bjoern Schiessle [Thu, 2 Apr 2015 08:54:51 +0000 (10:54 +0200)]
reset storage for each unit test
Thomas Müller [Thu, 2 Apr 2015 08:26:40 +0000 (10:26 +0200)]
fixing unit test execution
Clark Tomlinson [Wed, 1 Apr 2015 17:07:54 +0000 (13:07 -0400)]
adding util test and reducing keymanager instances to one in test
Bjoern Schiessle [Wed, 1 Apr 2015 15:46:33 +0000 (17:46 +0200)]
add more descriptive message to the exception, will be displayed to the user
Bjoern Schiessle [Wed, 1 Apr 2015 15:46:09 +0000 (17:46 +0200)]
remove encryption specific code from files app
Thomas Müller [Wed, 1 Apr 2015 15:42:56 +0000 (17:42 +0200)]
fixing unencrypted file size
Bjoern Schiessle [Wed, 1 Apr 2015 15:22:29 +0000 (17:22 +0200)]
don't wrap share storages
Bjoern Schiessle [Wed, 1 Apr 2015 15:22:04 +0000 (17:22 +0200)]
add priority to trashbin storage wrapper so that he is always on top
Thomas Müller [Wed, 1 Apr 2015 14:36:08 +0000 (16:36 +0200)]
cleaning up exception mess
Thomas Müller [Wed, 1 Apr 2015 14:35:46 +0000 (16:35 +0200)]
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
Bjoern Schiessle [Wed, 1 Apr 2015 14:12:49 +0000 (16:12 +0200)]
work arround to make sure that shares are initialized only once
Thomas Müller [Wed, 1 Apr 2015 13:42:08 +0000 (15:42 +0200)]
Set human readable module ids
Thomas Müller [Wed, 1 Apr 2015 13:41:31 +0000 (15:41 +0200)]
Fix shouldEncrypt and don't throw exception id fileKey not present - can happen
Bjoern Schiessle [Wed, 1 Apr 2015 12:24:56 +0000 (14:24 +0200)]
make recovery key work
Bjoern Schiessle [Wed, 1 Apr 2015 12:24:42 +0000 (14:24 +0200)]
getUidAndFilename() always get uid from path
Thomas Müller [Wed, 1 Apr 2015 11:59:29 +0000 (13:59 +0200)]
Finally fixing encryption with public share
Thomas Müller [Wed, 1 Apr 2015 11:58:50 +0000 (13:58 +0200)]
only encrypt files and files_versions
Thomas Müller [Wed, 1 Apr 2015 11:58:23 +0000 (13:58 +0200)]
fix exception handling
Thomas Müller [Wed, 1 Apr 2015 10:35:42 +0000 (12:35 +0200)]
Hook: fixing error message in exception case
Thomas Müller [Wed, 1 Apr 2015 10:35:12 +0000 (12:35 +0200)]
file_put_contents has to return the number of written bytes
Thomas Müller [Wed, 1 Apr 2015 10:31:28 +0000 (12:31 +0200)]
PHPDoc
Bjoern Schiessle [Wed, 1 Apr 2015 08:37:48 +0000 (10:37 +0200)]
pass file helper to encryption wrapper
Bjoern Schiessle [Wed, 1 Apr 2015 08:19:07 +0000 (10:19 +0200)]
fix hook registration
Clark Tomlinson [Tue, 31 Mar 2015 18:50:58 +0000 (14:50 -0400)]
remove useless setup base class
Clark Tomlinson [Tue, 31 Mar 2015 18:50:23 +0000 (14:50 -0400)]
adding hook manager test
Bjoern Schiessle [Tue, 31 Mar 2015 18:32:50 +0000 (20:32 +0200)]
keyManagerTest: remove code which is no longer needed
Bjoern Schiessle [Tue, 31 Mar 2015 18:30:54 +0000 (20:30 +0200)]
cleanup keymanager test and add some additional tests
Bjoern Schiessle [Tue, 31 Mar 2015 17:24:52 +0000 (19:24 +0200)]
delete recovery keys on disable
Clark Tomlinson [Tue, 31 Mar 2015 16:21:30 +0000 (12:21 -0400)]
fixing test helper and undoing fubar in class...
Clark Tomlinson [Tue, 31 Mar 2015 16:17:01 +0000 (12:17 -0400)]
:100:% coverage for session class
Bjoern Schiessle [Tue, 31 Mar 2015 15:13:36 +0000 (17:13 +0200)]
let user enable recovery key
Bjoern Schiessle [Tue, 31 Mar 2015 14:23:31 +0000 (16:23 +0200)]
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
Thomas Müller [Tue, 31 Mar 2015 12:50:31 +0000 (14:50 +0200)]
Adding app icon and fixing admin setting
Bjoern Schiessle [Tue, 31 Mar 2015 12:26:38 +0000 (14:26 +0200)]
register settings and hooks only once
Bjoern Schiessle [Tue, 31 Mar 2015 11:48:03 +0000 (13:48 +0200)]
fix set recovery key and implement change password
Thomas Müller [Tue, 31 Mar 2015 11:48:27 +0000 (13:48 +0200)]
Fix double registration of encryption module
Thomas Müller [Tue, 31 Mar 2015 11:25:35 +0000 (13:25 +0200)]
Adding renameKeys to IStorage
Thomas Müller [Tue, 31 Mar 2015 11:25:11 +0000 (13:25 +0200)]
Setting up the encryption wrapper in a setup hook - temporarily fixes the wrapping order
Thomas Müller [Tue, 31 Mar 2015 10:11:46 +0000 (12:11 +0200)]
Remove old encryption left overs from trashbin
Thomas Müller [Tue, 31 Mar 2015 10:06:36 +0000 (12:06 +0200)]
Fix settings
Thomas Müller [Tue, 31 Mar 2015 09:50:53 +0000 (11:50 +0200)]
Removing left overs from old encryption app
Thomas Müller [Tue, 31 Mar 2015 09:13:46 +0000 (11:13 +0200)]
adding function getSecureRandom(); to IServerContainer
Bjoern Schiessle [Tue, 31 Mar 2015 10:01:51 +0000 (12:01 +0200)]
use password change logic to userhooks to avoid recursions
Bjoern Schiessle [Tue, 31 Mar 2015 09:15:47 +0000 (11:15 +0200)]
add session class to handle all session operations
Thomas Müller [Mon, 30 Mar 2015 21:19:35 +0000 (23:19 +0200)]
update unit tests after ctor signature change of \OC\Encryption\Util
Clark Tomlinson [Mon, 30 Mar 2015 21:01:50 +0000 (17:01 -0400)]
moving methods to their final places
and updating test some.
Thomas Müller [Mon, 30 Mar 2015 20:45:58 +0000 (22:45 +0200)]
kill OC_FileProxy :boom:
Thomas Müller [Mon, 30 Mar 2015 20:36:48 +0000 (22:36 +0200)]
Further cleanup of files_encryption
Thomas Müller [Mon, 30 Mar 2015 20:10:04 +0000 (22:10 +0200)]
Removing files_encryption left overs
Thomas Müller [Mon, 30 Mar 2015 19:44:28 +0000 (21:44 +0200)]
Fix - public sharing: in case on user is available - get it from the path
Bjoern Schiessle [Mon, 30 Mar 2015 15:29:07 +0000 (17:29 +0200)]
remove old encryption app
Bjoern Schiessle [Mon, 30 Mar 2015 15:29:05 +0000 (17:29 +0200)]
remove unencrypted_size from the cache, size will contain the unencrypted size
Thomas Müller [Mon, 30 Mar 2015 15:13:42 +0000 (17:13 +0200)]
initializing some variables + update size after writing the headers
Thomas Müller [Mon, 30 Mar 2015 11:36:56 +0000 (13:36 +0200)]
https://github.com/owncloud/core/pull/15305#discussion_r27382305
Conflicts:
lib/private/files/stream/encryption.php
Thomas Müller [Mon, 30 Mar 2015 14:24:03 +0000 (16:24 +0200)]
initializing some variables
Bjoern Schiessle [Mon, 30 Mar 2015 14:07:41 +0000 (16:07 +0200)]
call end() before closing the file
Thomas Müller [Mon, 30 Mar 2015 11:59:48 +0000 (13:59 +0200)]
adding unit tests for stream wrapper
Thomas Müller [Mon, 30 Mar 2015 11:23:10 +0000 (13:23 +0200)]
various fixes & start to unit test the encryption storage wrapper