]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blob - doc/RelNotes/v1.44.5.txt
7a3b9f8828e8ec0241f279ba11c238fb6c64adaa
[thirdparty/e2fsprogs.git] / doc / RelNotes / v1.44.5.txt
1 E2fsprogs 1.44.5 (December 15, 2018)
2 ====================================
3
4 Updates/Fixes since v1.44.4:
5
6 UI and Features
7 ---------------
8
9 When e2fsck notices it could optimize an extent tree, it will now ask
10 "Optimize?" instead of "Fix?", which was confusing some users since it
11 implied that something was broken.
12
13
14 Fixes
15 -----
16
17 Use 64-bit counters to track the number of files that are defragmented
18 using in e4defrag, to avoid overflows when more than 2**32 files are
19 defragmented. (Addresses Debian Bug: #888899)
20
21 Correctly translate Posix ACL's. This was a regression introduced in
22 v1.44.4. (Addresses Launchpad Bug: #1807288)
23
24 Use the online free block counts so e2freefrag's percentages are
25 correct.
26
27 Fix a false warning that tune2fs will take long time to change a UUID if
28 the metadata_csum feature is not enabled.
29
30 E2fsck will only offer to set the inline_data feature flag when the
31 inline flag is set on the inode, *and* the system.data xattr is present.
32
33 E4defrag will handle the case where it is running as root and it can't
34 find the file system to open more gracefully. (Addresses Debian Bug:
35 #907634)
36
37 Fix a bug where resize2fs was failing to update the extent tree
38 checksums in an corner case. (Addresses Launchpad Bug: #1798562)
39
40 Fix fuse2fs's command line parsing when options are specified after the
41 target device/image.
42
43 Fix a bug which could cause e2fsprogs tools to segfault on a corrupted
44 file system where the journal's s_nr_users is impossibly large.
45
46 E2image now includes the mmp block (if needed) when creating a
47 metadata-only image.
48
49 If various Verity handling bugs which made it completely unusable in
50 e2fsprogs 1.44.4.
51
52 Fox a bug in tune2fs where it would dereference of freed memory after
53 replaying the journal.
54
55
56 Performance, Internal Implementation, Development Support etc.
57 --------------------------------------------------------------
58
59 Synchronized changes from Android's AOSP e2fsprogs tree.
60
61 Fix groff formatting nits in various man pages. (Addresses Debian Bug:
62 #916188)
63
64 Fixed various debian packaging issues (Addresses Debian Bug: #915942)
65
66 Adjusted the copyright license for lib/blkid/version.c to be LGPL (and
67 consistent with the rest of files in that directory).
68
69 Fix various clang warnings.
70
71 Fix "make install" when configure was run with --enable-subset.
72
73 Make sure the regression tests clean up their tmpfile if the test script
74 exits.
75
76 Fix build failures on non-glibc systems.
77