Change logs for e2fsprogs source package in Vivid

  • e2fsprogs (1.42.12-1ubuntu2) vivid; urgency=medium
    
      * SECURITY UPDATE: buffer overflow in closefs()
        - debian/patches/CVE-2015-1572.patch: properly check against
          fs->desc_blocks in lib/ext2fs/closefs.c.
        - CVE-2015-1572
     -- Marc Deslauriers <email address hidden>   Mon, 16 Feb 2015 13:40:05 -0500
  • e2fsprogs (1.42.12-1ubuntu1) vivid; urgency=low
    
      * Merge from Debian unstable.  Remaining changes:
        - debian/rules:
            Block pkg-create-dbgsym from operating on this package.
            Build without dietlibc-dev, which is in universe
            Use the autotools-dev dh addon to update config.guess/config.sub for new
            ports.
        - debian/control:
            Regenerate with ./debian/rules debian/control
    
    e2fsprogs (1.42.12-1) unstable; urgency=low
    
      * New upstream version
      * Fix various e2fsck bugs when trying to repair bigalloc file systems.
      * E2fsck can now repair a file system with an overly large
        s_first_meta_bg field, which had previously caused all e2fsprogs
        programs to crash when trying to open such a file system.
      * Fix e2fsck so that it can correctly fix a number of rare file system
        corruptions that were discovered when using a file system fuzzer.
      * Fix e2fsck so it does not try to write back block group descriptors
        if they have not been modified.
      * The mke2fs program will now place metadata blocks in the last
        flex_bg so they are contiguous.  This reduces free space
        fragmentation in a freshly created file system, as well as allowing
        mke2fs commands which request extremely large flex_bg size to succeed.
      * Mke2fs now creates hugefiles more efficiently (with fewer extent
        tree blocks).
      * Fix a 32/64-bit overflow bug that could cause resize2fs to loop
        forever.
      * Reduce the memory consumption of resize2fs for very large file
        systems.
      * Fix a bug that could cause resize2fs to create a corrupted file
        system when shrinking a very large file system (typically > 16TB)
        that had been previously grown using resize2fs.  (Closes: #756922)
      * Fix tune2fs updating UUID's when manipulating file systems with
        external journals (both the file system and journal UUID).
      * Fix tune2fs so it can remove an external journal for file systems
        with a 1k block size.
      * Add a new debugfs command, "inode_dump", which prints the inode in
        hex and ASCII format.
      * The debugfs command "set_inode_field" will now automatically
        allocate blocks for indirect blocks and extent tree blocks.
      * Fix debugfs's "set_inode_field" so can properly handle
        "block[IND|DIND|TIND]".
      * The debugfs "rdump" command will now take multiple source arguments.
      * Fix debugfs's argument parsing for the freefrag command.
      * Fixed a double close(2) bug in "rdump" and "rdump -p".
      * Fix filefrag to properly handle using the FIBMAP ioctl (with -B).
      * e4defrag will now defrag backwards-allocated files
      * Clarified messages that were confusing users in debugfs, e2fsck,
        mke2fs, and resize2fs (Closes: #758029, #757543, #757544)
      * Dumpe2fs will now complain if extra arguments are given to it.
        (Closes: #758074)
      * Update/clarify various man pages (Closes: #726760)
      * Update Czech, Dutch, French, Polish, Spanish, Sweedish, Ukrainian,
        and Vietnamese translations
    
    e2fsprogs (1.42.11-2) unstable; urgency=low
    
      * Don't try to build lib/ext2fs/tst_ext2fs unless running "make
        check"; this fixes a MIPS FTBFS problem because mips has a special
        no-pics build needed for bootloaders where we only build libext2fs
        but not libss or other libraries (Closes: #754605)
      * Update French translation
    
    e2fsprogs (1.42.11-1) unstable; urgency=medium
    
      * New upstream version
      * NMU acknowledge (Closes: #752107)
      * mke2fs can now create hugefiles which are aligned to the beginning
        of the disk (instead of relative to the beginning of the partition),
        controlled via a mke2fs.conf configuration parameter.
      * Fix a bug which caused e2fsck to abort a journal replay on a file
        system with bigalloc enabled.  (Closes: #744953)
      * Fix mke2fs so it more correctly handles large flex_bg counts
      * Mke2fs will check the kernel version number and not just the sysfs
        feature flag to determine whether it is safe to enable lazy
        inode table initialization, so it won't get faked out if the ext4 is
        compiled as a mdoule which hasn't happened to be loaded yet.
      * E2fsck will now automatically fix a last mount time or last write time
        which is in the future in preen mode.
      * Mke2fs will now check the file system revision number requested by the
        command line, and reject it if it is too large.
      * If filefrag runs into an error, it will continue processing the rest
        of the files specified on thec ommand line, but then exit with an
        error code.
      * Filefrag now prints some additional new flags (such as
        FIEMAP_EXTENT_ENCODED), and print unknown flags as hex values.
      * Fixed support in filefrag for files with > 2**32 blocks on 32-bit
        platforms.
      * Fixed a file descriptor leak in debugfs when copying files.
      * Add Esparanto and Ukrainian translations, and update Czech, Dutch,
        French, German, Italian, Polish, Sweedish, and Vietnamese translations.
      * Fixed cross-compilation support.  (Closes: #753375)
      * Update/fix various man pages
     -- Michael Vogt <email address hidden>   Mon, 27 Oct 2014 09:44:27 +0100
  • e2fsprogs (1.42.10-1.1ubuntu1) utopic; urgency=medium
    
      * Merge from Debian unstable, remainging changes:
        - debian/rules:
            Block pkg-create-dbgsym from operating on this package.
            Build without dietlibc-dev, which is in universe
            Use the autotools-dev dh addon to update config.guess/config.sub for new
            ports.
        - debian/control:
            Regenerate with ./debian/rules debian/control
    
    e2fsprogs (1.42.10-1.1) unstable; urgency=medium
    
      * Non-maintainer upload.
      * Add patch from upstream git that fixes creating filesystems in files
        larger than 2GB on 32 bit architectures (Closes: #752107)
     -- Dimitri John Ledkov <email address hidden>   Mon, 07 Jul 2014 15:49:40 +0100