* fix fd leak that causes fsck to fail with "too many open files"
[Eric Sandeen]
* mke2fs: get device topology values from blkid * configure.in: Fix typo: remove '2' from blkid_probe_get_topology2 * resize2fs: exit fix_sb_journal_backup early for external journal * libext2fs: don't swap extent-based journal backup * mke2fs support for BLKDISCARD * mke2fs: open device writable for trim/discard
[Peng Tao]
* resize2fs: calculate minimal fs size only once * resize2fs: fix minimum resize size calculation with flex_bg. redhat: #519131 * debugfs: add matching fclose. novell: #524526
[Theodore Ts'o]
* tune2fs: Fix "tune2fs -j <dev>" for extent-enabled filesystems. launchpad: #416648 * e2fsck: Avoid scary failure messages on low-memory systems. Closes: #509529 * debian: Make sure libblkid1 and libblkid1-dbg have changelogs * dumpe2fs: Print more information about the inline journal * configure.in, configure: Drop --with-cc, --with-ccopts, --with-ldopts. sourceforge: #2843248 * tune2fs.8: Document the flex_bg file system option in the man page. sourceforge: #2822186 * mke2fs.8.in: Clarify flex_bg feature description * libext2fs: Round up the bitmap size when allocating a new bitmap. sourceforge: #2328708 * e2undo: Initialize com_err error tables for the ext2fs library * libext2fs: Add error table initialization to test programs * blkid: Avoid a potentially error message when running "make clean" * e2fsck: Use the correct problem code in the case of LAST_WRITE_FUDGED * Don't use in-tree header files if using system uuid or blkid libraries * tests: Account for new mke2fs topology information * libext2fs: Always build file_io.c * e2fsck: Interpret negative blkcount in file system problem reports. sourceforge: #2871782 * e2fsck: Fix handling of non-zero i_blocks_high field * e2fsck: Accept superblock times to be fudged by up to 24 hours by default * libext2fs: Fix FEATURE_RO_COMPAT_HUGE_FILE && !HUGE_FILE_FL * dumpe2fs: Fix usage message for -o superblock=<num> and -o blocksize=<num>. launchpad: #448099 * tune2fs.8: Clarify tune2fs's -i option * debian: Add pre-depends for util-linux for util-linux-ng builds. Closes: #551795 * debian: Fix pre-depends relation for util-linux-ng * libss: initialize function pointer for readline_shutdown() * e2fsck: Fix duplicate directory entries for non-indexed directories. sourceforge: #2862551 * configure: Work around bug in autoconf 2.64 * e2fsck: Fix directory with holes even when i_size is wrong * e2fsck: Move check to add an index to a directory after fixing i_size * filefrag: Fix a core dump on sparc32 platforms with 8k file systems * e2fsck: detect holes in extent-mapped directories * libext2fs: Fix SET_BMAP bugs in ext2fs_bmap() and ext2fs_bmap2() * e2fsck: Fix block allocation for holes in extent-mapped directories * e2fsck: Don't rehash directories which can fit in a single directory block * e2fsck: Try to update on-disk bitmap in e2fsck_get_alloc_block() callback * tests: Add new test f_holedir2 * debian: Fix FTBFS problem caused by texi2html changing its output location. Closes: #552934 * debian: Add source lintian overrides
[Karel Zak]
* blkid: support .ko.gz in modules.dep parser * libext2fs: handle <=linux-2.6.19 bug in /proc/swaps
remaining changes: - Do not build-depend on dietlibc-dev, which is universe. - Do now allow pkg-create-dbgsym to operate on this package. - Do not include /etc/e2fsck.conf and remove on upgrade. - Always regenerate debian/control