Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: composefs | Distribution: openSUSE:Factory:zSystems |
Version: 1.0.8 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Jan 3 19:16:18 2025 |
Group: Unspecified | Build host: reproducible |
Size: 158390 | Source RPM: composefs-1.0.8-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://github.com/containers/composefs | |
Summary: The reliability of disk images, the flexibility of files |
Tools to handle creating and mounting composefs images. The composefs project combines several underlying Linux features to provide a very flexible mechanism to support read-only mountable filesystem trees, stacking on top of an underlying "lower" Linux filesystem.
Apache-2.0 OR GPL-2.0-or-later
* Fri Jan 03 2025 Richard Rahl <rrahl0@opensuse.org> - update to 1.0.8: * Add Containers Code of Conduct * rust: drop all Rust code from this repository * lib: Add lcfs_fd_measure_fsverity * Do not enable man page generation when it is disabled. * writer: Reject empty xattr names * writer: Fix return value of lcfs_node_unset_xattr * mount: Support EROFS file-backed mounts * mkcomposefs: Fix error message * Sun Dec 29 2024 Richard Rahl <rrahl0@opensuse.org> - require the main package for the devel package * Sat Dec 14 2024 Richard Rahl <rrahl0@opensuse.org> - update to 1.0.7: * Relicense most code under GPL-2.0-or-later OR Apache-2.0 * mkcomposefs: make it cpuset aware * README.md: Add a "tagline" * mkcomposefs: Document external sandboxing * meson.build: raise used C standard to C11 * libcomposefs: include linux/limits.h to satisfy usage of XATTR_NAME_MAX * tests: Fix should-fail-self-hardlink to conform to latest syntax * Fix clang warnings * Add a libcomposefs-internal * internal: Rewrite byteswapping macros * tests: Add a flow for integration test with fsverity enabled * README.md: Link to community forums * Add a CONTRIBUTING.md * MAINTAINERS.md: New file * writer: Add O_DIRECTORY * writer: Use blocksize constant * Fixed typos in README.md * lib: Add expansion comments to header - add tests * Thu Oct 03 2024 Richard Rahl <rrahl0@opensuse.org> - update to 1.0.6: * fix rust bindings * fix a potential CVE * Autotools build system dropped * mkcomposefs: Process last content in dumpfile without newline * dump: Support --filter * lib: Bail on xattr names > XATTR_NAME_MAX * lib: Verify mode values * Reject an empty name * Two more testing improvements * More validation * rust/dumpfile: Minor optimization for unescape_to_path_canonical * rust: Attempt to fix build on docs.rs * rust: Add wrapping for composefs-info dump * Various fixes to the fsverity part of test-units.sh * Replace custom clang-format bits with stock meson targets * Add 64bit rdev APIs * libcomposefs: detect short erofs files * rust: Accept 64 bit values for rdev * A few cleanups around symlinks * tests: Move sha verification after other checks * dumpfile: Add some test code to convert to tar * mkcomposefs: Add a hidden CFS_PARSE_STRICT * Results from running honggfuzz, plus some more manual auditing * lib: Move validation out of lcfs_node_add_child() * writer: Clarifications around our usage of EROFS_NULL_ADDR - fix licensing - rename libcomposefs-devel to composefs-devel, as this is the opensuse way * Wed Sep 11 2024 Richard Rahl <rrahl0@opensuse.org> - update to 1.0.5: * test: use correct composefs-info binary * rust: Some doc and misc tweaks * test: remove hardcoded /tmp * rust: Add mandatory description field, other misc changes * composefs-core: Drop incorrect include * rust: Two minor patches * composefs-info: specify locale to isgraph/isprint * Add meson as an alternative to autotools * info: Add missing terminator for longopts * mount: Consistently use composefs as source * meson.build: Allow use as a meson subproject * mkcompose: report close() errors * libcomposefs: do not override errno * libcomposefs: drop using "ro" option * Minor rust lints * Verify payload length early on - switch to meson buildsystem - switch (permanently?) to tags not releases, as they forgot to add meson build files in release files * Wed Jul 17 2024 Joshua Smith <smolsheep@opensuse.org> - Initial package for bootc on openSUSE.
/usr/bin/composefs-info /usr/bin/mkcomposefs /usr/sbin/mount.composefs /usr/share/doc/packages/composefs /usr/share/doc/packages/composefs/README.md /usr/share/licenses/composefs /usr/share/licenses/composefs/COPYING /usr/share/licenses/composefs/COPYING.GPL-2.0-only /usr/share/licenses/composefs/COPYING.GPL-2.0-or-later /usr/share/licenses/composefs/COPYING.LGPL-2.1-or-later /usr/share/licenses/composefs/LICENSE.Apache-2.0 /usr/share/man/man1/composefs-info.1.gz /usr/share/man/man1/mkcomposefs.1.gz /usr/share/man/man1/mount.composefs.1.gz /usr/share/man/man5/composefs-dump.5.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Jan 8 00:25:28 2025