Commit graph

1283 commits

Author SHA1 Message Date
Christophe Grenier
9e18c597cb Harmonize photorec_progressbar() and fat_unformat_aux() code 2013-05-15 10:00:25 +02:00
Christophe Grenier
7afe29c487 New function status_inc() to increment params->status 2013-05-15 09:57:33 +02:00
Christophe Grenier
068c665c49 Move interface_options_photorec_cli() and interface_options_photorec_log() to src/poptions.c 2013-05-15 09:53:01 +02:00
Christophe Grenier
5ba0155f27 fix switch warning in photorec_bf_frag() 2013-05-14 12:32:03 +02:00
Christophe Grenier
c7b9d467f0 code cleanup: new enum type pstatus_t 2013-05-14 12:20:36 +02:00
Christophe Grenier
dfb2b013aa Additional length check in set_part_name() and set_part_name_chomp() 2013-05-14 09:11:07 +02:00
Christophe Grenier
a643146280 Move some code to new functions params_reset() and status_to_name() 2013-05-14 09:08:37 +02:00
Christophe Grenier
3c70faa001 Move some code to new function get_partition_status() 2013-05-14 09:07:36 +02:00
Christophe Grenier
c7373142a8 Fix file copy regression by removing static declaration of file_info_t structure 2013-05-08 10:22:44 +02:00
Christophe Grenier
40d42f278d NTFS file listing: sort files 2013-05-05 21:56:28 +02:00
Christophe Grenier
f2f8ac853e PhotoRec: Better ext2 superblock size detection 2013-05-05 21:55:15 +02:00
Christophe Grenier
430e323356 Better handle long directory name when asking for the destination 2013-05-05 21:54:16 +02:00
Christophe Grenier
3f03c0e6aa Migrate from file_data to file_info structure 2013-05-05 21:52:54 +02:00
Christophe Grenier
b9458447e8 Include stdarg.h in src/askloc.c 2013-05-05 19:53:34 +02:00
Christophe Grenier
caebf6fa45 PhotoRec: recover LZH/LArc archive 2013-05-05 19:52:26 +02:00
Christophe Grenier
8dbb261d77 PhotoRec: add boundary check in src/file_mkv.c 2013-04-28 11:19:32 +02:00
Christophe Grenier
8a6a397eb2 filesort(): better handle . and .. directory entries 2013-04-27 18:15:43 +02:00
Christophe Grenier
a3d8937a19 Use the correct value of errno to display a warning when log file creation failed 2013-04-27 18:12:23 +02:00
Christophe Grenier
b40eee6a32 comment: ttd are tiny tag data file 2013-04-21 20:31:48 +02:00
Christophe Grenier
24c1ab6c41 src/sudo.c: avoid a warning about SUDO_BIN 2013-04-21 20:29:46 +02:00
Christophe Grenier
3039406e0c src/file_sit.c: code cleanup 2013-04-21 20:29:22 +02:00
Christophe Grenier
181ed97260 Fix display of number of good/bad files copied 2013-04-21 20:28:12 +02:00
Christophe Grenier
2225a7014b src/file_cow.c: make two variables locale 2013-04-21 20:27:37 +02:00
Christophe Grenier
2e9c8281af src/fat_unformat.c: compilation fix, add missing ifdef 2013-04-21 20:26:39 +02:00
Christophe Grenier
2b2f4bf3d7 Remove unnecessary time.h header inclusion 2013-04-19 08:18:30 +02:00
Christophe Grenier
97e769cb5e PhotoRec: distinguish iWork .pages file from .zip 2013-04-19 08:17:39 +02:00
Christophe Grenier
3f0cf30274 PhotoRec: get .zip file date from most recent file 2013-04-19 08:12:39 +02:00
Christophe Grenier
2326a5f02d PhotoRec: src/file_ses.c code reorganisation 2013-04-19 08:10:50 +02:00
Christophe Grenier
00e01f8727 PhotoRec: get .dmp file date from header 2013-04-19 08:07:45 +02:00
Christophe Grenier
d72e5103b3 PhotoRec: get .dpx file date from header 2013-04-19 08:06:58 +02:00
Christophe Grenier
5f6997c665 PhotoRec: get date from COW1 file header, remove file size test for COW2 file 2013-04-19 08:05:33 +02:00
Christophe Grenier
50390d8786 PhotoRec: get .arj date from file header 2013-04-19 08:05:17 +02:00
Christophe Grenier
1596047827 PhotoRec: get .asf date from file header 2013-04-19 08:04:25 +02:00
Christophe Grenier
6079f96a35 PhotoRec: fix regression from commit 0f70bee69a 2013-04-19 07:59:38 +02:00
Christophe Grenier
eef1b4b104 PhotoRec: get .reg file date from header 2013-04-19 07:58:59 +02:00
Christophe Grenier
e6f2c37ad0 Move td_ntfs2utc() to src/common.c 2013-04-19 07:57:37 +02:00
Christophe Grenier
4470b802c0 PhotoRec: add two new signatures for html files 2013-04-11 19:42:00 +02:00
Christophe Grenier
d088f88576 PhotoRec: check sooner if a file is currently recovered when detecting a potential new txt file 2013-04-11 19:39:59 +02:00
Christophe Grenier
ccb272200c PhotoRec: a text file must contains several lines 2013-04-11 19:38:44 +02:00
Christophe Grenier
9d4eb87787 PhotoRec: modify header_check_perlm() to use UTFsize() instead of UTF2Lat() 2013-04-11 19:35:27 +02:00
Christophe Grenier
a33ecafd65 PhotoRec: modify data_check_txt() to use UTFsize() instead of UTF2Lat() 2013-04-11 19:34:53 +02:00
Christophe Grenier
b6b60e1e51 PhotoRec: use UTFsize() instead of UTF2Lat() to detect html end 2013-04-11 18:53:25 +02:00
Christophe Grenier
f35635f7d3 PhotoRec: add several signatures for mbox recovery 2013-04-11 18:51:48 +02:00
Christophe Grenier
d5c750582d PhotoRec: recover Armory bitcoin wallet 2013-04-11 18:46:11 +02:00
Christophe Grenier
5febf50aca PhotoRec: modify mp3 signature - reduce the number of time where header_check_mp3 is called 2013-04-11 18:44:51 +02:00
Christophe Grenier
968b8fd059 If no disk is detected, the user isn't root and TestDisk/PhotoRec are compiled with sudo support, restart using sudo without asking first the user. 2013-04-11 18:36:22 +02:00
Christophe Grenier
7d216e7bb4 PhotoRec: detect .qcp File Format for Speech Data.
Add a FourCC check.
2013-04-11 18:33:56 +02:00
Christophe Grenier
772b90e59a PhotoRec: remove .jp2 filesize detection 2013-04-11 18:31:42 +02:00
Christophe Grenier
a342b0ccb7 PhotoRec: fix .fits filesize detection 2013-04-11 18:30:57 +02:00
Christophe Grenier
05698fa19d PhotoRec: extract date/time from Windows PE exe/dll 2013-04-11 18:30:29 +02:00