diff options
author | Theodore Ts'o <tytso@mit.edu> | 2017-08-04 12:40:48 -0400 |
---|---|---|
committer | Theodore Ts'o <tytso@mit.edu> | 2017-08-04 12:40:48 -0400 |
commit | 1734c447a1368bebc05ced238c1752198cd0ce9c (patch) | |
tree | 875d92defcd21740583752a7d7a4ef96d5a08b1a | |
parent | d61f81f4208b0bd4f3f79b78f117141fcb336272 (diff) | |
download | e2fsprogs-1734c447a1368bebc05ced238c1752198cd0ce9c.tar.gz |
Update for 1.43.5 release
-rw-r--r-- | htdocs/e2fsprogs-release.html | 131 | ||||
-rw-r--r-- | htdocs/ext2.html | 4 | ||||
-rw-r--r-- | htdocs/index.html | 8 |
3 files changed, 137 insertions, 6 deletions
diff --git a/htdocs/e2fsprogs-release.html b/htdocs/e2fsprogs-release.html index 11610a42c..fea0ab03f 100644 --- a/htdocs/e2fsprogs-release.html +++ b/htdocs/e2fsprogs-release.html @@ -30,6 +30,7 @@ <H2>Release notes for the e2fsprogs package</H2> <UL> +<LI><A HREF="#1.43.5">E2fsprogs 1.43.5 (August 4, 2017)</A> <LI><A HREF="#1.43.4">E2fsprogs 1.43.4 (January 31, 2017)</A> <LI><A HREF="#1.43.3">E2fsprogs 1.43.3 (September 4, 2016)</A> <LI><A HREF="#1.43.2">E2fsprogs 1.43.2 (September 1, 2016)</A> @@ -116,6 +117,136 @@ <LI><A HREF="#1.02">E2fsprogs 1.02 (January 16, 1996)</A> </UL> +<H2><A NAME="1.43.5">E2fsprogs 1.43.5 (August 4, 2017)</A></H2> + +<P>Fix a bug which could cause e2fsck to loop forever when rebuilding an +encrypted directory with entries with identical prefixes up to an +embedded NUL character.</P> + +<P>Fix build when configured with --disable-threads or --enable-profile.</P> + +<P>Fix ext2fs_sync_device() so it returns the proper error code if the +BLKFLSBUF ioctl fails for some reason.</P> + +<P>Fix a potential crash in tune2fs when enabling project quota when the +file system has no inodes by fixing error handling in the +quota_write_inode() in libsupport.</P> + +<P>Fix a bug in debugfs's "ls -p" handling which could cause it to print +garbage after a file name in a directory entry.</P> + +<P>Fix a number of bugs in debugfs, dumpe2fs, e2fsck, tune2fs, and +resize2fs where a carefully/maliciously corrupted file systems (found +by American Fuzzy Lop) could these programs to crash or hang. +(Addresses Debian Bug #868489)</P> + +<P>E2fsck no longer issues some harmless bitmap warnings caused by a +corrupted file system; since those corruptions will be fixed up by +e2fsck later, there's no point issuing these internal warnings.</P> + +<P>E2fsck will now notice invalid quota inode numbers, and offer to fix +them.</P> + +<P>Fix a regression introduced in e2fsprogs 1.43 which broke mke2fs's +hugefile creation so that they aren't contiguous. (Addresses Google +Bugs 62791459 and 638037607)</P> + +<P>Fix how backup superblocks are written in big endian systems so they +are all correctly byte swapped.</P> + +<P>Fixed tune2fs's support for enabling and disabling project quota.</P> + +<P>The badblock program now properly handles languages which have +multi-column wide character such as Chinese. (Addresses Debian Bug: +#860926)</P> + +<P>The mke2fs -U option now accepts "null", "clear", "random", or "time" +just as tune2fs's -U option.</P> + +<P>Fix e2fsck's -E bmap2extent feature (which converts a file to use +extents from indirect block maps) so that it handles sparse files correctly.</P> + +<P>Fix libext2fs to correctly handle accounting for an external xattr +block on bigalloc file systems.</P> + +<P>Fix e2fsck to correctly handle quota accounting when deleting files +that have mnultiply-claimed blocks pass 1b.</P> + +<P>Fix potential buffer overrun bug in e2fsck when using 128 byte inodes. +(Addresses Google Bug 37326362).</P> + +<P>E2fsck's extent tree optimization can now be disabled via an +command-line extended option or via an e2fsck.conf configuration +parameter.</P> + +<P>The e2fsck program now properly updates the quota accounting when +optimizing the extent tree. (Addresses Google Bug 36391645)</P> + +<P>Fix some error handling in e4crypt when operating on keyring ID's.</P> + +<P>Fix e2fsck's quota handling when the bigalloc feature is enabled.</P> + +<P>The libext2fs file system now uses readahead when opening file systems +to speed up opening very large file systems with the meta_bg option.</P> + +<P>If e2fsck logging is enabled, e2fsck will report the exit code in the +last line of the log file.</P> + +<P>Debugfs can now open file systems with a bad sueprblock checksum, and +the show_super_stats command will print the expected checksum.</P> + +<P>Fix a regression introduced in e2fsprogs 1.43.4 where tune2fs was not +able to correctly enable the quota feature. (Addresses Debian Bug +#855417)</P> + +<P>E2fsck will only return an exit status code of 1 if it has fixed a +file system corruption. If it only performed an optimal optimization +of internal file system metadata, it will now return 0.</P> + +<P>Fix e2fsck so it won't check inode fields of deleted inodes. This was +mostly harmless, but the addition of a check in 1.43.4 to enforce the +requirement that inline data inodes have a system.data attribute +caused a regression in xfstests generic/079. Fix this and a number of +other checks which could lead to false positive reports of file system +corruption.</P> + +<P>Removed a debugging printf in libsupport which could result to some +extraneous and confusing output if the user specifies a quota type.</P> + +<P>The debugfs logdump command now accepts a new -S option which will +cause it to print information about the journal superblock.</P> + +<P>Added a missing space in debugfs's ls -l output to separate the size +and date fields.</P> + +<P>Update the Czech, Danish, Dutch, French, Hungarian, Polish, Serbian, +Spanish, Swedish, Ukrainian, and Vietnamese translations.</P> + +<P>Update various man pages. (Addresses Debian Bugs #867895 and #865584)</P> + +<P>Fix various compiler and UBSAN warnings.</P> + +<P>Fixed various Debian Packaging Issues. (Addresses Debian Bugs +#864144 and #866623)</P> + +<H3>Programming notes</H3> + +<P>The blkid library can now recognize exfat file systems.</P> + +<P>Add new test, j_recover_csum3_64bit, which checks to make sure we +correctly recovering 64-bit journals using the v3 checksum format.</P> + +<P>Fix portability assumption in tests; don't depend on the existence of +/dev/stdin.</P> + +<P>Fix portability with newer versions of glibc and with Cygwin builds on +Windows 8 and Windows 10.</P> + +<P>Clean up the comments in problem.c match the message that will +actually be printed.</P> + +<P>Removed an unused an obsolete header file.</P> + <H2><A NAME="1.43.4">E2fsprogs 1.43.4 (January 31, 2017)</A></H2> <P>Fix e2fsck to require that the system.data extended attribute is diff --git a/htdocs/ext2.html b/htdocs/ext2.html index e840d6fe6..46f8b2e0d 100644 --- a/htdocs/ext2.html +++ b/htdocs/ext2.html @@ -28,9 +28,9 @@ <!-- Begin actual content --> <IMG SRC="../images/new.gif" ALIGN=LEFT> -<H2>Release 1.43.4 of e2fsprogs is available!</H2> +<H2>Release 1.43.5 of e2fsprogs is available!</H2> -<P>On January 31, 2017, version 1.43.4 of e2fsprogs was <A +<P>On August 4, 2017, version 1.43.5 of e2fsprogs was <A HREF="http://e2fsprogs.sourceforge.net">announced</A>.</P> <H2>Ext2fs Utilities</H2> diff --git a/htdocs/index.html b/htdocs/index.html index 4c4777614..98562f6fa 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -34,14 +34,14 @@ <A HREF="http://www.kernel.org/pub/software/scm/git/docs/gittutorial.html">here</A>.</P> - <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.43.4 of e2fsprogs is + <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.43.5 of e2fsprogs is available!</H2> <P>I am happy to announce a new release of the e2fsprogs distribution. - All users of e2fsprogs are urged to upgrade to the 1.43.4 version as + All users of e2fsprogs are urged to upgrade to the 1.43.5 version as soon as possible, which can be - downloaded from <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.43.4.tar.gz">sourceforge</A> - or <A HREF="http://kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.4">kernel.org</A>.</P> + downloaded from <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.43.5.tar.gz">sourceforge</A> + or <A HREF="http://kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.43.5">kernel.org</A>.</P> <P>This release contains a number of bug fixes and enhancements over the previous releases. For more details, see the |