Commit Graph

  • 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
  • 0bd7db9efe Add VERSION file for 0.5.0 Alexander Neumann 2017-03-11 12:34:27 +01:00
  • f678c97346 Add VERSION file for 0.5.0 v0.5.0 Alexander Neumann 2017-03-11 12:34:27 +01:00
  • 887e81188f Merge pull request #877 from middelink/fix-875 Alexander Neumann 2017-03-11 10:13:43 +01:00
  • 8d0140aabe Merge pull request #876 from middelink/fix-836 Alexander Neumann 2017-03-11 10:12:53 +01:00
  • 2a8f275a28 Manual: Document TMPDIR env variable Alexander Neumann 2017-03-11 10:02:33 +01:00
  • 55c3150946 Manual: Fix section about JSON Alexander Neumann 2017-03-11 09:59:36 +01:00
  • b56e16acd0 Fix crash at restoring pre-existing hardlinked files Pauline Middelink 2017-03-10 23:57:37 +01:00
  • b75186533d Restore does not truncate files it restores Pauline Middelink 2017-03-10 22:45:26 +01:00
  • 8958efba60 Merge pull request #871 from middelink/fix-869 Alexander Neumann 2017-03-10 20:03:26 +01:00
  • a9707a5728 Refactor output of find to allow for json and normal output. Pauline Middelink 2017-03-09 16:06:28 +01:00
  • 7635feb591 Add cross-compilation to README and Manual Alexander Neumann 2017-03-09 11:37:06 +01:00
  • 087c2917aa Check version in build.go Alexander Neumann 2017-03-09 11:29:24 +01:00
  • deddedd88f Merge pull request #872 from middelink/fix-787 Alexander Neumann 2017-03-09 21:23:36 +01:00
  • b38294f236 Suppress (non error) output of forget during -q Pauline Middelink 2017-03-09 20:18:17 +01:00
  • fdb9872cef Add cross-compilation to README and Manual Alexander Neumann 2017-03-09 11:37:06 +01:00
  • f8dd5d5088 Check version in build.go Alexander Neumann 2017-03-09 11:29:24 +01:00
  • 9e0207e534 Add CHANGELOG.md and instructions for contributors Alexander Neumann 2017-03-09 10:40:24 +01:00
  • 9eae789cd2 Add VERSION file for 0.5.0-rc.1 v0.5.0-rc.1 Alexander Neumann 2017-03-09 10:28:33 +01:00
  • d6104935d7 Add VERSION file for 0.5.0rc1 Alexander Neumann 2017-03-09 10:20:11 +01:00
  • 406af5916c Also include the source in SHA256SUMS Alexander Neumann 2017-03-09 10:19:45 +01:00
  • 93e4e4f4fb Merge pull request #866 from middelink/widespread-tags Alexander Neumann 2017-03-09 09:55:26 +01:00
  • 8a05de537f Refactor prune and rebuild_index Pauline Middelink 2017-03-08 20:30:52 +01:00
  • 8a92687d9a Refactor find and ls commands Pauline Middelink 2017-03-08 20:29:31 +01:00
  • 3432e7edcd Refactor tag to use FindFilteredSnapshots() Pauline Middelink 2017-03-08 20:28:44 +01:00
  • 3c6c17abcd Refactor forget and snapshots command Pauline Middelink 2017-03-08 20:24:58 +01:00
  • 11d237c252 New helper function FindFilteredSnapshots to iterate over snapshots Pauline Middelink 2017-03-08 20:19:12 +01:00
  • 0f7b6ec5ac Adapt key command to context world. Pauline Middelink 2017-03-08 20:17:30 +01:00
  • b4526c4e6e Enable the use of context in restic Pauline Middelink 2017-03-08 20:12:16 +01:00
  • 3eaaa0f286 Correct some typo's in comments. Pauline Middelink 2017-03-08 20:09:24 +01:00
  • b1c8071163 Add filtering to mount command Pauline Middelink 2017-03-08 19:59:19 +01:00
  • 3468108d4c Implement --tag processing to backup and restore command Pauline Middelink 2017-03-08 19:55:58 +01:00
  • 33c8dd4ee5 Merge pull request #867 from middelink/optimize Alexander Neumann 2017-03-08 11:50:47 +01:00
  • 5e2c4caa32 Merge pull request #861 from middelink/fix-841 Alexander Neumann 2017-03-08 09:56:01 +01:00
  • 7c989ca487 Optimize List() pipeline Pauline Middelink 2017-03-06 22:19:38 +01:00
  • e9a2982ecd Add --path for snapshot filtering by path. Pauline Middelink 2017-03-07 14:19:36 +01:00
  • f5a55a81f7 Merge pull request #865 from restic/handle-empty-snapshots Alexander Neumann 2017-03-07 11:21:48 +01:00
  • 340f2c80a0 Merge pull request #864 from restic/find-case-insensitive Alexander Neumann 2017-03-07 11:20:33 +01:00
  • bb144436c7 Add test for empty snapshot Alexander Neumann 2017-03-07 11:17:15 +01:00
  • b50d3ba805 Refuse to create empty snapshots Alexander Neumann 2017-03-07 11:12:34 +01:00
  • 00e7158381 Merge pull request #860 from middelink/factor-out Alexander Neumann 2017-03-07 10:59:39 +01:00
  • 221bef48c0 find: Add option to ignore case Alexander Neumann 2017-03-07 10:58:09 +01:00
  • afcc1ba706 Create a helper function to get the terminal width Pauline Middelink 2017-03-06 11:23:00 +01:00
  • bf88a62a16 Merge pull request #858 from middelink/snapshot-layout Alexander Neumann 2017-03-06 09:10:35 +01:00
  • cc140744d6 Merge pull request #857 from middelink/fix-856 Alexander Neumann 2017-03-06 09:10:33 +01:00
  • 354e8ffb82 Fix layout issue in cmd_snapshot "ascii art" Pauline Middelink 2017-03-06 02:49:15 +01:00