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

📄 changes.txt

📁 linux下开发的针对所有磁盘的数据恢复的源码
💻 TXT
📖 第 1 页 / 共 5 页
字号:
3/29/07: Update: Updated install scripts for afflib, libewf, and file totouch files so that the auto* files are in the correct time stamp order.4/5/07: Bug Fix: Added sanity checks to offsets and addresses in ExtX andUFS group descriptors.  Reported by Simson Garfinkel. ---------------- VERSION 2.07 --------------9/6/06: Update: Changed TCHAR and _T to TSK_TCHAR and _TSK_T to avoidconflicts with other libraries.9/18/06: Update: Added tsk_list_* functions and strutures.9/18/06: Update: Added checks for recursive FAT directories. 9/20/06: Update: Changed FS_META_* flags for LINK and UNLINK and movedthem to ILS_? flags.9/20/06: Update: added flags to ils to find only orphan inodes.9/20/06: Update: Added Orphan support for FAT, NTFS, UFS, Ext2, ISO. 9/20/06: Update: File walk actions now have a flag to identify if a blockis SPARSE or not (used to identify if the address being passed is validor made up).9/21/06: Update: Added file size sanity check to fatfs_is_dentry andfixed assignment of fatfs->clustcnt.9/21/06: Update: block_, inode, and dent_walk functions now do more flagchecking and make sure that some things are set instead of making thecalling code do it.9/21/06: Update: Added checks for recursive (infinite loop) NTFS, UFS,ExtX, and ISO9660 directories.9/21/06: Update Added checks to make sure that walking the FAT for filesand directories would result in an infinite loop (if FAT is corrupt).9/21/06: Update: Added -a and -A to dls to specify allocated andunallocated blocks to display.9/21/06: Update: Updated AFFLIB to 1.6.31. 9/22/06: Update: added a fs_read_file() function that allows you to readrandom parts of a file. 10/10/06: Update: Improved performance of fs_read_file() and addednew FS_FLAG_META_COMP and FS_FLAG_DATA_COMP flags to show if a fileand data are using file system-level compression (NTFS only).10/18/06: Bug fix: in fs_data_put_run, added a check to seeif the head was null before looking up.  An extra error messagewas being created for nothing. 10/18/06: Bug Fix: Added a check to the compression buffer to see if it is null in _done(). 10/25/06: Bug Fix: Added some more bounds checks to NTFS uncompression code.11/3/06: Bug Fix: added check to dcat_lib in case the number of blocksrequested is too large. 11/07/06: Update: Added fs_read_file_noid wrapper around fs_read_fileinterface.11/09/06: Update: Updated AFF to 1.7.111/17/06: Update: Updated libewf to 20061008-111/17/06: Bug Fix: Fixed attribute lookup bug in fs_data_lookup.Patch by David Collett.11/21/06: Bug Fix: Fixed fs_data loops that were stopping when they hitan unused attribute.  Patch by David Collett.11/21/06: Bug Fix: sorter no longer clears the path when it starts. THiswas causing errors on Cygwin because OpenSSL libraries could not be found.11/22/06: Update: Added a tskGetVersion() function to return the stringof the current version. 11/29/06: Update: Added more tsk_error_resets to more places to preventextra error messages from being displayed. 11/30/06: Update: Added Caching to the getFAT function and to fs_read.12/1/06: Update: Changed TSK_LIST to a reverse sorted list of buckets. 12/5/06: Bug Fix: Fixed FS_DATA_INUSE infinite loop bug.12/5/06: Bug Fix: Fixed infinite loop bug with NTFS decompression code.12/5/06: Update: Added NULL check to fs_inode_free (from Michael Cohen).12/5/06: Update: Updated ifind_path so that an allocated name will beshown if one exists -- do not exit if we find simply an unallocatedentry with an address of 0. Suggested by David Collett.12/6/06: Update: Updated file to version 4.18.12/6/06: Update: Updated libaff to 2.0a10 and changed build processaccordingly.12/7/06: Update: Added a tsk_error_get() function that returns a stringwith the error messages -- can be used instead of tsk_error_print.12/7/06: Update: fixed some memory leaks in FAT and NTFS code. 12/11/06: Bug Fix: fatfs_open error message code referenced a value thatwas in freed memory -- reordered statements.  12/15/06: Update: Include VCProj files in build.---------------- VERSION 2.06 --------------8/11/06: Bug Fix: Added back in ASCII/UTF-8 checks to remove controlcharacters in file names. 8/11/06: Bug Fix: Added support for fast sym links in UFS18/11/06: Update: Redesigned the endian support so that getuX takes onlythe endian flag so that the Unicode design could be changed as well.8/11/06: Update: Redesigned the Unicode support so that there is atsk_UTF... routine instead of fs_UTF...8/11/06: Update: Updated GPT to fully convert UTF16 to UTF8.8/11/06: Update: There is now only one aux_tools header file to includeinstead of libauxtools and/or aux_lib, which were nearly identical. 8/16/06: Bug Fix: ntfs_dent_walk could segfault if two consecutiveunallocated entries were found that had an MFT entry address of 0.Reported by Robert-Jan Mora.8/16/06: Update: Changed a lot of the header files and reduced them sothat it is easier to use the library and only one header file needs tobe included.8/21/06: Update: mmtools had char * instead of void * for walk callback8/22/06: Update: Added fs_load_file function that returns a buffer full with the contents of a file.8/23/06: Update: Upgraded AFFLIB to 1.6.31 and libewf to 20060820-1.8/25/06: Update: Created printf wrappers so that output is UTF-16 onWindows and UTF-8 on Unix. 8/25/06: Update: Continued port to Windows by starting to use moreTCHARS and defining needed macros for the Unix side. 8/25/06: Bug Fix: Fixed crash that could occur because of SDS codein NTFS.  (reported by Simson Garfinkel) (BUG: 1546925).8/25/06: Bug Fix: Fixed crash that could occur because path stack becamecorrupt with deep directories or corrupt images. (reported by Simson Garfinkel) (BUG: 1546926).8/25/06: Bug Fix: Fixed infinite loop that could occur when trying todetermine size of FAT directory when the FAT has a loop in it. (BUG:1546929)8/25/06: Update: Improved FAT checking code to look for '.' and '..'entries when inode value is replaced during dent_walk.8/29/06: Update: Finished Win32 port and changes to handle UTF-16 vsUTF-8 inputs.  8/29/06: Update: Created a parse_inum function to handle parsing inodeaddresses from command line. 8/30/06: Update: Made progname a local variable instead of global. 8/31/06: Bug Fix: Fixed a sizeof() error with the memset in fatfs_inode_walkfor the sect_alloc buffer. 8/31/06: Update: if mktime in dos2unixtime returns any negative value,then the return value is set to 0.  Windows and glibc seem to havedifferent return values.---------------- VERSION 2.05 --------------5/15/06: Bug Fix: Fixed a bug in img_cat that could cause it togo into an infinite loop.  (BUG: 1489284)5/16/06: Update: Fixed printf statements in tsk_error.c that causedwarning messages for some compilers.  Reported by Jason DePriest.5/17/06: Update: created a union of file system-specific file times inFS_INFO (Patch by Wyatt Banks)5/22/06: Bug Fix: Updated libewf to 20060520 to fix bug with reportedimage size. (BUG: 1489287)5/22/06: Bug Fix: Updated AFFLIB to 1.6.24 so that TSK could compile in CYGWIN. (BUG: 1493013)5/22/06: Update: Fixed some more printf statements that were causingcompile warnings. 5/23/06: Update: Added a file existence check to img_open to make error message more accurate.5/23/06: Update: Usage messages had extra "Supported image types message".5/25/06: Update: Added block / page range to fsstat for raw and swapfs.6/5/06: Update: fixed some typos in the output messages of sigfind (reportedby Jelle Smet)6/9/06: Update: Added HFS+ template to sigfind (Patch by Wyatt Banks)6/9/06: Update: Added ntfs and HFS template to sigfind.6/19/06: Update: Begin Windows Visual Studio port6/22/06: Update: Updated a myflags check in ntfs.c (reported by Wyatt Banks)6/28/06: Update: Incorporated NTFS compression patch from I.D.E.A.L.6/28/06: Update: Incorporated NTFS SID patch from I.D.E.A.L.6/28/06: Bug Fix: A segfault could occur with NTFS if no inode was loadedin the dent_walk code.  (Reported by Pope).7/5/06: Update: Added tsk_error_reset function and updated code to use it.7/5/06: Update: Added more sanity checks to the DOS partitions code.7/10/06: Update: Upgraded libewf to version 20060708.7/10/06: Update: Upgraded AFFLIB to version 1.6.287/10/06: Update: added 'list' option to usage message so that filesystem, image, volume system types are listed only if '-x list' is given.Suggested by kenshin.7/10/06: Update: Compressed NTFS files use the compression unit sizespecified in the header.7/10/06: Update: Added -R flag to icat to suppress recovery warnings anduse this flag in sorter to prevent FAT recovery messages from fillingup screen.  7/10/06: Update: file_walk functions now return FS_ERR_RECOVERY errorcodes for most cases if the RECOVERY flag is set -- this allows theerrors to be more easily suppressed.7/12/06: Update: Removed individual libraries and now make a singlestatic libtsk.a library.7/12/06: Update: Cleaned up top-level Makefile.  Use '-C' flag (suggestedby kenshin).7/14/06: Update: Fixed and redesigned some of the new NTFS compressioncode.  Changed variable names.7/20/06: Update: Fixed an NTFS compression bug if a sub-block was notcompressed.7/21/06: Update: Made NTFS compression code thread friendly.---------------- VERSION 2.04 --------------12/1/05: Bug Fix: Fixed a bug in the verbose output of img_openthat would crash if no type or offset was given.  Reported andpatched by Wyatt Banks.12/20/05: Bug Fix: An NTFS directory index sanity check used 356instead of 365 when calculating an upper bound on the times.  Reportedby Wyatt Banks.12/23/05: Bug Fix: Two printf statements in istat for NTFS printedto stdout instead of a specific file handle. Reported by WyattBanks.1/22/06: Bug Fix: fsstat, imgstat and dcalc were using a char insteadof int for the return value of getopt, which caused some systems to notexecute the programs. (internal fix and later reported by Bernhard Reiter)2/23/06: Update: added support for FreeBSD 6.2/27/06: Bug Fix: Indirect blocks would nto be found by ifind withUFS and Ext2.  Reported by Nelson G. Mejias-Diaz.  (BUG: 1440075)3/9/06: Update: Added AFF image file support.3/14/06: Bug Fix: If the first directory entry of a UFS or ExtX blockwas unallocated, then later entries may not be shown. Reported by JohnLangezaal.  (BUG: 1449655)4/3/06: Update: Finished the improved error handling.  Many internalchanges, not many external changes.  error() function no longer usedand instead tsk_err variables and function are used.  This makes thelibrary more powerful.4/5/06: Update: The byte offset for a volume is now passed to the mm_and fs_ functions instead of img_open.  This allows img_info to be usedfor multiple volumes at the same time. This required some mm_ changes.4/5/06: Update: All TSK libraries are written to the lib directory.4/6/06: Update: Added FS_FLAG_DATA_RES flag to identify data that areresident in ntfs_data_walk (suggested by Michael Cohen).

⌨️ 快捷键说明

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