rclone/cmd/serve
nielash c13118246c serve s3: fix in-memory metadata storing wrong modtime
Before this change, serve s3 did not consistently save the correct modtime value
in memory after putting or copying an object, which could sometimes cause an
incorrect modtime to be returned. This change fixes the issue by ensuring that
both "mtime" and "X-Amz-Meta-Mtime" are updated in b.meta when we have fresh data.

The issue was discovered on the TestBisyncRemoteRemote/ext_paths test.
2024-06-11 12:10:43 +01:00
..
dlna serve dlna: make BrowseMetadata more compliant - fixes #7883 2024-06-02 14:07:45 +02:00
docker build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
ftp build: fix linting issues reported by running golangci-lint with different GOOS 2024-04-22 19:29:12 +02:00
http docs: ensure empty line between text and a following heading 2024-04-05 21:39:44 +02:00
nfs build: fix linting issues reported by golangci-lint on windows 2024-04-22 19:29:12 +02:00
proxy build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
restic docs: ensure empty line between text and a following heading 2024-04-05 21:39:44 +02:00
s3 serve s3: fix in-memory metadata storing wrong modtime 2024-06-11 12:10:43 +01:00
servetest build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
sftp build: fix linting issues reported by running golangci-lint with different GOOS 2024-04-22 19:29:12 +02:00
webdav build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
serve.go serve s3: let rclone act as an S3 compatible server 2023-11-16 16:59:55 +00:00