Commit graph

1135 commits

Author SHA1 Message Date
Christophe Grenier
ed0df8fb10 Show Alternate Data Stream from NTFS directory 2011-10-25 08:12:35 +02:00
Christophe Grenier
7250b1e070 PhotoRec: Partition table need to be read again if sector size has been changed,
so force the user to select again the disk.
2011-10-25 08:09:39 +02:00
Christophe Grenier
ba15991f70 Use "int" instead of "boolean" in src/file_jpg.c 2011-10-25 08:09:03 +02:00
Christophe Grenier
55b6af7234 Don't follow ".." when listing the whole filesystem 2011-10-25 08:08:05 +02:00
Christophe Grenier
c82323c870 DOS/DJGPP: Fix NTFS Alternate Data Stream filesize 2011-10-17 08:02:12 +02:00
Christophe Grenier
8ca78851c4 ntfs_mbstoucs takes 2 parameters in ntfs-3g and 3 in ntfsprogs 2011-10-17 07:59:33 +02:00
Christophe Grenier
dd7cf48369 NTFS listing: display Alternate Data Stream (ADS) 2011-10-17 07:21:56 +02:00
Christophe Grenier
5f5e0c430b NTFS undelete: list Alternate Data Stream (ADS) 2011-10-17 07:21:10 +02:00
Christophe Grenier
0bcdd11e9a NTFS undelete: fix filesize display 2011-10-16 21:24:17 +02:00
Christophe Grenier
90a16326fd Remove EWF pathname limit
Reorder src/ewf.c for HAVE_LIBEWF_V2_API
2011-10-16 21:22:16 +02:00
Christophe Grenier
61fa7141bb Fix detection of empty list when loading partitions list from backup.log 2011-10-15 14:30:58 +02:00
Christophe Grenier
57fb232687 PhotoRec: add missing return value to header_check_lxo() 2011-10-15 14:30:22 +02:00
Joachim Metz
73d7082094 Deal with libewf v2 new API 2011-10-15 13:38:08 +02:00
Christophe Grenier
bc9d4278c0 PhotoRec: recover SeeNezSST and snz text files 2011-10-15 12:17:35 +02:00
Christophe Grenier
72404b4c74 PhotoRec: check fseek return value in zip file validation 2011-10-15 12:17:20 +02:00
Christophe Grenier
31300161d1 PhotoRec: check fseek return value in tiff file validation 2011-10-15 12:11:03 +02:00
Christophe Grenier
c639605628 PhotoRec: check fseek return value in tib file validation 2011-10-15 12:10:51 +02:00
Christophe Grenier
76887c43cb PhotoRec: check fseek return value in psf file validation 2011-10-15 12:10:10 +02:00
Christophe Grenier
0053652d69 PhotoRec: check fseek return value in pzh file validation 2011-10-15 12:10:01 +02:00
Christophe Grenier
21ec1345e9 PhotoRec: check fseek return value in pdf file validation 2011-10-15 12:09:51 +02:00
Christophe Grenier
23ca9115bd PhotoRec: check fseek return value in nk2 file validation 2011-10-15 12:09:41 +02:00
Christophe Grenier
fc97dd06e0 PhotoRec: check fseek return value in jpg file validation 2011-10-15 12:09:28 +02:00
Christophe Grenier
7e5749b013 PhotoRec: check that buffer_size >= 0 in file_rename() and file_rename_unicode() 2011-10-15 12:07:51 +02:00
Christophe Grenier
6eb06797ac PhotoRec: check fseek return value in DOC file validation 2011-10-15 12:07:35 +02:00
Christophe Grenier
bbd33e63af PhotoRec: check fseek return value in ACE file validation 2011-10-15 12:06:55 +02:00
Christophe Grenier
8fa226e65b PhotoRec: update dwg signature 2011-10-10 08:00:57 +02:00
Christophe Grenier
c1df348c11 Use inode number in filename when undeleting NTFS file if no name has been found. 2011-10-10 07:59:53 +02:00
Christophe Grenier
554371eb27 PhotoRec: fix destination path when creating image_remaining.dd 2011-10-10 07:56:38 +02:00
Christophe Grenier
351670b572 Speedup file sorting in NTFS undelete and local file listing by using merge sort instead of insertion sort 2011-09-23 20:38:31 +02:00
Christophe Grenier
fa3e558334 Fix dependancies on list.[ch] files 2011-09-23 20:22:15 +02:00
Christophe Grenier
804ee058a0 PhotoRec: recover pds sonar data files created by Reson software 2011-09-23 20:17:08 +02:00
Christophe Grenier
34d2b85749 PhotoRec: recover lxo/lwo 3d model files 2011-09-23 20:14:48 +02:00
Christophe Grenier
e014a0c410 PhotoRec: fix RIFF filesize detection 2011-09-23 20:12:07 +02:00
Christophe Grenier
dbd3e4a8e0 PhotoRec: rename pdf using the title
The pdf isn't decoded, so it's not 100% reliable.
2011-09-17 17:18:08 +02:00
Christophe Grenier
fbb41a9677 new function file_rsearch() to search a pattern in a file from the end 2011-09-17 17:11:16 +02:00
Christophe Grenier
54897586fd PhotoRec: when renaming file, filter out name with too much bad chars 2011-09-17 17:08:03 +02:00
Christophe Grenier
6cc686c84a PhotoRec: recover Assassin's Creed II .save backup 2011-09-17 13:45:39 +02:00
Christophe Grenier
5e4cb1abdb PhotoRec: recover dar3 .dar archive 2011-09-17 13:40:58 +02:00
Christophe Grenier
35f3b0289f PhotoRec: recover Core Audio Format .caf files 2011-09-17 13:37:02 +02:00
Christophe Grenier
ed888109f4 PhotoRec: better detection of new mpg 2011-09-17 13:30:58 +02:00
Christophe Grenier
ffef82b444 PhotoRec: Some JPG have two APP1 markers, avoid to dicard the first one 2011-09-17 13:27:33 +02:00
Christophe Grenier
0df6ef5b08 PhotoRec: recover 3ds .max file 2011-09-17 13:00:20 +02:00
Christophe Grenier
d275abb229 PhotoRec: detect IFO file size 2011-08-28 10:02:04 +02:00
Christophe Grenier
03ecc7e037 Locate lost GFS2 partition but not yet the size 2011-08-28 09:55:27 +02:00
Christophe Grenier
789bb8645b PhotoRec session management: restart PhotoRec at the same location than previously 2011-08-28 09:53:47 +02:00
Christophe Grenier
94082d99f5 PhotoRec: remove some useless steps when carving ext2/3/4 filesystem and keeping corrupted files 2011-08-24 07:56:54 +02:00
Christophe Grenier
9904a88c26 common.c was missing ctype.h header 2011-08-24 07:46:46 +02:00
Christophe Grenier
bde3110ead Huge code cleanup for Photorec: reduce the numbers of parameters of some functions 2011-08-20 19:28:56 +02:00
Christophe Grenier
792e932723 strip_dup(): return NULL for empty string 2011-08-20 19:17:59 +02:00
Christophe Grenier
3773e2905e Check for both uuid_create() and uuid_generate() to solve a compilation issue on Mac OS X 10.8 2011-07-31 10:38:21 +02:00