rclone/cmd
Nick Craig-Wood 54deb01f00 vfs: Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC
Before this change Open("name", os.O_RDONLY|os.O_TRUNC) would have
truncated the file.  This is what Linux does, but is counterintuitive.
POSIX states this is undefined, so return an error in this case
instead.  This preserves the invariant O_RDONLY => file is not
changed.
2018-02-26 17:04:27 +00:00
..
all ls2: remove in favour of lsf 2018-01-06 14:41:36 +00:00
authorize Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cachestats Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cat Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
check Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cleanup Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cmount vfs: Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC 2018-02-26 17:04:27 +00:00
config Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
copy flags: remove --no-traverse flag because it is obsolete - fixes #1813 2018-01-18 11:00:25 +00:00
copyto Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
cryptcheck config/hash: rename more symbols after factoring into own package 2018-01-18 20:27:52 +00:00
cryptdecode cryptdecode: use Cipher instead of NewFs (#2087) 2018-02-25 12:57:14 +01:00
dbhashsum Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
dedupe Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
delete Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
genautocomplete support for zsh auto-completion - #983 2017-08-31 16:21:28 +01:00
gendocs Regularize the command definition names 2016-12-03 09:08:40 +00:00
info scripts: make absolute paths consistent 2018-01-26 09:39:05 +00:00
listremotes Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
ls Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
lsd Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
lsf config/hash: rename more symbols after factoring into own package 2018-01-18 20:27:52 +00:00
lsjson lsjson: explain the Path value in the docs 2018-01-31 20:06:01 +00:00
lsl Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
md5sum Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
memtest Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
mkdir Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
mount vfs: Make OpenFile and friends return EINVAL if O_RDONLY and O_TRUNC 2018-02-26 17:04:27 +00:00
mountlib mount: link the nssm service manager for mount under Windows 2018-02-12 11:29:32 +00:00
move Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
moveto Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
ncdu ncdu: add link to asciinema demo of it in action 2018-01-18 14:22:43 +00:00
obscure config: factor Obscure and Reveal into its own package 2018-01-18 20:19:55 +00:00
purge fs: Add dir option to fs.Purge #1891 2018-01-19 11:45:50 +00:00
rcat Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
rmdir Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
rmdirs Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
serve httplib: add Close() method to shut the server down and use it in tests 2018-02-19 15:45:24 +00:00
sha1sum Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
size Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
sync Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
touch cmd: rewrite touch tests #1934 2018-02-02 13:46:56 +00:00
tree Break the fs package up into smaller parts. 2018-01-15 17:51:14 +00:00
version Regularize the command definition names 2016-12-03 09:08:40 +00:00
cmd.go lib/atexit: factor from cmd so it can be used by backend/cache #1946 2018-01-25 10:33:00 +00:00