aboutsummaryrefslogtreecommitdiffstats
path: root/lib/private/Files/Storage/Wrapper/Encryption.php
Commit message (Expand)AuthorAgeFilesLines
* chore: move streamCopy implementation from `OC_Helper` to `OCP\Files`Ferdinand Thiessen42 hours1-2/+3
* fix(encryption): Only prevent cache deletion if target is not object store in...Côme Chilliet4 days1-2/+3
* fix(encryption): Improve Update class and event listeneningCôme Chilliet4 days1-2/+0
* fix: Preserve file id when moving from object store even if encryption wrappe...Côme Chilliet4 days1-4/+15
* fix: Fix mtime preservation when moving a directory across storages with encr...Côme Chilliet4 days1-1/+1
* fix(encryption): Fix filesize for part files in Encryption wrapperCôme Chilliet4 days1-2/+3
* Merge pull request #52706 from nextcloud/info-file-more-encryption-checksRobin Appelman6 days1-0/+12
|\
| * feat: add more encryption checks to info:fileinfo-file-more-encryption-checksRobin Appelman9 days1-0/+12
* | fix: throw a better error if we can't get the encrypted header sizeencryption-no-header-size-errorRobin Appelman8 days1-0/+11
|/
* fix: restore updated encrypted version when copying versionsencryption-version-versionRobin Appelman2025-01-031-0/+1
* fix(files): Correctly copy the cache information on copy operationsLouis Chemineau2024-12-031-1/+0
* refactor(storage): Code adjustements and simplificationsrefactSmallAdjustGit'Fellow2024-11-211-1/+1
* refactor(Storage): Align all Storage constructorsrefactor/storage/constructorsprovokateurin2024-10-231-1/+1
* refactor(Storage): Make all parameter types strong typesprovokateurin2024-10-071-79/+36
* refactor(Wrapper\Encryption): Migrate to strong typesrefactor/stream-encryption/typingsprovokateurin2024-10-071-59/+15
* fix(Storage): Fix IStorage return typesprovokateurin2024-09-261-114/+34
* chore(deps): Update nextcloud/coding-standard to v1.3.1provokateurin2024-09-191-5/+5
* style: update codestyle for coding-standard 1.2.3Daniel Kesselberg2024-08-251-2/+2
* fix: use mountpoint from storage to find the encryption keysRobin Appelman2024-08-201-3/+3
* fix(encryption): Fix mountpoint check to accept if several are foundCôme Chilliet2024-08-051-1/+1
* chore: fix some commentswithbest2024-07-291-1/+1
* chore: Add SPDX headerAndy Scherzinger2024-05-241-34/+4
* fix: Apply new coding standard to all filesCôme Chilliet2024-04-021-9/+9
* fix: Only store unencrypted_size if path should be encryptedJulius Härtl2023-09-061-1/+1
* extend fix-key-location to handle cases from broken cross-storage movesRobin Appelman2023-08-311-29/+17
* fix(sse): don't update uncached filesRichard Steinmetz2023-07-041-13/+21
* Refactors "strpos" calls in lib/private to improve code readability.Faraz Samapoor2023-05-151-2/+2
* Fix file_get_content signatures to make it clear it can return falseCôme Chilliet2023-04-271-1/+1
* Merge pull request #36857 from nextcloud/scan-repair-unencrypted-sizeRobin Appelman2023-04-241-1/+4
|\
| * fix unencrypted_size for files when scanningRobin Appelman2023-04-041-1/+4
* | fix encryption wrapper filesize for non existing filesRobin Appelman2023-04-041-1/+3
|/
* Respect OCP interface in private classesCôme Chilliet2023-02-071-1/+1
* Fix psalm errors related to filesizesCôme Chilliet2023-02-071-1/+1
* Strong type filesize related methods to ease 32bits problem findingsCôme Chilliet2023-02-071-4/+1
* fix(encryption): don't throw on missing fileRichard Steinmetz2023-01-301-4/+1
* composer run cs:fixCôme Chilliet2023-01-201-3/+0
* clear is-encrypted cache when trying to fix encrypted versionRobin Appelman2022-12-011-0/+4
* fix reading newly written encrypted files before their cache entry is writtenRobin Appelman2022-11-301-4/+12
* Rename file1 and file2 to source and target in Storage abstractionCarl Schwan2022-10-181-22/+21
* store unencrypted size in the unencrypted_size columnRobin Appelman2022-06-021-40/+58
* Fixing psalm errorsCôme Chilliet2022-03-241-9/+9
* Migrate from ILogger to LoggerInterface in lib/privateCôme Chilliet2022-03-241-26/+14
* updateEncryptedVersion: cleanup on target if cache already got renamedJonas Meurer2022-01-121-1/+10
* Fix fail when keys/files folder already existsVincent Petry2022-01-101-1/+5
* Check resource before closing in encryption wrapperVincent Petry2021-12-091-2/+6
* Add type hint to fread_block $blockSize param & apply cs:fix.alanmeeson2021-10-231-2/+2
* Fix truncation of files upon read when using object store and encryption.Alan Meeson2021-10-231-2/+30
* Merge pull request #27440 from nextcloud/is-file-handleJohn Molakvoæ2021-10-231-4/+4
|\
| * Handle files with is_file instead of file_existsacsfer2021-08-151-4/+4
* | explicitly close source stream on encryption storageDaniel Kesselberg2021-09-211-2/+3
|/