Christophe Grenier
16cba0657e
Fix display of partition bigger than 2GB
2009-01-26 20:59:50 +01:00
Christophe Grenier
67756ae597
PhotoRec: fix an invalid boundary check when inserting signature
2009-01-26 09:07:20 +01:00
Christophe Grenier
b2e017d7b1
Remove redundant check
2009-01-26 08:27:10 +01:00
Christophe Grenier
bb57e38772
PhotoRec: identify LyX .lyx files
2009-01-26 08:26:52 +01:00
Christophe Grenier
6b1a5e44c2
Remove duplicated include in src/hdaccess.c
2009-01-22 19:22:24 +01:00
Christophe Grenier
05d442468b
PhotoRec: recover APA Style Helper .apa and Cool Edit/Adobe Audition session .ses
2009-01-22 19:20:43 +01:00
Christophe Grenier
3b9391496f
PhotoRec: recover Lotus Data Interchange Format .dif
...
Moving Picture Experts Group Audio Layer 3 Uniform Resource Locator.m3u
Reaper Project rpp
Windows Play List.wpl
2009-01-22 19:19:14 +01:00
Christophe Grenier
939f83042f
PhotoRec: an icon should be square and 16 pixels minimum
2009-01-22 19:11:04 +01:00
Christophe Grenier
33499cc620
PhotoRec: remove useless include
2009-01-22 19:10:27 +01:00
Christophe Grenier
c59351554c
PhotoRec: add boundary checking for gz, jpg and pdf
2009-01-22 19:09:33 +01:00
Christophe Grenier
69ba4ed04c
PhotoRec: fix endless loop
2009-01-22 19:09:18 +01:00
Christophe Grenier
d04321d68a
PhotoRec: identified some constants as is
2009-01-22 19:06:11 +01:00
Christophe Grenier
4aedccda8b
PhotoRec: recover Java .class, Python Compiled Script .pyc, Timezone info and XV thumbnail image
2009-01-20 08:23:12 +01:00
Christophe Grenier
5d64598673
PhotoRec: recover Windows ico icons
2009-01-18 16:27:34 +01:00
Christophe Grenier
e91fc1e8a7
PhotoRec: recover TrueType Font .ttf files
2009-01-18 15:09:35 +01:00
Christophe Grenier
64dd89ad43
PhotoRec: recover Drawing Interchange File .dxf files
2009-01-18 15:07:44 +01:00
Christophe Grenier
4e75d70393
fidentify: determine file type using PhotoRec signatures
2009-01-18 15:05:04 +01:00
Christophe Grenier
61e2e5871e
PhotoRec: move init_file_stats() to filegen.c
...
photorec_bf() prototype cleanup
2009-01-18 14:25:45 +01:00
Christophe Grenier
fc422bcc2f
src/ext2.c: code cleanup
2009-01-18 14:20:38 +01:00
Christophe Grenier
e333a67ac7
file_ext.c: remove a dependency to ext2.c
2009-01-18 14:19:26 +01:00
Christophe Grenier
af4972541b
Add missing header
2009-01-18 14:19:07 +01:00
Christophe Grenier
5f94f7fa2c
PhotoRec: allow "uuid" type in mov files
2009-01-18 14:18:33 +01:00
Christophe Grenier
d3eac641d8
PhotoRec: recover .hds Parallels disk image and .mxf Material Exchange Format video
2009-01-14 22:22:29 +01:00
Christophe Grenier
69e063359c
Add multiple file selection in NTFS undelete
2009-01-14 22:20:55 +01:00
Christophe Grenier
9c2152f130
qphotorec: non-fonctionnal QT prototype of PhotoRec
2009-01-14 22:19:06 +01:00
Christophe Grenier
1650fe5b8b
Split ncurses text interface from functions
2009-01-14 22:13:47 +01:00
Christophe Grenier
56e1c29b2c
Let the user choose to fix or not the MFT only if file can be listed.
2009-01-14 22:03:48 +01:00
Christophe Grenier
6240acb4f9
Don't recover NTFS partition with 0 data sector
2009-01-14 22:02:41 +01:00
Christophe Grenier
9ba29380c8
PhotoRec: try to find ShadowProtect spf filesize (Recovered file may be truncated)
2009-01-14 22:01:29 +01:00
Christophe Grenier
c40ded302d
PhotoRec: check Outlook dbx filesize
2009-01-14 22:00:45 +01:00
Christophe Grenier
86f46991fb
Modify header files for C function declaration if C++ compilation
2009-01-10 16:04:39 +01:00
Christophe Grenier
38ce287026
HFS+, HFSX: check the version field to reduce false positive
2009-01-10 15:51:30 +01:00
Christophe Grenier
dbba3af27b
Fix for C++ compilation
2009-01-04 20:30:12 +01:00
Christophe Grenier
a31b420f69
PhotoRec: recover ape Monkey's Audio compressed format and mfa, The Games Factory Multimedia Fusion Files
2009-01-04 19:49:11 +01:00
Christophe Grenier
30d4ae66d4
PhotoRec: uses TIFF tag to detect the filesize, get the picture date/time and the camera manufacturer.
2009-01-04 19:46:00 +01:00
Christophe Grenier
539f20ff25
PhotoRec: detect gif filesize
2009-01-04 19:44:41 +01:00
Christophe Grenier
49b4aab59a
Fix for C++ compilation
2009-01-04 19:43:44 +01:00
Christophe Grenier
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
2009-01-04 19:37:13 +01:00
Christophe Grenier
30ccc2bf64
Do not allow HFS partition with 0 allocation block.
2008-12-29 08:14:07 +01:00
Christophe Grenier
bb4d75d006
Set a 0 sector size in TestDisk FAT boot sector code.
...
This way no FAT is reported when scanning TestDisk executable
2008-12-29 08:10:37 +01:00
Christophe Grenier
351ec89be0
PhotoRec: recover ShadowProtect spf and APple Logic Studio files
2008-12-16 08:22:14 +01:00
Christophe Grenier
64e71b5763
NTFS MFT repair: Warn if the file listing doesn't contain more than 2 directory entries '.' and '..'
2008-11-28 08:46:04 +01:00
Christophe Grenier
547a352fb8
Close the log file before exit().
2008-11-28 08:16:35 +01:00
Christophe Grenier
3afa4b9732
PhotoRec: recover Agelong Tree Database/Abs0luteDatabase .atd files
2008-11-18 20:18:02 +01:00
Christophe Grenier
2a87b867e2
PhotoRec: Don't marked as D(eleted) an entry (ie. whole disk) that is not a partition
2008-11-18 20:16:07 +01:00
Christophe Grenier
66d4eff0c3
When searching for a partition, TestDisk can read up to one cylinder after
...
the supposed end of disk.
2008-11-18 20:14:49 +01:00
Christophe Grenier
225976168a
ext2/ext3/ext4 superblock research, display partition name
2008-11-18 20:14:13 +01:00
Christophe Grenier
5cfae9ea3a
dir.c: code cleanup
2008-11-18 20:13:10 +01:00
Christophe Grenier
d000e5e9eb
Fix a bug in gzip parser discovered by LLVM/Clang Static Analyzer
2008-11-16 12:58:45 +01:00
Christophe Grenier
07b1742903
Code cleanup after using LLVM/Clang Static Analyzer
2008-11-16 12:53:21 +01:00