Commit graph

  • 9ba29380c8 PhotoRec: try to find ShadowProtect spf filesize (Recovered file may be truncated) Christophe Grenier 2009-01-14 22:01:29 +0100
  • c40ded302d PhotoRec: check Outlook dbx filesize Christophe Grenier 2009-01-14 22:00:45 +0100
  • 86f46991fb Modify header files for C function declaration if C++ compilation Christophe Grenier 2009-01-10 16:04:39 +0100
  • 38ce287026 HFS+, HFSX: check the version field to reduce false positive Christophe Grenier 2009-01-10 15:51:30 +0100
  • dbba3af27b Fix for C++ compilation Christophe Grenier 2009-01-04 20:30:12 +0100
  • a31b420f69 PhotoRec: recover ape Monkey's Audio compressed format and mfa, The Games Factory Multimedia Fusion Files Christophe Grenier 2009-01-04 19:49:11 +0100
  • 30d4ae66d4 PhotoRec: uses TIFF tag to detect the filesize, get the picture date/time and the camera manufacturer. Christophe Grenier 2009-01-04 19:46:00 +0100
  • 539f20ff25 PhotoRec: detect gif filesize Christophe Grenier 2009-01-04 19:44:41 +0100
  • 49b4aab59a Fix for C++ compilation Christophe Grenier 2009-01-04 19:43:44 +0100
  • 25b603a4cc Fix warning for automake 1.10.1 Don't generate an error when windres is missing Search uuid_create and uuid_generate first in C standard library before using other library e2fsprogs 1.41.3 may use pthread, so when creating a static version, pthread flags must be added Christophe Grenier 2009-01-04 19:37:13 +0100
  • 30ccc2bf64 Do not allow HFS partition with 0 allocation block. Christophe Grenier 2008-12-29 08:14:07 +0100
  • bb4d75d006 Set a 0 sector size in TestDisk FAT boot sector code. This way no FAT is reported when scanning TestDisk executable Christophe Grenier 2008-12-29 08:10:37 +0100
  • 351ec89be0 PhotoRec: recover ShadowProtect spf and APple Logic Studio files Christophe Grenier 2008-12-16 08:22:14 +0100
  • 64e71b5763 NTFS MFT repair: Warn if the file listing doesn't contain more than 2 directory entries '.' and '..' Christophe Grenier 2008-11-28 08:46:04 +0100
  • 547a352fb8 Close the log file before exit(). Christophe Grenier 2008-11-28 08:16:35 +0100
  • 3afa4b9732 PhotoRec: recover Agelong Tree Database/Abs0luteDatabase .atd files Christophe Grenier 2008-11-18 20:18:02 +0100
  • 2a87b867e2 PhotoRec: Don't marked as D(eleted) an entry (ie. whole disk) that is not a partition Christophe Grenier 2008-11-18 20:16:07 +0100
  • 66d4eff0c3 When searching for a partition, TestDisk can read up to one cylinder after the supposed end of disk. Christophe Grenier 2008-11-18 20:14:49 +0100
  • 225976168a ext2/ext3/ext4 superblock research, display partition name Christophe Grenier 2008-11-18 20:14:13 +0100
  • 5cfae9ea3a dir.c: code cleanup Christophe Grenier 2008-11-18 20:13:10 +0100
  • d000e5e9eb Fix a bug in gzip parser discovered by LLVM/Clang Static Analyzer Christophe Grenier 2008-11-16 12:58:45 +0100
  • 07b1742903 Code cleanup after using LLVM/Clang Static Analyzer Christophe Grenier 2008-11-16 12:53:21 +0100
  • 8453cfff02 When copying filenames, try to deal more efficently with filename restriction Christophe Grenier 2008-11-16 12:45:19 +0100
  • af127dc90c NTFS file copy: fix memory leak when copied failed. Christophe Grenier 2008-11-13 09:24:59 +0100
  • 3f13734b7f PhotoRec: recover WavPack, Hybrid Lossless Wavefile Compressor, .wv files Christophe Grenier 2008-11-13 09:19:30 +0100
  • cf9eaa3dbb Move attr variable definition more local in ntfs_utl.c Christophe Grenier 2008-11-13 09:14:48 +0100
  • e52f96eb91 PhotoRec: recover Cue sheet .cue files Christophe Grenier 2008-11-13 09:14:14 +0100
  • 86ca5ef632 PhotoRec: declare as const some variables in file_mp3.c Christophe Grenier 2008-11-13 09:13:28 +0100
  • a9950f068c Update release to November 2008 Christophe Grenier 2008-11-13 09:13:06 +0100
  • b1c51833ac Under Windows, if log file can't be created in current directory, try to create it in home directory. Christophe Grenier 2008-11-10 08:15:10 +0100
  • 58a7f8b4bf Additional tests for device configuration identify (DCO) results Christophe Grenier 2008-11-10 08:13:51 +0100
  • c509e1a2c4 TestDisk: identify Linux md created on big endian architecture Christophe Grenier 2008-11-10 08:12:49 +0100
  • 3707225caf Defined more functions as static Christophe Grenier 2008-11-10 08:12:15 +0100
  • 630a6ef2d6 PhotoRec: distinguish .csv from .txt Christophe Grenier 2008-10-28 09:22:01 +0100
  • af6535e0d7 PhotoRec:recover .sqm Windows Live Messenger Log File Christophe Grenier 2008-10-28 09:21:13 +0100
  • 8a4ace2575 FAT1x directory listing, check for valid root directory size Christophe Grenier 2008-10-28 09:19:11 +0100
  • cdfb7f22cf TestDisk, replace "Do you want to save disk file image.dd" by "Do you want to save partition file image.dd" Christophe Grenier 2008-10-28 09:18:16 +0100
  • 2a2526f1bd PhotoRec: recover tar.gz with the correct extension instead of .gz Christophe Grenier 2008-10-08 08:53:37 +0200
  • de6f50d0a3 PhotoRec: recover Php Video Pro .pvp files Christophe Grenier 2008-10-07 21:08:45 +0200
  • b9a4402c11 TestDisk: Add fullpathname parameter to display filename with the pathname ie "testdisk /cmd device advanced,list,recursive,fullpathname" Christophe Grenier 2008-10-07 21:06:26 +0200
  • 7f62071c62 Display a warning if HPA or DCO is present Christophe Grenier 2008-10-07 20:56:20 +0200
  • e86b823143 Store hpa and dco values in the disk internal structure Christophe Grenier 2008-10-07 20:55:29 +0200
  • 82c6f55ebf TestDisk: distinguish between "advanced,list" and "advanced,undelete" Christophe Grenier 2008-10-07 20:54:35 +0200
  • c35c0d5216 Linux version: log Host Protect Area (HPA) and Device Configuration Overlay (DCO) information Christophe Grenier 2008-10-06 20:26:11 +0200
  • 2b9e07a79a PhotoRec: recover Turbo Tax .tax files Christophe Grenier 2008-10-06 20:23:28 +0200
  • b9d5556004 Portability fixes for OpenBSD when e2fsprogs port is used Christophe Grenier 2008-10-06 20:20:45 +0200
  • 33a01be952 List deleted files instead of normal files when choosing Undelete for a partition forced as NTFS Christophe Grenier 2008-10-06 20:16:54 +0200
  • 9ee8b03c29 Add logname option, usefull for people running several testdisk or photorec at once Christophe Grenier 2008-10-06 20:14:52 +0200
  • fbab4db427 NTFS undelete: display "c to copy" only if files have been found. Christophe Grenier 2008-10-06 20:12:13 +0200
  • 3e069579b6 PhotoRec: for jpeg, get the date/time from the photo itself instead of the first date/time present in the EXIF header Christophe Grenier 2008-09-26 19:24:30 +0200
  • db959defb9 PhotoRec: add Sisporto sp3/spm file recovery Christophe Grenier 2008-09-23 09:43:02 +0200
  • ea6e4e5bc9 Don't split read access if the two previous read IO have failed. Christophe Grenier 2008-09-23 09:41:33 +0200
  • 3277ff9045 Avoid a division by zero when a value of 0 cylinder is returned. Christophe Grenier 2008-09-23 09:40:45 +0200
  • 097c15512e PhotoRec: add Apple binary property list .abcdp recovery Christophe Grenier 2008-09-18 08:40:57 +0200
  • a43e4eca6b TestDisk: in Advanced menu, 'a' may be used to temporary add a partition Christophe Grenier 2008-09-18 08:37:16 +0200
  • a54c2167b5 Remove unexpected global variable in md.c Christophe Grenier 2008-09-18 08:35:38 +0200
  • 7e852c95ea PhotoRec: fix header check order Christophe Grenier 2008-09-11 22:15:58 +0200
  • 1fc05a46d8 Create the partition image in the current directory when "/cmd device advanced,copy" is used Christophe Grenier 2008-09-10 17:43:59 +0200
  • 2883f87173 ext2 file listing: fix a one byte overflow Christophe Grenier 2008-09-10 17:43:29 +0200
  • a4173141da PhotoRec: avoid an out of bound read access when parsing some corrupted doc/xls/... document Christophe Grenier 2008-09-09 08:15:10 +0200
  • f2084d707c PhotoRec: modify internal representation of files during recovery Christophe Grenier 2008-09-08 11:56:01 +0200
  • db4748cdfa PhotoRec: better signature for Pentax .pef Christophe Grenier 2008-08-31 11:45:16 +0200
  • fd722e9ce8 PhotoRec: avoid out-of-bound read access when extracting jpeg date Christophe Grenier 2008-08-31 11:44:19 +0200
  • a00a84ac13 Less strict check on "." and ".." entries for FAT directory Christophe Grenier 2008-08-31 11:40:51 +0200
  • 0568c0297e PhotoRec: When only free space is carved, after the data search, return to the partition selection as list_search_space has been modified Christophe Grenier 2008-08-30 12:35:42 +0200
  • b04cfd531a win32: add debug code in disk_get_sector_size_win32 Christophe Grenier 2008-08-28 00:01:16 +0200
  • d5d0a9a74f Split the interface in several files, part 2 Text interface needs 24 lines instead of 25 Christophe Grenier 2008-08-25 23:15:17 +0200
  • c943ebd716 May want to use carvpath for in-place carving in the futur Christophe Grenier 2008-08-25 23:12:49 +0200
  • ec3f989d03 Fix for NTFS undelete when filename isn't found Christophe Grenier 2008-08-25 23:12:32 +0200
  • 9a58a494f3 Split the interface in several files Initial work to handle 24 lines and more than 25 Christophe Grenier 2008-08-24 13:36:34 +0200
  • 05241d8296 PhotoRec: code cleanup, use common list in alloc_list_t structure Christophe Grenier 2008-08-22 19:39:29 +0200
  • 037787b0b2 PhotoRec: little optimisation when searching a pattern in zip file Christophe Grenier 2008-08-22 19:38:47 +0200
  • 4ad1703dd3 PhotoRec: get the extension from name listed in OLE root directory Christophe Grenier 2008-08-22 19:37:39 +0200
  • d17a32c23a PhotoRec: index pattern search to speedup operation Christophe Grenier 2008-08-21 00:17:16 +0200
  • 016d8181ba PhotoRec: minor optimisation for zip recovery Christophe Grenier 2008-08-21 00:07:57 +0200
  • 3eae46fa8f PhotoRec: add specific header for mov identification Christophe Grenier 2008-08-21 00:07:08 +0200
  • 08982f3a5b PhotoRec: convert the structure holding the list of filechecks Christophe Grenier 2008-08-14 19:46:07 +0200
  • 53a74a1800 PhotoRec: code cleanup, a specific function to search for blocksize has been created. Christophe Grenier 2008-08-14 19:42:16 +0200
  • d969d8fdac PhotoRec: create a specific function to set the recovered filename Christophe Grenier 2008-08-14 19:31:37 +0200
  • f74f632b2c PhotoRec: recover MS compress file (SZDD) Christophe Grenier 2008-08-14 19:25:14 +0200
  • 0573cee26d Enable MFT repair in expert mode when the NTFS boot sector is ok even if its backup isn't Christophe Grenier 2008-08-14 19:13:59 +0200
  • 7ba7a6e19c Sort deleted NTFS files Christophe Grenier 2008-08-11 07:53:47 +0200
  • f57bc706bb Remove unused code in NTFS undelete Christophe Grenier 2008-08-09 11:33:33 +0200
  • 0335332414 Rename filestat to stat in struct dir_data Christophe Grenier 2008-08-09 11:17:46 +0200
  • e14f95d1d3 NTFS undelete: filename in the root directory should start by "/" and not "./" Christophe Grenier 2008-08-09 11:15:31 +0200
  • 6d2e514b9e Log sector size and disk model when rejecting a device with a size of 0 byte. Christophe Grenier 2008-08-07 09:04:50 +0200
  • 8c550589cb PhotoRec: recover ER Mapper Rasters (ERS) ascii header Christophe Grenier 2008-08-07 09:04:11 +0200
  • d36db5ccce TestDisk: When copying deleted file from NTFS partition, create the sub-directories on the destination if missing. Convert filenames if needed. Christophe Grenier 2008-08-07 08:58:17 +0200
  • 6fd8c08ff6 EFI GPT: when changing the partition type, select by default the current type Christophe Grenier 2008-08-06 09:20:13 +0200
  • 41e90d881a TestDisk: add initial support for NTFS undelete Christophe Grenier 2008-08-05 09:44:13 +0200
  • 2b648d3b4d PhotoRec: add support for - Ahnenblatt .ahn - Microsoft Dynamics NAV (MS Navision) fbk/fdb/fob - Wink .wnk - tcpdump capture file .pcap Christophe Grenier 2008-08-05 09:42:57 +0200
  • 5a12cb2d50 Fix some compilation warning when ncurses isn't used Christophe Grenier 2008-08-05 09:37:25 +0200
  • 594016c856 TestDisk: add hints to locate partition beginning at 0/1/1 even if the geometry is wrong Christophe Grenier 2008-08-05 09:36:46 +0200
  • f481d20f14 PhotoRec: fix search for "!/bin/bash" shell script Christophe Grenier 2008-08-05 09:36:29 +0200
  • 9194837f07 PhotoRec: avoid to split mov, stricter check for m2ts, m2t, ogg anti-split check Christophe Grenier 2008-07-30 09:20:33 +0200
  • 90a4057611 PhotoRec: search for "!/bin/bash" shell script Try to improve emlx mail recovery Christophe Grenier 2008-07-30 09:18:41 +0200
  • 5490d4a7eb Allow to navigate in some menus using 2, 4, 5, 6 and 8 keys instead of arrow keys Christophe Grenier 2008-07-30 09:16:22 +0200
  • 8585ef8e51 Store disk geometry in cylinders/heads_per_cylinder/sectors_per_head instead of CHS Christophe Grenier 2008-07-18 22:16:08 +0200
  • cc3bc11be8 Fix RPM spec file Christophe Grenier 2008-07-17 18:58:55 +0200
  • 1dcd5bdd23 TestDisk & PhotoRec 6.10 release v6.10 Christophe Grenier 2008-07-17 13:21:33 +0200