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.
Showing
- lib/base.php 2 additions, 1 deletionlib/base.php
- lib/private/Server.php 3 additions, 1 deletionlib/private/Server.php
- lib/private/encryption/encryptionwrapper.php 124 additions, 0 deletionslib/private/encryption/encryptionwrapper.php
- lib/private/encryption/manager.php 10 additions, 9 deletionslib/private/encryption/manager.php
- lib/private/encryption/util.php 0 additions, 50 deletionslib/private/encryption/util.php
- lib/private/files/storage/wrapper/encryption.php 20 additions, 1 deletionlib/private/files/storage/wrapper/encryption.php
- tests/lib/encryption/encryptionwrappertest.php 101 additions, 0 deletionstests/lib/encryption/encryptionwrappertest.php
- tests/lib/encryption/managertest.php 5 additions, 1 deletiontests/lib/encryption/managertest.php
- tests/lib/encryption/utiltest.php 0 additions, 45 deletionstests/lib/encryption/utiltest.php
- tests/lib/files/storage/wrapper/encryption.php 31 additions, 13 deletionstests/lib/files/storage/wrapper/encryption.php
- tests/lib/files/stream/encryption.php 6 additions, 1 deletiontests/lib/files/stream/encryption.php
- tests/lib/traits/encryptiontrait.php 8 additions, 8 deletionstests/lib/traits/encryptiontrait.php
Loading
Please register or sign in to comment