Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cryfs | Distribution: openSUSE Tumbleweed |
Version: 1.0.1 | Vendor: openSUSE |
Release: 2.1 | Build date: Thu May 1 08:32:49 2025 |
Group: Unspecified | Build host: reproducible |
Size: 2588376 | Source RPM: cryfs-1.0.1-2.1.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://www.cryfs.org/ | |
Summary: Cryptographic filesystem for the cloud |
CryFS provides a FUSE-based mount that encrypts file contents, file sizes, metadata and directory structure. It uses encrypted same-size blocks to store both the files themselves and the blocks' relations to one another. These blocks are stored as individual files in the base directory, which can then be synchronized to remote storage (using an external tool).
LGPL-3.0-only
* Thu May 01 2025 munix9@googlemail.com - Migration to fuse 3 and deprecation of fuse (1) * Add fix-feature-fuse3.patch -- based on upstream branch https://github.com/cryfs/cryfs/tree/feature/fuse3 (bsc#1242083) (bsc#1242079) - Increase physicalmemory for ppc64 and ppc64le builds * Fri Apr 25 2025 munix9@googlemail.com - Add _constraints (required for ppc64, ppc64le) * Fri Apr 25 2025 munix9@googlemail.com - Add fix-build-with-boost-1_88.patch - Remove _constraints file (not needed for now) - Cleanup spec file (from the previous 0.x versions): * Use __builder ninja * Use %cmake macro * Add %check/tests (arch specific) * Add -DCRYPTOPP_DISABLE_ASM=ON (arch specific) * Sat Mar 22 2025 munix9@googlemail.com - Update to version 1.0.1: Backwards Compatibility * Filesystems created with CryFS 0.11.x and CryFS 1.0.0 are fully compatible with each other. The storage format hasn't changed. * This means filesystems created with 0.10.x or 0.11.x can be mounted without requiring a migration. * Filesystems created with 1.0.0 or 0.11.x can be mounted by CryFS 0.10.x, but only if you configure it to use a cipher supported by CryFS 0.10.x, e.g. AES-256-GCM. The new default, XChaCha20-Poly1305, is not supported by CryFS 0.10.x. Fixes/Improvements * Added a man page for cryfs-unmount * Fixed small inaccuracy in calculation of free space in statvfs * Fix an issue when using -o atime mount options - Remove 38849c22aa34c5fad10091e066a520dd831462b3.patch (merged upstream) * Mon Nov 06 2023 Dominique Leuenberger <dimstar@opensuse.org> - Fix build with RPM 4.19: unnumbered patches are no longer supported. * Sun Apr 02 2023 Bjørn Lie <bjorn.lie@gmail.com> - Add upstream patch - Include stdexcept when using logic_error: * 38849c22aa34c5fad10091e066a520dd831462b3.patch * Fri Oct 14 2022 Fabian Vogt <fvogt@suse.com> - Update to v0.11.3: * Fixed build issue on systems with libfmt 9.0 * Fixed build issue on Apple Silicon Macs * Fixed build issue on systems that only have python3 but no python executable - Use python3-base instead of python for building - Use %autosetup * Mon Aug 01 2022 Andreas Stieger <andreas.stieger@gmx.de> - add upstream signing key and verify source signature * Tue Feb 22 2022 Paolo Stivanin <info@paolostivanin.com> - Update to v0.11.2: * Time to mount a file system was very long because the build didn't correctly use OpenMP. This is now fixed and file systems should open faster again. * Fix building of the range-v3 dependency. The conan remote URL for this dependency changed and we have to use the new URL. * Update to CryptoPP 8.6. This fixes a rare bug where CryptoPP 8.5 encrypts data wrongly. * cryfs-unmount correctly unmounts paths that contain spaces. * Updated to DokanY 1.2.2.1001. * Sun Oct 03 2021 Andreas Stieger <andreas.stieger@gmx.de> - remove cryptopp build dependency, library is bundled
/usr/bin/cryfs /usr/bin/cryfs-unmount /usr/share/doc/packages/cryfs /usr/share/doc/packages/cryfs/ChangeLog.txt /usr/share/doc/packages/cryfs/README.md /usr/share/licenses/cryfs /usr/share/licenses/cryfs/LICENSE.txt /usr/share/man/man1/cryfs-unmount.1.gz /usr/share/man/man1/cryfs.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Fri May 9 00:04:29 2025