⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes.txt

📁 linux下开发的针对所有磁盘的数据恢复的源码
💻 TXT
📖 第 1 页 / 共 5 页
字号:
4/6/06: Update: The partition code (media Management) now checks that apartition starts before the end of the image file.  There are currentlyno checks about the end of the partition though.4/6/06: Update: The media management code now shows unpartitioned spaceas such from the end of the last partition to the end of the image file(using the image file size).  (Suggested by Wyatt Banks).4/7/06: Update: New version of ISO9660 code from Wyatt Banks and CrucialSecurity added and other code updated to allow CDs to be analyzed.4/7/06: There was a conflict with guessuXX with mmtools and fstools.Renamed to mm_guessXX and fs_guessXX.4/10/06: Upgraded AFFLIB to 1.5.64/12/06: Added version of libewf and support for it in imgtools4/13/06: Added new img_cat tool to extract raw data from an image format.4/24/06: Upgraded AFFLIB to 1.5.124/24/06: split and raw check if the image is a directory 4/24/06: Updated libewf to 20060423-14/26/06: Updated makedefs to work with SunOS 5.105/3/06: Added iso9660 patch from Wyatt Banks so that version numberis not printed with file name.5/4/06: Updated error checking in icat, istat, fatfs_dent, and ntfs_dent5/8/06: Updated libewf to 20060505-1 to fix some gcc 2 compile errors.5/9/06: Updated AFFLIB to 1.6.185/11/06: Cleaned up error handling (removed %m and unused legacy code)5/11/06: Updated AFFLIB to 1.6.23---------------- VERSION 2.03 --------------7/26/05: Update: Removed incorrect print_version() statement fromfs_tools.h (reported by Jaime Chang)7/26/05: Update: Renamed libraries to start with "lib"7/26/05: Update: Removed the logfp variable for verbose statementsand instead use only stderr.8/12/05: Update: If time is 0, then it is put as 00:00:00 instead ofthe default 1970 or 1980 time. 8/13/05: Update: Added Unicode support for FAT and NTFS (Supported byI.D.E.A.L. Technology Corp).9/2/05: Update: Added Unicode support for UFS and ExtX.  Non-printableASCII characters are no longer replaced with '^.'.  9/2/05: Update: Improved the directory entry sanity checks for UFSand ExtX.9/2/05: Update: Upgraded file to version 4.15.9/2/05: Update: The dent_walk code of all file systems does notabort if a sub-directory is encountered with an error.  If it is thetop directory explicitly called, then it still gives an error.9/2/05: Bug Fix: MD5 and SHA-1 values were incorrect under AMD64 systems because the incorrect variable sizes were being used.(reported by: Regis Friend Cassidy. BUG: 1280966)9/2/05: Update: Changed all licenses in TSK to Common Public License(except those that were already IBM Public License).9/15/05: Bug Fix: The Unicode names would not be displayed if the FATshort name entry was using code pages.  The ASCII name check was removed,which may lead to more false positives during inode_walk.10/05/05: Update: improved the sector size check when the FAT bootsector is read (check for specific values besides just mod 512).10/12/05: Update: The ASCII name check was added back into FAT, butthe check no longer looks for values over 0x80.10/12/05: Update: The inode_walk function in FAT skips clustersthat are allocated to files.  This makes it much faster, but itwill now not find unallocated directory entries in the slack spaceof allocated files.10/13/05: Update: sorter updated to handle unicode in HTML output.---------------- VERSION 2.02 --------------4/27/05: Bug Fix: the sizes of 'id' were not consistent in thefront-end and library functions for icat and ffind.  Reported byJohn Ward.5/16/05: Bug Fix: fls could segfault in FAT if short name did notexist.  There was also a bug where the long file name variable(fatfs->lfn_len) was not reset after processing a directory and thenext entry could incorrectly get the long name.  Reported by JaimeChang.  BUG: 1203673.5/18/05: Update: Updated makedefs to support Darwin 8 (OS X Tiger)5/23/05: Bug Fix: ntfs_dent_walk would not always stop when WALK_STOPwas returned.  This caused some issues with previous versions of ifind.This was fixed.5/24/05: Bug Fix: Would not compile under Suse because it had headerfile conflicts for the size of int64_t. Reported by: Andrea Ghirardini.BUG: 12036765/25/05: Update: Fixed some memory leaks in fstools (reported by JaimeChang).6/13/05: Update: Compiled with g++ to get better warning messages.Fixed many signed versus unsigned comparisons, -1 assignments tounsigned vars, and some other minor internal issues.6/13/05: Bug Fix: if UFS or FFS found a valid dentry in unallocatedspace, it could have a documented length that is larger than theremaining unallocated space.  This would cause an allocated nameto be skipped.  BUG: 1210204  Reported by Christopher Betz.6/13/05: Update: Improved design of all dent code so that there are no more global variables.  6/13/05: Update: Improved design of FAT dent code so that FATFS_INFOdoes not keep track of long file name information.6/13/05: Bug Fix: If a cluster in a directory started with a strangedentry, then FAT inode_walk would skip it.  The fixis to make surethat all directory sectors are processed.  (BUG: 1203669).  Reportedby Jaime Chang.6/14/05: Update: Changed design of FS_INODE so that it contains theinode address and the inode_walk action was changed to remove inumas an argument.6/15/05: Update: Added 'ils -o' back in as 'ils -O' to list openand deleted files.6/15/05: Update: Added '-m' flag to mactime so that it prints the monthas a number instead of its name.7/2/05: Bug Fix: If an NTFS file did not have a $DATA or $IDX_*attribute, then fls would not print it.  The file had no content, butthe name should be shown.  (BUG: 1231515) (Reported by Fuerst)---------------- VERSION 2.01 --------------3/24/05: Bug Fix: ffind would fail if the directory had twonon-printable chars.  The handling of non-printable chars was changedto replace with '^.'.  (BUG: 1170310) (reported by Brian Baskin)3/24/05: Bug Fix: icat would not print the output to stdout when splitimages were used.  There was a bug in the image closing process oficat.  (BUG: 1170309) (reported by Brian Baskin)3/24/05: Update: Changed the header files in fstools to make fs_lib.hmore self contained.4/1/05: Bug Fix: Imgtools byte offset with many leading 0s couldcause issues.  (BUG: 1174977)4/1/05: Update: Removed test check in mmtools/dos.c for value clustersize because to many partition tables have that as a valid field.Now it checks only OEM name.4/8/05: Update: Updated usage of 'strtoul' to 'strtoull' for blocksand inodes.---------------- VERSION 2.00 --------------1/6/05: Update: Added '-b' flag to 'mmls' so that sizes can beprinted in bytes.  Suggested and a patch proposed by Matt Kucenski1/6/05: Update: Define DADDR_T, INUM_T, OFF_T, PNUM_T as a staticsize and use those to store values in data structures.   Updatedprint statements as well.1/6/05: Update: FAT now supports larger images becuase the inodeaddress space is 64-bits.1/6/05: Moved guess and get functions to misc from mmtools andfstools.1/7/05: Update: Added imgtools with support for "raw" and "split"layers.  All fstools have been updated.1/7/05: Update: removed dtime from ils output1/9/05: Update: FAT code reads in clusters instead of sectors tobe faster (suggested by David Collett)1/9/05: Update: mmtools uses imgtools for split images etc.1/10/05: Update: Removed usage of global variables when usingfile_walk internally.1/10/05: Update: mmls BSD will use the next sector automaticallyif the wrong is given instead of giving an error.1/10/05: Update: Updated file to version 4.121/11/05: Update: Added autodetect to file system tools.1/11/05: Update: Changed names to specify file system type (notOS-based)1/11/05: Update: Added '-t' option to fsstat to give just the type.1/11/05: Update: Added autodetect to mmls1/17/05: Update: Added the 'mmstat' tool that gives the type ofvolume system.1/17/05: Update: Now using CVS for local version control - addeddate stamps to all files.2/20/05: Bug Fix: ils / istat would go into an infinte loop if theattribute list had an entry with a length of 0.  Reported by AngusMarshall (BUG: 1144846)3/2/05: Update: non-printable letters in ExtX/UFS file names arenow replaced by a '.'3/2/05: Update: Made file system tools more library friendly by making stubs for each application.3/4/05: Update: Redesigned the diskstat tool and created thedisksreset tool to remove the HPA temporarily.3/4/05: Update: Added imgstat tool that displays image formatdetails3/7/05: Bug Fix: In fsstat on ExtX, the final group would have anincorrect _percentage_ of free blocks value (although the actualnumber was correct).  Reported by Knut Eckstein.  (BUG: 1158620)3/11/05: Update: Renamed diskstat, disksreset, sstrings, and imgstat todisk_stat, disk_sreset, srch_strings, and img_stat to make the names moreclear. 3/13/05: Bug Fix: The verbose output for fatfs_file_walk had anincorrect sector address.  Reported by Rudolph Pereira.3/13/05: Bug Fix: The beta version had compiling problems on FreeBSDbecause of a naming clash with the new 'fls' functions. (reportedby secman)---------------- VERSION 1.74 --------------11/18/04: Bug Fix: FreeBSD 5 would produce incorrect 'icat' output forExt2/3 & UFS1 images because it used a 64-bit on-disk address. reported by neutrino neutrino.  (BUG: 1068771)11/30/04: Bug Fix: The makefile in disktools would generate an erroron some systems (Cygwin) because of an extra entry.  Reported byVajira Ganepola (BUG: 1076029)---------------- VERSION 1.73 --------------09/09/04: Update: Added journal support for EXT3FS and added jlsand jcat tools.09/13/04: Updated: Added the major and minor device numbers toEXTxFS istat.09/13/04: Update: Added EXTxFS orphan code to 'fsstat'09/24/04: Update: Fixed incorrect usage of 'ptr' and "" in action  of ntfs_dent.c.  Did not affect any code, but could have in the  future.  Reported by Pete Winkler.09/25/04: Update: Added UFS flags to fsstat09/26/04: Update: All fragments are printed for indirect block pointer  addresses in UFS istat.09/29/04: Update: Print extended UFS2 attributes in 'istat'10/07/04: Bug Fix: Changed usage of (int) to (uintptr_t) for pointerarithmetic. Caused issues with Debian Sarge. (BUG: 1049352) - turned outto be from changes made to package version so that it would compile in64-bit system (BUG: 928278).10/11/04: Update: Added diskstat to check for HPA on linux systems.10/13/04: Update: Added root directory location to FAT32 fsstat output10/17/04: Bug Fix: EXTxFS superblock location would not be printedfor images in fsstat that did not have sparse superblok (which israre)  (BUG: 1049355)10/17/04: Update: Added sigfind tool to find binary signatures.10/27/04: Bug Fix: NTFS is_clust_alloc returned an error when loading  $MFT that had attribute list entry.  Now I assume that clusters   referred to by the $MFT are allocated until the $MFT is loaded.  (BUG: 1055862).10/28/04: Bug Fix: Check to see if an attribute with the same name  exists instead of relying on id only. (ntfs_proc_attrseq) Affects  the processing of attribute lists.  Reported by Szakacsits Szabolcs,  Matt Kucenski, & Gene Meltser (BUG: 1055862)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -