]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
Update for 1.42.5 release
authortytso <tytso@98845421-ceb7-42bc-b399-d8302b86146b>
Sun, 29 Dec 2013 18:27:05 +0000 (18:27 +0000)
committertytso <tytso@98845421-ceb7-42bc-b399-d8302b86146b>
Sun, 29 Dec 2013 18:27:05 +0000 (18:27 +0000)
git-svn-id: https://e2fsprogs.svn.sourceforge.net/svnroot/e2fsprogs/web@44 98845421-ceb7-42bc-b399-d8302b86146b

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

index 6dbf0ab38fe0f1902dca9aeac5cddb6d0d0a5868..bc657fd8b7035cae3e626c65dd671d7a54a36c0a 100644 (file)
@@ -30,6 +30,7 @@
 
 <H2>Release notes for the e2fsprogs package</H2>
 <UL>
+<LI><A HREF="#1.42.5">E2fsprogs 1.42.5 (July 29, 2012)</A>
 <LI><A HREF="#1.42.4">E2fsprogs 1.42.4 (June 12, 2012)</A>
 <LI><A HREF="#1.42.3">E2fsprogs 1.42.3 (May 14, 2012)</A>
 <LI><A HREF="#1.42.2">E2fsprogs 1.42.2 (March 27, 2012)</A>
 <LI><A HREF="#1.02">E2fsprogs 1.02 (January 16, 1996)</A>
 </UL>
 
+<H2><A NAME="1.42.5">E2fsprogs 1.42.5 (July 29, 2012)</A></H2>
+
+<P>Fixed a bug with mke2fs where if there is only 8 inodes per block
+group, the calculation of the number of uninitialized inodes in the
+first block group would go negative.  This resulted in "mke2fs -N 256
+-t ext4 /tmp/foo.img 256m" trying to write so many blocks that /tmp
+would run out of space.  (Addresses Sourceforge Bug: #3528892)</P>
+
+<P>Fixed a bug in how e2fsck would uniquify directory entry names.
+(Addresses Sourceforge Bug: #3540545)</P>
+
+<P>Previously, e2fsck would only allow a mounted file system to be
+checked if it was the root file system and it was mounted read-only.
+Now it will allow any file system mounted read-only to be checked if
+the -f option is specified.  This makes it easier to test how e2fsck
+handles checking file systems which are mounted without having to test
+on the root file system.</P>
+
+<P>Fixed a problem if e2fsck where if the root file system is mounted
+read-only, e2fsck would not clear an error indication in the journal
+superblock.  Combined with a kernel bug, this would cause the e2fsck
+to check the file system after every single boot.</P>
+
+<P>The e4defrag program can now handle device symlinks, such as
+/dev/mapper/testvg-testlv, instead of insisting on a less
+human-friendly name such as /dev/dm-2.  (Addresses Red Hat Bugzilla:
+#707209)</P>
+
+<P>Fixed filefrag so it will not crash with a segfault on files from a
+virtual file system such as /proc.  (e.g., "filefrag
+/proc/partitions")</P>
+
+<P>Fixed filefrag so that it correctly reports the number of extents.
+(Addresses Red Hat Bugzilla: #840848)</P>
+
+<P>Fixed a file descriptor leak in logsave which could cause it to hang.
+(Addresses Debian Bug: #682592)</P>
+
+<P>Fixed e2fsck so that the file system is marked as containing an error
+if the user chooses not to fix the quota usage information.</P>
+
+<P>Fixed tune2fs so that it correctly removes the quota feature when the
+last quota inode is removed.</P>
+
+<P>Fix tune2fs so that after removing a quota inode, the block bitmap is
+updated; otherwise, e2fsck would complain after running 'tune2fs -O
+^quota &lt;dev&gt;'.</P>
+
+<P>Fix tune2fs so that when converting a file system from using legacy
+quota files to the new quota file system feature with hidden quota
+files, the accounting for these files is handled correctly so that
+e2fsck doesn't complain.</P>
+
+<P>Improved e2fsck's verbose reporting statistics, and allow the more
+verbose reporting to be enabled via /etc/e2fsck.conf.</P>
+
+<P>Fixed various Debian Packaging Issues (Addresses Debian Bug #678395)</P>
+
+<P>Updated/fixed various man pages.  (Addresses Debian Bugs: #680114)</P>
+
+
+<H3>Programmer's Notes</H3>
+
+<P>Fixed portability problems on other operating systems (e.g., Hurd and
+FreeBsd) caused by the attempted inclusion of <sys/quota.h>.</P>
+
+<P>Make sure that shared libraries link with the shared libraries built
+in the build tree, instead of the system provided libraries.
+Previously, libraries and executables were linked with the system
+libraries if present, and possibly using static archives instead of
+shared libraries.  This was also problematic since if libext2fs.so is
+linked with a static libcom_err.a from system, the build system would
+attempt to link without -lpthread.  (Addresses Sourceforge Bug:
+#3542572)</P>
+
+
 <H2><A NAME="1.42.4">E2fsprogs 1.42.4 (June 12, 2012)</A></H2>
 
 <P>Fixed more 64-bit block number bugs (which could end up corrupting
index e3adf3886102668446b05bb6379c1396fd23614d..23da50a620c770e985aa6130a48b3d3a1312c91e 100644 (file)
@@ -28,9 +28,9 @@
 <!-- Begin actual content -->
 
 <IMG SRC="../images/new.gif" ALIGN=LEFT>
-<H2>Release 1.42.4 of e2fsprogs is available!</H2>
+<H2>Release 1.42.5 of e2fsprogs is available!</H2>
 
-<P>On June 12, 2012, version 1.42.4 of e2fsprogs was <A
+<P>On July 29, 2012, version 1.42.5 of e2fsprogs was <A
 HREF="http://e2fsprogs.sourceforge.net">announced</A>.</P>
 
 <H2>Ext2fs Utilities</H2>
index 87f2bbfa46b911475e7c2a58c73a2df6cbe9eab1..29e6d5965a781b49b00b21ca91f091e1e666ac18 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.42.4 of e2fsprogs is
+    <IMG SRC="images/new.gif" ALIGN=LEFT><H2>Release 1.42.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.42.4 version as
+    All users of e2fsprogs are urged to upgrade to the 1.42.5 version as
     soon as possible, which can be
-    downloaded from <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.42.4.tar.gz">sourceforge</A>
-    or <A HREF="http://kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.3">kernel.org</A>.</P>
+    downloaded from <A HREF="http://prdownloads.sourceforge.net/e2fsprogs/e2fsprogs-1.42.5.tar.gz">sourceforge</A>
+    or <A HREF="http://kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v1.42.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