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