Commit graph

1857 commits

Author SHA1 Message Date
Christophe Grenier
61c21b405a ext2/3/4 file listing: discard entries without inode information 2015-03-12 08:15:47 +01:00
Christophe Grenier
eb3ea9a804 NTFS listing: return the error message when ntfs_readdir() failed. 2015-03-08 10:57:29 +01:00
Christophe Grenier
f71504c2fd Fix check in file_win32_disk_get_model() and add more checks.
Thanks to "dmex" for reporting the incorrect check.
2015-03-08 10:47:50 +01:00
Christophe Grenier
720f62546b Avoid potential out of bound read access in screen_buffer_add() 2015-03-08 10:47:24 +01:00
Christophe Grenier
2c7f656272 PhotoRec: recover FrontPage Pro 12 files as .f12 instead of .fp7 2015-02-25 08:41:16 +01:00
Christophe Grenier
ca2efe739e Workaround gcc bug 52991 2015-02-25 08:36:19 +01:00
Christophe Grenier
7ca2fc46ca PhotoRec: avoid a potential out of bound read memory access while checking TIFF 2015-02-25 08:34:52 +01:00
Christophe Grenier
285aa47132 PhotoRec check SOF0 while recovering jpg 2015-02-25 08:34:24 +01:00
Christophe Grenier
499dcbd257 PhotoRec FAT unformat: report read errors if any 2015-02-25 08:33:18 +01:00
Christophe Grenier
b06692ccf8 FAT: allow listing of deleted directory 2014-12-06 13:51:44 +01:00
Christophe Grenier
117c387da8 PhotoRec: recover ZeroCad .z2d 2014-11-15 12:48:53 +01:00
Christophe Grenier
34f51c2c65 Stricter check for .E01 when used as disk image 2014-11-15 12:45:31 +01:00
Christophe Grenier
7ce8355907 src/file_jpg.c: avoid some FP permitted by commit 4c5fcd4164 2014-11-15 12:43:37 +01:00
Christophe Grenier
7b903d1362 interface_options_photorec_log() was never called 2014-11-15 12:42:09 +01:00
Christophe Grenier
6d0094bf72 src/intrfn.c: don't forget null byte when using strncat 2014-11-15 12:39:36 +01:00
Christophe Grenier
92cc46437a file_tiff.c: constify some variables and turn off some sign compare warnings 2014-11-15 12:38:21 +01:00
Christophe Grenier
45c6d1d25d file_fh5.c: turn off a sign/unsigned warning 2014-11-15 12:31:25 +01:00
Christophe Grenier
601a939c9c file_exe.c, parthumax.c: remove dead code 2014-11-15 12:30:27 +01:00
Christophe Grenier
5ed8822f2b Turn off various signed/unsigned comparaison warnings 2014-11-15 12:29:48 +01:00
Christophe Grenier
17040353bc header_check_ape: remove dead code 2014-11-15 12:20:18 +01:00
Christophe Grenier
134ce684e2 file_check_ace(): avoid a gcc warning 2014-11-15 12:19:03 +01:00
Christophe Grenier
42428f901c Swap gcc warning by another in exfat_ucstoutf8() 2014-11-15 12:09:08 +01:00
Christophe Grenier
4c29e6b6fe Modify set_part_name() and set_part_name_chomp() prototype 2014-11-15 12:05:09 +01:00
Christophe Grenier
c489c15ad7 Add missing ctype.h include 2014-11-15 12:02:37 +01:00
Christophe Grenier
f8fe77161c Create qphotorec.desktop 2014-11-02 15:51:08 +01:00
Christophe Grenier
d41d56fdbe Rename ico directory to icons 2014-11-02 15:50:08 +01:00
Christophe Grenier
50967cb2ed man page for qphotorec 2014-11-02 15:28:43 +01:00
Christophe Grenier
06c5784c9c Use "g++ -mwindows" when compiling qphotorec under Windows 2014-11-02 15:22:45 +01:00
François Revol
c603941b7f configure.ac: Do the AM_CONDITIONAL() after finally setting the variable 2014-10-28 11:35:34 +01:00
Christophe Grenier
5851d81ce4 PhotoRec: initialize the blocksize in photorec_find_blocksize() 2014-10-28 11:22:57 +01:00
Christophe Grenier
319e5b55cb PhotoRec: fix file descriptor leak when bruteforce mode is enabled 2014-10-28 11:22:22 +01:00
Christophe Grenier
3e91667fb2 PhotoRec: rewrite jpg_check_dht() 2014-10-28 11:13:54 +01:00
Christophe Grenier
7858051564 PhotoRec: recover .dv using PAL format 2014-10-28 11:11:49 +01:00
Christophe Grenier
250d353160 Update man pages 2014-10-13 18:24:55 +02:00
Christophe Grenier
339f727157 Implement help and version parameters for fidentify and qphotorec 2014-10-13 18:23:32 +02:00
Christophe Grenier
ec73370ff2 Add zh_CN man pages 2014-10-12 16:51:07 +02:00
Christophe Grenier
a2ae86ddf5 PhotoRec: fix .spe file recovery on big endian arch 2014-10-11 09:44:07 +02:00
Christophe Grenier
0bad95fe5a Enable automake silent rules and fix the description of qt compilation as it is compiled by default.
Thanks to Alexandre Franke for reporting the problem.
2014-10-11 09:40:19 +02:00
Christophe Grenier
641992870d PhotoRec: ignore jpeg header beginning by a DQT if PhotoRec is already saving a file
See commit 4c5fcd4164
2014-10-06 20:20:38 +02:00
Christophe Grenier
3f58711336 PhotoRec: constify some variables in photorec_check_header() 2014-10-05 21:14:36 +02:00
Christophe Grenier
3246c0e8d4 PhotoRec: fix ELF size detection 2014-10-05 21:13:57 +02:00
Christophe Grenier
f83141b780 PhotoRec: remove useless file_recovery NULL check 2014-10-05 21:10:05 +02:00
Christophe Grenier
0ecfeb2d7a configure: new option --enable-gprof 2014-10-05 21:05:44 +02:00
Christophe Grenier
b33e5589c6 PhotoRec: recover LUKS encrypted file 2014-10-05 21:05:18 +02:00
Christophe Grenier
686c356800 PhotoRec: recover Revelation password file 2014-10-05 21:04:07 +02:00
Christophe Grenier
8f9ef8b4f2 PhotoRec: recover Berkeley little endian database 8 and 9 files 2014-10-05 12:11:07 +02:00
Christophe Grenier
2f54dab6a0 PhotoRec: speedup file_block_remove_from_sp() function introduced by commit b47b36998a
b47b36998a
2014-10-04 18:31:40 +02:00
Christophe Grenier
3b5e7e0ead PhotoRec: limit to 200 MB when searching the previous unrecovered file 2014-10-04 18:18:00 +02:00
Christophe Grenier
c289500329 Use fseeko() instead of fseek().
Fix 2GB per file limit on Windows for some file types.
2014-10-04 18:09:48 +02:00
Christophe Grenier
4c5fcd4164 PhotoRec: relax jpg header detection 2014-10-02 12:00:53 +02:00