Commit Graph

2805 Commits

Author SHA1 Message Date
Sebastian Messmer
1c19488d5e On some systems, when mounting a test file system, the OS asks for /.Trash and /.Trash-1000 and will unmount if the file system returns an error. So let's tell the operating system that those don't exist instead 2022-10-15 15:05:32 -07:00
Sebastian Messmer
48929bb884 Remove CMP0065 mentions from CMakeLists.txt 2022-10-13 00:00:07 -07:00
Sebastian Messmer
6f43639ab5 Merge branch 'feature/CMP0065' into develop 2022-10-12 23:58:56 -07:00
Sebastian Messmer
2bbac4956b Add GCC 10 to CI 2022-10-12 23:57:58 -07:00
Sebastian Messmer
ac15f42978 Cleanup cmake CMP0065 2022-10-12 18:14:31 -07:00
Sebastian Messmer
1ebee6dd19 Add GCC 10 to CI 2022-10-12 17:46:56 -07:00
Sebastian Messmer
539c0db9b0 Fix CI apt-get timeouts by retrying more often 2022-10-12 11:06:11 -07:00
Sebastian Messmer
b8a20ee0b0 Fix CI apt-get timeouts by retrying more often 2022-10-12 10:08:34 -07:00
Sebastian Meßmer
04b865b009
Mention cryfs-unmount man page 2022-10-11 21:30:20 -07:00
Sebastian Messmer
16c3a47304 Add man page for cryfs-unmount 2022-10-11 21:10:31 -07:00
Sebastian Messmer
33e205f642 It's actually clang 7 not gcc 7 that we need to disable on CI, and we only need to disable it on macos. Linux can still run it. 2022-10-11 21:03:33 -07:00
Sebastian Messmer
39e792ad78 It's actually clang 7 not gcc 7 that we need to disable on CI, and we only need to disable it on macos. Linux can still run it. 2022-10-11 21:03:10 -07:00
Sebastian Messmer
cbb47f5ded Re-add CI for Linux GCC 7, only remove GCC 7 CI on macos 2022-10-11 20:49:04 -07:00
Sebastian Messmer
22151ea155 Re-add CI for Linux GCC 7, only remove GCC 7 CI on macos 2022-10-11 20:48:53 -07:00
Sebastian Messmer
26f95309b1 Remove GCC 7 from CI because the macos CI machines cannot install it anymore 2022-10-11 20:45:53 -07:00
Sebastian Messmer
beadb781aa Remove GCC 7 from CI because the macos CI machines cannot install it anymore 2022-10-11 20:45:39 -07:00
Sebastian Messmer
19598c4539 Clarify fix statement 2022-10-11 18:56:51 -07:00
D Lamb
bbc7acc30f minor: shebang python -> python3 (#439)
Co-authored-by: D Lamb <dlamb.gh@mm.st>
2022-10-11 18:56:45 -07:00
Sebastian Messmer
f1ca6b9f63 Clarify fix statement 2022-10-11 18:56:31 -07:00
D Lamb
3ecbfc31f9
minor: shebang python -> python3 (#439)
Co-authored-by: D Lamb <dlamb.gh@mm.st>
2022-10-11 18:55:24 -07:00
Sebastian Messmer
5adcb1b6fa Mention Apple python fix 2022-10-11 18:54:17 -07:00
Sebastian Messmer
c878243074 Mention Apple python fix 2022-10-11 18:54:02 -07:00
Onuralp Sezer
231a60a611 change unversioned python commandline into versioned python3 commandline (#413)
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org>
2022-10-11 18:52:44 -07:00
Sebastian Messmer
fd3c54fe69 Mention Apple Silicon build fix 2022-10-11 18:48:17 -07:00
Sebastian Messmer
abaa72d39c Fix building on Apple Silicon Macs (see https://github.com/cryfs/homebrew-tap/issues/10 ) 2022-10-11 18:48:12 -07:00
Sebastian Messmer
d356e30e8a Mention Apple Silicon build fix 2022-10-11 18:47:27 -07:00
Sebastian Messmer
daea2fb788 Fix building on Apple Silicon Macs (see https://github.com/cryfs/homebrew-tap/issues/10 ) 2022-10-11 18:42:21 -07:00
Bernhard Rosenkraenzer
ee6250380f Fix build with fmt 9.0 (#433)
* Fix build with fmt 9.0

Co-authored-by: Sebastian Meßmer <smessmer@users.noreply.github.com>
2022-07-22 07:36:34 -05:00
Bernhard Rosenkraenzer
27515e0116
Fix build with fmt 9.0 (#433)
* Fix build with fmt 9.0

Co-authored-by: Sebastian Meßmer <smessmer@users.noreply.github.com>
2022-07-22 05:13:38 -07:00
jolan78
31c831f984
Update README: macport is now up to date (#430) 2022-05-26 17:10:24 -07:00
Sebastian Meßmer
3f13b63d18
Remove Ubuntu 17.04 mention 2022-02-26 18:40:48 -08:00
Sebastian Messmer
dc330fa22e Mention OpenMP fix 2022-02-21 21:22:55 -08:00
Antonio Rojas
3f50e7d238 Fix OpenMP support (#415)
Prevent crypto++ from building the library via an intermediate object target. This is not necessary as we are only building the static library, and breaks passing the build flags that enable openMP support.
2022-02-21 21:22:32 -08:00
Sebastian Messmer
3bd9ad52bf Mention OpenMP fix 2022-02-21 21:20:44 -08:00
Antonio Rojas
c314a3cb70
Fix OpenMP support (#415)
Prevent crypto++ from building the library via an intermediate object target. This is not necessary as we are only building the static library, and breaks passing the build flags that enable openMP support.
2022-02-21 21:18:21 -08:00
Onuralp Sezer
5f908c641c
change unversioned python commandline into versioned python3 commandline (#413)
Signed-off-by: Onuralp SEZER <thunderbirdtr@fedoraproject.org>
2022-01-25 09:45:07 -08:00
Sebastian Messmer
91ba63caf6 Mark 0.11.1 as released 2021-12-23 09:07:17 +01:00
Sebastian Messmer
0ef2693df6 Mark 0.11.1 as released 2021-12-23 09:06:28 +01:00
Sebastian Messmer
e1cc1cfada Update to DokanY 1.3.0.1000 2021-12-23 00:50:51 +01:00
Sebastian Messmer
e1eeb9a88c Update to DokanY 1.2.2.1001 2021-12-23 00:44:40 +01:00
Sebastian Messmer
fe71144377 Update to DokanY 1.2.2.1001 2021-12-22 22:18:19 +01: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
b68f1b4b9e Don't run SubprocessTest under TSAN since TSAN deadlocks with atfork handlers 2021-12-13 15:15:30 +01:00
Sebastian Messmer
4738c1ff78 Don't run SubprocessTest under TSAN since TSAN deadlocks with atfork handlers 2021-12-13 15:15:16 +01:00
Sebastian Messmer
31c9290487 Fix subprocess call sites 2021-12-12 13:14:05 +01:00
Sebastian Messmer
47de03ccaf Fix subprocess call sites 2021-12-12 13:13:46 +01:00
Sebastian Messmer
1e58f622c0 TODOs 2021-12-12 13:01:04 +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