1E2fsprogs 1.44.6 (March 5, 2019) 2================================ 3 4Updates/Fixes since v1.44.5: 5 6Fixes 7----- 8 9If files are created while e4defrag is running, it's quite possible for 10succeed_cnt to be larger than total_count, in which case the number of 11failures (calculated via total_count - succeed_cnt) will overflow and 12become a very large unsigned number. (Addresses Debian Bug: #888899) 13 14Fix e2fsck so it can correctly handle directories > 2 GiB when the 15largedir feature is enabled. 16 17Fix mke2fs's hugefile creation so that we correctly reserve enough 18metadata blocks for a given file system size. Otherwise for certain 19unfortunately sized disks/partitions, the hugefile creation would fail. 20(Addresses Google Bug: 123239032) 21 22Fix the libext2fs library to be more robust against invalid block group 23descriptors to prevent e2fsprogs from crashing (or possibly being 24p0wned) by maliciously modified file systems. (Addresses Google Bugs: 25119171089, 119929050) 26 27Fix mke2fs and debugfs so they can correctly copy in files > 2 GiB. 28 29Fix debugfs so its stat command can correct supportly display directory 30sizes > 2 GiB. 31 32Fix memory leaks in debugfs, mke2fs, and e2freefrag. 33 34 35Performance, Internal Implementation, Development Support etc. 36-------------------------------------------------------------- 37 38Synchronized changes from Android's AOSP e2fsprogs tree. 39 40Avoid unnecessarily linking badblocks with the libblkid shared library. 41(Addresses Debian Bug: #919958) 42 43Stop depending on the debugfs binary for test data, since depending on 44the compiler, there might be sufficient aligned zero bytes that the 45resulting file(s) created by test cases could have unexpected sparse 46blocks, leading to test failures. (Addresses Google Bug: #122085761) 47 48Fixed various debian packaging issues. 49