Commit graph

255 commits

Author SHA1 Message Date
Christophe Grenier
8c550589cb PhotoRec: recover ER Mapper Rasters (ERS) ascii header 2008-08-07 09:04:11 +02:00
Christophe Grenier
d36db5ccce TestDisk: When copying deleted file from NTFS partition, create the sub-directories on the destination if missing.
Convert filenames if needed.
2008-08-07 09:02:40 +02:00
Christophe Grenier
6fd8c08ff6 EFI GPT: when changing the partition type, select by default the current type 2008-08-06 09:20:13 +02:00
Christophe Grenier
41e90d881a TestDisk: add initial support for NTFS undelete 2008-08-05 09:44:13 +02:00
Christophe Grenier
2b648d3b4d PhotoRec: add support for
- Ahnenblatt .ahn
- Microsoft Dynamics NAV (MS Navision) fbk/fdb/fob
- Wink .wnk
- tcpdump capture file .pcap
2008-08-05 09:42:57 +02:00
Christophe Grenier
5a12cb2d50 Fix some compilation warning when ncurses isn't used 2008-08-05 09:37:25 +02:00
Christophe Grenier
594016c856 TestDisk: add hints to locate partition beginning at 0/1/1 even if the geometry is wrong 2008-08-05 09:36:46 +02:00
Christophe Grenier
f481d20f14 PhotoRec: fix search for "!/bin/bash" shell script 2008-08-05 09:36:29 +02:00
Christophe Grenier
9194837f07 PhotoRec: avoid to split mov, stricter check for m2ts, m2t, ogg anti-split check 2008-07-30 09:20:33 +02:00
Christophe Grenier
90a4057611 PhotoRec: search for "!/bin/bash" shell script
Try to improve emlx mail recovery
2008-07-30 09:18:41 +02:00
Christophe Grenier
5490d4a7eb Allow to navigate in some menus using 2, 4, 5, 6 and 8 keys instead of arrow keys 2008-07-30 09:16:22 +02:00
Christophe Grenier
8585ef8e51 Store disk geometry in cylinders/heads_per_cylinder/sectors_per_head instead of CHS 2008-07-18 22:16:08 +02:00
Christophe Grenier
cc3bc11be8 Fix RPM spec file 2008-07-17 18:58:55 +02:00
Christophe Grenier
1dcd5bdd23 TestDisk & PhotoRec 6.10 release 2008-07-17 13:21:33 +02:00
Christophe Grenier
89b320dbc6 PhotoRec: add Sibelius .sib file format 2008-07-17 09:37:01 +02:00
Christophe Grenier
e6a3179462 Cleanup compile.sh script 2008-07-17 09:34:41 +02:00
Christophe Grenier
2bc44055cf Distinguish ext4 from ext3 filesystem 2008-07-14 11:43:39 +02:00
Christophe Grenier
6d66339e65 PhotoRec: avoid false positive when recovering MS Publisher files 2008-07-14 11:42:05 +02:00
Christophe Grenier
8509e110e0 Fix compilation for FreeBSD 2008-07-13 13:03:21 +02:00
Christophe Grenier
de2eb74a46 Add missing include 2008-07-13 13:02:53 +02:00
Christophe Grenier
2580840acf Remove unused function declaration 2008-07-13 13:02:25 +02:00
Christophe Grenier
db43b352ce FAT directory listing, raise the maximum number of cluster for a single directory to 30 clusters instead of 10. 2008-07-13 13:01:04 +02:00
Christophe Grenier
dd8045d0ea When listing files, very long filenames may corrupted the screen. Rewrite the bottom of the screen. 2008-07-13 12:52:57 +02:00
Christophe Grenier
e09fa6f39c PhotoRec: add "/cmd device ext2_group,group_nr,search" to carve the corresponding ext2/ext3 group number
or "/cmd device ext2_inode,inode_nr,search" to carve the group holding the specified inode
2008-07-07 22:32:13 +02:00
Christophe Grenier
b50843560a PhotoRec: add Paint Shop Pro .psp Image File 2008-07-07 22:30:34 +02:00
Christophe Grenier
a6c66ab40b TestDisk: add /cmd device advanced,list parameter 2008-07-07 22:26:08 +02:00
Christophe Grenier
b2e6b6f55f PhotoRec: decompress found gzip to check for KMyMoney .kmy 2008-07-07 22:25:00 +02:00
Christophe Grenier
1076632783 Add -v[ersion] parameter to TestDisk & PhotoRec 2008-07-07 22:16:47 +02:00
Christophe Grenier
a6b58b4150 FAT: Fix confusion between cluster_size and sectors_per_cluster 2008-07-05 22:57:58 +02:00
Christophe Grenier
84cd4095ed PhotoRec: add missing free_search_space() header 2008-07-05 22:57:26 +02:00
Christophe Grenier
53fd8aef0f PhotoRec: organize how the range of sectors to carve is initialized. 2008-07-03 21:46:41 +02:00
Christophe Grenier
ae2999e7ca TestDisk: add Undelete in the Advanced menu for FAT and ext2 2008-07-03 21:30:40 +02:00
Christophe Grenier
7088aaf64a File undelete for ext2 2008-07-03 21:29:34 +02:00
Christophe Grenier
2b319b0d4d Source cleanup in ext2p.[ch] 2008-07-03 21:27:57 +02:00
Christophe Grenier
65263f19b8 When searching for the first partition, try to deal with incorrect geometry 2008-06-30 08:19:34 +02:00
Christophe Grenier
a6b2bcfb7a Mac partition table, don't forget to list FAT32 2008-06-30 08:03:29 +02:00
Christophe Grenier
189f2a52da Code cleanup in interface_partition_type_ncurses() 2008-06-30 08:02:25 +02:00
Christophe Grenier
1c78680c7e Autoset the CHS/sector unit when geometry is changed. 2008-06-30 07:57:08 +02:00
Christophe Grenier
413bff3c0e PhotoRec: recover Olympus Raw File .orf begiining by "IIRO" 2008-06-30 07:56:21 +02:00
Christophe Grenier
e0f52d0d47 FAT32 partition named EFI are now set as GPT_ENT_TYPE_EFI by default 2008-06-30 07:55:27 +02:00
Christophe Grenier
ab41e37ba5 Users can change the EFI partition type and the filesystem type for GPT 2008-06-30 07:54:30 +02:00
Christophe Grenier
df529b5d88 When using libncurses.a under MacOS X, users may be unable to use the arrow keys.
Don't use libncurses.a by default
2008-06-30 07:53:31 +02:00
Christophe Grenier
b849a82750 Make the code less C++ hostile 2008-06-23 19:28:58 +02:00
Christophe Grenier
50a0862d48 Mac: ncurses static library may be used
PhotoRec: add Ableton Live Sets .als file format
PhotoRec: safer prototype for del_search_space() and update_search_space_aux()
2008-06-23 19:08:19 +02:00
Christophe Grenier
92aca2f1a3 PhotoRec: code cleanup in ntfs_remove_used_space() 2008-06-23 18:59:48 +02:00
Christophe Grenier
f665795dc1 When rebuilding the NTFS boot sector, log the information before the read()
operation
2008-06-23 18:58:49 +02:00
Christophe Grenier
25b7a566d3 When navigating, allow to follow symlink 2008-06-23 18:58:12 +02:00
Christophe Grenier
813f8cc70a PhotoRec: add file format name near the extension 2008-06-23 18:57:30 +02:00
Christophe Grenier
c62ef5bb5b PhotoRec, add support for
- AlphaCAM amd/amt/atd/att
- arj Archive
- asm Pro/ENGINEER Assembly
- chm MS Windows HtmlHelp Data
- drw Pro/ENGINEER Drawing
- frm Pro/ENGINEER Drawing Form
- mfg Pro/ENGINEER Manufacturing
- prt Pro/ENGINEER Model
- stl Stereolithography CAD
- tph Pro/ENGINEER ToolPath
- wks Lotus 1-2-3
2008-06-13 14:56:02 +02:00
Christophe Grenier
d7073e1622 PhotoRec: support for Standard for the Exchange of Product model data (stp) and
StereoLithography (STL) Ascii format
2008-06-13 14:39:50 +02:00