Commit Graph

  • 8498753eb7 Reduce verbosity of travis notifications on IRC Alexander Neumann 2015-04-26 13:09:40 +0200
  • 5ab900acac Fix data race, remember when signing key has been masked Alexander Neumann 2015-04-26 13:07:26 +0200
  • 2e46914d0c Merge remote-tracking branch 'fw42/fix_noatime_permission' Alexander Neumann 2015-04-26 12:44:46 +0200
  • 9a4155d7aa Add 'ls' on the binary to see the file sizes Alexander Neumann 2015-04-26 12:35:22 +0200
  • 94ecdc6e84 Add cross-compilation with gox to travis-CI Alexander Neumann 2015-04-26 12:23:00 +0200
  • e0fbd83a2d Remove support for windows Alexander Neumann 2015-04-26 12:19:12 +0200
  • 9b30a6aee2 Merge remote-tracking branch 'fw42/fix_darwin' Alexander Neumann 2015-04-26 12:17:47 +0200
  • 6871e1bb58 Merge remote-tracking branch 'fw42/fix_nan_and_inf' Alexander Neumann 2015-04-26 12:09:14 +0200
  • 5d8c60196b Merge pull request #138 from fw42/osx_tests Alexander Neumann 2015-04-26 12:06:36 +0200
  • 434c79354e Merge pull request #143 from fw42/count_errors Alexander Neumann 2015-04-26 12:05:09 +0200
  • 871c817f66 Merge pull request #140 from fw42/remove_dead_code Alexander Neumann 2015-04-26 12:03:16 +0200
  • 503c122d29 Merge pull request #141 from fw42/fix_off_by_one Alexander Neumann 2015-04-26 11:59:06 +0200
  • 05f5751095 Merge pull request #144 from ThomasWaldmann/patch-1 Alexander Neumann 2015-04-26 11:37:27 +0200
  • 2bc2de006d fix typos / wording in Design.md TW 2015-04-26 11:26:57 +0200
  • 61b1a5b1de Count errors separately and not as files that are "done" Florian Weingarten 2015-04-26 01:54:35 +0000
  • 90284b9498 Fix O_NOATIME permission error Florian Weingarten 2015-04-26 00:54:33 +0000
  • c947623707 Fix progress off-by-1 Florian Weingarten 2015-04-25 15:40:42 -0400
  • 20af78f25a remove dead code Florian Weingarten 2015-04-25 15:09:55 -0400
  • c9e34ba5f6 Mac OS X on Travis CI Florian Weingarten 2015-04-25 13:31:38 -0400
  • 6c776468ab Fix floating point presentation Florian Weingarten 2015-04-25 13:20:41 -0400
  • 4aea591b96 fix darwin Florian Weingarten 2015-04-25 13:02:19 -0400
  • 87a1946417 Merge remote-tracking branch 'fw42/rename_change_to_passwd' Alexander Neumann 2015-04-25 11:11:27 +0200
  • fd472cb59d Use short ID for init Alexander Neumann 2015-04-25 11:06:32 +0200
  • 19486987b0 Merge remote-tracking branch 'fw42/mixed_caps' Alexander Neumann 2015-04-25 10:59:09 +0200
  • 29bd0f34a0 Merge pull request #130 from fw42/writing_consistency Alexander Neumann 2015-04-25 10:54:32 +0200
  • d596712339 Merge pull request #131 from fw42/noatime Alexander Neumann 2015-04-25 10:52:44 +0200
  • dead2b7e93 rename "change" to "passwd" Florian Weingarten 2015-04-25 02:42:52 -0400
  • 262e5a8b4a O_NOATIME on Linux Florian Weingarten 2015-04-25 00:36:54 +0000
  • 170d147427 Consistent writing Florian Weingarten 2015-04-24 19:43:27 -0400
  • ebae478631 Prefer mixedCaps over underscore Florian Weingarten 2015-04-24 19:39:32 -0400
  • 8be6dc0265 Merge pull request #127 from fw42/gitignore Alexander Neumann 2015-04-25 01:13:15 +0200
  • 75fc05ffb9 Merge pull request #126 from fw42/remember_your_password Alexander Neumann 2015-04-25 01:13:04 +0200
  • 441f4deb66 remember your password Florian Weingarten 2015-04-24 19:08:05 -0400
  • d194663837 gitignore binary files Florian Weingarten 2015-04-24 18:56:17 -0400
  • 1eb6172c40 crypto: Use bytes.Reader for crypto reader Alexander Neumann 2015-04-25 00:00:32 +0200
  • 9c43688d1a crypto: Add buffer management to writer Alexander Neumann 2015-04-24 22:55:40 +0200
  • 387082f983 Fix test BenchmarkChunkEncrypt Alexander Neumann 2015-04-25 00:54:15 +0200
  • fae74e7ac9 Merge 5921394fe6 into 61d1f6ad18 Marcelo Pires 2015-04-20 01:42:37 +0000
  • 380092672c godep Florian Weingarten 2015-04-19 20:19:36 -0400
  • 61d1f6ad18 crypto: Return error when same slice is used Alexander Neumann 2015-04-19 14:06:55 +0200
  • 8e867817a5 crypto: Clarify slice usage for Encrypt/Decrypt Alexander Neumann 2015-04-19 13:34:42 +0200
  • 63e79539e9 crypto: Remove type iv Alexander Neumann 2015-04-15 20:51:52 +0200
  • 7b6bd98c9e crypto: Rename internal functions Alexander Neumann 2015-04-19 14:56:23 +0200
  • 7a7cc5b39f crypto: Test length Alexander Neumann 2015-04-12 21:48:17 +0200
  • f8e1043ad3 crypto: Match signature of Encrypt() to Decrypt() Alexander Neumann 2015-04-12 20:58:41 +0200
  • 7e6acfe44d crypto: move reader and writer to its own file Alexander Neumann 2015-04-12 10:57:41 +0200
  • 64f7d4d611 crypto: Rename exported funcs and structs, cleanup Alexander Neumann 2015-04-12 10:53:46 +0200
  • 21dc6dd3db Rename crypto functions and constants Alexander Neumann 2015-04-12 09:41:47 +0200
  • 3a2525809c Reorganize crypto code Alexander Neumann 2015-04-12 09:36:14 +0200
  • 8e8f31d3fe debug: fix typos Alexander Neumann 2015-04-09 22:34:25 +0200
  • 4f4f3c421a Use package "restic/test" Alexander Neumann 2015-04-09 21:15:48 +0200
  • a2514425a3 Split out test helpers into package "restic/test" Alexander Neumann 2015-04-09 20:11:19 +0200
  • 58f289003c Clarify terminology Alexander Neumann 2015-04-09 20:48:32 +0200
  • b99474154c Fix indenting Alexander Neumann 2015-04-09 19:59:16 +0200
  • 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
  • c5f3991f2d Merge f451c7d0a6 into d2105a5085 Matthieu Rakotojaona 2015-04-07 19:57:42 +0000
  • 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
  • f451c7d0a6 Take last snapshot as parent by default and allow force re-reading Matthieu Rakotojaona 2015-04-03 21:18:09 +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
  • 5921394fe6 get UID/GID and Username Marcelo Pires 2015-03-23 17:46:26 +0000
  • 14216043c1 calculate node.Size Marcelo Pires 2015-03-23 01:53:50 +0000
  • 42afd5c0aa add basic/imcomplete windows support Marcelo Pires 2015-03-23 01:15:35 +0000
  • 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