rclone/backend
Nick Craig-Wood 1053d7e123 local: fix symlink/junction point directory handling under Windows
Before this commit rclone's handling of symlinks and junction points
under Windows was broken.  rclone treated them as files and attempted
to transfer them which gave the error "The handle is invalid".

Ultimately the cause of this was 3e43ff7414 which was a
workaround so files with reparse points (which are a kind of symlink)
would transfer correctly.

The solution implemented is to revert the above commit which will mean
that #614 will break again.  However there is now a work-around (which
will be signaled by rclone) to use the -L flag which wasn't available
when the original commit was made.

Fixes #2336
2018-06-10 12:25:03 +01:00
..
alias build: remove unused code spotted by the deadcode linter 2018-05-05 17:32:41 +01:00
all opendrive: fill out the functionality #1026 2018-05-12 10:07:25 +01:00
amazonclouddrive fs: add Optional ID() method to Object and implement it in backends 2018-05-13 12:17:55 +01:00
azureblob build: remove unused struct fields spotted by structcheck 2018-05-05 17:32:41 +01:00
b2 fs: add Optional ID() method to Object and implement it in backends 2018-05-13 12:17:55 +01:00
box fs: add Optional ID() method to Object and implement it in backends 2018-05-13 12:17:55 +01:00
cache cache: clean remaining empty folders from temp upload path 2018-06-09 14:52:31 +03:00
crypt crypt: check the crypted hash of files when uploading #2303 2018-05-15 14:50:36 +01:00
drive drive: Fix change list polling with team drives - fixes #2330 2018-06-07 11:35:55 +01:00
dropbox build: remove unused code spotted by the deadcode linter 2018-05-05 17:32:41 +01:00
ftp ftp: more workarounds for FTP servers to fix mkParentDir - fixes #2181 2018-04-26 14:58:04 +01:00
googlecloudstorage gcs: low level retry all operations if necessary 2018-05-10 09:24:09 +01:00
http build: fix errors spotted by ineffassign linter 2018-05-05 17:32:41 +01:00
hubic build: mask linter errors we can't fix 2018-05-05 17:32:41 +01:00
local local: fix symlink/junction point directory handling under Windows 2018-06-10 12:25:03 +01:00
mega Use config.FileGet instead of fs.ConfigFileGet 2018-05-22 09:43:24 +01:00
onedrive onedrive: errorHandler for business requests 2018-06-06 09:54:21 +01:00
opendrive Use config.FileGet instead of fs.ConfigFileGet 2018-05-22 09:43:24 +01:00
pcloud fs: add Optional ID() method to Object and implement it in backends 2018-05-13 12:17:55 +01:00
qingstor build: remove unused code spotted by the deadcode linter 2018-05-05 17:32:41 +01:00
s3 s3: Fix --s3-chunk-size which was always using the minimum - fixes #2345 2018-06-10 12:22:30 +01:00
sftp sftp: Fix slow downloads for long latency connections - fixes #1158 2018-05-24 15:10:28 +01:00
swift build: mask linter errors we can't fix 2018-05-05 17:32:41 +01:00
webdav webdav: show all available information when printing errors 2018-05-11 08:43:53 +01:00
yandex build: remove unused struct fields spotted by structcheck 2018-05-05 17:32:41 +01:00