[stable9] fix creation of versions of encrypted files on external storages #23710

Merged
merged 1 commit into from Apr 1, 2016

Projects

None yet

5 participants

@schiessle
Member

approved backport of #23675

in order to create a 1:1 copy of a file if a version gets created
we need to store this information on copyBetweenStorage(). This
allows us to by-pass the encryption wrapper if we read the source file.

cc @LukasReschke @PVince81

@schiessle schiessle added this to the 9.0.1-current-maintenance milestone Mar 31, 2016
@mention-bot

By analyzing the blame information on this pull request, we identified @nickvergessen, @icewind1991 and @DeepDiver1975 to be potential reviewers

@schiessle schiessle changed the title from fix creation of versions of encrypted files on external storages to [stable9] fix creation of versions of encrypted files on external storages Mar 31, 2016
@schiessle schiessle fix creation of versions of encrypted files on external storages
in order to create a 1:1 copy of a file if a version gets created
we need to store this information on copyBetweenStorage(). This
allows us to by-pass the encryption wrapper if we read the source file.
2cb45e7
@DeepDiver1975
Member

๐Ÿ‘

@LukasReschke
Member

๐Ÿ‘

@PVince81
Collaborator
PVince81 commented Apr 1, 2016

Tested together with #23709, versions work fine ๐Ÿ‘

@DeepDiver1975 DeepDiver1975 merged commit b84746c into stable9 Apr 1, 2016

22 checks passed

cla-bot-core Build #2764 succeeded in 14 sec
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
core-ci-linux-jsunit/database=sqlite,label=SLAVE Build #60206 succeeded in 1 min 17 sec
Details
core-ci-linux-swift-primary-storage/database=mysql,label=SLAVE Build #54199 succeeded in 16 min
Details
core-ci-linux/database=mysql,label=SLAVE Build #28752 succeeded in 15 min
Details
core-ci-linux/database=oci,label=SLAVE Build #28752 succeeded in 34 min
Details
core-ci-linux/database=pgsql,label=SLAVE Build #28752 succeeded in 16 min
Details
core-ci-linux/database=sqlite,label=SLAVE Build #28752 succeeded in 7 min 13 sec
Details
ocs-api-integration-tests-ci Build #9074 succeeded in 12 min
Details
server-master-linux-externals-ci/database=sqlite,external=smb-silvershell,label=SLAVE Build #8829 succeeded in 4 min 42 sec
Details
server-master-linux-externals-ci/database=sqlite,external=swift-ceph,label=SLAVE Build #8829 succeeded in 6 min 27 sec
Details
server-master-linux-externals-ci/database=sqlite,external=webdav-ownCloud,label=SLAVE Build #8829 succeeded in 6 min 35 sec
Details
server-master-linux-externals-smb-windows-ext-ci/database=sqlite,external=smb-windows,label=master Build #9844 succeeded in 5 min 29 sec
Details
server-master-linux-php5.4-ci/database=sqlite,label=SLAVE Build #1588 succeeded in 6 min 28 sec
Details
server-master-linux-php7-ci/database=sqlite,label=SLAVE Build #37028 succeeded in 6 min 57 sec
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=litmus,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 4 min 49 sec
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_basicSync@0,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 35 min
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_basicSync@1,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 6 min 53 sec
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_shareLink,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 14 min
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_sharePermissions,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 33 min
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_sharePropagationGroups,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 19 min
Details
smashbox-on-docker-ci/DOCKER_IMAGE=ubuntu_oc_lamp-git,TEST_NAME=test_sharePropagationInsideGroups,mirallBranch=v2.0.2,slave=SMASH Build #13182 succeeded in 17 min
Details
@DeepDiver1975 DeepDiver1975 deleted the fix_encryption_versions_on_external_storages_9.0 branch Apr 1, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment