Commit graph

722 commits

Author SHA1 Message Date
Christophe Grenier
a58eeb6ee0 PhotoRec: handle TIFF tag IMPrint, some improvements to get a better filesize 2009-07-16 09:14:01 +02:00
Christophe Grenier
aa0dddbc8e TestDisk & PhotoRec man pages are moved to "8 System Administration tools and Deamons"
instead of "1 User Commands"
2009-07-16 09:08:18 +02:00
Christophe Grenier
22b018e369 Update acx_pthread.m4 to not use AC_LANG_SAVE, AC_LANG_C and AC_TRY_LINK deprecated macros 2009-07-16 09:05:50 +02:00
Christophe Grenier
391b7c18ec PhotoRec: recover RED r3d camera videos 2009-07-06 21:29:19 +02:00
Christophe Grenier
9402c1cd65 PhotoRec: recover Guitar Pro 5 .gp5 files 2009-07-03 08:05:58 +02:00
Christophe Grenier
8c01cd3f16 PhotoRec: recover Russian Finance 1C:Enterprise 8 .1cd files 2009-07-03 08:04:27 +02:00
Christophe Grenier
08508476eb HPA/DOC detection, handle the case where native_max is null. 2009-07-03 08:01:35 +02:00
Christophe Grenier
389f2b1e33 TestDisk: additional control to avoid that the extended partition ends after the end of the disk 2009-07-03 07:55:29 +02:00
Christophe Grenier
b29a0decaf PhotoRec: identify Windows Internet Shortcut .url, Visual Basic .vb 2009-07-03 07:54:06 +02:00
Christophe Grenier
c647724150 PhotoRec: identify several RIFF files:
- MIDI sound file .mid
- MIDI MIDI Instruments Definition File .idf
- Windows Animated Cursor .ani
2009-07-03 07:52:41 +02:00
Christophe Grenier
7d59c4ad3c PhotoRec: distinguish .html.gz from .gz 2009-07-03 07:52:03 +02:00
Christophe Grenier
f06c9edf80 PhotoRec .gpg: check publickey algo for Public-Key Encrypted Session Key Packet v3 2009-07-03 07:37:51 +02:00
Christophe Grenier
6c32033a49 PhotoRec: recover 16 bits (MZ NE) windows executable 2009-07-03 07:37:09 +02:00
Christophe Grenier
7b9693d6ea PhotoRec: stricter check for .ape, Monkey's Audio compressed format 2009-07-03 07:35:51 +02:00
Christophe Grenier
db0885a228 TestDisk: Convert the directory name when it can't be created (Cygwin version) 2009-07-03 07:34:44 +02:00
Christophe Grenier
e976d6af99 PhotoRec: recover FAT filesystem (ie. floppy image)
Note, you should disable the recovery of other filetypes
2009-06-21 19:43:25 +02:00
Christophe Grenier
05063cc236 PhotoRec: recover Quattro Pro spreadsheet qpw 2009-06-21 19:41:40 +02:00
Christophe Grenier
40a16fd80e PhotoRec: check for EFBIG (file too large) error when writing files 2009-06-21 19:31:27 +02:00
Christophe Grenier
15b340f2e4 Update configure.ac to not use the deprecated AC_TRY_COMPILE macro,
don't use nested function
2009-06-21 19:30:36 +02:00
Christophe Grenier
cdb342b10b PhotoRec: extract time from JPEG (fix), better detect end of file 2009-06-12 09:48:42 +02:00
Christophe Grenier
e5df74714e TestDisk: Skip 10MB if a read error occurs during image creation. 2009-06-12 09:48:02 +02:00
Christophe Grenier
10a9142770 PhotoRec: limit to 1GB when searching the previous unrecovered file 2009-06-12 08:56:16 +02:00
Christophe Grenier
eeb308e6bf PhotoRec: try to detect MPEG end of file 2009-06-12 08:54:49 +02:00
Christophe Grenier
4452138345 Always include stdio.h before ncurses header and types.h 2009-06-12 08:42:45 +02:00
Christophe Grenier
09ed66000a md.c: add boundary checking 2009-06-11 00:58:51 +02:00
Christophe Grenier
b528e58f19 PhotoRec: recover phpMyAdmin, MySQL and postgreSQL dumps with .sql 2009-06-11 00:57:19 +02:00
Christophe Grenier
ded58c6428 Build fidentify by default 2009-06-11 00:54:12 +02:00
Christophe Grenier
c86117a4aa PhotoRec: fix ending sector in log message 2009-05-27 09:28:29 +02:00
Christophe Grenier
54a190540a PhotoRec: fix blocksize detection (regression introduce in 6.11) 2009-05-27 09:26:03 +02:00
Christophe Grenier
40fa2ab574 PhotoRec: when a ne file is found, mark the area as data 2009-05-27 09:25:32 +02:00
Christophe Grenier
7b41ff4c57 PhotoRec: file_search_footer() gets a new parameter 2009-05-27 09:19:13 +02:00
Christophe Grenier
8b30c36b5d Remove unecessary memmem.h include 2009-05-27 09:18:06 +02:00
Christophe Grenier
aa2534ce12 Flush stderr before and after listing files 2009-05-27 09:17:51 +02:00
Christophe Grenier
124ea44ab7 PhotoRec: Fix Panasonic rw2 recovery 2009-05-24 17:14:12 +02:00
Christophe Grenier
06e4c760a4 Fix EFI partition table backup 2009-05-24 17:09:45 +02:00
Christophe Grenier
3fe4d08afb Repla ce "Estimated time for achievement" by "Estimated time to completion" 2009-05-24 17:09:15 +02:00
Christophe Grenier
7b5bf6bdfc If the destination is full, PhotoRec ask for a new location and it defaults
to the actual location instead of the default one.
2009-05-24 16:57:03 +02:00
Christophe Grenier
9cd4ae3c15 PhotoRec: move photorec_bf() to a separate file,
idem for photorec_find_blocksize() and file_found()
move photorec_info() and photorec_progressbar() to src/phnc.c
2009-05-05 13:30:41 +02:00
Christophe Grenier
ae53cc10c3 "photorec /?" returns the help message 2009-05-05 13:27:06 +02:00
Christophe Grenier
8b8826461f move set_filename() from src/phrecn.c to src/photorec.c 2009-05-05 13:20:43 +02:00
Christophe Grenier
9d0ddd4ce3 Limit the scope of several variables 2009-05-05 13:13:14 +02:00
Christophe Grenier
8a36ff31fd move autoset_unit() to a separate file 2009-05-05 13:05:49 +02:00
Christophe Grenier
7dde9f483c PhotoRec: recover Scalable Vector Graphics .SVG files 2009-05-05 12:58:31 +02:00
Christophe Grenier
53bd687cb6 PhotoRec: Add boundary checking when parsing EXIF data (again) 2009-05-05 12:50:48 +02:00
Christophe Grenier
73e783a2a2 PhotoRec: add some texts that can be found in jpg modified by Adobe to avoid to reject the file 2009-04-27 08:55:43 +02:00
Christophe Grenier
40f3c80f38 PhotoRec: Recover MPEG .tod files 2009-04-27 08:54:58 +02:00
Christophe Grenier
ac48568197 PhotoRec: Add boundary checking when parsing EXIF data 2009-04-27 08:54:34 +02:00
Christophe Grenier
5c5a566c2a PhotoRec: recover SolidWorks .sldprt 2009-04-27 08:54:06 +02:00
Christophe Grenier
f2ca5ca1e1 Avoid "return function()" in function returning void 2009-04-27 08:53:11 +02:00
Christophe Grenier
36aa8d5907 TestDisk & PhotoRec 6.11-WIP 2009-04-19 16:36:24 +02:00