Commit Graph

  • a780462b80 Change bps and eta calculation to prevent overflow Alexander Neumann 2014-11-23 14:54:02 +0100
  • 6d0a6844e2 Add space between number and unit Alexander Neumann 2014-11-23 14:53:46 +0100
  • 3f0ea78b86 Clear line with ANSI escape on update Alexander Neumann 2014-11-23 14:34:18 +0100
  • f7b5c00fdb Merge branch 'refactor-stats' Alexander Neumann 2014-11-23 13:52:25 +0100
  • 7e26567b8b Pretty status for backup Alexander Neumann 2014-11-23 12:05:43 +0100
  • 21df0e50e5 Refactor stats Alexander Neumann 2014-11-23 09:22:18 +0100
  • 7d1ba8ab65 Ignore permission errors for backup Alexander Neumann 2014-11-23 12:14:56 +0100
  • d6a202a853 Merge branch 'concurrent-backup' Alexander Neumann 2014-11-22 22:19:58 +0100
  • d11688f242 Save multiple data blobs in parallel Alexander Neumann 2014-11-22 22:05:39 +0100
  • d1e4431514 Refactor StorageMap to BlobList Alexander Neumann 2014-11-21 21:21:44 +0100
  • d594cd89b7 Chunker: remove unneeded return Alexander Neumann 2014-11-19 22:56:52 +0100
  • 551c7525fe Rename chunker so package chunker does not overlap Alexander Neumann 2014-11-17 23:37:03 +0100
  • fe92062735 Move SaveFile to Archiver, add blobs status Alexander Neumann 2014-11-17 23:28:51 +0100
  • 94d1482888 Save multiple files in parallel Alexander Neumann 2014-11-16 22:50:20 +0100
  • 1ac4f92299 Add benchmark for Chunk+Encrypt Alexander Neumann 2014-11-16 21:41:05 +0100
  • 4a3a6861e2 Scan directory first, then backup. Add stats. Alexander Neumann 2014-11-16 21:29:11 +0100
  • 616a2c749d Use different tags for debug log Alexander Neumann 2014-11-16 15:40:28 +0100
  • cf33b01582 Load config.mk in Makefile Alexander Neumann 2014-11-16 15:40:04 +0100
  • 7006e13ca9 Add dependencies Alexander Neumann 2014-11-16 15:30:37 +0100
  • bd105b69a8 Add debug() function to khepri cmd and lib Alexander Neumann 2014-11-16 15:30:08 +0100
  • 4b0fae6099 Add sourcegraph status badge Alexander Neumann 2014-11-17 21:40:17 +0100
  • 804cebde67 Rename backend subdir 'blobs' to 'data' Alexander Neumann 2014-11-16 13:22:19 +0100
  • b403769ae8 Merge pull request #35 from scoddy/add-goal Alexander Neumann 2014-11-16 12:57:06 +0100
  • 8a0daa6318 Added efficency as a project goal Florian Daniel 2014-11-16 12:08:11 +0100
  • ff3d0840d8 Fix integration tests Alexander Neumann 2014-11-16 12:05:54 +0100
  • 53933f6705 Exit with error code when integration tests fail Alexander Neumann 2014-11-16 11:34:16 +0100
  • 9eb0aee05f Add integration tests for wercker Alexander Neumann 2014-11-16 11:12:55 +0100
  • 7d235a2be3 Use small werckr status Alexander Neumann 2014-11-16 00:56:04 +0100
  • dcf10fda42 Add wercker status to README.md Alexander Neumann 2014-11-16 00:54:40 +0100
  • 8a5e4493b0 Add wercker configuration Alexander Neumann 2014-11-16 00:45:25 +0100
  • 29c9e41701 Update README.md Alexander Neumann 2014-11-16 00:43:15 +0100
  • 16eb8ddce2 Merge pull request #2 from waffle-iron/master Alexander Neumann 2014-11-15 22:07:27 +0100
  • 70142a8099 add waffle.io badge Making GitHub Delicious. 2014-11-15 14:02:41 -0700
  • d20c4ff316 Correctly output blob after decryption with cat Alexander Neumann 2014-11-15 20:19:34 +0100
  • 2ac9d28c8d Add tests and benchmarks for encrypt and decrypt Alexander Neumann 2014-11-15 19:34:42 +0100
  • 8277daa9e1 Add Makefile and version.sh, add 'version' command Alexander Neumann 2014-11-15 19:08:15 +0100
  • ebd4f97350 Update import path Alexander Neumann 2014-11-15 19:04:32 +0100
  • 6003430eb9 Rework key.go, add Comments Alexander Neumann 2014-11-15 17:17:24 +0100
  • 543c2c724c Test all Sub-Packages on 'make test' Alexander Neumann 2014-11-15 17:17:10 +0100
  • 58f7b1be1e Use CTR instead of CBC for encryption Alexander Neumann 2014-10-04 16:57:42 +0200
  • f37d0bf45f Add newlink to version file Alexander Neumann 2014-11-15 15:30:54 +0100
  • 24b4d58bdf Remove double check Alexander Neumann 2014-11-15 15:25:30 +0100
  • 9b75f2cab0 Better error handling and annotation Alexander Neumann 2014-10-07 23:19:26 +0200
  • cbee80fc6d Add hint for osutil library Alexander Neumann 2014-10-05 16:22:39 +0200
  • bb5bfe1ba0 Cleanup, remove unused commands Alexander Neumann 2014-10-05 16:17:40 +0200
  • 09702c1c61 Add commands 'cat','list' and 'ls' Alexander Neumann 2014-10-05 14:44:59 +0200
  • f848afed27 Add SFTP backend Alexander Neumann 2014-10-04 19:20:15 +0200
  • bfd99a9be6 Add 'version' file to local backend Alexander Neumann 2014-10-04 16:49:39 +0200
  • 30ab03b7b7 Add decrypt, refactor Alexander Neumann 2014-09-23 22:39:12 +0200
  • 83ea81d8c3 Fix special case with null byte input Alexander Neumann 2014-10-02 23:01:01 +0200
  • b3a4bbc850 Add quick'n dirty building instructions Alexander Neumann 2014-10-02 21:42:53 +0200
  • 03ca69407d Add method to create repository Alexander Neumann 2014-09-23 21:16:54 +0200
  • f0287b2c9a Restructure, adapt for max 16MB chunk size Alexander Neumann 2014-09-21 16:33:20 +0200
  • f1f96c4206 Remove old cmd/ experiments Alexander Neumann 2014-09-21 16:02:57 +0200
  • 0a4c9aab36 Add error to messages Alexander Neumann 2014-09-21 15:58:52 +0200
  • 629935db5c Add CDC to backup and restore Alexander Neumann 2014-09-18 22:41:24 +0200
  • 16dfd73ecb Extend cmd/split Alexander Neumann 2014-09-18 22:40:59 +0200
  • 878a96e761 Fix missing byte Alexander Neumann 2014-09-18 22:34:08 +0200
  • 1c03bd7f7b Clarify behaviour of Next() Alexander Neumann 2014-09-18 22:22:44 +0200
  • 8e24a8b811 Add more documentation and error handling Alexander Neumann 2014-09-18 22:20:12 +0200
  • 0377b346dc LICENSE: Add email address Alexander Neumann 2014-09-15 22:32:38 +0200
  • 18131f88bf Add code for content defined chunking (CDC) Alexander Neumann 2014-09-11 20:43:12 +0200
  • 40aea3d612 Remove temp dir Alexander Neumann 2014-08-12 21:39:14 +0200
  • 972c1d5771 Test with race detection Alexander Neumann 2014-08-11 23:18:03 +0200
  • d66996e648 Move restore functionality into khepri package Alexander Neumann 2014-08-11 23:14:40 +0200
  • 2428843faa Refactor Alexander Neumann 2014-08-11 22:47:24 +0200
  • d60828fc15 Add dirdiff to tests Alexander Neumann 2014-08-06 20:09:51 +0200
  • 017426467b Refactor Makefiles Alexander Neumann 2014-08-06 20:09:41 +0200
  • 16d7974b3f Add dirdiff command Alexander Neumann 2014-08-06 20:09:24 +0200
  • ab602b88de Add Makefiles and simple test suite Alexander Neumann 2014-08-05 23:13:19 +0200
  • f45a9c8e9f Fix logging Alexander Neumann 2014-08-05 23:13:07 +0200
  • ad8125d83c Add command 'fsck' Alexander Neumann 2014-08-04 23:25:58 +0200
  • b923a2065a Rename field in Snapshot: Tree -> TreeID Alexander Neumann 2014-08-04 23:25:32 +0200
  • 500f4f9997 Add command 'snapshots' Alexander Neumann 2014-08-04 22:55:54 +0200
  • e8b83e460f Refactor Alexander Neumann 2014-08-04 22:46:14 +0200
  • 022f514b09 Rename ListIDs -> List Alexander Neumann 2014-08-04 22:15:04 +0200
  • e525655dcb Fix backup command Alexander Neumann 2014-08-04 21:53:25 +0200
  • 3ac797a8fa Remove SetHash() Alexander Neumann 2014-08-04 21:04:45 +0200
  • f4453ff36f Remove Put* functions Alexander Neumann 2014-08-04 21:02:37 +0200
  • b3c2d82331 Refactor, add Object and Snapshot Alexander Neumann 2014-08-04 20:47:04 +0200
  • fbd33636f0 Rename types and errmsg function Alexander Neumann 2014-08-03 15:16:56 +0200
  • 5cbd1d0090 Add command 'list' Alexander Neumann 2014-08-01 22:20:28 +0200
  • 11d6aa5328 Fix commands Alexander Neumann 2014-08-01 22:20:15 +0200
  • 76074839cf Break out test functions Alexander Neumann 2014-08-01 22:09:30 +0200
  • 18a835bdd7 Removed gingo/gomega for testing Alexander Neumann 2014-08-01 20:07:38 +0200
  • a71b49ebb9 Introduce Type for DirRepository objects Alexander Neumann 2014-07-30 23:11:23 +0200
  • 13bb557cdc Restructured repository Alexander Neumann 2014-07-28 20:20:32 +0200
  • 6e17708dc0 Checking err is sufficient for io.Writer Alexander Neumann 2014-05-02 21:25:40 +0200
  • d8f752fd55 Change README text Alexander Neumann 2014-04-28 21:16:39 +0200
  • 40dcb03d95 Add main binary Alexander Neumann 2014-04-28 00:00:15 +0200
  • 2717d681c5 Add atime to storage Alexander Neumann 2014-04-27 23:59:58 +0200
  • d35a52da23 Remove storagetest/ Alexander Neumann 2014-04-27 23:02:29 +0200
  • 008c2298f1 Remove Repository interface from storage Alexander Neumann 2014-04-27 22:20:39 +0200
  • 5560b39dee Add README and LICENSE Alexander Neumann 2014-04-27 15:49:48 +0200
  • 0061207558 Use nil storage.ID for empty directories, emit in JSON Alexander Neumann 2014-04-21 23:30:00 +0200
  • 4f3a54dc40 First test implementation Alexander Neumann 2014-04-21 23:25:31 +0200
  • b24390909c Rename Dir -> DirRepository Alexander Neumann 2014-04-20 16:48:47 +0200
  • f690e91faf Rename storage -> repository Alexander Neumann 2014-04-19 22:17:57 +0200
  • 70856673db Add Remove() Alexander Neumann 2014-04-19 19:46:20 +0200
  • d156b2d245 Add storage Alexander Neumann 2014-04-19 19:37:34 +0200