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
|
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 |
|
Sebastian Messmer
|
954d6662f6
|
Simplify: key size is only known at runtime, not a template parameter anymore
|
2018-10-21 22:53:53 +02:00 |
|
Sebastian Messmer
|
ac0b9a6e45
|
Only apply c++14 to current target
|
2018-10-21 20:58:19 +02:00 |
|
Sebastian Messmer
|
86c8674be0
|
Setup iwyu
|
2018-10-21 11:46:27 +02:00 |
|
Sebastian Messmer
|
42f0b00828
|
TODO
|
2018-10-21 10:42:18 +02:00 |
|
Sebastian Meßmer
|
509668070d
|
Update ChangeLog.txt
|
2018-10-19 20:38:27 +02:00 |
|
acheronfail
|
43755969ca
|
feat: make volname default to mountdir (#226)
* feat: make volname default to mountdir
|
2018-10-19 20:37:21 +02:00 |
|
Sebastian Messmer
|
10f8adbb73
|
Use NiceMock to reduce the log size on Travis CI because we're close to the 4MB limit
|
2018-10-19 20:34:51 +02:00 |
|
Sebastian Messmer
|
968f183e19
|
Mention OpenMP troubleshooting in README
|
2018-10-15 18:06:27 +02:00 |
|
Sebastian Messmer
|
08ed966808
|
OSX: If OpenMP is installed with homebrew or macports, auto-detect its setup
|
2018-10-15 18:02:52 +02:00 |
|
Sebastian Messmer
|
41c7051b1f
|
Merge branch 'feature/clang-tidy' into develop
|
2018-10-15 18:01:07 +02:00 |
|
Sebastian Messmer
|
00ead6bb8f
|
Disable broken appveyor tests
|
2018-10-14 23:33:21 +02:00 |
|
Sebastian Messmer
|
b9524e530a
|
Disable -Wmaybe-uninitialized because it causes some false positives with boost::optional
|
2018-10-14 23:30:43 +02:00 |
|
Sebastian Messmer
|
c571d18411
|
Enable clang-tidy on CI
|
2018-10-14 22:38:05 +02:00 |
|
Sebastian Messmer
|
4b26c67146
|
Fix clang-tidy warnings
|
2018-10-14 22:26:30 +02:00 |
|
Sebastian Messmer
|
f4be42d892
|
Enable -Werror build for clang on Circle CI
|
2018-10-02 20:51:33 -07:00 |
|
Sebastian Messmer
|
b66b7bfeb1
|
Fix OpenMP when installed from Homebrew
|
2018-10-01 01:31:08 -07:00 |
|
Sebastian Messmer
|
d856ff6d48
|
Revert "Enable more tests in ASAN"
This reverts commit 348b8784a0 .
|
2018-09-30 19:34:44 -07:00 |
|
Sebastian Messmer
|
6b739bb7c9
|
Fix openmp for Ubuntu
|
2018-09-30 14:18:24 -07:00 |
|
Sebastian Messmer
|
348b8784a0
|
Enable more tests in ASAN
|
2018-09-30 10:11:46 -07:00 |
|
Sebastian Messmer
|
cb7bb1615e
|
Enable more tests for ubsan
|
2018-09-30 08:55:55 -07:00 |
|
Sebastian Messmer
|
802ce7c4df
|
Add gcc -Werror run on CI
|
2018-09-30 00:33:09 -07:00 |
|
Sebastian Messmer
|
1aaf4d4c92
|
Allow CI to change cmake flags
|
2018-09-29 20:41:46 -07:00 |
|
Sebastian Messmer
|
347e78dba5
|
Add ubsan
|
2018-09-29 20:31:39 -07:00 |
|
Sebastian Messmer
|
cd0c8fd206
|
Enable leak sanitizer
|
2018-09-29 18:08:01 -07:00 |
|
Sebastian Messmer
|
1cb1efab6e
|
Add USE_CLANG_TIDY and CLANG_TIDY_TREAT_WARNINGS_AS_ERRORS options to cmake
|
2018-09-29 18:01:38 -07:00 |
|
Sebastian Messmer
|
d91a7358c0
|
Fix run-clang-tidy.sh
|
2018-09-29 17:18:30 -07:00 |
|
Sebastian Meßmer
|
4383cf1114
|
Update ChangeLog.txt
|
2018-09-29 01:07:55 -07:00 |
|
Sebastian Meßmer
|
50770c6ace
|
Fix layout
|
2018-09-29 01:05:10 -07:00 |
|
Sebastian Messmer
|
4911fcd4f4
|
Use CMake targets provided by FindOpenMP instead of manually setting flags if possible
|
2018-09-28 12:04:50 -07:00 |
|
Sebastian Messmer
|
06b2b1d5f1
|
Add GCC 8, Clang 6, Clang 7 to Circle CI
|
2018-09-28 12:00:43 -07:00 |
|
Sebastian Messmer
|
88a87d304b
|
Disable broken WIX build
|
2018-09-27 23:30:46 -07:00 |
|
Sebastian Messmer
|
38370a1016
|
Add Release and RelWithDebInfo builds on Travis
|
2018-09-27 16:31:12 -07:00 |
|