·
50 commits
to master
since this release
What's Changed
ACE
- Deprecated
ACE_Copy_Disabled
in favor of deleted copy/assignment - Replaced usage of
ACE_MIN
andACE_MAX
withstd::min/std::max
- Add support for abstract paths to ACE_UNIX_ADDR
- Improve support for 64bit file sizes
- Minor fixes to ACE logging classes
- Use C++11
default
for more classes - GCC versions less than 9 and Clang versions less than 12 are no longer tested in GitHub Actions CI
- Dropped support for Embarcadero C++ Builder bcc32c and bcc64 compilers
- Updated support for Green Hills INTEGRITY and INTEGRITY-178 tuMP RTOS. Tested on INTEGRITY 11.4.6 and INTEGRITY-178 5.0.0.
- Thread names given to
ACE_OS::thr_create
are now passed down to the OS on Windows and on INTEGRITY.
TAO
- Add new
CECShutdownWaitCompletion
command line argument to CosEvent service in order to be able not to wait on any pending event on shutdown - Fixed possible race condition when handling location forwards
- When no preferred interfaces are provided we don't query for all IP interfaces as that could be slow
- Threads created by TAO_Thread_Per_Connection_Handler now have names
Full Changelog: ACE+TAO-8_0_2...ACE+TAO-8_0_3 and DOCGroup/MPC@ACE+TAO-8_0_2...ACE+TAO-8_0_3