ACE Changelog

What's new in ACE 6.2.4

Jan 10, 2014
  • This version added support for FC20 and ended support for FC19, extended the C++11 feature test suite, improved support for MingW64, and made improvements to IPv6 support on Windows.

New in ACE 2.0 Alpha 4 (Aug 30, 2012)

  • Major bugfixes and enhancements.

New in ACE 6.1.4 (Aug 30, 2012)

  • ACE_Time_Value and ACE_Monotonic_Time_Policy were added.
  • TIME_POLICY support was added to ACE_Condition_Attributes, ACE_Message_Queue-s, ACE_Task-s, and related classes.
  • CORBA's string_dup and string_free were refactored.
  • Message fragmentation was added to MIOP.
  • Interdependencies between OpsnDDS and CIAO were fixed.

New in ACE 6.1.3 (Jul 27, 2012)

  • This version adds support for Oracle Solaris Studio 12 Update 3, compile-time support for Windows CE 7, a new XML_Utils library, new OpenSSL configuration options, support for DDS4CCM with OpenDDS 3.2 or higher as a DDS implementation, and other minor enhancements and bugfixes.
  • The High Res Timer global scale factor on Windows is now 64bit.

New in ACE 6.1.0 (Mar 9, 2012)

  • This version adds run-length encoding and compilation support for VxWorks 6.9.
  • It implements DynValue, DynValueBox, and DynValueCommon and their creation/use by TAO_DynAnyFactory.
  • Assorted bugfixes.

New in ACE 6.0.7 (Dec 29, 2011)

  • This version adds a timer policy template and API.
  • There are minor bugfixes.

New in ACE 6.0.6 (Dec 9, 2011)

  • This version adds support for RHEL 6.1 64-bit.
  • It adds a new heuristic for the collocation strategy.
  • TAO skeletons have been refactored.
  • Connections can now be established at deployment time rather than first-use.
  • DDS subscribers and publishers are now created when needed.
  • CIAO has better thread safety.
  • There are assorted bugfixes.

New in ACE 6.0.4 (Aug 30, 2011)

  • This version adds support for building with the Android NDK and removes support for C++ Builder.
  • Minor bugs were fixed.

New in ACE 6.0.3 (Jun 24, 2011)

  • This version adds support for GCC 4.6.
  • It has improved support for mt_noupcall.
  • There are assorted bugfixes.

New in ACE 6.0.2 (Apr 21, 2011)

  • Improved and simplified QNX support, fixed build-time backwards compatibility, improved support for the mt_noupcall wait strategy, improved performance of the Parallel Connect Strategy in TAO, and assorted bugfixes.

New in ACE 5.8.1 (Aug 4, 2010)

  • Enhancements have been added, including ACE INet (HTTP and FTP client library), ZIOP (Compression for TAO), DDS4CCM (integration of DDS into CCM), AMI4CCM (asynchronous method invocation for CCM), and the Artifact Installation framework for DAnCE (CCM deployment).
  • Resetting of Query Conditions in the DDS4CCM connector and a preliminary System Health and Status Service were implemented.
  • Assorted bugs were fixed.

New in ACE 5.7.9 (Jun 19, 2010)

  • Minor bugfixes and build cleanups

New in ACE 5.6.8 (Feb 11, 2009)

  • This release adds a new ACE::isdotdir() function.
  • It has improved WinCE Unicode support.
  • A crash when the ACE thread tries to inherit the logging attributes from non ACE threads has been fixed.
  • Race conditions in the transport cache and when multiple threads make a connection to the same server have been fixed.
  • Many small memory leaks, compile errors, and test errors have been fixed.
  • Log output formatting has been fixed.
  • Several tests have been updated to the new test framework.
  • There is some code refactoring and acceleration.

New in ACE 5.6.7 (Dec 20, 2008)

  • Assorted minor enhancements and bugfixes.

New in ACE 5.6.6 (Sep 16, 2008)

  • Support for use of wide characters in environment under Windows was improved.
  • The ACE_Stack_Trace class was added to allow users to obtain a stack trace within their application on supported platforms.
  • Iterator support was added to the ACE_Message_Queue_Ex class.
  • Support was added for FC9, OpenSuSE 11.0, and CodeGear C++ Builder 2009.
  • Support for GCC 4.2 and 4.3 was improved. ZIOP support was added to TAO.
  • A new text based monitor was added to the Notify_Service to keep track of timed-out consumers.
  • Many major bugs were fixed.

New in ACE 5.6.5 (Sep 9, 2008)

  • Support for lib64 paths was added for detecting certain features.
  • Configuration under OpenVMS was fixed.
  • A name clash with MinGW was fixed.
  • Detection of Medusa under VxWorks was added.
  • Support for ICC on Intel Macs was implemented along with support for ICC 11.0.
  • The Unbounded_Set was extended to include a comparator template parameter.
  • C90 warnings were fixed. New tests were added.
  • Fedora 8 support was improved.
  • There were also extensive bugfixes, code cleanups, and documentation updates.