Commit Graph

2766 Commits

Author SHA1 Message Date
Matéo Duparc 6388eaf433
libcryfs: update Boost-for-Android 2023-09-08 21:11:04 +02:00
Matéo Duparc bfbd412a36
libcryfs: update spdlog to v1.12.0 2023-09-07 17:23:22 +02:00
Matéo Duparc fb45c8e8b6
libcryfs: update to cryfs v0.11.4 2023-09-07 17:21:38 +02:00
Sebastian Messmer 2c86a6ed37 Mark 0.11.4 as released 2023-07-19 22:26:32 -07:00
Sebastian Messmer 804509aff9 Fixed build issue with Python 3.12 2023-07-13 19:30:13 -07:00
Sebastian Meßmer 245b84526e Disable broken CI job 2023-07-12 10:58:30 -07:00
Sebastian Messmer 2338bb24f8 Add Clang 10 to 15 to CI 2023-07-11 19:42:33 -07:00
Sebastian Messmer 8eb7e85cad Add GCC 11, 12, 13 to CI 2023-07-11 19:42:29 -07:00
Sebastian Messmer 3930a86a74 Fix CI
- Remove ubuntu 18.04 from CI because GitHub deprecated it
- Replace macos-10 with macos-11, macos-12 and macos-13
- Add ubuntu 22.04 to CI
- Fix Clang 11 build
2023-07-11 19:42:13 -07:00
Sebastian Meßmer 699a3c020c
Update ChangeLog.txt 2023-06-17 23:34:31 -07:00
Matéo Duparc 3c56f86d86
libcryfs: make cryfs_init return error code 2023-05-03 00:01:26 +02:00
Matéo Duparc f40c2bbdcd
libcryfs: update spdlog 2023-04-18 16:32:18 +02:00
Matéo Duparc 445b26395b
libcryfs: update spdlog 2023-03-15 18:56:57 +01:00
Sebastian Messmer 6198908e86 Mention https://github.com/cryfs/cryfs/pull/448 fix in changelog 2023-02-26 13:56:29 -08: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
Sebastian Messmer 7c7e788367 Fix conan version to 1.x because 2.0 doesn't work for us yet 2023-02-26 13:36:33 -08:00
Matéo Duparc 43de737624
libcryfs: Fix Crypto++ build 2023-02-03 22:02:44 +01:00
Matéo Duparc ba5df7390b
libcryfs: Fix typo & version 2023-02-01 23:52:19 +01:00
Matéo Duparc a1c3f814d5
libcryfs: Update to cryfs v0.11.3 2023-02-01 23:39:12 +01:00
Sebastian Messmer 9845175dca 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:44 -07:00
Sebastian Messmer 2bbac4956b Add GCC 10 to CI 2022-10-12 23:57:58 -07:00
Sebastian Messmer 539c0db9b0 Fix CI apt-get timeouts by retrying more often 2022-10-12 11:06:11 -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 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 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 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
Matéo Duparc dc82772e5e
More controllable file read/write 2022-09-23 20:54:23 +02:00
Matéo Duparc c0600c2624
libcryfs: Fix password length bug 2022-09-21 19:09:59 +02:00
Matéo Duparc 7bc65e9bde
libcryfs: Update Boost-for-Android 2022-09-20 16:15:20 +02: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
Matéo Duparc c5be03ad3a
libcryfs: Allow changing volume password 2022-06-30 21:40:04 +02:00
Matéo Duparc cf822d6a5b
Allow opening volumes with password hash 2022-06-29 13:27:33 +02:00
Matéo Duparc 356cf8a160
libcryfs: Remove automatic version detection 2022-06-26 15:14:16 +02:00
Matéo Duparc cabe9180e7
libcryfs: Fix typo in README 2022-06-26 13:58:42 +02:00
Matéo Duparc 335815d25a
libcryfs: Genesis 2022-06-26 13:03:57 +02: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