Commit graph

  • 9344b0b3a8 Documentation: Refactor and switch to Sphinx Thor77 2017-04-17 20:53:38 +02:00
  • 89ea1171db Merge pull request #918 from restic/fix-917 Alexander Neumann 2017-04-17 20:22:39 +02:00
  • 28968caf33 s3: Correct prefix for layout Alexander Neumann 2017-04-17 19:18:47 +02:00
  • 16fd1c2352 s3: Correct layout handle url/path Alexander Neumann 2017-04-17 20:06:06 +02:00
  • b942f61272 s3: Reduce connection limit, prevents timeouts Alexander Neumann 2017-04-17 19:18:58 +02:00
  • e3d1badfcf Add more questions to github issue template Alexander Neumann 2017-04-17 18:30:20 +02:00
  • 76f6a9e597 Merge pull request #916 from restic/fix-915 Alexander Neumann 2017-04-17 10:20:12 +02:00
  • 69dd1d2544 backup: Allow specifying multiple exclude files Alexander Neumann 2017-04-16 20:52:41 +02:00
  • dd65ac56ef filter: Ignore empty patterns Alexander Neumann 2017-04-16 20:49:20 +02:00
  • c796d84fca Ignore empty lines in excludes file Alexander Neumann 2017-04-16 20:46:52 +02:00
  • 525db875b0 Merge pull request #898 from restic/prepare-cloud-backends Alexander Neumann 2017-04-15 11:30:25 +02:00
  • e73038cbcb Merge pull request #912 from restic/update-go Alexander Neumann 2017-04-15 11:19:20 +02:00
  • 00a8edb4a0 Merge pull request #911 from restic/fix-735 Alexander Neumann 2017-04-15 11:19:17 +02:00
  • ee7e0d05f5 Remove old Go versions from run_integration_tests.go Alexander Neumann 2017-04-15 11:06:50 +02:00
  • 6357dc8a91 Update Go versions Alexander Neumann 2017-04-15 10:58:43 +02:00
  • 5bd95b3ce1 Implement MkdirAll() for Windows Alexander Neumann 2017-04-15 10:53:12 +02:00
  • be06983c80 options: Fix sorting (and test) Alexander Neumann 2017-04-14 00:45:54 +02:00
  • 55bdc1fa16 Add documentation for new options Alexander Neumann 2017-04-14 00:14:11 +02:00
  • a634c22ae0 Add hidden 'options' command to list all opts Alexander Neumann 2017-04-13 23:55:49 +02:00
  • 859ee23d2e options: Register local and sftp backends Alexander Neumann 2017-04-13 23:55:32 +02:00
  • b7671dafc8 options: Allow registering Alexander Neumann 2017-04-13 23:55:20 +02:00
  • 541484d142 s3: Use Layout Alexander Neumann 2017-04-11 22:04:18 +02:00
  • f531ca3b48 layout: Fix corner cases Alexander Neumann 2017-04-11 22:04:04 +02:00
  • 0da7264e75 rest: Convert to Layout Alexander Neumann 2017-04-11 21:47:57 +02:00
  • 7f3bcdb4cc layout: prepare use for REST backend Alexander Neumann 2017-04-11 21:28:31 +02:00
  • 5eaa51eeff Remove unused assignments Alexander Neumann 2017-04-11 20:08:45 +02:00
  • 7b64b890d7 Simplify code Alexander Neumann 2017-04-11 20:08:25 +02:00
  • ccc201ea5f remove unused code Alexander Neumann 2017-04-11 20:08:14 +02:00
  • e6578857cf sftp/local: Fix listing files Alexander Neumann 2017-04-10 23:31:13 +02:00
  • 320c22f1f5 backend/layout: Add Basedir() Alexander Neumann 2017-04-10 23:21:23 +02:00
  • e2af5890f3 backend: Add test for listing files with layouts Alexander Neumann 2017-04-10 23:21:04 +02:00
  • 36b1c0898c sftp: Add OS X sftp-server path Alexander Neumann 2017-04-10 23:01:06 +02:00
  • 94441dcbee Merge pull request #908 from restic/handle-nested-mountpoints Alexander Neumann 2017-04-13 22:00:10 +02:00
  • c723cdf808 Check allowed devices per path Alexander Neumann 2017-04-13 21:03:05 +02:00
  • c2ee0d9c84 sftp: Skip tests if server binary is not available Alexander Neumann 2017-04-10 22:51:00 +02:00
  • e8780f1ec6 sftp: Add layout tests Alexander Neumann 2017-04-10 22:35:03 +02:00
  • 783fd73ea1 local: Rename local_layout_test Alexander Neumann 2017-04-10 22:34:39 +02:00
  • 74eb293733 sftp: Remove legacy filename/dirname methods Alexander Neumann 2017-04-10 22:26:17 +02:00
  • 42ea4d257b sftp: first step of conversion to Layout Alexander Neumann 2017-04-10 22:17:50 +02:00
  • a849edf19a local: remove double Close() Alexander Neumann 2017-04-10 22:17:03 +02:00
  • 0cbd59856c layout: Add IsNotExist Alexander Neumann 2017-04-10 22:16:50 +02:00
  • 698ba57597 backend/tests: Print error stacktrace if available Alexander Neumann 2017-04-10 21:46:41 +02:00
  • 27ce6a85e9 sftp: Rework Open/Create Alexander Neumann 2017-04-10 22:41:20 +02:00
  • ae290ab374 sftp: Rename Dir -> Path Alexander Neumann 2017-04-10 22:41:06 +02:00
  • ab602c9d14 sftp: Add Layout Alexander Neumann 2017-04-10 22:40:24 +02:00
  • 2e53af1b75 sftp: Rename Open/Create Alexander Neumann 2017-04-10 22:39:13 +02:00
  • a725e065d9 Merge pull request #903 from restic/fix-hardlinks Alexander Neumann 2017-04-07 21:05:20 +02:00
  • db7e23b423 Skip /dev/null on darwin Alexander Neumann 2017-04-07 20:37:20 +02:00
  • dc8493535d Merge pull request #905 from restic/fix-json-output Alexander Neumann 2017-04-07 20:30:18 +02:00
  • 10a395ca33 Make tests runnable on os x/darwin Alexander Neumann 2017-04-06 20:36:09 +02:00
  • 522c7ade91 Add test for double defined flags Alexander Neumann 2017-04-06 19:44:53 +02:00
  • a3d6099892 Remove short option conflict Alexander Neumann 2017-04-06 19:14:38 +02:00
  • 280028290e Disable tests on darwin Alexander Neumann 2017-04-05 21:35:29 +02:00
  • c195139d31 Only run tests on unix Alexander Neumann 2017-04-05 20:51:26 +02:00
  • 6f1b03415c Fix hardlinks Alexander Neumann 2017-04-05 20:45:24 +02:00
  • ffcb015581 Add new field DeviceID and tests Alexander Neumann 2017-04-05 20:42:15 +02:00
  • 67a2ac292b Merge pull request #902 from jgfrm/issue893 Alexander Neumann 2017-04-05 17:44:03 +02:00
  • 6674b2a70c Moved assignment of device id outside the switch jgfrm 2017-04-05 11:33:08 +02:00
  • c855d6bb9a storage of device id of files jgfrm 2017-04-04 21:28:25 +02:00
  • 1086528ab7 sftp: Fix errors import Alexander Neumann 2017-04-03 21:42:41 +02:00
  • c26dd6b76f sftp: Integrate command Alexander Neumann 2017-04-03 21:05:42 +02:00
  • d3b6f75848 sftp: Add SplitShellArgs Alexander Neumann 2017-04-03 08:57:33 +02:00
  • d1efdcd78e Add integration test for layouts Alexander Neumann 2017-04-02 20:33:24 +02:00
  • 95ab5adda1 local: Expose layout as extended option Alexander Neumann 2017-04-02 20:29:00 +02:00
  • c5eb36fe9d layout: improve error message for ParseLayout Alexander Neumann 2017-04-02 20:28:42 +02:00
  • e3e3a8a695 local: Add layout tests Alexander Neumann 2017-04-02 19:56:33 +02:00
  • 24ebf95f33 local: Automatically detect layout Alexander Neumann 2017-04-02 19:54:11 +02:00
  • 54465c92cc layout: Allow passing in a default layout Alexander Neumann 2017-04-02 19:53:55 +02:00
  • f7c4b3a922 Fix layout detection Alexander Neumann 2017-04-02 19:18:03 +02:00
  • 50dfa64a54 Add layout name parser Alexander Neumann 2017-04-02 17:57:28 +02:00
  • c6b8ffbb61 Add layout auto detection Alexander Neumann 2017-04-02 17:25:22 +02:00
  • 3e81dcdfc2 Add cloud and s3 layout Alexander Neumann 2017-03-26 22:20:10 +02:00
  • 782b740c95 local: Remove unused code Alexander Neumann 2017-03-26 22:14:00 +02:00
  • 3fd6fa6f86 local: Use Layout for filename generation Alexander Neumann 2017-03-26 21:53:26 +02:00
  • 6a201f7962 backend: Add Layout Alexander Neumann 2017-03-26 21:52:49 +02:00
  • 80a864c52c test: Add TempDir() helper Alexander Neumann 2017-03-26 20:40:45 +02:00
  • c8eea49909 debug: Allow creating insecure repositories Alexander Neumann 2017-03-25 18:00:42 +01:00
  • 95c354fe81 doc: s3 backend deviations, cloud repo layout Alexander Neumann 2017-03-25 10:52:07 +01:00
  • 6935f82389 Merge pull request #897 from restic/add-extended-options Alexander Neumann 2017-03-26 10:53:36 +02:00
  • 719bb18316 Parse extended options Alexander Neumann 2017-03-25 17:31:59 +01:00
  • a8a7701f60 options: Add namespace to Apply() Alexander Neumann 2017-03-25 17:20:03 +01:00
  • 2924ebc124 options: Add Apply() Alexander Neumann 2017-03-25 16:53:30 +01:00
  • f587a5f4f0 options: fail when key is configured twice Alexander Neumann 2017-03-25 15:39:38 +01:00
  • 946b4f4b86 Add extended options via -o/--option Alexander Neumann 2017-03-25 15:33:52 +01:00
  • d0a5e86da1 Add free-form options parsing Alexander Neumann 2017-03-25 14:36:39 +01:00
  • 2e0b19f63f location: Move to backend/location Alexander Neumann 2017-03-25 15:25:58 +01:00
  • 9861f3d435 location: Reformat tests, use sub tests Alexander Neumann 2017-03-25 13:27:14 +01:00
  • 482a6e9840 local: Add Config struct Alexander Neumann 2017-03-25 13:20:03 +01:00
  • 6a8700d86c Merge pull request #896 from restic/fix-895 Alexander Neumann 2017-03-25 09:31:29 +01:00
  • 1733b24f9d doc: Add section about how to change the sftp port Alexander Neumann 2017-03-25 09:06:46 +01:00
  • c85055bb03 Merge pull request #887 from restic/rest-integration-tests Alexander Neumann 2017-03-18 15:21:05 +01:00
  • 280f05b174 Run rest-server Alexander Neumann 2017-03-18 11:11:31 +01:00
  • 990b0f1c15 Travis: Run rest-server for integration tests Alexander Neumann 2017-03-16 21:57:32 +01:00
  • 6f76a6db66 rest: Make backend honor the REST protocol Alexander Neumann 2017-03-16 21:50:26 +01:00
  • 0c2834edb7 Merge pull request #883 from trbs/s3_perf_cache_stat Alexander Neumann 2017-03-15 20:59:29 +01:00
  • f1ba45723c introduce RWLock for caching obj.Stat() trbs 2017-03-14 23:05:51 +01:00
  • b523eef294 Cache size of last ReadAt on S3 for performance trbs 2017-03-14 13:51:34 +01:00
  • bf30b2831b Merge pull request #878 from middelink/fix-825 Alexander Neumann 2017-03-12 18:20:28 +01:00
  • 642cd3bebf Fix restoring files as non-root user Pauline Middelink 2017-03-12 16:39:37 +01:00
  • 057dd6c590 Merge tag 'v0.5.0' Alexander Neumann 2017-03-11 21:14:39 +01:00