Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.3.3, TAO 2.3.3, CIAO 1.3.3, and DAnCE 1.3.3, which is available from the usual download location under the heading "Latest Micro Release Kit".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC package, please do not download these!
Changes to ACE
- Visual Studio 2015 has adequate C++11 support, because of this ACE_HAS_CPP11 is now defined with this compiler. A large amount of warnings given by this new compiler have been fixed
- As part of the release script we generate vc12 and vc14 solution files which are packaged as part of the release
- Added support for VxWorks 7 (kernel mode and RTP). See the comments in include/makeinclude/platform_vxworks7.0.GNU for details.
- Ended daily maintenance for OpenVMS
- Fixed a defect in ACE_INET_Addr when there is a non-empty interface address list and set_port_number() is called.
Changes to TAO
- Extended SL2 Security Manager to easily allow non-secure collocated invocations but still disallow non-secure remote invocations
- Relaxed upper limit on POA Thread pool size.
- Fixed PICurrent improper reset issue. Now slot data is retained through an ImR forced retry.
- Bugzilla 4205 fixed.
- Defaulted IIOP endpoints on IPv6 enabled systems will no longer append localhost to the IOR if there are no routable IPv6 addresses but there are routable IPv4 addresses available.
- Improved the performance of the FT-ImR while under very heavy loads.
- ImR now may be built on "uses_wchar" platforms.
- The temporary directory used by the tao_idl preprocessor may now contain spaces.
Changes to CIAO
- In order to support RTI Connext DDS 5.2.0 we introduced a new NDDSSCRIPTDIR environment variable which should be the directory in which the RTI scripts are available. This will be $NDDSHOME/scripts for RTI 5.1.0 and older and $NDDSHOME/bin for RTI 5.2.0 and newer. With GNU make we will detect this automatically
Changes to DAnCE
- None