You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
2.3 KiB
56 lines
2.3 KiB
E2fsprogs 1.37 (March 21, 2005)
|
|
===============================
|
|
|
|
Add support for checking the validity of Extended Attributes stored in
|
|
inodes to e2fsck.
|
|
|
|
Add support for dumping the contents of large inodes to debugfs,
|
|
including the extended attributes stored in inodes.
|
|
|
|
Fix mke2fs, e2fsck, debugfs, and the ext2fs_mkdir function so that
|
|
when we create a new inode we make sure that the extra information in
|
|
the inode (any extra fields in a large inode and any ea-in-inode
|
|
information) is initialized correctly. This can take place when
|
|
mke2fs creates the root and lost+found directory, when e2fsck creates
|
|
a new root inode or a new lost+found directory, and when the user uses
|
|
the debugfs write, mknod, or mkdir commands. Otherwise, the newly
|
|
create inode could inherit garbage (or old EA information) from a
|
|
previously deleted inode.
|
|
|
|
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.
|
|
|
|
Added support to filefrag to detect files which are using the new
|
|
experimental file extents format, and use the non-ext2 algorithm in
|
|
that case. Fixed a bug to avoid reporting a false discontinuity if
|
|
there is one or more unallocated blocks at the beginning of a file.
|
|
|
|
Duplicated a check for noticing whether or not the number of blocks
|
|
(given a certain blocksize) is greater than 2**32 when the
|
|
BLKGETSIZE64 ioctl is not available to ext2fs_get_device_size(). This
|
|
allows mke2fs to automatically use a larger blocksize when creating a
|
|
filesystem on a very large device when run on systems that do not
|
|
support BLKGETSIZE64.
|
|
|
|
Fix the I18N build which was broken in e2fsprogs 1.36 because the
|
|
build system had been switched to treat the .gmo files as shipped
|
|
files (for backwards compatibility with systems that have older GNU
|
|
I18N tools installed), but the gen_tarball.in script was still
|
|
removing the .gmo files from the official source distribution.
|
|
|
|
Fixed various Debian packaging issues --- see debian/changelog for
|
|
details. (Addresses Debian Bugs ##296769, #299341)
|
|
|
|
Programmer's notes:
|
|
-------------------
|
|
|
|
Added new functions to the e2p library which convert between a string
|
|
and os_type: e2p_os2string() and e2p_string2os(), and used them to
|
|
make the generated binaries more compact.
|
|
|
|
Fixed a compile-time error on Darwin systems.
|
|
|
|
Cleaned up the lib/ext2fs Makefile slightly.
|
|
|