Commit graph

  • 2dcb527828 Only use Setsid on Unix. Klaus Post 2015-08-14 15:32:07 +02:00
  • 7c84d810d3 Make sure we can delete files on Windows. Klaus Post 2015-08-14 15:30:36 +02:00
  • 3804bc7493 Use bigger offset in test to avoid random test failures. Klaus Post 2015-08-14 15:19:45 +02:00
  • 3504ea3992 Skip UID/GID and SIGHUP lock-check on Windows Klaus Post 2015-08-14 15:13:11 +02:00
  • 5d5f3de62f Output EXE file on Windows platform. Klaus Post 2015-08-14 15:08:07 +02:00
  • dc842ffa09 Add a word about git commits Alexander Neumann 2015-08-12 20:38:43 +02:00
  • 17ee6b1c4b Merge pull request #251 from restic/fuse-ownership Alexander Neumann 2015-07-27 21:39:45 +02:00
  • d5ce2da2aa fuse test: remove debug output Alexander Neumann 2015-07-26 20:57:03 +02:00
  • dde0fd8421 Add option to use root as owner of files/dirs Alexander Neumann 2015-07-26 20:41:29 +02:00
  • bdcb2175c5 fuse: show correct uid and gid Alexander Neumann 2015-07-21 22:11:30 +02:00
  • 05e2afba0b Merge pull request #249 from restic/reduce-fuse-memory-usage Alexander Neumann 2015-07-26 19:20:13 +02:00
  • b85927576b Address code review comments Alexander Neumann 2015-07-26 18:00:53 +02:00
  • d1629e1e4e fuse: move to top level Alexander Neumann 2015-07-26 17:20:26 +02:00
  • bd746a0425 fuse: refactor and add tests for fuse.file Alexander Neumann 2015-07-26 16:43:42 +02:00
  • 7608610d72 Merge pull request #250 from restic/remove-dead-code Alexander Neumann 2015-07-26 15:12:41 +02:00
  • 9753c37e31 Remove dead code Alexander Neumann 2015-07-26 14:56:34 +02:00
  • 55ddd5317d Reduce memory usage for fuse mount Alexander Neumann 2015-07-26 14:25:01 +02:00
  • 90ed679e88 Merge pull request #246 from restic/id-as-array Alexander Neumann 2015-07-25 22:32:58 +02:00
  • 054256468b Fix message display for parent snapshot id Alexander Neumann 2015-07-25 18:09:38 +02:00
  • 5cdcc99eba Use array instead of hash for backend.ID Alexander Neumann 2015-07-25 17:05:45 +02:00
  • 2fa6124545 Merge pull request #245 from restic/fix-224 Alexander Neumann 2015-07-25 13:17:09 +02:00
  • deaca157fe restore: ignore errors Alexander Neumann 2015-07-25 12:58:55 +02:00
  • c91f185818 Add FROSCON talk Alexander Neumann 2015-07-25 12:17:26 +02:00
  • b5ebd702fe Merge pull request #242 from restic/add-exclude-patterns-to-snapshot Alexander Neumann 2015-07-23 20:11:43 +02:00
  • cc34401152 Record exclude patterns in snapshot Alexander Neumann 2015-07-22 22:33:23 +02:00
  • ec3893e655 Merge pull request #240 from restic/fix-fuse-symlinks Alexander Neumann 2015-07-21 22:16:33 +02:00
  • 9911d46996 fuse: rename child/children -> node/items Alexander Neumann 2015-07-21 21:34:59 +02:00
  • 3f4b5b8d48 fuse/mount: display symlinks properly Alexander Neumann 2015-07-21 21:25:05 +02:00
  • 1ac72b8813 Fix style issue Alexander Neumann 2015-07-21 21:24:06 +02:00
  • 99dae57b4f fuse: use node.Type instead of node.Mode Alexander Neumann 2015-07-21 21:23:40 +02:00
  • aeb5a694d3 Merge pull request #238 from restic/fix-checks-on-bsd Alexander Neumann 2015-07-21 19:47:33 +02:00
  • ac8d01ac8c Merge pull request #231 from restic/implement-filter-functions Alexander Neumann 2015-07-20 21:33:16 +02:00
  • 258b6a77ee Refactor skipping symlink ModTime checks, add OpenBSD Alexander Neumann 2015-07-20 21:29:21 +02:00
  • bd3ce5d4a3 Fix tests on freebsd Alexander Neumann 2015-07-20 21:02:38 +02:00
  • 1da89253cf Add include filter for restore Alexander Neumann 2015-07-20 19:20:20 +02:00
  • c0337a2675 Add exclude filter to restorer and 'restore' command Alexander Neumann 2015-07-20 00:38:44 +02:00
  • 7fd52f9f57 Add exclude filter to archiver and 'backup' command Alexander Neumann 2015-07-20 00:13:39 +02:00
  • 0d8bad273d Remove combined include/exclude filters Alexander Neumann 2015-07-19 22:26:01 +02:00
  • b425ea19e5 filter: fix bug, copy slice with new pattern Alexander Neumann 2015-07-13 23:15:57 +02:00
  • e9285539be filter: implement handling ** Alexander Neumann 2015-07-13 22:51:35 +02:00
  • bbdb2ebfa0 Add filter implementation for files Alexander Neumann 2015-07-13 22:05:21 +02:00
  • 7e0a9aa565 Merge pull request #122 from rakoo/fuse Alexander Neumann 2015-07-19 23:34:02 +02:00
  • 77c0f69dd0 Don't test fuse on non-darwin Matthieu Rakotojaona 2015-07-19 23:24:37 +02:00
  • 3767eb2675 Unmount and remove directory for mount in tests Matthieu Rakotojaona 2015-07-19 23:02:48 +02:00
  • e44716381c Unmount when closing application from cli Matthieu Rakotojaona 2015-07-19 23:02:02 +02:00
  • eadfcd3f9e Add waitForMount for OSX Matthieu Rakotojaona 2015-07-19 22:53:10 +02:00
  • fe6f1c01f3 Make inodeFromBackendId more explicit Matthieu Rakotojaona 2015-07-19 16:39:17 +02:00
  • a4d122e5ae Cleanup mount after test Matthieu Rakotojaona 2015-07-19 16:33:37 +02:00
  • d7888d4dd5 Fix checks in fuse tests Matthieu Rakotojaona 2015-07-19 15:21:21 +02:00
  • ca6b7ec533 Add Index.LookupSize Matthieu Rakotojaona 2015-07-19 15:16:16 +02:00
  • c9d8ab9be5 Skip fuse tests for non-darwin Matthieu Rakotojaona 2015-07-19 14:29:43 +02:00
  • b1426826cc Extract fuse structs Matthieu Rakotojaona 2015-07-19 14:28:11 +02:00
  • 0606b9884e Make file.Read more intelligible Matthieu Rakotojaona 2015-07-19 14:11:33 +02:00
  • 3731a94367 Use functions to create names Matthieu Rakotojaona 2015-07-19 14:10:19 +02:00
  • a016f82051 Fix coding style Matthieu Rakotojaona 2015-07-19 14:08:34 +02:00
  • e654a9659c Protect the snapshots cache with a RWMutex Matthieu Rakotojaona 2015-07-19 15:14:47 +02:00
  • 0e7c1668d5 Make mountpoint readable by owner only Matthieu Rakotojaona 2015-07-18 23:22:13 +02:00
  • 9ff98d34ef Add build and test instructions Matthieu Rakotojaona 2015-07-18 23:19:50 +02:00
  • 1f79a19293 Comment the go trick about static verification of a struct implementing an interface Matthieu Rakotojaona 2015-07-18 21:52:10 +02:00
  • a8cd74ba7e Cache known snapshots instead of re-traversing the repository every time Matthieu Rakotojaona 2015-07-18 21:49:08 +02:00
  • c9b3eebc09 Check that mountpoints are created Matthieu Rakotojaona 2015-07-18 21:48:53 +02:00
  • 25b090a074 Add integration tests for mount command Matthieu Rakotojaona 2015-07-18 21:31:51 +02:00
  • 414ade5b3f Signal readiness of mount to potential callers Matthieu Rakotojaona 2015-07-18 21:31:34 +02:00
  • a6ce7d9845 Use more restic-y idioms Matthieu Rakotojaona 2015-07-18 21:31:11 +02:00
  • 3a82612244 Update bazil.org/fuse version Matthieu Rakotojaona 2015-07-18 19:07:59 +02:00
  • 32a321e51e Add simple mount command Matthieu Rakotojaona 2015-04-07 21:10:53 +02:00
  • a8e04d1826 Travis: Fix installing osxfuse on darwin Alexander Neumann 2015-07-19 21:51:36 +02:00
  • c3fe396bdd Merge pull request #237 from restic/refactor-cleanup-handlers Alexander Neumann 2015-07-19 18:15:45 +02:00
  • 9441442a4d Add darwin test box to Vagrantfile Alexander Neumann 2015-07-19 18:13:03 +02:00
  • 3cabadab43 Allow more than one cleanup handler Alexander Neumann 2015-07-19 17:50:55 +02:00
  • 76817da922 Run cleanup handlers in main function Alexander Neumann 2015-07-19 17:57:18 +02:00
  • dac89bf544 Allow more than one cleanup handler Alexander Neumann 2015-07-19 17:50:55 +02:00
  • b6b1f41f2e Merge pull request #234 from restic/osxfuse Florian Weingarten 2015-07-19 01:05:11 +02:00
  • 60d3f831f6 Merge pull request #235 from restic/add-vagrantfile Alexander Neumann 2015-07-19 00:05:56 +02:00
  • ed499440cc Add note about vagrant Alexander Neumann 2015-07-19 00:05:04 +02:00
  • 7725dedf2d fix permissions Florian Weingarten 2015-07-18 17:32:01 -04:00
  • 149b634333 Add Vagrantfile Alexander Neumann 2015-07-18 15:56:47 +02:00
  • a8401973a8 osxfuse for travis on darwin Florian Weingarten 2015-07-18 17:11:07 -04:00
  • 528dba2255 Add demo recording Alexander Neumann 2015-07-16 23:34:45 +02:00
  • 3f8f391d0b Merge pull request #230 from restic/refresh-locks Alexander Neumann 2015-07-13 20:12:26 +02:00
  • 159b9e80c4 cmd/restic: implement lock refresh Alexander Neumann 2015-07-12 22:10:01 +02:00
  • 781ec903e8 lock: add Refresh method Alexander Neumann 2015-07-12 21:02:00 +02:00
  • 2cc5318c46 Merge pull request #214 from restic/fix-fsck Alexander Neumann 2015-07-12 18:43:34 +02:00
  • d36f07c6eb checker: add option to remove orphaned packs Alexander Neumann 2015-07-12 17:09:48 +02:00
  • 5108d91bc7 checker: check trees and blobs in parallel Alexander Neumann 2015-07-12 16:42:22 +02:00
  • 5d2d552084 Update README Alexander Neumann 2015-07-12 01:48:24 +02:00
  • af02c323cd checker: use channel of error instead of slice Alexander Neumann 2015-07-12 01:44:19 +02:00
  • 7e6174126f checker: run Packs() in parallel Alexander Neumann 2015-07-12 00:25:42 +02:00
  • b4170ff45f sftp: change debug tag to debug_sftp Alexander Neumann 2015-07-11 23:03:34 +02:00
  • 04f172b38d checker: Add checker and tests Alexander Neumann 2015-07-11 16:00:49 +02:00
  • 54c4c29a89 Add checker and command 'check' to replace 'fsck' Alexander Neumann 2015-06-29 00:22:25 +02:00
  • cbcf58f1c0 repository: Improve error message Alexander Neumann 2015-07-11 15:51:42 +02:00
  • 8dba52dd71 walk: Honor close of the done channel Alexander Neumann 2015-07-11 15:51:18 +02:00
  • 1c14be8993 backend: Remove IDSet Alexander Neumann 2015-07-05 23:21:15 +02:00
  • 982f7e2379 Merge pull request #218 from restic/fix-202 Alexander Neumann 2015-07-09 22:41:52 +02:00
  • 807bb58e98 Merge pull request #227 from restic/disable-gox-on-darwin Alexander Neumann 2015-07-09 22:41:22 +02:00
  • fd0c3d969d Disable gox cross compile on darwin Alexander Neumann 2015-07-09 20:50:52 +02:00
  • 389ec9b101 Add tests for restore filter Alexander Neumann 2015-07-08 23:36:24 +02:00
  • cef57e7abd restorer: Initialize SelectForRestore with default Alexander Neumann 2015-07-08 22:35:41 +02:00
  • 7255e4feb3 restorer: Move filter to restoreTo() Alexander Neumann 2015-07-08 20:29:27 +02:00