]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blame - doc/RelNotes/v1.45.0.txt
ext2fs: convert unicode normalization from NFKD -> NFD
[thirdparty/e2fsprogs.git] / doc / RelNotes / v1.45.0.txt
CommitLineData
68e00dc5
TT
1E2fsprogs 1.45.0 (March 6, 2019)
2================================
3
4Updates/Fixes since v1.44.6:
5
6UI and Features
7---------------
8
9Tune2fs can now set the file system error bit to force a check at the
10next fsck by using the extended option "force_fsck".
11
12E2fsprogs now has an e2scrub script which will allow e2fsck to be run on
13volumes that are mounted on an LVM device. The e2scrub_all will find
14all ext* file systems and run them using e2scrub (if possible).
15
16Mke2fs will attempt to use ZERO_RANGE before PUNCH_HOLE so that we don't
17lose allocated blocks in preallocated files.
18
19The fuse2fs command now supports a "fakeroot" option to allow an
20unprivileged user to fuse2fs to modify rootfs images.
21
22Add initial support for setting the character set encoding and case
23folding file system feature. We don't have support to validate file
24names as being valid for a given character set encoding yet, but this
25will allow compatibility for this feature when the kernel support
26lands. This includes support in lsattr and chattr to understanding the
27casefold attribute flag.
28
29Debugfs can now set the inode's checksum field to test support for
30inodes with bad inode checksums.
31
32E2image now accepts the -b and -B options to allow the user to specify
33the superblock location when creating a raw or qcow2 image.
34
35
36Performance, Internal Implementation, Development Support etc.
37--------------------------------------------------------------
38
39Add support for building e2fsprogs using Link Time Optimization (LTO),
40UBSAN, Address Sanitizer, or Thread Sanitizer.