Commit graph

3191 commits

Author SHA1 Message Date
Christophe Grenier
a86729759f TestDisk FAT and NTFS Advanced boot menu interface, automaticaly positioned to BackupBS or OrgBS
TestDisk Update the disk size if head count is modified
PhotoRec: display "Next" if necessary in file list
PhotoRec: recover Internet Explorer index.dat file
PhotoRec: "Mode EXT2/EXT3" option -> "Ext2/ext3 mode"
2008-01-04 18:53:53 +01:00
Christophe Grenier
2af8072225 Add new parameter to enable/disable all filetype recovery: photorec /cmd device ...,fileopts,everything,disable"
MPG recovery: check size defined by video sequence start code
2007-12-28 18:49:47 +01:00
Christophe Grenier
49e7e8a257 Support for file copy from FAT filesystem 2007-12-28 18:45:18 +01:00
Christophe Grenier
938b0e98d9 Fix compilation problem with "gcc -O0" (no optimisation) 2007-12-28 18:42:45 +01:00
Christophe Grenier
7e4eaae0e5 com_err library may be needed by ext2fs library 2007-12-28 18:41:22 +01:00
Christophe Grenier
bda51eefe0 Remove header_check from struct file_hint_struct
Add Microsoft Visual Studio Resource file .res support
2007-12-23 14:54:58 +01:00
Christophe Grenier
745062401f Rename find_in_mem() to td_memmem()
Add Maya .mb and .mp file support to PhotoRec
2007-12-23 13:07:59 +01:00
Christophe Grenier
c75bcf2b02 Add Outlook .msg, MS VB .cls detection in PhotoRec 2007-12-21 08:31:11 +01:00
Christophe Grenier
cdb8cbe5fc In expert mode during RepairMFT, user can choose between MFT and MFTmirror if TestDisk can't find the correct one. 2007-12-21 08:29:06 +01:00
Christophe Grenier
b9516d9e09 Fix for read-only loopback device, thanks to Andries Brouwer for reporting the problem. 2007-12-15 22:50:11 +01:00
Christophe Grenier
d1666f654d Fix write for DOS version 2007-12-15 22:48:04 +01:00
Christophe Grenier
d3ebfd9ede Move string/mem search in a separate file 2007-12-06 00:36:39 +01:00
Christophe Grenier
54de8ce209 Avoid malloc(0) in NTFS code 2007-12-06 00:35:01 +01:00
Christophe Grenier
56e807748e Better handle FAT filenames
Rename filenames while copying under Dos and Windows
2007-12-06 00:34:10 +01:00
Christophe Grenier
f51aa191c2 "testdisk -lu device" will list the partition with sector unit 2007-12-06 00:29:52 +01:00
Christophe Grenier
980ff85c30 Handle Mac partition table partially overwritten by an Intel partition 2007-12-05 00:13:21 +01:00
Christophe Grenier
1bdf5e342a Fix some FAT & NTFS read/write 2007-12-05 00:12:33 +01:00
Christophe Grenier
e51a1174a3 Fix disk cache sync and disk error handling 2007-12-05 00:09:34 +01:00
Christophe Grenier
6ce2d5b290 PhotoRec: add support for Microsoft OneNOte .one file 2007-12-02 21:24:49 +01:00
Christophe Grenier
920b5e4ff3 Add some synchronisation points, should help to deal with unexpected program termination 2007-12-02 21:21:18 +01:00
Christophe Grenier
50d67341a5 Start to reorganise how disk/file access works 2007-12-02 21:18:12 +01:00
Christophe Grenier
466ae9bf94 PhotoRec: fix txt and non-linearized pdf recovery 2007-11-28 22:54:56 +01:00
Christophe Grenier
66c34423c1 Can use sudo if user is not root 2007-11-28 22:42:36 +01:00
Christophe Grenier
22ed9d7d0f PhotoRec: detect HP Photosmart Photo Printing Album .albm files 2007-11-27 20:51:12 +01:00
Christophe Grenier
29d1269096 PhotoRec: check blender .bld content 2007-11-27 20:48:20 +01:00
Christophe Grenier
850c490382 Use e2fsprogs 1.40.2 2007-11-27 20:47:04 +01:00
Christophe Grenier
3a6099acd3 Fix fat32_get_prev_cluster and FAT code cleanup 2007-11-21 08:45:54 +01:00
Christophe Grenier
6b51c69a7b Fix for type change when there is no partition table 2007-11-19 19:12:50 +01:00
Christophe Grenier
8aa3821083 Add KeepAssX .kdb support to PhotoRec 2007-11-19 19:03:18 +01:00
Christophe Grenier
71c60ee1de FAT volume name may contain lowercase chars 2007-11-19 18:59:36 +01:00
Christophe Grenier
89fe7f8006 Add ncurses parameters in configure 2007-11-16 09:07:02 +01:00
Christophe Grenier
b7d3c98ee6 Fix for big FAT filesystem 2007-11-16 09:04:41 +01:00
Christophe Grenier
455ed826c8 IO redirection for alt. superblock/bs is enabled before file listing 2007-11-13 23:35:47 +01:00
Christophe Grenier
ff5f9f0989 Use BLKROGET ioctl call to detect read-only loop device under Linux 2007-11-13 21:35:51 +01:00
Christophe Grenier
c7c6948676 Add support for Corel Documents .wpd 2007-11-13 21:31:15 +01:00
Christophe Grenier
77a89ab909 Remove src/Makefile.in, it's a generated file 2007-11-13 21:29:14 +01:00
Christophe Grenier
b2be4d2dc7 NTFS: log more information when repairing MFT 2007-11-07 08:02:54 +01:00
Christophe Grenier
3fec683bcc Handle unicode filenames in display and when copying files from an NTFS partition
Thanks to Kenneth, C H LEE for the first patch
2007-11-06 16:40:46 +01:00
Christophe Grenier
249bad4bb7 - Use wprintw ncurses function instead of a custom one
- src/file_mov.c: Fix a compilation error if DEBUG_MOV is defined
2007-11-02 17:14:52 +01:00
Christophe Grenier
6d5421fd22 Remove files that are automaticaly generated:
- configure/Makefile are generated using
    aclocal -I config
    autoheader -W all
    autoconf -W all
    automake --gnits --add-missing --copy
- doc is generated from the website
- THANKS is also automaticaly generated
2007-11-02 16:20:52 +01:00
Christophe Grenier
9928d99936 First version in git 2007-10-29 22:38:52 +01:00