]> cloudbase.mooo.com Git - z180-stamp.git/blobdiff - fatfs/source/00history.txt
Import fatfs R0.15
[z180-stamp.git] / fatfs / source / 00history.txt
index 2cf6fbf68eb64c05a0d819fe6b0fafc8f0272780..4fa1d7a1b549c210354c1857e11dd231684eaae9 100644 (file)
@@ -322,3 +322,48 @@ R0.13b (April 07, 2018)
 \r
 \r
 \r
+R0.13c (October 14, 2018)\r
+  Supported stdint.h for C99 and later. (integer.h was included in ff.h)\r
+  Fixed reading a directory gets infinite loop when the last directory entry is not empty. (appeared at R0.12)\r
+  Fixed creating a sub-directory in the fragmented sub-directory on the exFAT volume collapses FAT chain of the parent directory. (appeared at R0.12)\r
+  Fixed f_getcwd() cause output buffer overrun when the buffer has a valid drive number. (appeared at R0.13b)\r
+\r
+\r
+\r
+R0.14 (October 14, 2019)\r
+  Added support for 64-bit LBA and GUID partition table (FF_LBA64 = 1)\r
+  Changed some API functions, f_mkfs() and f_fdisk().\r
+  Fixed f_open() function cannot find the file with file name in length of FF_MAX_LFN characters.\r
+  Fixed f_readdir() function cannot retrieve long file names in length of FF_MAX_LFN - 1 characters.\r
+  Fixed f_readdir() function returns file names with wrong case conversion. (appeared at R0.12)\r
+  Fixed f_mkfs() function can fail to create exFAT volume in the second partition. (appeared at R0.12)\r
+\r
+\r
+R0.14a (December 5, 2020)\r
+  Limited number of recursive calls in f_findnext().\r
+  Fixed old floppy disks formatted with MS-DOS 2.x and 3.x cannot be mounted.\r
+  Fixed some compiler warnings.\r
+\r
+\r
+\r
+R0.14b (April 17, 2021)\r
+  Made FatFs uses standard library <string.h> for copy, compare and search instead of built-in string functions.\r
+  Added support for long long integer and floating point to f_printf(). (FF_STRF_LLI and FF_STRF_FP)\r
+  Made path name parser ignore the terminating separator to allow "dir/".\r
+  Improved the compatibility in Unix style path name feature.\r
+  Fixed the file gets dead-locked when f_open() failed with some conditions. (appeared at R0.12a)\r
+  Fixed f_mkfs() can create wrong exFAT volume due to a timing dependent error. (appeared at R0.12)\r
+  Fixed code page 855 cannot be set by f_setcp().\r
+  Fixed some compiler warnings.\r
+\r
+\r
+\r
+R0.15 (November 6, 2022)\r
+  Changed user provided synchronization functions in order to completely eliminate the platform dependency from FatFs code.\r
+  FF_SYNC_t is removed from the configuration options.\r
+  Fixed a potential error in f_mount when FF_FS_REENTRANT.\r
+  Fixed file lock control FF_FS_LOCK is not mutal excluded when FF_FS_REENTRANT && FF_VOLUMES > 1 is true.\r
+  Fixed f_mkfs() creates broken exFAT volume when the size of volume is >= 2^32 sectors.\r
+  Fixed string functions cannot write the unicode characters not in BMP when FF_LFN_UNICODE == 2 (UTF-8).\r
+  Fixed a compatibility issue in identification of GPT header.\r
+\r