Releases: DOCGroup/ACE_TAO
ACE+TAO-7_0_8
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.8 and TAO 3.0.8 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Minor changes
Changes to TAO
- Moved operators
<<=and>>=forCORBA::Anyto theCORBAnamespace. This makes the code compatible with GCC 12 and removes the need for both the-fdelayed-template-parsingworkaround (for clang) and definingACE_ANY_OPS_USE_NAMESPACEinconfig-macos*.h - Removed unused configuration option
ACE_ANY_OPS_USE_NAMESPACE
ACE+TAO-6_5_17
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.17 and TAO 2.5.17.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Test framework changes
Changes to TAO
- Fixed compilation error in the TAO core when using C++20
- 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-7_0_7
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.7 and TAO 3.0.7 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Minor changes
Changes to TAO
- 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-7_0_6
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.6 and TAO 3.0.6 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Various cleanup and using more C++11 features
- Various packaging related fixes
Changes to TAO
- Various cleanup and using more C++11 features
- Fixed compilation error in the TAO core when using C++20
ACE+TAO-7_0_5
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.5 and TAO 3.0.5 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- 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
- TAO_IDL: Fix bug where floating point constant expressions fail to evaluate. This bug was introduced in 3.0.3.
ACE+TAO-6_5_16
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.16 and TAO 2.5.16.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Initial not-tested support for Visual Studio 2022
- Fixed compile errors when using Visual Studio 2019 with C++17 or C++20 support enabled
- Removed use of deprecated std::iterator
Changes to TAO
- TAO_IDL: Fix bug where floating point constant expressions fail to evaluate. This bug was introduced in 2.5.14.
ACE+TAO-7_0_4
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.4 and TAO 3.0.4 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Add support for Embarcadero C++ Builder 11.0 Alexandria using the bcc32c compiler
- Allow
ACE_ModuleandACE_SOCK_Dgram_Mcastto be sub-classed - Add
ACE_SWAP_LONG_LONGbyte swap macro forACE_UINT64 - Improved ACE_Atomic implementation for g++
- Various cleanup and using more C++11 features
Changes to TAO
- Various cleanup and using more C++11 features
ACE+TAO-6_5_15
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.15 and TAO 2.5.15.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Add support for Embarcadero C++ Builder 11.0 Alexandria using the bcc32 compiler
- Add support for MacOSX Big Sur
- Improved ACE_Atomic implementation for g++
Changes to TAO
- Add support for Embarcadero C++ Builder 11.0 Alexandria using the bcc32 compiler
ACE+TAO-7_0_3
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.3 and TAO 3.0.3 which is available from the usual download location under the heading "Latest Micro Release".
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- The macro
ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONShas been renamed toACE_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
stdalternatives - Various cleanup
- Fix
SocketConnect::ip_check()Concurrency and Too-Early Request Issues for Windows - Make install: use relative links in prefix/share
Changes to TAO
- Support for IDL 4 explicitly-named integer types like
int64in TAO_IDL. Support foruint8andint8is 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.hheader 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
ACE+TAO-6_5_14
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.14 and TAO 2.5.14.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Fix
SocketConnect::ip_check()Concurrency and Too-Early Request Issues for Windows - Support
int8anduint8in ACE_CDR - Make install: use relative links in prefix/share
Changes to TAO
- Support for IDL 4 explicitly-named integer types like
int64in TAO_IDL. Support foruint8andint8is 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.hheader file for getting the IDL features supported by TAO_IDL. See the file for example usage. - Fix empty case evaluation on unions with enum discriminators