From 641702fc7fd3a853ded4228e2f5f657867eaa938 Mon Sep 17 00:00:00 2001 From: Nick Craig-Wood Date: Thu, 28 May 2026 00:28:21 +0100 Subject: [PATCH] serve s3: fix multipart ListParts pagination returning wrong part numbers - fixes #9460 Listing the parts of a multipart upload with a MaxParts smaller than the number of parts returned wrong PartNumber values and duplicate parts on pages after the first, and the part number marker regressed instead of advancing, causing clients to loop forever. This bumps github.com/rclone/gofakes3 to v0.0.6 pick up the fix. --- go.mod | 2 +- go.sum | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/go.mod b/go.mod index 1c23846e5..3e1a2e70d 100644 --- a/go.mod +++ b/go.mod @@ -73,7 +73,7 @@ require ( github.com/quasilyte/go-ruleguard/dsl v0.3.23 github.com/rclone/Proton-API-Bridge v1.0.3 github.com/rclone/go-proton-api v1.0.2 - github.com/rclone/gofakes3 v0.0.4 + github.com/rclone/gofakes3 v0.0.6 github.com/rfjakob/eme v1.2.0 github.com/rivo/uniseg v0.4.7 github.com/rogpeppe/go-internal v1.14.1 diff --git a/go.sum b/go.sum index 15d212ef8..ba18403fe 100644 --- a/go.sum +++ b/go.sum @@ -598,8 +598,8 @@ github.com/rclone/Proton-API-Bridge v1.0.3 h1:Bs7RC4xCFSN0BPIYVda/BNxp0qo3NV0gB2 github.com/rclone/Proton-API-Bridge v1.0.3/go.mod h1:26RAest751Ofk+F/d8xtl4UyWXrZvMQwn39U8rm/WKM= github.com/rclone/go-proton-api v1.0.2 h1:cJtJUab0MGJ3C6q5kiEJs3pbyhSLnOKMyYOQehA0PBc= github.com/rclone/go-proton-api v1.0.2/go.mod h1:LB2kCEaZMzNn3ocdz+qYfxXmuLxxN0ka62KJd2x53Bc= -github.com/rclone/gofakes3 v0.0.4 h1:LswpC49VY/UJ1zucoL5ktnOEX6lq3qK7e1aFIAfqCbk= -github.com/rclone/gofakes3 v0.0.4/go.mod h1:j/UoS+2/Mr7xAlfKhyVC58YyFQmh9uoQA5YZQXQUqmg= +github.com/rclone/gofakes3 v0.0.6 h1:gTW5Dq04EouaoKyyTSuSL+WS3VZU3k2QNOBn9ghX7kE= +github.com/rclone/gofakes3 v0.0.6/go.mod h1:M/uFc52GcEFuIP4stgrSR99SqqqxMR0ncgiTbj0eszc= github.com/relvacode/iso8601 v1.7.0 h1:BXy+V60stMP6cpswc+a93Mq3e65PfXCgDFfhvNNGrdo= github.com/relvacode/iso8601 v1.7.0/go.mod h1:FlNp+jz+TXpyRqgmM7tnzHHzBnz776kmAH2h3sZCn0I= github.com/rfjakob/eme v1.2.0 h1:8dAHL+WVAw06+7DkRKnRiFp1JL3QjcJEZFqDnndUaSI=