OSDN Git Service

Merge branch 'maint' into next
authorTheodore Ts'o <tytso@mit.edu>
Mon, 18 May 2015 01:58:28 +0000 (21:58 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 18 May 2015 01:58:28 +0000 (21:58 -0400)
1  2 
RELEASE-NOTES
debian/changelog

diff --cc RELEASE-NOTES
@@@ -1,22 -1,67 +1,86 @@@
 +E2fsprogs 1.43-WIP (December 28, 2013) -- 38cc555a5fc
 +======================================
 +
 +Add support for the ext4 metadata checksum feature.
 +
 +Check to make sure file system features which can not be supported by
 +HURD are not enabled if the file system is created to be
 +HURD-compatible.
 +
 +Programmer's Notes
 +------------------
 +
 +Reduce the use of libc functions in libext2fs that may not be present
 +in the boot loader environment, at least for those functions that are
 +needed by boot loadsers such as yaboot.
 +
 +Support for the MMP feature can now be disabled at compile time.
 +
++
+ E2fsprogs 1.42.13 (May 17, 2015)
+ ================================
+ Fixed a potential buffer overflow while closing a file system in
+ libext2fs.  (CVE-2015-1572, Addresses Debian Bug: #778948)
+ Fixed a bug which could cause e2fsck to corrupt Hurd file systems.
+ (Addresses Debian Bug: #760275)
+ Fixed a deadlock which occurs when using systemd and e2fsck.conf's
+ logging feature.  (Addresses Debian Bug: #775234)
+ Fixed a bug which could cause programs using libext2's inode table
+ scanning functions from crashing on certain corrupted file systems.
+ (Addresses Debian Bug: #773795)
+ Fixed dumpe2fs so it won't crash if the user doesn't specify a block
+ device (file system).  (Addresses Debian Bug: #764293)
+ Fixed e2fsck so if it notices unexpected HTREE blocks in pass 2, it
+ will report the correct directory inode containing the inconsistency.
+ If e2fsck fails to grow the dir_info structure due realloc(3) not
+ having enough memory, it will now fail with explanatory message
+ instead of staggering on failing with a confusing internal error
+ messages.
+ The tune2fs program will zero out the superblock journal backup
+ information when removing a journal from a file system.
+ The mke2fs program now enables the large_file feature by default.
+ Fixed a bug which could cause badblocks to crash if there are millions
+ and millions of bad blocks.
+ Fixed some use-after-free bug in resize2fs and e2fsck.
+ Fixed a memory leak in tune2fs.
+ Fixed some bigendian bugs that had crept into both indirect and extent
+ handling inside libext2fs.
+ Updated/fixed various man pages.
+ Update Esperanto, German, and Spanish translations.  Added Danish
+ translation.
+ Programmer's Notes
+ ------------------
+ Fixed coverity, sparce gcc -Wall, and clang warnings/nits.
+ Clean up some build system problems (build failures with various
+ configure options, fix Posix portability issues, etc.)
+ The functions ext2fs_inode_alloc_stats[2]() and
+ ext2fs_block_alloc_stats[2]() now check the inode and block numbers
+ passed to them, to avoid crashes caused by buggy callers.
+ The libext2fs directory iterator will now check for an invalid
+ directory entry length instead of possibly walking off the end of the
+ directory buffer.
  E2fsprogs 1.42.12 (August 25, 2014)
  ===================================
  
@@@ -1,13 -1,43 +1,53 @@@
+ e2fsprogs (1.42.13-1) unstable; urgency=low
+   * New upstream version
+   * NMU acknowledge (Closes: #778948)
+   * Fixed a bug which could cause e2fsck to corrupt Hurd file systems.
+     (Closes: #760275)
+   * Fixed a deadlock which occurs when using systemd and e2fsck.conf's
+     logging feature.  (Closes: #775234)
+   * Fixed a bug which could cause programs using libext2's inode table
+     scanning functions from crashing on certain corrupted file systems.
+     (Closes: #773795)
+   * Fixed dumpe2fs so it won't crash if the user doesn't specify a block
+     device (file system).  (Closes: #764293)
+   * Fixed e2fsck so if it notices unexpected HTREE blocks in pass 2, it
+     will report the correct directory inode containing the inconsistency.
+   * If e2fsck fails to grow the dir_info structure due realloc(3) not
+     having enough memory, it will now fail with explanatory message
+     instead of staggering on failing with a confusing internal error
+     messages.
+   * The tune2fs program will zero out the superblock journal backup
+     information when removing a journal from a file system.
+   * The mke2fs program now enables the large_file feature by default.
+   * Fixed a bug which could cause badblocks to crash if there are millions
+     and millions of bad blocks.
+   * Fixed some use-after-free bug in resize2fs and e2fsck.
+   * Fixed some bigendian bugs that had crept into both indirect and extent
+     handling inside libext2fs.
+   * Updated/fixed various man pages.
+   * Update Esperanto, German, and Spanish translations.  Added Danish
+     translation.
+  -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 17 May 2015 20:38:27 -0400
 +e2fsprogs (1.43~WIP-2015-03-29-1) unstable; urgency=low
 +
 +  * Merge in updates from the maint branch (changes from 1.42.12-1)
 +  * Add support for inline directories
 +  * Add support for the jbd2 checksum v3 format
 +  * New dumpe2fs format
 +  * Add support for file encryption feature
 +
 + -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 14 Dec 2014 22:49:03 -0500
 +
+ e2fsprogs (1.42.12-1.1) unstable; urgency=high
+   * Non-maintainer upload by the Security Team.
+   * Fix CVE-2015-1572: incomplete fix for CVE-2015-0247 (closes: #778948).
+  -- Michael Gilbert <mgilbert@debian.org>  Sun, 22 Feb 2015 01:50:57 +0000
  e2fsprogs (1.42.12-1) unstable; urgency=low
  
    * New upstream version