github.com/ncw/rclone@v1.48.1-0.20190724201158-a35aa1360e3e/notes.txt (about) 1 Change lsd command so it doesn't show -1 2 * Make sure all Fses show -1 for objects Zero for dates etc 3 * Make test? 4 5 Put the TestRemote names into the Fs description 6 Make fs/test_all.go use the TestRemote name automatically 7 8 Get rid of Storable? 9 10 Todo 11 * FIXME: More -dry-run checks for object transfer 12 * Might be quicker to check md5sums first? for swift <-> swift certainly, and maybe for small files 13 * FIXME Make NewFs to return err.IsAnObject so can put the LimitedFs 14 creation in common code? Or try for as much as possible? 15 * FIXME Account all the transactons (ls etc) using a different 16 Roundtripper wrapper which wraps the transactions? 17 18 Ideas 19 * could do encryption - put IV into metadata? 20 * optimise remote copy container to another container using remote 21 copy if local is same as remote - use an optional Copier interface 22 * support 23 * sftp 24 * scp 25 * rsync over ssh 26 * control times sync (which is slow with some remotes) with -a --archive flag? 27 * Copy a glob pattern - could do with LimitedFs 28 29 Make an encryption layer. 30 31 This would layer over the source FS to 32 * decrypt all gets 33 * encrypt all puts 34 * encrypt file names in list 35 * decrypt them in list 36 37 Would like to be able to see unencrypted file names in remote though? How? Or is that two encryption layers..? 38 39 Bugs 40 * Non verbose - not sure number transferred got counted up? CHECK 41 * When doing copy it recurses the whole of the destination FS which isn't necessary