Commit graph

1380 commits

Author SHA1 Message Date
Christophe Grenier
dd2eda59bb Windows device like "\\.\D:" usually have no partition table 2013-09-12 12:04:47 +02:00
Christophe Grenier
a21a497016 Fix erronous return value when writting ie 512 byte on 4096-byte sector 2013-09-12 12:02:16 +02:00
Christophe Grenier
94f6943be7 TestDisk: replace ntfs_get_attr() by several functions to parse MFT record 2013-08-31 19:23:28 +02:00
Christophe Grenier
db079c0e26 PhotoRec: better date/time extraction for JPG file 2013-08-31 19:02:31 +02:00
Christophe Grenier
cf700c7755 allow 64 KiB ext4 blocksize 2013-08-31 19:01:38 +02:00
Christophe Grenier
da8028ea3f TestDisk: handle ext4 with 64 bit blocks (EXT4_FEATURE_INCOMPAT_64BIT) 2013-08-28 08:29:32 +02:00
Christophe Grenier
ed174946a0 TestDisk: parse FAT when dealing with exFAT 2013-08-28 08:24:39 +02:00
Christophe Grenier
646dadab4e TestDisk & PhotoRec 7.0-WIP 2013-08-28 08:24:26 +02:00
Christophe Grenier
44ea67379c TestDisk & PhotoRec 6.14 2013-07-30 14:06:37 +02:00
Christophe Grenier
cf556af26e Remove unused cache_get_data_p() function in hdcache.c
Delete the ChangeLog as git provide the info
2013-07-30 14:01:51 +02:00
Christophe Grenier
436dee516c JFS filesystem: check blocksize 2013-07-30 10:52:21 +02:00
Christophe Grenier
c711ef6587 src/file_lnk.c: rename time fields 2013-07-30 10:51:36 +02:00
Christophe Grenier
5b607f32f3 PhotoRec: use .jpg file extension instead of .mpo 2013-07-30 10:50:29 +02:00
Christophe Grenier
8a2bdd4e44 file_doc.c: compilation fix when DEBUG_OLE is defined 2013-07-30 10:50:04 +02:00
Christophe Grenier
53bf782d72 PhotoRec: recover .psb Adobe Photoshop Image 2013-06-26 11:42:11 +02:00
James Holodnak
f3b81d5990 PhotoRec: recover .nes iNES/iNES 2.0 ROM image 2013-06-26 11:40:38 +02:00
James Holodnak
1f62af3591 PhotoRec: recover .fds fwNES Disk Image (with header) 2013-06-26 11:37:03 +02:00
Christophe Grenier
40dc89aff9 PhotoRec: recover PTGui .pts project file 2013-06-26 11:32:03 +02:00
Christophe Grenier
b9b3dda860 QPhotoRec: open a file explorer when the destination folder is clicked 2013-06-08 11:57:06 +02:00
Christophe Grenier
7ce34a8d4b QPhotoRec: select the disk image after addition if no disk was present 2013-06-08 11:54:01 +02:00
Christophe Grenier
f670778289 QPhotoRec: try to start photorec if DISPLAY variable isn't present for a X11 system 2013-06-08 11:49:07 +02:00
Christophe Grenier
63729d0662 QPhotoRec: add raw files as source 2013-06-06 19:26:41 +02:00
Christophe Grenier
ff449ff6f2 qphotorec: redirect stderr to the log file only if it exists 2013-06-04 08:43:43 +02:00
Christophe Grenier
79bf6ce3e1 Fix double free() - regression introduced in bf83ac2662 2013-06-04 08:43:17 +02:00
Christophe Grenier
65dbe3d4ba constify more variables 2013-06-01 18:06:35 +02:00
Christophe Grenier
8ab8404143 Constify some variables 2013-05-26 09:21:30 +02:00
Christophe Grenier
7ff26a5fcd TestDisk: if the user stops the partition search, check anyway the remaining promising locations 2013-05-25 13:09:51 +02:00
Christophe Grenier
b7a3d0755f Fix various warning reported by gcc 2013-05-25 13:09:02 +02:00
Christophe Grenier
cf15e5dcd2 PhotoRec: fix regression (crash) in header_check_txt 2013-05-25 12:41:42 +02:00
Christophe Grenier
1ec19820a5 Fix regression introduced in eb3b555b50 2013-05-25 12:40:46 +02:00
Christophe Grenier
8a42ee35cd remove always enabled "interface" parameter from search_part() prototype 2013-05-25 11:20:02 +02:00
Christophe Grenier
08c2109273 TestDisk: Also search for backup boot sector/backup superblock during Quick Search 2013-05-25 10:47:46 +02:00
Christophe Grenier
4a26cd4a96 Fix criteria for FAT backup and ext2/3/4 backup superblock search 2013-05-25 10:45:43 +02:00
Christophe Grenier
2e5855ddd4 New function search_add_hints()
Add hints for NTFS backup
2013-05-25 10:35:04 +02:00
Christophe Grenier
47d35cc076 Remove some dead code in search_part() 2013-05-25 10:31:06 +02:00
Christophe Grenier
f361dc27c9 New function get_min_location() to get the minimal offset of a partition 2013-05-25 09:55:48 +02:00
Christophe Grenier
cc78dbeb38 New function get_location_boundary() 2013-05-25 09:48:48 +02:00
Christophe Grenier
54d9013f6b edit.c: Constify another variable 2013-05-25 09:44:45 +02:00
Christophe Grenier
7bc36ba905 "FAT found using backup sector!" message should be set by recover_FAT(), not by search_FAT_backup() 2013-05-24 08:53:38 +02:00
Christophe Grenier
4553df104b Fix dir_partition_exfat_init() return value 2013-05-24 08:51:48 +02:00
Christophe Grenier
eb3b555b50 Get rid of pread_fast(), it's too error prone 2013-05-24 08:51:29 +02:00
Christophe Grenier
91c4475734 replace tab_insert() by hint_insert() 2013-05-23 09:18:47 +02:00
Christophe Grenier
4985b1d532 Makefile.am: Fix typo 2013-05-22 08:56:29 +02:00
Christophe Grenier
8e83a5bbb3 qphotorec: configure the text when asking for a directory destination 2013-05-22 08:10:24 +02:00
Christophe Grenier
509b3f7136 Compare dir_partition_ntfs_init() return value with enum constant instead of direct value 2013-05-22 08:09:01 +02:00
Christophe Grenier
32962a658c Declare as const some static variables 2013-05-22 08:08:24 +02:00
Christophe Grenier
98d6fb5d1f Enable Qphotorec compilation under cygwin 2013-05-22 08:07:19 +02:00
Christophe Grenier
cdf4608c0f Merge branch 'master' of ssh://git.cgsecurity.org/home/gitcg/public_html/testdisk 2013-05-19 19:38:24 +02:00
Christophe Grenier
52a3073519 QPhotoRec: functional version 2013-05-19 19:36:32 +02:00
Christophe Grenier
eb755fce2d Add graphical ressources for QPhotoRec 2013-05-19 19:33:26 +02:00