summaryrefslogtreecommitdiffstats
path: root/src/phrecn.c
Commit message (Collapse)AuthorAgeFilesLines
...
* PhotoRec: Log the sector number when a FAT directory is foundChristophe Grenier2009-07-261-0/+2
|
* PhotoRec: check for EFBIG (file too large) error when writing filesChristophe Grenier2009-06-211-13/+32
|
* Always include stdio.h before ncurses header and types.hChristophe Grenier2009-06-121-2/+2
|
* PhotoRec: fix ending sector in log messageChristophe Grenier2009-05-271-1/+1
|
* If the destination is full, PhotoRec ask for a new location and it defaultsChristophe Grenier2009-05-241-1/+10
| | | | to the actual location instead of the default one.
* PhotoRec: move photorec_bf() to a separate file,Christophe Grenier2009-05-051-599/+7
| | | | | idem for photorec_find_blocksize() and file_found() move photorec_info() and photorec_progressbar() to src/phnc.c
* move set_filename() from src/phrecn.c to src/photorec.cChristophe Grenier2009-05-051-16/+0
|
* PhotoRec: in expert mode, ask if the user want to create a file with all the ↵Christophe Grenier2009-04-081-0/+111
| | | | | | | unidentified sectors. Add some code to modify PhotoRec to skip some sectors or recover a file with a known location, it can be usefull for known fragmented file
* PhotoRec: sector number in filename is now prefixed with several 0, so the ↵Christophe Grenier2009-04-051-2/+2
| | | | files can be sorted by name without problem
* PhotoRec: bugfix, don't reset the blocksize if it's already knownChristophe Grenier2009-02-261-3/+8
|
* PhotoRec: add the possibility to do a FAT unformat in expert modeChristophe Grenier2009-02-221-38/+73
|
* PhotoRec: move get_next_header() and get_next_sector() to the new file pnext.hChristophe Grenier2009-02-171-60/+1
|
* PhotoRec: add a debug message about the initial sector readingChristophe Grenier2009-02-151-0/+4
|
* Log error message when fwrite failedChristophe Grenier2009-02-091-2/+2
|
* Fix some compilation warningsChristophe Grenier2009-02-031-13/+6
|
* Fix some missing headers for cygwinChristophe Grenier2009-02-011-0/+7
|
* Use pread() and pwrite() argument style for internal I/OChristophe Grenier2009-01-311-8/+8
|
* Fix a few memory leaks found using Coccinelle, ↵Christophe Grenier2009-01-291-0/+1
| | | | http://www.emn.fr/x-info/coccinelle/
* PhotoRec: move init_file_stats() to filegen.cChristophe Grenier2009-01-181-63/+32
| | | | photorec_bf() prototype cleanup
* Split ncurses text interface from functionsChristophe Grenier2009-01-141-81/+2
|
* Close the log file before exit().Christophe Grenier2008-11-281-1/+2
|
* PhotoRec: modify internal representation of files during recoveryChristophe Grenier2008-09-081-109/+205
|
* Split the interface in several files, part 2Christophe Grenier2008-08-251-774/+13
| | | | Text interface needs 24 lines instead of 25
* Split the interface in several filesChristophe Grenier2008-08-241-42/+34
| | | | Initial work to handle 24 lines and more than 25
* PhotoRec: code cleanup, use common list in alloc_list_t structureChristophe Grenier2008-08-221-9/+52
|
* PhotoRec: index pattern search to speedup operationChristophe Grenier2008-08-211-25/+44
|
* PhotoRec: convert the structure holding the list of filechecksChristophe Grenier2008-08-141-26/+43
|
* PhotoRec: code cleanup, a specific function to search for blocksize has been ↵Christophe Grenier2008-08-141-81/+193
| | | | created.
* PhotoRec: create a specific function to set the recovered filenameChristophe Grenier2008-08-141-24/+20
|
* Distinguish ext4 from ext3 filesystemChristophe Grenier2008-07-141-4/+5
|
* PhotoRec: add "/cmd device ext2_group,group_nr,search" to carve the ↵Christophe Grenier2008-07-071-1/+67
| | | | | | corresponding ext2/ext3 group number or "/cmd device ext2_inode,inode_nr,search" to carve the group holding the specified inode
* PhotoRec: organize how the range of sectors to carve is initialized.Christophe Grenier2008-07-031-73/+83
|
* Make the code less C++ hostileChristophe Grenier2008-06-231-6/+6
|
* PhotoRec: add more command line parameters for "/cmd" and sessionsChristophe Grenier2008-06-111-15/+44
|
* sleep() doesn't exist under mingw32Christophe Grenier2008-06-011-0/+5
|
* Keep corrupted files by defaultChristophe Grenier2008-05-271-1/+6
|
* PhotoRec: FileOpts can use more than 25 linesChristophe Grenier2008-05-191-30/+43
|
* Antivirus under Windows can conflict with PhotoRec when PhotoRec triesChristophe Grenier2008-05-191-2/+64
| | | | | to overwrite a file it has recovered a few secondes before. Introduce a retry when opening files
* Log error string when a file can't be createdChristophe Grenier2008-04-291-4/+5
|
* Geometry menu can be used to force a 256 bytes sector size.Christophe Grenier2008-04-221-16/+36
| | | | | | | Current geometry is logged prior modification. PhotoRec: Handle 256 bytes blocksize to recover files inside MS Backup archive PhotoRec: When expert mode is enabled, it's possible to change the blocksize even if blocksize was already known from filesystem.
* code cleanup: rename aff_buffer() fixupChristophe Grenier2008-04-071-1/+1
|
* code cleanup: rename aff_buffer()Christophe Grenier2008-04-031-3/+2
|
* PhotoRec: read 512k chunks instead of 128kChristophe Grenier2008-04-021-3/+2
|
* Don't define menuNTFS/menuEXT2 if libntfs/libext2 is missingChristophe Grenier2008-03-241-0/+4
|
* PhotoRec: Load and save FileOpts settingsChristophe Grenier2008-03-101-2/+20
|
* PhotoRec: in FileOpts, press 's' to deselect all files or reset to default ↵Christophe Grenier2008-02-271-8/+26
| | | | settings
* file undelete for FAT filesystemChristophe Grenier2008-02-251-2/+2
|
* Fix memory leak in file_zip.c, uninitialized variable in phrrecn.c and ↵Christophe Grenier2008-02-131-2/+6
| | | | invalid ncurses usage in dimage.c
* Compatibility fix for e2fsprogs 1.40.6Christophe Grenier2008-02-101-2/+2
| | | | Fix some gcc warnings
* Mix interactive and cli mode in PhotoRecChristophe Grenier2008-02-081-212/+192
|