Merge tag 'fuse2fs-fixes_2025-10-17' into next
fuse2fs: mount norecovery if main block device is readonly
fuse2fs: make norecovery behavior consistent with the kernel
fuse2fs: recheck support after replaying journal
fuse2fs: spot check clean journals
fuse2fs: check free space when creating a symlink
fuse2fs: work around EBUSY discard returns from dm-thinp
fuse2fs: fix in_file_group missing the primary process gid
fuse2fs: don't update atime when reading executable file content
fuse2fs: fix default acls propagating to non-dir children
fuse2fs: fix fssetxattr flags updates
fuse2fs: fix memory corruption when parsing mount options
fuse2fs: free global_fs after a failed ext2fs_close call
fuse2fs: quiet down EXT2_ET_RO_FILSYS errors
fuse2fs: update manpage
libext2fs: the unixfd IO manager shouldn't close its fd
libext2fs: fix ind_punch recursive block computation
libext2fs: don't look for O_EXCL in the F_GETFL output
libext2fs: use F_GETFL, not F_GETFD, in unixfd_open
debian/rules: remove extra pkg-config
libext2fs: relock CACHE_MTX after calling ->write_error
fuse2fs: disable fallocate/zero range on indirect files
fuse2fs: set EXT2_ERROR_FS when recording errors
fuse2fs: don't write inode when inactivation fails
fuse2fs: interpret error codes in remove_ea_inodes correctly
fuse2fs: check for recorded fs errors before touching things
fuse2fs: don't run fallible operations in op_init
fuse2fs: don't let ENOENT escape from ioctl_fitrim
fuse2fs: allow O_APPEND and O_TRUNC opens
fuse2fs: fix various problems in get_req_groups
fuse2fs: fix readlink failure
mke2fs: don't print warnings about dax to stderr
pristine-tar data for e2fsprogs_1.47.3.orig.tar.gz
Where are the attributes listed in chattr stored in the file system? Although they can be viewed with lsattr neither getfacl or getfattr gives any indication of their existence as best as I can tell.
fuse2fs: fix block parameter truncation on 32-bit
fuse2fs: fix punching post-EOF blocks during truncate
fuse2fs: don't record every errno in the superblock as an fs failure
fuse2fs: fix logging redirection
fuse2fs: fix punch-out range calculation in fuse2fs_punch_range
fuse2fs: fix clean_block_middle when punching byte 0 of a block
libext2fs: fix data corruption when writing to inline data files
libext2fs: fix data read corruption in ext2fs_file_read_inline_data
fuse2fs: fix ST_RDONLY setting
fuse2fs: fix races in statfs
fuse2fs: fix race condition in op_destroy
fuse2fs: fix lockfile creation, again
fuse2fs: fix relatime comparisons
fuse2fs: don't try to mount after option parsing errors
fuse2fs: fix incorrect unit conversion at the end of FITRIM
fuse2fs: fix incorrect EOFS input handling in FITRIM
fuse2fs: don't truncate when creating a new file
fuse2fs: fix gid inheritance on sgid parent directories
fuse2fs: refactor uid/gid setting
libext2fs: fix arguments passed to ->block_alloc_stats_range
libext2fs: fix off-by-one bug in punch_extent_blocks
e2scrub: reorder exit status check after calling lvremove
Update for the 1.47.3 release
Update for the 1.47.2 release
Update release notes, etc., for the 1.47.3 release
po: update ms.po (from translationproject.org)
Merge branch 'master' into debian/experimental
Update release notes, etc., for the 1.47.3-rc3 release
configure: correctly set up CFLAGS while setting up libarchive
pristine-tar data for e2fsprogs_1.47.3~rc3.orig.tar.gz
pristine-tar data for e2fsprogs_1.47.3~rc2.orig.tar.gz
fuse2fs.1: fix formatting of newly added options in the man page
fuse2fs: fix normal (non-kernel) permissions checking
Avoid redefining CACHE_LINE_SIZE if system provides it.
Pass down autoconf's EGREP to the tests.
Accept alternate ordering of ACLs from btrfs.
e2scrub: honor fstrim setting in e2scrub.conf
t_mmp_fail: resolve bash-ism [ a == b ] to [ a = b ]
f_detect_junk: avoid dd option oflag=append
m_offset: make self-test reliable with non-GNU yes(1)
debian: update to debian policy 4.7.2
fuse2fs: clean up the lockfile handling
debian: use dpkg-shlibdeps for library dependency calculation
debian: fix libcom-err2 package name in d/rules
Use static linking for libarchive by default on MacOS
Use the libarchive library reported by pkg-config
Use the fuse3 libraries reported by pkg-config
Merge branch 'patch' of github.com:usertam/e2fsprogs into next
mkgnutar.pl: avoid uninitialized username variable
create_inode_libarchive.c: define libarchive dylib for darwin
libext2fs: fix bounding error in the extent fallocate code
debian: set the git branch in gbp.conf to debian/experimental
Merge tag 'v1.47.3-rc2' into debian/experimental
Update release notes, etc., for the 1.47.3-rc2 release
debian: release 1.47.3~rc1-1 to experimental
debian: use 1.47.3~rc1 in libext2fs2t64.symbols instead of 1.47.3
Merge tag 'v1.47.3-rc1' into debian/master
debian: update changelog for 1.47.2-3
debian: fix typo in fuse2fs.postrm which breaks a /usr-move mitigation
Commit Debian 3.0 (quilt) metadata
Update debian changelog for 1.47.2-2
debian: update debian/patches with for bugfix e2fsprogs release
libext2fs: fix integer overflow in ext2fs_punch() when releasing more than 2**31 blocks