From: Theodore Ts'o Date: Wed, 8 Jun 2016 23:46:19 +0000 (-0400) Subject: Update for 1.43.1 release X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=13dbb55a7435d8dffdafade5a92597f530bb1b61;p=thirdparty%2Fe2fsprogs.git Update for 1.43.1 release --- diff --git a/htdocs/e2fsprogs-release.html b/htdocs/e2fsprogs-release.html index 6b8e3664e..79f34f631 100644 --- a/htdocs/e2fsprogs-release.html +++ b/htdocs/e2fsprogs-release.html @@ -30,6 +30,7 @@

Release notes for the e2fsprogs package

+

E2fsprogs 1.43.1 (June 8, 2016)

+ +

Fixed e2fsck so that it would correctly update the project quota usage +when deleting a corrupted and inode, and fixed mke2fs so it wouldn't +dereference memory beyond the small inode structure (which was wrong, +but worked mostly by accident unless hardening or some security malloc +was in use).

+ +

Fixed a large number of FreeBSD portability problems. (To build on +FreeBSD, however, we still need to use GNU Make and redirect dd to use +GNU dd.)

+ +

The configure script now supports --enable-hardening, which enables +stack protection, fortify, read-only relocation tables, immediate +dynamic symbol binding, and text segment ASLR (if the kernel has +userspace ASLR support enabled) by enabling position independent +executable code. (Distributions who want to do their own special +thing can set CFLAGS, CFLAGS_SHLIB, CLFAGS_STLIB, LDFLAGS, +LDFLAGS_SHLIB and LDFLAGS_STATIC as appropriate.)

+ +

The configure script now supports --disable-tdb since on 64-bit +systems, it's much faster to just enable additional swap space. The +scratch_files feature in e2fsck.conf is mostly only useful on 32-bit +systems.

+ +

Fixed the Direct I/O fallback codepath in the Unix I/O manager so that +read/modify/write worked correctly. Fortunately in practice (with the +exception of the Undo handler when running on FreeBSD) used this buggy +codepath. so file systems weren't getting corrupted.

+ +

Mke2fs will now warn if the user provides a label which is too long. +(Addresses Debian Bug: #791630)

+ +

Debugfs's rdump command now works correctly when dumping the root +directory of a file system. (Addresses Debian Bug: #766125)

+ +

Fixed a bug in debugfs so it would correctly calculate a block group's +checksum field field on 64-bit ssystems.

+ +

E2fsck now has a much more understandable error message when the +journal superblock is corrupt and the user declines to fix it. +(Addresses Debian Bug: #768162)

+ +

Fixed support of extended timestamps on 64-bit systems.

+ +

Updated/fixed various man pages. (Addresses Debian Bugs: #766379, +#761144, #770750, #428361, #766127)

+ +

Fixed various Debian Packaging Issues. (Addresses Debian Bug: #825868)

+ +

Programming notes

+ +

Fixed coverity, sparse, gcc -Wall, and clang warnings/nits.

+ +

Fixed Android build makefiles (which was missing a newly added file in +lib/support).

+ +

In general, checks on s_creator_os have been removed in favor of +feature flag specific checks; if there is something that can't be +checked via the presence of a feature flag, we will simply check +whether the creator OS is *not* EXT2_OS_HURD which is the one +operating system where there has been extensive abuse of the +s_creator_os flag.

+ +

The libmagic libary has been suppressed when running the regression +test suite to avoid false test failures caused by differences between +versions of libmagic (and/or the magic number database).

+ +

The tests/test_script progam now accepts the --failed option, which +will run those tests that had previously failed.

+ +

Fixed tests build on those systems which require LDFLAGS to be set.

+ +

Fixed the regression test suite so it will properly filter out version +numbers with two components (such as 1.43) from log files before +comparing them with the expected golden output.

+ +

E2fsprogs 1.43 (May 17, 2016)

KNOWN BUG: "make check" will have many spurious failures in the tests diff --git a/htdocs/ext2.html b/htdocs/ext2.html index 5559ecfe6..84790bc07 100644 --- a/htdocs/ext2.html +++ b/htdocs/ext2.html @@ -28,9 +28,9 @@ -

Release 1.43 of e2fsprogs is available!

+

Release 1.43.1 of e2fsprogs is available!

-

On May 17, 2016, version 1.43 of e2fsprogs was On June 8, 2016, version 1.43.1 of e2fsprogs was announced.

Ext2fs Utilities

diff --git a/htdocs/index.html b/htdocs/index.html index 5835735e0..aee08c329 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -34,18 +34,18 @@ here.

-

Release 1.43 of e2fsprogs is +

Release 1.43.1 of e2fsprogs is available!

I am happy to announce a new release of the e2fsprogs distribution. All users of e2fsprogs are urged to upgrade to the 1.43 version as soon as possible, which can be - downloaded from sourceforge - or kernel.org.

+ downloaded from sourceforge + or kernel.org.

This release contains a number of bug fixes and enhancements over the previous releases. For more details, see the - release notes.

+ release notes.