Compare commits

...

6 Commits

Author SHA256 Message Date
a6ee127f6e Trim changelog to user-relevant points 2024-12-19 14:29:04 +01:00
b50fbddf0f
update to 1.8.3 2024-12-18 20:52:27 +01:00
b166bb39f0 erofs-utils 1.8.2 2024-11-14 01:37:22 +01:00
fc599de483 erofs-utils 1.8.1 2024-09-13 22:29:05 +02:00
89ca1dfacb Enable zstd 2024-09-03 17:10:44 +02:00
ccd26f0e9b erofs-utils 1.8 2024-08-09 23:54:39 +02:00
4 changed files with 64 additions and 10 deletions

View File

@ -1,3 +1,53 @@
-------------------------------------------------------------------
Wed Dec 18 19:48:43 UTC 2024 - Richard Rahl <rrahl0@opensuse.org>
- update to 1.8.3:
* mkfs: fix -Eall-fragments for multi-threaded compression
* mkfs: fix unexpected errors for chunk-based images
* lib: report leftovers for partially filled blocks
* mkfs: Fix input offset counting in headerball mode
* lib: capture errors from {mkfs,rebuild}_handle_inode()
* fix "Not a directory" error for incremental builds
* avoid silent corruption caused by c_root_xattr_isize
* rebuild: set the appropriate dev field for dirs
* lib: fix user-after-free in xattr.c
* lib: get rid of pthread_cancel() for workqueue
* mkfs: add -U <clear|random> support
* add --hard-dereference option
* lib: correct erofsfuse build script
-------------------------------------------------------------------
Thu Nov 14 00:35:14 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.8.2
* mkfs: Correctly skip unidentified xattrs
* fsck: Support exporting xattrs optionally
* mkfs: Correctly sort shared xattrs
* mkfs: Allow pax headers with empty names
* mkfs: Add `--sort=none` option for tarball
-------------------------------------------------------------------
Fri Sep 13 20:27:29 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.8.1
* lib: fix heap-buffer-overflow on read
* fuse: fix partial decompression for libdeflate
* lib: fix truncated uncompressed files
-------------------------------------------------------------------
Tue Sep 3 13:54:55 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Enable zstd [boo#1229961]
-------------------------------------------------------------------
Fri Aug 9 21:49:47 UTC 2024 - Jan Engelhardt <jengelh@inai.de>
- Update to release 1.8
* Multi-threaded compression support with the mkfs.erofs utility.
* Supporting the Intel IAA hardware accelerator using the QPL
driver (for contemporary Xeon Scalable systems).
* Initial support for Zstandard (Zstd) compression.
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Nov 29 16:43:32 UTC 2023 - Jan Engelhardt <jengelh@inai.de> Wed Nov 29 16:43:32 UTC 2023 - Jan Engelhardt <jengelh@inai.de>

View File

@ -1,7 +1,7 @@
# #
# spec file for package erofs-utils # spec file for package erofs-utils
# #
# Copyright (c) 2023 SUSE LLC # Copyright (c) 2024 SUSE LLC
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,7 +17,7 @@
Name: erofs-utils Name: erofs-utils
Version: 1.7.1 Version: 1.8.3
Release: 0 Release: 0
Summary: Utilities for the Extendable Read-Only Filesystem (EROFS) Summary: Utilities for the Extendable Read-Only Filesystem (EROFS)
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -32,6 +32,10 @@ BuildRequires: libtool
BuildRequires: libuuid-devel BuildRequires: libuuid-devel
BuildRequires: pkg-config BuildRequires: pkg-config
BuildRequires: xz BuildRequires: xz
BuildRequires: pkgconfig(liblzma)
%if 0%{?sle_version} >= 150600
BuildRequires: pkgconfig(libzstd) >= 5.3.2
%endif
BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zlib)
Supplements: filesystem(erofs) Supplements: filesystem(erofs)
@ -40,11 +44,11 @@ mkfs.erofs is a user-space tool to create erofs filesystem images. It
can create two main types of erofs images, compressed and can create two main types of erofs images, compressed and
uncompressed: uncompressed:
* For compressed images, it is able to integrate several compression * For compressed images, it is able to integrate several compression
algorithms, LZ4 is supported according to the current erofs kernel algorithms, LZ4 is supported according to the current erofs kernel
implementation. implementation.
* For uncompressed images, it can decide whether the last page of a * For uncompressed images, it can decide whether the last page of a
file should be inlined or not properly. file should be inlined or not properly.
%prep %prep
%autosetup -p1 %autosetup -p1

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:196083d63e5e231fb5799e7ce86a944bbca564daabce3de9225a8aca9dcaff15
size 165490

BIN
v1.8.3.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.