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.
- 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
The open source community has released on Friday June 24th 2022 a new OpenDDS release. This release is available from the github release page where you can also find an overview of the changes.
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.
- 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.
The open source community has released on Friday March 25th 2022 a new OpenDDS release. This release is available from the github release page where you can also find an overview of the changes.
R2CORBA version 1.6.1 has been released. This version implements the following changes:
- Add support for ruby 3.1
- Upgrade to ACE 7.0.6 and TAO 3.0.6
R2CORBA is distributed as Ruby gem
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.
- Various cleanup and using more C++11 features
- Various packaging related fixes
- Various cleanup and using more C++11 features
- Fixed compilation error in the TAO core when using C++20
The open source community has released on Friday December 10th 2021 a new OpenDDS release. This release is available from the github release page where you can also find an overview of the changes.
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.
- 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
- TAO_IDL: Fix bug where floating point constant expressions fail to evaluate. This bug was introduced in 3.0.3
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.
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.
- 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
- Various cleanup and using more C++11 features