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_nametoindex
andif_indextoname
are available if the version of the Windows SDK supports them - IPv6 extended datagram receive info now supported on macOS
ACE_(U)INT8/16/32/64
map to(u)int8/16/32/64_t
when C++11 has been enabled.CDR_Base
usesACE_INT64
forLongLong
, 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/64
to map all CORBA integer types