Whamcloud - gitweb
LU-16531 build: update version to 1.47.0-wc1
[tools/e2fsprogs.git] / debian / changelog
index c494689..99784c6 100644 (file)
@@ -1,4 +1,146 @@
-e2fsprogs (1.46.4~rc1-1) unstable; urgency=medium
+e2fsprogs (1.47.0-wc1) unstable; urgency=medium
+
+  * Whamcloud Lustre-patched release 1.47.0-wc1
+  * e2fsck: check trusted.link when fixing nlink
+  * e2fsck: quiet 'extent tree could be narrower'
+  * mke2fs: avoid too large stride and stripe_width
+  * mke2fs: allow 64bit feature without extents
+  * mke2fs: avoid inode number error with large FS
+  * debugfs: decode and dump xattrs on inode stat
+  * e2fsck: add support for dirdata feature
+  * e2fsck: track errors/badness found for each inode
+  * e2fsck: add support for expanding the inode size
+  * filefrag: Lustre changes to filefrag FIEMAP handling
+  * sec: support encrypted files handling in pfsck mode
+  * e2fsck: add parallel fsck with "-m" option
+
+ -- Dongyang Li <dongyangli@ddn.com>  Fri, 28 Apr 2023 11:30:29 +1100
+
+e2fsprogs (1.47.0-1) unstable; urgency=medium
+
+  * New upstream version
+  * Add support for the new orphan_file feature, which speeds up workloads
+    that are deleting or truncating a large number files in parallel.
+  * Mke2fs now enables the orphan_file and metadata_csum_seed feature.
+  * Mke2fs now supports the extended option "assume_storage_prezeroed"
+    which causes mke2fs to skip zeroing the journal and inode tables and
+    to mark the inode tables as zeroed.
+  * Tune2fs and e2label will more reliably modify the label and UUID for a
+    mounted file system using new kernel ioctls.
+  * Tune2fs can now disable the casefold feature after scanning all of the
+    directories do not have the casefold flag set.
+  * Fix a potential unbalanced mutex unlock when there is a short read
+    while using the bounce buffer when using direct I/O.
+  * Update to standards 4.6.2
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 06 Feb 2023 22:07:49 -0500
+
+e2fsprogs (1.46.6-1) unstable; urgency=medium
+
+  * New upstream version
+  * NMU acknowledge (Closes: #1022096)
+  * In line with v6.2 and later Linux kernel, the extended xattribute hash
+    may be calculated using either the signed or unsigned char variant,
+    but new xattr entries will be set using the unsigned variant.  Since
+    this difference is only seen for extended attribute names that contain
+    non-ASCII characters, the fact that we had a signed vs unsigned char
+    dependency was not noticed for over two decades.
+  * E2fsck will now check to make sure the journal inode does not have the
+    encrypt flag set.
+  * Fuse2fs now supports an offset=<bytes> option which allows
+    operating on a file system image which is located starting at the
+    specified offset from the beginning of the image.
+  * Fix a deadlock bug in e2fsck's error handler when there are errors
+    trying to write to the file system.
+  * Fix a bug in tune2fs which could cause it to crash if device goes
+    off-line just as it being opened.
+  * Improve error messages issued by badblocks and tune2fs.
+  * Fix a crash in badblocks when the user specifies an overly large
+    number of blocks tested at a time in read/write or nondestructive
+    mode.
+  * Speed up e2fsck's clonning of multiply-claimed blocks so it is
+    substantially faster on very large file systems.
+  * Don't fail when the source directory for mke2fs -d doesn't support
+    extended attributes.
+  * Update Chinese, Czech, Dutch, French, German, Malay, Polish, Serbian,
+    Spanish, Swedish, and Ukrainian translations.
+  * Update the Debian policy compliance to 4.6.1.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 02 Feb 2023 00:38:18 -0500
+
+e2fsprogs (1.46.6~rc1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload
+  * Convert copyright files to machine-readable format, adding the missing
+    licenses and copyright information  (Closes: #1022096)
+
+ -- Bastian Germann <bage@debian.org>  Tue, 03 Jan 2023 14:31:18 +0100
+
+e2fsprogs (1.46.6~rc1-1) unstable; urgency=medium
+
+  * Trial upstream release for 1.46.6
+  * Debugfs's ncheck command now allows the inode number to be surrounded
+    by angle brackets
+  * Debugfs -c no longer prints a scary message on startup
+  * Resize2fs will round down the requested new file system size to the
+    nearest cluster boundary when resizing bigalloc file systems
+  * Avoid triggering udev in dumpe2fs and "resize2fs -P" for file systems
+    with MMP enabled
+  * Fix tune2fs so it will detect another device stealing the MMP sessions
+    while rewriting metadata checksums.
+  * Fix a bug where e2fsck could fail when specifying an undo file and an
+    explicit superblock number
+  * Fix e2image so it won't potentially loop forever for certain invalid
+    file systems
+  * Resize2fs now honors the E2FSPROGS_FAKE_TIME environment variable
+  * Fix tune2fs, fuse2fs, and debugsfs to update j_tail_sequence when
+    replaying the journal
+  * Add additional bullet-proofing for very badly corrupted file systems
+    (Addresses CVE-2022-1304)  (Closes: #1010263)
+  * Check for and handle malloc() failures when computing the log filename
+    in e2fsck and in the libss library
+  * Tune2fs and e2fsck to accept pathames which include '=' characters
+  * Update and clarify's chattr's man page and usage message
+  * Fix tune2fs to avoid a crash if the journal replay fails and to make
+    sure its exit status is non-zero if there is some failure.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 12 Sep 2022 08:27:55 -0400
+
+e2fsprogs (1.46.5-2) unstable; urgency=medium
+
+  * Fix build on GNU/kFreeBSD (caused by the fact that the Debian port has
+    an ancient version of coreutils, so the timeout program doesn't support
+    the -v option.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 03 Jan 2022 23:48:13 -0500
+
+e2fsprogs (1.46.5-1) unstable; urgency=medium
+
+  * New upstream release
+  * Resize2fs will automatically drop one block group (128M) if that will
+    allow a resize operation to succeed when it would have failed due to
+    running afoul of the 2**32 inode count limit.
+  * Fix resize2fs -P so it won't potentially loop forever when the file
+    system is corrupted
+  * E2fsck will now automatically update the block group checksum when
+    fixing a problem in a block group descriptor
+  * Fix error handling in the unix_io module which could cause e2fsck
+    to deadlock in the face of I/O errors.
+  * Fix a bug in e2fsck fast commit handling which could result it in
+    crashing in some rare cases.
+  * Fix e2fsck and tune2fs's handling of quota limits, which previously
+    could get lost.
+  * Correct the report header printed by debugfs's get_quota and
+    list_quota commands.
+  * Speed up off-line resizing of very large file system.
+  * Fixed spelling mistakes in the mke2fs.conf man page.
+  * Update Chinese, Malay, Serbian, Spanish, Swedish, and Ukrainian
+    translations.
+  * Update the Debian policy compliance to 4.6.0.
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Thu, 30 Dec 2021 00:35:14 -0500
+
+e2fsprogs (1.46.4-1) unstable; urgency=medium
 
   * New upstream release
   * Mke2fs now creates 256 byte inodes by default for all non-GNU Hurd
@@ -20,11 +162,11 @@ e2fsprogs (1.46.4~rc1-1) unstable; urgency=medium
   * Fix FTBFS on GNU Hurd
   * Use WantedBy=multi-user.target in e2scrub_reap.service.
     (Closes: #991349)
-  * Updated and clarified the resize2fs man pages.  (Closes: #979411)
+  * Updated and clarified the resize2fs man page.  (Closes: #979411)
   * Update Czech, Dutch, French, Polish, Portuguese, and Swedish
     translations.
 
- -- Theodore Y. Ts'o <tytso@mit.edu>  Sun, 15 Aug 2021 19:37:36 -0400
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Wed, 18 Aug 2021 22:47:40 -0400
 
 e2fsprogs (1.46.3-1) experimental; urgency=medium
 
@@ -69,6 +211,21 @@ e2fsprogs (1.46.3-1) experimental; urgency=medium
 
  -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 27 Jul 2021 11:04:05 -0400
 
+e2fsprogs (1.46.2-2) unstable; urgency=medium
+
+  * Fix FTBFS on arm32 when building on a system with an arm64 kernel.
+    This also fixes a portability problem when replaying a fast-commit
+    journal on an arm64 kernel when using an arm32 userspace.
+    (Closes: #987641)
+  * Fix additional fast-commit portability problems on non-x86 systems
+    which don't allow non-aligned pointer dereferences (for example, on a
+    sparc64 system).
+  * Fix a missing mutex unlock on an error path which can cause e2fsck
+    to hang on I/O errors.
+  * Clean up and improve the man page for e2image
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Mon, 07 Jun 2021 07:27:15 -0400
+
 e2fsprogs (1.46.2-1) unstable; urgency=medium
 
   * New upstream release