Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.13 and TAO 2.5.13.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Fixes for IPv6 multicast and
inet_ntop
/inet_pton
on Windows - Fix missing export attribute on
ACE_OS::thr_gettid
- Fix spurious warning from gcc about missing initializers on
std::array
- Android Support:
- Support for building with the Android NDK r19 or later directly instead of having to use a generated standalone toolchain. See
ACE-INSTALL.html
for details. Using a standalone toolchain is still supported. - Made it easier to use
gnuace
-built libraries as imported libraries in CMake-based Android Studio native projects. - Replaced
ANDROID_ABI
withandroid_abi
, but kept the former as an alias of the later for compatibility. - Remove need to pass a macro to compiler about
android/ndk-version.h
unless the NDK is old.
- Support for building with the Android NDK r19 or later directly instead of having to use a generated standalone toolchain. See
Changes to TAO
- Fix wstring coerce leak in tao_idl
- Support C++ Keywords in
DCPS_DATA_SEQUENCE_TYPE
- TAO can be built from a path that contains spaces
- Minor cleanup