ACE and TAO
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
Changes to TAO
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
ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS
has been renamed to ACE_HAS_WIN32_STRUCTURED_EXCEPTIONS
, update your code accordingly(u)int8
std
alternativesSocketConnect::ip_check()
Concurrency and Too-Early Request Issues for WindowsChanges to TAO
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 specificationtao/idl_features.h
header file for getting the IDL features supported by TAO_IDL. See the file for example usageOnce 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
SocketConnect::ip_check()
Concurrency and Too-Early Request Issues for Windowsint8
and uint8
in ACE_CDRChanges to TAO
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.tao/idl_features.h
header file for getting the IDL features supported by TAO_IDL. See the file for example usage.Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.2 and TAO 3.0.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
Changes to TAO
DCPS_DATA_SEQUENCE_TYPE
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.13 and TAO 2.5.13.
The Source Code zip/tar.gz provided by github do not contain the necessary MPC files, please do not download these!
Changes to ACE
inet_ntop
/inet_pton
on WindowsACE_OS::thr_gettid
std::array
ACE-INSTALL.html
for details. Using a standalone toolchain is still supported.gnuace
-built libraries as imported libraries in CMake-based Android Studio native projects.ANDROID_ABI
with android_abi
, but kept the former as an alias of the later for compatibility.android/ndk-version.h
unless the NDK is old.Changes to TAO
DCPS_DATA_SEQUENCE_TYPE
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.1 and TAO 3.0.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
ACE_*
macros which are not used anymoreChanges to TAO
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the major release of ACE 7.0.0 and TAO 3.0.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
--keep-debuginfo=yes
as valgrind options as alternative or you can disable dlclose yourself by adding #define ACE_LACKS_DLCLOSE
to your ace/config.h fileACE_OS::readdir_r
. readdir_r
was marked as depracated in glibc and FreeBSD libc. Also removed ACE_Dirent::read (ACE_DIRENT *, ACE_DIRENT **)
which used it. ACE_LACKS_READDIR_R
will now always be defined.gnuace
no longer supports Android NDKs before r18. This means only clang is now supported when building for Android.ACE-INSTALL.html
for details. Using a standalone toolchain is still supported.gnuace
-built libraries in as imported libraries in CMake-based Android Studio native projects.ANDROID_ARCH
make variable. Replaced ANDROID_ABI
with android_abi
, but kept the former as an alias of the later for compatibility. Also will no longer default to 32-bit ARM, so android_abi
or ANDROID_ABI
must be defined.android_abi
is armeabi-v7a
. If support for these processors without NEON extensions is needed, put androind_neon := 0
in platform_macros.GNU
.gnuace
will start using LLD, the LLVM linker, instead of the default GNU linkers. If the NDK being used doesn't default to LLD and you want to use the GNU linkers, put androind_set_lld := 0
in platform_macros.GNU
.Changes to TAO
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.12 and TAO 2.5.12 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++0x
and c++1y
as GNU make variables, use c++11
and c++14
as alternativesACE_GCC_NO_RETURN
to fix fall through warningsChanges to TAO
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.11 and TAO 2.5.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
ACE_INT64_FORMAT_SPECIFIER
(and similar) preprocessor macros on macOS (Apple-clang) with -std=c++11
or higherACE_OS::rwlock_init
Changes to TAO
Once again, thanks to the efforts of many developers, testers, and users, we are pleased to announce the micro release of ACE 6.5.10 and TAO 2.5.10 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
if_nameindex
Changes to TAO