Commit Graph

2710 Commits

Author SHA1 Message Date
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 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 fc906adff9 Fix Subprocess on Windows 2021-12-22 21:18:02 +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 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 cef9a9bd53 Process I/O needs to use the async API to avoid deadlocks 2021-12-12 13:00:07 +01:00
Sebastian Messmer 875f55ee41 Disable tests that are broken on windows 2021-12-11 23:06:01 +01:00
Sebastian Messmer b01f498a58 Flush logs in test cases 2021-12-11 12:03:50 +01:00
Sebastian Messmer 879b131e17 cryfs-unmount correctly unmounts paths that contain spaces 2021-12-10 17:51:07 +01:00
Sebastian Messmer e27190e05c Update to CryptoPP 8.6. This fixes a rare bug where CryptoPP 8.5 encrypts data wrongly, see https://github.com/weidai11/cryptopp/issues/1069 2021-12-09 12:20:41 +01:00
Sebastian Messmer 910c2e1f75 Fix building of the range-v3 dependency. The conan remote URL for this dependency changed and we have to use the new URL. This broke the homebrew build as well. 2021-12-09 12:11:16 +01:00
Sebastian Messmer bdfc528c70 Clear conan cache in CI 2021-12-09 12:10:23 +01:00
Benjamin Calisto b87822226a
Add homebrew-core installation instruction (#404)
Co-authored-by: KBeDevel <be.calisto@protonmail.com>
2021-12-08 06:26:12 -08:00
Sebastian Meßmer 6ab755c522
Remove CircleCI / Appveyor badges since we're only using GithubActions now 2021-09-01 18:51:21 -07:00
a1346054 fdaa9270a0
Tiny cleanup (#397)
* use license file from gnu.org

They changed http link to https.

File downloaded from:
https://www.gnu.org/licenses/lgpl-3.0.txt

* invoke bash using /usr/bin/env

* fix shellcheck warnings

* fix spelling

* trim excess whitespace
2021-09-01 18:44:21 -07:00
Sebastian Meßmer ca6c14d84b
Install macfuse instead of osxfuse 2021-08-22 10:25:12 -07:00
Sebastian Messmer c66fed0171 Merge tag '0.10.4' into develop 2021-08-22 10:16:29 -07:00
Sebastian Messmer 2514e123d2 Mark 0.10.4 as released 2021-08-22 10:15:55 -07:00
Sebastian Meßmer f5066d368f
Add backwards compatibility notes 2021-08-22 10:13:46 -07:00
Sebastian Meßmer 9cfd8babdc
Fix typo 2021-08-22 08:51:48 -07:00
Sebastian Meßmer de16f5f3fa
Allow build cache uploads to fail without failing th eCI job 2021-08-22 08:43:46 -07:00
Sebastian Messmer cb21dc977b Mark 0.11.0 as released 2021-08-18 14:08:03 -07:00
Sebastian Messmer 5a1c58c89c Add a dummy appveyor config so it doesn't show as failed 2021-08-15 10:11:20 -07:00
Sebastian Messmer 4a3f13d88a Merge remote-tracking branch 'origin/feature/infofix' into develop 2021-08-15 00:11:03 -07:00
Sebastian Messmer 8e57f0c097 Merge branch 'feature/appveyor' into develop 2021-08-15 00:10:51 -07:00
Sebastian Messmer b28b8b6ea8 Show old config values at mount time, otherwise they'd just always show the current version 2021-08-14 10:34:41 -07:00
Sebastian Messmer f94bc55cca Remove appveyor CI since we now have Github Actions for Windows 2021-08-14 09:54:56 -07:00
Sebastian Meßmer aaed25ae86
Mention Gentoo fixes in Changelog 2021-08-14 09:44:50 -07:00
Sebastian Messmer 8978eb546e Fix circleci dummy config 2021-08-14 09:42:43 -07:00
Sam James 8f49e7d28c
Don't limit install on Release/Debug/RelWithDebInfo CONFIGURATIONS (#396)
Co-authored-by: Andreas Sturmlechner <asturm@gentoo.org>
2021-08-14 09:38:02 -07:00
Sam James 041b5baea5
src/fspp/fuse/Fuse.h: add <memory.h> include for std::shared_ptr (#395)
Needed to fix build with Boost 1.77 (some indirect inclusion
got lost).

Signed-off-by: Sam James <sam@gentoo.org>
2021-08-14 09:29:24 -07:00
Sebastian Meßmer 2ceab2a666
Update ChangeLog.txt 2021-06-21 10:31:34 -07:00
Evil Squirrel b0c29d609d
Add instructions for arch-based distros (#391)
Added instructions for using pacman on arch-based distros. If it doesn't make enough sense please feel free to apply any changes.
2021-05-11 12:56:33 -07:00
Sebastian Messmer a2b07cd8e8 Merge branch 'hotfix/gcc11' into feature/gcc11 2021-05-08 14:46:32 -07:00
Sebastian Messmer 27587ea1ac Fixed an issue when compiling with GCC 11, see https://github.com/cryfs/cryfs/issues/389 2021-05-08 14:44:27 -07:00
Sebastian Messmer 00e51ed1a6 Re-enable accidentally disabled CI jobs 2021-04-26 19:26:39 -07:00
Sebastian Messmer 89cfd363b6 Merge branch 'feature/windowsci' into develop 2021-04-26 19:25:59 -07:00
Sebastian Messmer 3c135449f1 Disable Circle CI via dummy config 2021-04-26 19:25:33 -07:00
Sebastian Messmer c28cb2b2c4 Add Windows CI to Github Actions 2021-04-26 19:08:15 -07:00
Sebastian Meßmer 8ac8263bf7
Update ChangeLog.txt 2021-04-25 22:47:28 -07:00
Sebastian Messmer 5cf5816675 Disable LTO because crypto++ has problems with it 2021-04-25 17:19:50 -07:00
Sebastian Messmer 46ada21a30 Update to CryptoPP 8.5.0. This should make it work with Apple M1 2021-04-25 17:19:49 -07:00
Sebastian Meßmer fd72b8c7ab
Fix description 2021-04-25 13:20:05 -07:00
Sebastian Meßmer c90909013e
Don't fail a CI run if the cache download fails 2021-04-25 13:01:43 -07:00
Sebastian Meßmer 5c28675ec0
Allow PRs to read the cache (#384) 2021-04-25 12:46:56 -07:00