Commit graph

65 commits

Author SHA1 Message Date
Christophe Grenier
d9919bf277 New prototype for ask_location() and td_getcwd() 2020-12-06 14:19:01 +01:00
Christophe Grenier
60b5424f53 Constify a lot of function parameters 2020-06-19 19:02:41 +02:00
Christophe Grenier
2d36e835ba List NTFS system files when expert mode is enabled. 2018-06-22 19:05:04 +02:00
Christophe Grenier
20f1c4c1a8 TestDisk: redraw interface if the screen has ben resized 2018-03-17 17:36:08 +01:00
Christophe Grenier
09ecae700f Use new functions check_command(), skip_comma_in_command() and get_int_from_command() to parse command line arguments 2018-03-17 17:29:28 +01:00
Christophe Grenier
78380d72f7 Avoid a NULL dereference when listing an NTFS partition after RebuildBS 2018-02-07 18:12:38 +01:00
Christophe Grenier
291fec3147 Add Windows Recovery, Linux /home, /src and data EFI uuid partition type 2017-12-24 15:24:36 +01:00
Christophe Grenier
34b3751696 Remove verbose parameter from exFAT_boot_sector() 2017-04-14 18:10:16 +02:00
Christophe Grenier
48c6c513af Remove interface from search_superblock() prototype 2017-04-14 17:43:02 +02:00
Christophe Grenier
2ece6c0179 src/adv.c: collapse some "if" statements 2017-04-11 09:41:24 +02:00
Christophe Grenier
68c3977f82 adv_get_options_for_partition(): style 2017-04-07 07:25:36 +02:00
Christophe Grenier
3fa9ab46ad src/dirpart.c: split interface_adv() into several functions 2017-04-06 20:55:52 +02:00
Christophe Grenier
5fb1156905 Constify two variables in interface_adv() 2016-10-12 20:23:24 +02:00
Christophe Grenier
eb48734418 Support XFS5 2016-01-23 09:36:09 +01:00
Christophe Grenier
880f9a2d40 TestDisk: add 'addpart' in CLI command 2014-02-02 15:14:59 +01:00
Christophe Grenier
8ab8404143 Constify some variables 2013-05-26 09:21:30 +02:00
Christophe Grenier
34c5f93357 Fix regression introduced in commit d4c1e0ec98 2013-05-17 16:47:37 +02:00
Christophe Grenier
8160321408 split add_partition() into add_partition_cli() and add_partition_ncurses() 2013-05-15 17:53:26 +02:00
Christophe Grenier
2dd9cec608 move from change_part_type() to change_part_type_ncurses() 2013-05-15 17:42:03 +02:00
Christophe Grenier
325573c938 List Undelete in exFAT menu 2012-12-23 16:56:58 +01:00
Christophe Grenier
89c0713c79 When selecting undelete for an exFAT partition, avoid to redirect to NTFS undelete 2011-04-25 09:50:49 +02:00
Christophe Grenier
237b0d53ac Minimal support to list and copy files from exFAT for TestDisk.
PhotoRec:Can carve files from exFAT free space only
2011-02-07 09:17:12 +01:00
Christophe Grenier
488e05fc60 List and undelete filesystem using alternate superblock if necessary 2010-12-16 08:51:31 +01:00
Christophe Grenier
3072cedc43 Add the possibility to list NTFS partition in the Advanced menu 2010-11-20 16:25:07 +01:00
Christophe Grenier
9814bbb47b TestDisk Image Creation: display the data size 2010-11-11 20:43:34 +01:00
Christophe Grenier
62bf5746b5 Can list ext3/ext4 in TestDisk Advanced menu 2010-11-09 09:20:23 +01:00
Christophe Grenier
f201398dbe Modified interface when prompting for a destination to store data 2010-10-23 20:36:43 +02:00
Christophe Grenier
1041c240cd Prefix highligted selection by ">", so screen reader software find the
interface less confusing.
2010-05-21 08:47:38 +02:00
Christophe Grenier
ffe14ebb6e Add a header needed under Solaris 2010-04-27 08:08:37 +02:00
Christophe Grenier
7b5bf6bdfc If the destination is full, PhotoRec ask for a new location and it defaults
to the actual location instead of the default one.
2009-05-24 16:57:03 +02:00
Christophe Grenier
602688dc89 TestDisk: Force screen redraw 2009-04-14 12:19:30 +02:00
Christophe Grenier
1af8dd56e4 code cleanup: remove verbose argument to add_partition_*() 2009-03-06 19:26:32 +01:00
Christophe Grenier
203df0e3a5 Fix some compilation warnings 2009-02-03 09:29:29 +01:00
Christophe Grenier
1650fe5b8b Split ncurses text interface from functions 2009-01-14 22:13:47 +01:00
Christophe Grenier
07b1742903 Code cleanup after using LLVM/Clang Static Analyzer 2008-11-16 12:53:21 +01:00
Christophe Grenier
cdfb7f22cf TestDisk, replace "Do you want to save disk file image.dd" by "Do you want to save partition file image.dd" 2008-10-28 09:18:16 +01:00
Christophe Grenier
82c6f55ebf TestDisk: distinguish between "advanced,list" and "advanced,undelete" 2008-10-07 20:54:35 +02:00
Christophe Grenier
33a01be952 List deleted files instead of normal files when choosing Undelete for a partition forced as NTFS 2008-10-06 20:16:54 +02:00
Christophe Grenier
1fc05a46d8 Create the partition image in the current directory when "/cmd device advanced,copy" is used 2008-09-10 17:43:59 +02: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
9a58a494f3 Split the interface in several files
Initial work to handle 24 lines and more than 25
2008-08-24 13:36:34 +02:00
Christophe Grenier
0573cee26d Enable MFT repair in expert mode when the NTFS boot sector is ok even if its backup isn't 2008-08-14 19:13:59 +02:00
Christophe Grenier
41e90d881a TestDisk: add initial support for NTFS undelete 2008-08-05 09:44:13 +02:00
Christophe Grenier
2bc44055cf Distinguish ext4 from ext3 filesystem 2008-07-14 11:43:39 +02:00
Christophe Grenier
a6c66ab40b TestDisk: add /cmd device advanced,list parameter 2008-07-07 22:26:08 +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
b849a82750 Make the code less C++ hostile 2008-06-23 19:28:58 +02:00
Christophe Grenier
7912bfac3a PhotoRec: FileOpts can use more than 25 lines 2008-05-19 00:10:50 +02:00
Christophe Grenier
c6ffc1812d Can list by pressing 'l' in the Advanced menu (key usage not displayed) 2008-04-11 11:26:30 +02:00
Christophe Grenier
a4a280354d code cleanup: rename aff_buffer() fixup 2008-04-07 09:03:21 +02:00