- update to 1.7.679:
* fixed exfat directory entry type values for primary benign
directory entries
* added exfat text cases for regex option
* updated help information
* use strxfrm and strcmp instead of strcoll for faster string comparison
* fixed out-of-bound array indexes
* fixed a bug with string comparison using the current locale
that can occur with long filenames with multi-byte characters
* fixed an endianness bug relevant for FAT12/16 filesystems
* fixed a bug that caused an undefined behaviour during case
insensitive sorting
* added error handling to remove compiler warnings
* implemented buffered block-based file I/O to reduce to number
of read/write operations
* fatsort now checks that all FAT copies in a filesystem are
the same before sorting
* added test cases for randomization option
OBS-URL: https://build.opensuse.org/request/show/1332422
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fatsort?expand=0&rev=11
* fixed exfat directory entry type values for primary benign
directory entries
* added exfat text cases for regex option
* updated help information
* use strxfrm and strcmp instead of strcoll for faster string comparison
* fixed out-of-bound array indexes
* fixed a bug with string comparison using the current locale
that can occur with long filenames with multi-byte characters
* fixed an endianness bug relevant for FAT12/16 filesystems
* fixed a bug that caused an undefined behaviour during case
insensitive sorting
* added error handling to remove compiler warnings
* implemented buffered block-based file I/O to reduce to number
of read/write operations
* fatsort now checks that all FAT copies in a filesystem are
the same before sorting
* added test cases for randomization option
OBS-URL: https://build.opensuse.org/package/show/filesystems/fatsort?expand=0&rev=22
- Update to version 1.6.3.622:
* fatsort release file now includes precompiled makefile
* fixed support for macOS (thanks to Max for the fix)
* declared OPT_LOCALE as extern
* fixed uninitialized variable
* avoided some string truncation compiler warnings
* implemented platform independent transliteration for invalid
multi-byte characters during conversion
* test makefile now returns error code
OBS-URL: https://build.opensuse.org/request/show/826006
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fatsort?expand=0&rev=8
* fatsort release file now includes precompiled makefile
* fixed support for macOS (thanks to Max for the fix)
* declared OPT_LOCALE as extern
* fixed uninitialized variable
* avoided some string truncation compiler warnings
* implemented platform independent transliteration for invalid
multi-byte characters during conversion
* test makefile now returns error code
OBS-URL: https://build.opensuse.org/package/show/filesystems/fatsort?expand=0&rev=17