summaryrefslogtreecommitdiffstats
path: root/src/photorec.c
Commit message (Expand)AuthorAgeFilesLines
* A lot of frama-c annotations or code disablingChristophe Grenier2024-01-301-3/+111
* Use "DISABLED_FOR_FRAMAC" to disable code to facilitate verificationChristophe Grenier2022-04-131-24/+65
* Numerous frama-c annotationsChristophe Grenier2021-11-201-8/+109
* PhotoRec: track fragmentation impactChristophe Grenier2020-08-071-4/+7
* Constify a lot of function parametersChristophe Grenier2020-06-191-2/+4
* Lots of frama-c work that should be safe to commitChristophe Grenier2020-06-021-3/+13
* move del_search_space() from src/filegen.h to src/photorec.hChristophe Grenier2019-10-131-0/+5
* PhotoRec: reset offset_skipped_header when this offset belongs to a valid file.Christophe Grenier2019-04-261-0/+1
* PhotoRec: Change recovered filename to handle more than 2^32 sectors.Christophe Grenier2018-04-291-4/+4
* Remove useless initialisation of update_blocksize variable in update_blocksize()Christophe Grenier2018-03-171-1/+1
* Use new functions check_command(), skip_comma_in_command() and get_int_from_c...Christophe Grenier2018-03-171-2/+1
* Add .travis.yml in Makefile.amChristophe Grenier2017-05-191-2/+8
* Modify get_prev_location_smart() to always use offset_skipped_header if avail...Christophe Grenier2016-09-191-20/+0
* Replace td_list_entry by td_list_(first|prev|next|last)_entry to improve read...Christophe Grenier2016-08-201-9/+9
* Use double quote when using cpp #warningChristophe Grenier2016-08-161-1/+1
* Improve English grammar, capitalization, and punctuationAlex Henrie2016-02-221-2/+2
* Avoid a file descriptor leak when stopping and resuming PhotoRecChristophe Grenier2016-01-231-9/+15
* Fallback to fseek() if fseeko() failedChristophe Grenier2015-09-251-6/+0
* use td_list_entry_const() instead of td_list_entry() when variable is defined...Christophe Grenier2015-06-241-2/+2
* PhotoRec: log the correct filename if file has been renamedChristophe Grenier2015-06-121-1/+1
* add gcc_struct attribute to all __packed__ structureChristophe Grenier2015-04-111-11/+8
* PhotoRec: do not always try to complete the recovery of the previous file whe...Christophe Grenier2015-04-051-9/+12
* file_block_truncate_and_move(): check fseek() return value (code cosmetic)Christophe Grenier2015-03-121-2/+4
* PhotoRec: fix file descriptor leak when bruteforce mode is enabledChristophe Grenier2014-10-281-2/+6
* PhotoRec: speedup file_block_remove_from_sp() function introduced by commit b...Christophe Grenier2014-10-041-42/+49
* PhotoRec: limit to 200 MB when searching the previous unrecovered fileChristophe Grenier2014-10-041-3/+4
* Use fseeko() instead of fseek().Christophe Grenier2014-10-041-0/+10
* PhotoRec: fix when using a blocksize of 1 byteChristophe Grenier2014-07-261-1/+1
* PhotoRec: when a file is recovered, check again each block after the end of t...Christophe Grenier2014-03-301-0/+20
* PhotoRec: rewrote brute-force mode to use file_block_append()Christophe Grenier2014-02-021-79/+59
* report blocksize and offset in update_blocksize() instead of menu_choose_bloc...Christophe Grenier2014-01-251-1/+2
* PhotoRec: rewrote update_blocksize() functionChristophe Grenier2014-01-251-14/+39
* update_blocksize: Resize the last sectors rangeChristophe Grenier2014-01-071-0/+7
* Fix bug in file_block_remove_from_sp() and file_block_truncate_zero()Christophe Grenier2014-01-071-3/+3
* new prototype for file_finish2()Christophe Grenier2014-01-051-3/+3
* new prototype for file_block_truncate()Christophe Grenier2014-01-051-9/+9
* Remove file_size_on_disk field from struct file_recovery_structChristophe Grenier2014-01-051-1/+0
* Remove loc field from struct file_recovery_struct, use location insteadChristophe Grenier2013-12-211-243/+287
* Fix various issues reported by Coverity scanChristophe Grenier2013-11-011-3/+4
* constify more variablesChristophe Grenier2013-06-011-2/+1
* Remove unused function write_stats_stdout()Christophe Grenier2013-05-171-25/+0
* New functions log_all_partitions() and init_list_part()Christophe Grenier2013-05-151-1/+14
* New function status_inc() to increment params->statusChristophe Grenier2013-05-151-0/+48
* Move some code to new functions params_reset() and status_to_name()Christophe Grenier2013-05-141-0/+42
* When splitting block, define them as holding dataChristophe Grenier2013-03-311-2/+11
* Avoid to truncate files that will get deleted.Christophe Grenier2012-05-011-92/+55
* Fix a potential endless loop (PhotoRec 6.12 affected, not 6.11.3)Christophe Grenier2011-11-151-14/+35
* Use "./configure --disable-dfxml" to disable DFXML featureChristophe Grenier2011-11-151-0/+4
* PhotoRec session management: restart PhotoRec at the same location than previ...Christophe Grenier2011-08-281-0/+42
* Huge code cleanup for Photorec: reduce the numbers of parameters of some func...Christophe Grenier2011-08-201-66/+57