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