Commit Graph

2311 Commits

Author SHA1 Message Date
Sebastian Messmer
7021b84395 Merge branch 'feature/either2' into feature/either3 2018-12-26 08:25:43 +01:00
Sebastian Messmer
226d726fe1 Merge branch 'develop' into feature/either2 2018-12-26 08:25:17 +01:00
Sebastian Messmer
d259361ad8 Fix either_test to use optional more directly 2018-12-26 08:23:00 +01:00
Sebastian Messmer
d44cb9b4e2 Upgrade to boost 1.58 2018-12-26 08:22:39 +01:00
Sebastian Messmer
a8476a2699 Implement either<A, B> type 2018-12-26 08:19:01 +01:00
Sebastian Messmer
19a08d37f1 Merge branch 'feature/either2' into feature/either3 2018-12-25 19:54:21 +01:00
Sebastian Messmer
8c02968898 Merge branch 'feature/optional_fix' into feature/either2 2018-12-25 19:54:10 +01:00
Sebastian Messmer
1fdfdb3437 Change either_test to use optional correctly 2018-12-25 19:53:47 +01:00
Sebastian Messmer
b531942445 Upgrade to boost 1.58 2018-12-25 19:53:47 +01:00
Sebastian Messmer
e489ce9880 Fix for travis 2018-12-25 19:53:33 +01:00
Sebastian Messmer
a86ac8241d fix clang-tidy 2018-12-25 19:50:53 +01:00
Sebastian Messmer
8f9dcad559 Re-enable light_opt()&& and left_opt()&& 2018-12-25 10:40:46 +01:00
Sebastian Messmer
b2bcfce95a More noexcept specifiers 2018-12-25 10:35:36 +01:00
Sebastian Messmer
a81bbccf53 Change either_test to use optional correctly 2018-12-25 10:34:50 +01:00
Sebastian Messmer
2b21609190 Upgrade to boost 1.58 2018-12-25 10:34:50 +01:00
Sebastian Messmer
621b000394 fix debug builds 2018-12-25 10:34:40 +01:00
Sebastian Messmer
70a25d2cb0 try fix 2018-12-25 07:45:10 +01:00
Sebastian Messmer
9aa0dbfc19 try fix 2018-12-25 07:43:41 +01:00
Sebastian Messmer
7df156b74a try fix 2018-12-24 20:02:40 +01:00
Sebastian Messmer
59d6a10d28 Fix and add test cases 2018-12-24 18:15:08 +01:00
Sebastian Messmer
0444b809a2 Merge branch 'develop' into feature/either 2018-12-24 09:13:31 +01:00
Sebastian Messmer
fcc9d45f41 Apply a fix for Win 7 2018-12-22 10:25:47 +01:00
Sebastian Messmer
0b03326ca2 Exit after error message when run on Windows 7 2018-12-22 10:18:08 +01:00
Sebastian Messmer
fcd239ac65 Merge branch 'develop' into feature/win_pre10 2018-12-18 21:41:02 -08:00
Sebastian Messmer
944cb6c3c5 Return error code when integrity violation is encountered 2018-12-18 21:40:03 -08:00
Sebastian Messmer
5d77a82c7f Fix test cases 2018-12-18 21:36:13 -08:00
Sebastian Messmer
9ebd3d754c Fix test cases 2018-12-18 21:34:20 -08:00
Sebastian Messmer
cefba055a0 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2018-12-18 21:23:34 -08:00
Sebastian Messmer
d5d2be26be Print error code on error 2018-12-18 21:23:16 -08:00
Sebastian Meßmer
2d088097dc
Create ISSUE_TEMPLATE.md 2018-12-18 21:18:42 -08:00
Sebastian Messmer
2648dd81ee Show error message on pre-10 Windows 2018-12-14 00:40:38 -08:00
Sebastian Messmer
d68247070f When an integrity violation occurs, gracefully unmount the file system and refuse to mount on future attempts 2018-12-10 21:20:18 -08:00
Sebastian Messmer
aaafb10404 Upgrade to boost 1.57 2018-12-10 21:19:54 -08:00
Sebastian Messmer
64150f294e Fuse offers an onMounted callback that is called when everything is ready. 2018-12-09 12:27:53 -05:00
Sebastian Messmer
449133e3da - Allow callback when fuse filesystem is mounted
- Use that callback to initialize the file system instead of initializing it up front
2018-12-03 01:57:30 -05:00
Sebastian Messmer
175d7b4f26 Build a WIX package on CI 2018-11-21 21:46:16 -08:00
Sebastian Messmer
6a3efec18d Allow installing non-release versions 2018-11-21 21:46:00 -08:00
Sebastian Messmer
0db865095b - Use forward instead of backward slashes for paths on Windows in build system and CI 2018-11-21 21:45:27 -08:00
Sebastian Messmer
77c2a6ff68 Fix dokan installation on appveyor CI 2018-11-21 21:44:44 -08:00
Sebastian Messmer
a99b806a1a TODO 2018-11-10 21:45:39 -08:00
Sebastian Messmer
dedfe71297 Fix passing vars to cryptopp 2018-11-10 17:07:38 -08:00
Sebastian Messmer
4c88d5d4b7 Build in RelWithDebInfo by default 2018-11-10 13:25:15 -08:00
Sebastian Messmer
9c6713a00e Fix cryfs-stat 2018-11-10 12:38:57 -08:00
Sebastian Messmer
d761dba894 Merge branch 'feature/cleanup_keyprovider' into develop 2018-10-27 22:47:13 -07:00
Sebastian Messmer
ff142883b6 TODOs 2018-10-27 22:46:41 -07:00
Sebastian Messmer
187b9ceb53 [wip] Implement either type 2018-10-27 22:34:28 -07:00
Sebastian Messmer
596b04acce Introduce a CryPresetPasswordBasedKeyProvider for when the password is already known 2018-10-27 20:36:54 -07:00
Sebastian Messmer
e395248f70 Merge branch 'feature/keyprovider' into develop 2018-10-27 16:05:10 -07:00
Sebastian Messmer
74cd8abf05 Introduce CryKeyProvider to have an abstraction layer that allows plugging in non-password-based key providers 2018-10-27 09:48:57 -07:00
Sebastian Messmer
5874be9686 Merge branch 'feature/iwyu' into develop 2018-10-22 05:42:46 -07:00