Repository navigation
1.11.1-rc4
·
170 commits
to master
since this release
- Added GitHub Actions CI on macOS, Linux, and Windows with Clang, GCC, MinGW, and Visual C++;
- Added recognition for Visual C++ 18.x in stlsoft/stlsoft.h;
- Fixed
winstl::codepage_sequence::data()missingreturnstatement; - Fixed
signed/unsignedcomparison warning inwinstl_C_printf_debug_string(); - Aligned Clang 64-bit sized types with GCC to use
long longinstead of__INT64_TYPE__to avoid overload collision on Linux LP64; - Added overflow checks in allocator
allocate()to prevent wrapping and fix GCC-Walloc-size-larger-than=warnings; - Fixed potential unsigned underflow in
unixstl::pid_sequencewhen empty; - Added MinGW compatibility guards in
winstl/util/struct_comparers.hpp; - Aligned test and example runner scripts across shell and Windows command counterparts;
- Added
--unit-onlyand--component-onlyflags to unit test runners; - Added
run_all_examplesscripts with--skip-interactivesupport;