1exfatprogs 1.2.0 - released 2022-10-28 2====================================== 3 4CHANGES : 5 * fsck.exfat: Keep traveling files even if there is a corrupted 6directory entry set. 7 * fsck.exfat: Introduce the option "b" to recover a boot sector even 8if an exFAT filesystem is not found. 9 * fsck.exfat: Introduce the option "s" to create files in 10"/LOST+FOUND", which have clusters allocated but was not belonged to 11any files. 12 * fsck.exfat: Rename '.' and '..' entry name to the one user want. 13 14NEW FEATURES : 15 * fsck.exfat: Repair corruptions of an exFAT filesystem. Please refer 16to fsck.exfat manpage to see what kind of corruptions can be repaired. 17 * exfat2img: Dump metadata of an exFAT filesystem. Please refer to 18exfat2img manpage to see how to use it. 19 20BUG FIXES: 21 * fsck.exfat: Fix an infinite loop while traveling files. 22 * tune.exfat: Fix bitmap entry corruption when adding new volume lablel. 23 24exfatprogs 1.1.3 - released 2021-11-11 25====================================== 26 27CHANGES : 28 * mkfs.exfat: ensure that the cluster size is greater than or 29 equal than the sector size. 30 * mkfs.exfat: replace lseek() + write() with pwrite(). 31 32BUG FIXES : 33 * mkfs.exfat: prevent an integer overflow when computing the FAT 34 length. 35 * fsck.exfat: fix a double free memory error. 36 37exfatprogs 1.1.2 - released 2021-05-20 38====================================== 39 40CHANGES : 41 * mkfs.exfat: set 0x80 to DriveSelect of the boot sector 42 43BUG FIXES : 44 * Fix issues on 4KB logical sector devices 45 * Fix issues when the sector size of of a file system is different from 46 that of a block device. 47 48exfatprogs 1.1.1 - released 2021-04-21 49====================================== 50 51CHANGES : 52 * mkfs.exfat: adjust the boundary alignment calculations to compensate 53 for the volume offset. 54 55NEW FEATURES : 56 * mkfs.exfat: add the "--pack-bitmap" option to relocate the allocation 57 bitmap to allow the FAT and the bitmap to share the same allocation 58 unit on flash media. 59 60BUG FIXES : 61 * Fix wrong bit operations on 64-bit big. 62 * Fix memory leaks in error paths. 63 64exfatprogs 1.1.0 - released 2021-02-09 65====================================== 66 67CHANGES : 68 * fsck.exfat: recover corrupted boot region. 69 70NEW FEATURES : 71 * exfatlabel: Print or Set volume label and serial. 72 * dump.exfat: Show the on-disk metadata information and the statistics. 73 74BUG FIXES : 75 * set _FILE_OFFSET_BITS=64 for Android build. 76 77exfatprogs 1.0.4 - released 2020-07-31 78====================================== 79 80CHANGES : 81 * fsck.exfat: display sector, cluster, and volume sizes in the human 82 readable format. 83 * fsck.exfat: reduce the elapsed time using read-ahead. 84 85NEW FEATURES : 86 * mkfs.exfat: generate pseudo unique serials while creating filesystems. 87 * mkfs.exfat: add the "-b" option to align the start offset of FAT and 88 data clusters. 89 * fsck.exfat: repair zero-byte files which have the NoFatChain attribute. 90 91BUG FIXES : 92 * Fix memory leaks on error handling paths. 93 * fsck.exfat: fix the bug that cannot access space beyond 2TB. 94 95exfatprogs 1.0.3 - released 2020-05-12 96====================================== 97 98CHANGES : 99 * Rename label.exfat to tune.exfat. 100 * tune.exfat: change argument style(-l option for print level, 101 -L option for setting label) 102 * mkfs.exfat: harmonize set volume label option with tune.exfat. 103 104NEW FEATURES : 105 * Add man page. 106 107BUG FIXES : 108 * Fix the reported build warnings/errors. 109 * Add memset to clean garbage in allocation. 110 * Fix wrong volume label array size. 111 * Open a device using O_EXCL to avoid formatting it while it is mounted. 112 * Fix incomplete "make dist" generated tarball. 113 114 115exfatprogs 1.0.2 - released 2020-04-23 116====================================== 117 118CHANGES : 119 * Rename project name to exfatprogs. 120 * Replace iconv library by standard C functions mbstowcs() and wcrtomb(). 121 122NEW FEATURES : 123 * Add support for Android build system. 124 * label.exfat: Add support for label.exfat to set/get exfat volume label. 125 126BUG FIXES : 127 * Fix the build warnings/errors and add warning options. 128 * Fix several bugs(memory leak, wrong endian conversion, zero out beyond 129 end of file) and cleanup codes 130 * Fix issues on big endian system and on 32bit system. 131 132 133exfatprogs 1.0.1 - released 2020-04-09 134====================================== 135 136NEW FEATURES : 137 * mkfs.exfat: quick/full format support 138 * mkfs.exfat: specify cluster size 139 * mkfs.exfat: set volume label 140 * fsck.exfat: consistency check support 141