The open source community has released on Friday September 25th 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 Tuesday August 24th 2021 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.0 has been released. This version implements the following changes:
- Add support for ruby 3.0
- Use ridk on Windows instead of separate MinGW installation
- Deprecated support for ruby 2.3 and older
- Upgrade to ACE 7.0.3 and TAO 3.0.3
- Cleanup and simplify C++ code
- Removed usage of separate extload library on Windows
- Code style changes
R2CORBA is distributed as Ruby gem
RIDL is a minor release which contains the following features:
- Code style changes
- Fix failure to execute multiple handlers for the same pragma
RIDL is distributed as Ruby gem
The open source community has released on Wednesday August 4th 2021 a new ACE 7.0.3 and TAO 3.0.3 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.
- The macro
ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS
has been renamed to ACE_HAS_WIN32_STRUCTURED_EXCEPTIONS
, update your code accordingly
- MinGW 2 has been deprecated
- ACE CDR supports
(u)int8
- Use more C++11 features including using
std
alternatives
- Various cleanup
- Fix
SocketConnect::ip_check()
Concurrency and Too-Early Request Issues for Windows
- Make install: use relative links in prefix/share
- Support for IDL 4 explicitly-named integer types like
int64
in TAO_IDL. Support for uint8
and int8
is limited in TAO. Unlike the larger types,
these are new distinct types that are not aliases of existing types covered by the CORBA specification
- Added the
tao/idl_features.h
header file for getting the IDL features supported by TAO_IDL. See the file for example usage
- TAO_IDL: Fix empty case evaluation on unions with enum discriminators
The open source community has released on Wednesday May 19th 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 Friday May 14th 2021 a new ACE 7.0.2 and TAO 3.0.2 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 various warnings given by newer compilers
- Use more C++11 features
- Various cleanup
- Fix wstring coerce leak in tao_idl
- Support C++ Keywords in `DCPS_DATA_SEQUENCE_TYPE`
- Minor cleanup
R2CORBA version 1.5.5 has been released. This version implements the following changes:
- Cleanup C++ code by using C++11 features
- Removed workarounds for older TAO versions
R2CORBA is distributed as Ruby gem
The open source community has released on Monday March 15th 2021 a new ACE 7.0.1 and TAO 3.0.1 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.
- Cleanup of
ACE_*
macros which are not used anymore
- Removed support for LynxOS 4 which has gcc3
- Make sure C++11 is enabled on MacOSX
The open source community has released on Thursday January 28th 2021 a new OpenDDS release. This release is available from the github release page where you can also find an overview of the changes.