Commit graph

1459 commits

Author SHA1 Message Date
Christophe Grenier
5b0b6e820b PhotoRec: recover Camtasia Studio .camrec file 2014-02-02 15:21:05 +01:00
Christophe Grenier
d4ad151788 header_check_dbf: fix year check (was always true) 2014-02-02 15:20:34 +01:00
Christophe Grenier
b2ea8c25f9 src/file_ab.c: rewrite it to use a data structure 2014-02-02 15:20:00 +01:00
Christophe Grenier
1522f3c2c6 src/ntfs.c: move lcn variable in ntfs_get_first_rl_element() 2014-02-02 15:16:01 +01:00
Christophe Grenier
880f9a2d40 TestDisk: add 'addpart' in CLI command 2014-02-02 15:14:59 +01:00
Christophe Grenier
5620526c27 move log_disk_list() to src/fnctdsk.c
return non zero error code in PhotoRec main to signal some errors
2014-02-01 10:57:37 +01:00
Christophe Grenier
b7070ed9b2 src/ewf.c: Handle failed libewf_handle_open() in RW mode 2014-02-01 10:12:01 +01:00
Christophe Grenier
6a4dc80c3c TestDisk: add missing log_close() in main() 2014-02-01 10:05:52 +01:00
Christophe Grenier
990c9a9391 PhotoRec: rename mov file according to first atom 2014-02-01 10:04:48 +01:00
Christophe Grenier
6471bd8ac5 PhotoRec: Remove FAT copies and boot sector when searching from FAT32 free space 2014-01-25 14:56:41 +01:00
Christophe Grenier
da4a34838d header_check_ecryptfs: code style modification 2014-01-25 14:54:59 +01:00
Christophe Grenier
9ecd18f7dd report blocksize and offset in update_blocksize() instead of menu_choose_blocksize() 2014-01-25 14:50:46 +01:00
Christophe Grenier
6690fdd45f Avoid additional NULL pointer derefence when localtime() failed 2014-01-25 13:34:21 +01:00
Christophe Grenier
88d86389d5 src/fat_adv.c: NULL pointer dereference if localtime() returns NULL
Thanks to Graham Sutherland for reporting this bug
2014-01-25 13:30:45 +01:00
Christophe Grenier
59b6e0cb97 PhotoRec: rewrote update_blocksize() function 2014-01-25 13:14:10 +01:00
Christophe Grenier
aa3c316be2 PhotoRec: check the first jpg in mpo file 2014-01-25 13:13:31 +01:00
Christophe Grenier
69e76a63ff PhotoRec: disable recovery of FAT filesystem raw image by default 2014-01-25 13:12:57 +01:00
Christophe Grenier
692be3bf8e TestDisk: when deleting PC/Intel partition list, remove Mac, Sun and XBOX signature if present. 2014-01-11 10:55:59 +01:00
Christophe Grenier
fd53b5603c Fix check before falling back in readonly mode 2014-01-11 10:31:36 +01:00
Christophe Grenier
747a3b04d0 We are in 2014 now 2014-01-11 10:31:20 +01:00
Christophe Grenier
665aea4e8a update_blocksize: Resize the last sectors range 2014-01-07 22:25:32 +01:00
Christophe Grenier
db5f5e8713 Fix bug in file_block_remove_from_sp() and file_block_truncate_zero() 2014-01-07 22:24:44 +01:00
Christophe Grenier
6c7f67e9ab remove redondant check in photorec_bf() 2014-01-05 16:10:22 +01:00
Christophe Grenier
488d3d328f PhotoRec: recover Digital Imaging and Communications in Medicine (DICOM) .dcm files 2014-01-05 15:16:22 +01:00
Christophe Grenier
82dc685578 PhotoRec: recover Rhino / openNURBS .3dm files 2014-01-05 15:13:25 +01:00
Christophe Grenier
c97811941d new prototype for file_finish2() 2014-01-05 15:06:34 +01:00
Christophe Grenier
edecaf2d59 new prototype for file_block_truncate() 2014-01-05 14:51:54 +01:00
Christophe Grenier
727f2de6ce Remove file_size_on_disk field from struct file_recovery_struct 2014-01-05 14:17:29 +01:00
Christophe Grenier
df353cfc2c Add missing comma in generated photorec.ses 2014-01-05 14:11:20 +01:00
Christophe Grenier
ec38e786dd move code from photorec_bf() to a new function get_offset_next_file() 2014-01-05 13:59:15 +01:00
Christophe Grenier
b47b36998a Remove loc field from struct file_recovery_struct, use location instead 2013-12-21 18:18:55 +01:00
Christophe Grenier
5f4faee1f6 src/phrecn.c: Remove some code in comment 2013-12-21 18:16:14 +01:00
Christophe Grenier
439771c6ad src/psearchn.c: use data_check_t type 2013-12-14 21:51:51 +01:00
Christophe Grenier
3213247d99 PhotoRec: use an enum for values returned by data_check()
rename .m2ts and .ts using pid from header
2013-12-14 21:40:04 +01:00
Christophe Grenier
5de0329f21 QPhotoRec: fix "Reading sector" display 2013-12-14 21:35:23 +01:00
Christophe Grenier
72d30efe23 src/partnone.c: add missing header 2013-12-14 21:35:04 +01:00
Christophe Grenier
11fd4bbc1b PhotoRec: fix recovery of some mpo files 2013-12-14 21:31:05 +01:00
Christophe Grenier
4113d0c38f Fix typo in src/phrecn.c 2013-12-14 19:35:31 +01:00
Christophe Grenier
033525929f constify the local variable old_offset 2013-12-14 19:34:03 +01:00
Christophe Grenier
27d23812ed PhotoRec: recover .vbm Veeam Backup Metadata file 2013-12-08 14:51:30 +01:00
Christophe Grenier
abb873d294 src/file_one.c: code cleanup 2013-12-08 14:44:45 +01:00
Christophe Grenier
12682f82d0 src/file_chm.c: code cleanup 2013-12-08 14:43:05 +01:00
Christophe Grenier
ccc47d5bf2 fat32_get_free_count() and fat32_get_next_free() - code style 2013-12-08 14:40:15 +01:00
Christophe Grenier
1398b863c2 TestDisk: remove align parameter from write_part() function 2013-11-03 15:34:55 +01:00
Christophe Grenier
191a261516 fix minor code defects 2013-11-03 15:24:33 +01:00
Christophe Grenier
2fd70a3b9e src/file_lxo.c: rewrote to use a data structure 2013-11-01 13:49:54 +01:00
Christophe Grenier
b58be737f0 new functions is_fat_directory() and fat_get_cluster_from_entry()
rename sectors() to fat_sectors()
2013-11-01 13:42:51 +01:00
Christophe Grenier
0bf23249bb "testdisk -lu" now displays a warning if no disk is found. 2013-11-01 13:38:55 +01:00
Christophe Grenier
7172224ac4 Fix various issues reported by Coverity scan 2013-11-01 13:38:06 +01:00
Christophe Grenier
9440623c97 code style: ignore some function return value 2013-11-01 12:19:53 +01:00