Change logs for e2fsprogs source package in Wheezy

  • e2fsprogs (1.42.5-1.1+deb7u1) stable-security; urgency=high
      * Non-maintainer upload by the Security Team.
      * Fix CVE-2015-0247: buffer overflow in ext file system open/close routines.
      * Fix CVE-2015-1572: incomplete fix for CVE-2015-0247.
     -- Michael Gilbert <email address hidden>  Sun, 22 Feb 2015 04:11:53 +0000
  • e2fsprogs (1.42.5-1.1) unstable; urgency=low
      * Non-maintainer upload.
      * e2fsck-static, e2fsprogs: let preinst remove a symbolic link in
        /usr/share/doc, that should have been replaced with a directory since
        1.39+1.40-WIP-2006.10.02+dfsg-1. (Closes: #698879).
     -- Nicolas Boulenguez <email address hidden>  Fri, 22 Feb 2013 23:14:59 +0100
  • e2fsprogs (1.42.5-1) unstable; urgency=low
      * New upstream version
      * Mark the e2fsprogs package as Multi-Arch: foreign, so if a package
        foo:i386 depends on e2fsprogs and is installed on an amd64 system,
        the native e2fsprogs will satisfy the dependency.  (Closes: #678395)
      * Fix a fd leak which could cause logsave (and hence a boot-time rc
        init script) to hang (Closes: #682592)
      * Fix 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
      * Fixed filefrag so it would not seg fault on virtual filesystems such
        as /proc: e.g., "filefrag /proc/partitions"
      * Fix filefrag so that it correctly reports the number of extents
      * Fixed a bug which caused "mke2fs -N 256 -t ext4 /tmp/foo.img 256m"
        to write blocks out until /tmp filled
      * Fixed a bug in how e2fsck would uniquify directory entry names
      * Change e2fsck so it will allow file systems mounted read-only to be
        checked with the -f option.
      * Fix e2fsck so that the file system is marked as containing an
        error if the user chooses not to fix the quota usage information.
      * Fix tune2fs so that it correctly removes the quota feature when
        the last quota inode is removed.
      * Fix tune2fs so that after removing a quota inode, the block bitmap
        is updated; otherwise, e2fsck would complain after running 'tune2fs
        -O ^quota <dev>'.
      * 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.
      * The e4defrag program now allows device symlinks, such as
        /dev/mapper/testvg-testlv, instead of insisting on less
        human-friendly names such as /dev/dm-2
      * Updated/fixed various man pages  (Closes: #680114)
     -- Theodore Y. Ts'o <email address hidden>  Sun, 29 Jul 2012 19:59:56 -0400
  • e2fsprogs (1.42.4-3) unstable; urgency=medium
      * Add the -C option to chattr's usage message
      * Fix e2fsprogs so it is blhc (build log hardening check) clean.  This
        fixed e2fsck.static which previously was not getting built with the
        security hardening flags.
     -- Theodore Y. Ts'o <email address hidden>  Wed, 13 Jun 2012 16:03:24 -0400
  • e2fsprogs (1.42.2-2) unstable; urgency=low
      * Fixed e2fsck.conf's man page (Closes: #646963)
      * Fixed 32-bit binary compatibility problem for the libext2fs shared
        library introduced in 1.42.2
      * mke2fs will no longer fail if the /etc/mtab file is not present
     -- Theodore Y. Ts'o <email address hidden>  Mon, 09 Apr 2012 14:54:33 -0400
  • e2fsprogs (1.42.2-1) unstable; urgency=low
      * New upstream version
      * Fixed various man pages (Closes: #665427)
      * Speed up resize2fs for large file systems (Closes: #663237)
      * Be less strict about the EXT4_EOFBLOCKS_FL flag (which will
        eventually be going away in the ext4 file system format)
      * Teach mke2fs to use direct I/O if the -D option is given
      * Print errors returned by ext2fs_open2() and ext2fs_check_desc() so
        we can more easily diagnose memory allocation failures caused by
        insufficient memory and abort on memory allocation failures
      * E2fsck can now write log files containing the details of the
        problems that were found and fixed directly.
      * E2fsck can now limit the number of messages issued and printed on
        the console
      * The dumpe2fs, debugfs, and tune2fs now use rbtree bitmaps, which
        cause them to use much less memory for large file systems.
      * E2fsck will now check for zero-length extents, since older kernels will
        OOPS if they comes across one
      * Fix e2fsck's discard behaviour so it does not discard too many
        blocks, and it will not use discard if the device advertises
        that discard does not persistently zero data.  Also, if e2fsck is
        run in read-only mode, do not try to discard data.
      * Fix mke2fs -S so it does not corrupt the first block group's
      * Add pointer for e2fsprogs-udeb to libcomerr2.shlibs (Closes: #665885)
     -- Theodore Y. Ts'o <email address hidden>  Tue, 27 Mar 2012 15:55:57 -0700
  • e2fsprogs (1.42.1-2) unstable; urgency=low
      * Fix the fact that dpkg-buildflags was being ignored due to a
        bash'ism in debian/rules.
      * Check the new /sys/class/power_supply/AC/online since
        /proc/acpi/ac_adapter/... is deprecated and may not be present on
        newer kernels.
     -- Theodore Y. Ts'o <email address hidden>  Mon, 20 Feb 2012 19:12:20 -0500
  • e2fsprogs (1.42-1) unstable; urgency=low
      * New upstream release
      * Fixed hurd FTBFS (Closes: #649689)
      * Optimized e2fsck speed on large file systems when using [scratch_files]
      * Fixed e2fsck handling of blocks claimed by multiple inodes in
        bigalloc file systems
      * Fixed e2fsck's calculation of max file size for non-extent based
        files when huge_file is enabled
      * Update Czech and Swedish translations
     -- Theodore Y. Ts'o <email address hidden>  Tue, 29 Nov 2011 15:50:07 -0500
  • e2fsprogs (1.42~WIP-2011-10-16-1) unstable; urgency=low
      * New upstream release
      * Fix online resizing with resize2fs (Closes: #644989)
      * Fix bug which caused shrinking an empty file system file system to
        its minimal size to sometimes fail.
      * Don't look at the high 16 bits of i_file_acl if the 64-bit feature
        is not enabled; this fixes a Hurd compatibility field since this is
        used for the high 16 bits of i_mode on Hurd.
      * Update Sweedish, Polish, French, German, and Czech translations
     -- Theodore Y. Ts'o <email address hidden>  Sun, 16 Oct 2011 22:07:03 -0400
  • e2fsprogs (1.42~WIP-2011-07-02-1) unstable; urgency=low
      * New upstream release  * Add support for 64-bit file systems  * Add support for bigalloc file systems  * Fixed an e2fsck bug which caused "*** FILE SYSTEM WAS MODIFIED ***"      without an explanation of what was fixed.  * E2fsck will no longer attempt to clone an extended attribute block      in pass1b handling if the file system does not support extended      attributes.  * E2fsck will be more careful accidentally asking the user to continue      if the file system is mounted, so that an escape sequence won't      cause a false positive.  (Closes: #619859)  * E2fsck now uses less cpu time in pass 5  * E2fsck will no longer segault when a corrupted file system has a bad    extent, and removing it leads to a block needing to be deallocated.  * E2fsck now supports an extended "discard" option which will cause      e2fsck to attempt discard all unused blocks after a full check  * The e2image program now supports the qcow2 format, a more efficient      way of capturing file system metadata snapshots.  * Mke2fs now supports the [devices] stanza in mke2fs.conf.  * Mke2fs now supports the reserved_ratio relation in mke2fs.conf.  * Mke2fs now creates extent-mapped directories for the root and      lost+found directories.  * Mke2fs will skip zero'ing the journal if the extended option      "lazy_journal_init" is specified.  * Mke2fs will now create file systems that enable user namespace      extended attributes and with time- and mount count-based file      system checks disabled.   * Mke2fs will not set a stride or strip size of one block based on       block bevice attributes obtained from sysfs.   * Mke2fs now displays a progress report during the discard process.   * Mke2fs now handles extreme file system parameters correctly which       previously caused the inodes per group to drop below 8, leading       to a segfault.   * Debugfs's icheck will now correctly find inodes which use the       searched-for block as an extended attribute block.   * Debugfs now has a new "punch" command which remove blocks from the       middle of an inode.   * The badblocks program now correctly recovers from I/O errors when       direct I/O is being used.  The badblocks command now also       supports a -B option which forces the use of buffered I/O, and       the -v option will provide a more detailed breakdown of read,       write, and failed comparison errors.   * Added e4defrag tool which uses the EXT4_IOC_MOVE_EXT ioctl.   * Added support for journals larger than 2GB.   * Support using both hard links and symlinks when installing e2fsprogs.   * Add overflow checking to tune2fs -i's fsck interval, which must fit       in a 32-bit field.   * Filefrag will report 0 extents correctly in verbose mode.   * Logsave's usage message has been fixed.  (Closes: #619788)   * Update translations: French, Chinese, Germany, Indonesian, Swedish,        Vietnamese, Polish, Dutch, Czech.   * Updated/clarified man pages. -- Theodore Y. Ts'o <email address hidden>  Sat, 02 Jul 2011 22:38:57 -0400
  • e2fsprogs (1.41.12-4stable1) stable; urgency=high
      * Upload to proposed-updates  * Fix "mke2fs -n" so it won't issue a discard and thus trash all     the data on an SSD (oops!!!) -- Theodore Y. Ts'o <email address hidden>  Sat, 18 Jun 2011 13:19:53 -0400
  • e2fsprogs (1.41.12-4) unstable; urgency=high
      * Clear ext4 error fields in the superblock.  Otherwise users will see    scary messages every 24 hours after a file system error is detected,    even after e2fsck has fixed it, if they are using Linux 2.6.35 or later.  * Fix usage message for logsave (Closes: #619788) -- Theodore Y. Ts'o <email address hidden>  Sat, 07 May 2011 21:22:54 -0400
  • e2fsprogs (1.41.12-2) unstable; urgency=high
      * Allow tune2fs to set uninit_bg without requiring an fsck
      * Fix test in e2fsck to correctly check for EOFBLOCKS files
      * Fix dependencies for libuuid and libblkid (Closes: #583551)
     -- Theodore Y. Ts'o <email address hidden>  Thu, 03 Jun 2010 09:30:36 -0400