• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1erofs-utils 1.8.3
2
3 * Another maintenance release includes the following fixes:
4   - (mkfs.erofs) Fix multi-threaded compression with `-Eall-fragments`;
5   - (mkfs.erofs) Fix large chunk-based image generation;
6   - (mkfs.erofs) Avoid large arrays on the stack (Jianan Huang);
7   - (mkfs.erofs) Fix PAX format parsing in headerball mode (Mike Baynton);
8   - (mkfs.erofs) Several fixes for incremental builds (Hongzhen Luo);
9   - (mkfs.erofs) Fix reproducible builds due to `i_ino` (Jooyung Han);
10   - Use pkg-config for liblz4 configuration;
11   - Get rid of pthread_cancel() dependencies;
12   - (mkfs.erofs) Add `-U <clear|random>` support;
13   - (mkfs.erofs) Add `--hard-dereference` for NixOS reproducibility (Paul Meyer);
14   - Several minor random fixes.
15
16 -- Gao Xiang <xiang@kernel.org>  Sat, 14 Dec 2024 00:00:00 +0800
17
18erofs-utils 1.8.2
19
20 * Another maintenance release includes the following fixes:
21   - (mkfs.erofs) Fix build on GNU/Hurd (Ahelenia Ziemiańska);
22   - (mkfs.erofs) Fix maximum volume label length (Naoto Yamaguchi);
23   - (mkfs.erofs) Correctly skip unidentified xattrs (Sandeep Dhavale);
24   - (fsck.erofs) Support exporting xattrs optionally (Hongzhen Luo);
25   - (mkfs.erofs) Correctly sort shared xattrs (Sheng Yong);
26   - (mkfs.erofs) Allow pax headers with empty names;
27   - (mkfs.erofs) Add `--sort=none` option for tarballs;
28   - (mkfs.erofs) Fix broken compressed packed inodes (Danny Lin);
29   - Several minor random fixes.
30
31 -- Gao Xiang <xiang@kernel.org>  Tue, 24 Sep 2024 00:00:00 +0800
32
33erofs-utils 1.8.1
34
35 * A quick maintenance release includes the following fixes:
36   - (mkfs.erofs) fix unexpected data truncation of large uncompressed files;
37   - (erofsfuse) fix decompression errors when using libdeflate compressor;
38   - (mkfs.erofs) fix an out-of-bound memory read issue with kite-deflate.
39
40 -- Gao Xiang <xiang@kernel.org>  Sat, 10 Aug 2024 00:00:00 +0800
41
42erofs-utils 1.8
43
44 * This release includes the following updates:
45   - (mkfs.erofs) support multi-threaded compression (Yifan Zhao);
46   - support Intel IAA hardware accelerator with Intel QPL;
47   - add preliminary Zstandard support;
48   - (erofsfuse) use FUSE low-level APIs and support multi-threading (Li Yiyan);
49   - (mkfs.erofs) support tar source without data (Mike Baynton);
50   - (mkfs.erofs) support incremental builds (incomplete, EXPERIMENTAL);
51   - (mkfs.erofs) other build performance improvements;
52   - (erofsfuse) support building erofsfuse as a static library (ComixHe);
53   - various bugfixes and cleanups (Sandeep Dhavale, Noboru Asai,
54           Luke T. Shumaker, Yifan Zhao, Hongzhen Luo and Tianyi Liu).
55
56 -- Gao Xiang <xiang@kernel.org>  Fri, 09 Aug 2024 00:00:00 +0800
57
58erofs-utils 1.7.1
59
60 * A quick maintenance release includes the following fixes:
61   - fix a build issue of cross-compilation with autoconf (Sandeep Dhavale);
62   - fix an invalid error code in lib/tar.c (Erik Sjölund);
63   - fix corrupted directories with hardlinks.
64
65 -- Gao Xiang <xiang@kernel.org>  Fri, 20 Oct 2023 00:00:00 +0800
66
67erofs-utils 1.7
68
69 * This release includes the following updates:
70   - support arbitrary valid block sizes in addition to page size;
71   - (mkfs.erofs) arrange on-disk meta with Breadth-First Traversal instead;
72   - support long xattr name prefixes (Jingbo Xu);
73   - support UUID functionality without libuuid (Norbert Lange);
74   - (mkfs.erofs, experimental) add DEFLATE algorithm support;
75   - (mkfs.erofs, experimental) support building images directly from tarballs;
76   - (dump.erofs) print more superblock fields (Guo Xuenan);
77   - (mkfs.erofs, experimental) introduce preliminary rebuild mode (Jingbo Xu);
78   - various bugfixes and cleanups (Sandeep Dhavale, Guo Xuenan, Yue Hu,
79           Weizhao Ouyang, Kelvin Zhang, Noboru Asai, Yifan Zhao and Li Yiyan);
80
81 -- Gao Xiang <xiang@kernel.org>  Thu, 21 Sep 2023 00:00:00 +0800
82
83erofs-utils 1.6
84
85 * This release includes the following updates:
86   - support fragments by using `-Efragments` (Yue Hu);
87   - support compressed data deduplication by using `-Ededupe` (Ziyang Zhang);
88   - (erofsfuse) support extended attributes (Huang Jianan);
89   - (mkfs.erofs) support multiple algorithms in a single image (Gao Xiang);
90   - (mkfs.erofs) support chunk-based sparse files (Gao Xiang);
91   - (mkfs.erofs) add volume-label setting support (Naoto Yamaguchi);
92   - (mkfs.erofs) add uid/gid offsetting support (Naoto Yamaguchi);
93   - (mkfs.erofs) pack files entirely by using `-Eall-fragments` (Gao Xiang);
94   - various bugfixes and cleanups;
95
96 -- Gao Xiang <xiang@kernel.org>  Sun, 12 Mar 2023 00:00:00 +0800
97
98erofs-utils 1.5
99
100 * This release includes the following updates:
101   - (fsck.erofs) support filesystem extraction (Igor Ostapenko);
102   - support ztailpacking inline feature for compressed files (Yue Hu);
103   - (dump.erofs) support listing directories;
104   - more liberofs APIs (including iterate APIs) (me, Kelvin Zhang);
105   - use mtime to allow more control over the timestamps (David Anderson);
106   - switch to GPL-2.0+ OR Apache-2.0 dual license for liberofs;
107   - various bugfixes and cleanups;
108
109 -- Gao Xiang <xiang@kernel.org>  Mon, 13 Jun 2022 00:00:00 +0800
110
111erofs-utils 1.4
112
113 * This release includes the following updates:
114   - (experimental) introduce preliminary dump.erofs (Wang Qi, Guo Xuenan);
115   - (experimental) introduce preliminary fsck.erofs (Daeho Jeong);
116   - introduce MicroLZMA compression support (thanks to Lasse Collin);
117   - support chunk-based uncompressed files for deduplication;
118   - support multiple devices for multi-blob CAS container images;
119   - (mkfs.erofs, AOSP) add block list support (Yue Hu, David Anderson);
120   - (mkfs.erofs) support per-inode compress pcluster hints (Huang Jianan);
121   - (mkfs.erofs) add "noinline_data" extended option for DAX;
122   - (mkfs.erofs) introduce --quiet option (suggested by nl6720);
123   - complete MacOS build & functionality;
124   - various bugfixes and cleanups;
125
126 -- Gao Xiang <xiang@kernel.org>  Mon, 22 Nov 2021 00:00:00 +0800
127
128erofs-utils 1.3
129
130 * This release includes the following updates:
131   - support new big pcluster feature together with Linux 5.13+;
132   - optimize buffer allocation logic (Hu Weiwen);
133   - optimize build performance for large directories (Hu Weiwen);
134   - add support to override uid / gid (Hu Weiwen);
135   - add support to adjust lz4 history window size (Huang Jianan);
136   - add a manual for erofsfuse;
137   - add support to limit max decompressed extent size;
138   - various bugfixes and cleanups;
139
140 -- Gao Xiang <xiang@kernel.org>  Tue, 01 Jun 2021 00:00:00 +0800
141
142erofs-utils (1.2.1-1) unstable; urgency=medium
143
144 * A quick maintenance release includes the following updates:
145   - fix reported build issues due to different configurations;
146   - (mkfs.erofs, AOSP) fix sub-directory prefix for canned fs_config;
147   - update some obsoleted email address;
148
149 -- Gao Xiang <xiang@kernel.org>  Sun, 10 Jan 2021 00:00:00 +0800
150
151erofs-utils (1.2-1) unstable; urgency=medium
152
153 * This release includes the following features and bugfixes:
154   - (mkfs.erofs) support selinux file contexts;
155   - (mkfs.erofs) support $SOURCE_DATE_EPOCH;
156   - (mkfs.erofs) support a pre-defined UUID;
157   - (mkfs.erofs) fix random padding for reproducable builds;
158   - (mkfs.erofs) several fixes around hard links;
159   - (mkfs.erofs) minor code cleanups;
160   - (mkfs.erofs, AOSP) support Android fs_config;
161   - (experimental, disabled by default) add erofsfuse approach;
162
163 -- Gao Xiang <xiang@kernel.org>  Sun, 06 Dec 2020 00:00:00 +0800
164
165erofs-utils (1.1-1) unstable; urgency=low
166
167 * a maintenance release includes the following updates:
168   - (mkfs.erofs) add a manual for mkfs.erofs;
169   - (mkfs.erofs) add superblock checksum support;
170   - (mkfs.erofs) add filesystem UUID support;
171   - (mkfs.erofs) add exclude files support;
172   - (mkfs.erofs) fix compiling issues under specific conditions;
173   - (mkfs.erofs) minor code cleanups;
174
175 -- Gao Xiang <xiang@kernel.org>  Tue, 14 Apr 2020 00:00:00 +0800
176
177erofs-utils (1.0-1) unstable; urgency=low
178
179 * first release with the following new features:
180   - (mkfs.erofs) uncompressed file support;
181   - (mkfs.erofs) uncompressed tail-end packing inline data support;
182   - (mkfs.erofs) lz4 / lz4HC compressed file support;
183   - (mkfs.erofs) special file support;
184   - (mkfs.erofs) inline / shared xattrs support;
185   - (mkfs.erofs) Posix ACL support;
186
187 -- Gao Xiang <xiang@kernel.org>  Thu, 24 Oct 2019 00:00:00 +0800
188