nextcloud/lib/private/Encryption
Stephen Cuppett b523ddb4e7 fix(encryption): Refactor EncryptionWrapper with HomeMountPoint support
Rewrite conditional flow to use early-return guards: skip IDisableEncryptionStorage,
skip the root mount, respect encryptHomeStorage for HomeMountPoints. Uses IAppConfig
for the encryptHomeStorage setting with a legacy string fallback for the upgrade window.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Stephen Cuppett <steve@cuppett.com>
2026-05-16 06:13:36 -04:00
..
Exceptions feat(rector): Enable SafeDeclareStrictTypesRector 2026-02-09 10:59:31 +01:00
Keys chore: add missing Override attribute to OC 2026-04-28 21:29:27 +02:00
DecryptAll.php chore(encryption): Cleanup typing in EncryptAll/DecryptAll 2025-09-09 11:46:18 +02:00
EncryptionEventListener.php chore: add missing Override attribute to OC 2026-04-28 21:29:27 +02:00
EncryptionWrapper.php fix(encryption): Refactor EncryptionWrapper with HomeMountPoint support 2026-05-16 06:13:36 -04:00
File.php chore: add missing Override attribute to OC 2026-04-28 21:29:27 +02:00
Manager.php fix(encryption): Resolve IAppConfig lazily to prevent early IDBConnection creation 2026-05-12 04:06:40 -04:00
Update.php fix(encryption): Do not depend upon user in session unless really necessary 2025-09-09 11:46:17 +02:00
Util.php refactor: Apply second batch of comments 2026-02-06 13:52:51 +01:00