matio 1.5.27
Changes in matio 1.5.27 (20 April 2024)
- Fixed const-correctness of input arguments of API functions
- Fixed const-correctness of return type of Mat_GetDir (from char** to char* const*)
- Fixed bug duplicating function class (with deep copy) in Mat_VarDuplicate
- Fixed little endian detection for __aarch64__ (contributed by @maltelenz)
- Fixed LFS support on MinGW 64-bit builds (contributed by @chris-se)
- Fixed support of Unicode filenames on Windows (contributed by @chris-se)
- Fixed detection of HDF5 version for UTF-8 based file name of HDF5 MAT file (contributed by @chris-se)
- Fixed stack-based buffer overflow when reading (crafted) HDF5 MAT file
- Fixed build on Solaris
- Fixed build with Rust bindings and LLVM ≥ 16
- CMake: Fixed MinGW linker error with libc (regression of v1.5.24) (contributed by @chris-se)
- CMake: Enabled static analysis with Cppcheck via option
MATIO_ENABLE_CPPCHECK:BOOL
Full Changelog: v1.5.26...v1.5.27