]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update for 1.41.13 release
authortytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>
Mon, 13 Dec 2010 16:00:43 +0000 (16:00 +0000)
committertytso <tytso@46e75558-b442-0410-83ab-e6570fdeb8bf>
Mon, 13 Dec 2010 16:00:43 +0000 (16:00 +0000)
git-svn-id: https://e2fsprogs.svn.sourceforge.net/svnroot/e2fsprogs/web@34 46e75558-b442-0410-83ab-e6570fdeb8bf

htdocs/e2fsprogs-release.html
htdocs/ext2.html
htdocs/index.html

index b882b1e595e91abba6862f65549977451f300bc6..6806de316b022af22cc4757ab3389524649af117 100644 (file)
@@ -30,6 +30,7 @@
 
 <H2>Release notes for the e2fsprogs package</H2>
 <UL>
+<LI><A HREF="#1.41.13">E2fsprogs 1.41.13 (December 13, 2010)</A>
 <LI><A HREF="#1.41.12">E2fsprogs 1.41.12 (May 17, 2010)</A>
 <LI><A HREF="#1.41.11">E2fsprogs 1.41.11 (March 14, 2010)</A>
 <LI><A HREF="#1.41.10">E2fsprogs 1.41.10 (February 10, 2010)</A>
 <LI><A HREF="#1.02">E2fsprogs 1.02 (January 16, 1996)</A>
 </UL>
 
+<H2><A NAME="1.41.13">E2fsprogs 1.41.13 (December 13, 2010)</A></H2>
+
+<P>E2fsck now supports the extended option "-E journal_only", which
+causes it to only do a journal replay.  This is useful for scripts
+that want to first replay the journal and then check to see if it
+contains errors.</P>
+
+<P>E2fsck will now support UUID= and LABEL= specifiers for the -j option
+(which specifies where to find the external journal).  (Addresses
+Debian Bug #559315)</P>
+
+<P>E2fsck now has support for the problems/<problem code>/force_no
+configuration option in e2fsck.conf, which forces a problem to not be
+fixed.</P>
+
+<P>Dumpe2fs will now avoid printing large negative offsets for the bitmap
+blocks and instead print a message which is a bit more helpful for
+flex_bg file systems.</P>
+
+<P>Mke2fs will now check the file system type (specified with the -t
+option) to make sure it is defined in the mke2fs.conf file; if it is
+not, it will print an error and abort.  If the usage type (specified
+with the -T option) is not defined in mke2fs.conf, mke2fs will print a
+warning but will continue.  (Addresses Debian Bug #594609)</P>
+
+<P>Clarified error message from resize2fs clarifying that on-line
+shrinking is not supported at all.  (Addresses Debian Bug #599786)</P>
+    
+<P>Fix an e2fsck bug that could cause a PROGRAMMING BUG error to be
+displayed.  (Addresses Debian Bug #555456)</P>
+
+<P>E2fsck will open the external journal in exclusive mode, to prevent
+the journal from getting truncated while it is in use due to a user
+accidentally trying to run e2fsck on a snapshotted file system volume.
+(Addresses Debian Bug #587531)</P>
+
+<P>Fix a bug in e2fsck so it has the correct test for the EOFBLOCKS_FL
+flag.</P>
+
+<P>The tune2fs program can now set the uninit_bg feature without
+requiring an fsck.</P>
+
+<P>The tune2fs, dumpe2fs, and debugfs programs now support the new ext4
+default mount options settings which were added in 2.6.35.</P>
+
+<P>The e2fsck and dumpe2fs programs now support the new ext4 superblock
+fields which track where and when the first and most recent file
+system errors occurred.  These fields are displayed by dumpe2fs and
+cleared by e2fsck.  These new superblock fields were added in 2.6.36.</P>
+
+<P>Debugfs now uses a more concicse format for listing extents in its
+stat command.  This format also includes the interior extent tree
+blocks, which previously was missing from stat's output for
+extent-based files.</P>
+
+<P>Debugfs has a new option, -D, which will request Direct I/O access of
+the file system.</P>
+
+<P>Mke2fs will skip initializing the inode table if a device supports
+discard and the discard operation will result in zero'ed blocks.</P>
+
+<P>Badblocks will now correctly backspace over UTF-8 characters when
+displaying its progress bar.  (Addresses Gentoo Bug #309909; Addresses
+Debian Bugs #583782 and #587834)</P>
+
+<P>E2freefrag will now display the total number of free extents.</P>
+
+<P>Resize2fs -P no longer requires a freshly checked filesystem before
+printing the minimum resize size.</P>
+
+<P>Fixed a floating point precision error in a binary tree search routine
+that can lead to seg fault in e2fsck and resize2fs.</P>
+
+<P>Fixed a bug in e2fsck where if both the original and backup superblock
+are invalid in some way, e2fsck will fail going back to the original
+superblock because it didn't close the backup superblock first, and
+the exclusive open prevented the file system from being reopened.</P>
+
+<P>Fixed a big in e2freefrag which caused getopt parsing to fail on
+architectures with unsigned chars.  (Addresses Gentoo Bug: #299386)</P>
+
+<P>Clarified an mke2fs error message so a missed common in an -E option
+(i.e., mke2fs -t ext4 -E stride=128 stripe-width=512 /dev/sda1")
+results in a more understandable explanation to the user.</P>
+
+<P>Mke2fs now displays the correct valid inode ratio range when
+complaining about an invalid inode ratio specified by the user.</P>
+
+<P>Mke2fs now understands the extended option "discard" and "nodiscard",
+and the older option -K is deprecated.  The default of whether
+discards are enabled by default can be controled by the mke2fs.conf
+file.</P>
+
+<P>Mke2fs's handling of logical and physical sector sizes has been
+improved to reflect the fact that there will be some SSD's with 8k and
+16k physical sectors arriving soon.  Mke2fs will no longer force block
+size to be the physical sector size, since there will be devices where
+the physical sector size is larger than the system's page size, and
+hence larger than the maximal supported block size.  In addition, if
+the minimal and optimal io size are not exported by the device, and
+the physical sector size is larger than the block size, the physical
+sector size will be used to set the Raid I/O optimization hints in the
+superblock.</P>
+
+<P>E2fsck will now display a better, more specific error message when the
+user enters a typo'ed device name, instead of blathering on about
+alternate superblocks.</P>
+
+<P>Fixed various Debian Packaging Issues</P>
+
+<P>Updated/clarified man pages (Addresses Debian Bugs: #580236, #594004,
+#589345, #591083; Addresses Launchpad Bug: #505719)</P>
+
+<P>Update the Chinese, Chzech, Dutch, French, Germany, Indonesian,
+Polish, Swedish, and Vietnamese translations.</P>
+
+<H3>Programmer's Notes</H3>
+
+<P>Fix a dependency definition for the static and profiled blkid
+libraries which could cause compile failures in some configurations.
+(Addresses Debian Bug: #604629)</P>
+    
+<P>Add support for Direct I/O in the Unix I/O access layer.</P>
+
+<P>Fixed a memory leak in the Unix I/O layer when changing block sizes.</P>
+
+<P>Fixed minor memory leaks in mke2fs.</P>
+
+<P>Added a new function to the ext2fs library, ext2fs_get_memalign().</P>
+
+<P>The tst_super_size test program will check to make sure the superblock
+fields are correctly aligned and will print them out so they can be
+manually checked for correctness.</P>
+
+<P>Fixed some makefile dependencies for test programs in lib/ext2fs.</P>
+
+<P>Reserved the feature flags and superblock fields needed for the Next3
+snapshot feature.</P>
+
+<P>Reserved the feature flags for EXT4_FEATURE_INCOMPAT_DIRDATA and
+EXT4_INCOMPAT_EA_INODE.</P>
+
+
 <H2><A NAME="1.41.12">E2fsprogs 1.41.12 (May 17, 2010)</A></H2>
 
 <P>Mke2fs now gives a correct error message if the external journal
index 0dd59f5b698a53c1e77ac034291141129305a7ce..d9c855061bd19b6829a967ac8e7e831fdbcc4d79 100644 (file)
@@ -28,9 +28,9 @@
 <!-- Begin actual content -->
 
 <IMG SRC="../images/new.gif" ALIGN=LEFT>
-<H2>Release 1.41.11 of e2fsprogs is available!</H2>
+<H2>Release 1.41.13 of e2fsprogs is available!</H2>
 
-<P>On May 17, 2010, version 1.41.12 of e2fsprogs was <A
+<P>On December 13, 2010, version 1.41.13 of e2fsprogs was <A
 HREF="http://e2fsprogs.sourceforge.net">announced</A>.</P>
 
 <H2>Ext2fs Utilities</H2>
@@ -125,6 +125,6 @@ The following Ext2fs Utilities are available:
 <hr>
 <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=2406&amp;type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a>
 
-<!-- hhmts start -->Last modified: Mon May 17 20:57:07 EDT 2010 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Mon Dec 13 09:00:45 EST 2010 <!-- hhmts end -->
 </BODY>
 </HTML>
index 4dcf6acde85f307b6350169ade543a989fba14cf..ce0214497124028f45e2232fddc3ddd15371818b 100644 (file)
     <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.41.12 of e2fsprogs is
+    <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.41.13 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.41.12 version as
-    soon as possible, which can be found <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.12.tar.gz">here</A>.</P>
+    All users of e2fsprogs are urged to upgrade to the 1.41.13 version as
+    soon as possible, which can be found <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.41.13.tar.gz">here</A>.</P>
 
     <P>This release contains a number of bug fixes and enhancements over
     the previous releases.  For more details, see the 
@@ -55,6 +55,6 @@
     <a href="http://sourceforge.net"><img src="http://sflogo.sourceforge.net/sflogo.php?group_id=2406&amp;type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /></a>
 <p>
 <!-- Created: Thu Jan  3 20:06:34 EST 2008 -->
-<!-- hhmts start -->Last modified: Mon May 17 20:56:42 EDT 2010 <!-- hhmts end -->
+<!-- hhmts start -->Last modified: Mon Dec 13 09:01:23 EST 2010 <!-- hhmts end -->
   </body>
 </html>