Christophe Grenier
|
f0eb66c4ec
|
Fixing NTFS MFT should be attempted only if both TestDisk and Windows failed to access the filesystem.
|
2019-04-14 17:49:30 +02:00 |
|
Christophe Grenier
|
2d36e835ba
|
List NTFS system files when expert mode is enabled.
|
2018-06-22 19:05:04 +02:00 |
|
Christophe Grenier
|
0f97d72be8
|
TestDisk: stricter check on NTFS MFT record size to avoid out of bound read
Thanks to Adel KHALDI from Blue Frost Security GmbH for reporting the problem.
|
2017-07-05 13:27:24 +02:00 |
|
Christophe Grenier
|
3932c37783
|
Fix mft_record_size - "Fix MFT" wasn't working
|
2016-07-10 09:14:34 +02:00 |
|
Christophe Grenier
|
4968f66059
|
Use TD_INIT_LIST_HEAD() function instead of TD_LIST_HEAD_INIT() static initializer
|
2016-04-10 19:20:53 +02:00 |
|
Alex Henrie
|
b9dc788eb6
|
Improve English grammar, capitalization, and punctuation
|
2016-02-22 10:38:17 +01:00 |
|
Christophe Grenier
|
509b3f7136
|
Compare dir_partition_ntfs_init() return value with enum constant instead of direct value
|
2013-05-22 08:09:01 +02:00 |
|
Christophe Grenier
|
32962a658c
|
Declare as const some static variables
|
2013-05-22 08:08:24 +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
|
3f03c0e6aa
|
Migrate from file_data to file_info structure
|
2013-05-05 21:52:54 +02:00 |
|
Christophe Grenier
|
62a39b9b45
|
Reduce unnecessary interactivity in scripted run
|
2012-12-23 17:17:57 +01:00 |
|
Christophe Grenier
|
a3a6d6a8eb
|
New scarrier message for NTFS MFT fixing
|
2011-07-15 07:21:44 +02:00 |
|
Christophe Grenier
|
6180b7fb30
|
Warn that fixing MFT using MFT mirror is a non reversible operation.
|
2011-03-19 14:00:28 +01:00 |
|
Christophe Grenier
|
203df0e3a5
|
Fix some compilation warnings
|
2009-02-03 09:29:29 +01:00 |
|
Christophe Grenier
|
56d98fd7a2
|
Use pread() and pwrite() argument style for internal I/O
|
2009-01-31 17:07:08 +01:00 |
|
Christophe Grenier
|
56e1c29b2c
|
Let the user choose to fix or not the MFT only if file can be listed.
|
2009-01-14 22:03:48 +01:00 |
|
Christophe Grenier
|
64e71b5763
|
NTFS MFT repair: Warn if the file listing doesn't contain more than 2 directory entries '.' and '..'
|
2008-11-28 08:46:04 +01:00 |
|
Christophe Grenier
|
d5d0a9a74f
|
Split the interface in several files, part 2
Text interface needs 24 lines instead of 25
|
2008-08-25 23:15:17 +02:00 |
|
Christophe Grenier
|
7912bfac3a
|
PhotoRec: FileOpts can use more than 25 lines
|
2008-05-19 00:10:50 +02:00 |
|
Christophe Grenier
|
2d62f25b7f
|
Disable RepairMFT if partition has been found using backup boot sector.
|
2008-05-19 00:00:05 +02:00 |
|
Christophe Grenier
|
0b5471c5c0
|
Better description about MFT fixing
|
2008-03-14 09:00:50 +01:00 |
|
Christophe Grenier
|
9c8a8341b1
|
Add a warning when fixing MFT
|
2008-03-10 07:15:52 +01:00 |
|
Christophe Grenier
|
9a9764e493
|
PhotoRec: expert can stop pass 0 and set the blocksize
|
2008-01-14 23:48:51 +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
|
54de8ce209
|
Avoid malloc(0) in NTFS code
|
2007-12-06 00:35:01 +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
|
b2be4d2dc7
|
NTFS: log more information when repairing MFT
|
2007-11-07 08:02:54 +01:00 |
|
Christophe Grenier
|
9928d99936
|
First version in git
|
2007-10-29 22:38:52 +01:00 |
|