Skip to content

[stable32] fix(s3): ignore prefixes with repeating delimiters - #59828

Merged
leftybournes merged 1 commit into
stable32from
backport/59597/stable32
Apr 23, 2026
Merged

[stable32] fix(s3): ignore prefixes with repeating delimiters#59828
leftybournes merged 1 commit into
stable32from
backport/59597/stable32

Conversation

@backportbot

Copy link
Copy Markdown

Backport of PR #59597

Signed-off-by: Kent Delante <kent@delante.me>
Amazon's hosted S3 service allows repeating delimiters in keys
(e.g. 'path/to//file.txt' or 'path/to///file.txt') and we get
repeating directories in the filecache as a result (based on the
previous examples we get 'path/to/to/file.txt' or
'path/to/to/to/file.txt'). This ignores it and its contents for S3 external storage.
@backportbot
backportbotBot requested a review from a team as a code ownerApril 22, 2026 09:31
@backportbotbackportbotBot added bug 3. to review Waiting for reviews feature: external storage pending documentation This pull request needs an associated documentation update feature: object storage labels Apr 22, 2026
@backportbotbackportbotBot added this to the Nextcloud 32.0.9 milestone Apr 22, 2026
@backportbot
backportbotBot requested review from ArtificialOwl, nfebe, salmart-dev and sorbaugh and removed request for a teamApril 22, 2026 09:31
@nextcloud-botnextcloud-bot mentioned this pull request Apr 22, 2026
@leftybournes
leftybournes merged commit 55e4223 into stable32Apr 23, 2026
223 of 229 checks passed
@leftybournes
leftybournes deleted the backport/59597/stable32 branch April 23, 2026 07:25
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to reviewWaiting for reviewsbugfeature: external storagefeature: object storagepending documentationThis pull request needs an associated documentation update

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@artonge@leftybournes@tobiasKaminsky