xref: /aosp_15_r20/external/e2fsprogs/doc/RelNotes/v1.27.txt (revision 6a54128f25917bfc36a8a6e9d722c04a0b4641b6)
1*6a54128fSAndroid Build Coastguard WorkerE2fsprogs 1.27 (March 8, 2002)
2*6a54128fSAndroid Build Coastguard Worker==============================
3*6a54128fSAndroid Build Coastguard Worker
4*6a54128fSAndroid Build Coastguard WorkerThe warning messages for mke2fs now go to standard error.
5*6a54128fSAndroid Build Coastguard Worker
6*6a54128fSAndroid Build Coastguard WorkerFixed to make sure "make check" runs all of the test programs with
7*6a54128fSAndroid Build Coastguard WorkerLD_LIBRARY_PATH set, so that we test the libraries in the build tree.
8*6a54128fSAndroid Build Coastguard Worker
9*6a54128fSAndroid Build Coastguard WorkerThe mke2fs program checks the boot sector for the BSD disk label, and
10*6a54128fSAndroid Build Coastguard Workeravoids erasing it if it is there.
11*6a54128fSAndroid Build Coastguard Worker
12*6a54128fSAndroid Build Coastguard WorkerFixed a bug in e2fsck which caused it to core dump if the journal
13*6a54128fSAndroid Build Coastguard Workerinode was missing when it was supposed to be there.
14*6a54128fSAndroid Build Coastguard Worker
15*6a54128fSAndroid Build Coastguard WorkerE2fsck now prints ranges in pass 5 when printing deltas for the block
16*6a54128fSAndroid Build Coastguard Workerand inode bitmaps.
17*6a54128fSAndroid Build Coastguard Worker
18*6a54128fSAndroid Build Coastguard WorkerDebugfs's "ls -l" command now will print out the file type information
19*6a54128fSAndroid Build Coastguard Workerin the directory entry.
20*6a54128fSAndroid Build Coastguard Worker
21*6a54128fSAndroid Build Coastguard WorkerCreate man pages and hard links for fsck.ext3 and mkfs.ext3.  If
22*6a54128fSAndroid Build Coastguard Workermke2fs is invoked as mkfs.ext3, create the filesystem with a journal.
23*6a54128fSAndroid Build Coastguard Worker
24*6a54128fSAndroid Build Coastguard WorkerDebugfs can now examine the experimental directory indexing
25*6a54128fSAndroid Build Coastguard Workerinformation.
26*6a54128fSAndroid Build Coastguard Worker
27*6a54128fSAndroid Build Coastguard WorkerFixed bug in debugfs which caused it to core dump if modify_inode is
28*6a54128fSAndroid Build Coastguard Workercalled without an open filesystem.
29*6a54128fSAndroid Build Coastguard Worker
30*6a54128fSAndroid Build Coastguard WorkerThe debugfs lsdel command now runs its output through a pager first.
31*6a54128fSAndroid Build Coastguard Worker
32*6a54128fSAndroid Build Coastguard WorkerWhen installing manual pages, remove the compressed manual pages first.
33*6a54128fSAndroid Build Coastguard Worker
34*6a54128fSAndroid Build Coastguard WorkerSynchronized with Debian's packaging information for e2fsprogs-1.26-1.
35*6a54128fSAndroid Build Coastguard Worker
36*6a54128fSAndroid Build Coastguard WorkerFix the 2.4 resource limitation workaround introduced in 1.26 which
37*6a54128fSAndroid Build Coastguard Workeractually broke things on mips32, sparc32, and Alpha platforms.
38*6a54128fSAndroid Build Coastguard Worker
39*6a54128fSAndroid Build Coastguard WorkerUpdated the I18N code so that calls to setlocate(LC_CTYPE, 0) are made
40*6a54128fSAndroid Build Coastguard Worker(which is required by the newer libintl libraries).
41*6a54128fSAndroid Build Coastguard Worker
42*6a54128fSAndroid Build Coastguard WorkerProgrammer's notes:
43*6a54128fSAndroid Build Coastguard Worker-------------------
44*6a54128fSAndroid Build Coastguard Worker
45*6a54128fSAndroid Build Coastguard WorkerFixed various gcc -Wall complaints.
46*6a54128fSAndroid Build Coastguard Worker
47*6a54128fSAndroid Build Coastguard WorkerFixed a few memory leaks in the e2fsck journalling code, and in the
48*6a54128fSAndroid Build Coastguard Workerismounted code checking for a swap device.
49*6a54128fSAndroid Build Coastguard Worker
50*6a54128fSAndroid Build Coastguard WorkerAdd new inode I/O abstraction interface which exports an inode as
51*6a54128fSAndroid Build Coastguard Workeran I/O object.
52*6a54128fSAndroid Build Coastguard Worker
53*6a54128fSAndroid Build Coastguard WorkerExported ext2_file_flush as a public interface.
54*6a54128fSAndroid Build Coastguard Worker
55*6a54128fSAndroid Build Coastguard WorkerIn ext2_file_write, we now mark the buffer void * argument as a const, since ext2_file_write doesn't modify the buffer.
56*6a54128fSAndroid Build Coastguard Worker
57*6a54128fSAndroid Build Coastguard WorkerLots of small random portability fixes to make e2fsprogs build under
58*6a54128fSAndroid Build Coastguard WorkerAIX --- even without the 5L compatibility toolkit, and even using the
59*6a54128fSAndroid Build Coastguard Workeruber-crippled AIX native C compiler.
60*6a54128fSAndroid Build Coastguard Worker
61