Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-16Disabled assert known to failVincent Petry
stable6 has a bug where the share keys are not properly deleted when deleting a shared file as non-owner. To make sure the more important fix from the backport of 1e631754d78e98d74ba0d3fb477d5eb815e9dfb3 can be applied, the corresponding assert introduced by the backport is disabled.
2014-10-15Remove FileInfo instance checkVincent Petry
FileInfo class doesn't exist in stable6
2014-10-15Removed broken/unneeded fixFileSizeVincent Petry
fixFileSize is not needed as the target file will already have the correct unencrypted size after renaming
2014-10-15Fix share key finding algorithm in various casesVincent Petry
Instead of inaccurate pattern matching, use the list of users who we know have access to the file to build the list of share keys. This covers the following cases: - Move/copy files into a subfolder within a share - Unsharing from a user - Deleting files directlry / moving share keys to trashbin Conflicts: apps/files_encryption/lib/keymanager.php apps/files_encryption/tests/hooks.php apps/files_encryption/tests/keymanager.php apps/files_encryption/tests/trashbin.php
2014-10-14add unit test for rename and copy operationBjoern Schiessle
Conflicts: apps/files_versions/appinfo/app.php apps/files_versions/tests/versions.php
2014-10-14make the versions and encryption app aware of the copy operationBjoern Schiessle
Conflicts: apps/files_encryption/hooks/hooks.php apps/files_versions/appinfo/app.php
2014-10-13force loading of encryption appLukas Reschke
2014-09-23Reenable file proxy when renaming between mount pointsVincent Petry
When moving a folder into another mount point, $renamedFiles is empty because that goes over a different mechanism. In such case, this fix makes sure that the file proxy is reenable to avoid breaking the subsequent files that are being moved.
2014-09-23first check if a private key exists, if not it is always a recovery szenarioBjoern Schiessle
2014-09-22create backup from all keys before recoveryBjoern Schiessle
2014-08-12add unit testsBjoern Schiessle
2014-08-12fix detection of system wide mount pointsBjoern Schiessle
2014-08-10clearify the use-case of this appLukas Reschke
Backport of https://github.com/owncloud/core/commit/8a24e1eb9624 to stable7
2014-07-18make sure that we don't connect hooks multiple timesBjoern Schiessle
2014-07-18check that the file proxies are enabled after each testBjoern Schiessle
2014-07-18update keys recursively if a folder was movedBjoern Schiessle
2014-07-01Merge pull request #9250 from owncloud/enc_check_if_file_exists_oc6Björn Schießle
[encryption] check if file exists (OC6)
2014-06-30improved error messageBjoern Schiessle
2014-06-28unit testsBjoern Schiessle
2014-06-28check if file exists before deleting keys, and add debug output for everyBjoern Schiessle
delete operation
2014-06-27normalize path before comparison to make sure that we always find the mount ↵Bjoern Schiessle
point
2014-06-26Merge pull request #9173 from owncloud/enc_always_use_oc_filesview_oc6Björn Schießle
[encryption] always use oc filesview, backport for OC6
2014-06-24always use '/' as dir seperatorBjoern Schiessle
2014-06-24always use a \OC\Files\ViewBjoern Schiessle
2014-06-23always use oc filesystem for rename operationBjoern Schiessle
2014-06-11fix rename of encryption keysBjoern Schiessle
2014-06-06fix failing unit testThomas Müller
2014-06-05Continued flock work.ringmaster
add actual locking and log changes necessary for debugging. Simpler log unique id. Respect locked files, surface correct exception. Conflicts: lib/private/connector/sabre/file.php Remove unused methods. Conflicts: lib/private/files/storage/local.php Fix typo Fix typo Removed unused vars/declarations, update PHPDoc. Don't error out on console. Move Lock to private namespace, add interface. Update PHPDoc. Restore the reference to this used exception class. make sure to close the stream at the end of each test Normalize lock exception messages. don't ask for fileInfo if we already have one Conflicts: apps/files_encryption/lib/proxy.php name the storage wrapper to make sure that we don't apply the wrapper multiple times Conflicts: lib/private/util.php fix unit test after adding the additional parameter to addStorageWrapper() only lock if unlink is called for a file Can't use assertInstanceOf on wrapped storage; use assertTrue(instanceOfStorage() instead. Conflicts: tests/lib/files/filesystem.php Use ->instanceOfStorage() not instanceof for Storage instances. Conflicts: lib/private/helper.php get the storage from the view Conflicts: apps/files_encryption/tests/webdav.php workaround to get the unit test going Conflicts: apps/files_encryption/hooks/hooks.php Added isLocal() method to storage, used for xsendfile Added isLocal() method to Storage to find out whether the storage is local or not. This method is used for the x-sendfile logic to find out whether to add the headers. Conflicts: lib/private/files.php Add ->instanceOfStorage to handle instanceof for storage wrappers Conflicts: lib/private/files/storage/common.php lib/private/files/storage/wrapper/wrapper.php lib/public/files/storage.php Use instanceOfStorage instead of instanceof Conflicts: lib/private/files.php Fix storage wrapper being called with null Pass any methods custom to specific storage implementations to the wrapped storage remove duplicate declaration of isLocal() remove file locking - code will continue to live in it's own app
2014-05-23don't expect depreciated OC_FilesystemViewBjoern Schiessle
2014-05-21only start migration if the encryption was initialized; allow to overwrite ↵Bjoern Schiessle
keys if no files exists
2014-05-05always encrypt files to ownerBjoern Schiessle
2014-03-28don't write file if opening a stream to encrypt the data failsBjoern Schiessle
2014-03-21Fixed warning when browsing Shared folderVincent Petry
The virtual "Shared" folder doesn't have an unencrypted_size field. This fix adds a check to prevent warnings in the log. Backport of 022d76c from master
2014-03-21Return unencrypted_size of folder when queriedVincent Petry
This fixes the "used space" to be based on the unencrypted size, not encrypted size, to be consistent with how quota/space is handled when encryption is enabled
2014-03-05don't create files folder, let ownCloud core handle itBjoern Schiessle
2014-03-04Merge pull request #7464 from owncloud/enc_fseek_fallback_stable6Vincent Petry
Enc fseek fallback stable6
2014-02-28remember original fopen access type in pre-proxy because sometimes they changeBjoern Schiessle
during the fopen call, e.g. 'r' becomes 'r+' if we open an URL
2014-02-28Merge pull request #7468 from owncloud/stable6-enc-fixfieldnametypoVincent Petry
[stable6] Fixed wrong field name
2014-02-27Fixed wrong field nameVincent Petry
This re-fixes an issue where the unencrypted size isn't updated correctly when saving a text file in the UI multiple times. Fixes #7467
2014-02-27add test for the stream wrapper to read encrypted files from the system ↵Bjoern Schiessle
folder /tmp
2014-02-27test for isEncryptedPath()Bjoern Schiessle
2014-02-27extend the encryption stream wrapper to handle local files and add a fall ↵Bjoern Schiessle
back for file size calculation if the storage doesn't support fseek
2014-02-27implement ftell stream wrapper and fix return value from fseek stream wrapperBjoern Schiessle
2014-02-27fall back to getLocalFile if storage doesn't support fseekBjoern Schiessle
2014-02-27close encryption session after decryption was finishedBjoern Schiessle
2014-02-25add test case if a file gets moved out from the shared folderBjoern Schiessle
2014-02-25don't overwrite keys if rename was done by a stream copyBjoern Schiessle
2014-02-17don't block login forever if we are stuck in the middle of the initial ↵Bjoern Schiessle
encryption
2014-02-17catch errors during decryptionBjoern Schiessle
Conflicts: apps/files_encryption/tests/util.php
2014-02-17catch errors during initial encryptionBjoern Schiessle