X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=debian%2Fchangelog;h=e770d0118a722d9a3f5e329b2bb94db5006ecb49;hb=e015f3d5ef12f70d7e518239fcc0a6452f2bfae6;hp=75a9ca82d0e087546d325fbbeb6c13b8ee3e11c6;hpb=b008e606482d0c325bc849681aac2142c65222bc;p=tools%2Fe2fsprogs.git diff --git a/debian/changelog b/debian/changelog index 75a9ca8..e770d01 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,625 @@ +e2fsprogs (1.40.6-1) gutsy; urgency=low + + * New upstream release + * Add support for returning labels for UDF filesystems in the blkid + library. + * Fix bug in the blkid library where cached filesystems was not being + flushed when opening USB devices returned the error ENOMEDIUM. + (Closes: #463787) + * Add logic to the blkid library to automatically choose whether a + filesystem should be mounted as ext4 or ext4dev, as appropriate. + * Allow tune2fs to set and clear the test_fs flag on ext4 filesystems. + * Document the BLKID_FILE environment variable in the libblkid man page + * Update Vietnamese and Czech translations from the translation project + * Fix dependency problem caused by dpkg 1.14.16 (Closes: #436058) + * Use thread local storage to fix a theoretical race condition if two + threads try to format an unknown error code at the same time in + the com_err library. + + -- Theodore Y. Ts'o Sun, 10 Feb 2008 00:06:02 -0500 + +e2fsprogs (1.40.5-2) unstable; urgency=low + + * Fix debian/control and debian/rules so that they work correctly + after a change in dpkg-gencontrol's behavior after version 1.14.16 + of dpkg. This fixes bad version dependencies for comerr-dev, + uuid-dev and ss-dev. Thanks to Don Armstrong for the explanation and + Margarity Manterola for a proposed patch. (Closes: #463058) + + -- Theodore Y. Ts'o Wed, 30 Jan 2008 07:17:27 -0500 + +e2fsprogs (1.40.5-1) unstable; urgency=low + + * New upstream release. + * Mke2fs will now create new filesystems with 256 byte inodes and the + ext_attr feature flag by default. This allows for much better + future compatibity with ext4 and speeds up extended attributes + even on ext3 filesystems. + * Teach mke2fs and tune2fs to set a "test_fs" flag, which indicates + that it is ok to use the filesystem on in-development kernel + code (i.e., ext4dev) + * E2fsck now optimizes non-htree directories by sorting them by inode + number. + * Add support for detecting HFS+ and ext4/ext4dev filesystems in blkid + * Fix blkid's ntfs UUID handling so it is compatible with vol_id + * Avoid a floating point exception when blkid tries to probe a corrpt + reiserfs filesystem. + * Fix potential overflow problem in e2image if the device name is + too long. + * Cause e2image to exit immediately with an error message on a disk + full situation. + * Fix a minor typos in the resize2fs and uuidd manpages. + * E2fsck will no longer backup superblocks when the kernel makes + certain "safe" feature set changes behind the user's back. + * Fix debugfs's lsdel command so it works on large files + * Allow a user to undelete an inode with linking to a destination + directory. + * Update Swedish translation file from the Translation Project + * The libuuid1 and uuid-runtime packages requires passwd package, so + declare it as a dependency. (Closes: #459403) + * Fix a FTBFS problem on x86_64 caused by the fact that dietlibc + doesn't provide llseek on the x86_64. (Closes: #459614) + * Don't use dietlibc on platforms that don't support it (Closes: #459475) + + -- Theodore Y. Ts'o Sun, 27 Jan 2008 16:57:34 -0500 + +e2fsprogs (1.40.4-1) unstable; urgency=low + + * Make sure that programs like tune2fs, when modifying a mounted + filesystem do not write the backup superblocks with the + NEEDS_RECOVERY flag, to avoid e2fsck from needlessly forcing a + full fsck because it thinks the feature flags need to be backed up + from the master to the backup superblocks. (Closes: #454926) + * Improve time-based UUID generation to guarantee uniqueness even when + UUID's are being generated at very high rates on SMP systems. To + do this we use an optional setuid helper daemon (uuidd) which is + started by libuuid when it is needed. The uuidd daemon is + packaged in the (new) uuid-runtime package, which now also includes + the uuidgen program (which had been previously been included as + part of the e2fsprogs package). + * Fix fsck to only treat '#' characters at the beginning of /etc/fstab + lines as starting a comment. This avoids spurious warnings printed + for filesystems such as fuse that often use '#' as part of the + filesystem specifier (i.e., wdfs#https://dav.hoster.com/foo). + * Enhance the blkid program to pretty-print control and meta + characters to avoid garbage filesystem labels from screwing up the + user's terminal + * Fix potential integer overflows passed to malloc() in resize2fs + * Update Dutch, Polish, and Vietnamese translations from the + Translation Project. Remove the Rwandan translation upon advice + of the Translation Project. + * Fix cross-compilation support for non-Linux architectures + (Closes: #451172, #437720) + * Clarified and improved man pages (Closes: #444883, #441872) + * Fix potential divide by zero error when libblkid tried probing an + invalid FAT filesystem. + * Make error_message() in libcom_err DTRT when when a 64-bit sign-extended + error code is passed to it. + * Build the e2fsck-static package so that e2fsck.static will not use + TLS and hence will run correctly on back-level Debian systems + using a 2.4 Linux kernel. (Closes: #458017) + + -- Theodore Y. Ts'o Mon, 31 Dec 2007 22:40:42 -0500 + +e2fsprogs (1.40.3-1) unstable; urgency=medium + + * New upstream release + * libext2fs: Add checks to prevent integer overflows passed to + malloc(). Fixes security issue related to Xen's pygrub: CVE-2007-5497 + * libss: Fix parallel build failure + * e2fsprogs: fix blkid whole-disk scanning heuristics + * libext2fs: Fix a corner case bug in ext2fs_unlink + * fix check_mntent_file() to pass mode for open(O_CREAT) + * Fix errors in test_ss.c so it can be an example application and test case + * e2image in raw-mode appends an extra byte to image-file + * Fix typo in the summary section of the blkid man page + * mke2fs: Change usage message to use -E instead -R, which is deprecated + * libblkid: recognize squashfs filesystems on BE systems. + * libblkid: detect squashfs + * e2fsck: backup superblocks if key constants have changed + * e2fsck: update the backup superblocks if the feature bitmasks are changed + * ext2fs_dblist_dir_iterate: Fix ABORT propagation logic + * libblkid: Add more magic numbers that might mean there is a FAT filesystem + * e2fsck: Don't mark the filesystem invalid because of time errors + * Work around lame Ubuntu init scripts / installer bugs + * fsck: Ignore /etc/fstab entries for bind mounts + * e2fsck: If the superblock is corrupt, automatically retry with the backup sb + * Don't crash if s_inode_size is zero + * Use sscanf instead of atoi when parsing e2fsck options + * Add Catalan translation and update Spanish, French, and Dutch + translations from the Translation Project. (Closes: #411562) + * Fix typo and clarify the uuidgen man page + * Make sure $prefix/etc is created before installing mke2fs.conf + * e2fsck: Allow i_size to be rounded up to the size of a VM page + * Fix a bug in ext2fs_initialize() which causes mke2fs to fail while + allocating inode tables for some relatively rare odd disk sizes. + * Fix big-endian byte-swapping bug in ext2fs_swap_inode_full() + + -- Theodore Y. Ts'o Wed, 05 Dec 2007 20:04:28 -0500 + +e2fsprogs (1.40.2-1) unstable; urgency=low + + * New upstream release + * e2fsck: Fix salvage_directory when the last entry's rec_len is too big + * Update Turkish, Polish, Dutch, and Vietnamese PO files from the + Translation Project + * Fix a bug which would cause e2fsck segfault on very badly damaged + filesystems + * Update tune2fs man page to include more discussion of reserved + blocks (Addresses Ubuntu Launchpad bug #47817) + + -- Theodore Y. Ts'o Thu, 12 Jul 2007 22:18:51 -0400 + +e2fsprogs (1.40.1-1) unstable; urgency=low + + * New upstream release + * Clarify mk_cmds' error reporting + * e2fsck: Detect recursive loops in @-expansions + * Compile the default mke2fs.conf into mke2fs program + * Fix bogus strip permission errors when building under Debian + * Update Vietnamese, French, and Dutch PO files from the Translation Project + * Fix bug which could cause libblkid to loop forever (Closes: #432052) + + -- Theodore Y. Ts'o Sun, 8 Jul 2007 20:25:08 -0400 + +e2fsprogs (1.40-1) unstable; urgency=low + + * New upstream release + * Remove RFC-4122 logic from Debian build rules (Closes: #407107) + * Fix com_err.texinfo so that the install-info command will remove + the com_err info file from the /usr/share/info/dir file when the + comerr-dev package is removed and purged (Closes: #401711) + * Fix divide-by-zero error in blkid's NTFS proving logic + * Add new blkid -g option which causes the blkid cache to be garbage + collected + * libblkid: Fix bug which could cuase bid_type to be corrupted + * mke2fs: Add santy check to make sure inode_size * num_inodes isn't too big + * Fix additional Coverity bugs in mke2fs and e2fsck + * Improve sanity check in e2fsck's algorithm for finding a backup superblock + * Fix e2fsck get_size logic so that it will work with the Linux floppy + driver (Closes: #410569) + * Fix error checking of badblock's last-block and start-block arguments + (Closes: #416477) + * e2fsck: avoid writing overwriting the backup superblocks until the + master superblock is confirmed to be sane + * Make the blkid library more paranoid about concluding a partition + contains a NTFS filesystem. (Addresses Launchpad Bug: #110138) + * Enhance e2fsck so it will recreate the ext3 journal if the original + journal inode was cleared to due being corrupt + * Fix e2fsck so that if the backup journal information is used, that + this is written out to the journal inode + * Make e2fsck check all of the blocks in the journal inode for validity + * blkid: Add support for detecting LUKS encrypted partitions + * e2fsck: added sanity check for xattr validation + * Fix byte-swapping bug for filesystems with large inodes + * Clarify the copyright licenses used by the various libraries in COPYING + * Remove RFC-4122 from upstream (Closes: #407107) + * Fix info-dir line which prevented install-info from removing + com_err entry from from /usr/share/info/dir when the comerr-dev + package is purged (Closes: #401711) + + -- Theodore Y. Ts'o Sun, 29 Jun 2007 22:40:27 -0400 + +e2fsprogs (1.39+1.40-WIP-2007.04.07+dfsg-2) unstable; urgency=low + + * Allow the journal to up to 10,240,000 blocks + * Fix blkid library to recognize MD 0.90 superblock on little endian + systems + * Fix blkid library to report the correct UUID from MD superblocks + * Fix signed vs. unsigned problem in debugfs' setb/testb/freeb commands + * Enhance debugfs's date parser so it acccepts integer values + * Fix e2fsck's pass1c accounting so it doesn't terminate too early + if a file with multiply claimed blocks is hard linked. or not at + all if the root directory contains shared blocks + * Enhance debugfs so it can modify the block group descriptors using + the command set_block_group_descriptor + * Improve e2fsck's reporting of I/O errors so it's clearer what it + was trying to do when an error happens + * Fix a bug in how e2fsprogs byte swaps inodes containing fast + symlinks that have extended attributes. + * Fix potential file descriptor leak in ext2fs_get_device_size() + * Fix minor typo in e2fsck.conf.5 man page + * Cleanup udeb dependency (Closes: #419605) + * Rebuilding with libdevmapper 1.02.1 (Closes: #421022 and #421668) + * Add dependency on comerr-dev to ss-dev (Closes: #408352) + * Make mke2fs use sane defaults when /etc/mke2fs.conf doesn't exist + * Fix mke2fs and debugfs to support large (> 16 bit) uid's and gid's + * Fix spelling typo in debian package description for libblkid1 + (Closes: #399155) + * Remove -WIP language from the debian copyright file. (Closes: #415560) + * Remove check in e2fsck which required EA's in inodes to be sorted + (We should get this back-ported to the stable branch since + filesystems with large inodes will have EA's erroneously + removed, which will for example toast an SELinux system.) + + -- Theodore Y. Ts'o Sun, 6 May 2007 19:44:35 -0400 + +e2fsprogs (1.39+1.40-WIP-2007.04.07+dfsg-1) unstable; urgency=low + + * Add libreadline.so.5 support to libss. + * Impove badblocks -n/-w exclusive usage message. + * Add debugging code (via the COMERR_DEBUG env. variable) to the + com_err library + * Fix dump_unused segfault in debugfs when a filesystem is not open + * Add versioned dependency in Debian's shlibs for libblkid. + (Closes: #413208) + * Fix memory leak in blkid library. (Closes: #413661) + * Let the debugfs lcd command work even if a filesystem is not open + * Fix large number of miscellaneous Coveriy bugs. (None were + security-security). + * Fix e2fsck to clear i_size for special devices with a bogus i_blocks + field on the first pass. + * Fix e2fsck to set the file type of the '..' entry when connecting + a directory to lost+found. + * Enhance e2fsck to recover directories whose modes field were + corrupted to look like special files. + * Allow debugfs to dump > 2GB files. (Closes: #412614) + * Misc. man page cleanups. (Closes: #379695) + * Fix resize2fs parsing of size parameter (Closes: #408298) + * Fix infinite loop in e2fsck on really big filesystems (Closes: #411838) + * Fix memory leak in ext2fs_write_new_inode() + * Add support for using a scratch files directory to reduce e2fsck's + memory utilization on really big filesystems. + + -- Theodore Y. Ts'o Sat, 7 Apr 2007 10:38:40 -0400 + +e2fsprogs (1.39+1.40-WIP-2006.11.14+dfsg-1) unstable; urgency=low + + * Fix spurious error from e2fsck -c and mke2fs -c caused by the fix + to #386475. + * Add dirhash signed/unsigned hint to superblock. (Closes: #389772) + * Allow unix_io offsets greater than 2 gigabytes + * Make sure mk_cmds and compile_et work even in strange locales + * Fix type-punning bug which caused dumpe2fs to crash on the Arm platform + (Closes: #397044) + * Add explanatory message to badblocks that -n and -w are mutually + exclusive. (Closes: #371869) + * New +dfsg source tarball that has useful documentation REALLY + removed to satisfy the DFSG License Nazi's. (Closes: #390664) + + -- Theodore Y. Ts'o Tue, 14 Nov 2006 23:45:34 -0500 + +e2fsprogs (1.39+1.40-WIP-2006.10.02+dfsg-2) unstable; urgency=low + + * Add failsafes against duplicate UUID generation caused by threads + * Fix potential e2fsck -n crash caused by corrupt htrees + * Reorder the library line for static linking, to fix undefined + references to pthreads on amd64. (Closes: #393680) + * Fix mke2fs's error checking when creating revision 0 filesystems. + (Closes: #392107) + + -- Theodore Y. Ts'o Sun, 22 Oct 2006 00:19:44 -0400 + +e2fsprogs (1.39+1.40-WIP-2006.10.02+dfsg-1) unstable; urgency=low + + * New +dfsg source tarball that has useful documentation removed to + satisfy the DFSG License Nazi's. (Closes: #390664) + * Remove dependency on e2fsprogs from the e2fsck-static package + (Closes: #383521) + * Fix badblocks interpretation of its first optional argument (last-block) + (Closes: #386475) + + -- Theodore Y. Ts'o Tue, 3 Oct 2006 23:36:05 -0400 + +e2fsprogs (1.39+1.40-WIP-2006.10.02-2) unstable; urgency=low + + * Build using the sid version of libc, not experimental! + + -- Theodore Y. Ts'o Mon, 2 Oct 2006 21:43:44 -0400 + +e2fsprogs (1.39+1.40-WIP-2006.10.02-1) unstable; urgency=low + + * Previous NMU acknowledged (Closes: #388718) + * Fix debugfs to print unsigned values for EA's + * Minor man page fixes (Closes: #373004, #369761) + * Allow the default inode size to be specified in mke2fs.conf + * Require mke2fs -F -F for really dangerous operations + * Add Vietnamese translation + * Update French and Dutch translations + * Fix debugfs coredump when lsdel is run without an open filesystem + (Closes: #378335) + * Fix spelling error in e2fsck output + * Fix overflow problems when the number of inodes and blocks is + close to 2**32-1 + * Add GFS/GFS2 support to the blkid library. + * Fix blkid support of empty FAT filesystem labels + * Avoid recursing forever due to symlinks in /dev by the blkid library + * Fix bogus error messages from resize2fs caused by the filesystem + not containing a resize inode. (Closes: #380548) + * Fixed device-mapper probing (it was failing due to an extra '/dev' being + added to the device pathname) + * Make sure the default minimum size journal is big enough to support + on-line resizing. + * Add a versioned build-dep on texi2html (Closes: #389554) + * Remove useful UUID specification thanks to License Nazi's (Closes: #390664) + + -- Theodore Y. Ts'o Mon, 2 Oct 2006 13:04:27 -0400 + +e2fsprogs (1.39-1.1) unstable; urgency=low + + * Non-maintainer upload + * Added -pthreads to devmapper libraries (Closes: #388718) + + -- Ben Hutchings Sat, 30 Sep 2006 12:49:47 +0100 + +e2fsprogs (1.39-1) unstable; urgency=low + + * New upstream version + * Fix debugfs's dump_unused command so it will not core dump on + filesystems with a 64k blocksize + * Clarified and improved man pages, including spelling errors + (Closes: #368392, #368393, #368394, #368179) + * New filesystems are now created with directory indexing and + on-line resizing enabled by default + * Fix previously mangled wording in an older Debian changelog entry + * Fix doc-base pointer to the top-level html file (Closes: #362544, #362970) + + -- Theodore Y. Ts'o Mon, 29 May 2006 11:07:53 -0400 + +e2fsprogs (1.38+1.39-WIP-2006.04.09-2) unstable; urgency=low + + * Resize2fs automatically detects the previously used RAID stride + parameter so that resized filesystems can be more optimally laid + out for RAID filesystems. + * Fix mke2fs -cc and e2fsck -cc (Closes: #366017) + * Fix initrd script to fix failure with 2.4 kernels (Closes: #364516) + * Mke2fs now uses an improved layout for RAID filesystems when the + stride parameter is specified. + * Fix the debugfs commands htree_dump, dx_hash, and list_dir so they + print a usage message when an illegal option character is given. + * Speed up mke2fs and e2fsck by writing inode and block bitmaps in one pass + * Fix filefrag to be 32-bit clean by using unsigned long instead of + a signed integer for block numbers. + * Fix a bug in the e2p library which could cause dumpe2fs to + (rarely) fail to print out the journal or hash seed UUID. + * Fix memory leak in e2fsck's error paths. + * Fix comerr-dev's doc-base pointer to the top-level html file + + -- Theodore Y. Ts'o Sun, 14 May 2006 18:09:20 -0400 + +e2fsprogs (1.38+1.39-WIP-2006.04.09-1) unstable; urgency=low + + * Update config.guess and config.sub to latest version (2006-02-23) from FSF + * Update French, Dutch, Polish, Swedish, and Turkish translations + * Fix asm/types.h type conflicts on AMD64 to fix FTBFS problems. + (Closes: #360661, #360317) + * Fix bug which caused mke2fs -j to fail with an EBUSY error. (Closes + #360652) + + -- Theodore Y. Ts'o Sun, 9 Apr 2006 23:04:15 -0400 + +e2fsprogs (1.38+1.39-WIP-2006.03.29-2) unstable; urgency=low + + * Added missing build dependency on libdevmapper-dev. (Closes: #360046) + + -- Theodore Y. Ts'o Thu, 30 Mar 2006 12:33:30 -0500 + +e2fsprogs (1.38+1.39-WIP-2006.03.29-1) unstable; urgency=low + + * Add udeb: lines to the Debian's shlibs files (Closes: #356293) + * Enhance dumpe2fs to print the size of the journal + * Fix e2sprogs so that it is 32-bit clean on x86 platorms. + * Fix mklost+ound so that it creates a full-sized directory on 4k and + larger block sizes. + * Add mke2fs.conf coniguration file to conigure mke2fs's defaults + * Add devmapper support to the blkid library. + * E2fsck, resize2fs and mke2fs will now open the filesystem device in + exclusive mode + * Fix documentation and man pages. (Closes: #351268, #357951, #347295, + #316040) + * Cix "mke2fs -O resize_inode" for very large filesystems (Closes: #346580) + * Add on-line resizing support into resize2fs + * Fix blkid's handling of verification timeouts when the system clock is + insane + * Fix library Makefiles so they work with GNU make 3.81 as well as GNU + make 3.80. + * Enhance the blkid library to display the uuid of external journals for + ext3 filesystems + * Enhance e2fsck so it will fix the external journal hint in the + superblock if it is out of date. + * Fix debugfs's icheck to correctly report the owner of an EA block + * Update Sweedish translation + * Add a configuration parameter to e2fsck.conf to control whether or not + filesystem checks are done when the system is running on battery power. + * Print an explanation when skipping a check due being on battery + (Closes: #350306) + * Update French translation (Closes: #341911, #300871, #316604, #316782, + #330789) + + -- Theodore Y. Ts'o Wed, 29 Mar 2006 20:37:27 -0500 + +e2fsprogs (1.38+1.39-WIP-2005.12.31-1) unstable; urgency=medium + + * New upstream version + * Update profile library code base + - Allow tag and section names to have quoted strings + - Make the profile library support reading files in a conf.d directory + - Slightly change the parser to support comments at the end of all lines + - Add syntax error reporting + - Simplify profile code + - Add E2FSCK_CONFIG environment variable which overrides where to + find /etc/e2fsck.conf + - Make e2fsck's filesystem problem handing configurable + - Fix FTBFS bug if comerr-dev is not installed. (Closes: #345519) + * Update Dutch, Polish, and Swedish translations. (Closes: #343149) + * Fix a fd leak across an exec in libuuid. (Closes: #345832) + * Address override file disparities + * Make urgency be medium to accelerate a workaround to Debian's buggy + initscripts (See Debian bugs: #343662, #343645) + + -- Theodore Y. Ts'o Fri, 6 Jan 2006 21:41:06 -0500 + +e2fsprogs (1.38+1.39-WIP-2005.12.10-2) unstable; urgency=low + + * Make resize2fs expand or truncate a file containing a filesystem. + (Closes: #271607) + * Add support for lib64ext2fs-nopic.a for the mips architecture + (Closes: #329074) + * Deal with the fact that Debian's boot sequence bogusly doesn't set the + time correctly until very late in the boot process; so if the + superblock's last mount or write time is in the future, don't treat + this as a fatal error. (Closes: #343662, #343645) + * Move the blkid and uuidgen binaries out of libblkid1 and libuuid1 and + into the e2fsprogs package to support soname transitions and + simulaneous installs of multiarch flavors to coexist. (It's not worth + creating two whole new packages for two separate binaries, so we just + fold them into e2fsprogs.) (Closes: #330737, #330736) + * Optionally allow the user to interrupt e2fsck "safely" during a boot + sequence without causing the boot scripts to abort. (Closes: #150295) + * Update and clarify man pages (Closes: #312515) + + -- Theodore Y. Ts'o Sat, 31 Dec 2005 01:05:35 -0500 + +e2fsprogs (1.38+1.39-WIP-2005.12.10-1) unstable; urgency=low + + * Update and clarify man pages (Closes: #329859, #322188, #316811) + * Fix bug creating external journals on big-endian machines. + * Detect if the superblock's last mount time or last write time is in + the future, and offer to fix it if this is the case (Closes: #327580) + * Add new debugfs command, set_current_time which sets the time used to + update the filesystems's time fields. + * Fix display bug in badblocks -sw when printing the "done" message. + (Closes: #322231) + * Improve blkid's FAT/VFAT filesystem detection code so that it can find + labels stored the root directory and to be more correct/paranoid. + * Add support to extract iso9660 label information to the blkid library. + * Add support to detect the reiser4 filesystem to the blkid library. + * Add support for detecting software suspend partitions to the blkid library. + * Fix the blkid library to notice when an ext2 filesystem is upgraded to + ext3. + * Fix debugfs's set_inode_field so that successfully sets the i_size field + * Updated Dutch translation + * E2fsck will stop and print a warning if the user tries running a + read/write badblocks test on a read-only mounted root filesystem. + * Add resize2fs and badblocks to the e2fsprogs udeb + (Closes: #290429, #310950) + * Avoid trying to mount the root device if it is an NFS device. + (Closes: #310428) + + -- Theodore Y. Ts'o Sat, 10 Dec 2005 22:49:47 -0500 + +e2fsprogs (1.38-2) unstable; urgency=low + + * Previous NMU acknowledged (Closes: #317862, #320389) + * Fix debugfs's set_inode_fields command so it doesn't silently fail + when setting certain inode fields. + * Fix e2fsck from segfaulting on disconnected inodes that contain one or + more extended attributes. (Closes: #316736, #318463) + * Allow mke2fs and tune2fs to take fractional percentages to the -m + option in mke2fs and tune2fs. (Closes: #80205) + * Fix a compile_et bug which miscount the number of error messages if + continuations are used in the .et file, and fix compatibility problems + with MIT Kerberos 1.4 + * Add extra sanity checks to protect users from unusual cirucmstances + where /etc/mtab may not be sane, by checking to see if the device is + reported busy (works on Linux 2.6) kernels. (Closes: #319002) + * Fix use-after-free bug in e2fsck when finishing up the use of the + e2fsck context structure. + + -- Theodore Y. Ts'o Sun, 21 Aug 2005 23:35:29 -0400 + +e2fsprogs (1.38-1.1) unstable; urgency=low + + * NMU for RC bug durring bug squishing party + * Fix for changes to texi2html, patch by Matt Kraai + (Closes: #317862, #320389) + * version build-depend on texi2html, won't work with older one anymore + + -- Blars Blarson Fri, 5 Aug 2005 04:46:54 +0000 + +e2fsprogs (1.38-1) unstable; urgency=low + + * New upstream version + * Fix ia64 core dump bug caused by e2fsprogs running afoul of C99 strict + type aliasing rules on newer gcc compilers. (Addresses Red Hat + Bugzilla ##161183.) + * Fix minor typo's in tune2fs man page. + * Mke2fs will refuse to create filesystems greater than 2**31-1 blocks, + unless forced, to avoid kernel bugs that still need to be fixed as + of this release. + * Update French, Dutch, Polish, Swedish, and Turkish translations. + + -- Theodore Y. Ts'o Wed, 30 Jun 2005 20:02:42 -0400 + +e2fsprogs (1.37+1.38-WIP-0620-1) unstable; urgency=low + + * Update and clarify man pages. + * Clarify and clean up e2fsck's problem descriptions + * Add Dutch translation, and update French, Polish, Swedish, and + Turkish translation. + * mke2fs and badblocks will check to see if the device appears to be + busy and abort if so; this feature only works on Linux 2.6 systems. + (Closes: #308594) + * Fix filefrag so that it works on 64-bit platforms where the size of + an integer != the size of a long. (Closes: #309655) + * Change the default journal size to be bigger for larger filesystems, + given modern memory sizes. + * Fix com_err library so it is compatible with MIT krb5 1.4. + + -- Theodore Y. Ts'o Mon, 20 Jun 2005 17:11:29 -0400 + +e2fsprogs (1.37+1.38-WIP-0509-1) unstable; urgency=low + + * Make the blkid library much more efficient when a new device is added + on systems with a huge number of disks. + * Fix handling of the PAGER and SS_READLINE_PATH environment variables + in the ss library, and the TEST_IO_* environemnt vaiables for the + test_io io_manager, which was accidentally broken in 1.37-1. + * Fix libblkid's recognition of cramfs filesystems, and add support for + cramfs labels. + * Fix filefrag to give correct results when the first block found is an + indirect block. (Closes: #307607) + * Fix debugfs seg fault when the stat command is given and a filesystem + is not open. + * Improve environment variable paranoia checks. + * Fix e2fsck's handling of multiply claimed blocks involving the resize + inode. + * When determining the libraries needed for the initrd, unset LD_PRELOAD + and LD_LIBRARY_PATH and filter out libraries found in + /etc/ld.so.preload. (Closes: #304003) + * Update Swedish translation, and added translation for Rwanda. + * Minor man page spelling/typo fixes. (Closes: #304591, #304592, + #304594, #304597, #304593) + + -- Theodore Y. Ts'o Mon, 9 May 2005 09:10:20 -0400 + +e2fsprogs (1.37-2) unstable; urgency=low + + * Fix filefrag so that it works non ext2/3 filesystems again. + (Closes: #303509) + * Make sure we include stdlib.h to fix a core dump bug in mke2fs on the + IA64 architecture (or other platforms where sizeof(ptr) > sizeof(int)) + (Closes: #302200) + * Add missing return values so that we don't return garbage in certain + error cases in ext2fs_write_new_inode() and ext2fs_read_int_block(). + * Fix minor spelling typo in the mke2fs man page + * Avoid doing the LOW_DTIME checks if the superblock last mount time + indicates that the system clock may not be set correctly. + * Add further paranoia checks to the blkid, ext2fs, and ss libraries to + make them safe to call from setuid or setgid applications. + + -- Theodore Y. Ts'o Sat, 9 Apr 2005 11:08:04 -0400 + +e2fsprogs (1.37-1) unstable; urgency=low + + * New upstream release. + * Fixed a bug in e2fsck so it would notice if a file with an extended + attribute block was exactly 2**32 blocks, such that i_blocks wrapped + to zero. + * Fixed a bug in filefrag which caused it to falsely report a + discontinuity when there are one or more unallocated blocks at the + beginning of a file. + * Fix the missing translations (caused by a bug in the gen-tarball + script). (Closes: #296769) + * Add support in e2fsck and debugfs for extended attributes in inodes. + * Fix the missing translations (caused by a bug in the gen-tarball script). + (Closes: #296769) + * Force compile_et and mk_cmds to use /usr/bin/awk so that we will work + on any Debian system regardless of which version of awk is installed. + (Closes: #299341) + + -- Theodore Y. Ts'o Thu, 21 Mar 2005 22:31:08 -0500 + e2fsprogs (1.36release-1) unstable; urgency=low * New upstream release. @@ -220,7 +842,7 @@ e2fsprogs (1.35-4) unstable; urgency=low the probe function to completely malfunction. (Closes: #239191) * Make the debugfs command's link command set the filetype information correctly. - * Update the Polish, Sweedish, and Turkish translations + * Update the Polish, Swedish, and Turkish translations * Add an -o option to the blkid program which allows the user to control the output format of blkid. * Fixed and cleaned up the tune2fs and blkid man pages (Closes: #238741) @@ -308,7 +930,7 @@ e2fsprogs (1.34+1.35-WIP-2003.12.07-2) unstable; urgency=low * Debugfs now searches for the appropriate pager to use, beginning with /usr/bin/pager, and then falling back to 'less' and 'more'. (Closes: #221977) - * Fixed mangled encoding in Czech locale file. (Closes #214633) + * Fixed mangled encoding in Czech locale file. (Closes: #214633) * Fix bug where using debugfs to copy a file from /dev/null caused in correct mode bits. (Closes: #217456) * Fixed a bug where e2fsck would bomb out if a journal needed to be @@ -517,8 +1139,8 @@ e2fsprogs (1.33-2) unstable; urgency=low * Add new debugfs command, imap, which prints the location of a specified inode in the inode table. * Put /usr/include/com_err.h in comerr-dev instead of e2fslibs-dev. - (Closes #191899) - * Add support for OV-style continuations in compile_et. (Closes #191900) + (Closes: #191899) + * Add support for OV-style continuations in compile_et. (Closes: #191900) -- Theodore Y. Ts'o Mon, 5 May 2003 18:13:12 -0400 @@ -1449,46 +2071,61 @@ e2fsprogs (1.06-2) unstable; urgency=low -- Michael Nonweiler Tue, 5 Nov 1996 21:14:54 +0000 - * Oct 18 1996 Michael Meskes - upgraded to latest upstream version, to 1.06 from 1.05 - * Oct 18 1996 Michael Meskes - upgraded to latest upstream version, to 1.05 from 1.04 - gzip manpages - minor changes to debian.rules - * Jun 23 1996 Michael R. Nonweiler - upgraded to latest upstream version, to 1.04 from 1.02 - another tidy-up of debian.rules - section and priority added to debian.control, - since this is an essential base package. - - * Mar 5 1996 Michael R. Nonweiler - upgraded to latest upstream version, to 1.02 from 1.01 - * copied "configure" usr_prefix change (see below), into configure.in - * updated debian.control file, added Pre-Depends field - created preinst script to check dpkg --assert-predepends - tidyed and fixed debian.rules - * set e2fsck to link shared, as suggested by Bruce Perens - in Bug#2332 - * corrected problem in e2fsck error message, Bug#2534 - * added Architecture field - * very minor correction to expected output of a build time test - - * Nov 20 1995 Andrew D. Fernandes - removed debugging symbols from libs and enabled more - optimization as suggested by Rolf Rossius - also removed the /var/catman pages - - * Nov 19 1995 Andrew D. Fernandes - changed to elf compilation - - * Oct 7 1995 Andrew D. Fernandes - Upgraded to latest version, to 1.01 from 0.5b. - * changed the installation groups from bin to root in MCONFIG.in - * changed configure to set usr_prefix="\${prefix}/usr" - * moved the cat pages to /var/catman in MCONFIG.in - - * Aug 3 1995 Bruce Perens - Made "fsck -t " work correctly. Formerly - the -t argument was overriden by the filesystem type listed for the - device in /etc/fstab. - * added Debian GNU/Linux package maintenance system files +e2fsprogs (1.01-1) unstable; urgency=low + + * upgraded to latest upstream version, to 1.06 from 1.05 + * upgraded to latest upstream version, to 1.05 from 1.04 + * gzip manpages + * minor changes to debian.rules + + -- Michael Meskes Fri, 18 Oct 1996 00:00:00 +0000 + +e2fsprogs (1.04-1) unstable; urgency=low + + * upgraded to latest upstream version, to 1.04 from 1.02 + * another tidy-up of debian.rules + * section and priority added to debian.control, since this is an + essential base package. + + -- Michael Nonweiler Sun, 23 Jun 1996 00:00:00 +0000 + +e2fsprogs (1.02-1) unstable; urgency=low + + * upgraded to latest upstream version, to 1.02 from 1.01 + * copied "configure" usr_prefix change (see below), into configure.in + * updated debian.control file, added Pre-Depends field + created preinst script to check dpkg --assert-predepends + tidyed and fixed debian.rules + * set e2fsck to link shared, as suggested by Bruce Perens in Bug#2332 + * corrected problem in e2fsck error message, Bug#2534 + * added Architecture field + * very minor correction to expected output of a build time test + + -- Michael Nonweiler Tue, 5 Mar 1996 00:00:00 +0000 + +e2fsprogs (1.01-1) unstable; urgency=low + + * removed debugging symbols from libs and enabled more optimization + as suggested by Rolf Rossius + * also removed the /var/catman pages + * changed to elf compilation + + -- Andrew D. Fernandes Mon, 20 Nov 1995 00:00:00 +0000 + +e2fsprogs (0.5b-2) unstable; urgency=low + + * Upgraded to latest version, to 1.01 from 0.5b. + * changed the installation groups from bin to root in MCONFIG.in + * changed configure to set usr_prefix="\${prefix}/usr" + * moved the cat pages to /var/catman in MCONFIG.in + + -- Andrew D. Fernandes Sat, 7 Oct 1995 00:00:00 +0000 + +e2fsprogs (0.5b-1) unstable; urgency=low + + * Made "fsck -t " work correctly. Formerly + the -t argument was overriden by the filesystem type listed for the + device in /etc/fstab. + * added Debian GNU/Linux package maintenance system files + + -- Bruce Perens Thu, 3 Aug 1995 00:00:00 +0000