changelog revision 24a24cc6280a3e97a914e24194f69bbf7304e9bb
167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.7-2) unstable; urgency=low
267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix online resizing using resize2fs (Closes: #535452)
467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix the filefrag program for files with more than 144 extents
567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update and clarify various man pages.
667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential filesystem corruptions caused by using resize2fs to
767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    shrink filesystems with extents enabled.
867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 07 Jul 2009 23:21:46 -0400
1067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
1167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.7-1) unstable; urgency=low
1267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
1367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
1467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix memory leaks in e2fsprogs, including a very large memory leak
1567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    which can cause e2fsck to run out of memory when checking very large
1667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystems using extents.
1767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug in libext2fs which can cause e2fsck and resize2fs to write
1867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    uninitalized data into the portion of the inode beyond the first 128
1967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    bytes when operating on extents; potentially corrupting filesystems.
2067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The logsave program will now filter out the ^A and ^B characters when
2167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    writing to the console.
2267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarify man pages (Closes: #531385, #523063)
2367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix filefrag progam so it correctly checks for errors from the
2467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    fiemap ioctl.
2567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Change badblocks to allow block sizes larger than 4k.
2667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix libext2fs to properly initialize i_extra_size when creating the
274feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    journal and resize inodes.
284feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Resize2fs will now update the journal backup fileds in the
294feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    superblock if the journal is moved; this avoids an unnecessary full
304feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    fsck after resizing the filesystem.
3167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Use the same encoding as the kernel for rec_len == 64k in 64k block
32d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe    filesystems.
33d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Fix lsattr to exit with a non-zero status when it encounters errors.
34d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Enhance badblocks to print the currently tested block number when
35d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe    interrupted with ^C.
36d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Fix debugfs from core dumping if the logdump command fails to open the
37d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe    output file.
38d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Harden ext2fs_validate_entry() so that lsdel will not read beyond the
39d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe    end of the block even if the directory block is corrupted.
4044404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Update Chinese and Czech translation from the Translation Project.
41208e4c8bcd943b356834541c0b4d08710f348edbJens Axboe
42208e4c8bcd943b356834541c0b4d08710f348edbJens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 29 Jun 2009 15:12:14 -0400
4344404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe
4467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.6-1) unstable; urgency=low
4567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
4667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
4767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update and clarify man pages
4867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a number of Lintian warnings, including to updating to debian
4967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    policy 3.8.1
5067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update config.guess and config.sub to the latest (2009-04-17)
517560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe    version so that e2fsprogs will build on the avr32 platform
527560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe    (Closes: #528330)
537560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe  * Add an explicit error message if the /etc/mtab file is missing
547560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe    when running e2fsck or resize2fs (Closes: #527859)
557560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe  * Enhance e2fsck to handle the case where the primary block group
567560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe    descriptors need fixing, and the backup superblock is corrupt.
577560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe    (Closes: #516820)
587560fe7c80e5a402310907d7d6c187b6a2ab36d8Jens Axboe  * Add an "-a" option to debugfs's close_filesys command
5967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck will no longer abort a preen operation if an inode's
6067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    i_file_acl_hi field is non-zero.  (Closes: #526524)
6167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The chattr program can now migrate inodes from using direct/indirect
6267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    blocks to extent trees.
6367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Speed up e2fsck if there are multiple block groups with inodes in
6467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    use in the unused portion of the block group's inode table.
6567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Chinese translation from the translation project
6667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix resize2fs so it won't corrupt ext4 filesystem when asked to
6767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    shrink a filesystem smaller than the minimum suggested size.
6867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck regression which can corrupt ext4 filesystems when
6967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    replaying the journal.
7067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support to e2fsck for handling I/O errors while replaying the
7167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    journal
7267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug in e2fsck which could cause it to crash if an inode has a
7367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    corrupt extent header, and the user declines to clear the inode.
7467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid to prefer the /dev/mapper/<name> device names over the
7567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    private /dev/dm-N device names.
7667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for the FIEMAP ioctl to the filefrag program
7767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Further speed up e2fsck by skipping journal checks if the filesystem
7867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    is mounted read-only and is marked as not needing journal replay.
7967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add a build depends in the control file indicating that dietlibc
8067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    must be newer than version 0.30 (Closes: #506064)
81d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe
8267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Fri, 30 May 2009 13:26:23 -0400
8367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
8467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.5-1) unstable; urgency=low
8567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
8667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
8767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck will now detect and fix inodes that have a non-zero
8867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    i_file_acl_high field on 32-bit filesystems.
8967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update build-depends to indicate that dietlibc 0.30 doesn't work.
9067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #506064)
9167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Fri, 24 Apr 2009 08:52:47 -0400
9367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.4-3) unstable; urgency=low
9567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarify man pages (Closes: #365619)
9767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a problem where the 'device names' for pseudo-filesystems in
9867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    /proc/mounts could confuse the e2fsprogs into thinking that a
9967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystem image stored in a regular file was mounted when it was not
10067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove whole-disk entries from the blkid cache when partitions are found
101d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Reduce the number of disk reads needed when the filesystem is clean
10267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add Chinese (simplified) translation from the Translation Project
10367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
10467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 23 Apr 2009 01:35:22 -0400
10567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
10667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.4-2) unstable; urgency=low
10767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
10867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update the debian copyright files to point at the version-specific
10967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    GPL and LGPL files.
11067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update the debhelper compat level to 7
11167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a number of filesystem corruption bugs in resize2fs when growing
11267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    or shrinking ext4 filesystems off-line (i.e., when the ext4
11367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystem is not mounted).
11467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Clarify tune2fs man page  (Closes: #515693)
11567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add homepage field to the debian control file (Closes: #506279)
11667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix Hurd compilation problem (Closes: #521602)
11767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Debugfs can now set i_file_acl_high via the set_inodes_field command
11867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Debugfs will now display a 64-bit file acl block
11967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix various gcc compilation warnings and other programming cleanups
12067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make sure libuuid closes all file descriptors before starting the
1214feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    uuidd daemon.
1224feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Avoid running e2fsck unnecessarily after doing an online resize
1234feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Mke2fs -S will now avoid trying to create the journal
1244feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Update the Czech translation from the translation project.
1254feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix support for external journals (which was broken in e2fsprogs 1.41.4)
12667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a compatibility issue with libext2fs info page and makeinfo 4.12
12767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a segfault in debugfs when running stat without an open filesystem
12867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach the blkid library that starting in 2.6.29, ext4 can support
12967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystems without journals.
13067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add error check preventing the reserved_ratio argument to mke2fs and
131899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    tune2fs from being negative.  (Closes: #517015)
132899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe  * Add support for tracking the number kilobytes written to the
133899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    filesystem via the superblock field s_kbytes_written
134cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe
135cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 19 Apr 2009 23:05:53 -0400
136cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe
137cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboee2fsprogs (1.41.4-1) unstable; urgency=low
1388b156d8ea1cc3d5df4de7f2e9fe435a2dfb41590Jens Axboe
1398b156d8ea1cc3d5df4de7f2e9fe435a2dfb41590Jens Axboe  * New upstream release
140cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe  * Fix bug which could sometimes cause blkid to return an exit value of
141cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe    zero for a non-existent device (Closes: #502541)
142208e4c8bcd943b356834541c0b4d08710f348edbJens Axboe  * Fix spelling mistake in Debian changelog (Closes: #502323)
143208e4c8bcd943b356834541c0b4d08710f348edbJens Axboe  * Fix blkid to deal with an ext3 filesystem with the test_fs flag
1447409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu  * Fix debugfs's ncheck output to suppress extra characters at the end
1457409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu    of the file name
146899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe  * Tune2fs now updates the block group checksums after changing the
147899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    filesystem's UUID
148899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe  * Speed up tune2fs's inode resizing code so it is no longer vastly
149cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe    inefficient for moderate to large filesystems
150cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe  * Fix dumpe2fs so it doesn't attempt to print the inline journal
151899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    information on filesystems with an external journal
152899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe  * Update the Catalan translation
153cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe  * Filter out linux-vdso.so lines when determining the library
154cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe    dependencies while building the initial ramdisk (Closes: #503057)
155cb1125b0b197278894896af14fe8ecdf7b92756dJens Axboe  * Fix e2fsck so an errant INODE_UNINIT flag set in a block group
156899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    doesn't cause e2fsck to abort.
1578b156d8ea1cc3d5df4de7f2e9fe435a2dfb41590Jens Axboe  * E2fsck now distinguishes between fragmented directories and
158899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    fragmented files in verbose mode statistics and in the fragcheck
159899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    report.
160723d7b34839f460839158b207ce2d3b28e17f31cBruce Cran  * Avoid double-counting non-contiguous extent-based inodes in the
161899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    verbose mode statistics.
162899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe  * E2fsck now leaves slack space when repacking directories so that a
163899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe    few new directory entries won't cause leaf nodes to become split
1646d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll    right away.
1656d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * E2fsck was previously not handling the case of a corrupted interior
1666d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll    node in the extent tree, and would crash in that case.  It now will
16767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    handle this and related failures robustly.
16867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck problem descriptions involving the journal are no longer
16967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    referred to as "ext3" problems, since ext4 filesystems also have
17067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    journals.
17167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a long-standing bug in e2fsck which would cause it to crash when
17267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    replying journals for filesystems with block sizes greater than 8k.
17367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a regression in debugfs's logdump command so it works for
17467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystems with 32-bit block numbers.  This was accidentally broken
17567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    when the header files were changed to support the 64-bit block numbers.
17667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix resize2fs for ext4 filesystems.  Some blocks that that need moving
17767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    when shrinking filesystems with uninit_bg feature would not be
17867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    moved.  In addition, blocks and inode table blocks were not being
17967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    correctly freed when shrinking filesystems with the flex_bg feable,
18067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    which caused resize2fs -M to fail.  Finally, when blocks are moved,
18167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    make sure the uninitialized flag in extents is preserved.
18267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add mkfs.ext4 symlink to the e2fsprogs-udeb package (Closes: #511207)
18367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Resize2fs now reserves some extra block when calculating the minimum
18467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    size to shrink the filesystem in case some extent allocation trees
18567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add a "set -e" to uuid-runtime's prerm script to make Lintian happy
18667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The blkid library will now recognize btrfs filesystems and swap
18767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    devices currently used by user-level software suspend.
18867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * tune2fs will not allow changing the inode size for filesystems that
18967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    have the flex_bg feature enabled, since the code currently assumes
19067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    the each block group's portion inode table is located in its own
19167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    block group.
19267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix tune2fs -I so it won't corrupt ext3/ext4 filesystem configured
19367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    for RAID storage devices.
19467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Mke2fs now understands a -U option which allows the UUID to be
19567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    specified for the new filesystem.
196cfd94f79c362da249d22a59b6ede367ce3d2ba1dJens Axboe  * Mke2fs will now treat devices with exactly 16TB as if they have 16TB
197cfd94f79c362da249d22a59b6ede367ce3d2ba1dJens Axboe    minus one block, since many users expect ext4 to support 16TB
198cfd94f79c362da249d22a59b6ede367ce3d2ba1dJens Axboe    devices, and the true maximum size is 16TB-1.
1994578d01f2fb310e4bd301176dfdd87827b9ba5d3Jens Axboe  * E2fsck will now flag filesystems that have an insane s_first_ino
2007409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu    field in their superblock.
2017409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu
2027409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 27 Jan 2009 11:50:49 -0500
2037409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu
2047409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liue2fsprogs (1.41.3-1) unstable; urgency=low
2054578d01f2fb310e4bd301176dfdd87827b9ba5d3Jens Axboe
2064feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * New upstream release
2077409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu  * Fix e2fsck so it prints the correct inode number for uinit_bg
2087409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu    related problems.
2097409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu  * E2fsck will offer to clear the test_fs flag if the ext4 filesystem
2107409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu    is available.
2117409711b543a1e4f124bd24fa4d8265db9fc4c52Huadong Liu  * Fix a file descriptor leak in libblkid
2124feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Avoid a potential infinite loop in e2fsck when there are disk I/O
2134feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    errors while trying to close a filesystem.
2144feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix a potential infinite loop in resize2fs when a bogus new size of
2154feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    0 blocks is specified on the command line.
2164feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Add an early check to see if a device is read-only to avoid lots of
2174feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    confusing error messages.
2184feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix debugfs's ncheck command so it prints all of the names of
21959308a64d5ed46c7d2f6aae81930cbc4a3a851afBruce Cran    hardlinks in the same directories.
220dc0518cad2a86ce860347f77880b4cdcb842c296Bruce Cran  * Fix a bug in libblkid so it correctly detects whether the ext4 and
221dc0518cad2a86ce860347f77880b4cdcb842c296Bruce Cran    ext4dev filesystems are available, so that the ext4dev->ext4
2227e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe    fallback code works correctly.
2231eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe
2244feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 12 Oct 2008 22:45:34 -0400
225899fab33f71cd9fd7037ee4c0df707daa86a0bbdJens Axboe
226cfd94f79c362da249d22a59b6ede367ce3d2ba1dJens Axboee2fsprogs (1.41.2-1) unstable; urgency=low
2276d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll
2286d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * New upstream release
2296d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * Fix e2fsck's automatic blocksize detection.  This fixes a regression
2301e72a886a3eb4d27a5a2c3d6706a1a6a0d10023aAaron Carroll      added in e2fsprogs 1.40.7 where e2fsck's -b option would not
2316d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll      work if a blocksize wasn't also specified via the -B option.
2326d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * Fix a potential file descriptor leak in libcom_err if the
2336d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll      application exec's another program.
2341e72a886a3eb4d27a5a2c3d6706a1a6a0d10023aAaron Carroll  * Fixed badblocks output for "badblocks -sw"
2356d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * debugfs: Fix ncheck to print all pathnames for all of the specified inodes
2366d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll  * Use dietlibc when possible for building e2fsck.static, to reduce the
2376d0e9f83bdc1b9014ffb7200f923372de29eb713Aaron Carroll      size of the static binary.
23867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * debugfs: Add the ability to specify the hash seed and to specify the
23967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      hash algorithm by name to the "hash" command.
24067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add documentation for the file I/O functions to libext2fs.texinfo.
24167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #484877)
24267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug in e2fsck where if a translation file is being used and
24367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      e2fsck needs to print problem report with a custom question (such as
24467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      "Run journal anyway?"), the PO file's header would get spewed onto
24567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      the terminal.
24667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Swedish, Vietnamese, Dutch, Indonesian, German, Czech translations
24767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fixed spelling mistakes in man pages  (Closes: #498100, #498101,
24867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      #498102, #498103)
24967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
25067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 02 Oct 2008 08:54:16 -0400
25167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
25267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.1-3) unstable; urgency=low
25367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
25467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * badblocks -v will now display the time and percentage complete
25567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #429739)
25667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Reordered debian/rules when building udebs to avoid a Lintian warning
25767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fixed dependencies fields in the udeb packages (Closes: #497619)
25867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Avoid linking various programs with unneeded libraries
25967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fixed a typo'ed bold font specifier in mke2fs's man page
26067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fixed the pkg-config files so the include directory needed by the
26167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      various libraries is included, and to use Requires.private to
26267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      avoid unnecessary linking of dynamic libraries.
26367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add more historical information to the debian/*.symbol files
26467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
26567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Fri, 05 Sep 2008 11:11:03 -0400
26667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
26767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.1-2) unstable; urgency=low
26867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
26967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make sure ext4_swab64() is defined on all platforms (Closes: #497515)
27067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Badlocks: Use O_LARGEFILE so it will run on files greater than 2GB
27167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
27267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 02 Sep 2008 09:53:46 -0400
27367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
27467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.1-1) unstable; urgency=low
27567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
27667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
27767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs and tune2fs now use half-md4 as the default hash algorithm
27867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       In addition the default hash algorithm can be via mke2fs.conf for
27967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       mke2fs, and via a command-line option for tune2fs.
28067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for on-line resizing of ext4 filesystems with the
28167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       flex_bg filesystem feature.
28267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck now creates the journal in the middle of the filesystem,
28367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       which can speed up fsync-heavy workloads.
28467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make the blkid library more efficient for devicemapper devices,
28567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       mostly by no longer using the libdevmapper library.
28667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix various namespace leakages by the libblkid, libe2p and libext2fs
28767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       libraries.
28867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix support for empty directories in 64k blocksize filesystems.
28967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add supported_features command to debugfs
29067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve libblkid detection of JFS and HPFS filesystems
29167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The test I/O manager is now compiled in by default, but to avoid its
29267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    overhead, it is only enabled when the TEST_IO_FLAGS or TEST_IO_BLOCK
29367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    environment variables are set.
29467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix filefrag's ideal extent calculation (Closes: #458306)
29567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix postinstall scripts when the user/group is in LDAP (Closes: #497010)
29667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add Indonesian and update French, Polish, Dutch, German, Sweedish,
29767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       Czech, and Vietnamese Translations.  (Closes: #313697, #401092)
29867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarified man pages
29967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add dpkg-gensymbols support to track ABI changes to the libraries
30067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add lintian overrides for uuid-runtime and libuuid1
3018b156d8ea1cc3d5df4de7f2e9fe435a2dfb41590Jens Axboe  * Remove (no longer needed) lintian overrides for e2fsck-static
30267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add debian/watch file
30367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
30467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 01 Sep 2008 11:30:21 -0400
305dcbbf5b01c0ffb3e526c8e0e00bacd4fa00527daJens Axboe
30667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.0-4) unstable; urgency=low
30767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
30867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs will issue a warning if mke2fs.conf hasn't been updated and
30967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    the user tries to create an ext3, ext4, or ext4dev filesystem,
31067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    since it depends on the mke2fs.conf file in order to create the
31167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystem properly with the appropriate features.
31267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix the maximum journal size message in mke2fs and tune2fs to be
31367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    consistent/correct.  (Closes: #491620)
31467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add detection for hfsx filesystem and add label and uuid detection
31567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    for hfs, hfsplus, and hfsx filesystems in libblkid.
31667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix cosmetic issue in resize2fs when a progress bar doesn't finish
3170dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    with a newline for pass 4 (when the inode references are updated).
3180dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Teach resize2fs to move blocks when extents are present (when
3190dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    shrinking a filesystem and/or if resize_inode is not present).
3200dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Teach resize2fs to work correctly with the uninit_bg when blocks
3210dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    need to be moved or allocated.
3220dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Fix and optimize extent manipulation in libext2fs for resize2fs.
3230dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Fix "dumpe2fs -i" and "debugfs -i".  (Closes: #495830)
3240dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Fix resize2fs incorrectly managing directory in-use counts when
3250dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    shrinking filesystems and directory inodes need to be moved.
3260dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Fix spurious e2fsck complaints with i_size with extents and large
3270dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    files and preallocated blocks.
3280dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Make sure the creation timestamp is set by mke2fs and by new inodes
3290dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    created by the libext2fs in general.
3300dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Fix ind/dind/tind statistics when extents are present, and add
3310dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe    extent tree depth statistics.
3320dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Add a fragmentation report extended option to e2fsck.
33367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid cache validation and some possible blkid crashes
33467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #493216)
3350dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Teach debugfs's htree command to work with extent-based directories.
33667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve the error message for "tune2fs -I".
33767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix miscellaneous strings and usage messages pointed out by the
33867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    translators.  (Thanks, translators!)
33967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enforce that mke2fs won't allow features for revision 0 filesystems.
34067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Optimize inode table allocation in mke2fs for flex_bg filesystems.
34167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarified man pages
34267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix minor typo in uuid-runtime's debian package description
34367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Wrap debian/copyright files to avoid "line too long" lintian warnings
34467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
34567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 23 Aug 2008 08:56:47 -0400
34667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
34767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.0-3) unstable; urgency=medium
34867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
34967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix mips-specific FTBFS problem in debian/rules file
35067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Synchronize section and priority levels in control file with the
35167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    FTP masters' override file.
352b65588b3c0b1007378d64088ef8a0928b7150c15Jens Axboe
35367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 15 Jul 2008 11:38:59 -0400
35467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
35567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.0-2) unstable; urgency=medium
35667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
35767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Don't try to check the group descriptor checksum if the GDT_CSUM
35867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    feature is not present.  (Closes: #490637)
35967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add a new blkid -L option which pretty-prints the currently
36067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    available block devices.  (Closes: #490527)
36167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
36267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 13 Jul 2008 19:18:08 -0400
36367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
36467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41.0-1) unstable; urgency=medium
36567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
36667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream version
36767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make e2fsck detect corrupted block group descriptors that would
36867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    cause it to relocate inode tables, causing more damage to the
36967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystem, and make it try the backup superblock/block group
37067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    descriptors first.
37167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix resize2fs to clean up the resize_inode if all of the reserved
37267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    gdt blocks are consumed during an off-line resize.
37367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enable huge_file, dir_nlink, extra_isize feautres for mke2fs and tune2fs.
37467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enable huge_file, dir_nlink, extra_isize, and uninit_bg by default
37567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    in mke2fs.conf.
37667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix badblocks terminology in man page and program output.
37767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #440983, #440981)
37867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Clarify stripe-width and stride-size in mke2fs man page.  (Closes: #487849)
37967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs: Dumb down filesystems for GNU Hurd (Closes: #471977)
38067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add bash-static to the list of shells recommended for e2fsck-static
38167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #490003)
38267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs: Fix flex_bg metadata default layout to avoid a hole between
38367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    the bitmaps and inode tables.
38467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
38567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 10 Jul 2008 17:25:32 -0400
38667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
38767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41~WIP-2008-07-07-1) experimental; urgency=low
38867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
38967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream version (pre-release for e2sprogs 1.41)
39067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update to indicate compliance with debian policy version 3.8.0.0.
39167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck to not truncate valid extent files that are larger than
39267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    what is supported by indirect files.
39367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add -dbg packages which contain the debugging information.
39467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs: Print a better error message when a device is too big.
39567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #488663)
39667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Create external journal devices with a default blocksize of 4k
39767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug in badblocks which caused crash when lots of -t patterns are
39867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    given.  (Closes: #487298)
39967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid handling of stale entries.  (Closes: #487758, #487783)
40067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Vietnamese, Polish, French, Spanish, German, Catalan,
40167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    Dutch, Czech translations from the translation project.
40267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix FTBFS problem on MIPS (Closes: #487675)
40367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug in libuuid1.postinst which would cause it to blow up if
40467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    there were spaces around the equals sign in /etc/adduser.conf.
40567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #487443)
40667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarified man pages.  (Closes: #393313)
40767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
40867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 07 Jul 2008 16:30:43 -0400
40967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
41067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.41~WIP-2008-06-17-1) experimental; urgency=low
41167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
41267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream version (pre-release for e2fsprogs 1.41)
41367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New options to badblocks allow it to limit how quickly it reads
41467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    from disk (for background scrubbing) and abort after a finding
41567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    giving a number of errors.
41667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for ext4 filesystem features.  (Closes: #388452, #425477)
41767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Tune2fs can migrate a filesystem from using 128 byte inodes to
41867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    larger inode sizes so the user can take full advantage of ext4)
41967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck and mke2fs can optionally record an undo log which can be
42067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    replayed by the e2undo program.
42167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck will display a less cryptic message when the last check field
42267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    in the superblock is in the future.  (Closes: #446005)
42367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve blkid probes for LVM volumes and swap partitions
42467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Mke2fs has a much more sophisticated system for controlling the
42567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    parameters of newly created filesystems.  The -t option now is used
42667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    to specify the filesystem type.  See the mke2fs and mke2fs.conf man
42767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    pages for more details.
42867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Resize2fs will now print the minimum needed filesystem size if given
42967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    the -P option, and will resize the filesystem to the smallest possible
43067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    size if given the -M option.
43167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck now performs more extensive and careful checks of extended
43267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    attributes stored in the inode.
43367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Mke2fs will always make sure that lost+found always has at least 2
43467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    blocks, even for filesystems with very large blocksizes (i.e., 64kb).
43567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The debugfs "ls" command now supports the -p option, which causes
43667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filenames to be printed surrounded by double quotes.
43767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a potential off-by-one buffer overflow in e2image
43867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The chattr program will now return a non-zero exit code in case of
43967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    failures.
44067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * This version of e2fsprogs removes support for legacy big-endian
44167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystems and for MASIX filesystems.
44267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add I/O statistics reporting to e2fsck.
44367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
44467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 17 Jun 2008 23:57:08 -0400
44567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
44667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.11-1) unstable; urgency=low
44767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
44867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Change mke2fs, tune2fs and resize2fs to use floating point precision
44967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    when calculating the number of reserved blocks.  (Closes: #452639)
45067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Spanish and Catalan translations.
45167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix ext2fs_swap{16,32,64} for external applications.  (Closes: #484879)
45267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve uuid-runtime package description.  (Closes: #483962)
45367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve e2fsprogs package description.  (Closes: #483023)
45467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for detecting ZFS volumes to libblkid.
45567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Clarify debugfs man page.  (Closes: #486463)
45667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
45767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 17 Jun 2008 21:59:21 -0400
45867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
45967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.10-1) unstable; urgency=low
46067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
46167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a very rare potential data corruption bug in e2fsck's journal
46267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    replay.
46367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Updated German, Dutch, Sweedish, and Vietnamese translations.
46467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Force blkid to revalidate a device if its mtime is newer than the
46567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    last validation time in the cache.
46667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
46767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 21 May 2008 13:35:12 -0400
46867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
46967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.9-1) unstable; urgency=low
47067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
47167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix fsck so that if multiple filesystems are being checked in
47267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      parallel, the progress bar for subsequent filesystems will be
47367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      correctly displayed.  (Closes: #432865)
47467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix fsck -Cn for n!=0 for better Ubuntu boot-time support
47567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * debugfs: Don't bother using a pager of stdout is not a tty
47667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix tune2fs and debugfs to correctly parse time strings during
47767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      daylight savings time.  (Closes: #471882)
47867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach fsck to treat ext4 and ext4 filesystems as ext* filesystems
47967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Logsave will now propagate SIGINT and SIGTERM signals to its child
48067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      process.
48167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Mke2fs will not allow the illogical combination of the resize_inode
48267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      and meta_bg filesystem features.
48367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Use UID/GID ranges from adduser.conf if present, even though we
48467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      don't use adduser to add users/groups.  (Closes: #473179)
48567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Updated German, Czech, Dutch, French, Polish, Sweedish, and
48667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      Vietnamese translations.
48767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarified the mke2fs man page
48867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
48967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 27 Apr 2008 00:35:20 -0400
49067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
49167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.8-2) unstable; urgency=low
49267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
49367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * One more big-endian swap fix needed for resize2fs to work correctly
49467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      with in-inode extended attributes.
49567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix minor security issues identified in uuidd.
49667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove e2fsprogs preinstall script which contained stuff not needed
49767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      in well over two stable releases.
49867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
49967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Fri, 14 Mar 2008 14:25:54 -0400
50067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
50167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.8-1) unstable; urgency=low
50267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
50367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2image -I so it works on image files which are larger than 2GB.
50467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck's handling of directory inodes with a corrupt size field.
50567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fully fix a resize2fs bug where extended attributes in large inodes
50667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      could get dropped on big-endian systems.
50767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Czech, Dutch, Polish, Sweedish, and Vietnamese translations.
50867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Significantly updated German translation!  Thanks to Philipp Thomas
50967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    from Novell for stepping up to be our new German translation
51067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    maintainer!  (Closes: #302512, #370247, #401092, #412882)
51167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fixed mke2fs man page to document new default inode size.
51267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
51367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 13 Mar 2008 20:00:09 -0400
51467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
51567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.7-1) unstable; urgency=low
51667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
51767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
51867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * tune2fs no longer will remove the sparse_super feature, as it is dangerous
51967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update/clarified various man pages
52067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug where large nodes were not getting fully copied when
52167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      shrinking a fileystem using resize2fs.
52267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow mke2fs and tune2fs to manipulate the large_file feature flag
52367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Suppress fsck's warning message about an old-style fstab if the
52467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      fstab file is empty.  (Closes: #468176)
52567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck will no longer clear the large_files feature flag
52667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      automatically when there are no more large files in the system.
52767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid code to avoid segfaulting when a device mapper volume
52867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      disappears out from under it.
52967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance e2fsck's reporting of unsupported filesystem features
53067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix dumpe2fs command syntax for explicit superblock/blocksize parameters
53167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach tune2fs to clear the resize_inode feature flag
53267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix libuuid1 postinstall script to explicitly pass 100 to UID_MIN
53367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      and GID_MIN, to make it clear we are not trying to allocate an
53467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      uid/gid in the globally reserved range.  (Closes: #466929)
53567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix memory leak in ext2fs_alloc_block()
53667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach blkid to recognize LVM2 physical volumes
53767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support to dumpe2fs, mke2fs, and tune2fs for specifying and
53867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      printing the RAID stride and stripe width.
53967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for new superblock fields to debugfs's set_super_value command
54067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach debugfs to print "mostly-printable" xattr strings, such as is
54167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      used by SELinux.
54267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support in fsck to ignore mounted filesystems when given the -M option
54367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix uuidd so it creates the pid file with the correct pid number
54467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Czech, Dutch, Polish, Sweedish, and Vietnamese translations
54567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      from the Translation Project.
54667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
54767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 28 Feb 2008 22:27:39 -0500
54867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
54967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.6-1) unstable; urgency=low
55067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
55167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
55267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for returning labels for UDF filesystems in the blkid
55367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      library.
55467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug in the blkid library where cached filesystems was not being
55567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      flushed when opening USB devices returned the error ENOMEDIUM.
55667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #463787)
55767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add logic to the blkid library to automatically choose whether a
55867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      filesystem should be mounted as ext4 or ext4dev, as appropriate.
55967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow tune2fs to set and clear the test_fs flag on ext4 filesystems.
56067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Document the BLKID_FILE environment variable in the libblkid man page
56167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Vietnamese and Czech translations from the translation project
56267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix dependency problem caused by dpkg 1.14.16 (Closes: #436058)
56367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Use thread local storage to fix a theoretical race condition if two
56467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      threads try to format an unknown error code at the same time in
56567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      the com_err library.
56667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
56767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 10 Feb 2008 00:06:02 -0500
56867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
56967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.5-2) unstable; urgency=low
57067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
57167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix debian/control and debian/rules so that they work correctly
57267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    after a change in dpkg-gencontrol's behavior after version 1.14.16
57367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    of dpkg.  This fixes bad version dependencies for comerr-dev,
57467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    uuid-dev and ss-dev. Thanks to Don Armstrong for the explanation and
57567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    Margarity Manterola for a proposed patch. (Closes: #463058)
57667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
57767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 30 Jan 2008 07:17:27 -0500
57867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
57967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.5-1) unstable; urgency=low
58067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
58167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release.
58267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Mke2fs will now create new filesystems with 256 byte inodes and the
58367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      ext_attr feature flag by default.  This allows for much better
58467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      future compatibity with ext4 and speeds up extended attributes
58567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      even on ext3 filesystems.
58667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Teach mke2fs and tune2fs to set a "test_fs" flag, which indicates
58767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      that it is ok to use the filesystem on in-development kernel
58867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      code (i.e., ext4dev)
58967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck now optimizes non-htree directories by sorting them by inode
59067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      number.
59167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for detecting HFS+ and ext4/ext4dev filesystems in blkid
59267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid's ntfs UUID handling so it is compatible with vol_id
59367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Avoid a floating point exception when blkid tries to probe a corrpt
59467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      reiserfs filesystem.
59567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential overflow problem in e2image if the device name is
59667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      too long.
59767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Cause e2image to exit immediately with an error message on a disk
59867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      full situation.
59967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a minor typos in the resize2fs and uuidd manpages.
60067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck will no longer backup superblocks when the kernel makes
60167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      certain "safe" feature set changes behind the user's back.
60267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix debugfs's lsdel command so it works on large files
60367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow a user to undelete an inode with linking to a destination
60467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      directory.
60567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Swedish translation file from the Translation Project
60667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * The libuuid1 and uuid-runtime packages requires passwd package, so
60767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      declare it as a dependency.  (Closes: #459403)
60867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a FTBFS problem on x86_64 caused by the fact that dietlibc
60967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      doesn't provide llseek on the x86_64.  (Closes: #459614)
61067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Don't use dietlibc on platforms that don't support it (Closes: #459475)
61167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
61267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 27 Jan 2008 16:57:34 -0500
61367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
61467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.4-1) unstable; urgency=low
61567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
61667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make sure that programs like tune2fs, when modifying a mounted
61767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      filesystem do not write the backup superblocks with the
61867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      NEEDS_RECOVERY flag, to avoid e2fsck from needlessly forcing a
61967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      full fsck because it thinks the feature flags need to be backed up
62067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      from the master to the backup superblocks.  (Closes: #454926)
62167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve time-based UUID generation to guarantee uniqueness even when
62267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      UUID's are being generated at very high rates on SMP systems.  To
62367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      do this we use an optional setuid helper daemon (uuidd) which is
62467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      started by libuuid when it is needed.  The uuidd daemon is
62567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      packaged in the (new) uuid-runtime package, which now also includes
62667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      the uuidgen program (which had been previously been included as
62767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      part of the e2fsprogs package).
62867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix fsck to only treat '#' characters at the beginning of /etc/fstab
62967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      lines as starting a comment.  This avoids spurious warnings printed
63067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      for filesystems such as fuse that often use '#' as part of the
63167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      filesystem specifier (i.e., wdfs#https://dav.hoster.com/foo).
63267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance the blkid program to pretty-print control and meta
63367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      characters to avoid garbage filesystem labels from screwing up the
63467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      user's terminal
63567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential integer overflows passed to malloc() in resize2fs
63667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Dutch, Polish, and Vietnamese translations from the
63767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      Translation Project.  Remove the Rwandan translation upon advice
63867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      of the Translation Project.
63967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix cross-compilation support for non-Linux architectures
64067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe        (Closes: #451172, #437720)
64167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Clarified and improved man pages (Closes: #444883, #441872)
64267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential divide by zero error when libblkid tried probing an
64367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      invalid FAT filesystem.
64467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make error_message() in libcom_err DTRT when when a 64-bit sign-extended
64567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      error code is passed to it.
64667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Build the e2fsck-static package so that e2fsck.static will not use
64767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      TLS and hence will run correctly on back-level Debian systems
64867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      using a 2.4 Linux kernel.  (Closes: #458017)
64967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
65067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 31 Dec 2007 22:40:42 -0500
65167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
65267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.3-1) unstable; urgency=medium
65367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
65467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
65567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libext2fs: Add checks to prevent integer overflows passed to
65667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      malloc().  Fixes security issue related to Xen's pygrub: CVE-2007-5497
65767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libss: Fix parallel build failure
65867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsprogs: fix blkid whole-disk scanning heuristics
65967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libext2fs: Fix a corner case bug in ext2fs_unlink
66067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * fix check_mntent_file() to pass mode for open(O_CREAT)
66167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix errors in test_ss.c so it can be an example application and test case
66267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2image in raw-mode appends an extra byte to image-file
66367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix typo in the summary section of the blkid man page
66467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs: Change usage message to use -E instead -R, which is deprecated
66567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libblkid: recognize squashfs filesystems on BE systems.
66667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libblkid: detect squashfs
66767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: backup superblocks if key constants have changed
66867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: update the backup superblocks if the feature bitmasks are changed
66967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * ext2fs_dblist_dir_iterate: Fix ABORT propagation logic
67067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libblkid: Add more magic numbers that might mean there is a FAT filesystem
67167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: Don't mark the filesystem invalid because of time errors
67267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Work around lame Ubuntu init scripts / installer bugs
67367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * fsck: Ignore /etc/fstab entries for bind mounts
67467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: If the superblock is corrupt, automatically retry with the backup sb
67567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Don't crash if s_inode_size is zero
67667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Use sscanf instead of atoi when parsing e2fsck options
67767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add Catalan translation and update Spanish, French, and Dutch
67867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      translations from the Translation Project.  (Closes: #411562)
67967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix typo and clarify the uuidgen man page
68067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make sure $prefix/etc is created before installing mke2fs.conf
68167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: Allow i_size to be rounded up to the size of a VM page
68267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug in ext2fs_initialize() which causes mke2fs to fail while
68367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe       allocating inode tables for some relatively rare odd disk sizes.
68467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix big-endian byte-swapping bug in ext2fs_swap_inode_full()
68567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
68667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 05 Dec 2007 20:04:28 -0500
68767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
68867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40.2-1) unstable; urgency=low
68967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
69067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
69167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: Fix salvage_directory when the last entry's rec_len is too big
69267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Turkish, Polish, Dutch, and Vietnamese PO files from the
69367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      Translation Project
69467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug which would cause e2fsck segfault on very badly damaged
69567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      filesystems
69667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update tune2fs man page to include more discussion of reserved
69767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      blocks (Addresses Ubuntu Launchpad bug #47817)
69867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
69967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 12 Jul 2007 22:18:51 -0400
700c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboe
701c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboee2fsprogs (1.40.1-1) unstable; urgency=low
702c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboe
703c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboe  * New upstream release
704c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboe  * Clarify mk_cmds' error reporting
705c7165b8dc2b5e6c72ac79d9979cc8971f2eeac30Jens Axboe  * e2fsck: Detect recursive loops in @-expansions
70667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Compile the default mke2fs.conf into mke2fs program
70767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bogus strip permission errors when building under Debian
70867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Vietnamese, French, and Dutch PO files from the Translation Project
70967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug which could cause libblkid to loop forever (Closes: #432052)
71067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
71167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun,  8 Jul 2007 20:25:08 -0400
71267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
71367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.40-1) unstable; urgency=low
71467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
71567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream release
71667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove RFC-4122 logic from Debian build rules (Closes: #407107)
71767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix com_err.texinfo so that the install-info command will remove
71867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      the com_err info file from the /usr/share/info/dir file when the
71967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      comerr-dev package is removed and purged (Closes: #401711)
72067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix divide-by-zero error in blkid's NTFS proving logic
72167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add new blkid -g option which causes the blkid cache to be garbage
72267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      collected
72367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * libblkid: Fix bug which could cuase bid_type to be corrupted
72467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * mke2fs: Add santy check to make sure inode_size * num_inodes isn't too big
72567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix additional Coverity bugs in mke2fs and e2fsck
72667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve sanity check in e2fsck's algorithm for finding a backup superblock
72767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck get_size logic so that it will work with the Linux floppy
72867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      driver (Closes: #410569)
72967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix error checking of badblock's last-block and start-block arguments
73067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #416477)
73167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: avoid writing overwriting the backup superblocks until the
73267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      master superblock is confirmed to be sane
73367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make the blkid library more paranoid about concluding a partition
73467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      contains a NTFS filesystem.  (Addresses Launchpad Bug: #110138)
73567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance e2fsck so it will recreate the ext3 journal if the original
73667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      journal inode was cleared to due being corrupt
73767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck so that if the backup journal information is used, that
73867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      this is written out to the journal inode
73967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make e2fsck check all of the blocks in the journal inode for validity
74067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * blkid: Add support for detecting LUKS encrypted partitions
74167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * e2fsck: added sanity check for xattr validation
74267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix byte-swapping bug for filesystems with large inodes
74367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Clarify the copyright licenses used by the various libraries in COPYING
74467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove RFC-4122 from upstream (Closes: #407107)
74567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix info-dir line which prevented install-info from removing
74667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      com_err entry from from /usr/share/info/dir when the comerr-dev
74799db656470de6175c85d21f55aaf0a30337aa011Jens Axboe      package is purged (Closes: #401711)
74867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
74967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 29 Jun 2007 22:40:27 -0400
75067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
75167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2007.04.07+dfsg-2) unstable; urgency=low
75267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
75367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow the journal to up to 10,240,000 blocks
75499db656470de6175c85d21f55aaf0a30337aa011Jens Axboe  * Fix blkid library to recognize MD 0.90 superblock on little endian
75599db656470de6175c85d21f55aaf0a30337aa011Jens Axboe      systems
75667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid library to report the correct UUID from MD superblocks
75767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix signed vs. unsigned problem in debugfs' setb/testb/freeb commands
75867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance debugfs's date parser so it acccepts integer values
75967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck's pass1c accounting so it doesn't terminate too early
76067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      if a file with multiply claimed blocks is hard linked. or not at
76167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      all if the root directory contains shared blocks
76267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance debugfs so it can modify the block group descriptors using
76367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      the command set_block_group_descriptor
76467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Improve e2fsck's reporting of I/O errors so it's clearer what it
76567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      was trying to do when an error happens
76667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix a bug in how e2fsprogs byte swaps inodes containing fast
76767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      symlinks that have extended attributes.
76867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential file descriptor leak in ext2fs_get_device_size()
76967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix minor typo in e2fsck.conf.5 man page
77067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Cleanup udeb dependency (Closes: #419605)
77167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Rebuilding with libdevmapper 1.02.1 (Closes: #421022 and #421668)
77267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add dependency on comerr-dev to ss-dev (Closes: #408352)
77367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make mke2fs use sane defaults when /etc/mke2fs.conf doesn't exist
77467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix mke2fs and debugfs to support large (> 16 bit) uid's and gid's
77567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix spelling typo in debian package description for libblkid1
77667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #399155)
77767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove -WIP language from the debian copyright file.  (Closes: #415560)
77867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove check in e2fsck which required EA's in inodes to be sorted
77967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (We should get this back-ported to the stable branch since
78067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystems with large inodes will have EA's erroneously
78167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    removed, which will for example toast an SELinux system.)
78267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
78367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun,  6 May 2007 19:44:35 -0400
78467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
78567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2007.04.07+dfsg-1) unstable; urgency=low
78667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
78767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add libreadline.so.5 support to libss.
78867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Impove badblocks -n/-w exclusive usage message.
78967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add debugging code (via the COMERR_DEBUG env. variable) to the
79067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      com_err library
79167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix dump_unused segfault in debugfs when a filesystem is not open
79267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add versioned dependency in Debian's shlibs for libblkid.
79367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #413208)
79467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix memory leak in blkid library.  (Closes: #413661)
79567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Let the debugfs lcd command work even if a filesystem is not open
79667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix large number of miscellaneous Coveriy bugs.  (None were
79767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      security-security).
79867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck to clear i_size for special devices with a bogus i_blocks
79967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      field on the first pass.
80067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix e2fsck to set the file type of the '..' entry when connecting
80167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      a directory to lost+found.
80267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance e2fsck to recover directories whose modes field were
80367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      corrupted to look like special files.
80467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow debugfs to dump > 2GB files.  (Closes: #412614)
80567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Misc. man page cleanups.  (Closes: #379695)
80667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix resize2fs parsing of size parameter (Closes: #408298)
80767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix infinite loop in e2fsck on really big filesystems (Closes: #411838)
80867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix memory leak in ext2fs_write_new_inode()
80967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for using a scratch files directory to reduce e2fsck's
81067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      memory utilization on really big filesystems.
81167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
81267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sat,  7 Apr 2007 10:38:40 -0400
81367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
81467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2006.11.14+dfsg-1) unstable; urgency=low
81567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
81667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix spurious error from e2fsck -c and mke2fs -c caused by the fix
81767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    to #386475.
81867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add dirhash signed/unsigned hint to superblock.  (Closes: #389772)
81967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Allow unix_io offsets greater than 2 gigabytes
82067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make sure mk_cmds and compile_et work even in strange locales
82167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix type-punning bug which caused dumpe2fs to crash on the Arm platform
82267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #397044)
82367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add explanatory message to badblocks that -n and -w are mutually
82467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    exclusive.  (Closes: #371869)
82567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New +dfsg source tarball that has useful documentation REALLY
82667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    removed to satisfy the DFSG License Nazi's.  (Closes: #390664)
82767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
82867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 14 Nov 2006 23:45:34 -0500
82967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
83067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2006.10.02+dfsg-2) unstable; urgency=low
83167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
83267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add failsafes against duplicate UUID generation caused by threads
83367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix potential e2fsck -n crash caused by corrupt htrees
83467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Reorder the library line for static linking, to fix undefined
83567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    references to pthreads on amd64.  (Closes: #393680)
83667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix mke2fs's error checking when creating revision 0 filesystems.
83767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #392107)
83867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
83967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 22 Oct 2006 00:19:44 -0400
84067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
84167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2006.10.02+dfsg-1) unstable; urgency=low
84267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
84367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New +dfsg source tarball that has useful documentation removed to
84467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    satisfy the DFSG License Nazi's.  (Closes: #390664)
84567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Remove dependency on e2fsprogs from the e2fsck-static package
84667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #383521)
84767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix badblocks interpretation of its first optional argument (last-block)
84867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #386475)
84967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
85067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Tue,  3 Oct 2006 23:36:05 -0400
85167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
85267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2006.10.02-2) unstable; urgency=low
85367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
85467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Build using the sid version of libc, not experimental!
85567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
85667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon,  2 Oct 2006 21:43:44 -0400
85767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
85867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.39+1.40-WIP-2006.10.02-1) unstable; urgency=low
85967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
86044404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Previous NMU acknowledged (Closes: #388718)
86144404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix debugfs to print unsigned values for EA's
86244404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Minor man page fixes (Closes: #373004, #369761)
86344404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Allow the default inode size to be specified in mke2fs.conf
86444404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Require mke2fs -F -F for really dangerous operations
86544404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Add Vietnamese translation
86644404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Update French and Dutch translations
86744404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix debugfs coredump when lsdel is run without an open filesystem
86844404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe    (Closes: #378335)
86944404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix spelling error in e2fsck output
87044404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix overflow problems when the number of inodes and blocks is
87144404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe    close to 2**32-1
87244404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Add GFS/GFS2 support to the blkid library.
87344404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix blkid support of empty FAT filesystem labels
87444404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Avoid recursing forever due to symlinks in /dev by the blkid library
87544404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fix bogus error messages from resize2fs caused by the filesystem
87644404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe    not containing a resize inode.  (Closes: #380548)
87744404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe  * Fixed device-mapper probing (it was failing due to an extra '/dev' being
8787e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe    added to the device pathname)
8797e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Make sure the default minimum size journal is big enough to support
8807e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe    on-line resizing.
8817e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Add a versioned build-dep on texi2html (Closes: #389554)
8827e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Remove useful UUID specification thanks to License Nazi's (Closes: #390664)
8837e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe
8847e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon,  2 Oct 2006 13:04:27 -0400
8857e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe
8867e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboee2fsprogs (1.39-1.1) unstable; urgency=low
8877e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe
8887e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Non-maintainer upload
8897e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Added -pthreads to devmapper libraries (Closes: #388718)
8907e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe
8917e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe -- Ben Hutchings <ben@decadent.org.uk>  Sat, 30 Sep 2006 12:49:47 +0100
8927e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe
8937e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboee2fsprogs (1.39-1) unstable; urgency=low
8941eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe
8951eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * New upstream version
8961eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Fix debugfs's dump_unused command so it will not core dump on
8971eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe    filesystems with a 64k blocksize
8981eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Clarified and improved man pages, including spelling errors
8991eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe    (Closes: #368392, #368393, #368394, #368179)
9001eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * New filesystems are now created with directory indexing and
9011eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe    on-line resizing enabled by default
9021eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Fix previously mangled wording in an older Debian changelog entry
9031eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Fix doc-base pointer to the top-level html file (Closes: #362544, #362970)
9041eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe
9051eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 29 May 2006 11:07:53 -0400
9061eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe
9071eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboee2fsprogs (1.38+1.39-WIP-2006.04.09-2) unstable; urgency=low
9081eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe
9091eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Resize2fs automatically detects the previously used RAID stride
9101eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe    parameter so that resized filesystems can be more optimally laid
9111eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe    out for RAID filesystems.
91238b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix mke2fs -cc and e2fsck -cc (Closes: #366017)
91338b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix initrd script to fix failure with 2.4 kernels (Closes: #364516)
91438b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Mke2fs now uses an improved layout for RAID filesystems when the
91538b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe    stride parameter is specified.
91638b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix the debugfs commands htree_dump, dx_hash, and list_dir so they
91738b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe    print a usage message when an illegal option character is given.
91838b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Speed up mke2fs and e2fsck by writing inode and block bitmaps in one pass
91938b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix filefrag to be 32-bit clean by using unsigned long instead of
92038b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe    a signed integer for block numbers.
92138b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix a bug in the e2p library which could cause dumpe2fs to
92238b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe    (rarely) fail to print out the journal or hash seed UUID.
92338b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix memory leak in e2fsck's error paths.
92438b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix comerr-dev's doc-base pointer to the top-level html file
92538b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe
92638b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 14 May 2006 18:09:20 -0400
92738b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe
92838b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboee2fsprogs (1.38+1.39-WIP-2006.04.09-1) unstable; urgency=low
92967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
93067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update config.guess and config.sub to latest version (2006-02-23) from FSF
93167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update French, Dutch, Polish, Swedish, and Turkish translations
93267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix asm/types.h type conflicts on AMD64 to fix FTBFS problems.
93367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      (Closes: #360661, #360317)
93467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug which caused mke2fs -j to fail with an EBUSY error.  (Closes
93567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      #360652)
93667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9374feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sun,  9 Apr 2006 23:04:15 -0400
93867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9394feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboee2fsprogs (1.38+1.39-WIP-2006.03.29-2) unstable; urgency=low
94067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
941d7145a78bbe51a54c305a4c18864053c2aa32336Jens Axboe  * Added missing build dependency on libdevmapper-dev.  (Closes: #360046)
94267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9430dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 30 Mar 2006 12:33:30 -0500
9444feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe
9450dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboee2fsprogs (1.38+1.39-WIP-2006.03.29-1) unstable; urgency=low
9464feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe
9470dcebdf4a70ef0d8144b8fcba763ae87e7fc74b5Jens Axboe  * Add udeb: lines to the Debian's shlibs files (Closes: #356293)
94867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance dumpe2fs to print the size of the journal
9494feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix e2sprogs so that it is 32-bit clean on x86 platorms.
95067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix mklost+ound so that it creates a full-sized directory on 4k and
95167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    larger block sizes.
9524feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Add mke2fs.conf coniguration file to conigure mke2fs's defaults
95367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add devmapper support to the blkid library.
95467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck, resize2fs and mke2fs will now open the filesystem device in
9554feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    exclusive mode
95667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix documentation and man pages.  (Closes: #351268, #357951, #347295,
95767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    #316040)
9584feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Cix "mke2fs -O resize_inode" for very large filesystems (Closes: #346580)
95967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add on-line resizing support into resize2fs
96067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix blkid's handling of verification timeouts when the system clock is
9614feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    insane
96267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix library Makefiles so they work with GNU make 3.81 as well as GNU
96367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    make 3.80.
9644feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Enhance the blkid library to display the uuid of external journals for
96567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    ext3 filesystems
96667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Enhance e2fsck so it will fix the external journal hint in the
9674feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    superblock if it is out of date.
96867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix debugfs's icheck to correctly report the owner of an EA block
96967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Sweedish translation
9704feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Add a configuration parameter to e2fsck.conf to control whether or not
97167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    filesystem checks are done when the system is running on battery power.
97267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Print an explanation when skipping a check due being on battery
9734feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    (Closes: #350306)
97467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update French translation (Closes: #341911, #300871, #316604, #316782,
97567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe     #330789)
9764feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe
97767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 29 Mar 2006 20:37:27 -0500
97867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
9794feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboee2fsprogs (1.38+1.39-WIP-2005.12.31-1) unstable; urgency=medium
98067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
98167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * New upstream version
9824feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Update profile library code base
98367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    - Allow tag and section names to have quoted strings
98467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    - Make the profile library support reading files in a conf.d directory
9854feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    - Slightly change the parser to support comments at the end of all lines
98667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    - Add syntax error reporting
98767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    - Simplify profile code
9884feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    - Add E2FSCK_CONFIG environment variable which overrides where to
98967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe      find /etc/e2fsck.conf
99067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    - Make e2fsck's filesystem problem handing configurable
9914feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    - Fix FTBFS bug if comerr-dev is not installed.  (Closes: #345519)
99267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Update Dutch, Polish, and Swedish translations.  (Closes: #343149)
9934feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix a fd leak across an exec in libuuid.  (Closes: #345832)
99467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Address override file disparities
99567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Make urgency be medium to accelerate a workaround to Debian's buggy
9964feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    initscripts (See Debian bugs: #343662, #343645)
99767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
99867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Fri,  6 Jan 2006 21:41:06 -0500
9994feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe
100067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.38+1.39-WIP-2005.12.10-2) unstable; urgency=low
100167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
10024feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Make resize2fs expand or truncate a file containing a filesystem.
100367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    (Closes: #271607)
100467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add support for lib64ext2fs-nopic.a for the mips architecture
10054feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    (Closes: #329074)
100667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Deal with the fact that Debian's boot sequence bogusly doesn't set the
100767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    time correctly until very late in the boot process; so if the
10084feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    superblock's last mount or write time is in the future, don't treat
100967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    this as a fatal error.  (Closes: #343662, #343645)
101067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Move the blkid and uuidgen binaries out of libblkid1 and libuuid1 and
10114feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    into the e2fsprogs package to support soname transitions and
101267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    simulaneous installs of multiarch flavors to coexist.  (It's not worth
101367bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    creating two whole new packages for two separate binaries, so we just
10144feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    fold them into e2fsprogs.)  (Closes: #330737, #330736)
101567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Optionally allow the user to interrupt e2fsck "safely" during a boot
101667bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    sequence without causing the boot scripts to abort.  (Closes: #150295)
10174feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Update and clarify man pages (Closes: #312515)
101867bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
101967bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 31 Dec 2005 01:05:35 -0500
10204feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe
102167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboee2fsprogs (1.38+1.39-WIP-2005.12.10-1) unstable; urgency=low
102267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe
10234feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Update and clarify man pages (Closes: #329859, #322188, #316811)
102467bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Fix bug creating external journals on big-endian machines.
102567bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Detect if the superblock's last mount time or last write time is in
10264feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe    the future, and offer to fix it if this is the case (Closes: #327580)
102767bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add new debugfs command, set_current_time which sets the time used to
102844404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe    update the filesystems's time fields.
10294feafb1e7864b736e1bfe83fe185fbba933b1c60Jens Axboe  * Fix display bug in badblocks -sw when printing the "done" message.
103044404c5a7f90aa42c3228b56b6f686f15a50fb29Jens Axboe    (Closes: #322231)
10317e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Improve blkid's FAT/VFAT filesystem detection code so that it can find
10327e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe    labels stored the root directory and to be more correct/paranoid.
10337e09a9f10bb301635b6f9206b3144878a2710b0aJens Axboe  * Add support to extract iso9660 label information to the blkid library.
10341eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Add support to detect the reiser4 filesystem to the blkid library.
10351eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Add support for detecting software suspend partitions to the blkid library.
10361eafa37ac57bb08ca21af8ab76bd7848ae2e7c97Jens Axboe  * Fix the blkid library to notice when an ext2 filesystem is upgraded to
103738b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe    ext3.
103838b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Fix debugfs's set_inode_field so that successfully sets the i_size field
103938b9354a7a9bf124589475c5d16c1b7c692c9b57Jens Axboe  * Updated Dutch translation
104067bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * E2fsck will stop and print a warning if the user tries running a
104167bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe    read/write badblocks test on a read-only mounted root filesystem.
104267bf982340d95ca98098ea050b54b4c7adb116c0Jens Axboe  * Add resize2fs and badblocks to the e2fsprogs udeb
1043208e4c8bcd943b356834541c0b4d08710f348edbJens Axboe    (Closes: #290429, #310950)
1044  * Avoid trying to mount the root device if it is an NFS device.
1045    (Closes: #310428)
1046
1047 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 10 Dec 2005 22:49:47 -0500
1048
1049e2fsprogs (1.38-2) unstable; urgency=low
1050
1051  * Previous NMU acknowledged (Closes: #317862, #320389)
1052  * Fix debugfs's set_inode_fields command so it doesn't silently fail
1053    when setting certain inode fields.
1054  * Fix e2fsck from segfaulting on disconnected inodes that contain one or
1055    more extended attributes.  (Closes: #316736, #318463)
1056  * Allow mke2fs and tune2fs to take fractional percentages to the -m
1057    option in mke2fs and tune2fs.  (Closes: #80205)
1058  * Fix a compile_et bug which miscount the number of error messages if
1059    continuations are used in the .et file, and fix compatibility problems
1060    with MIT Kerberos 1.4
1061  * Add extra sanity checks to protect users from unusual cirucmstances
1062    where /etc/mtab may not be sane, by checking to see if the device is
1063    reported busy (works on Linux 2.6) kernels.  (Closes: #319002)
1064  * Fix use-after-free bug in e2fsck when finishing up the use of the
1065    e2fsck context structure.
1066
1067 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 21 Aug 2005 23:35:29 -0400
1068
1069e2fsprogs (1.38-1.1) unstable; urgency=low
1070
1071  * NMU for RC bug durring bug squishing party
1072  * Fix for changes to texi2html, patch by Matt Kraai
1073    (Closes: #317862, #320389)
1074  * version build-depend on texi2html, won't work with older one anymore
1075
1076 -- Blars Blarson <blarson@blars.org>  Fri,  5 Aug 2005 04:46:54 +0000
1077
1078e2fsprogs (1.38-1) unstable; urgency=low
1079
1080  * New upstream version
1081  * Fix ia64 core dump bug caused by e2fsprogs running afoul of C99 strict
1082    type aliasing rules on newer gcc compilers.  (Addresses Red Hat
1083    Bugzilla ##161183.)
1084  * Fix minor typo's in tune2fs man page.
1085  * Mke2fs will refuse to create filesystems greater than 2**31-1 blocks,
1086    unless forced, to avoid kernel bugs that still need to be fixed as
1087    of this release.
1088  * Update French, Dutch, Polish, Swedish, and Turkish translations.
1089
1090 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 30 Jun 2005 20:02:42 -0400
1091
1092e2fsprogs (1.37+1.38-WIP-0620-1) unstable; urgency=low
1093
1094  * Update and clarify man pages.
1095  * Clarify and clean up e2fsck's problem descriptions
1096  * Add Dutch translation, and update French, Polish, Swedish, and
1097    Turkish translation.
1098  * mke2fs and badblocks will check to see if the device appears to be
1099    busy and abort if so; this feature only works on Linux 2.6 systems.
1100    (Closes: #308594)
1101  * Fix filefrag so that it works on 64-bit platforms where the size of
1102    an integer != the size of a long.  (Closes: #309655)
1103  * Change the default journal size to be bigger for larger filesystems,
1104    given modern memory sizes.
1105  * Fix com_err library so it is compatible with MIT krb5 1.4.
1106
1107 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 20 Jun 2005 17:11:29 -0400
1108
1109e2fsprogs (1.37+1.38-WIP-0509-1) unstable; urgency=low
1110
1111  * Make the blkid library much more efficient when a new device is added
1112    on systems with a huge number of disks.
1113  * Fix handling of the PAGER and SS_READLINE_PATH environment variables
1114    in the ss library, and the TEST_IO_* environemnt vaiables for the
1115    test_io io_manager, which was accidentally broken in 1.37-1.
1116  * Fix libblkid's recognition of cramfs filesystems, and add support for
1117    cramfs labels.
1118  * Fix filefrag to give correct results when the first block found is an
1119    indirect block.  (Closes: #307607)
1120  * Fix debugfs seg fault when the stat command is given and a filesystem
1121    is not open.
1122  * Improve environment variable paranoia checks.
1123  * Fix e2fsck's handling of multiply claimed blocks involving the resize
1124    inode.
1125  * When determining the libraries needed for the initrd, unset LD_PRELOAD
1126    and LD_LIBRARY_PATH and filter out libraries found in
1127    /etc/ld.so.preload.  (Closes: #304003)
1128  * Update Swedish translation, and added translation for Rwanda.
1129  * Minor man page spelling/typo fixes.  (Closes: #304591, #304592,
1130    #304594, #304597, #304593)
1131
1132 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon,  9 May 2005 09:10:20 -0400
1133
1134e2fsprogs (1.37-2) unstable; urgency=low
1135
1136  * Fix filefrag so that it works non ext2/3 filesystems again.
1137    (Closes: #303509)
1138  * Make sure we include stdlib.h to fix a core dump bug in mke2fs on the
1139    IA64 architecture (or other platforms where sizeof(ptr) > sizeof(int))
1140    (Closes: #302200)
1141  * Add missing return values so that we don't return garbage in certain
1142    error cases in ext2fs_write_new_inode() and ext2fs_read_int_block().
1143  * Fix minor spelling typo in the mke2fs man page
1144  * Avoid doing the LOW_DTIME checks if the superblock last mount time
1145    indicates that the system clock may not be set correctly.
1146  * Add further paranoia checks to the blkid, ext2fs, and ss libraries to
1147    make them safe to call from setuid or setgid applications.
1148
1149 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat,  9 Apr 2005 11:08:04 -0400
1150
1151e2fsprogs (1.37-1) unstable; urgency=low
1152
1153  * New upstream release.
1154  * Fixed a bug in e2fsck so it would notice if a file with an extended
1155    attribute block was exactly 2**32 blocks, such that i_blocks wrapped
1156    to zero.
1157  * Fixed a bug in filefrag which caused it to falsely report a
1158    discontinuity when there are one or more unallocated blocks at the
1159    beginning of a file.
1160  * Fix the missing translations (caused by a bug in the gen-tarball
1161    script).  (Closes: #296769)
1162  * Add support in e2fsck and debugfs for extended attributes in inodes.
1163  * Fix the missing translations (caused by a bug in the gen-tarball script).
1164    (Closes: #296769)
1165  * Force compile_et and mk_cmds to use /usr/bin/awk so that we will work
1166    on any Debian system regardless of which version of awk is installed.
1167    (Closes: #299341)
1168
1169 -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 21 Mar 2005 22:31:08 -0500
1170
1171e2fsprogs (1.36release-1) unstable; urgency=low
1172
1173  * New upstream release.
1174  * Make filefrag print the first and last blocks when in verbose mode.
1175  * Drop sparc assembly bitops; it's less efficient than gcc 3.4's
1176    generated code, and it triggers compiler warnings on sparc 64.
1177    (Closes: #232326)
1178
1179 -- Theodore Y. Ts'o <tytso@mit.edu>  Fri,  4 Feb 2005 20:58:35 -0500
1180
1181e2fsprogs (1.36rc5-1) unstable; urgency=low
1182
1183  * Make blkid -t work more consistently even when the cache file is not
1184    available or set to /dev/null.  (Closes: #292425)
1185  * Don't ever use a blocksize greater than 4k, since not all 2.6 kernels
1186    will support this.
1187  * Fix bug where mke2fs would not correctly create filesystems greater
1188    than 4TB.
1189  * Fix e2fsck so it won't delete symlinks that contain an extended
1190    attribute after the ext_attr feature flag has been cleared.
1191  * Fix e2fsck's resize inode handling in some additional corner cases.
1192
1193 -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 27 Jan 2005 22:44:31 -0500
1194
1195e2fsprogs (1.36rc4-1) unstable; urgency=low
1196
1197  * Fix a bug in resize2fs where we don't release the blocks belonging to
1198    the old inode table blocks when we move the inode table.
1199    (Closes: #290894)
1200  * Make sure that we don't write garbage when writing a large inode.
1201  * Check NTFS ahead of other filesystems since Windows doesn't always
1202    clearing enough of the partition to avoid false positives with older
1203    filesystems.  (Closes: #291990)
1204  * E2fsck now checks the summary filesystem accounting information, and
1205    if any of the information is obviously wrong, it will force a full
1206    filesystem check.  (Closes: #291571)
1207  * Clarified and updated tune2fs and blkid man pages
1208  * Fix e2fsck to not complain when the resize_inode feature is enabled,
1209    s_reserved_gdt_blocks is zero, and there is no DIND block allocated in
1210    the resize inode.
1211  * Fix blkid -t to display all devices that match the specified criteria,
1212    not just the first one.  (Closes: #290530)
1213  * Add support for the blkid library to recognize Oracle ASM volumes.
1214  * Add set_super_value jnl_blocks[] in debugfs.
1215  * Fix the filefrag program so that it works correctly with sparse files.
1216  * Fix portability problems with FreeBSD, Solaris, and Intel C++ 8.1.
1217  * Add support for FreeBSD and Lites as OS Creator values.
1218
1219 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 26 Jan 2005 10:22:02 -0500
1220
1221e2fsprogs (1.36rc3-2) unstable; urgency=low
1222
1223  * Remove debugging printf's from e2image's -s code.
1224
1225 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 19 Jan 2005 02:25:53 -0500
1226
1227e2fsprogs (1.36rc3-1) unstable; urgency=low
1228
1229  * New upstream release
1230  * Update Italian, French, and Turkish translations
1231  * Fixed file descriptor leak in the filefrag program
1232  * Add -s option to e2image which scrambles directory entries when making
1233        raw image files
1234  * Make sure e2fsck doesn't crash if /proc/acpi/ac_adapter does not
1235        exist
1236  * Added Solaris, FreeBSD portability fixes
1237
1238 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 19 Jan 2005 00:33:31 -0500
1239
1240e2fsprogs (1.36rc2-1) unstable; urgency=low
1241
1242  * New upstream release
1243  * Update Italian translation
1244  * Add support for swap partition labels and uuid's
1245
1246 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 11 Jan 2005 14:12:17 -0500
1247
1248e2fsprogs (1.36rc1-1) unstable; urgency=low
1249
1250  * Fix a FTBFS bug for amd64/gcc-3.0 (Closes: #289133)
1251  * Minor man page clarifications.  (Closes: #273679)
1252  * Add support for online resizing via the resize inode.
1253  * Badblocks will now correctly display block numbers greater than
1254        999,999,999 in its progress display.
1255  * tune2fs will not allow the user from setting a ridiculous number of
1256        reserved blocks which would cause e2fsck to assume the superblock
1257        was corrupt.  E2fsck's standards for what is a ridiculous number
1258        of reserved blocks has also been relaxed to 50% of the blocks in
1259        the filesystem.
1260  * The blkid library will return vfat in preference to msdos, and ext3 in
1261        preference to ext2 (if the journalling flag is set) so that mount
1262        will do the right thing.  (Closes: #287455)
1263  * The fsck program will now accept an optional filedescriptor argument
1264        to the -C option.
1265  * Mke2fs will now use the -E option for extended options; the old -R
1266        (raid options) option is still accepted for backwards compatibility.
1267  * Fix a double-free problem in resize2fs.  (Red Hat Bugzilla #132707)
1268  * Mke2fs will now accept a size in megabytes or gigabytes (via "32m" or
1269        "4g" on the command line) if the user finds this more convenient
1270        than specifying a block count.
1271  * Fix an obscure, hard-to find bug in "e2fsck -S" caused by an inode
1272        cache conherency problem.
1273  * Debugfs now supports a new command, set_inode_field, which allows a
1274        user to manually set a specific inode field more conveniently, as
1275        well as set entries in the indirect block map.
1276  * Debugfs's set_super_value command has been enhanced so that the user
1277        can set most superblock fields, including the date/time fields and
1278        some of the more newsly added superblock fields.
1279  * E2fsprogs programs now accept an offset to be passed to the file
1280        specifiers, via the syntax: "/tmp/test.img?offset=1024"
1281  * E2fsprogs will now accept blocksizes up to 65536; kernel support on
1282        the x86 doesn't exist, but it is useful on other architectures.
1283  * Fix bug in debugfs where kill_file would lead to errors when deleting
1284        devices and symlinks.  (Sourceforge Bugs #954741 and #957244)
1285  * Fix bug in the blkid library when detecting the ocfs1 filesystem
1286  * Updated Italian translation file
1287  * E2fsck will now recover from a journal containing illegal blocks.
1288
1289 -- Theodore Y. Ts'o <tytso@mit.edu>  Fri,  7 Jan 2005 20:22:36 -0500
1290
1291e2fsprogs (1.35-9) unstable; urgency=low
1292
1293  * Minor man page clarifications.  (Closes: #273679)
1294
1295 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 28 Sep 2004 10:29:29 -0400
1296
1297e2fsprogs (1.35-8) unstable; urgency=low
1298
1299  * Remove double "//" when listing attributes in the root directory or
1300       when there is a trailing '/' in the directory name.  (Closes: #272943)
1301  * Make sure the configure files are newer than configure.in the
1302       debian/rules file so that a dpkg-source created patch won't
1303       trigger an attempt rebuild of the configure script.
1304       (Closes: #272558, #273242)
1305  * Make sure /usr/lib/e2initrd_helper is in the e2fsprogs package.
1306       (Closes: #272698, #272728, #273161, #273163)
1307  * Only use blocksizes > 4k on Linux 2.6 and newer systems.  (Closes: #271064)
1308
1309 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 25 Sep 2004 07:37:52 -0400
1310
1311e2fsprogs (1.35-7) unstable; urgency=low
1312
1313  * Make sure "done" gets correctly translated in badblocks(8), and update
1314      French translation (Closes: #252836)
1315  * Always build the fsck wrapper on Debian systems (Closes: #248050)
1316  * Filter out linux-gate.so, which is a pseudo entry for the 32->64bit
1317      translation for amd64 systems, in the initrd creation script.
1318      (Closes: #253595)
1319  * Change the initrd scripts to be use a helper program which avoids
1320       needing to mount the root filesystem and use awk to query the
1321       /etc/fstab file.  (Closes: #247775)
1322  * Add support for the ocfs2 filesystem to the blkid library.
1323  * Various portability fixes for Hurd and FreeBsd, as well as
1324        removing XSI:isms.  (Closes: #256669, #264630, #269044, #255589)
1325  * Update config.guess and config.sub from the FSF.
1326  * Minor manual page clarifications (Closes: #268148)
1327  * Fix write ordering problems to make e2fsck more robust in the face
1328       of system crashes while replaying the journal, etc.
1329  * Fix debugging printf in resize2fs.  (Closes: #271605)
1330  * Add debugfs -d option to use a separate source of data blocks when
1331       reading from an e2image file.
1332  * Add e2image -I option which allows the e2image metadata to be
1333       installed into a filesystem.
1334  * Change e2fsck to accept directories greater than 32MB.
1335  * Add test_io mechanisms to abort after reading or writing to a
1336       particular block.
1337  * Fix blkid file descriptor and memory leak.
1338
1339 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 18 Sep 2004 09:58:46 -0400
1340
1341e2fsprogs (1.35-6) unstable; urgency=low
1342
1343  * In the mkinitrd script, make sure the directories exist before
1344    trying to copy in the needed shared libraries.  (Closes: #244058, #246480)
1345  * In the mkinitrd script, use LD_ASSUME_KERNEL=2.4 if necessary.
1346    (Closes: #245931)
1347  * In the mkinitrd script copy in /usr/bin/awk instead of /usr/bin/mawk.
1348    (Closes: #245670)
1349  * In the initrd script, fail quietly if /mnt/etc/fstab does not exist.
1350    (Closes: #246917)
1351  * Minor updates to German translation (Closes: #244105)
1352  * Since woody's sysvinit package is before the initscripts were broken out
1353    we need an explict Conflict: sysvinit (<< 2.85-4) header. (Closes: #243829)
1354  * Update the UUID library man pages
1355  * Fix a Y8.8888K potential problem with the uuid library
1356  * Minor updates to the german translation
1357  * Clarified/corrected the copyright statements of the UUID and blkid
1358    libraries in the Debian copyright files.
1359  * Added sanity check to the blkid library so that if current time is
1360    less than last time a device is verified, force a reverification since
1361    it means the system time is not trustworthy.
1362
1363 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue,  4 May 2004 16:23:06 -0400
1364
1365e2fsprogs (1.35-5) unstable; urgency=low
1366
1367  * Add uuid_unparse_upper() and uuid_unparse_lower() functions to the
1368    uuid library.
1369  * Address GNU/KFreeBSD portability issues (Closes: #239934)
1370  * Use unsigned for 1 bit wide bitfields in header files to avoid
1371    Intel C++ compiler warnings.
1372  * Use C99 stdint.h types in the uuid library
1373  * Fix up and cleanup uuid man pages
1374  * Change the licensing of the uuid man pages to be 3-clause BSD.
1375  * Fix the initrd scripts so that the automatic ext3 journal
1376    conversion actually works correctly; also allow conversion of the root
1377    filesystem from ext3 back to ext2  (Closes: #241183)
1378  * Minor man page fixes (Closes: #241940, 242995)
1379  * Use the DEBUGFS_PAGER environment variable in preference to PAGER
1380    (Closes: #239547)
1381  * Added French translation
1382  * Be flexible about the name of the ACPI device that cooresponds to
1383    the AC adapter (Closes: #242136)
1384
1385 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 12 Apr 2004 12:38:34 -0400
1386
1387e2fsprogs (1.35-4) unstable; urgency=low
1388
1389  * Fix bug in the blkid library (introduced in 1.35-3) which caused
1390    the probe function to completely malfunction.  (Closes: #239191)
1391  * Make the debugfs command's link command set the filetype information
1392    correctly.
1393  * Update the Polish, Swedish, and Turkish translations
1394  * Add an -o option to the blkid program which allows the user to
1395    control the output format of blkid.
1396  * Fixed and cleaned up the tune2fs and blkid man pages (Closes: #238741)
1397  * Improve UUID generation algorithm (use all 14 bits in the clock sequence)
1398  * Change the license on the UUID library to be 3-clause BSD.
1399  * Remove the only-partially-implemented -p option to blkid.
1400
1401 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 21 Mar 2004 20:17:03 -0500
1402
1403e2fsprogs (1.35-3) unstable; urgency=low
1404
1405  * Mention e2image's limitation in writing a normal image file to
1406    stdout (Closes: #236383)
1407  * Only use BLKGETSIZE64 on Linux 2.6 since it is unreliable on Linux 2.4.
1408    (Closes: #236528)
1409
1410 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon,  8 Mar 2004 14:19:15 -0500
1411
1412e2fsprogs (1.35-2) unstable; urgency=low
1413
1414  * Use 64-bit ioctl's if present to determine the 64-bit size of a device
1415  * Add tune2fs to the e2fsprogs udeb package (Closes: #235639)
1416
1417 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue,  2 Mar 2004 10:13:39 -0500
1418
1419e2fsprogs (1.35-1) unstable; urgency=low
1420
1421  * New upstream version.
1422  * Fix "badblocks -t random". (Closes: #234828)
1423  * Fix "e2fsck -k".  (Closes: #234993)
1424  * Change badblock's default number of blocks tested at once from
1425    16 to 64.  (Closes: #232240)
1426  * ss-dev and comerr-dev now use a versioned dependency for libss2 and
1427    libcomerr2, respectively.  (Closes: #235280)
1428
1429 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 28 Feb 2004 10:14:19 -0500
1430
1431e2fsprogs (1.34+1.35-WIP-2004.01.31-2) unstable; urgency=low
1432
1433  * Add a new -k option to e2fsck which keeps the existing badblocks
1434    list when using the -c option.  (Closes: #229103)
1435  * Update debugfs to support new large major/minor device numbers
1436    supported by Linux 2.6.  (Closes: #865289)
1437  * Fix makefiles so that it will build correctly with --enable-profile.
1438  * Add -mieee when compiling with GCC on an Alpha.
1439  * Fix e2fsck preen mode messages using pass 1B/C/D.
1440  * Fix the debugfs man page.  (Closes: #232406)
1441  * Fix the ext2fs.h header file to work correctly with C++.
1442  * e2fsck and debugfs now correctly deals with symlinks that have
1443    extended attribute information, such as those created by SE Linux.
1444    (Closes: #232328)
1445  * Make sure filefrag actually gets compiled under Linux (Closes: #230992)
1446
1447 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 24 Feb 2004 00:16:43 -0500
1448
1449e2fsprogs (1.34+1.35-WIP-2004.01.31-1) unstable; urgency=medium
1450
1451  * Fix byte swap bugs in e2fsck that caused the journal backup location
1452    in the superblock and symlinks created by SE Linux to be cleared
1453    by e2fsck on big-endian machines.  (Closes: #228723)
1454  * Chattr now stops processing options when it sees '--'.  (Closes: #225188)
1455  * Add FreeBSD port fixups
1456  * Use the DEBUGFS_PAGER environment variable in preference to PAGER.
1457    Document that less is a really, really, really bad pager to use
1458    for debugfs (unfortunately, Debian policy says we must use
1459    /usr/bin/pager even if it results in very annoying behaviour for
1460    the user since 'less' is used in preference to 'more' unless it is
1461    globally overriden via update-alternatives(8).  Oh, well.  Debian
1462    users are encouraged to set DEBUGFS_PAGER to be "more" in their
1463    dot files to avoid this brain damage).
1464  * Fix libuuid1-udeb so that it provides libuuid1.  (Closes: #229633)
1465  * Fix bug in uuid library when there is no network card and the
1466    library is generating a time-based uuid.  The random MAC address
1467    was not correctly generated to be a multicast address.
1468  * Install the filefrag program.
1469  * Don't try to compile filefrag on non-Linux platforms. (Closes: #226456)
1470  * Minor manual page clarifications (Closes: #222606, #214920)
1471
1472 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 31 Jan 2004 20:57:35 -0500
1473
1474e2fsprogs (1.34+1.35-WIP-2003.12.07-2) unstable; urgency=low
1475
1476  * Fix test for /etc/mkinitrd/scripts/e2fsprogs to make sure it gets
1477    removed.  (Closes: #213275)
1478  * Debugfs now searches for the appropriate pager to use, beginning
1479    with /usr/bin/pager, and then falling back to 'less' and 'more'.
1480    (Closes: #221977)
1481  * Fixed mangled encoding in Czech locale file.  (Closes: #214633)
1482  * Fix bug where using debugfs to copy a file from /dev/null caused
1483    in correct mode bits.  (Closes: #217456)
1484  * Fixed a bug where e2fsck would bomb out if a journal needed to be
1485    replayed when using an alternate superblock.
1486  * Minor manual page fixups/cleanups.
1487  * Debugfs's mkdir command will automatically expand the directory if
1488    necessary.  (Closes: #217892)
1489  * Fix a bug in e2fsck which caused it to incorrectly fix a filesystem
1490    when reconnecting a directory requires creating a lost+found
1491    directory.  (Closes: #219640)
1492  * Add Spanish translation.
1493
1494 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 24 Dec 2003 14:24:14 -0500
1495
1496e2fsprogs (1.34+1.35-WIP-2003.12.07-1) unstable; urgency=medium
1497
1498  * Added regression tests for mke2fs and dumpe2fs.
1499  * Support 2.6 kernel header files.  (Closes: #221778)
1500  * Fix bug which could a core dump if a non-existent LABEL or UUID
1501    specifier is passed to e2fsck or tune2fs.
1502  * Fix handling of corrupted indirect blocks in the bad block inode.
1503  * If the number of mounts until the next forced filesystem check is less
1504    than 6, mention this to the user.  (Closes: #157194)
1505  * E2fsck will try to avoid doing a forced filesystem chcek if a system
1506    is running on batteries according to APM or ACPI.  (Closes: #205177)
1507  * Fix problems in the German translation.  (Closes: #2000086)
1508  * Updated Swedish translation and added Polish translation.
1509  * Fix signed vs unsigned bug which could cause the com_right function to
1510    seg fault.  (Closes: #213450)
1511  * Add libuuid1-udeb (Closes: #221777)
1512
1513 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 22 Nov 2003 11:51:13 -0500
1514
1515e2fsprogs (1.34+1.35-WIP-2003.08.21-3) unstable; urgency=low
1516
1517  * Adjust the man page descriptions so that "apropos ext2" or
1518    "apropos ext3" will find all of the e2fsprogs man pages.
1519    (Closes: #206845)
1520  * Protect against a potential core dump in e2fsck when printing a
1521    message about a backup superblock.
1522  * Fix a bug in mke2fs which caused -T largefile or -T largefile4 to
1523    core dump due to a division by zero error.  (Closes: #207082)
1524  * Force e2fsprogs to use the matched version of e2fslibs.  (Closes: #208103)
1525
1526 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 31 Aug 2003 21:49:52 -0400
1527
1528e2fsprogs (1.34+1.35-WIP-2003.08.21-2) unstable; urgency=low
1529
1530  * When moving the journal or backing up the journal inode
1531    information, make sure e2fsck updates all the superblocks, and not
1532    just the master superblock.
1533  * Change the priority of libblkid1-udeb to be required instead of
1534    standard, to match the override file.
1535
1536 -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 21 Aug 2003 08:50:34 -0400
1537
1538e2fsprogs (1.34+1.35-WIP-2003.08.21-1) unstable; urgency=low
1539
1540  * Fix compile_et to output the correct prototype for
1541    initialize_xxx_err_table_r() in the header file.  (Closes: #204332)
1542  * E2fsck will avoid printing ^A and ^B characters bracketing the
1543    progress bar when stdout is a tty device.  (Closes: #204137)
1544  * Add support for storing the journal inode location in the superblock
1545    so that e2fsck can recover from a corrupted inode table after a power
1546    failure.
1547  * Move the initrd script from /etc/mkinitrd/scripts to
1548    /usr/share/initrd-tools/scripts so that mkinitrd will not remove
1549    the file when it is uninstalled.  (Closes: #204019)
1550  * Remove unneeded files in debian directory: blkid-dev.substvars and
1551    e2fsprogs-bf.lintian-overrides.  (Closes: #203914)
1552  * Support "noopt" in DEB_BUILD_OPTIONS instead of "debug".
1553    (Closes: #203914)
1554
1555 -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 21 Aug 2003 01:47:58 -0400
1556
1557e2fsprogs (1.34+1.35-WIP-2003.08.01-1) unstable; urgency=low
1558
1559  * Fix O_DIRECT test to prevent badblocks from screwing up after
1560    finding a bad block.  (Closes: #203713)
1561  * Add Heimdal compile_et extensions from Philipp Thomas (pthomas@suse.de)
1562  * Fix potential pointer aliasing bugs caused by type-punning and gcc 3.x
1563
1564 -- Theodore Y. Ts'o <tytso@mit.edu>  Fri,  1 Aug 2003 13:44:58 -0400
1565
1566e2fsprogs (1.34-2) unstable; urgency=low
1567
1568  * Fix erroneous reference to /usr/share/doc/e2fsprogs/html-info in
1569    /usr/share/doc-base/libext2fs (Closes: #203157)
1570  * Explicitly specify the version of libblkid1 needed in
1571    e2fsprogs.shlibs.local in order to avoid picking up the wrong depedency.
1572    (Closes: #203157)
1573  * Changed priority of libblkid1-udeb to be standard, not required.
1574
1575 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 30 Jul 2003 19:47:32 -0400
1576
1577e2fsprogs (1.34-1.1) unstable; urgency=low
1578
1579  * Non-maintainer upload.
1580  * don't call ldconfig in udebs.
1581  * fix dependencies of e2fsprogs-udeb.
1582
1583 -- Bastian Blank <waldi@debian.org>  Tue, 29 Jul 2003 12:11:54 +0200
1584
1585e2fsprogs (1.34-1) unstable; urgency=low
1586
1587  * New upstream version.
1588  * Fixed bug in fsck which caused it to waste CPU by spinning while
1589    waiting for a child fsck process under some circumstances.
1590  * Fixed bug in blkid library which would cause it to spin forever if
1591    /proc is not mounted and /etc/blkid.tab is not present.
1592  * Improved the blkid library's UDF's probing functions.
1593  * Fixed the blkid library so it will remove delete the LABEL
1594    attribute from its cache when a filesystem that previously had a
1595    label no longer has one.
1596  * Added Swedish translation.
1597  * Remove debugging printf in badblocks program (Closes: #201499)
1598  * Split shared libraries out of the e2fsprogs package into separate
1599    packages: libss2, libcomerr2, libuuid1, and e2fslibs.  (Closes: #201155,
1600    #201164)
1601  * Warn the user when creating a filesystem with a journal and a blocksize
1602    greater than 4096, since some kernels don't support ext3 with large
1603    block sizes.  (Closes:  #193773)
1604
1605 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 26 Jul 2003 01:01:55 -0400
1606
1607e2fsprogs (1.33+1.34-WIP-2003.05.21-2) unstable; urgency=low
1608
1609  * Set up FreeBSD configuration defaults (Closes: #195274)
1610  * Clarify resize2fs man page (Closes: #195616)
1611  * Fix resize2fs to deal with filesystem with bad blocks
1612  * Fix spelling error in e2fsck
1613  * Add workaround for intl library on Darwin
1614  * Fix gcc -Wall nitpicks
1615  * Round down the default size of the filesystem for mke2fs and
1616    resize2fs to be a multiple of the pagesize to work around a potential
1617    Linux kernel bug
1618  * Fix bug in mke2fs where it could die with a floating exception if
1619    the device does not support the BLKSSZGET ioctl (Closes: #196734)
1620  * Add conflicts against older versions of sysvinit that don't correctly
1621    handle an exit code that has the bit #2 set.  (Closes: #183675)
1622  * Badblocks will attempt to use O_DIRECT if it is safe to do so.
1623    (Closes: #198006)
1624  * Use symbolic links for fsck.ext{2,3} and mkfs.ext{2,3} in the udeb
1625    package since busybox tar can't deal with hard links.  (Closes: #196508)
1626
1627 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 12 Jul 2003 03:16:08 -0400
1628
1629e2fsprogs (1.33+1.34-WIP-2003.05.21-1) unstable; urgency=low
1630
1631  * Fix problems with compiling e2fsprogs with NLS support on woody
1632    (Closes: #193372)
1633  * Remove the extraneous de-utf.po file.
1634  * Add get-text to build-depends.
1635  * Use ngettext (abbreviated with P_()) to simplify the statistics reporting.
1636  * Fix badblocks to be able to support arbitrary 4 byte test patterns.
1637  * Fix bug which caused us to accidentally include the EVMS plugin in
1638    the e2fsprogs package (which doesn't work, but causes confusing messages
1639    to show up when the evms client is started).
1640  * If the hardware sector size of a device is larger than the default
1641    blocksize, use the hardware sector size as the blocksize when creating
1642    a filesystem, to solve problems with s/390 DASD's.
1643  * Add a shared library dependency to libuuid to libblkid (Closes: #194094)
1644  * Add initial implementation of a dump_unused command (Closes: #79164)
1645
1646 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 18 May 2003 01:24:16 -0400
1647
1648e2fsprogs (1.33-5) unstable; urgency=low
1649
1650  * Clarify blocksize units when displaying messages in resize2fs, and
1651    support using suffixes (sectors, kilobytes, megabites, gigabytes)
1652    to the size parameter to indicate units.  (Closes: #189814)
1653  * Fix debugfs core-dumping problem caused by getopt.  (Works around: #192834)
1654  * Add package dependency to shlibs for comerr to indicate support
1655    for kth compatibility.  (Closes: #193096)
1656
1657 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 13 May 2003 23:45:08 -0400
1658
1659e2fsprogs (1.33-4) unstable; urgency=low
1660
1661  * Add replaces field to comerr-dev to resolve a file conflict with
1662    /usr/include/com_err.h and the libkrb5-dev package.  (Closes: #192277)
1663  * Add -t option to badblocks to control the test pattern used.
1664  * Remove e2fsprogs-bf package, as it is obsolete. (Closes: #183453)
1665  * Remove NLS support from e2fsprogs-udeb.  Save 5.5k on the boot
1666    floppies / install media.
1667
1668 -- Theodore Y. Ts'o <tytso@mit.edu>  Thu,  8 May 2003 10:25:05 -0400
1669
1670e2fsprogs (1.33-3) unstable; urgency=low
1671
1672  * Add full Heimdall/Kerberos4-kth compatibility to com_err routines.
1673  * Declare comerr-dev as replacing << e2fslibs-dev 1.33-2, to avoid
1674    errors when upgrading to the new versions of comerr-dev and
1675    e2fslibs-dev
1676
1677 -- Theodore Y. Ts'o <tytso@mit.edu>  Tue,  6 May 2003 00:29:47 -0400
1678
1679e2fsprogs (1.33-2) unstable; urgency=low
1680
1681  * Fix up NLS support
1682     - Fix message abbreviations support (i.e., @g --> group)
1683     - Update to gettext 0.11.5
1684     - Add Czech translation
1685     - Install message catalogs
1686     - Other miscellaneous NLS bug fixes
1687  * Add new debugfs command, imap, which prints the location of a
1688    specified inode in the inode table.
1689  * Put /usr/include/com_err.h in comerr-dev instead of e2fslibs-dev.
1690    (Closes: #191899)
1691  * Add support for OV-style continuations in compile_et.  (Closes: #191900)
1692
1693 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon,  5 May 2003 18:13:12 -0400
1694
1695e2fsprogs (1.33-1) unstable; urgency=low
1696
1697  * New upstream version (Closes: #189687)
1698
1699 -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 21 Apr 2003 13:49:52 -0400
1700
1701e2fsprogs (1.32+1.33-WIP-2003.04.14-1) unstable; urgency=low
1702
1703  * New upstream version
1704     - Add new utility program, logsave, to capture the output of fsck
1705       during the boot sequence
1706  * Add support for the -a and -s options to logsave.
1707  * Change e2fsck to bracket its progress bar output with ctrl-A and ctrl-B
1708    characters, so that logsave -s can omit writing the progress bar output
1709    to the log file.
1710  * Avoid printing the version banner for mke2fs if the -q option is
1711    specified.  (Closes: #172716)
1712
1713 -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 16 Apr 2003 15:27:20 -0400
1714
1715e2fsprogs (1.32+1.33-WIP-2003.03.30-3) unstable; urgency=low
1716
1717  * Provide /usr/include/com_err.h, which was previously provided by the
1718    libkrb5-dev package
1719  * Change the sectoin of com_err-dev, ss-dev, uuid-dev, libblkid-dev,
1720    e2fslibs-dev to libdevel
1721  * Add libblkid1-udeb package for the Debian Installer.
1722  * Use the SS_READLINE_PATH environment variable to control the search
1723    for a suitable readine library.
1724  * Fix bug in mke2fs, which was was incorrectly checking the argument
1725    to the -g option if the default block size is used.  (Closes: #188319)
1726  * Update man pages.  (Closes: #188318)
1727  * Mke2fs can be given a minimum block size by passing in a negative
1728    number to the -b option.
1729  * Update to standards 3.5.9
1730
1731 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 12 Apr 2003 02:52:17 -0400
1732
1733e2fsprogs (1.32+1.33-WIP-2003.03.30-2) unstable; urgency=low
1734
1735  * Fix XFS superblock definition.  Add support to extract UUID and
1736    labels for JFS and ROMFS.
1737  * Make the random number generator more paranoid about potentially buggy
1738    /dev/random devices.
1739  * The badblocks program now flushes its output as it discovers bad blocks.
1740  * Imported bug fixes to EVMS driver from the EVMS 2.0 tree.  Fixed a
1741    few potential hangs, and eliminated a file descriptor leak.
1742  * E2fsck now updates the global free block and inode counters from
1743    the block group specific counters quietly.  This is needed for an
1744    experimental kernel patch which improves SMP scalability by not
1745    locking the entire filesystem during block or inode allocation; if
1746    the filesystem is not unmoutned cleanly, the global counts may not
1747    be accurate.
1748  * Fix a bug in fsck which can cause it to hang trying to access the
1749    floppy disk if there the floppy drive has filesystem type of
1750    'auto'.  (Closes: #187812)
1751
1752 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun,  6 Apr 2003 23:13:50 -0400
1753
1754e2fsprogs (1.32+1.33-WIP-2003.03.30-1) unstable; urgency=low
1755
1756  * Change compile_et to generate header files that use <et/com_err.h>
1757    instead of <com_err.h>, so the current version of the header file
1758    is used.  Remove legacy K&R, varargs, and pre-POSIX signal support.
1759  * Fix (one more time!) Apple Darwin port in blkid/getsize.c
1760
1761 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 30 Mar 2003 23:34:55 -0500
1762
1763e2fsprogs (1.32+1.33-WIP-2003.03.25-1) unstable; urgency=low
1764
1765  * New maintainer
1766  * New upstream release (Closes: #176814, #174766, #166048, #179671,
1767    #173612, #175233, #175113, #170497, #185945)
1768
1769 -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 16 Mar 2003 18:05:08 -0500
1770
1771e2fsprogs (1.32-2) unstable; urgency=high
1772
1773  * Applied upstream patch to fix htree problems, and to deactivate it by
1774    default in mke2fs (Closes: #181615, #179043)
1775  * Be sure removal of libe2fsim doesn't fail, as it's not built on hurd
1776    (Closes: #164117).
1777
1778 -- Yann Dirson <dirson@debian.org>  Fri, 21 Feb 2003 00:21:44 +0100
1779
1780e2fsprogs (1.32-1) unstable; urgency=low
1781
1782  * New upstream release (Closes: #167108).
1783
1784 -- Yann Dirson <dirson@debian.org>  Tue, 19 Nov 2002 00:18:09 +0100
1785
1786e2fsprogs (1.29+1.30-WIP-0930-2) unstable; urgency=low
1787
1788  * Made mkinitrd script to skip commented-out lines (Closes: #163251).
1789
1790 -- Yann Dirson <dirson@debian.org>  Tue, 15 Oct 2002 00:16:08 +0200
1791
1792e2fsprogs (1.29+1.30-WIP-0930-1) unstable; urgency=low
1793
1794  * New upstream prerelease.
1795  * Replaced in mkinitrd script "tune2fs -j" with "tune2fs -O
1796    has_journal", as suggested by Theodore Ts'o (Closes: #162949).
1797  * Remove --disable-debugfs from mips-nopic flags (Closes: #162674).
1798
1799 -- Yann Dirson <dirson@debian.org>  Thu,  3 Oct 2002 00:05:36 +0200
1800
1801e2fsprogs (1.29-1) unstable; urgency=low
1802
1803  * New upstream release (Closes: #159423).
1804  * Fixed typo in chattr manpage (Philipp Matthias Hahn, Closes:
1805    #162297).
1806  * Generate udeb package for debian-installer (Martin Sjoegren, Closes:
1807    #162212).
1808  * Fixed installation of mkinitrd script (don't use dh_install).  Remove
1809    it from the wrong location where it was, in preinst.  Hopefully noone
1810    noticed.
1811  * Also have old scripts/e2fsprogs.mkinitrd removed.
1812  * Bumped Standards-Version to 3.5.6, no change.  3.5.7 will need a bit
1813    of work but not tonight.
1814
1815 -- Yann Dirson <dirson@debian.org>  Thu, 26 Sep 2002 01:46:25 +0200
1816
1817e2fsprogs (1.28-5) unstable; urgency=low
1818
1819  * The "this time it will work ! (famous last words)" release.
1820  * Now that it builds, ensure the dir in which we install this damn mips
1821    non-pic lib exists.
1822
1823 -- Yann Dirson <dirson@debian.org>  Tue, 17 Sep 2002 00:04:49 +0200
1824
1825e2fsprogs (1.28-4) unstable; urgency=low
1826
1827  * Moved setting of CFLAGS to the correct place when building the special
1828    mips non-pic lib (Closes: #159757 again).
1829
1830 -- Yann Dirson <dirson@debian.org>  Sun, 15 Sep 2002 21:19:19 +0200
1831
1832e2fsprogs (1.28-3) unstable; urgency=low
1833
1834  * Don't use special cflags at configure time when building the special
1835    mips non-pic lib, in yet another attempt to fix my adaptation of the
1836    patch from the mips team.  Also added --disable-nls which was present
1837    in the original patch.
1838  * Remove debian/BUILD-MIPS on clean.
1839  * Install mkinitrd script as scripts/e2fsprogs, not as
1840    scripts/e2fsprogs.mkinitrd.
1841
1842 -- Yann Dirson <dirson@debian.org>  Mon,  9 Sep 2002 23:01:31 +0200
1843
1844e2fsprogs (1.28-2) unstable; urgency=low
1845
1846  * Fixed my adapation of the mips non-pic build (Closes: #159757).
1847
1848 -- Yann Dirson <dirson@debian.org>  Fri,  6 Sep 2002 00:03:45 +0200
1849
1850e2fsprogs (1.28-1) unstable; urgency=low
1851
1852  * New upstream release.
1853
1854 -- Yann Dirson <dirson@debian.org>  Mon,  2 Sep 2002 23:34:55 +0200
1855
1856e2fsprogs (1.27+1.28-WIP-0817-1) unstable; urgency=low
1857
1858  * New upstream pre-release.  Closes: #138003, #144621, #145044, #151990,
1859    #152029, #152891, #155007, #131350, #147256, #153102.
1860  * New binary: findfs.
1861  * Added execute permissions to the mkinitrd script (thanks lintian).
1862  * Don't ship FSIM for EVMS for now.
1863
1864 -- Yann Dirson <dirson@debian.org>  Sun, 25 Aug 2002 19:32:12 +0200
1865
1866e2fsprogs (1.27+1.28-WIP-0626-2) experimental; urgency=low
1867
1868  * Remove bogus shlibs deps on "e2fsprogs (>= <current>)"
1869
1870 -- Theodore Y. Ts'o <tytso@mit.edu>  Sat, 17 Aug 2002 17:59:17 -0400
1871
1872e2fsprogs (1.27+1.28-WIP-0626-1) experimental; urgency=low
1873
1874  * New upstream pre-release:
1875  ** Supports v2 ACL format (Closes: #138160).
1876  * Removed explicit --mandir flag, as it now uses FHS man location by
1877    default.
1878  * Added mkinitrd script, "upstream-contributed" ;) by Ted Ts'o (Closes:
1879    #148064).
1880  * Build a no-pic version of libext2fs.a on mips and mipsel, patch by
1881    Florian Lohoff, adapted for style consistency (Closes: #145432).
1882  * Removed presumably-useless and presumably-broken CFLAGS propagation.
1883    If someone misses that, I'll add ${CFLAGS} to --ccopts.
1884
1885  * Switched to debhelper v4.
1886  * Added ${misc:Depends} to all packages' Depends field.
1887
1888  * Fixed typos in fsck.8, added an example for clarity (Closes:
1889    #145044).
1890  * Fixed typo in chattr manpage (Closes: #141938).
1891  * Fixed typo in tune2fs manpage (Closes: #148514).
1892
1893 -- Yann Dirson <dirson@debian.org>  Tue, 23 Jul 2002 00:12:33 +0200
1894
1895e2fsprogs (1.27-2) unstable; urgency=medium
1896
1897  * Urgency medium since this fixes a RC bug.
1898  * Generate the shlibs file instead of just copying it in place, and make
1899    it produce deps on "e2fsprogs (>= <current>)" as well, to cope with
1900    new functions introduced in the libs (Closes: #139274).
1901  * Added a note on this in README.Debian.
1902
1903 -- Yann Dirson <dirson@debian.org>  Thu, 21 Mar 2002 23:58:48 +0100
1904
1905e2fsprogs (1.27-1) unstable; urgency=low
1906
1907  * New upstream release (Closes: #136737).
1908  * No more use for dh_link'ing *.ext[23], it's now done by upstream
1909    Makefiles.
1910  * Only include (new) inode_io.o from libext2fs when fileio.o is, or the
1911    BF build fails because of this additional (unused) member (upstream
1912    hint).
1913
1914 -- Yann Dirson <dirson@debian.org>  Mon, 11 Mar 2002 00:17:32 +0100
1915
1916e2fsprogs (1.26-3) unstable; urgency=low
1917
1918  * Simple rebuild after fixing the settings of my computer's clock, so
1919    that katie accepts to install the package.
1920
1921 -- Yann Dirson <dirson@debian.org>  Sat, 23 Feb 2002 14:53:15 +0100
1922
1923e2fsprogs (1.26-2) unstable; urgency=low
1924
1925  * Applied upstream patch dealing with the rlimit filesize variation
1926    among archs and kernel versions (Closes: #133909).
1927  * Create fsck.ext3.8 symlink (Closes: #121526).
1928
1929 -- Yann Dirson <dirson@debian.org>  Sat, 23 Feb 2002 06:44:02 +0100
1930
1931e2fsprogs (1.26-1) unstable; urgency=low
1932
1933  * This uploads fixes 10 bugs, including data-corruption problems, and
1934    adds much to the ease of maintainance and problem tracking.  Good
1935    choice for woody.
1936
1937  * New upstream release (Closes: #106622, #116975, #118443, #119624,
1938    #120171, #120077, #129828, #132764).
1939  ** Fixes for data-corruption bugs not reported to the BTS: e2fsck
1940    trashed external journals needing to be replayed, e2fsck now hides
1941    visible journal files (data corruption problems when not excluded from
1942    a backup and then restored) (Closes: #132654).
1943  ** Other noticable bugs fixed include: e2fsck null pointer
1944    dereferencing, fsck did not finds LVM volumes by UUID or by label,
1945    largefile support (ie. dealing with filesystems inside 2GB+ files) was
1946    broken in several programs.
1947  * Switch to debhelper v3 to get ldconfig automatically handled
1948    (lintian reported that it was broken).  Now call dh_makeshlibs, but
1949    still override its generated shlibs file with ours, to get compiled
1950    packages depend of the correct virtual packages, which include
1951    full sonames.
1952  * Removed call do dh_installman (Closes: #115526).
1953  * Cleaned up maintainer scripts with dead code - most things are now
1954    more properly handled by debhelper.  Removed an "exit 0" lurking in
1955    preinst - can't find a reason for it in the changelog, it was probably
1956    here for ages.
1957  * Remove obsolete maint-scripts in binary-arch, as they are provided by
1958    upstream.
1959  * Also remove upstream-shipped config.cache before configuring.  That
1960    shouldn't impact us, but well, that makes lintian happy :)
1961
1962 -- Yann Dirson <dirson@debian.org>  Fri,  8 Feb 2002 06:12:35 +0100
1963
1964e2fsprogs (1.25-1) unstable; urgency=high
1965
1966  * New upstream bugfix release (Closes: #112414), targeted to woody.
1967  * com_err.info provided again now that it was fixed upstream.
1968  * Added metainfo to com_err.texinfo so that it gets indexed correctly
1969    (thanks lintian).  Moved @setfilename and @settitle to the top so that
1970    things get output as expected.
1971  * Added lintian overrides for -bf and -static packages.
1972  * Put all stamp files in debian/stampdir.
1973
1974 -- Yann Dirson <dirson@debian.org>  Sat, 22 Sep 2001 16:22:47 +0200
1975
1976e2fsprogs (1.24a-1) unstable; urgency=high
1977
1978  * New upstream release (Closes: #109577).
1979  ** The only new code in there is in codepaths that
1980    are only visited when previously unsupported features are used, so
1981    they add virtually no risk.  Support for raw image files will be of
1982    great help to debug users' problems.  Urgency set to "high" to make
1983    sure this version gets released with woody.
1984
1985  ** Fsck prints a warning message if now valid filesystems are passed to
1986    it. (Closes: #107458).
1987  ** Fsck -A will not try to interpret device names for filesystems which
1988    have a pass number is 0. (Closes: #106696).
1989  ** If -O none is passed to mke2fs, it will now not set the sparse_super
1990    feature (Closes: #108165).
1991  ** Tune2fs has been fixed to make sure that only error messages go to
1992    stderr, and normal message go to stdout (Closes: #108555).
1993  ** Minor man pages updates (Closes: #30833, #108174).
1994  ** Doc fixes (Closes: #110621).
1995
1996 -- Yann Dirson <dirson@debian.org>  Tue,  4 Sep 2001 23:44:56 +0200
1997
1998e2fsprogs (1.22-2) unstable; urgency=medium
1999
2000  * This is only a trivial patch to stop some user confusion, and would be
2001    great to have in woody, hence the urgency.
2002  * Applied upstream patch to e2fsck to warn user when some errors were
2003    not corrected due to user answering "no" (Closes: #104502).
2004
2005 -- Yann Dirson <dirson@debian.org>  Sat, 28 Jul 2001 23:01:49 +0200
2006
2007e2fsprogs (1.22-1) unstable; urgency=low
2008
2009  * Final 1.22 release:
2010  ** Fixes build problems on big-endian (Closes: #101686, #101798).
2011
2012 -- Yann Dirson <dirson@debian.org>  Sat, 23 Jun 2001 14:03:17 +0200
2013
2014e2fsprogs (1.21+1.22-WIP-0620-1) unstable; urgency=low
2015
2016  * New upstream pre-release, critical for big-endian platforms
2017    (Closes: #101752).
2018  * Re-applied hurd fix again.
2019  * Build e2fsprogs-bf with -Os to gain more space.
2020
2021 -- Yann Dirson <dirson@debian.org>  Fri, 22 Jun 2001 00:18:40 +0200
2022
2023e2fsprogs (1.21-1) unstable; urgency=low
2024
2025  * Final 1.21 release.
2026  * Re-applied hurd fix that did not came quickly enough to make it in
2027    1.21.
2028  * Fixed name of copyright file in e2fsprogs-bf.
2029
2030 -- Yann Dirson <dirson@debian.org>  Wed, 20 Jun 2001 22:32:08 +0200
2031
2032e2fsprogs (1.20+1.21-WIP-0614-2) unstable; urgency=low
2033
2034  * Don't build PIC libs, build a reduced version of the libs instead, in
2035    package e2fsprogs-bf.  Made this new package conflict with e2fsprogs.
2036  * Compilation fix for the Hurd (Closes: #101361).
2037
2038 -- Yann Dirson <dirson@debian.org>  Tue, 19 Jun 2001 23:33:25 +0200
2039
2040e2fsprogs (1.20+1.21-WIP-0614-1) unstable; urgency=low
2041
2042  * New upstream pre-release (Closes: #100559, #100304).
2043  * Fixed lib/ext2fs/Makefile.in for installation of new generated .h
2044    file.
2045
2046 -- Yann Dirson <dirson@debian.org>  Thu, 14 Jun 2001 16:14:11 +0200
2047
2048e2fsprogs (1.20+1.21-WIP-0608-1) unstable; urgency=low
2049
2050  * New upstream pre-release (critical ext3 bugfix mostly).
2051  * Correctly use dh_installinfo.
2052  * Adjusted various things accordingly.
2053
2054 -- Yann Dirson <dirson@debian.org>  Sat,  9 Jun 2001 00:25:51 +0200
2055
2056e2fsprogs (1.20-4) unstable; urgency=low
2057
2058  * Cleanup generated substvars files now that debhelper uses other
2059    names (may cause problems on other archs).  Build-dep on debhelper
2060    3.0.30 or newer to be sure it won't cause broken uploads.  Allows to
2061    get rid of hairy dep, but cannot build straightforwardly on potato any
2062    more...
2063
2064 -- Yann Dirson <dirson@debian.org>  Wed,  6 Jun 2001 02:33:32 +0200
2065
2066e2fsprogs (1.20-3) unstable; urgency=low
2067
2068  * Create all symlinks to uuid-generate.3 (Closes: #99573).
2069  * Somewhat modernized debian/rules (debhelper v2, etc.).
2070  * Fixed libss2 copyright file.
2071  * Fixed e2fslibs-pic short description.
2072
2073 -- Yann Dirson <dirson@debian.org>  Wed,  6 Jun 2001 01:19:19 +0200
2074
2075e2fsprogs (1.20-2) unstable; urgency=low
2076
2077  * Added support for building pic libs to Makefile.elf-lib.
2078  * New package e2fslibs-pic for boot-floppies team (Closes: #99285).
2079  * Use -N on dh_gencontrol instead of lots of -p.
2080
2081 -- Yann Dirson <dirson@debian.org>  Thu, 31 May 2001 23:59:51 +0200
2082
2083e2fsprogs (1.20-1) unstable; urgency=low
2084
2085  * Final 1.20 release.
2086  * Added new zsh-static to the list of possible static shells recommended
2087    by e2fsck-static.
2088
2089 -- Yann Dirson <dirson@debian.org>  Mon, 28 May 2001 21:39:06 +0200
2090
2091e2fsprogs (1.19+1.20-WIP-0520-1) unstable; urgency=low
2092
2093  * New upstream pre-release snapshot:
2094  ** Extended "fsck -t" syntax (Closes: #89483).
2095  ** Fix handling of devices for which fsck can't determine a physical
2096    spindal, causing lockup when checking LVM volumes (Closes: #98103).
2097  ** Fixed typo in e2fsck-static description - thanks Ted :).
2098  * Fixed small compilation bug in fsck.c
2099
2100 -- Yann Dirson <dirson@debian.org>  Mon, 21 May 2001 20:47:10 +0200
2101
2102e2fsprogs (1.19+1.20-WIP-0514-2) unstable; urgency=low
2103
2104  * Tighten dependency on debhelper.
2105
2106 -- Yann Dirson <dirson@debian.org>  Tue, 15 May 2001 21:38:47 +0200
2107
2108e2fsprogs (1.19+1.20-WIP-0514-1) unstable; urgency=low
2109
2110  * New upstream pre-release snapshot:
2111  ** new program: e2image.
2112  ** e2fsck validates file descriptor specified in -C (Closes: #55220)
2113  ** Fix multiple progress bar fsck bug (Closes: #65267)
2114  ** Add devfs support to fsck (Closes: #94159)
2115  ** Fix debugfs dump cmd looping on disk errors (Closes: #79163)
2116  ** Miscellaneous manual page clarifications (Closes: #63442, #67446,
2117    #87216)
2118  ** Compilation fixes for Hurd (Closes: #52045).
2119  ** New config.{guess,sub} for parisc support (Closes: #94690).
2120  ** Improved ext3 support
2121  ** tune2fs can now safely modify mounted filesystems
2122  * Added missing @dircategory entry to libext2fs.info (lintian)
2123  * Moved debugfs back from /usr/sbin/ to /sbin/ (Closes: #97035).
2124  * Moved e2label back to /sbin/ as well, as it is now a hard link to
2125    tune2fs.
2126  * New binary package with statically linked e2fsck, recommending a
2127    statically linked shell (Closes: #62611).
2128  * All deps against e2fsprogs itself now versionned (lintian).
2129  * Updated copyright file (upstream location, packaging copyright notice
2130    for previous maintainers and for Alcove).
2131  * Remove call to dh_testversion, use versionned build-dep instead
2132    (lintian).
2133  * Support for DEB_BUILD_OPTIONS debug/nostrip for policy 3.2
2134    compliance.
2135  * Use dh_shlibdeps -l instead of setting LD_LIBRARY_PATH explicitely -
2136    necessary for new versions of fakeroot, and requires debhelper 3.0.23
2137    for a fix.  Well finally 3.0.23 is buggy, leave this for later.
2138  * Avoid to call ldconfig at "make install" time, too costly.
2139  * Get rid in control files of references to never-released standalone
2140    lib files (split attempted in 1997/98).
2141  * Bumped Standards-Version to 3.5.4.
2142
2143 -- Yann Dirson <dirson@debian.org>  Tue, 15 May 2001 14:28:39 +0200
2144
2145e2fsprogs (1.19-4) unstable; urgency=medium
2146
2147  * Added texinfo to build-deps (Closes: #87685).
2148
2149 -- Yann Dirson <dirson@debian.org>  Tue,  3 Apr 2001 09:03:13 +0200
2150
2151e2fsprogs (1.19-3) unstable; urgency=low
2152
2153  * Drop findsuper binary, and suggest gpart (Closes: #74034).
2154  * Drop flushb and extend at upstream request (Closes: #39506).
2155  * Applied upstream fix for chattr on large files (Closes: #72690).
2156  * Applied clarification patch to tune2fs.8 (Closes: #67446).
2157  * Applied typo patch to compile_et.1 (Closes: #63786).
2158  * Include <sys/mount.h> in e2fsck/journal.c (Closes: #71775).
2159  * Suggest parted.
2160
2161 -- Yann Dirson <dirson@debian.org>  Mon,  4 Dec 2000 22:08:06 +0100
2162
2163e2fsprogs (1.19-2) unstable; urgency=low
2164
2165  * Clarified libuuid copyright to LGPL-2, excluding LGPL-2.1.
2166  * Added build-dependency on debhelper (Closes: #67532).
2167  * Don't paralelize fsck runs on same drive for hd[efgh] (Closes:
2168    #59103).
2169  * Upload pristine source, -1 was erroneously uploaded as a
2170    debian-specific package.
2171
2172 -- Yann Dirson <dirson@debian.org>  Thu,  3 Aug 2000 00:30:49 +0200
2173
2174e2fsprogs (1.19-1) unstable; urgency=low
2175
2176  * New upstream release:
2177  ** new program: resize2fs.
2178  ** ext3 support.
2179  ** NLS support (non-default, activated).
2180  ** Compression support (non-default, activated).
2181  ** Progress bar nice to serial console (Closes: #66079)
2182  ** Ensure filetype feature is turned off for Hurd filesystems (Closes:
2183    #61863)
2184  * Updated main copyright file for a number of things.
2185  * Fixed NLS support for flushb and extend.
2186  * Started to add build-depends.
2187  * Include new e2p header.
2188
2189 -- Yann Dirson <dirson@debian.org>  Wed, 19 Jul 2000 01:55:27 +0200
2190
2191e2fsprogs (1.18-3) frozen unstable; urgency=medium
2192
2193  * Fix Y2K display-only bug in debugfs - "ls -l" displayed raw tm_year,
2194    causing 2000 to be displayed as "100" (Closes: #57135).  Potato should
2195    be y2k-clean.
2196  * Remove empty dirs /usr/share/et/ and /usr/share/ss/ from package
2197    e2fsprogs (Closes: #52900).
2198
2199 -- Yann Dirson <dirson@debian.org>  Mon, 21 Feb 2000 23:06:47 +0100
2200
2201e2fsprogs (1.18-2) unstable; urgency=low
2202
2203  * Test for "__sparc__" instead of "sparc" as a cpp macro in mke2fs.c
2204    (tests in other places are correct) (Closes: #50012).
2205
2206 -- Yann Dirson <dirson@debian.org>  Fri, 12 Nov 1999 21:40:27 +0100
2207
2208e2fsprogs (1.18-1) unstable; urgency=low
2209
2210  * New upstream (bugfix) release.
2211
2212 -- Yann Dirson <dirson@debian.org>  Fri, 12 Nov 1999 17:27:20 +0100
2213
2214e2fsprogs (1.17-2) unstable; urgency=low
2215
2216  * Applied upstream patch to fix segfault (Closes: #49535).
2217
2218 -- Yann Dirson <dirson@debian.org>  Tue,  9 Nov 1999 22:14:53 +0100
2219
2220e2fsprogs (1.17-1) unstable; urgency=low
2221
2222  * New upstream (bugfix) release.
2223
2224 -- Yann Dirson <dirson@debian.org>  Wed, 27 Oct 1999 23:46:39 +0200
2225
2226e2fsprogs (1.16-2) unstable; urgency=low
2227
2228  * Fixed build of a link list in fsck.c (Closes: #48312).
2229
2230 -- Yann Dirson <dirson@debian.org>  Tue, 26 Oct 1999 01:17:36 +0200
2231
2232e2fsprogs (1.16-1) unstable; urgency=low
2233
2234  * New upstream release.
2235  * Re-applied Hurd patches that did not seem to have been received
2236    upstream.
2237
2238 -- Yann Dirson <dirson@debian.org>  Sun, 24 Oct 1999 16:11:59 +0200
2239
2240e2fsprogs (1.15-3) unstable; urgency=low
2241
2242  * Fixed minor typo for the Hurd.
2243  * Fixed various Hurd defines to __GNU__ (Closes: #44407).
2244  * Switched doc/ and info/ to FHS.
2245  * Cleaned up debian/rules to use new debhelper features.
2246  * Bounced Standards-Version to 3.0.1.
2247  * Do not install buggy com_err.info, shipped as HTML.
2248  * Removed partinfo from the package, following the wish of upstream
2249    author, because of duplicate functionality with "fdisk -l" (Closes:
2250    #42139).
2251
2252 -- Yann Dirson <dirson@debian.org>  Mon, 20 Sep 1999 23:04:06 +0200
2253
2254e2fsprogs (1.15-2) unstable; urgency=medium
2255
2256  * Changed build directory do debian/BUILD/ - related cleanups in
2257    debian/rules.
2258  * Fixed partinfo.c to have it compiled, and fixed display of partition
2259    device in error messages.
2260  * Added /usr/sbin/partinfo to the package (Closes: #42139).
2261  * Added note about uuidgen(1) in README.Debian.
2262  * Documented in manpage that default mke2fs behaviour is now -r1 -s1
2263    (Closes: #44478).
2264  * Documented in mke2fs.8 that -r1 forces -s1, thus ignoring -s0.
2265  * Added warning message when -s0 is ignored because of -r1.
2266  * Documented -n option of mke2fs.
2267  * Fixed display buglet causing trailing commas in list of superblock
2268    backups when sparse flag is on and last group has no superblock
2269    backup.
2270  * Closes: #42434, #43134.
2271
2272 -- Yann Dirson <dirson@debian.org>  Wed,  8 Sep 1999 00:46:38 +0200
2273
2274e2fsprogs (1.15-1) unstable; urgency=low
2275
2276  * New upstream release (Closes: Bug#41763).
2277  * All changes to upstream files in 1.14-3 were integrated upstream.
2278  * Separated libuuid-dev from e2fslibs-dev because it now has manpages.
2279  * Fixed debian/rules for POSIX "rmdir -p"
2280  * Corrected the location of the GPL in copyright file.
2281  * Moved the manpages to /usr/share/.
2282  * Bumped Standards-Version to 3.0.0.
2283
2284 -- Yann Dirson <dirson@debian.org>  Fri, 23 Jul 1999 01:37:51 +0200
2285
2286e2fsprogs (1.14-3) unstable; urgency=low
2287
2288  * Fail with error message when /dev/null cannot be opened (Fixes:
2289    Bug#35595).
2290  * Fixed typo in e2fsck/unix.c (Fixes: Bug#36960).
2291  * Added "emeregency help" options summary to e2fsck (Fixes: Bug#11372).
2292  * Prepared debian/rules for usr/share/man/.
2293
2294 -- Yann Dirson <dirson@debian.org>  Tue,  1 Jun 1999 23:37:12 +0200
2295
2296e2fsprogs (1.14-2) unstable; urgency=low
2297
2298  * Fixed fsck(1) not to coredump when it does not find its argument in
2299    /etc/fstab (Fixes: Bug#33533, Bug#34320, part of Bug#34131).
2300  * Fixed spelling of upstream author's name.
2301  * Cleaned debian/*.files up.
2302  * Undid the <linux/types.h> changes.
2303  * Changed "rmdir -p" invocations in debian/rules into "-rmdir -p" to
2304    turn around changed behaviour in fileutils_4.0.
2305
2306 -- Yann Dirson <dirson@debian.org>  Fri, 12 Mar 1999 23:50:47 +0100
2307
2308e2fsprogs (1.14-1) unstable; urgency=low
2309
2310  * New upstream release (Fixes: Bug#33113).
2311  * All patches we used for 1.12 are obsoleted by 1.14.
2312  * Still have to install com_err.info from debian/rules though.
2313  * Incorporated patches from Gordon Matzigkeit for hurd cross-compilation:
2314  * - configure.in: Change cross-compile default for sizeof (long
2315      long) to 8, so that __s64 and __u64 get defined in ext2fs.h.
2316      (BUILD_CC): Discover a native compiler if we are cross-compling
2317      (used for util/subst).
2318    - Include linux/types.h instead of asm/types.h, so that
2319      non-Linux platforms use the stubbed version provided with this
2320      package.
2321    - misc/Makefile.in (findsuper): Add a rule so that findsuper gets built
2322      with the right compiler flags.
2323    - etc.
2324
2325 -- Yann Dirson <dirson@debian.org>  Wed, 10 Feb 1999 23:23:03 +0100
2326
2327e2fsprogs (1.12-4) frozen unstable; urgency=low
2328
2329  * Ship flushb(8) and extend(8) were missing in all 1.12 packages
2330    (Fixes: Bug#28771).
2331  * Add extend.8 link to undocumented.7.
2332  * Replaced my (ad-hoc) fix for Bug#25684 with (really better) one
2333    from upstream.
2334
2335 -- Yann Dirson <dirson@debian.org>  Mon,  2 Nov 1998 20:53:28 +0100
2336
2337e2fsprogs (1.12-3) frozen unstable; urgency=low
2338
2339  * Fixed <ext2fs/ext2fs.h> to use angle brackets instead of double
2340    quotes when including files from /usr/include/.
2341  * Made e2fslibs-dev depend on comerr-dev (Fixes: Bug#26282,
2342    Bug#27497).
2343  * Fixed mke2fs' display with inode numbers > 9999 (Fixes: Bug#25684).
2344  * Use -D__NO_STRING_INLINES on powerpc to allow building the boot
2345    blocks in QUIK, the powermac boot loader - reported by Matt
2346    McLean.
2347  * Removed unsupported info and texi entries from docbase files.
2348
2349 -- Yann Dirson <dirson@debian.org>  Mon, 19 Oct 1998 23:32:41 +0200
2350
2351e2fsprogs (1.12-2.1) unstable; urgency=low
2352
2353  * Non-maintainer upload
2354    config.guess and config.sub files modified, to recognize a Arm
2355    architecture.
2356
2357 -- Turbo Fredriksson <turbo@debian.org>  Thu, 13 Aug 1998 19:15:56 -0400
2358
2359e2fsprogs (1.12-2) unstable; urgency=low
2360
2361  * Really install e2label.8 manpage.
2362  * Removed path from ldconfig invocation, obeying packaging manual.
2363  * Improved the subst.c patch (thanks to Peter Moulder).
2364
2365 -- Yann Dirson <dirson@debian.org>  Thu, 14 Jul 1998 14:10:06 +0200
2366
2367e2fsprogs (1.12-1) unstable; urgency=low
2368
2369  * New upstream release - at last out of alpha status !
2370  * Removed some obsolete files from debian/attic.
2371  * Patched util/subst.c to expand env variables, and MCONFIG.in to
2372    have ${prefix} exported to the `subst' process, so that we get
2373    correct paths in mk_cmds and compile_et.  Forwarded upstream.
2374  * Debian-specific /usr/share/comerr/ renamed to /usr/share/et/, now
2375    installed upstream.
2376  * Removed -isp from dh_gencontrol invocation - now the default.
2377  * Passed lintian 0.5.0.
2378
2379 -- Yann Dirson <dirson@debian.org>  Fri, 10 Jul 1998 22:49:18 +0200
2380
2381e2fsprogs (1.10-17) frozen unstable; urgency=low
2382
2383  * Commented out obsolete code in fsck.c that assumed fstab entries
2384    declared `noauto' should not be checked - successfully forwarded
2385    upstream (Fixes: Bug#17244).
2386
2387 -- Yann Dirson <dirson@debian.org>  Fri, 15 May 1998 01:14:54 +0200
2388
2389e2fsprogs (1.10-16) frozen unstable; urgency=low
2390
2391  * Changed <linux/types.h> to <asm/types.h> in lib/uuid/uuidP.h to
2392    allow compilation with glibc 2.0.7pre1 (Fixes: Bug#22039).
2393  * Use "build-stamp" as a stamp file instead of "build".
2394  * Restored "Provides: e2fslibsg" in order to allow upgrade from
2395    unstable hamm.  Documented in README.Debian so that it does not
2396    get removed again (Fixes: Bug#22019).
2397
2398 -- Yann Dirson <dirson@debian.org>  Mon,  4 May 1998 21:11:38 +0200
2399
2400e2fsprogs (1.10-15) frozen unstable; urgency=low
2401
2402  * Added call to ldconfig in e2fsprogs.postinst.
2403  * Fixes checks for install-docs in postinst/prerm (Fixes: Bug#20303,
2404    Bug#20304, Bug#20590).
2405  * Removed e2fslibsg from what e2fsprogs provides (was just forgotten).
2406  * Passed lintian 0.4.2.
2407
2408 -- Yann Dirson <dirson@debian.org>  Sun, 26 Apr 1998 22:27:11 +0200
2409
2410e2fsprogs (1.10-14) frozen unstable; urgency=low
2411
2412  * Fixed checks for install-docs to use -x.
2413  * Applied patch for sparc from Juan to fsck.c to compile with glibc
2414    2.1 (Fixes: Bug#20841).
2415
2416 -- Yann Dirson <dirson@debian.org>  Tue, 14 Apr 1998 17:12:19 +0200
2417
2418e2fsprogs (1.10-13) frozen unstable; urgency=low
2419
2420  * test for /usr/sbin/install-docs before trying to run it in
2421    postinst and prerm (Fixes: Bug#19461, Bug#19469, Bug#19949,
2422    Bug#20006).
2423  * comerrg-dev now suggests doc-base.
2424  * moved binary packages ss2g, comerr2g and e2fslibsg back into
2425    binary package e2fsprogs.
2426  * use new virtual packages libcomerr2, libss2, libext2fs2, libe2p2,
2427    libuuid1 in shlibs and dependencies.
2428  * Changed e2fsprogs dependency on libs to a Pre-Depends (Fixes:
2429    Bug#18221).
2430  * Not conflicting with old ss2g and comerr2g - these will have to be
2431    removed by hand.
2432  * Turned around dpkg's bug #17624 in e2fsprogs.preinst.
2433  * Updated README.Debian to explain the new package architecture.
2434  * Passed lintian 0.3.4.
2435
2436 -- Yann Dirson <dirson@debian.org>  Fri, 20 Mar 1998 13:03:11 +0100
2437
2438e2fsprogs (1.10-12) unstable; urgency=low
2439
2440  * Corrected doc menu entries to point to the real documents' places.
2441  * Fixed mk_cmds to really find its support scripts (Fixes: Bug#18779).
2442  * Made mk_cmds and compile_et use "sh -e".
2443  * Have missing file /usr/include/ss/ss_err.h installed (Fixes: Bug#18778).
2444  * Corrected typo in Description (Fixes: Bug#18890).
2445  * Fixed descriptions for ss* packages, thanks to Greg Stark (Fixes:
2446    Bug#18373, Bug#18447).
2447  * Added description of e2p and uuid libs in e2fslibsg-dev description.
2448  * Included texinfo sources.
2449  * Added doc-base support - suppressed direct menu/dwww support.
2450  * Complies with standards version 2.4.0.0.
2451  * Passed lintian 0.3.0:
2452  *  removed .du control file.
2453  *  updated FSF address.
2454  *  fixed in *.files nasty ldconfig-symlink-before-shlib-in-deb's.
2455  *  turned relative links from /usr/lib into /lib into absolute ones.
2456
2457 -- Yann Dirson <dirson@debian.org>  Sun,  8 Mar 1998 19:42:58 +0100
2458
2459e2fsprogs (1.10-11) unstable; urgency=low
2460
2461  * Switched to debhelper (Fixes:Bug#16307).
2462  * Updated standards to 2.3.0.1
2463  * Changed maintainer's mail address.
2464  * Added conflicts with old versions of dump and quota.
2465  * Added html-converted texi docs for libs, with menu(dwww) support.
2466  * Added findsuper.8 link to undocumented.
2467  * Changed version number of lib packages to reflect the lib versions.
2468  * Moved libss into its own packages; added mk_cmds script and
2469    support files for libss development (Fixes:Bug#17233).
2470  * Added README.Debian file documenting all those dependency stuff.
2471  * Included example error tables from libext2fs and libss in
2472    comerr-dev.
2473  * Included example command tables from debugfs in ss-dev.
2474  * Added section/priority files in packages (-isp).
2475  * Changed names/relations for doc dirs to comply with policy.
2476  * Removed call to ldconfig from e2fsprogs.postinst.
2477
2478 -- Yann Dirson <dirson@debian.org>  Thu, 29 Jan 1998 18:10:03 +0100
2479
2480e2fsprogs (1.10-10) unstable; urgency=low
2481
2482  * Added patch from Michael Alan Dorman for compilation on alpha-Linux
2483    (Closes:Bug#15596).
2484  * Added '-fsigned-char' to COPTS to allow compilation on ppc-Linux
2485    (Closes:Bug#15976).
2486  * Suppressed Essential flag on libs, as well as useless Replaces
2487    (Closes: Bug#16480).
2488  * Suppressed reference to obsolete package `e2fsprogsg' in control
2489    info, but Conflicts for security (Closes:Bug#16791).
2490
2491 -- Yann Dirson <dirson@univ-mlv.fr>  Wed,  7 Jan 1998 22:35:08 +0100
2492
2493e2fsprogs (1.10-9) unstable; urgency=low
2494
2495  * Fixed comerr2g.shlibs to reflect package-name change.
2496  * Fixed problem with ss include files being removed from /usr on make
2497    install (indeed fixed in 1.10-8).
2498  * Added changelog file to comerr2g package (indeed fixed in 1.10-8).
2499  * Corrected link from flushb.8 to undocumented (Closes:Bug#15335,Bug#15660,Bug#15675).
2500  * Added /sbin/findsuper (Closes:Bug#15224).
2501  * Fixed /usr/bin/compile_et script (Closes:Bug#15487).
2502  * Included awk scripts in /usr/share/comerr, for use by compile_et.
2503  * Changed back the name from "e2fsprogsg" to "e2fsprogs" to get better
2504    dependencies.
2505  * Strip libraries (Closes:Bug#15667).
2506
2507 -- Yann Dirson <dirson@univ-mlv.fr>  Tue,  9 Dec 1997 22:52:42 +0100
2508
2509e2fsprogs (1.10-8) unstable; urgency=low
2510
2511  * Added latest patch from Ted for autodetection of llseek() proto.
2512  * Switched to libc6, without libc5 compatibility (yet ?).
2513  * Turned Pre-Depends into Depends to allow installation. Dirty
2514    though. But what were Pre-Depends for anyway ?
2515
2516 -- Yann Dirson <dirson@univ-mlv.fr>  Sun, 23 Nov 1997 23:03:02 +0100
2517
2518e2fsprogs (1.10-7) unstable; urgency=HIGH
2519
2520  * Turned "#if (__GLIBC__ == 2)" into "#if 1" to turn around missing llseek()
2521    prototype in libc_5.4.33-5 as well as libc6.
2522
2523 -- Yann Dirson <dirson@univ-mlv.fr>  Tue, 21 Oct 1997 12:53:27 +0200
2524
2525e2fsprogs (1.10-6) unstable; urgency=low
2526
2527  * Official libc6 patches from Ted.
2528  * Converted to debstd - let it do the stripping stuff.
2529  * Separated libcomerr into a standalone lib - includes full doc and tools.
2530  * Separated development files into e2fslibs-dev, which Provides the 4 other
2531    -dev packages.
2532  * Now Provides the 4 other lib packages, to make it possible not to depend
2533    upon e2fsprogs itself. These libs WILL be taken out of "progs" in the
2534    next release.
2535
2536 -- Yann Dirson <dirson@univ-mlv.fr>  Wed, 24 Sep 1997 10:46:00 +0200
2537
2538e2fsprogs (1.10-5.1) experimental; urgency=low
2539
2540  * Applied patch from Ted for libc6 compatibility, for test purpose.
2541
2542 -- Yann Dirson <dirson@univ-mlv.fr>  Thu, 11 Sep 1997 09:09:42 +0200
2543
2544e2fsprogs (1.10-5) unstable; urgency=medium
2545
2546  * Switched back to libc5 because of possible bug in libc6-2.0.4-provided
2547    llseek() causing problem with partitions > 2Gb.
2548  * Switched back to libc-provided llseek().
2549
2550 -- Yann Dirson <dirson@univ-mlv.fr>  Tue,  5 Aug 1997 16:54:40 +0200
2551
2552e2fsprogs (1.10-4.1) unstable; urgency=low
2553
2554  * Make use of shipped llseek instead of glibc's which seems buggy
2555    [unreleased - could not compile due to possible gcc bug].
2556  * Corrected compiler-options handling in debian/rules (use CCOPTS instead
2557    of CFLAGS which is messed with in configure.in).
2558
2559 -- Yann Dirson <dirson@univ-mlv.fr>  Mon, 28 Jul 1997 19:47:02 +0200
2560
2561e2fsprogs (1.10-4) unstable; urgency=low
2562
2563  * Switched to libc6.
2564  * Added calls to update-info in postins/prerm.
2565  * Misc changes to debian/rules; some cleanup in Makefiles.
2566
2567 -- Yann Dirson <dirson@univ-mlv.fr>  Thu, 10 Jul 1997 19:42:54 +0200
2568
2569e2fsprogs (1.10-3) stable unstable; urgency=low
2570
2571  * New maintainer (closed many obsolete bug-reports).
2572  * updated "copyright" to show new location on tsx-11.
2573  * started debian/rules cleanup, towards new policy conformance.
2574  * Added flushb.8 link to undocumented.7 (bug #8644).
2575  * Added {fsck,mkfs}.ext2.8 links to existing manpages (bugs #5598,
2576    #6286).
2577
2578 -- Yann Dirson <dirson@univ-mlv.fr>  Wed, 25 Jun 1997 14:59:58 +0200
2579
2580e2fsprogs (1.10-2) frozen unstable; urgency=low
2581
2582  * Add 'ldconfig' to postinst (should fix #9020).
2583  * Define HAVE_NETINET_IN_H on alpha/glibc.
2584
2585 -- Klee Dienes <klee@debian.org>  Tue, 29 Apr 1997 17:24:12 -0400
2586
2587e2fsprogs (1.10-1) frozen unstable; urgency=medium
2588
2589  * Upstream bug-fix release.
2590
2591 -- Klee Dienes <klee@debian.org>  Thu, 24 Apr 1997 14:54:12 -0400
2592
2593e2fsprogs (1.09-1) frozen; urgency=medium
2594
2595  * Upstream bug-fix release.
2596
2597 -- Klee Dienes <klee@debian.org>  Thu, 24 Apr 1997 14:54:12 -0400
2598
2599e2fsprogs (1.06-4) unstable; urgency=low
2600
2601  * Added empty entries to shlibs.local, to neatly solve the pre-depends
2602    problem, as suggested by Ian Jackson.
2603
2604 -- Michael Nonweiler <mrn20@cam.ac.uk>  Wed, 13 Nov 1996 08:13:28 +0000
2605
2606e2fsprogs (1.06-3) unstable; urgency=low
2607
2608  * Hard coded Pre-Depends line, as a temporary fix for the pre-depends
2609    contains e2fsprogs problem.
2610
2611 -- Michael Nonweiler <mrn20@cam.ac.uk>  Sat, 9 Nov 1996 12:57:44 +0000
2612
2613e2fsprogs (1.06-2) unstable; urgency=low
2614
2615  * New packaging format
2616  * Fixes packaging bugs -
2617      Files in /lib are now stripped of all unneeded symbols (Bug#5121)
2618      Calls to ldconfig in maintainer scripts have been removed (Bug#4247)
2619
2620 -- Michael Nonweiler <mrn20@cam.ac.uk>  Tue, 5 Nov 1996 21:14:54 +0000
2621
2622e2fsprogs (1.01-1) unstable; urgency=low
2623
2624  * upgraded to latest upstream version, to 1.06 from 1.05
2625  * upgraded to latest upstream version, to 1.05 from 1.04
2626  * gzip manpages
2627  * minor changes to debian.rules
2628
2629 -- Michael Meskes <meskes@debian.org>  Fri, 18 Oct 1996 00:00:00 +0000
2630
2631e2fsprogs (1.04-1) unstable; urgency=low
2632
2633   * upgraded to latest upstream version, to 1.04 from 1.02
2634   * another tidy-up of debian.rules
2635   * section and priority added to debian.control, since this is an
2636     essential base package.
2637
2638 -- Michael Nonweiler <mrn20@cam.ac.uk>  Sun, 23 Jun 1996 00:00:00 +0000
2639
2640e2fsprogs (1.02-1) unstable; urgency=low
2641
2642  * upgraded to latest upstream version, to 1.02 from 1.01
2643  * copied "configure" usr_prefix change (see below), into configure.in
2644  * updated debian.control file, added Pre-Depends field
2645    created preinst script to check dpkg --assert-predepends
2646    tidyed and fixed debian.rules
2647  * set e2fsck to link shared, as suggested by Bruce Perens in Bug#2332
2648  * corrected problem in e2fsck error message, Bug#2534
2649  * added Architecture field
2650  * very minor correction to expected output of a build time test
2651
2652 -- Michael Nonweiler <mrn20@cam.ac.uk>  Tue, 5 Mar 1996 00:00:00 +0000
2653
2654e2fsprogs (1.01-1) unstable; urgency=low
2655
2656  * removed debugging symbols from libs and enabled more optimization
2657    as suggested by Rolf Rossius
2658  * also removed the /var/catman pages
2659  * changed to elf compilation
2660
2661 -- Andrew D. Fernandes <adfernan@cnd.mcgill.ca>  Mon, 20 Nov 1995 00:00:00 +0000
2662
2663e2fsprogs (0.5b-2) unstable; urgency=low
2664
2665  * Upgraded to latest version, to 1.01 from 0.5b.
2666  * changed the installation groups from bin to root in MCONFIG.in
2667  * changed configure to set usr_prefix="\${prefix}/usr"
2668  * moved the cat pages to /var/catman in MCONFIG.in
2669
2670 -- Andrew D. Fernandes <adfernan@cnd.mcgill.ca>  Sat, 7 Oct 1995 00:00:00 +0000
2671
2672e2fsprogs (0.5b-1) unstable; urgency=low
2673
2674  * Made "fsck -t <filesystem-type> <device>" work correctly. Formerly
2675    the -t argument was overriden by the filesystem type listed for the
2676    device in /etc/fstab.
2677  * added Debian GNU/Linux package maintenance system files
2678
2679 -- Bruce Perens <Bruce@Pixar.com>  Thu, 3 Aug 1995 00:00:00 +0000
2680