master
mkfs.fat: Handle case of bad root cluster
fsck.fat: Allow spaces in the middle of SFNs
testsuite: Add reference images of fsck result tests
Add fsck testsuite
testsuite: Test for files sharing clusters
testsuite: Test for too long cluster chain
testsuite: Test for circular cluster chain
Add two tests: volumes with encryption.
testsuite: Add fsck tests with broken first FAT cluster
testsuite: Add tests for DOS Clean Shutdown bit
Fix out of boundary read in fsck.fat/fatlabel
testsuite: Add fsck tests for fat labels
Add tests for FAT32 labels
testsuite: Add test for mkfs.fat with two FAT32 sectors in reserved area
testsuite: Update mkfs-fat32_2_res_sects.xxd test as it is now not aligned due to -a
testsuite: Add mkfs test for 600MB large 4K disk
Add testsuite foundations
mkfs.fat: Calculate CHS geometry according to SD Card Part 2 File System Specification
mkfs.fat: Align total number of sectors to be multiple of sectors per track
mkfs.fat: Add a new option --mbr which fills MBR table with one partition
tests: Fix running fsck tests outside of the source directory
travis: Check for fatlabel test errors only for non-static builds
testsuite: use SOURCE_DATE_EPOCH