Commit graph

2018 commits

Author SHA1 Message Date
Christophe Grenier
ae34130236 PhotoRec: try to recover ssh keys and more shell scripts 2016-12-11 16:18:43 +01:00
Christophe Grenier
43e91c9258 PhotoRec: check picture_width and picture_height in bpg picture 2016-12-11 16:16:50 +01:00
Christophe Grenier
5576117096 Replace EXFAT by exFAT 2016-12-11 16:14:41 +01:00
Christophe Grenier
96469ca649 Fix compilation issue under Ubuntu by setting QT_SELECT to qt5 2016-11-13 18:29:40 +01:00
Christophe Grenier
f56ab1bdb2 Merge branch 'AtlasHackert-master' 2016-11-13 18:21:48 +01:00
AtlasHackert
1794096b4e Added R2013 DWG file format. 2016-11-13 17:56:58 +01:00
Christophe Grenier
cb00633229 add "filecopy" parameters to copy all the files from a partition 2016-10-26 08:05:40 +02:00
Christophe Grenier
99964478c8 src/dir.c: move inode validation to is_inode_valid() 2016-10-26 08:03:19 +02:00
Christophe Grenier
11a83ca7c9 Enable start/stop sectors bigger than UINT_MAX when creating partition
https://github.com/cgsecurity/testdisk/issues/5
2016-10-26 07:53:02 +02:00
Christophe Grenier
f8ec7514ea PhotoRec: Fix report.xml by encoding & in filenames 2016-10-12 20:40:32 +02:00
Christophe Grenier
3ced4e8ea9 fix a cppcheck style warning in fat_copy_file() 2016-10-12 20:32:35 +02:00
Christophe Grenier
5fb1156905 Constify two variables in interface_adv() 2016-10-12 20:23:24 +02:00
Christophe Grenier
20b02dd164 PhotoRec: for some file formats, check if file is complete when a new file is found 2016-09-30 16:31:09 +02:00
Christophe Grenier
8a5bc214d7 PhotoRec: check doc/OLE files when a new file is found 2016-09-30 16:27:05 +02:00
Christophe Grenier
e50fae5d6b PhotoRec: remove a useless call to header_ignored() in src/file_fdb.c 2016-09-30 16:14:45 +02:00
Christophe Grenier
0e6b790d33 PhotoRec: remove artificial limits from get_prev_location_smart() that were sometimes responsible of non-scanned area 2016-09-30 16:12:48 +02:00
Christophe Grenier
1b8ec40573 header_ignored_adv(): generalized the speed optimization created for zip file
in commit b947e58fa0
2016-09-30 16:08:34 +02:00
Christophe Grenier
05f8db7638 PhotoRec: remove some useless call to header_ignored() when there is actually no file checking 2016-09-23 14:03:57 +02:00
Christophe Grenier
4dab23d105 src/file_mpg.c: factor code by using a new function header_mpg_found() 2016-09-23 14:00:17 +02:00
Christophe Grenier
29cd490a9f src/file_m2ts.c: fix misleading indentation 2016-09-23 13:59:23 +02:00
Christophe Grenier
b947e58fa0 PhotoRec: when a zip header is found while Photorec is already recovering a zip file, check this file. (speed optimization) 2016-09-23 13:57:32 +02:00
Christophe Grenier
8a37700513 Modify get_prev_location_smart() to always use offset_skipped_header if available 2016-09-19 20:16:55 +02:00
Christophe Grenier
8238ff4db4 Cast to long long integer to avoid erronous progression report in search_part()
This issue seems to affect Mac OS X.
See bug report: https://github.com/cgsecurity/testdisk/issues/12
2016-09-13 20:07:30 +02:00
Christophe Grenier
0204d976c9 compile.sh: do not try to compile progsreiserfs by default as this library is deprecated.
See bug report https://github.com/cgsecurity/testdisk/issues/10
2016-09-13 20:05:14 +02:00
Christophe Grenier
ba35329c75 PhotoRec: Recover ogg video as .ogv instead of .ogm (old extension)
Avoid to split some .ogv video
2016-09-12 14:10:47 +02:00
Christophe Grenier
6e2814fc0a PhotoRec: recover Yamaha-YSFC .x4a files 2016-09-03 18:26:34 +02:00
Christophe Grenier
67e7ee7395 PhotoRec: recover Silhouette Cameo cutting machine .studio files 2016-09-03 18:25:08 +02:00
Christophe Grenier
7bc1d5a6c2 PhotoRec: find the filesize for Adobe Brush .abr 2016-09-03 18:23:13 +02:00
Christophe Grenier
5e03dc19dc Windows: search for the first 64 disks instead of the first 16 2016-09-03 18:22:31 +02:00
Christophe Grenier
73b3df2bed PhotoRec: remove 200MB .flv filesize limitation 2016-09-03 18:22:07 +02:00
Christophe Grenier
3e375bfb28 Add missing src/file_gz.h file
Fix compilation since commit 17527d46be
2016-08-28 08:26:01 +02:00
Christophe Grenier
40b8417ee3 QPhotoRec: add Spanish and Portuguese translations, update the others 2016-08-28 08:19:20 +02:00
Christophe Grenier
84c325234b PhotoRec: do not recover .pct files while a .indd recovery is in progress 2016-08-28 08:17:25 +02:00
Christophe Grenier
3c8ceb852a PhotoRec: avoid some false positives with "mdat" signature in .mov files 2016-08-28 08:16:56 +02:00
Christophe Grenier
7baa3d21e6 PhotoRec: recover .qdf-backup file 2016-08-28 08:16:40 +02:00
Christophe Grenier
17527d46be Log zlib version 2016-08-28 08:08:19 +02:00
Christophe Grenier
eaaf96c14e Add copr/cygwin-testdisk.spec for building Windows binary using Fedora Copr 2016-08-20 15:32:43 +02:00
Christophe Grenier
68c9c5f000 Reuse partition UUID if possible when rewriting EFI GPT 2016-08-20 09:56:46 +02:00
Christophe Grenier
2919b0093a header_check_ibd(): use parenthesis to improve readability 2016-08-20 09:51:49 +02:00
Christophe Grenier
dee7247665 ntfs_copy(): better check for error condition 2016-08-20 09:49:46 +02:00
Christophe Grenier
d705bac84f Replace td_list_entry by td_list_(first|prev|next|last)_entry to improve readability 2016-08-20 09:26:23 +02:00
Christophe Grenier
828ec27071 src/jfs_superblock.h: rename "struct timestruc_t" to "struct jfs_timestruc_t" 2016-08-20 09:22:29 +02:00
Christophe Grenier
cbb2396692 PhotoRec: fix memory leak in file_exe_ressource()
Bug found using Coverity Scan
2016-08-16 21:14:37 +02:00
Christophe Grenier
fccb580a2d configure.ac: modify libraries order in LIBS to match the order used when detecting them 2016-08-16 20:19:18 +02:00
Christophe Grenier
f957ed1b6c Use double quote when using cpp #warning 2016-08-16 20:15:26 +02:00
Christophe Grenier
9ab4195059 PhotoRec: recover Terraria world .wld file 2016-08-16 20:13:45 +02:00
Christophe Grenier
7eaf232c1f PhotoRec: recover Terraria Player .plr file 2016-08-16 20:11:54 +02:00
Christophe Grenier
c8b71047db PhotoRec: recover NIS-Elements .nd2 files 2016-08-16 20:10:08 +02:00
Christophe Grenier
25127ad4e3 PhotoRec: recover TeX DVI .dvi files 2016-08-16 20:08:13 +02:00
Christophe Grenier
cf544d5b95 PhotoRec: recover svg file
File sample https://raw.githubusercontent.com/nbeaver/mimetype-menagerie/master/media-types/image/svg%2Bxml/Animated_pendulum.svg
2016-07-27 11:48:39 +02:00