xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.43.8.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.43.8 (January 1, 2018)
2*6a54128fSAndroid Build Coastguard Worker==================================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerFix a bug where updated bitmap checks might not be written to disk.
5*6a54128fSAndroid Build Coastguard Worker(Addresses Debian Bug: #883869)
6*6a54128fSAndroid Build Coastguard Worker
7*6a54128fSAndroid Build Coastguard WorkerSome newly added fields in the superblocks were not getting byte
8*6a54128fSAndroid Build Coastguard Workerswapped (which were not noticed since big endian systems are amazingly
9*6a54128fSAndroid Build Coastguard Workerunpopular).  Fix them and compile-time checks to avoid this class of
10*6a54128fSAndroid Build Coastguard Workerbugs from happening in the future.  (Lustre Bug #9309)
11*6a54128fSAndroid Build Coastguard Worker
12*6a54128fSAndroid Build Coastguard WorkerFix a potential use after free bug in e2fsck when fixing a corrupted
13*6a54128fSAndroid Build Coastguard Workerroot node in directory hash tree.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerFix a bug in e2fsck where a badly/maliciously corrupted superblock
16*6a54128fSAndroid Build Coastguard Worker(which is not fixed due to the -n option, for example) can cause a
17*6a54128fSAndroid Build Coastguard Workerfloating point exception when printing the summary statistics.
18*6a54128fSAndroid Build Coastguard Worker(Addresses Debian Bug: #879220)
19*6a54128fSAndroid Build Coastguard Worker
20*6a54128fSAndroid Build Coastguard WorkerFix debugfs's ncheck command so that it correctly prints the inode
21*6a54128fSAndroid Build Coastguard Workernumber when printing an error message.
22*6a54128fSAndroid Build Coastguard Worker
23*6a54128fSAndroid Build Coastguard WorkerFix a bug in e2freefrag where it could print an incorrect free blocks
24*6a54128fSAndroid Build Coastguard Workercount on a file system with the 64-bit block number feature.
25*6a54128fSAndroid Build Coastguard Worker
26*6a54128fSAndroid Build Coastguard WorkerUpdate the German, Serbian, Spanish, and Ukrainian translations.
27*6a54128fSAndroid Build Coastguard Worker
28*6a54128fSAndroid Build Coastguard WorkerFix a bug where resize2fs's free blocks sanity check could fail with a
29*6a54128fSAndroid Build Coastguard Workerfalse positive and refuse to check a file system with the 64-bit block
30*6a54128fSAndroid Build Coastguard Workernumber feature.
31*6a54128fSAndroid Build Coastguard Worker
32*6a54128fSAndroid Build Coastguard WorkerFix and clarify various man pages and documentations.  Also fixed up
33*6a54128fSAndroid Build Coastguard Workersome random usage texts that were incorrect.  (Addresses Debian Bugs:
34*6a54128fSAndroid Build Coastguard Worker#880483)
35*6a54128fSAndroid Build Coastguard Worker
36*6a54128fSAndroid Build Coastguard WorkerFixed various Debian Packaging Issues.  (Addresses Debian Bugs: #880207,
37*6a54128fSAndroid Build Coastguard Worker#881408, #881590, #881591)
38*6a54128fSAndroid Build Coastguard Worker
39*6a54128fSAndroid Build Coastguard WorkerProgramming notes
40*6a54128fSAndroid Build Coastguard Worker-----------------
41*6a54128fSAndroid Build Coastguard Worker
42*6a54128fSAndroid Build Coastguard WorkerFix various compiler warnings.
43*6a54128fSAndroid Build Coastguard Worker
44*6a54128fSAndroid Build Coastguard WorkerClean up Makefile output.
45*6a54128fSAndroid Build Coastguard Worker
46*6a54128fSAndroid Build Coastguard WorkerFix compatibility problems with glibc 2.27 casued by a collision with
47*6a54128fSAndroid Build Coastguard Workercopy_file_range().
48*6a54128fSAndroid Build Coastguard Worker
49