34 Commits (5dc7eebcdb6614622bf422a278452a20944d7221)

Author SHA1 Message Date
Joas Schilling 05c2fc72d8 Add a test for the fallback to the part file keys 11 years ago
Lukas Reschke bf07eb45e2 Fix unit tests 11 years ago
Morris Jobke 2edcce7e2a use not deprecated method in tests 11 years ago
Joas Schilling d3e3a84cae Move the helpful method to the TestCase class 11 years ago
Bjoern Schiessle 7eb2b31e34 make sure that we always use the correct owner for both source and target 11 years ago
Joas Schilling 50a31fa8f9 Add unit tests for wrapStorage 11 years ago
Bjoern Schiessle 5549641f1f improve error messages displayed to the user 11 years ago
Bjoern Schiessle fef75e5417 remove part file extension before we read a filekey to reuse a existing key if possible, otherwise stuff like versioning will break 11 years ago
Bjoern Schiessle 38bceb0d74 distinguish between source and target mount point to allow copy/rename between system wide mount points and user specific mountpoints 11 years ago
Bjoern Schiessle 9dd517071e fix check if file is excluded from encryption 11 years ago
Bjoern Schiessle 0d5c7a11e2 use hooks to update encryption keys instead of the storage wrapper if a file gets renamed/restored, as long as we 11 years ago
Joas Schilling 8f61fbb81f Fix new tests 11 years ago
Joas Schilling d600955a51 Make getDefaultModuleId public and get module protected 11 years ago
Joas Schilling 4e97228cde Deduplicate module mock 11 years ago
Joas Schilling 4b7ae395f2 Add test for setDefaultEncryptionModule 11 years ago
Joas Schilling b35379515c Add a test that the default module is returned before we fall back 11 years ago
Joas Schilling 781cfff221 Deduplicate data provider and fix method visibility 11 years ago
Bjoern Schiessle 2990b0e07e update share keys if a file is moved to a shared folder 11 years ago
Thomas Müller fc4127dd62 add $encryptionModuleId to methods of Keys/IStorage 11 years ago
Bjoern Schiessle 7d4b1b52d0 always create a new instance of the encryption module 11 years ago
Bjoern Schiessle b25c06f576 detect system wide mount points correctly 11 years ago
Bjoern Schiessle e3d77c4b01 add migration script from old encryption to new one 11 years ago
Joas Schilling 45575d0135 Check if the key exists, before trying to delete it 11 years ago
Bjoern Schiessle 3d7404fe68 add unit tests to the keystorage 11 years ago
Bjoern Schiessle fe74a0cb4f implement webdav copy 11 years ago
Thomas Müller 4aa125cc0a fix unit test execution 11 years ago
Thomas Müller 8dde932546 Comment duplicate test methods 11 years ago
Bjoern Schiessle e2f714263f fix encryption manager to handle more than one encryption module 11 years ago
Clark Tomlinson 39733c8da1 Initial commit 11 years ago
Bjoern Schiessle c6be1ba8d3 fix check if a file is excluded from encryption or not 11 years ago
Bjoern Schiessle ff9c85ce60 implement basic encryption functionallity in core to enable multiple encryption modules 11 years ago