Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.9 and TAO 2.5.9 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- On Windows, ACE no longer defines
_WIN32_WINNT. ACE wrappers forif_nametoindexandif_indextonameare available if the version of the Windows SDK supports them - IPv6 extended datagram receive info now supported on macOS
ACE_(U)INT8/16/32/64map to(u)int8/16/32/64_twhen C++11 has been enabled.CDR_BaseusesACE_INT64forLongLong, all old emulated support has been removed- Updated debian and rpm packaging support
Changes to TAO
- With C++11 we are now using
(u)int8/16/32/64to map all CORBA integer types