summaryrefslogtreecommitdiffstats
path: root/src/fat.c
Commit message (Collapse)AuthorAgeFilesLines
* Avoid variable-length array (vla)Christophe Grenier2018-03-151-2/+5
|
* Fix commit 07e2aeddd50b1b66ffbe1e898e05a72ddbd1e757, wrong file was pushedChristophe Grenier2017-04-111-9/+18
|
* src/fat*: minor code style updateChristophe Grenier2017-04-111-66/+80
|
* src/fat.c: remove extra definesChristophe Grenier2017-04-081-20/+0
|
* Use TD_INIT_LIST_HEAD() function instead of TD_LIST_HEAD_INIT() static ↵Christophe Grenier2016-04-101-4/+2
| | | | initializer
* Recover FAT partition with an /EFI entry as EFI System PartitionChristophe Grenier2016-02-131-4/+40
|
* New prototype for test_OS2MB() and test_FAT()Christophe Grenier2016-01-231-40/+44
|
* Fix Testdisk check_OS2MB Stack Buffer overflow found by Denis Andzakovic ↵Christophe Grenier2015-04-111-1/+1
| | | | <denis.andzakovic@security-assessment.com>
* fat32_set_part_name(): define a const variable to hold the cluster size (style)Christophe Grenier2015-04-091-4/+4
|
* get_next_cluster(): move memory allocation (style)Christophe Grenier2015-04-091-4/+3
|
* fat32_get_free_count() and fat32_get_next_free() - code styleChristophe Grenier2013-12-081-2/+4
|
* new functions is_fat_directory() and fat_get_cluster_from_entry()Christophe Grenier2013-11-011-16/+9
| | | | rename sectors() to fat_sectors()
* FAT12 media descriptor should be 0xf0. FAT32 Drive number should be 0 or ↵Christophe Grenier2013-10-201-11/+26
| | | | between 0x80 and 0x87.
* Constify some variablesChristophe Grenier2013-05-261-2/+1
|
* "FAT found using backup sector!" message should be set by recover_FAT(), not ↵Christophe Grenier2013-05-241-1/+4
| | | | by search_FAT_backup()
* Check i before using it as indexChristophe Grenier2012-09-101-1/+1
|
* Add blocksize in filesystem descriptionChristophe Grenier2012-04-211-3/+4
|
* Modify warning about mismatching geometry between FAT and NTFS boot sector ↵Christophe Grenier2012-01-011-4/+4
| | | | and HD geometry
* FAT: handle filesystem sector size different than media sector sizeChristophe Grenier2011-03-051-14/+16
|
* Space and name cleanupChristophe Grenier2010-06-221-13/+16
|
* Move fat_set_part_name() to src/common.c and rename it to set_part_name_chomp()Christophe Grenier2009-10-191-15/+4
|
* Limit the scope of several variablesChristophe Grenier2009-05-051-2/+6
|
* Fix some compilation warningsChristophe Grenier2009-02-031-77/+16
|
* Define as static some functionsChristophe Grenier2009-02-011-4/+6
|
* comp_FAT() cleanupChristophe Grenier2009-01-311-15/+14
|
* Use pread() and pwrite() argument style for internal I/OChristophe Grenier2009-01-311-17/+21
|
* Fix a few memory leaks found using Coccinelle, ↵Christophe Grenier2009-01-291-3/+13
| | | | http://www.emn.fr/x-info/coccinelle/
* Split ncurses text interface from functionsChristophe Grenier2009-01-141-144/+11
|
* Code cleanup after using LLVM/Clang Static AnalyzerChristophe Grenier2008-11-161-8/+2
|
* Defined more functions as staticChristophe Grenier2008-11-101-6/+31
|
* Store disk geometry in cylinders/heads_per_cylinder/sectors_per_head instead ↵Christophe Grenier2008-07-181-7/+12
| | | | of CHS
* FAT: Fix confusion between cluster_size and sectors_per_clusterChristophe Grenier2008-07-051-14/+14
|
* FAT32 partition named EFI are now set as GPT_ENT_TYPE_EFI by defaultChristophe Grenier2008-06-301-2/+5
|
* Make the code less C++ hostileChristophe Grenier2008-06-231-2/+2
|
* code cleanup: rename aff_buffer()Christophe Grenier2008-04-031-29/+29
|
* Better handle FAT filenamesChristophe Grenier2007-12-061-4/+27
| | | | Rename filenames while copying under Dos and Windows
* Fix some FAT & NTFS read/writeChristophe Grenier2007-12-051-1/+1
|
* Fix fat32_get_prev_cluster and FAT code cleanupChristophe Grenier2007-11-211-1/+1
|
* Fix for type change when there is no partition tableChristophe Grenier2007-11-191-34/+57
|
* Fix for big FAT filesystemChristophe Grenier2007-11-161-10/+17
|
* IO redirection for alt. superblock/bs is enabled before file listingChristophe Grenier2007-11-131-2/+5
|
* - Use wprintw ncurses function instead of a custom oneChristophe Grenier2007-11-021-43/+43
| | | | - src/file_mov.c: Fix a compilation error if DEBUG_MOV is defined
* First version in gitChristophe Grenier2007-10-291-0/+1176