News

ACE/TAO: ACE 7.0.8 and TAO 3.0.8 released

Added by Johnny Willemsen 3 months ago

The open source community has released on Friday July 1st 2022 a new ACE 7.0.8 and TAO 3.0.8 release. This release is available from the usual download location at https://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page.

The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.

Changes to ACE (detailed changes)

  • Minor changes

Changes to TAO (detailed changes)

  • Moved operators <<= and >>= for CORBA::Any to the CORBA namespace. This makes the code compatible with GCC 12 and removes the need for both the -fdelayed-template-parsing workaround (for clang) and defining ACE_ANY_OPS_USE_NAMESPACE in config-macos*.h.
  • Removed unused configuration option ACE_ANY_OPS_USE_NAMESPACE

ACE/TAO: ACE 7.0.7 and TAO 3.0.7 released

Added by Johnny Willemsen 4 months ago

The open source community has released on Saturday May 21th 2022 a new ACE 7.0.7 and TAO 3.0.7 release. This release is available from the usual download location at https://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page.

The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.

Changes to ACE (detailed changes)

  • Minor changes

Changes to TAO (detailed changes)

  • Fixed an issue with handling spaces in paths for TAO_IDL
  • TAO_IDL: Fix open file error not mentioning the filename and not checking if the file is actually a directory.

ACE/TAO: ACE 7.0.6 and TAO 3.0.6 released

Added by Johnny Willemsen 8 months ago

The open source community has released on Thursday January 20th 2022 a new ACE 7.0.6 and TAO 3.0.6 release. This release is available from the usual download location at https://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page.

The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.

Changes to ACE (detailed changes)

  • Various cleanup and using more C++11 features
  • Various packaging related fixes

Changes to TAO (detailed changes)

  • Various cleanup and using more C++11 features
  • Fixed compilation error in the TAO core when using C++20

ACE/TAO: ACE 7.0.5 and TAO 3.0.5 released

Added by Johnny Willemsen 11 months ago

The open source community has released on Wednesday November 17th 2021 a new ACE 7.0.5 and TAO 3.0.5 release. This release is available from the usual download location at https://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page.

The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.

Changes to ACE (detailed changes)

  • Initial not tested support for Visual Studio 2022
  • Fixed compile errors when using Visual Studio 2019 with C++17 or C++20 support enabled
  • Various cleanup and using more C++11 features

Changes to TAO (detailed changes)

  • TAO_IDL: Fix bug where floating point constant expressions fail to evaluate. This bug was introduced in 3.0.3

AXCIOMA: AXCIOMA v2.2.0 released

Added by Johnny Willemsen 11 months ago

This is a stable release of AXCIOMA and TAOX11

AXCIOMA v2.2.0 includes the following main features, see our feature overview for all features.

  • IDL 3.5 support
  • CORBA through TAOX11
  • Brix11 scaffolding support
  • Support for LwCCM components and connectors
  • Synchronous request/reply support through CORBA4CCM
  • Event and state support through DDS4CCM supporting RTI Connext DDS and OpenDDS
  • Asynchronous request/reply support through AMI4CCM
  • Timer support through TT4CCM
  • Event support through PSDD4CCM supporting ZeroMQ
  • DnCX11 deployment support
  • Suite of unit tests and examples

See the README for how to obtain and bootstrap this release.

ACE/TAO: ACE 7.0.4 and TAO 3.0.4 released

Added by Johnny Willemsen about 1 year ago

The open source community has released on Friday October 1st 2021 a new ACE 7.0.4 and TAO 3.0.4 release. This release is available from the usual download location at https://download.dre.vanderbilt.edu/ under the heading “Latest Micro Release” or from the github release page.

The doxygen documentation for this release is also available. In addition to the packages combined of sources and generate makefiles, this release provides source-only packages for developers who use MPC to generate their own makefiles.

Changes to ACE (detailed changes)

  • Add support for Embarcadero C++ Builder 11.0 Alexandria using the bcc32c compiler
  • Allow ACE_Module and ACE_SOCK_Dgram_Mcast to be sub-classed
  • Add ACE_SWAP_LONG_LONG byte swap macro for ACE_UINT64
  • Improved ACE_Atomic implementation for g++
  • Various cleanup and using more C++11 features

Changes to TAO (detailed changes)

  • Various cleanup and using more C++11 features

1 2 3 ... 8 (1-10/77)

Also available in: Atom