Releases: DOCGroup/ACE_TAO
ACE+TAO-8_0_0
What's Changed
- ACE/TAO now require C++17 or newer
- Add support for Embarcadero C++ Builder bcc64x compiler
- Removed
ace/Auto_Ptr.*
, with C++17std::auto_ptr
is not available anymore - New
Latest_ACE8TAO4_Micro
,Latest_ACE8TAO4_Minor
, andLatest_ACE8TAO4_Major
branches
Full Changelog: ACE+TAO-7_1_4...ACE+TAO-8_0_0 and DOCGroup/MPC@ACE+TAO-7_1_4...ACE+TAO-8_0_0
ACE+TAO-6_5_21
What's Changed
- Updated and improved support for Embarcadero C++ Builder
- Backport IDL Maps
- Avoid errors when tcl/tk packages are not installed
- MacOS: sizeof long double is different on ARM64
- Avoid potential out-of-bounds read in ACE_CDR::Fixed::from_string
Full Changelog: ACE+TAO-6_5_20...ACE+TAO-6_5_21 and DOCGroup/MPC@ACE+TAO-6_5_20...ACE+TAO-6_5_21
ACE+TAO-7_1_4
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.1.4 and TAO 3.1.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
- With g++ versions < 11 we default to C++17 as minimum C++ standards level
Changes to TAO
- None
ACE+TAO-7_1_3
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.1.3 and TAO 3.1.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
- Fixed possible race conditions in extreme use case in the barrier and future implementations
- Improve support for QNX 7.1 and FreeBSD
- Integrated debian packaging changes
Changes to TAO
- None
ACE+TAO-7_1_2
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.1.2 and TAO 3.1.2 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
- C++17 removed
std::auto_ptr
, updated ACE/TAO to not usestd::auto_ptr
anymore and also not provide our own auto_ptr. With C++17 ACE doesn't provideACE_Auto_Ptr
,ACE_Auto_Basic_Ptr
,ACE_Auto_Basic_Array_Ptr
,ACE_Auto_Array_Ptr
, andACE_auto_ptr_reset
anymore, just usestd::unique_ptr
- Add
c++std
which can be used in the platform_macros.GNU to set the C++ revision to be used (results in-std=
flag) - Improve support for QNX 7.1
- Embarcadero C++ Builder enhancements
Changes to TAO
- TAO_IDL: Added support for the
map
data type, but this isn't supported in TAO user applications except for local usage
ACE+TAO-7_1_1
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.1.1 and TAO 3.1.1 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
- Fixed shared memory leak by
ACE_Shared_Memory_Pool
- Fixed
ACE_INET_Addr::set
whenACE_LACKS_GETSERVBYNAME
has been defined
Changes to TAO
- Removed deprecated
-ORBResources
flag
ACE+TAO-6_5_20
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the minor release of ACE 6.5.20 and TAO 2.5.20.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Fixed shared memory leak by
ACE_Shared_Memory_Pool
- Fixed
ACE_INET_Addr::set
whenACE_LACKS_GETSERVBYNAME
has been defined
Changes to TAO
- None
ACE+TAO-7_1_0
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.1.0 and TAO 3.1.0 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
- Removed support for Windows CE, OpenVMS, HPUX, AIX, RTEMS, Pharlap, Solaris, and Visual Studio 2015
- ACE/TAO now require C++14 or newer
Changes to TAO
- Removed usage of ACE service configurator for all POA internal strategy classes
ACE+TAO-7_0_11
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.11 and TAO 3.0.11 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
- Fixed some compiler warnings given by newer compilers
- Make use of
noexcept
instead ofthrow()
- Fixed a bug in
ACE_Configuration_Heap
withuses_wchar=1
builds
Changes to TAO
- Fixed some compiler warnings given by newer compilers
- PortableGroup cleanup
ACE+TAO-6_5_19
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the minor release of ACE 6.5.19 and TAO 2.5.19.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
- Improved VxWorks platform support
- Fixed some compiler warnings given by newer compilers
- Added support for recent macOS release
- Fixed a bug in
ACE_Configuration_Heap
withuses_wchar=1
builds ACE_OS::readdir_r
can be omitted by settingACE_DISABLE_READDIR_R
Changes to TAO
- Fixed some compiler warnings given by newer compilers