E2fsprogs 1.42.13 (May 17, 2015)
================================
Fixed a potential buffer overflow while closing a file system in
libext2fs. (CVE-2015-1572, Addresses Debian Bug: #778948)
Fixed a bug which could cause e2fsck to corrupt Hurd file systems.
(Addresses Debian Bug: #760275)
Fixed a deadlock which occurs when using systemd and e2fsck.conf's
logging feature. (Addresses Debian Bug: #775234)
Fixed a bug which could cause programs using libext2's inode table
scanning functions from crashing on certain corrupted file systems.
(Addresses Debian Bug: #773795)
Fixed dumpe2fs so it won't crash if the user doesn't specify a block
device (file system). (Addresses Debian Bug: #764293)
Fixed e2fsck so if it notices unexpected HTREE blocks in pass 2, it
will report the correct directory inode containing the inconsistency.
If e2fsck fails to grow the dir_info structure due realloc(3) not
having enough memory, it will now fail with explanatory message
instead of staggering on failing with a confusing internal error
messages.
The tune2fs program will zero out the superblock journal backup
information when removing a journal from a file system.
The mke2fs program now enables the large_file feature by default.
Fixed a bug which could cause badblocks to crash if there are millions
and millions of bad blocks.
Fixed some use-after-free bug in resize2fs and e2fsck.
Fixed a memory leak in tune2fs.
Fixed some bigendian bugs that had crept into both indirect and extent
handling inside libext2fs.
Updated/fixed various man pages.
Update Esperanto, German, and Spanish translations. Added Danish
translation.
Programmer's Notes
------------------
Fixed coverity, sparse, gcc -Wall, and clang warnings/nits.
Clean up some build system problems (build failures with various
configure options, fix Posix portability issues, etc.)
The functions ext2fs_inode_alloc_stats[2]() and
ext2fs_block_alloc_stats[2]() now check the inode and block numbers
passed to them, to avoid crashes caused by buggy callers.
The libext2fs directory iterator will now check for an invalid
directory entry length instead of possibly walking off the end of the
directory buffer.
E2fsprogs 1.42.12 (August 25, 2014)
===================================
Fix various e2fsck bugs when trying to repair bigalloc file systems.
E2fsck can now repair a file system with an overly large
s_first_meta_bg field, which had previously caused all e2fsprogs
programs to crash when trying to open such a file system.
Fix e2fsck so that it can correctly fix a number of rare file system
corruptions that were discovered when using a file system fuzzer.
Fix e2fsck so it does not try to write back block group descriptors if
they have not been modified.
Mke2fs program will now place metadata blocks in the last flex_bg so
they are contiguous. This reduces free space fragmentation in a
freshly created file system, as well as allowing mke2fs commands which
request extremely large flex_bg size to succeed.
Mke2fs now creates hugefiles more efficiently (with fewer extent tree
blocks).
Fix a 32/64-bit overflow bug that could cause resize2fs to loop
forever. (Addresses-Launchpad-Bug: #1321958)
The resize2fs program will now use much less memory when resizing very
large file systems.
Fix a bug which could cause resize2fs to get confused and produce a
corrupted file system when shrinking a file system that had been
previously expanded and converted to use the meta_bg file system
format, but which no longer needs to use the meta_bg file system
format any longer. This typically happened with large (> 16TB) file
systems. (Addresses Debian Bug: #756922)
The e4defrag program will now defrag backwards-allocated files.
Fix tune2fs updating UUID's when manipulating file systems with
external journals (both the file system and journal UUID).
Fix tune2fs so it can remove an external journal for file systems with
a 1k block size.
Add a new debugfs command, "inode_dump", which prints the inode in hex
and ASCII format.
The debugfs's "set_inode_field" will now automatically allocate blocks
for indirect blocks and extent tree blocks.
Fix debugfs's "set_inode_field" so can properly handle
"block[IND|DIND|TIND]".
The debugfs "rdump" command will now take multiple source arguments.
Fixed a double close(2) bug in "rdump" and "rdump -p".
Fix debugfs's argument parsing for the freefrag command.
Fix filefrag to properly handle using the FIBMAP ioctl (with -B).
(Addresses Launchpad Bug: #1356496)
Clarified messages that were confusing users in debugfs, e2fsck,
mke2fs, and resize2fs (Addresses Debian Bugs: #758029, #757543,
#757544)
Dumpe2fs will now complain if extra arguments are given to it.
(Addresses Debian Bug: #758074)
Updated/fixed various man pages. (Addresses-Debian-Bug: #726760)
Update Czech, Dutch, French, Polish, Spanish, Swedish, Ukrainian, and
Vietnamese translations.
Programmer's Notes
------------------
The Unix I/O layer will now use pread[64]/pwrite[64] to reduce the
number of system calls issued.
Fixed profiled build.
The libext2fs library will now more efficiently split an extent tree
index block when appending to an end of a file.
Fixed free block accounting for 64-bit file systems.
Add a new function ext2s_inode_size_set() which takes care of all of
the required feature flag modifications.
The regression tests no longer require the presence of the md5sum
program.
Fix build failure on MIPS platforms on Debian (Addresses Debian Bug:
#754605)
Fix various Coverity warnings (#1225003, #1229243, #1252003)
E2fsprogs 1.42.11 (July 9, 2014)
================================
Add support so that mke2fs can create hugefiles so that they are
aligned relative to the beginning of the disk, instead of relative to
the beginning of the partition, using the mke2fs.conf configuration
parameter "hugefiles_align_disk".
Fix a bug which causes e2fsck to abort a journal replay on a file
system with bigalloc enabled. (Addresses Debian Bug: #744953)
Add sanity checks so that mke2fs will refuse insanely large flex_bg
counts specified by the -G option. Insanely large flex_bg sizes can
result in a file system which can't be unmounted, or with extremely
pessimal metadata layouts.
The mke2fs program will provide a better metadata layout for
moderately large (but believable) flex_bg counts, such as 133,072.
The mke2fs program will also check the kernel version number to
determine whether the lazy_itable_init option is supported, so that
lazy inode table initialization can be used even if the ext4 is
compiled as a module which isn't loaded at the time that mke2fs is
run.
Add description of ext4's mount options to the ext4 section 5 man
page.
Improve the chattr man page and clean up the chattr usage message.
E2fsck will now automatically fix a last mount time or last write time
which is in the future in preen mode, instead of aborting the fsck
check.
Mke2fs will now check the file system revision number requested by the
command line, and reject it if it is too large. A file system with an
unsupported revision number will not be accepted by any of the other
file system tools, and this command line option is rarely used, so
let's try to help the user not shoot their own foot off.
The debugfs program can now set the error count and associated
first_error and last_error fields in the superblock using the
set_super_value command.
Resize2fs will not try to calculate the minimum size of a file system
if it contains errors. Otherwise a very badly corrupted file system
image can cause the minimum size calculation to loop forever. Since
resize2fs will not allow a file system marked as containing errors to
be resized. It's pointless to calculate the minimum size, so just
skip it.
Fixed a typo in one of mke2fs's error message.
If filefrag runs into an error, it will continue processing the rest
of the files specified on the command line, but then exit with an
error code.
Filefrag now prints some additional new
没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
收起资源包目录
linux fsck工具 盘修复工具 电子盘 (2000个子文件)
expect.0 35KB
expect.0 27KB
expect.0 2KB
expect.0 1KB
expect.1 63KB
expect.1 33KB
expect.1 31KB
expect.1 31KB
expect.1 26KB
expect.1 9KB
expect.1 8KB
expect.1 7KB
expect.1 6KB
expect.1 6KB
expect.1 6KB
expect.1 5KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 4KB
expect.1 3KB
expect.1 3KB
expect.1 3KB
expect.1 3KB
expect.1 2KB
expect.1 2KB
compile_et.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 2KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
mk_cmds.1 1KB
expect.1 1KB
expect.1 1KB
expect.1 1KB
expect-nohtree.1 1015B
expect.1 993B
expect.1 989B
expect.1 983B
expect.1 970B
expect.1 967B
expect.1 966B
expect.1 965B
expect.1 950B
expect.1 950B
expect.1 942B
expect.1 942B
expect.1 936B
expect.1 924B
expect.1 923B
expect.1 904B
expect.1 901B
expect.1 898B
expect.1 898B
expect.pre.1 893B
expect.1 893B
expect.1 883B
expect.1 877B
expect.1 859B
expect.1 856B
expect.1 854B
expect.1 850B
expect.1 849B
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
walker_walker_walker
- 粉丝: 0
- 资源: 10
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0