+v4_0_19
+ - Fix for short file names starting with character 0xE5
+ (by remapping it to 0x5)
+ - mpartition: Partition types closer to what Microsoft uses
+ - mformat: figure out LBA geometry as last resort if geometry
+ is neither specified in config and/or commandline, nor can be
+ queried from the device
+ - mformat: use same default cluster size by size as Microsoft
+ for FAT32
+ - additional sanity checks
+ - document how cluster size is picked in mformat.c man page
+ - document how partition types are picked in mpartition.c man page
+v4_0_18
+ Fix for names of iconv encodings on AIX
+ Fix mt_size_t on NetBSD
+ Fixed compilation on Mingw
+ Fixed doc (especially mformat)
+ Fix mformat'ing of FAT12 filesystems with huge cluster sizes
+ Minfo prints image file name in mformat command line if an image
+ file name was given
+ Always generate gzip-compressed RPMs, in order to remain
+ compatible with older distributions
+ Fixed buffer overflow with drive letter in mclasserase
v4_0_17
mbadblocks now takes a list of bad blocks (either as sectors
or as clusters)
Consider every directory entry after an ENDMARK (0x00) to be deleted
After writing a new entry at end of a directory, be sure to also add
an ENDMARK (0x00)
+
Deal with possibility of a NULL pointer being returned by
localtime during timestamp conversion
v4_0_16