Skip to content

ACE+TAO-8_0_3

Latest
Compare
Choose a tag to compare
@jwillemsen jwillemsen released this 04 May 12:27
· 50 commits to master since this release
baf51ad

What's Changed

ACE

  • Deprecated ACE_Copy_Disabled in favor of deleted copy/assignment
  • Replaced usage of ACE_MIN and ACE_MAX with std::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