Commit Graph

  • ea29ad6f96 Remove last ocurrence of Create() Alexander Neumann 2016-01-24 19:30:14 +01:00
  • 1a95e48389 Remove unneeded special readers Alexander Neumann 2016-01-24 18:58:15 +01:00
  • ac2fe4e04f Remove BlobWriter Alexander Neumann 2016-01-24 18:53:39 +01:00
  • cfdd3a853d Remove usage of CreateEncryptedBlob() Alexander Neumann 2016-01-24 18:52:11 +01:00
  • 01e40e62bf repo: Use Save() instead of Create() Alexander Neumann 2016-01-24 18:50:41 +01:00
  • 35f9eae6c3 local backend: do not call Sync() on directory Alexander Neumann 2016-01-24 18:01:00 +01:00
  • fe565e17c3 Key: Use Save() instead of Create() Alexander Neumann 2016-01-24 17:52:44 +01:00
  • 4735a7f9b5 Improve random reader for tests Alexander Neumann 2016-01-24 17:46:18 +01:00
  • 54f8860612 backends: Add Save() Alexander Neumann 2016-01-24 16:59:38 +01:00
  • ed172c06e0 backends: Add Save() function Alexander Neumann 2016-01-24 01:15:35 +01:00
  • adbe9e2e1c backend: Remove GetReader Alexander Neumann 2016-01-24 01:00:27 +01:00
  • 2c3a6a6fa9 cmd_rebuild_index: Remove calls to GetReader() Alexander Neumann 2016-01-24 00:21:03 +01:00
  • 61551b0591 cmd_cat: Remove calls to GetReader() Alexander Neumann 2016-01-24 00:18:12 +01:00
  • 280d580ae2 checker: Use Load() instead of GetReader() Alexander Neumann 2016-01-24 00:14:15 +01:00
  • 782a1bf7b0 repository: remove GetDecryptReader() Alexander Neumann 2016-01-24 00:12:17 +01:00
  • 3191778d33 repository: Use Load() instead of GetReader() Alexander Neumann 2016-01-24 00:12:09 +01:00
  • 9bfa633187 repository/key: Use Load() instead of GetReader() Alexander Neumann 2016-01-23 23:48:19 +01:00
  • 9209dcfa26 Add LoadAll() Alexander Neumann 2016-01-23 23:41:55 +01:00
  • 919b40c6cf Add Stat() method to backend interface Alexander Neumann 2016-01-23 23:27:58 +01:00
  • 10b03eee27 Add comment Alexander Neumann 2016-01-23 23:27:40 +01:00
  • 0b50f9e02c Move MemoryBackend to backend/mem Alexander Neumann 2016-01-23 19:19:26 +01:00
  • f05a32509e Add "Test" prefix to backend test functions Alexander Neumann 2016-01-23 19:12:02 +01:00
  • e4f2e4a203 Remove old s3 tests Alexander Neumann 2016-01-23 19:11:47 +01:00
  • 6ba56befad Abort fuse integration test on error Alexander Neumann 2016-01-23 19:10:43 +01:00
  • 15c8b85a4b Add tests for s3 backend Alexander Neumann 2016-01-23 18:46:04 +01:00
  • c6db567e3f Add sftp tests Alexander Neumann 2016-01-23 18:30:02 +01:00
  • 4952f86682 Add test for to prevent double create Alexander Neumann 2016-01-23 18:07:15 +01:00
  • 16b7cc7655 Remove redundant local tests Alexander Neumann 2016-01-23 17:45:33 +01:00
  • 99fab793c0 Remove timestamp from generated tests Alexander Neumann 2016-01-23 17:43:49 +01:00
  • 9423767827 Update test generate script, add tests to membackend Alexander Neumann 2016-01-23 17:42:26 +01:00
  • e966df3fed Add Load() to MemBackend Alexander Neumann 2016-01-23 17:19:55 +01:00
  • 3aafa21887 Fix MockBackend.Load() Alexander Neumann 2016-01-23 17:19:47 +01:00
  • 9a490f9e01 Implement package-local tests Alexander Neumann 2016-01-23 17:08:03 +01:00
  • 0a24261afb Add Load() for all existing backends Alexander Neumann 2016-01-23 14:12:12 +01:00
  • 8b7bf8691d backend: Remove Get() Alexander Neumann 2016-01-23 13:13:05 +01:00
  • d3a6e2a991 Drop requirement from List() Alexander Neumann 2016-01-23 12:47:16 +01:00
  • 171cd0dfe1 Add backend.Handle, add comments Alexander Neumann 2016-01-23 12:46:20 +01:00
  • 4d7e802c44 Merge pull request #392 from restic/fix-build Alexander Neumann 2016-01-17 22:02:09 +01:00
  • 109a120b39 Fix RandomReader Alexander Neumann 2016-01-17 21:27:51 +01:00
  • f53008d916 Allow saving duplicate blobs in the repacker Alexander Neumann 2016-01-17 21:14:55 +01:00
  • 34c1056efc Merge pull request #358 from episource/iss358_pack_not_referened_add_test Alexander Neumann 2016-01-17 20:07:56 +01:00
  • 00e7a76ecc Merge branch 'iss358_pack_not_referenced_fix' of https://github.com/episource/restic into episource-358 Alexander Neumann 2016-01-17 20:07:31 +01:00
  • e689d499e7 Improve RandomReader Alexander Neumann 2016-01-17 19:46:48 +01:00
  • 5df9bdec9a Merge pull request #366 from restic/howeyc-s3-minio Alexander Neumann 2016-01-17 19:21:13 +01:00
  • c722851f92 Update Dockerfile Alexander Neumann 2016-01-17 18:50:50 +01:00
  • 877f3f61a0 Add flag to disable cross-compilation Alexander Neumann 2016-01-17 18:33:03 +01:00
  • 1dd4c52a8b Add comments, configure flag library Alexander Neumann 2016-01-17 16:59:03 +01:00
  • c6e1696f07 Fix debug message Alexander Neumann 2016-01-09 21:24:21 +01:00
  • 1483e15e4e Update s3 library (again) Alexander Neumann 2016-01-08 21:01:06 +01:00
  • 6a56d5b87b Repo: Add more debug Alexander Neumann 2016-01-07 21:06:45 +01:00
  • 289aee9448 Adapt s3 backend to new library Alexander Neumann 2016-01-07 21:06:54 +01:00
  • 0e9236475b Update s3 library (again) Alexander Neumann 2016-01-07 20:23:38 +01:00
  • 181480b68b Update s3 library Alexander Neumann 2016-01-03 21:50:59 +01:00
  • 61e66e936f Fix imports Alexander Neumann 2016-01-03 21:48:57 +01:00
  • 314182e7e0 Add debug, do not create bucket if it already exists Alexander Neumann 2016-01-03 21:46:07 +01:00
  • 69e6e9e5c7 Update s3 library (again) Alexander Neumann 2016-01-02 18:25:37 +01:00
  • fc347ba60f Add new test with multiple writes for backends Alexander Neumann 2016-01-02 15:33:38 +01:00
  • 26eb859663 Dockerfile: Add sftp server binary Alexander Neumann 2016-01-02 15:33:25 +01:00
  • 338ad42273 location: fix tests Alexander Neumann 2016-01-02 15:33:17 +01:00
  • 5722ccfcda Fix s3 backend, add more tests Alexander Neumann 2016-01-02 14:38:45 +01:00
  • 0237b0d972 Update s3 library again Alexander Neumann 2016-01-02 14:37:08 +01:00
  • a850041cf0 ContReader: Remove debug output Alexander Neumann 2016-01-02 14:12:51 +01:00
  • 5071f28d55 ReadCloser: Call close if reader implements it Alexander Neumann 2016-01-02 14:10:38 +01:00
  • e0361b1f9f Add ContinuousReader Alexander Neumann 2016-01-02 14:09:33 +01:00
  • f319354174 Update s3 library again Alexander Neumann 2016-01-02 14:09:06 +01:00
  • a73c4bd5a7 update s3 library for bugfix Alexander Neumann 2015-12-30 12:19:19 +01:00
  • d79c85af62 Fix s3 tests Alexander Neumann 2015-12-29 11:24:08 +01:00
  • 407819e5a9 s3: properly integrate minio-go lib Alexander Neumann 2015-12-29 00:27:29 +01:00
  • 2c15597e24 walker: print errors Alexander Neumann 2015-12-29 00:26:29 +01:00
  • a17b6bbb64 Update minio-go library Alexander Neumann 2015-12-28 21:23:53 +01:00
  • 1922a4272c s3: fix usage Alexander Neumann 2015-12-28 18:55:15 +01:00
  • 2b10791df2 location: Fix test Alexander Neumann 2015-12-28 18:30:42 +01:00
  • 1ad5c3813c correct CI s3 test server url Alexander Neumann 2015-12-28 18:23:34 +01:00
  • 7d5f8214cf use new backend open with config Alexander Neumann 2015-12-28 18:23:20 +01:00
  • 2b0b44c5ce s3: implement open with config Alexander Neumann 2015-12-28 18:23:02 +01:00
  • f7c9091970 sftp: implement open with config Alexander Neumann 2015-12-28 18:22:19 +01:00
  • 7b1e8fdd06 local: correct comment Alexander Neumann 2015-12-28 18:21:56 +01:00
  • d257dedf42 rename LocationParse -> Parse Alexander Neumann 2015-12-28 16:42:44 +01:00
  • 3d2a714b5a Update minio-go library Alexander Neumann 2015-12-28 16:19:34 +01:00
  • de933a1d48 Rename URI -> Config/Location Alexander Neumann 2015-12-28 15:57:20 +01:00
  • 566a15285a Add repository location parsing code Alexander Neumann 2015-12-28 15:51:24 +01:00
  • 43cf95e3c6 Correctly stop the minio server after the tests Alexander Neumann 2015-12-20 20:42:17 +01:00
  • 0b12ceabe9 Dockerfile: Install go in home dir Alexander Neumann 2015-12-20 18:10:29 +01:00
  • e96f28c536 Output stderr when minio server failed Alexander Neumann 2015-12-20 18:09:35 +01:00
  • d5e36bd2f0 Only run minio server for Go >= 1.5.1 Alexander Neumann 2015-12-19 18:22:57 +01:00
  • 34e8f63f77 Increase debug output for minio server Alexander Neumann 2015-12-19 17:52:17 +01:00
  • 3e422c8776 Add debug output, listen on localhost Alexander Neumann 2015-12-19 17:36:48 +01:00
  • edfb31f4fe s3: Run integration test with minio server Alexander Neumann 2015-12-19 17:21:45 +01:00
  • 8562a1bb2f Dockerfile: Also install minio Alexander Neumann 2015-12-19 17:21:35 +01:00
  • fa7192fdfb CI: save cross-compiled binaries in /tmp Alexander Neumann 2015-12-19 16:00:23 +01:00
  • c22c0f2706 Add Dockerfile that resembles the Travis environment Alexander Neumann 2015-12-19 15:57:22 +01:00
  • 5736742c3e s3: Open() creates bucket if it does not exist Alexander Neumann 2015-12-19 13:26:42 +01:00
  • 248f991ad4 s3: don't remove the bucket on Delete() Alexander Neumann 2015-12-19 13:23:05 +01:00
  • 55f10eb1c1 Fix s3 test with local minio server instance Alexander Neumann 2015-12-06 23:21:48 +01:00
  • d0ca118387 Fix usage of the done chan Alexander Neumann 2015-12-06 23:13:22 +01:00
  • 69a9adc4c3 Use local instance of minio server. Chris Howey 2015-11-07 06:43:15 -06:00
  • e2445f4c97 GetPartialObject does not work. Chris Howey 2015-11-06 17:46:59 -06:00
  • ed2a4ba1d5 Fix s3 backend test Chris Howey 2015-11-06 16:00:10 -06:00
  • 6d1552af51 Switch s3 library to allow for s3 compatible backends. Fixes #315 Chris Howey 2015-11-06 15:31:59 -06:00
  • c969de7fad Merge pull request #390 from restic/fix-travis Alexander Neumann 2016-01-16 14:38:59 +01:00