Daniel Rosenberg | 9dfb4f6 | 2021-06-10 03:53:52 +0000 | [diff] [blame] | 1 | exfatprogs 1.1.1 - released 2021-04-21 |
| 2 | ====================================== |
| 3 | |
| 4 | CHANGES : |
| 5 | * mkfs.exfat: adjust the boundary alignment calculations to compensate |
| 6 | for the volume offset. |
| 7 | |
| 8 | NEW FEATURES : |
| 9 | * mkfs.exfat: add the "--pack-bitmap" option to relocate the allocation |
| 10 | bitmap to allow the FAT and the bitmap to share the same allocation |
| 11 | unit on flash media. |
| 12 | |
| 13 | BUG FIXES : |
| 14 | * Fix wrong bit operations on 64-bit big. |
| 15 | * Fix memory leaks in error paths. |
| 16 | |
| 17 | exfatprogs 1.1.0 - released 2021-02-09 |
| 18 | ====================================== |
| 19 | |
| 20 | CHANGES : |
| 21 | * fsck.exfat: recover corrupted boot region. |
| 22 | |
| 23 | NEW FEATURES : |
| 24 | * exfatlabel: Print or Set volume label and serial. |
| 25 | * dump.exfat: Show the on-disk metadata information and the statistics. |
| 26 | |
| 27 | BUG FIXES : |
| 28 | * set _FILE_OFFSET_BITS=64 for Android build. |
| 29 | |
| 30 | exfatprogs 1.0.4 - released 2020-07-31 |
| 31 | ====================================== |
| 32 | |
| 33 | CHANGES : |
| 34 | * fsck.exfat: display sector, cluster, and volume sizes in the human |
| 35 | readable format. |
| 36 | * fsck.exfat: reduce the elapsed time using read-ahead. |
| 37 | |
| 38 | NEW FEATURES : |
| 39 | * mkfs.exfat: generate pseudo unique serials while creating filesystems. |
| 40 | * mkfs.exfat: add the "-b" option to align the start offset of FAT and |
| 41 | data clusters. |
| 42 | * fsck.exfat: repair zero-byte files which have the NoFatChain attribute. |
| 43 | |
| 44 | BUG FIXES : |
| 45 | * Fix memory leaks on error handling paths. |
| 46 | * fsck.exfat: fix the bug that cannot access space beyond 2TB. |
| 47 | |
| 48 | exfatprogs 1.0.3 - released 2020-05-12 |
| 49 | ====================================== |
| 50 | |
| 51 | CHANGES : |
| 52 | * Rename label.exfat to tune.exfat. |
| 53 | * tune.exfat: change argument style(-l option for print level, |
| 54 | -L option for setting label) |
| 55 | * mkfs.exfat: harmonize set volume label option with tune.exfat. |
| 56 | |
| 57 | NEW FEATURES : |
| 58 | * Add man page. |
| 59 | |
| 60 | BUG FIXES : |
| 61 | * Fix the reported build warnings/errors. |
| 62 | * Add memset to clean garbage in allocation. |
| 63 | * Fix wrong volume label array size. |
| 64 | * Open a device using O_EXCL to avoid formatting it while it is mounted. |
| 65 | * Fix incomplete "make dist" generated tarball. |
| 66 | |
| 67 | |
| 68 | exfatprogs 1.0.2 - released 2020-04-23 |
| 69 | ====================================== |
| 70 | |
| 71 | CHANGES : |
| 72 | * Rename project name to exfatprogs. |
| 73 | * Replace iconv library by standard C functions mbstowcs() and wcrtomb(). |
| 74 | |
| 75 | NEW FEATURES : |
| 76 | * Add support for Android build system. |
| 77 | * label.exfat: Add support for label.exfat to set/get exfat volume label. |
| 78 | |
| 79 | BUG FIXES : |
| 80 | * Fix the build warnings/errors and add warning options. |
| 81 | * Fix several bugs(memory leak, wrong endian conversion, zero out beyond |
| 82 | end of file) and cleanup codes |
| 83 | * Fix issues on big endian system and on 32bit system. |
| 84 | |
| 85 | |
| 86 | exfatprogs 1.0.1 - released 2020-04-09 |
| 87 | ====================================== |
| 88 | |
| 89 | NEW FEATURES : |
| 90 | * mkfs.exfat: quick/full format support |
| 91 | * mkfs.exfat: specify cluster size |
| 92 | * mkfs.exfat: set volume label |
| 93 | * fsck.exfat: consistency check support |