Commit graph

904 commits

Author SHA1 Message Date
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
Christophe Grenier
bfa7d012cf PhotoRec: recover Sweet Home 3D .sh3d files 2011-07-21 20:52:09 +02:00
Christophe Grenier
0f7793ab94 PhotoRec: choose the partition table type only in expert mode 2011-07-21 20:43:22 +02:00
Christophe Grenier
23cbba29c8 PhotoRec: fix bug introduce by commit a217bf73ff 2011-07-21 20:43:01 +02:00
Christophe Grenier
a217bf73ff PhotoRec: use a single parameter to forward the options (code cleanup) 2011-07-21 08:06:49 +02:00
Christophe Grenier
fbdc01bbc3 Add detection of Vmware VMFS partition 2011-07-20 07:43:29 +02:00
Christophe Grenier
fcb2816ea3 PhotoRec: recover Hierarchical Data Format 4 .hdf 2011-07-15 07:29:44 +02:00
Christophe Grenier
c2c2ec124c PhotoRec: recover Didson Data File .ddf (v3 and v4) 2011-07-15 07:26:44 +02:00
Christophe Grenier
a3a6d6a8eb New scarrier message for NTFS MFT fixing 2011-07-15 07:21:44 +02:00
Christophe Grenier
4f068f39cb PhotoRec: stricter signature for Fujifilm Raw file (.raf) 2011-07-15 07:21:13 +02:00
Christophe Grenier
2d1daf3aab PhotoRec: avoid '*' in filename 2011-07-15 07:20:43 +02:00
Christophe Grenier
f69c61a5da Allow booting from FAT logical partition by setting FAT hidden field in the same way than for primary partition. 2011-07-15 07:19:13 +02:00
Christophe Grenier
39f40e9312 Fix typo: mathlab -> matlab 2011-06-30 09:16:33 +02:00
Christophe Grenier
04e8b22064 Check exFAT boot sector validity when listing files 2011-06-30 09:16:07 +02:00
Christophe Grenier
ef199744f7 Fix ntfsprogs support when using mingw compiler 2011-06-30 09:13:45 +02:00
Christophe Grenier
41e13c7075 PhotoRec: recover ENVI .hdr file 2011-06-30 09:12:59 +02:00
Christophe Grenier
92ea46f9aa PhotoRec: "ftyp" must only be seen at the beginning of .mov 2011-06-30 09:11:42 +02:00
Christophe Grenier
be942a091b Log HDD serial number and firmware revision 2011-06-30 09:11:24 +02:00
Christophe Grenier
fef758b100 Read HDD serial number and firmware revision (Windows) 2011-06-30 09:11:10 +02:00
Christophe Grenier
b163fd1ee3 Read HDD serial number and firmware revision (Linux) 2011-06-30 09:10:12 +02:00
Christophe Grenier
d5c2500849 Enable gcc -Wformat=2 checks during compilation 2011-06-17 08:51:44 +02:00
Sander Lepik
51cd1f6d85 Turn off an error if -Werror=format-security is enforced 2011-06-17 08:50:40 +02:00
Christophe Grenier
6109c0a56b PhotoRec: recover .wpb OpenCanvas files 2011-06-17 08:40:24 +02:00
Christophe Grenier
fd35c6a13d PhotoRec: recover .vmg Nokia Text Message 2011-06-17 08:39:16 +02:00
Christophe Grenier
e5805df2c0 PhotoRec: recover .TiVo video record 2011-06-17 08:30:44 +02:00
Christophe Grenier
6f1ec44b8d PhotoRec: recover .par2 parchive 2011-06-17 08:26:47 +02:00
Christophe Grenier
6dfe395579 PhotoRec: recover .oci OpenCanvas Image 2011-06-17 08:24:05 +02:00
Christophe Grenier
55fbf240be PhotoRec: use a bigger buffer to detect Illustrator .ai 2011-06-17 08:18:27 +02:00
Christophe Grenier
c33ea81a36 PhotoRec: handle .mov files using 64-bit atom size 2011-06-17 08:15:20 +02:00
Christophe Grenier
bd92f8847e PhotoRec: handle large avi files using "AVIX" 2011-06-17 08:13:41 +02:00
Christophe Grenier
44ba6b5925 PhotoRec: identify Delcam Powershape .psmodel files from first entry in OLE document 2011-06-17 08:08:28 +02:00
Christophe Grenier
821ec68605 txt recovery: remove an unwanted debug line 2011-06-17 08:02:27 +02:00