diff options
author | Theodore Ts'o <tytso@mit.edu> | 2005-12-09 19:20:01 -0500 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2005-12-09 19:20:01 -0500 |
commit | 4c02c41c0d5619313b0920e4be12e41f8ef73a9c (patch) | |
tree | d8e846b6832aeb5b26b00c916c2cc420c6b78bb9 /RELEASE-NOTES | |
parent | 598ff01414fc01bc12be69c0fa1e852c4a93864d (diff) | |
download | e2fsprogs-4c02c41c0d5619313b0920e4be12e41f8ef73a9c.tar.gz |
Update release notes.
Signed-off-by: "Theodore Ts'o" <tytso@mit.edu>
Diffstat (limited to 'RELEASE-NOTES')
-rw-r--r-- | RELEASE-NOTES | 73 |
1 files changed, 68 insertions, 5 deletions
diff --git a/RELEASE-NOTES b/RELEASE-NOTES index de82017b..b48720e6 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -1,13 +1,32 @@ -E2fsprogs 1.39-WIP (August 21, 2005) -==================================== +E2fsprogs 1.39-WIP (December 9, 2005) +===================================== -Fix debugfs's set_inode_fields command so it can properly set the -frag, fsize, uid_high, gid_high, and author fields in the inode -instead of silently failing. +E2fsck will detect if the superblock's last mount field or last write +field is in the future, and offer to fix if so. (Addresses Debian Bug +#327580) Fix e2fsck from segfaulting on disconnected inodes that contain one or more extended attributes. (Addresses Debian Bug: #316736, #318463) +E2fsck will stop and print a warning if the user tries running a +read/write badblocks test on a read-only mounted root filesystem. + +Fix mke2fs so that it correctly creates external journals on +big-endian machines (such as a S/390). + +Fix debugfs's set_inode_field command so it can properly set the frag, +fsize, uid_high, gid_high, and author fields in the inode instead of +silently failing, and so that setting the i_size actually sets i_size +correctly. + +Add a new debugfs command, set_current_time, which sets fs->now so +that regression test suites can repeatedly modify the filesystem's +last_write fields. + +Fix a display bug in "badblocks -sv" so that the done message properly +clears the block number at the end of the test. (Addresses Debian Bug +#322231) + Allow fractional percentages to the -m option in mke2fs and tune2fs (Addresses Debian Bug: #80205) @@ -15,6 +34,17 @@ Use fstat/fstat64 in getsize.c if the the target is a regular file, instead of attempting to do a binary search. Fix some fd leaks in error cases. +Fix the blkid library so that it notices when an ext2 filesystem is +upgraded to ext3. + +Improve the blkid's library VFAT/FAT detection; it now understands +labels stored in the root directory, and is more paranoid about +checking the FAT superblock values. + +Add support for the reiser4 and software suspend partitions to the +blkid library. Also add support for extract the label from iso9660 +filesystems. + Fix a compile_et bug which miscount the number of error messages if continuations are used in the .et file. @@ -23,9 +53,14 @@ where /etc/mtab may not be sane, by checking to see if the device is reported busy (works on Linux 2.6) kernels. (Addresses Debian Bug #319002) +Updated Dutch translation. + Fix use-after-free bug in e2fsck when finishing up the use of the e2fsck context structure. +Fixed spelling mistakes, typos, and otherwise clarified man pages. +(Addresses Debian Bugs: #329859, #322188, #316811) + Fixed various Debian packaging issues --- see debian/changelog for details. (Addresses Debian Bugs #317862, #320389) @@ -35,8 +70,36 @@ Programmer's notes: Add valgrind support to the regression test suites, and eliminate false positives from valgrind. +Add a regression test suite for the blkid library. + Fix a fencepost error in resize2fs caught by valgrind. +Fix compiler warnings about missing memcpy prototypes. + +We no longer have the sparc assembly code in the header file any more, +so we shouldn't set _EXT2_HAVE_HAS_BITOPS_ for the sparc. This would +break compiles on the sparc architectures when using gcc. + +In the libext2fs library, add the new field fs->now which if non-zero +is used instead of the system time when setting various filesystem +fields (last modified time, last write time, etc.) + +Fix gcc 4.01 complaints by adding a missing #include <string.h> to +ext2fs.h which is needed since the inline functions use memcpy(). +(Addresses Sourceforge Bug #1251062) + +Use BUILD_CFLAGS and BUILD_LDFLAGS instead of CFLAGS and LDFLAGS in +the build system when building files in the util directory which are +needed during the build process. This avoids potential problems when +cross-compiling and some of the options specified in CFLAGS or LDFLAGS +are not recognized as valid by the host compiler. (Addresses +Sourceforge Bug #1261547) + +Clean up the blkid library by making the superblock and generic i/o +functions to be more generic. Clean up interface to the probe +function, and fix memory leak. Finallly, remove an unneeded reference +to probe.h in the lib/blkid/resolve.c + E2fsprogs 1.38 (June 30, 2005) ============================== |