1
mirror of https://github.com/rclone/rclone synced 2024-12-22 13:03:02 +01:00
rclone/cmd
Sawjan Gurung 9de485f949
serve s3: implement --auth-proxy
This implements --auth-proxy for serve s3. In addition it:

* add listbuckets tests with and without authProxy
* use auth proxy test framework
* servetest: implement workaround for #7454
* update github.com/rclone/gofakes3 to fix race condition
2024-07-17 15:14:08 +01:00
..
about docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
all cmd/gitannex: Add the gitannex subcommand 2024-03-26 09:43:43 +00:00
authorize docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
backend docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
bisync docs: fix some comments 2024-05-24 21:39:40 +02:00
cachestats build: fix linting issues reported by running golangci-lint with different GOOS 2024-04-22 19:29:12 +02:00
cat docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
check docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
checksum operations: add operations/check to the rc API 2023-10-04 17:52:57 +01:00
cleanup docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
cmount vfs: convert time.Duration option to fs.Duration 2024-07-15 11:09:54 +01:00
config docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
copy sync: implement directory sync for mod times and metadata 2024-02-28 16:26:14 +00:00
copyto docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
copyurl copyurl: add troubleshooting section to the docs 2024-02-29 14:58:12 +00:00
cryptcheck docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
cryptdecode docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
dedupe docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
delete docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
deletefile docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
genautocomplete genautocomplete: remove Ubuntu-ism from docs and clarify non-root use 2024-04-15 17:00:43 +01:00
gendocs docs: fix hugo warning: found no layout file for "html" for kind "term" 2024-06-15 12:59:49 +01:00
gitannex gitannex: make tests run more quietly - use go test -v for more info 2024-06-13 17:33:56 +01:00
hashsum docs: show hashsum arguments as optional in usage string 2023-11-03 23:31:00 +01:00
link docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
listremotes backend: add description field for all backends 2024-01-03 10:57:59 +00:00
ls docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
lsd docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
lsf local: implement modtime and metadata for directories 2024-02-28 16:09:04 +00:00
lsjson lsjson: small docs change to clarify options 2024-04-15 17:11:35 +01:00
lsl docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
md5sum docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
mkdir docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
mount vfs: convert vfs options to new style 2024-07-15 11:09:54 +01:00
mount2 cmd/mountlib: convert time.Duration option to fs.Duration 2024-07-15 11:09:54 +01:00
mountlib cmd/mountlib: convert mount options to new style 2024-07-15 11:09:54 +01:00
move sync: implement directory sync for mod times and metadata 2024-02-28 16:26:14 +00:00
moveto docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
ncdu build: fix linting issues reported by running golangci-lint with different GOOS 2024-04-22 19:29:12 +02:00
nfsmount build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
obscure docs: add minimum versions to the command pages 2022-12-03 18:58:55 +01:00
purge docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
rc rc: always report an error as JSON 2023-09-20 21:57:40 +01:00
rcat docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
rcd rc: convert options to new style 2024-07-15 11:09:54 +01:00
reveal docs: add minimum versions to the command pages 2022-12-03 18:58:55 +01:00
rmdir docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
rmdirs rmdirs: remove directories concurrently controlled by --checkers 2023-08-18 12:05:15 +01:00
selfupdate build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
serve serve s3: implement --auth-proxy 2024-07-17 15:14:08 +01:00
settier docs: add minimum versions to the command pages 2022-12-03 18:58:55 +01:00
sha1sum docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
size size: dont show duplicate object count when less than 1k 2023-11-14 16:44:12 +00:00
sync sync: implement directory sync for mod times and metadata 2024-02-28 16:26:14 +00:00
test test info: improve cleanup of temp files - fixes #7209 2024-04-02 15:03:33 +01:00
touch touch: fix using -R on certain backends 2024-06-12 17:57:28 +01:00
tree docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
version docs: group the global flags and make them appear on command and flags pages 2023-08-02 12:53:09 +01:00
cmd.go fs: convert main options to new config system 2024-07-15 11:09:54 +01:00
completion.go cmd: make auto completion work for all shells and reduce the size 2024-02-29 14:46:50 +00:00
help.go cmd: make auto completion work for all shells and reduce the size 2024-02-29 14:46:50 +00:00
progress.go cmd: Make --progress output logs in the same format as without 2023-10-11 11:36:31 +01:00
selfupdate_disabled.go build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
selfupdate_enabled.go build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
siginfo_bsd.go build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00
siginfo_others.go build: remove build constraint syntax for go 1.16 and older 2024-04-18 16:53:55 +02:00