summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrobi <robi>2011-12-27 21:52:11 +0000
committerrobi <robi>2011-12-27 21:52:11 +0000
commit2698ce16c465c39085bee3b20b65c962fdb78530 (patch)
treef6a523d5f54013e5c5496cdcdeac867904c9331a
parentcfda9316ba78761e515300679ea35528169ad7ce (diff)
stuff for 0.3.0-pv2
-rw-r--r--ChangeLog4
-rw-r--r--NEWS6
-rw-r--r--README2
-rw-r--r--src/ext4magic.c2
4 files changed, 8 insertions, 6 deletions
diff --git a/ChangeLog b/ChangeLog
index cc4a1f4..65c9460 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,10 +2,10 @@
-0.3.0.pv2 new : new partial step, recover journal lost inodes
+0.3.0.pv2 new : a new partial step, recovers journal lost inodes
new : support for libext2fs 1.41.x and 1.42.x
BUG : #018449 #018437
- elimination of some errors in the process of file systems larger than 8TB
+ for file systems > 8TByte some errors fixed
0.3.0.pv1 new : functions for RPM; DBF; XCF(Gimp); ESRI; DjVu and CDF
diff --git a/NEWS b/NEWS
index 1f49269..32f40a9 100644
--- a/NEWS
+++ b/NEWS
@@ -3,9 +3,9 @@ ext4magic 0.3.0 pv2 A new recover sub-step. Inode found in partially overwritten
journal can now also recovers. It is impossible to identify the inode number,
the file name and the time of deletion. These files are also restored to the
MAGIC-2 directory.
- ext4magic can now also be compiled with libext2fs-1.42.x,
- but ext4 file systems >= 16 TByte an do not work.
- Some errors in file system > 8 TBype have been eliminated.
+ ext4magic can now also be compiled with libext2fs-1.42.x
+ but ext4 file systems >= 16 TByte do not work.
+ Some errors in file system > 8 TByte fixed.
diff --git a/README b/README
index d7f41f1..19140ea 100644
--- a/README
+++ b/README
@@ -510,6 +510,8 @@ two possible causes:
7.0 Known Bugs
+libext2fs-1.42 has a small bug, it crashed ext4magic. (see e2fstools BUG #3451486)
+
Only on big endian environments, there are some incorrect outputs of inode times, and missing of
deleted directory entries. (BUG #017304 #017305)
These errors occur only if the journal is not read and so only called the functions of libext2fs for
diff --git a/src/ext4magic.c b/src/ext4magic.c
index a710db8..907c6d8 100644
--- a/src/ext4magic.c
+++ b/src/ext4magic.c
@@ -1084,7 +1084,7 @@ if ((mode & COMMAND_INODE) && (mode & RECOVER_INODE))
imap = NULL;
if (bmap){
if (!(current_fs->super->s_feature_incompat & EXT3_FEATURE_INCOMPAT_EXTENTS)){
- printf("MAGIC function for ext3 not available, use ext4magic 0.2.3 instead\n");
+ printf("MAGIC function for ext3 not available, use ext4magic 0.2.4 instead\n");
// magic_block_scan3(des_dir, t_after);
}
else{