Commit Graph

2039 Commits

Author SHA1 Message Date
Sebastian Meßmer e673e59519
Remove TODO 2018-02-17 20:23:35 -08:00
Sebastian Meßmer 1766ce0b19
Have a CI button for Travis and Circle CI 2018-02-17 20:22:38 -08:00
Sebastian Messmer fc71242e25 Fix Travis CI build 2018-02-17 18:54:22 -08:00
Sebastian Messmer 621864b50c Fix test cases 2018-02-07 23:08:01 -08:00
Sebastian Messmer 8221e76f3a Fix migration for loading 0.9.x file systems 2018-02-03 21:33:07 -08:00
Sebastian Messmer 4de805ae41 Update filesystem format version 2018-02-03 10:12:26 -08:00
Sebastian Messmer 00c8966566 Merge branch 'develop' into next 2018-02-03 09:57:13 -08:00
Sebastian Messmer 7a704c3ab4 Update ChangeLog 2018-02-03 09:57:07 -08:00
Sebastian Messmer 02976659d0 Merge from develop 2018-02-03 09:56:49 -08:00
Sebastian Messmer a9556425dc Only migrate file system if storage format changed 2018-02-03 09:47:04 -08:00
Sebastian Messmer 652b505eef Add --allow-replaced-filesystem option to disable filesystem id checks 2018-02-03 08:33:59 -08:00
Sebastian Messmer 400a5b5397 fix race condition in CallAfterTimeoutTest 2018-02-02 12:34:45 -08:00
Sebastian Messmer f040c8ca54 Merge from develop 2018-02-02 06:43:45 -08:00
Sebastian Messmer d74992cc0d Add cmake-build-test to .gitignore 2018-02-02 06:36:11 -08:00
Sebastian Messmer cab495f3ac Fix exit code for when the password is wrong 2018-02-02 06:35:49 -08:00
Sebastian Messmer 58fc26002b Exit codes for integrity errors 2018-02-01 18:09:28 -08:00
Sebastian Messmer f90b7ad778 Merge from develop 2018-02-02 00:21:51 +00:00
Sebastian Messmer 5948f63fc8 When CryFS fails to load a file system, the process stops with a helpful error code, which can be used by GUI tools to show detailed messages. 2018-02-02 00:08:01 +00:00
Sebastian Messmer 6db124383b Merge branch 'develop' into next 2018-02-01 11:25:04 -08:00
Sebastian Messmer 5463c14872 Remove --version test case because it doesn't work 2018-02-01 11:24:55 -08:00
Sebastian Messmer 05f3726ec3 Merge from develop 2018-02-01 11:21:26 -08:00
Sebastian Messmer 5fc0b7cae8 Add --version option that shows the CryFS version and exits. 2018-02-01 10:21:47 -08:00
Sebastian Messmer 494e90bc1f Add --allow-filesystem-upgrade to man page 2018-02-01 10:19:50 -08:00
Sebastian Messmer 124d9ffe04 Disable mars448 test cases if the used crypto++ library version doesn't support it 2018-02-01 09:48:08 -08:00
Sebastian Messmer 67afdd4baa Add test cases for --allow-filesystem-upgrade 2018-02-01 09:45:31 -08:00
Sebastian Messmer 11c6f7fa98 Fix test cases 2018-02-01 02:33:33 -08:00
Sebastian Messmer 8da4f4d362 Add --allow-filesystem-upgrade option which will upgrade old file systems without asking the user. This will be especially helpful for GUI tools. 2018-02-01 02:04:59 -08:00
Sebastian Messmer 7287f1ca4d Fix some tsan warnings 2018-01-15 01:58:48 +00:00
Sebastian Messmer fb24a249cb Merge branch 'develop' into next 2018-01-14 21:46:11 +00:00
Sebastian Messmer 2e41233041 Merge branch 'develop' of github.com:cryfs/cryfs into develop 2018-01-14 07:37:18 +00:00
Sebastian Messmer 26d20998f3 Travis CI: Only replace /dev/random with /dev/urandom on linux, not mac 2018-01-14 05:11:18 +00:00
Sebastian Meßmer fcf3711d8b
Remove manual install instructions 2018-01-12 23:22:24 +00:00
Sebastian Messmer a0fa433f51 Merge from develop 2018-01-12 22:18:36 +00:00
Sebastian Messmer 2afcaf4bba Prepare ChangeLog for 0.9.9 2018-01-12 22:17:09 +00:00
Sebastian Messmer db98e20e20 Complete ChangeLog 2018-01-12 22:16:02 +00:00
Sebastian Messmer 8856b60047 Mark 0.9.8 as released 2018-01-12 22:09:49 +00:00
Sebastian Messmer fcd3ddb344 Add new build directories to .gitignore 2017-12-03 19:03:45 +00:00
Sebastian Messmer f439bf9d0f Remove c style casts and unaligned memory accesses 2017-12-03 19:01:41 +00:00
Sebastian Messmer e736d249f2 Disable clang-tidy for now (too verbose) 2017-12-02 18:43:44 +00:00
Sebastian Messmer d90e27eb11 Fix FakeAuthenticatedCipher test flakyness 2017-12-01 23:55:41 +00:00
Sebastian Messmer cc7b38b3c1 - run-clang-tidy.sh also runs on test cases.
- fix clang-tidy warnings in test cases
2017-12-01 15:01:49 +00:00
Sebastian Messmer 006d8b541a Remove unused either class 2017-12-01 15:01:24 +00:00
Sebastian Messmer d13f1b7729 Fix clang-tidy warning in gtest 2017-12-01 14:58:52 +00:00
Sebastian Meßmer 0080adca73
Add Plasma Vault to GUI list 2017-11-23 01:56:01 +00:00
Sebastian Messmer e318b4879b Fix CI build 2017-11-05 16:36:11 +00:00
Sebastian Messmer 19e3433035 Fix CI build 2017-11-04 19:03:04 +00:00
Sebastian Messmer 5fe3cada4c Enable some more clang-tidy checks and fix warnings 2017-10-29 16:35:10 +00:00
Sebastian Messmer e38af1001d Remove unused using statements 2017-10-29 15:47:46 +00:00
Sebastian Messmer 67c9129909 Add script to explicitly run clang-tidy on the whole code base 2017-10-29 15:32:39 +00:00
Sebastian Messmer 5b0fa8c2f7 Workaround clang-tidy warning on newer clang-tidy versions 2017-10-27 15:29:38 +01:00