]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commitdiff
debian: update changelog for 1.47.2-3 debian/master archive/debian/1.47.2-3 debian/1.47.2-3
authorTheodore Ts'o <tytso@mit.edu>
Thu, 12 Jun 2025 00:02:02 +0000 (20:02 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 12 Jun 2025 00:02:02 +0000 (20:02 -0400)
Also update debian patches to indicate they are all upstream patches.

Signed-off-by: Theodore Ts'o <tytso@mit.edu>
22 files changed:
debian/changelog
debian/patches/0000-cover-letter.patch
debian/patches/0001-e2fsck-fix-logic-bug-when-there-are-no-references-to.patch
debian/patches/0002-test-fix-expect-files-which-changed-after-EA-bugfix.patch
debian/patches/0003-libext2fs-teach-ext2fs_extent_set_bmap-to-update-ext.patch
debian/patches/0004-e2image.8-add-missing-comma.patch
debian/patches/0005-debugfs-byteswap-dirsearch-dirent-buf-on-big-endian-.patch
debian/patches/0006-fuse2fs-refuse-unsupported-features.patch
debian/patches/0007-fuse2fs-return-EOPNOTSUPP-when-we-don-t-recognize-a-.patch
debian/patches/0008-fuse2fs-remove-posix-acl-translation.patch
debian/patches/0009-fuse2fs-clamp-timestamps-that-are-being-written-to-d.patch
debian/patches/0010-fuse2fs-update-new-child-timestamps-during-mkdir-sym.patch
debian/patches/0011-fuse2fs-disable-renameat2.patch
debian/patches/0012-debugfs-abort-reading-a-file-on-failure-when-dumping.patch
debian/patches/0013-mke2fs-disallow-O-verity-without-extents.patch
debian/patches/0014-e2fsck-fix-e2fsck-E-unshare_blocks-when-there-are-no.patch
debian/patches/0015-e2freefrag-require-that-the-chunksize-must-be-greate.patch
debian/patches/0016-mke2fs-add-range-checks-for-E-desc_size.patch
debian/patches/0017-debugfs-return-after-printing-the-usage-message-in-t.patch
debian/patches/0020-mke2fs-fix-a-misindentation-in-the-man-page.patch
debian/patches/0021-libext2fs-fix-a-extent-tree-corruption-bug-in-ext2fs.patch
debian/patches/0022-libext2fs-fix-integer-overflow-in-ext2fs_punch-when-.patch

index 9953318530d0f76c64d017bffff4f1153fd98199..d965668ec53feeb752c64cc5260f8c2634f458c1 100644 (file)
@@ -1,3 +1,10 @@
+e2fsprogs (1.47.2-3) unstable; urgency=medium
+
+  * Fix a typo in fuse2fs.postrm which breaks /usr-move mitigation
+    (Closes: #1107595)
+
+ -- Theodore Y. Ts'o <tytso@mit.edu>  Tue, 10 Jun 2025 14:59:29 -0400
+
 e2fsprogs (1.47.2-2) unstable; urgency=medium
 
   * Fix integer overflow bug which resulted in fuse2fs failing to delete
index d83391eaa3b880e91b1df690ee39bfaec26d6c48..9dbb96ceb312f161832cbc91c152cec333c86807 100644 (file)
@@ -25,7 +25,7 @@ Darrick J. Wong (6):
 Jakub Wilk (1):
   e2image.8: add missing comma
 
-Theodore Ts'o (12):
+Theodore Ts'o (13):
   e2fsck: fix logic bug when there are no references to an EA inode
   test: fix expect files which changed after EA bugfix
   libext2fs: teach ext2fs_extent_set_bmap() to update extents more
@@ -42,9 +42,11 @@ Theodore Ts'o (12):
     ext2fs_extent_set_bmap()
   libext2fs: fix integer overflow in ext2fs_punch() when releasing more
     than 2**31 blocks
+  debian: fix typo in fuse2fs.postrm which breaks a /usr-move mitigation
 
  debian/control                         |   1 +
  debian/copyright                       |   8 +-
+ debian/fuse2fs.postrm                  |   2 +-
  debian/rules                           |   2 +-
  debugfs/dump.c                         |   4 +-
  debugfs/htree.c                        |   6 +
@@ -61,7 +63,7 @@ Theodore Ts'o (12):
  tests/f_badcluster/expect              |   8 +-
  tests/f_ea_inode_disconnected/expect.1 |   2 +
  tests/f_ea_inode_self_ref/expect.1     |   2 -
- 18 files changed, 155 insertions(+), 304 deletions(-)
+ 18 files changed, 156 insertions(+), 305 deletions(-)
 
 -- 
 2.47.2
index e60bd31298575629c5690551b26c90f09d0d2e85..94bbca5c084b0ed7b851e9b1b037c04d1dba72a9 100644 (file)
@@ -13,7 +13,7 @@ ext2fs_write_inode: Attempt to write to filesystem opened read-only while writin
 e2fsck: aborted
 
 Fixes: 849a9e6e133a ("e2fsck: add more checks for ea inode consistency")
-Origin: https://github.com/tytso/e2fsprogs/commit/92b6e93936d7a0f6d7ce7a9f142e2c0ee9afbeaf
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/92b6e93936d7a0f6d7ce7a9f142e2c0ee9afbeaf
 ---
  e2fsck/pass4.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index be0648616259752218a026e5c8d51b3266f2b89a..32e40194d1e8fdf7edb0452418b0e7b97cce9e15 100644 (file)
@@ -7,7 +7,7 @@ fixes that were never logged, and in some cases, corruption that was
 not cleaned up.   Fix the tests so that they pass as expected.
 
 Fixes: 92b6e93936d7 ("e2fsck: fix logic bug when there are no references..."
-Origin: https://github.com/tytso/e2fsprogs/commit/ddd4f796d9dfdb80e5639ca8411e8e4891d3c7f1
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/ddd4f796d9dfdb80e5639ca8411e8e4891d3c7f1
 ---
  tests/f_ea_inode_disconnected/expect.1 | 2 ++
  tests/f_ea_inode_self_ref/expect.1     | 2 --
index 7709fbf5605e3a894f582f275f765a6770fb5b2d..dd783312a638bcb61249d13d7b52ba8aa00fa293 100644 (file)
@@ -37,7 +37,7 @@ extent landing in two different leaf blocks:
 
 This resulted a corrupted extent tree block and data loss.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/ea825a53bcb214de7356c2ebd8a10d005613bec3
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/ea825a53bcb214de7356c2ebd8a10d005613bec3
 ---
  lib/ext2fs/extent.c       | 25 ++++++++++++++++++++++++-
  tests/f_badcluster/expect |  8 ++++----
index 90340a3253fd3381573f5a4ee3f9ce2113b810d8..6a7b22cdd518adecd501e62eddd48f2b0df043d8 100644 (file)
@@ -1,6 +1,6 @@
 From: Jakub Wilk <jwilk@jwilk.net>
 Subject: e2image.8: add missing comma
-Origin: https://github.com/tytso/e2fsprogs/commit/5a6ec683252be78ccda7dec7dac530f2ebc46ce6
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/5a6ec683252be78ccda7dec7dac530f2ebc46ce6
 ---
  misc/e2image.8.in | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index 487bd56bf2df0d3b7d272ad0d5e2f5243a125bf2..04b32372a8fd4e1257738b96be4a42dcd70be9c6 100644 (file)
@@ -13,7 +13,7 @@ entries in the given block. This leads to garbage record and name
 length values, for example. To resolve this problem, byte swap the
 directory buffer on big endian systems.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/4be42019388d76c933e3b2ea80284aaf5b8eaecb
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/4be42019388d76c933e3b2ea80284aaf5b8eaecb
 ---
  debugfs/htree.c | 6 ++++++
  1 file changed, 6 insertions(+)
index 29b010454f592f24c8ba8a5ae5ef992590ad58a2..2cb71de5570925be36d65ecd38874d4873165a9f 100644 (file)
@@ -4,7 +4,7 @@ Subject: fuse2fs: refuse unsupported features
 Don't mount a filesystem with superblock features that we don't actually
 know how to support.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/ccbc6f24fed095b28f9faa7b575159e49787fae0
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/ccbc6f24fed095b28f9faa7b575159e49787fae0
 ---
  misc/fuse2fs.c | 20 ++++++++++++++++++++
  1 file changed, 20 insertions(+)
index 19c912d6b9d1e60df0878b331599830daa706e8d..bfa7fd5cb6f6f11b1f17a9d0f34f7fb1e174c80c 100644 (file)
@@ -5,7 +5,7 @@ If we don't recognize a set bit in the mode parameter to fallocate,
 return EOPNOTSUPP to communicate that we don't support that mode instead
 of EINVAL.  This avoids unnecessary failures in generic/521.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/7775293c08d2255e90b1e003ee532d826af52d95
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/7775293c08d2255e90b1e003ee532d826af52d95
 ---
  misc/fuse2fs.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index c6bd91fc54599ce23ead5ccbd11fc019b232a53d..95939c1ca3ae15f78090a873530913c433d35bf6 100644 (file)
@@ -5,7 +5,7 @@ Remove the POSIX ACL format translation since libext2fs takes care of
 that now.
 
 Fixes: 0ee1eaf70c257e ("libext2fs: translate internal ext4 acl to Posix ACL in ext2fs_xattr_[sg]et()")
-Origin: https://github.com/tytso/e2fsprogs/commit/0111bdb70a9c460052387111414a2e2dc8c06822
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/0111bdb70a9c460052387111414a2e2dc8c06822
 ---
  misc/fuse2fs.c | 267 +------------------------------------------------
  1 file changed, 4 insertions(+), 263 deletions(-)
index d00b7ccf8551e23b29747fceaa2133b819d93eee..5a2b183d05d4f02c1dfff9f647c591de5e3ecab2 100644 (file)
@@ -5,7 +5,7 @@ Clamp the timestamps that we write to disk to the minimum and maximum
 values permitted given the ondisk format.  This fixes y2038 support, as
 tested by generic/402.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/e13395876d63cebf008101b934ee9e5cdaae0150
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/e13395876d63cebf008101b934ee9e5cdaae0150
 ---
  lib/ext2fs/ext2_fs.h |  4 ++++
  misc/fuse2fs.c       | 39 ++++++++++++++++++++++++++++++++-------
index 35de549f7444da384c676ec503798b40ff4005dd..8a3e4c2d74a2d1b3836291ac5a85d156f6dee41d 100644 (file)
@@ -4,7 +4,7 @@ Subject: fuse2fs: update new child timestamps during mkdir/symlink
 These two file creation functions fail to update the timestamps of the
 new child file, unlike the others (mknod/creat).  Fix that.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/f73fbf8e2cee1f2d49f4e7573eadb9f1cf141879
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/f73fbf8e2cee1f2d49f4e7573eadb9f1cf141879
 ---
  misc/fuse2fs.c | 2 ++
  1 file changed, 2 insertions(+)
index 7d325bd581a4d6f6651bb6494ba8508ea477e7a0..94f779782789e6ff17f0de9e5350cd5a27763e25 100644 (file)
@@ -6,7 +6,7 @@ upcall, so we actually have to filter out nonzero flags because
 otherwise we do a regular rename for a RENAME_EXCHANGE/WHITEOUT, which
 is not what the user asked for.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/b431abbc8fe0fd1de4e414aae3520c4c19411048
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/b431abbc8fe0fd1de4e414aae3520c4c19411048
 ---
  misc/fuse2fs.c | 6 ++++++
  1 file changed, 6 insertions(+)
index 9962c1ccdef193b73a449bf7d69e386ae3b64526..5e9e395f072fe48c866c6d85296808fe6605516f 100644 (file)
@@ -10,7 +10,7 @@ situation.
 
 [1] https://github.com/tytso/e2fsprogs/pull/149
 
-Origin: https://github.com/tytso/e2fsprogs/commit/51d68472456d22b6e64159244be63bce51473691
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/51d68472456d22b6e64159244be63bce51473691
 ---
  debugfs/dump.c | 4 +++-
  1 file changed, 3 insertions(+), 1 deletion(-)
index e94fd892863c00249f0ea5fe464b583ebf15287a..a2c3e28fa9eb21921c12f18e7743c9fbbeba2f73 100644 (file)
@@ -5,7 +5,7 @@ Similar to 64-bit support, fs-verity support requires extents, so don't
 allow to create a filesystem that has -O verity unless it also supports
 extents.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/03fa1a5ee55d0653f5931cea3cab760599bab216
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/03fa1a5ee55d0653f5931cea3cab760599bab216
 ---
  misc/mke2fs.c | 8 ++++++++
  1 file changed, 8 insertions(+)
index 215693b3ab4c32b77fb04a8ebaa36a65020ca55e..246bd32b5fe8e5d10b1f800cc7a29118987a9ce5 100644 (file)
@@ -7,7 +7,7 @@ since e2fsck_pass1_dupblocks() is never called.  Fix this by adding a
 check in e2fsck_pass1() to clear the shared blocks flag.
 
 Bug: https://github.com/tytso/e2fsprogs/issues/218
-Origin: https://github.com/tytso/e2fsprogs/commit/707af4359e132bc415c3f6339f4ced9f23b28c0b
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/707af4359e132bc415c3f6339f4ced9f23b28c0b
 ---
  e2fsck/pass1.c | 5 +++++
  1 file changed, 5 insertions(+)
index bd6af948a9941d899d303d3c4d01463ffc27266b..c2e38e9d521dfb21a7da695a380fd587fed9b1da 100644 (file)
@@ -5,7 +5,7 @@ Subject: e2freefrag: require that the chunksize must be greater than 0
 message if the user specifies a zero chunksize.
 
 Addresses-Coverity-Bug: 1633767
-Origin: https://github.com/tytso/e2fsprogs/commit/3e059df08de94abde1ddd82008d0658584a35e5e
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/3e059df08de94abde1ddd82008d0658584a35e5e
 ---
  misc/e2freefrag.c | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index 9f48511c9d4ded52ce90985d090f6789321241e8..7fe3a4b3d69bd7f4c9766ef8e8ea45c140694bcb 100644 (file)
@@ -4,7 +4,7 @@ Subject: mke2fs: add range checks for -E desc_size
 Prevent the user from specifying group descriptor that result in
 invalid/corrupted file systems.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/326e8ab43503dd9f44338754c84cb03a725ecc49
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/326e8ab43503dd9f44338754c84cb03a725ecc49
 ---
  misc/mke2fs.c | 5 ++++-
  1 file changed, 4 insertions(+), 1 deletion(-)
index 63bc7bb98ea24d342adcd92dbc082db01f5ed2b8..12a3683370bee3d826fe505b4ee4f489dcf05a02 100644 (file)
@@ -1,7 +1,7 @@
 From: Theodore Ts'o <tytso@mit.edu>
 Subject: debugfs: return after printing the usage message in the e2freefrag command
 
-Origin: https://github.com/tytso/e2fsprogs/commit/0c675a67c5684252e3a228c824b0accb9f3ab5d7
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/0c675a67c5684252e3a228c824b0accb9f3ab5d7
 ---
  misc/e2freefrag.c | 9 +++++++++
  1 file changed, 9 insertions(+)
index 64c612469ccdf591130c9afe8656a9b0ce9c59ff..d26cc3f023c5608db26c77d0b2a1265a1011f5c1 100644 (file)
@@ -3,7 +3,7 @@ Subject: mke2fs: fix a misindentation in the man page
 
 Problem existed since commit 3c22bf7e70 from twelve years ago.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/4d6cfa2557de7d0878fed3203ac36d3e91df183f
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/4d6cfa2557de7d0878fed3203ac36d3e91df183f
 ---
  misc/mke2fs.8.in | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
index 16c4ce80b4b2e955c56792e526806ca98d541ac4..a05e875d080aca2faf5460b94918bdf887d8d892 100644 (file)
@@ -20,7 +20,7 @@ ext2fs_extents_fix_parents():
   ext2fs_extent_goto() after calling this function.  Or simply don't map
   the same lblk with two extents, ever.
 
-Origin: https://github.com/tytso/e2fsprogs/commit/b914701223255c116745a11f30563652c9fdbb4b
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/b914701223255c116745a11f30563652c9fdbb4b
 ---
  lib/ext2fs/extent.c | 18 +++++++++---------
  1 file changed, 9 insertions(+), 9 deletions(-)
index 9e60f44c18642df317b419bc89133592922566af..1e24f3edc90bfad3805f85dd4dfd764085db3ed4 100644 (file)
@@ -1,6 +1,6 @@
 From: Theodore Ts'o <tytso@mit.edu>
 Subject: libext2fs: fix integer overflow in ext2fs_punch() when releasing more than 2**31 blocks
-Origin: https://github.com/tytso/e2fsprogs/commit/34b2a4a1f9794498ca403393003cc5840c240d42
+Origin: upstream, https://github.com/tytso/e2fsprogs/commit/34b2a4a1f9794498ca403393003cc5840c240d42
 Bug-Debian: http://bugs.debian.org/1106241
 ---
  lib/ext2fs/punch.c | 8 ++++----