1
mirror of https://github.com/rclone/rclone synced 2024-12-03 13:14:37 +01:00
rclone/cmd
Richard Patel 32d5af8fb6 cmd/rcd: Address ZipSlip vulnerability
Don't create files outside of target
directory while unzipping.

Fixes #3529 reported by Nico Waisman at Semmle Security Team
2019-09-29 11:14:21 +01:00
..
about build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
all build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
authorize build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cachestats build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cat build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
check build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cleanup build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cmount mount: allow files of unkown size to be read properly 2019-09-14 13:22:33 +01:00
config config: add reconnect, userinfo and disconnect subcommands. 2019-08-12 13:49:23 +01:00
copy build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
copyto build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
copyurl copyurl: add --auto-filename flag for using file name from url in destination path (#3451) 2019-09-03 17:25:19 +01:00
cryptcheck build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cryptdecode build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
dbhashsum build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
dedupe build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
delete build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
deletefile build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
genautocomplete build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
gendocs build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
hashsum build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
info build: apply gofmt from go1.13 to change case of number literals 2019-09-05 13:59:06 +01:00
link build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
listremotes build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
ls build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
lsd build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
lsf build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
lsjson build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
lsl build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
md5sum build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
memtest build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
mkdir build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
mount mount: skip tests on <= 2 CPUs to avoid lockup in #3154 2019-09-20 11:53:08 +01:00
mountlib mount: update docs to show mounting from root OK for bucket based #3421 2019-08-17 10:30:41 +01:00
move build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
moveto build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
ncdu build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
obscure build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
purge build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
rc Add context to all http.NewRequest #3257 2019-09-09 23:27:07 +01:00
rcat build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
rcd cmd/rcd: Address ZipSlip vulnerability 2019-09-29 11:14:21 +01:00
reveal build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
rmdir build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
rmdirs build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
serve serve/httplib: Write the template to a buffer to catch render errors 2019-09-22 21:31:11 +01:00
settier build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
sha1sum build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
size build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
sync build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
touch build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
tree build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
version build: fix up package paths after repo move 2019-07-28 18:47:38 +01:00
cmd.go config: check config names more carefully and report errors - fixes #3506 2019-09-06 12:07:09 +01:00
help.go help: add short options to backend documentation also 2019-09-14 18:24:05 +01:00
progress_other.go cmd: Make --progress work in git bash on Windows - fixes #3531 2019-09-13 15:24:47 +01:00
progress_windows.go cmd: Make --progress work in git bash on Windows - fixes #3531 2019-09-13 15:24:47 +01:00
progress.go cmd: Make --progress work in git bash on Windows - fixes #3531 2019-09-13 15:24:47 +01:00
siginfo_darwin.go cmd: fix up stats printing on macOS after accounting change 2019-07-28 20:38:20 +01:00
siginfo_others.go cmd: add siginfo handler 2018-06-02 17:35:13 +01:00