Commit Graph

  • 874d6ee2fe Add new structure to documentation Alexander Neumann 2015-04-08 21:42:13 +0200
  • cd22d1b9c1 Merge remote-tracking branch 'rakoo/latest' Alexander Neumann 2015-04-09 19:21:22 +0200
  • 1d0f8fa80e Take last snapshot as parent by default and allow force re-reading Matthieu Rakotojaona 2015-04-03 21:18:09 +0200
  • d2105a5085 Node: Also store ModeType bits in Mode Alexander Neumann 2015-04-07 21:57:07 +0200
  • 8fb032b590 doc: Add `chunker_polynomial` Alexander Neumann 2015-04-07 20:09:25 +0200
  • 9a5864642a doc: Add description of the `id` file Alexander Neumann 2015-04-07 19:57:06 +0200
  • f02865a205 chunker: Use polynomial functions Alexander Neumann 2015-04-06 20:45:06 +0200
  • 8986c75091 Add more benchmarks Alexander Neumann 2015-04-06 20:08:09 +0200
  • 3d058929e3 Fix chunker tests Alexander Neumann 2015-04-06 00:31:31 +0200
  • f924dc1dc6 Remove debug output Alexander Neumann 2015-04-06 00:26:58 +0200
  • b2307cafa2 Seed chunker with random per-repository polynomial Alexander Neumann 2015-04-06 00:22:19 +0200
  • c969a42e8d chunker: Allow resetting polynomial Alexander Neumann 2015-04-05 22:52:01 +0200
  • 25e3ac40ee chunker: Cache computations Alexander Neumann 2015-04-05 22:46:11 +0200
  • 367cc75970 chunker: Refactor to take polynomial on creation Alexander Neumann 2015-04-05 22:24:26 +0200
  • 3cdf3a25b9 chunker: Require a random irreducible polynomial Alexander Neumann 2015-04-05 11:09:59 +0200
  • 094ca7e635 Remove unused key offset from blob struct Alexander Neumann 2015-03-28 16:59:14 +0100
  • 24b14e21cc Remove pools for nodes and IDs Alexander Neumann 2015-03-22 16:38:03 +0100
  • 702b6cfc1e Make ID.Str() handle nil ids correctly Alexander Neumann 2015-03-15 19:05:25 +0100
  • 2abda75404 Refactor mockBackend for test Alexander Neumann 2015-03-28 16:42:35 +0100
  • b86786aec9 Do not archive non-existing items Alexander Neumann 2015-03-28 16:35:46 +0100
  • 8eccfc6e79 Add test for backing up non-existing files Alexander Neumann 2015-03-28 16:09:08 +0100
  • 4d24f2eab3 Correct plen for snapshots Alexander Neumann 2015-03-28 16:15:48 +0100
  • 616170ed2e Run sftp integration test in a subshell Alexander Neumann 2015-03-28 15:53:33 +0100
  • 1954680c9e Go1.3: Fix range over channel Alexander Neumann 2015-03-28 15:52:15 +0100
  • 2c136381c2 Fix travis test Alexander Neumann 2015-03-28 15:51:08 +0100
  • a6596cdb29 Run integration test for sftp backend with travis Alexander Neumann 2015-03-28 15:48:11 +0100
  • 223108c6ae Remove unused vars and const Alexander Neumann 2015-03-28 15:24:53 +0100
  • f157f775da Add checks for Server.Load(), use Blob for load Alexander Neumann 2015-03-28 15:07:08 +0100
  • 5e69788eac Refactor backends Alexander Neumann 2015-03-28 11:50:23 +0100
  • f51aba1510 CI: Move gofmt check to end of tests Alexander Neumann 2015-03-25 16:17:18 +0100
  • 53e66a4935 Design.md: Minor fixes Alexander Neumann 2015-03-22 22:46:38 +0100
  • 2dad4fba3a Clarify ciphertext mac Alexander Neumann 2015-03-22 21:29:19 +0100
  • 02282a4fff Clarify use of poly1305 Alexander Neumann 2015-03-22 21:26:14 +0100
  • 53ad706c6d Remove unused 'ram' tool Alexander Neumann 2015-03-22 21:03:25 +0100
  • 0ed2a066a0 Document crypto and master key JSON struct Alexander Neumann 2015-03-22 21:03:01 +0100
  • 65a653693e Rename keys to MasterKeys Alexander Neumann 2015-03-22 19:19:33 +0100
  • 664a12c950 Collect all master crypto keys in a single structure Alexander Neumann 2015-03-22 19:18:34 +0100
  • 78727c17a3 Update documentation to reflect changed crypto Alexander Neumann 2015-03-22 19:18:09 +0100
  • 47d71d23d2 Refactor JSON data structure for master keys Alexander Neumann 2015-03-22 19:09:30 +0100
  • 3e246170de Remove cache entries for non-existing snapshots Alexander Neumann 2015-03-22 16:09:35 +0100
  • 5257c54585 Correct string for catting data blobs Alexander Neumann 2015-03-22 15:42:46 +0100
  • 1c0e76ccd6 Bugfix: Backup changed data in incremental mode Alexander Neumann 2015-03-22 15:05:34 +0100
  • cfa2229bc0 Refactor cache refresh for blobs, add progress Alexander Neumann 2015-03-22 14:41:51 +0100
  • 702cf3c2ff Progress: Add function that is called on Start() Alexander Neumann 2015-03-22 14:19:16 +0100
  • f2df072f48 Progress: Don't panic for not running progress Alexander Neumann 2015-03-22 14:12:51 +0100
  • 2506fa9bef fixed variable handling, new go ldflags Florian Daniel 2015-03-22 13:41:45 +0100
  • 0d39d46ac6 Fix YAML config (again) Alexander Neumann 2015-03-22 13:26:41 +0100
  • c58fc8b6a2 Fix travis again Alexander Neumann 2015-03-22 13:22:32 +0100
  • e1acade174 Fix travis build Alexander Neumann 2015-03-22 13:09:14 +0100
  • 30ce48dc32 Add '-s' ldflag and output size to travis tests Alexander Neumann 2015-03-22 12:58:32 +0100
  • aca0692ee6 Add more error reporting Alexander Neumann 2015-03-21 14:43:33 +0100
  • 865d315ad6 Shorten status output if terminal is small Alexander Neumann 2015-03-16 20:48:29 +0100
  • 489cc654e8 Fix ETA display Alexander Neumann 2015-03-16 20:20:53 +0100
  • d9fbf9ad02 archlinux PKGBUILD added. Thanks to the contributors. Closes #44 Closes #106 Florian Daniel 2015-03-15 16:32:43 +0100
  • 5740f202e3 Add "Golang" keyword to README Alexander Neumann 2015-03-15 16:13:03 +0100
  • 71a57537ef Report errors, ignore files and continue. Closes #108 Alexander Neumann 2015-03-15 15:48:05 +0100
  • 1bb82afcf6 Add tests for bug #101 Alexander Neumann 2015-03-15 14:24:58 +0100
  • c9ee79fc54 DebugIf: only test function when tag is enabled Alexander Neumann 2015-03-15 14:19:37 +0100
  • 6aed4035f5 Add BreakIf function Alexander Neumann 2015-03-15 14:00:28 +0100
  • 3d768e39ea Add more error reporting Alexander Neumann 2015-03-15 12:20:30 +0100
  • 56bca76b74 Fix benchmark for EncryptWriter Alexander Neumann 2015-03-14 22:42:30 +0100
  • 12c8522b33 Fix file mode for data blobs Alexander Neumann 2015-03-14 20:19:52 +0100
  • e896a33c43 Remove a few Go versions Alexander Neumann 2015-03-14 20:02:17 +0100
  • 662e07d17a Refactor crypto layer, switch HMAC for Poyl1305-AES Alexander Neumann 2015-03-14 19:53:51 +0100
  • 3c92c7e689 Recreate blob cache if missing (closes #104) Alexander Neumann 2015-03-14 18:15:47 +0100
  • 05f3e98ed9 Try different spelling of 'go' Alexander Neumann 2015-03-14 15:38:59 +0100
  • 3bbd66f43a Move section, remove 'tip' Alexander Neumann 2015-03-14 15:37:12 +0100
  • f6977f1a6a Add 'release' to the list of Go versions Alexander Neumann 2015-03-14 15:34:30 +0100
  • 3f816f95c1 Include more Go versions Alexander Neumann 2015-03-14 15:07:29 +0100
  • 23ac4f84dd Set file-mode in repository read-only (Closes #48) Alexander Neumann 2015-03-14 14:29:32 +0100
  • 248878022c Add Travis IRC notifications Alexander Neumann 2015-03-14 13:24:45 +0100
  • 1e4555aa5f Exchange build-status icon Alexander Neumann 2015-03-14 13:23:44 +0100
  • 6618afe5c2 Change CI-Service: Use travis instead of wercker Alexander Neumann 2015-03-14 13:19:52 +0100
  • b17840c6ee Refactor cache and 'cache' command Alexander Neumann 2015-03-14 12:30:47 +0100
  • e1fc17aeb1 Implement per-repository cache Alexander Neumann 2015-03-14 12:10:08 +0100
  • f69a39cff5 Add ID to repository Alexander Neumann 2015-03-14 11:56:45 +0100
  • 8156d4481d Add hint to IRC channel Alexander Neumann 2015-03-13 21:46:52 +0100
  • 91578fb2a3 Fix counting for tests for Preload Alexander Neumann 2015-03-10 15:58:23 +0100
  • 6d5f1c0197 Add test for incremental backup Alexander Neumann 2015-03-09 22:58:17 +0100
  • 7b54c21726 Store ID in Snapshot Alexander Neumann 2015-03-09 22:56:44 +0100
  • 2166367039 Fix comparison for new files with '.' Alexander Neumann 2015-03-09 22:56:23 +0100
  • 14298fe232 Cache blobs for each snapshot Alexander Neumann 2015-03-09 22:26:39 +0100
  • b2cce7f051 Remove extra argument Alexander Neumann 2015-03-08 21:21:31 +0100
  • ab8b97c4ba Remove code duplication Alexander Neumann 2015-03-08 20:57:21 +0100
  • 6007452fd2 Fix darwin support Alexander Neumann 2015-03-08 14:32:49 +0100
  • b3cdd3ead9 Remove unused code Alexander Neumann 2015-03-08 14:19:25 +0100
  • ba892e1ec2 Refactor backup pipeline Alexander Neumann 2015-03-07 11:53:32 +0100
  • 1516cb5996 Bump Go version to 1.3 Alexander Neumann 2015-03-07 22:31:44 +0100
  • 798ac97a52 Re-enable dedup, add test (closes #95) Alexander Neumann 2015-03-07 12:05:33 +0100
  • 03bdbb064f Allow cancelling walker Alexander Neumann 2015-03-02 19:44:16 +0100
  • f167366be5 Add walk for trees, restructure Alexander Neumann 2015-03-02 14:48:47 +0100
  • c8be54564f Add local cache Alexander Neumann 2015-02-22 00:09:57 +0100
  • c056382c9c Remove zlib compression Alexander Neumann 2015-03-02 09:56:56 +0100
  • b4cb75693e Do not close file if it could not be opened Alexander Neumann 2015-02-22 00:21:56 +0100
  • ef498a987b Allow configuring temp dir for tests Alexander Neumann 2015-02-21 16:53:14 +0100
  • a59b0ec1f6 Add progress report for loading blobs Alexander Neumann 2015-02-21 15:32:48 +0100
  • 58cded6b75 Refactor progress reporting Alexander Neumann 2015-02-21 14:23:49 +0100
  • 97b963ef1d Report files and dirs Alexander Neumann 2015-02-21 14:05:02 +0100
  • 2f3aa344af Make decryptReader fulfill flate.Reader Alexander Neumann 2015-02-18 23:30:59 +0100
  • a0fea201d9 Reenable Preloading Alexander Neumann 2015-02-18 23:10:59 +0100