|
0398d48b09
|
libcryfs: switch to cryfs develop
|
2024-06-07 19:30:14 +02:00 |
|
|
fb45c8e8b6
|
libcryfs: update to cryfs v0.11.4
|
2023-09-07 17:21:38 +02:00 |
|
Sebastian Messmer
|
371f572646
|
Use libcurl dependency from conan instead of requiring it to be preinstalled
|
2023-07-16 20:12:09 -07:00 |
|
Sebastian Messmer
|
9ccb006f61
|
- Switch some CI jobs to clang 15
- Fix clang-tidy warnings from Clang 15
|
2023-07-08 14:48:59 -07:00 |
|
Sebastian Messmer
|
764f46dc33
|
Upgrade to boost 1.79
|
2023-07-08 12:35:53 -07:00 |
|
Sebastian Messmer
|
f74c919654
|
Use different values for p and r in scrypt test settings to make sure we catch serialization errors that confuse the two
|
2023-05-23 18:32:50 -07:00 |
|
Adam Williamson
|
3f249ff1cd
|
Include stdexcept when using logic_error
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
2023-02-26 13:55:20 -08:00 |
|
Adam Williamson
|
38849c22aa
|
Include stdexcept when using logic_error
Signed-off-by: Adam Williamson <awilliam@redhat.com>
|
2023-02-26 13:54:23 -08:00 |
|
|
cf822d6a5b
|
Allow opening volumes with password hash
|
2022-06-29 13:27:33 +02:00 |
|
|
335815d25a
|
libcryfs: Genesis
|
2022-06-26 13:03:57 +02:00 |
|
Sebastian Messmer
|
26ea5a0209
|
Fix Subprocess on Windows
|
2021-12-22 22:12:03 +01:00 |
|
Sebastian Messmer
|
fc906adff9
|
Fix Subprocess on Windows
|
2021-12-22 21:18:02 +01:00 |
|
Sebastian Messmer
|
c4bc749fa6
|
Process I/O needs to use the async API to avoid deadlocks
|
2021-12-12 13:00:22 +01:00 |
|
Sebastian Messmer
|
cef9a9bd53
|
Process I/O needs to use the async API to avoid deadlocks
|
2021-12-12 13:00:07 +01:00 |
|
Sebastian Messmer
|
67bd0ed295
|
Flush logs in test cases
|
2021-12-11 12:04:20 +01:00 |
|
Sebastian Messmer
|
b01f498a58
|
Flush logs in test cases
|
2021-12-11 12:03:50 +01:00 |
|
Sebastian Messmer
|
69770c77d4
|
cryfs-unmount correctly unmounts paths that contain spaces
|
2021-12-10 17:51:52 +01:00 |
|
Sebastian Messmer
|
879b131e17
|
cryfs-unmount correctly unmounts paths that contain spaces
|
2021-12-10 17:51:07 +01:00 |
|
Sebastian Messmer
|
c28cb2b2c4
|
Add Windows CI to Github Actions
|
2021-04-26 19:08:15 -07:00 |
|
Sebastian Messmer
|
68a4c5646a
|
Fix clang-tidy warnings
|
2021-04-21 17:37:40 -07:00 |
|
Sebastian Messmer
|
42169308b3
|
Update boost
|
2021-04-18 00:49:26 -07:00 |
|
Sebastian Messmer
|
944c8f2f66
|
Merge branch 'release/0.10' into develop
|
2021-02-23 08:26:46 -08:00 |
|
Sebastian Messmer
|
c6a69ae36b
|
Fixed crash on startup when running in an environment that doesn't have /home/heinzi set (e.g. an empty env), https://github.com/cryfs/cryfs/issues/374
|
2021-02-23 08:25:15 -08:00 |
|
Sebastian Messmer
|
a245ac1ffb
|
Add XChaCha20-Poly1305 cipher and make it the default
|
2021-01-14 20:02:06 -08:00 |
|
Sebastian Messmer
|
d30f69c165
|
Fix data generation that was broken by the last commit
|
2021-01-12 23:00:12 -08:00 |
|
Sebastian Messmer
|
caf0b90325
|
Fix test cases for newer GCC versions in Release mode
|
2021-01-12 22:09:33 -08:00 |
|
Sebastian Messmer
|
5290947a98
|
Update CI to clang-tidy 9 and fix warnings
|
2020-07-22 10:32:43 -07:00 |
|
Sebastian Messmer
|
be20465f5e
|
Fixed determining the user's homedir: If $HOME and the /etc/passwd entry for the current user contradict each other, now $HOME takes preference over /etc/passwd.
|
2020-07-12 15:19:17 -07:00 |
|
Sebastian Messmer
|
2793e014d4
|
Fixed determining the user's homedir: If $HOME and the /etc/passwd entry for the current user contradict each other, now $HOME takes preference over /etc/passwd.
|
2020-07-12 15:18:21 -07:00 |
|
Sebastian Messmer
|
0e27097462
|
Allow building with local dependencies instead of using conan
|
2020-07-09 01:15:25 -07:00 |
|
Sebastian Messmer
|
4329279163
|
Add spdlog via conan and not via the vendor/ directory
|
2019-11-07 15:25:30 -05:00 |
|
Sebastian Messmer
|
ae09ff98aa
|
Add range-v3 via conan and not via the vendor/ directory
|
2019-11-05 10:08:00 -05:00 |
|
Sebastian Messmer
|
bb4c10770a
|
Fix googletest deprecations
|
2019-10-19 18:38:54 -07:00 |
|
Sebastian Messmer
|
a76e7f26cf
|
- expectThrows
- expectFailsAssertion
- fix asserts
|
2019-10-13 13:01:57 +07:00 |
|
Sebastian Messmer
|
50341b763c
|
Merge branch 'release/0.10' into develop
|
2019-06-08 13:33:06 -07:00 |
|
Sebastian Messmer
|
efac089c76
|
- Add Clang 8 and GCC 9 to CI
- Switch clang-tidy to Clang 9
- Fix compiler and clang-tidy warnings produced by the previous points
|
2019-06-08 13:06:17 -07:00 |
|
Sebastian Messmer
|
f3b71f058a
|
Update to spdlog 1.3.1
|
2019-06-03 19:09:13 -07:00 |
|
Sebastian Messmer
|
85cc1669a2
|
Merge from release/0.10
|
2019-04-03 18:44:48 -07:00 |
|
Sebastian Messmer
|
951f76af15
|
Fix building with Boost 1.67
|
2019-04-03 18:36:53 -07:00 |
|
Sebastian Messmer
|
276e7f08e4
|
Switch from libunwind to boost::stacktrace
|
2019-04-01 19:18:49 -07:00 |
|
Sebastian Messmer
|
807f0dc01b
|
Use libunwind instead of libbacktrace to build stack traces. This fixes a segfault issue with platforms using libexecinfo and is generally more portable.
|
2019-03-25 09:29:58 -07:00 |
|
Sebastian Messmer
|
96ae461d34
|
Remove superfluous SignalHandlerRunningRAII (it is already called inside SignalHandler.h)
|
2019-03-24 20:53:22 -07:00 |
|
Sebastian Messmer
|
e07a1c5604
|
Extract SignalHandler from SignalCatcher and also use it for backtrace
|
2019-03-24 20:52:53 -07:00 |
|
Sebastian Messmer
|
14ad22570d
|
Remove superfluous SignalHandlerRunningRAII (it is already called inside SignalHandler.h)
|
2019-03-24 18:11:46 -07:00 |
|
Andy Weidenbaum
|
9ee345e16a
|
Implement pthread_getname_np_gcompat for musl (#255)
|
2019-03-17 16:53:20 -07:00 |
|
Sebastian Messmer
|
8eefb01575
|
Extract SignalHandler from SignalCatcher and also use it for backtrace
|
2019-03-17 01:08:57 -07:00 |
|
Sebastian Messmer
|
b738de0564
|
Merge branch 'release/0.10' into develop
|
2019-03-16 17:17:44 -07:00 |
|
Sebastian Messmer
|
4b771e85e6
|
Before, the SignalCatcherRegistry just used the std::atomic pointer to remove SignalCatcherImpls, which could get the wrong SignalCatcherImpl if a SignalCatcher registered multiple SignalCatcherImpls (since they all had the same std::atomic pointer). This wasn't an issue in practice since all SignalCatcherImpls are deregistered at the same time, so it got all of them, but it still wasn't how the code was intended to work. Now, SignalCatcherRegistry uses the SignalCatcherImpl pointer, which is the actual intention.
|
2019-03-12 01:30:48 -07:00 |
|
Sebastian Messmer
|
5596aa2a4f
|
Merge branch 'release/0.10' into develop
|
2019-03-02 21:38:07 -08:00 |
|
Sebastian Messmer
|
f573843f27
|
Fix --unmount--idle
|
2019-02-28 02:29:10 -08:00 |
|