Commit Graph

  • 5793be09bb Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-19 13:03:22 -0800
  • 44175d8a68 Merge branch 'release/0.10' of github.com:cryfs/cryfs into release/0.10 Sebastian Messmer 2019-01-19 13:02:45 -0800
  • 58cb91102d Implement cryfs-unmount for unmounting filesystems Sebastian Messmer 2019-01-19 13:02:41 -0800
  • 7adbe4e3ca Fix CryptoPP build on Windows Sebastian Messmer 2019-01-19 13:01:43 -0800
  • 19e84a1b58 Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-17 23:10:18 -0800
  • 7444f41aee Merge branch 'release/0.10' of https://github.com/cryfs/cryfs into release/0.10 Sebastian Messmer 2019-01-17 23:09:55 -0800
  • 8898bca76c Fix windows build Sebastian Messmer 2019-01-17 23:09:47 -0800
  • 58142f1710 Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-14 23:57:54 -0800
  • 30f8d02081 Windows: Allow mounting to drive letters instead of existing folders Sebastian Messmer 2019-01-13 16:29:28 -0800
  • 079a43df5f Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-13 09:28:20 -0800
  • d0efbaaa72 Fix creation of relative symlinks ( https://github.com/cryfs/cryfs/issues/244 ) Sebastian Messmer 2019-01-13 09:27:50 -0800
  • af9469c907 Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-12 23:27:16 -0800
  • 286bad94cc Changelog Sebastian Messmer 2019-01-12 23:26:59 -0800
  • 5163368c81 Changelog Sebastian Messmer 2019-01-12 23:26:38 -0800
  • d86fcf27c6 Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-12 23:21:40 -0800
  • 1da3e6cbae - Fix for reading empty files out of bounds - Fixed race condition (https://github.com/cryfs/cryfs/issues/224 and https://github.com/cryfs/cryfs/issues/243) Sebastian Messmer 2019-01-12 23:21:12 -0800
  • 49a8c684a0 - Fix for reading empty files out of bounds - Fixed race condition (https://github.com/cryfs/cryfs/issues/224 and https://github.com/cryfs/cryfs/issues/243) Sebastian Messmer 2019-01-12 23:19:27 -0800
  • 1dbc425c7c Merge branch 'release/0.10' into develop Sebastian Messmer 2019-01-12 16:42:25 -0800
  • 490abd5f31 Update to crypto++ 8.0. This fixes an bug where non-AESNI CPUs on Windows decrypted incorrectly Sebastian Messmer 2019-01-12 11:29:33 -0800
  • 1f6af31e0e Merge branch 'feature/cryptopp8' into develop Sebastian Messmer 2019-01-12 16:34:55 -0800
  • d7ba25f556 Fix Travis CI Sebastian Messmer 2019-01-12 16:31:25 -0800
  • 60aba37eaf Fix Travis CI Sebastian Messmer 2019-01-12 16:30:31 -0800
  • 6a7cadef8b Fix Travis CI Sebastian Messmer 2019-01-12 16:30:31 -0800
  • aabe4cadb8 Update to crypto++ 8.0. This fixes an bug where non-AESNI CPUs on Windows decrypted incorrectly Sebastian Messmer 2019-01-12 11:29:33 -0800
  • cab2465263 Make traversal exception safe Sebastian Messmer 2019-01-06 10:25:50 -0800
  • 6c006721a7 Make traversal exception safe Sebastian Messmer 2019-01-06 10:25:50 -0800
  • 8b1b685475 Remove unused variable Sebastian Messmer 2018-12-31 16:04:18 +0100
  • b5b21d1475 Remove unused variable Sebastian Messmer 2018-12-31 16:04:18 +0100
  • f7c2421ba9 Enable tsan for cryfs-cli-test Sebastian Messmer 2018-12-31 16:02:28 +0100
  • 7cf1de8af2 Enable tsan for cryfs-cli-test Sebastian Messmer 2018-12-31 16:02:28 +0100
  • d981e60971 Enable TSAN for cpp-utils-test Sebastian Messmer 2018-12-31 10:35:39 +0100
  • 38e5479613 Enable TSAN for cpp-utils-test Sebastian Messmer 2018-12-31 10:35:39 +0100
  • 822e9585fb Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-30 00:00:09 +0100
  • 0d54e2cd92 Merge branch 'feature/either3' into feature/library_intermediate Sebastian Messmer 2018-12-29 23:59:46 +0100
  • 4afb99702f Merge branch 'develop' into feature/either3 Sebastian Messmer 2018-12-29 23:59:32 +0100
  • ffdf175981 - Add noexcept specifiers - Add rvalue overloads for left_opt and right_opt Sebastian Messmer 2018-12-29 23:58:52 +0100
  • 892cb3e061 fix Sebastian Messmer 2018-12-29 22:38:54 +0100
  • ce612145d1 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-29 11:59:04 +0100
  • 91aba83b1e Merge branch 'feature/either3' into feature/library_intermediate Sebastian Messmer 2018-12-29 11:58:52 +0100
  • a1ed40fe56 fix Sebastian Messmer 2018-12-29 11:58:38 +0100
  • 8c8a490da0 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-28 09:48:12 +0100
  • 981b663765 Merge branch 'feature/either3' into feature/library_intermediate Sebastian Messmer 2018-12-28 09:47:57 +0100
  • 795ccd4a0b Merge branch 'feature/either2' into feature/either3 Sebastian Messmer 2018-12-28 09:47:37 +0100
  • 6663ffd036 fix Sebastian Messmer 2018-12-28 09:47:22 +0100
  • a1e2fc4967 Merge branch 'develop' into feature/either2 Sebastian Messmer 2018-12-28 09:44:32 +0100
  • 2dbb5a7916 Enable TSAN for more builds Sebastian Messmer 2018-12-28 09:36:48 +0100
  • e8d791c9cf Enable TSAN for more builds Sebastian Messmer 2018-12-28 09:36:48 +0100
  • 00bd3c9342 Update changelog Sebastian Messmer 2018-12-27 10:43:09 +0100
  • 50509f84f1 Update changelog Sebastian Messmer 2018-12-27 10:43:09 +0100
  • 72d9f29ef7 Update changelog Sebastian Messmer 2018-12-27 10:41:57 +0100
  • eed580a090 Fix compiler warning Sebastian Messmer 2018-12-27 10:36:56 +0100
  • 2449cc0790 Fix deadlock Sebastian Messmer 2018-12-26 15:12:01 +0100
  • bae8707d64 Fix deadlock Sebastian Messmer 2018-12-26 15:12:01 +0100
  • 2bae1281c6 Fix deadlock Sebastian Messmer 2018-12-26 15:12:01 +0100
  • d244e5cce8 TSAN and omp don't work together, reduce omp thread count in tsan to 1 Sebastian Messmer 2018-12-26 16:46:59 +0100
  • 648263d062 TSAN and omp don't work together, reduce omp thread count in tsan to 1 Sebastian Messmer 2018-12-26 16:46:59 +0100
  • e9bb6b1112 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-26 08:26:22 +0100
  • e1117b4f29 Merge branch 'feature/either3' into feature/library_intermediate Sebastian Messmer 2018-12-26 08:26:01 +0100
  • 7021b84395 Merge branch 'feature/either2' into feature/either3 Sebastian Messmer 2018-12-26 08:25:43 +0100
  • 226d726fe1 Merge branch 'develop' into feature/either2 Sebastian Messmer 2018-12-26 08:25:17 +0100
  • d259361ad8 Fix either_test to use optional more directly Sebastian Messmer 2018-12-26 08:23:00 +0100
  • d44cb9b4e2 Upgrade to boost 1.58 Sebastian Messmer 2018-12-25 07:54:15 +0100
  • a8476a2699 Implement either<A, B> type Sebastian Messmer 2018-12-26 08:19:01 +0100
  • d8841d4f06 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-25 19:54:49 +0100
  • 6177079d6a Merge branch 'feature/either3' into feature/library_intermediate Sebastian Messmer 2018-12-25 19:54:36 +0100
  • 19a08d37f1 Merge branch 'feature/either2' into feature/either3 Sebastian Messmer 2018-12-25 19:54:21 +0100
  • 8c02968898 Merge branch 'feature/optional_fix' into feature/either2 Sebastian Messmer 2018-12-25 19:54:10 +0100
  • 1fdfdb3437 Change either_test to use optional correctly Sebastian Messmer 2018-12-25 07:54:32 +0100
  • b531942445 Upgrade to boost 1.58 Sebastian Messmer 2018-12-25 07:54:15 +0100
  • e489ce9880 Fix for travis Sebastian Messmer 2018-12-25 19:53:33 +0100
  • a86ac8241d fix clang-tidy Sebastian Messmer 2018-12-25 19:50:53 +0100
  • 7868acad1a Merge branch 'feature/library_intermediate' into feature/library_intermediate2 Sebastian Messmer 2018-12-25 10:43:07 +0100
  • b6c72a2a6c merge Sebastian Messmer 2018-12-25 10:42:53 +0100
  • 8f9dcad559 Re-enable light_opt()&& and left_opt()&& Sebastian Messmer 2018-12-25 10:40:46 +0100
  • b2bcfce95a More noexcept specifiers Sebastian Messmer 2018-12-24 18:34:42 +0100
  • a81bbccf53 Change either_test to use optional correctly Sebastian Messmer 2018-12-25 07:54:32 +0100
  • 2b21609190 Upgrade to boost 1.58 Sebastian Messmer 2018-12-25 07:54:15 +0100
  • 621b000394 fix debug builds Sebastian Messmer 2018-12-25 10:34:40 +0100
  • 70a25d2cb0 try fix Sebastian Messmer 2018-12-25 07:45:10 +0100
  • 9aa0dbfc19 try fix Sebastian Messmer 2018-12-25 07:43:41 +0100
  • 7df156b74a try fix Sebastian Messmer 2018-12-24 20:02:40 +0100
  • d8691d282b Defer daemonization to Fuse, introduce Fuse::runInBackground() / Fuse::runInForeground() Sebastian Messmer 2018-12-22 02:26:38 +0100
  • 15aabee1ae merge Sebastian Messmer 2018-12-24 18:55:23 +0100
  • 4de6f1d8d9 Re-enable left_opt() and right_opt() for rvalue references Sebastian Messmer 2018-12-24 18:54:22 +0100
  • 1b2aaf5da4 Merge Sebastian Messmer 2018-12-24 18:52:48 +0100
  • 57fc1f1cb8 Merge branch 'feature/either2' into feature/library_intermediate Sebastian Messmer 2018-12-24 18:35:52 +0100
  • 9246856f76 Remove own either Sebastian Messmer 2018-12-24 18:35:47 +0100
  • 2878313993 More noexcept specifiers Sebastian Messmer 2018-12-24 18:34:42 +0100
  • 59d6a10d28 Fix and add test cases Sebastian Messmer 2018-12-24 18:15:08 +0100
  • 0444b809a2 Merge branch 'develop' into feature/either Sebastian Messmer 2018-12-24 09:13:31 +0100
  • ebecf44b40 Fix clang-tidy for either.h Sebastian Messmer 2018-12-23 02:56:30 +0100
  • fcc9d45f41 Apply a fix for Win 7 Sebastian Messmer 2018-12-22 10:25:47 +0100
  • 0b03326ca2 Exit after error message when run on Windows 7 Sebastian Messmer 2018-12-22 10:18:08 +0100
  • b36aa1b272 More test cases for CryConfigTest Sebastian Messmer 2018-12-22 01:22:43 +0100
  • 51f74a2f6a Don't crash but throw if config file can't be loaded Sebastian Messmer 2018-12-22 01:22:24 +0100
  • 99688e51ab Use either<> to indicate errors in config file loading Sebastian Messmer 2018-12-22 00:58:30 +0100
  • 525c29c65d Add TempFile::remove() Sebastian Messmer 2018-12-22 00:54:04 +0100
  • fcd239ac65 Merge branch 'develop' into feature/win_pre10 Sebastian Messmer 2018-12-18 21:41:02 -0800
  • 944cb6c3c5 Return error code when integrity violation is encountered Sebastian Messmer 2018-12-18 21:40:03 -0800
  • 5d77a82c7f Fix test cases Sebastian Messmer 2018-12-18 21:36:13 -0800