Commit Graph

  • dc0e9383a8 Update notes Nick Craig-Wood 2014-03-16 00:33:03 +0000
  • 5575ee2933 Tidy the help Nick Craig-Wood 2014-03-16 00:28:32 +0000
  • fec3661fe1 Script to cross compile rclone Nick Craig-Wood 2014-03-15 17:40:35 +0000
  • 2a4c721794 Update config Nick Craig-Wood 2014-03-15 17:39:56 +0000
  • 7d786204b4 Add -config option to specify a config file Nick Craig-Wood 2014-03-15 17:01:13 +0000
  • b3f1a45bbf Config fixes Nick Craig-Wood 2014-03-15 16:52:51 +0000
  • 0a108832e2 Remove filesystem flags and put in config file with editor Nick Craig-Wood 2014-03-15 16:06:11 +0000
  • 8fd43a52e7 Remove custom nS precision Chtimes as now in Go >= 1.1 Nick Craig-Wood 2014-03-08 16:30:58 +0000
  • eefe789fc2 More notes Nick Craig-Wood 2013-10-25 12:05:37 +0100
  • a34bf2ae5e Make imports absolute and use own copy of goamz pending patch inclusion Nick Craig-Wood 2013-07-11 17:37:33 +0100
  • 90738f4081 More notes Nick Craig-Wood 2013-07-11 17:36:53 +0100
  • 754c54b64f Fix differences print out on check Nick Craig-Wood 2013-07-02 08:33:17 +0100
  • 7153b05342 Note that drive goroutine leak now fixed upstream (by my patch :-) Nick Craig-Wood 2013-06-29 21:13:30 +0100
  • 43be26d1f8 Make local filesystem go last Nick Craig-Wood 2013-06-29 12:15:55 +0100
  • b98923a20f drive: Finish refactor Nick Craig-Wood 2013-06-29 12:15:31 +0100
  • 025e5f3f0c Pass flags on to fs.Config Nick Craig-Wood 2013-06-29 10:43:52 +0100
  • 37d59db94e Rename _junk directory so go build ./... doesn't see into it Nick Craig-Wood 2013-06-29 10:43:20 +0100
  • f1a08ad6bf Namespace the swift options Nick Craig-Wood 2013-06-28 18:24:06 +0100
  • b1f681b912 Rename fs.FsX to fs.X Nick Craig-Wood 2013-06-28 08:57:32 +0100
  • 6085dc1b5a Refactor into sub filesystems Nick Craig-Wood 2013-06-27 20:13:07 +0100
  • 2bca3a45bd Retire chtimes except for !go1.1 now it is in the standard library Nick Craig-Wood 2013-06-27 20:05:05 +0100
  • f5e60b6e37 Rename to rclone Nick Craig-Wood 2013-06-27 20:00:01 +0100
  • fce2af7934 go fmt 1.1 style Nick Craig-Wood 2013-06-27 19:51:03 +0100
  • b8c191b51c swift: Store root for later when we support directories Nick Craig-Wood 2013-06-27 19:49:35 +0100
  • 717a0d268b Fix after goamz interface change Nick Craig-Wood 2013-06-27 19:46:31 +0100
  • 4cda51b77a Update after API changes in goamz/s3 Nick Craig-Wood 2013-02-06 23:31:42 +0000
  • 4cce906f8b Implement fs.ListDir / lsd command Nick Craig-Wood 2013-01-23 22:43:20 +0000
  • 8404290499 drive: add full directory listing option for speed Nick Craig-Wood 2013-01-23 21:19:26 +0000
  • 351829e9fe drive: refactor listDir to take a client function Nick Craig-Wood 2013-01-20 11:56:56 +0000
  • 98108caac2 drive: remove files.Info from FsObjectDrive and copy data out to save memory Nick Craig-Wood 2013-01-19 10:11:55 +0000
  • f8246b5a7e Implement Precision interface in all filesystems Nick Craig-Wood 2013-01-18 23:21:02 +0000
  • b41367856b Update docs Nick Craig-Wood 2013-01-18 18:54:19 +0000
  • 6e732f3dc0 Implement Purger interface and drive.Purge Nick Craig-Wood 2013-01-18 17:01:47 +0000
  • a0a789ff0f Fix after go vet Nick Craig-Wood 2013-01-17 21:37:28 +0000
  • fdb1ec4d53 Implement Google Drive interface Nick Craig-Wood 2013-01-14 23:38:18 +0000
  • 90a397c533 Stop sync creating FsObjects unecessarily when they have been created by List already Nick Craig-Wood 2013-01-14 23:08:10 +0000
  • 8b066ba77c Don't delete files if errors in copy phase of sync Nick Craig-Wood 2013-01-10 22:14:23 +0000
  • 555ab5001e Factor Put() methods into generic Copy() function Nick Craig-Wood 2013-01-10 21:58:46 +0000
  • 38ce4c3629 S3: Fix mkdir not to error if bucket exists and implement SetModTime Nick Craig-Wood 2013-01-08 22:31:16 +0000
  • b9e468ebbd Add initial S3 support Nick Craig-Wood 2013-01-08 18:53:35 +0000
  • f7197c30d7 Implement stats counting and reporting and return errors in return code Nick Craig-Wood 2013-01-03 22:50:00 +0000
  • 12015b0007 Run ls in parallel so can parallelise the slow ModTime operations Nick Craig-Wood 2013-01-02 15:34:25 +0000
  • ecb863dd4f Make ModTime fall back to LastModified header Nick Craig-Wood 2013-01-02 15:21:55 +0000
  • 90a2c86eb3 Implement check and help commands Nick Craig-Wood 2012-12-31 17:31:19 +0000
  • 335667fdcb Implement sync, -dry-run and fix logging Nick Craig-Wood 2012-12-31 16:40:34 +0000
  • c15ae179ee Detect Fs from path to make operations consistent everywhere Nick Craig-Wood 2012-12-29 11:35:41 +0000
  • 4028a4192f Use swift.ObjectsWalk Nick Craig-Wood 2012-12-28 16:38:51 +0000
  • 555e545b46 Fix after go vet Nick Craig-Wood 2012-12-26 12:27:26 +0000
  • 3bf6348f57 Factor local filesystem and remote swift into Fs and FsObject interfaces Nick Craig-Wood 2012-12-26 12:23:58 +0000
  • 12658efef2 gofmt Nick Craig-Wood 2012-12-24 00:03:18 +0000
  • c3671907cb Update notes Nick Craig-Wood 2012-12-23 17:46:03 +0000
  • 720d44f8e9 Delete many files at once with purge Nick Craig-Wood 2012-12-23 09:49:49 +0000
  • a5ecd66388 Remove commented out code Nick Craig-Wood 2012-12-23 09:34:29 +0000
  • 9a066460f1 Make downloads work in parallel Nick Craig-Wood 2012-12-23 09:32:33 +0000
  • 9fb8a1afa2 Implement purge and make upload make the container first Nick Craig-Wood 2012-12-04 00:09:22 +0000
  • 664dbdc9e7 Make the commands data driven Nick Craig-Wood 2012-12-03 23:58:17 +0000
  • 19668ac18f Fix loss of precision for setting timestamps so roundtrip happens properly Nick Craig-Wood 2012-12-01 12:05:17 +0000
  • 25a1b96537 Make download work properly skipping not changed files Nick Craig-Wood 2012-12-01 10:53:48 +0000
  • a3e28e6b97 Fix downloads - missing is the modified check so it downloads everything Nick Craig-Wood 2012-12-01 08:18:58 +0000
  • e41a8b9a02 First attempt at download Nick Craig-Wood 2012-11-29 23:07:29 +0000
  • 4d23e29274 Make checking and uploading run in parallel using channels Nick Craig-Wood 2012-11-29 22:13:58 +0000
  • ba24b84396 Use ObjectsAll and ContainersAll to see everything Nick Craig-Wood 2012-11-28 23:40:09 +0000
  • 31745ac13b Update the mtime of the remote object when size and md5sum match but mtime doesn't Nick Craig-Wood 2012-11-28 17:42:12 +0000
  • dbb039af9f Check the MD5SUM of an object if the mtime is different before uploading Nick Craig-Wood 2012-11-28 17:24:00 +0000
  • 5ebbe342b8 Use os.Lstat instead of os.Stat so we ignore symlinks completely Nick Craig-Wood 2012-11-28 17:12:54 +0000
  • c42bafc4e2 Make logging more consistent Nick Craig-Wood 2012-11-28 17:12:22 +0000
  • a49b8ca0b6 Use filesystem walk ordering rather than hash order Nick Craig-Wood 2012-11-28 11:38:14 +0000
  • 3e4f75b558 Fix relative vs absolute path confusion in logging Nick Craig-Wood 2012-11-28 11:32:04 +0000
  • e3096508dd If the remote object doesn't have mtime then check the md5sum to see if changed Nick Craig-Wood 2012-11-28 11:17:31 +0000
  • 81b7f41dfb More notes Nick Craig-Wood 2012-11-28 10:47:35 +0000
  • 27ed023c30 Set the mtime when uploading and skip uploads if mtime and size the same Nick Craig-Wood 2012-11-27 22:28:46 +0000
  • 73844ae022 Factor mtime functions info github.com/ncw/swift Nick Craig-Wood 2012-11-27 22:04:04 +0000
  • 08c3e9fd57 Basic set of listing and upload commands Nick Craig-Wood 2012-11-20 22:40:48 +0000
  • 1ebbfd4207 Fix ST_AUTH typo Nick Craig-Wood 2012-11-18 20:03:06 +0000
  • e9ae4f89a4 Initial commit - some small parts working Nick Craig-Wood 2012-11-18 17:32:31 +0000