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