Commit Graph

2766 Commits

Author SHA1 Message Date
Sebastian Messmer 1f6af31e0e Merge branch 'feature/cryptopp8' into develop 2019-01-12 16:34:55 -08:00
Sebastian Messmer d7ba25f556 Fix Travis CI 2019-01-12 16:31:25 -08:00
Sebastian Messmer 60aba37eaf Fix Travis CI 2019-01-12 16:31:06 -08:00
Sebastian Messmer 6a7cadef8b Fix Travis CI 2019-01-12 16:30:31 -08:00
Sebastian Messmer aabe4cadb8 Update to crypto++ 8.0. This fixes an bug where non-AESNI CPUs on Windows decrypted incorrectly 2019-01-12 11:29:33 -08:00
Sebastian Messmer cab2465263 Make traversal exception safe 2019-01-06 10:26:51 -08:00
Sebastian Messmer 6c006721a7 Make traversal exception safe 2019-01-06 10:25:50 -08:00
Sebastian Messmer 8b1b685475 Remove unused variable 2018-12-31 16:04:40 +01:00
Sebastian Messmer b5b21d1475 Remove unused variable 2018-12-31 16:04:18 +01:00
Sebastian Messmer f7c2421ba9 Enable tsan for cryfs-cli-test 2018-12-31 16:02:44 +01:00
Sebastian Messmer 7cf1de8af2 Enable tsan for cryfs-cli-test 2018-12-31 16:02:28 +01:00
Sebastian Messmer d981e60971 Enable TSAN for cpp-utils-test 2018-12-31 10:35:53 +01:00
Sebastian Messmer 38e5479613 Enable TSAN for cpp-utils-test 2018-12-31 10:35:39 +01:00
Sebastian Messmer 822e9585fb Merge branch 'feature/library_intermediate' into feature/library_intermediate2 2018-12-30 00:00:09 +01:00
Sebastian Messmer 0d54e2cd92 Merge branch 'feature/either3' into feature/library_intermediate 2018-12-29 23:59:46 +01:00
Sebastian Messmer 4afb99702f Merge branch 'develop' into feature/either3 2018-12-29 23:59:32 +01:00
Sebastian Messmer ffdf175981 - Add noexcept specifiers
- Add rvalue overloads for left_opt and right_opt
2018-12-29 23:58:52 +01:00
Sebastian Messmer 892cb3e061 fix 2018-12-29 22:38:54 +01:00
Sebastian Messmer ce612145d1 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 2018-12-29 11:59:04 +01:00
Sebastian Messmer 91aba83b1e Merge branch 'feature/either3' into feature/library_intermediate 2018-12-29 11:58:52 +01:00
Sebastian Messmer a1ed40fe56 fix 2018-12-29 11:58:38 +01:00
Sebastian Messmer 8c8a490da0 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 2018-12-28 09:48:12 +01:00
Sebastian Messmer 981b663765 Merge branch 'feature/either3' into feature/library_intermediate 2018-12-28 09:47:57 +01:00
Sebastian Messmer 795ccd4a0b Merge branch 'feature/either2' into feature/either3 2018-12-28 09:47:37 +01:00
Sebastian Messmer 6663ffd036 fix 2018-12-28 09:47:22 +01:00
Sebastian Messmer a1e2fc4967 Merge branch 'develop' into feature/either2 2018-12-28 09:44:32 +01:00
Sebastian Messmer 2dbb5a7916 Enable TSAN for more builds 2018-12-28 09:37:09 +01:00
Sebastian Messmer e8d791c9cf Enable TSAN for more builds 2018-12-28 09:36:48 +01:00
Sebastian Messmer 00bd3c9342 Update changelog 2018-12-27 10:43:34 +01:00
Sebastian Messmer 50509f84f1 Update changelog 2018-12-27 10:43:09 +01:00
Sebastian Messmer 72d9f29ef7 Update changelog 2018-12-27 10:41:57 +01:00
Sebastian Messmer eed580a090 Fix compiler warning 2018-12-27 10:36:56 +01:00
Sebastian Messmer 2449cc0790 Fix deadlock 2018-12-27 10:26:04 +01:00
Sebastian Messmer bae8707d64 Fix deadlock 2018-12-27 10:17:32 +01:00
Sebastian Messmer 2bae1281c6 Fix deadlock 2018-12-27 10:13:58 +01:00
Sebastian Messmer d244e5cce8 TSAN and omp don't work together, reduce omp thread count in tsan to 1 2018-12-26 16:47:13 +01:00
Sebastian Messmer 648263d062 TSAN and omp don't work together, reduce omp thread count in tsan to 1 2018-12-26 16:46:59 +01:00
Sebastian Messmer e9bb6b1112 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 2018-12-26 08:26:22 +01:00
Sebastian Messmer e1117b4f29 Merge branch 'feature/either3' into feature/library_intermediate 2018-12-26 08:26:01 +01:00
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 d8841d4f06 Merge branch 'feature/library_intermediate' into feature/library_intermediate2 2018-12-25 19:54:49 +01:00
Sebastian Messmer 6177079d6a Merge branch 'feature/either3' into feature/library_intermediate 2018-12-25 19:54:36 +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