diff --git a/ACE/ChangeLogs/ACE-8_0_1 b/ACE/ChangeLogs/ACE-8_0_1 new file mode 100644 index 0000000000000..5d419cee145bd --- /dev/null +++ b/ACE/ChangeLogs/ACE-8_0_1 @@ -0,0 +1,260 @@ +commit 6cff7aa772f5ee8927f501a8128e4f8b401c570a +Merge: 489a3a7f19f 32c3400cca2 +Author: Johnny Willemsen +Date: Wed Jul 31 15:57:02 2024 +0200 + + Merge pull request #2267 from jwillemsen/jwi-explicitop + + Mark operator bool as explicit + +commit 32c3400cca2881aa553634e56297ac9d8a1ca1b5 +Author: Johnny Willemsen +Date: Wed Jul 31 10:56:38 2024 +0200 + + Removed explicit + + * ACE/protocols/ace/INet/URLBase.cpp: + +commit d115e01b18e54064908b800674d96cc14bcd23d9 +Author: Johnny Willemsen +Date: Wed Jul 31 10:49:17 2024 +0200 + + Partial revert + + * ACE/protocols/ace/INet/HTTPS_Context.h: + * ACE/protocols/ace/INet/HTTP_Status.h: + * ACE/protocols/ace/INet/URLBase.h: + +commit 9b4704f45687c4bc1ed8a48570306600bbd8616f +Author: Johnny Willemsen +Date: Wed Jul 31 10:41:46 2024 +0200 + + Mark operator bool as explicit + + * ACE/protocols/ace/INet/HTTPS_Context.h: + * ACE/protocols/ace/INet/HTTP_Status.h: + * ACE/protocols/ace/INet/URLBase.cpp: + * ACE/protocols/ace/INet/URLBase.h: + * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Dynamic_Bitset.h: + +commit 3e4d621c508af5efbb899dbde9e5cab277fd7a49 +Merge: 07ce856de82 b2770e674f9 +Author: Johnny Willemsen +Date: Mon Jul 29 11:13:14 2024 +0200 + + Merge branch 'master' into jwi-restarttestwmain + +commit 07ce856de82067da7a9e8a2504e037b892ffdd3e +Author: Johnny Willemsen +Date: Mon Jul 29 10:51:35 2024 +0200 + + Add wmain for unicode builds on windows + + * ACE/tests/Singleton_Restart_Test.cpp: + +commit 1e38fc4f1c4a13a466dc6540fd06426d79a3e40c +Author: Johnny Willemsen +Date: Fri Jul 26 12:13:58 2024 +0200 + + Removed MPC_LIB_MODIFIER here, it is something from MPC, so let MPC handle this + + * ACE/bin/MakeProjectCreator/config/acedefaults.mpb: + +commit 61b8c8c5c6d407cbe3d723633b0af5a7ab1d73e1 +Author: Johnny Willemsen +Date: Fri Jul 26 11:49:51 2024 +0200 + + Back to unicode + + * ACE/ACE-INSTALL.html: + +commit 5cd8c7cfadb7b94bdf56b5e44a41ececdb0c6e53 +Author: Johnny Willemsen +Date: Fri Jul 26 11:45:03 2024 +0200 + + Renamed UNICODE to ACE_UNICODE for bmake + + * ACE/ACE-INSTALL.html: + +commit 87414e90f51e7d74b74ebe1ecb83e2ac457556b6 +Author: Johnny Willemsen +Date: Fri Jul 26 11:31:53 2024 +0200 + + Revert + + * ACE/bin/MakeProjectCreator/config/acedefaults.mpb: + +commit b47e9ceda45b41aadfe49ec2ef7aab7174e81ce3 +Author: Johnny Willemsen +Date: Fri Jul 26 11:26:32 2024 +0200 + + Need double escape + + * ACE/bin/MakeProjectCreator/config/acedefaults.mpb: + +commit da14e283f777be221f90b5c16dae057bb3d8ae7b +Author: Johnny Willemsen +Date: Fri Jul 26 11:12:52 2024 +0200 + + Revert double escape + + * ACE/bin/MakeProjectCreator/config/acedefaults.mpb: + +commit 08e76e8cafab06c41be4af4abde290c119de9f34 +Merge: 5c4819232d0 25b9be3a869 +Author: Johnny Willemsen +Date: Fri Jul 26 10:54:59 2024 +0200 + + Merge branch 'jwi-bcc64xunicode' of https://github.com/jwillemsen/ATCD into jwi-bcc64xunicode + +commit 5c4819232d0db92295965dcc8b91a2c1cf2e4778 +Author: Johnny Willemsen +Date: Fri Jul 26 10:54:50 2024 +0200 + + Double escape string + + * ACE/bin/MakeProjectCreator/config/acedefaults.mpb: + +commit 25b9be3a869a37c89811d1a1fc17d66466dd9b53 +Merge: f00ef447901 e69db0c847f +Author: Johnny Willemsen +Date: Fri Jul 26 10:18:58 2024 +0200 + + Merge branch 'master' into jwi-bcc64xunicode + +commit f00ef447901c46f64de6b6fdc7349871079b0ab9 +Author: Johnny Willemsen +Date: Fri Jul 26 10:15:20 2024 +0200 + + Use nullptr + + * ACE/ace/OS_NS_time.inl: + +commit 5389133d2707d740c8878f92e7a4e3d11b0bcea6 +Author: Johnny Willemsen +Date: Fri Jul 26 10:00:38 2024 +0200 + + bcc64x has different dirent support in unicode + + * ACE/ace/OS_NS_dirent.h: + * ACE/ace/OS_NS_dirent.inl: + * ACE/ace/config-win32-borland.h: + * ACE/ace/os_include/os_dirent.h: + +commit e69db0c847fb97a553b4c156a59ac3ae7dc70745 +Merge: 56e176993ca ae21138946e +Author: Johnny Willemsen +Date: Thu Jul 25 09:31:03 2024 +0200 + + Merge pull request #2260 from ryandesign/patch-1 + + Fix detection of MacOSX SDKs older than 10.10 + +commit 56e176993ca02286d5e807b188fcd9d278a5b065 +Merge: 9565633414a d89f6928aa1 +Author: Johnny Willemsen +Date: Thu Jul 25 09:29:31 2024 +0200 + + Merge pull request #2255 from likema/log-msg-ctors + + Default Log_Msg_* dtors + +commit ae21138946e7b3eaa4e1e16d1c7b57a5e2c52dad +Author: Ryan Carsten Schmidt +Date: Sun Jul 21 23:42:57 2024 -0500 + + Fix detection of MacOSX SDKs older than 10.10 + +commit 9565633414a52bc5eb1cf4294a88cb8425e7d366 +Author: Johnny Willemsen +Date: Wed Jul 17 14:00:57 2024 +0200 + + Update NEWS + +commit d89f6928aa1ecd9da65989a170b2a808206a455a +Author: Like Ma +Date: Sun Jul 14 13:13:37 2024 +0800 + + Default Log_Msg_* dtors + +commit 9be41577ed2fb86d6bfbc758fdb757ffb3ce61b7 +Author: Johnny Willemsen +Date: Sun Jul 14 09:56:56 2024 +0200 + + Return error when platform doesn't have 64bit time_t + + * ACE/tests/Time_Value_Test.cpp: + +commit edd8fa7b611df55dd523a2b1da6631e62246dd23 +Author: Johnny Willemsen +Date: Sat Jul 13 10:56:24 2024 +0200 + + Test that time_t is at least 8 bytes, if not, give an error message in the log + + * ACE/tests/Time_Value_Test.cpp: + +commit 6d2c85b1ad5a44856f3a982e89d8a6b68569e79b +Author: Johnny Willemsen +Date: Tue Jul 2 09:18:03 2024 +0200 + + Remove BCC32, that compiler doesn't support C++17 + + * ACE/ACE-INSTALL.html: + +commit 85da8c9b6c02c9ef197d79ef862258ef051b3852 +Author: Johnny Willemsen +Date: Tue Jul 2 09:12:28 2024 +0200 + + Revert change + + * ACE/ACE-INSTALL.html: + +commit e1dafb26356fb94bcb0b7def1121de9c9da68dca +Author: Johnny Willemsen +Date: Tue Jul 2 09:11:09 2024 +0200 + + Document BCC64X environment variable + + * ACE/ACE-INSTALL.html: + +commit 3b5f334604c5a0001cf0083278ba0b74a2c17f25 +Author: Johnny Willemsen +Date: Thu May 23 08:54:21 2024 +0200 + + Fix formatting + + * ACE/ACE-INSTALL.html: + +commit efb9819ab5e7edbb991f73ebfc2f911fe242563a +Author: Johnny Willemsen +Date: Thu May 16 13:04:29 2024 +0200 + + Update NEWS + +commit 57af57fbe1bc1818aa3f645d0bdeca1a2eb3ea81 +Author: Johnny Willemsen +Date: Thu May 16 12:56:34 2024 +0200 + + Update Download.html + +commit 7aa195eb9f3efd7355800daa6dd4cb9475413016 +Merge: c38c77843f2 f86851ff7c8 +Author: Johnny Willemsen +Date: Thu May 16 12:52:45 2024 +0200 + + Merge pull request #2235 from jwillemsen/jwi-ace800 + + Make ACE 8.0.0 and TAO 4.0.0 public + +commit f86851ff7c84059dd009d12c2c27c4415a6d9be0 +Author: Johnny Willemsen +Date: Thu May 16 12:51:57 2024 +0200 + + Make ACE 8.0.0 and TAO 4.0.0 public + + * ACE/NEWS: + * ACE/bin/copy-local-script.sh: + * ACE/bin/diff-builds-and-group-fixed-tests-only.sh: + * ACE/docs/Download.html: + * ACE/etc/index.html: + * TAO/NEWS: diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM index e30d642704ff1..788ac082bb848 100644 --- a/ACE/PROBLEM-REPORT-FORM +++ b/ACE/PROBLEM-REPORT-FORM @@ -25,7 +25,7 @@ include an entire platform-specific configuration file in the form. 8<----------8<----------8<----------8<----------8<----------8<----------8<---- - ACE VERSION: 8.0.0 + ACE VERSION: 8.0.1 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/ACE/VERSION.txt b/ACE/VERSION.txt index f019864061eb3..c3bb6dd71250c 100644 --- a/ACE/VERSION.txt +++ b/ACE/VERSION.txt @@ -1,4 +1,4 @@ -This is ACE version 8.0.0, released Thu May 16 12:27:08 CEST 2024 +This is ACE version 8.0.1, released Fri Aug 02 10:00:36 CEST 2024 If you have any problems with or questions about ACE, please open a issue or discussion on the ACE_TAO github project at diff --git a/ACE/ace/Version.h b/ACE/ace/Version.h index ca213c13d39bc..a2ae00d6dfeaf 100644 --- a/ACE/ace/Version.h +++ b/ACE/ace/Version.h @@ -4,7 +4,7 @@ #define ACE_MAJOR_VERSION 8 #define ACE_MINOR_VERSION 0 -#define ACE_MICRO_VERSION 0 -#define ACE_VERSION "8.0.0" -#define ACE_VERSION_CODE 0x80000 +#define ACE_MICRO_VERSION 1 +#define ACE_VERSION "8.0.1" +#define ACE_VERSION_CODE 0x80001 #define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff --git a/ACE/debian/control b/ACE/debian/control index 996504125f016..8661dc0a9c567 100644 --- a/ACE/debian/control +++ b/ACE/debian/control @@ -27,7 +27,7 @@ Description: makefile, project, and workspace creator * mpc-ace: generates project files for a single target * mwc-ace: generates workspace files for a set of projects -Package: libace-8.0.0 +Package: libace-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -45,7 +45,7 @@ Description: C++ network programming framework Package: libace-dev Architecture: any Section: libdevel -Depends: libace-8.0.0 (= ${binary:Version}), ${misc:Depends} +Depends: libace-8.0.1 (= ${binary:Version}), ${misc:Depends} Suggests: libace-doc, pkg-config Replaces: mpc-ace (<< 5.6.3-4) Description: C++ network programming framework - development files @@ -62,7 +62,7 @@ Description: C++ network programming framework - documentation This package contains the ACE overview documentation, tutorials, examples, and information regarding upstream development. -Package: libace-ssl-8.0.0 +Package: libace-ssl-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -73,12 +73,12 @@ Description: ACE secure socket layer library Package: libace-ssl-dev Architecture: any Section: libdevel -Depends: libace-ssl-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} +Depends: libace-ssl-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} Description: ACE secure socket layer library - development files This package contains the header files and static library for the ACE SSL library. -Package: libace-rmcast-8.0.0 +Package: libace-rmcast-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -92,12 +92,12 @@ Description: ACE reliable multicast library Package: libace-rmcast-dev Architecture: any Section: libdevel -Depends: libace-rmcast-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-rmcast-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE reliable multicast library - development files This package contains the header files and static library for the ACE reliable multicast library. -Package: libace-tmcast-8.0.0 +Package: libace-tmcast-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -111,12 +111,12 @@ Description: ACE transactional multicast library Package: libace-tmcast-dev Architecture: any Section: libdevel -Depends: libace-tmcast-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-tmcast-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE transactional multicast library - development files This package contains the header files and static library for the ACE transactional multicast library. -Package: libace-htbp-8.0.0 +Package: libace-htbp-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -130,12 +130,12 @@ Description: ACE protocol over HTTP tunneling library Package: libace-htbp-dev Architecture: any Section: libdevel -Depends: libace-htbp-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-htbp-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE protocol over HTTP tunneling library - development files This package contains the header files and static library for the ACE HTBP library. -Package: libace-inet-8.0.0 +Package: libace-inet-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -146,15 +146,15 @@ Description: ACE Inet protocol library Package: libace-inet-dev Architecture: any Section: libdevel -Depends: libace-inet-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE Inet protocol library - development files This package contains the header files and static library for the ACE Inet protocol library. -Package: libace-inet-ssl-8.0.0 +Package: libace-inet-ssl-8.0.1 Architecture: any Section: libs -Depends: libace-inet-8.0.0, libace-ssl-8.0.0, ${shlibs:Depends}, ${misc:Depends} +Depends: libace-inet-8.0.1, libace-ssl-8.0.1, ${shlibs:Depends}, ${misc:Depends} Description: ACE SSL-enabled Inet protocol library This package provides an ACE addon library for clients (and possibly servers at some point) using Inet protocols which support SSL, such as @@ -163,7 +163,7 @@ Description: ACE SSL-enabled Inet protocol library Package: libace-inet-ssl-dev Architecture: any Section: libdevel -Depends: libace-inet-ssl-8.0.0 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-ssl-8.0.1 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SSL-enabled Inet protocol library - development files This package contains the header files and static library for the ACE SSL-enabled Inet protocol library. @@ -180,7 +180,7 @@ Description: ACE perfect hash function generator basically the same options and functionality. ace_gperf simply takes advantage of some of the features provided by the ACE library. -Package: libacexml-8.0.0 +Package: libacexml-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -196,12 +196,12 @@ Package: libacexml-dev Architecture: any Section: libdevel Replaces: libace-dev (<< 5.7.7-4) -Depends: libacexml-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libacexml-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE SAX based XML parsing library - development files This package contains the header files and static library for the ACE XML parsing library. -Package: libace-xml-utils-8.0.0 +Package: libace-xml-utils-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -215,12 +215,12 @@ Package: libace-xml-utils-dev Architecture: any Section: libdevel Replaces: libace-dev (<< 5.7.7-4) -Depends: libace-xml-utils-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev +Depends: libace-xml-utils-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev Description: ACE XML utility classes and methods - development files This package contains the header files and static library for the ACE XML Utils library -Package: libkokyu-8.0.0 +Package: libkokyu-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -234,12 +234,12 @@ Description: ACE scheduling and dispatching library Package: libkokyu-dev Architecture: any Section: libdevel -Depends: libkokyu-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libkokyu-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE scheduling and dispatching library - development files This package contains the header files and static library for the ACE scheduling and dispatching library. -Package: libace-xtreactor-8.0.0 +Package: libace-xtreactor-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -257,12 +257,12 @@ Description: ACE-GUI reactor integration for Xt Package: libace-xtreactor-dev Architecture: any Section: libdevel -Depends: libace-xtreactor-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} +Depends: libace-xtreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} Description: ACE-GUI reactor integration for Xt - development files This package contains header files and static library for the ACE-Xt reactor integration. -Package: libace-tkreactor-8.0.0 +Package: libace-tkreactor-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -281,12 +281,12 @@ Description: ACE-GUI reactor integration for Tk Package: libace-tkreactor-dev Architecture: any Section: libdevel -Depends: libace-tkreactor-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} +Depends: libace-tkreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} Description: ACE-GUI reactor integration for Tk - development files This package contains header files and static library for the ACE-Tk reactor integration. -Package: libace-flreactor-8.0.0 +Package: libace-flreactor-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -304,12 +304,12 @@ Description: ACE-GUI reactor integration for FLTK Package: libace-flreactor-dev Architecture: any Section: libdevel -Depends: libace-flreactor-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} +Depends: libace-flreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FLTK - development files This package contains header files and static library for the ACE-FLTK reactor integration. -Package: libace-foxreactor-8.0.0 +Package: libace-foxreactor-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -326,7 +326,7 @@ Description: ACE-GUI reactor integration for FOX Package: libace-foxreactor-dev Architecture: any Section: libdevel -Depends: libace-foxreactor-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} +Depends: libace-foxreactor-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} Description: ACE-GUI reactor integration for FOX - development files This package contains header files and static library for the ACE-FOX reactor integration. @@ -343,7 +343,7 @@ Description: ACE network service implementations files to link the various ACE network services together, either statically or dynamically, and form complete server programs. -Package: libnetsvcs-8.0.0 +Package: libnetsvcs-8.0.1 Architecture: any Section: libs Depends: ${shlibs:Depends}, ${misc:Depends} @@ -357,7 +357,7 @@ Description: ACE network service implementations - libraries Package: libnetsvcs-dev Architecture: any Section: libdevel -Depends: libnetsvcs-8.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libnetsvcs-8.0.1 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} Description: ACE network service implementations - development files ACE network services provide reusable components for common distributed system tasks such as logging, naming, locking, and time diff --git a/ACE/rpmbuild/ace-tao.spec b/ACE/rpmbuild/ace-tao.spec index 5e79e1bbbd05c..52e7b14c8b08c 100644 --- a/ACE/rpmbuild/ace-tao.spec +++ b/ACE/rpmbuild/ace-tao.spec @@ -1,6 +1,6 @@ # Set the version number here. -%define ACEVER 8.0.0 -%define TAOVER 4.0.0 +%define ACEVER 8.0.1 +%define TAOVER 4.0.1 # Conditional build # Default values are diff --git a/TAO/ChangeLogs/TAO-4_0_1 b/TAO/ChangeLogs/TAO-4_0_1 new file mode 100644 index 0000000000000..12f4a7abdc466 --- /dev/null +++ b/TAO/ChangeLogs/TAO-4_0_1 @@ -0,0 +1,277 @@ +commit 9b4704f45687c4bc1ed8a48570306600bbd8616f +Author: Johnny Willemsen +Date: Wed Jul 31 10:41:46 2024 +0200 + + Mark operator bool as explicit + + * ACE/protocols/ace/INet/HTTPS_Context.h: + * ACE/protocols/ace/INet/HTTP_Status.h: + * ACE/protocols/ace/INet/URLBase.cpp: + * ACE/protocols/ace/INet/URLBase.h: + * TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/Dynamic_Bitset.h: + +commit 921463b03033e05743f2d00466e435b9c5bdd717 +Author: Oliver Kellogg +Date: Tue Jul 16 07:42:50 2024 +0200 + + TAO/TAO-INSTALL.html : In "Building and Installing TAO from git" mwc.pl TAO_ACE.mwc add missing `-type gnuace`. + +commit 15193a49314e5866a4c24f5aa3f0f68fe3673881 +Author: Johnny Willemsen +Date: Thu Jun 27 09:21:47 2024 +0200 + + Use nullptr + + * TAO/tao/Object.inl: + +commit dee98e4f47b7f5922607909e985d9a21bd83d579 +Author: Johnny Willemsen +Date: Mon Jun 17 12:26:57 2024 +0200 + + Use std::string_view as part of Exception_Data + + * TAO/tao/Exception_Data.h: + * TAO/tao/Messaging/ExceptionHolder_i.cpp: + * TAO/tao/operation_details.cpp: + +commit fe02c11dae4e4ea4834e37223d88115a35722ab8 +Author: Fred Hornsey +Date: Tue Jun 11 12:57:14 2024 -0500 + + Remove ACE_UNUSED_ARG + +commit 1d95ccaf016c2c03bb5ad030bc6520230c36682e +Author: Fred Hornsey +Date: Mon Jun 10 16:51:01 2024 -0500 + + Respond to Review and Fix Typedefs in Union Disc + +commit f78f458a74555764370e0267ef57c4069d174ec9 +Author: Fred Hornsey +Date: Sun Jun 9 01:19:04 2024 -0500 + + Minor Additions to IDL4 Support + + - Support the following IDL v4 features: + - Empty structs + - `octet` and `wchar` union discriminators + - Allow using empty parentheses in annotation applications to + workaround syntax errors when an annotation with no arguments has to + be followed by a complete scoped name: + `@example_annotation() ::ex::ExampleType` + - Reserve the `bitfield`, `bitmask`, and `bitset` keywords in IDL v4 + (these are not implemented yet) + - Allow using `map` as an identifier in IDL v3 again + +commit 8b34c8e3ffdcf8f5e411064e0d5bf1da52b169fd +Author: Johnny Willemsen +Date: Wed May 22 15:06:42 2024 +0200 + + Revert "Minor modernization of DynamicAny code" + +commit 8438079c911eb442897920d2a03e79c660140ac5 +Author: Johnny Willemsen +Date: Wed May 22 15:06:14 2024 +0200 + + Revert "Use std::vector in Interceptor List" + +commit f7fd4579d673f4431298ebba6157361aee21b629 +Merge: 18dc6f83439 e0d8ed1739e +Author: Johnny Willemsen +Date: Wed May 22 08:28:39 2024 +0200 + + Merge branch 'master' into jwi-dynamicany + +commit 18dc6f8343993278327105a349958578b8cb48a5 +Author: Johnny Willemsen +Date: Tue May 21 17:32:04 2024 +0200 + + Add missing include + + * TAO/tao/DynamicAny/DynValue_i.h: + +commit 7f32588294603e1a7ee996db8a35f9a733bc397b +Author: Johnny Willemsen +Date: Tue May 21 16:02:05 2024 +0200 + + Fixed Coday issues + + * TAO/tao/DynamicAny/DynEnum_i.cpp: + * TAO/tao/DynamicAny/DynStruct_i.cpp: + +commit deef2c3a1a0ee49bd501f71161cda1ea95149daa +Author: Johnny Willemsen +Date: Tue May 21 15:55:09 2024 +0200 + + Whitespace + + * TAO/tao/PI/PICurrent_Impl.h: + +commit 4cb33f4722a105961c3eda2c8cf109c4a280f08f +Author: Johnny Willemsen +Date: Tue May 21 15:51:48 2024 +0200 + + Merge + +commit d7df2721d918efb988c407da06c333a65a948623 +Author: Johnny Willemsen +Date: Tue May 21 15:44:02 2024 +0200 + + Fixed typo + + * TAO/tao/PI/Interceptor_List_T.h: + * TAO/tests/DynValue_Test/Analyzer.cpp: + +commit d79b50d0cecef47c2508193edc253a2daac19d67 +Author: Johnny Willemsen +Date: Tue May 21 15:34:04 2024 +0200 + + Revert change + + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit 1b273c15634fa725e5f5eb1425f98d832de39956 +Author: Johnny Willemsen +Date: Tue May 21 15:25:50 2024 +0200 + + Use nullptr + + * TAO/tao/AnyTypeCode/Indirected_Type_TypeCode.cpp: + * TAO/tao/DynamicAny/DynAnyUtils_T.cpp: + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit e58549348e7d342ae5984b9da303efef24742b8a +Author: Johnny Willemsen +Date: Tue May 21 14:00:09 2024 +0200 + + Add a variable on the stack for ref counting + + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit 3bb0b475c4fb74e6c1edb1c9fa49d789f3d95b64 +Author: Johnny Willemsen +Date: Tue May 21 13:50:50 2024 +0200 + + Layout changes + + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit e770be424ac236cd4ab6c306c7b9b2ce1ef37eac +Author: Johnny Willemsen +Date: Tue May 21 13:35:10 2024 +0200 + + Revert duplicate + + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit fa285886000e5bbaeec98c2d9bb719655920a785 +Author: Johnny Willemsen +Date: Tue May 21 13:33:10 2024 +0200 + + Init changes + + * TAO/tao/DynamicAny/DynAny_i.cpp: + * TAO/tao/DynamicAny/DynCommon.cpp: + * TAO/tao/DynamicAny/DynSequence_i.cpp: + * TAO/tao/DynamicAny/DynStruct_i.cpp: + * TAO/tao/DynamicAny/DynValueBox_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.cpp: + +commit 0030ab82e0d4bff3d8e0719f55c62e5047412368 +Author: Johnny Willemsen +Date: Tue May 21 13:31:35 2024 +0200 + + Add missing duplicat, init changes + + * TAO/tao/DynamicAny/DynAnyUtils_T.cpp: + * TAO/tao/DynamicAny/DynArray_i.cpp: + * TAO/tao/DynamicAny/DynCommon.cpp: + * TAO/tao/DynamicAny/DynEnum_i.cpp: + * TAO/tao/DynamicAny/DynSequence_i.cpp: + * TAO/tao/DynamicAny/DynUnion_i.cpp: + * TAO/tao/DynamicAny/DynValueBox_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.h: + +commit cf0397065c105159c64585c6820f85833ec3cab0 +Author: Johnny Willemsen +Date: Tue May 21 13:15:00 2024 +0200 + + Check any/cdr extraction return values + + * TAO/tao/DynamicAny/DynAny_i.cpp: + * TAO/tao/DynamicAny/DynUnion_i.cpp: + +commit 9329ec7e58671ab70d8019f21fac20ced0bc52ed +Author: Johnny Willemsen +Date: Tue May 21 12:56:01 2024 +0200 + + Fixed typos in comments, delete more assignment/copy, use std::vector + + * TAO/tao/DynamicAny/DynAny_i.h: + * TAO/tao/DynamicAny/DynArray_i.cpp: + * TAO/tao/DynamicAny/DynArray_i.h: + * TAO/tao/DynamicAny/DynEnum_i.cpp: + * TAO/tao/DynamicAny/DynEnum_i.h: + * TAO/tao/DynamicAny/DynSequence_i.cpp: + * TAO/tao/DynamicAny/DynSequence_i.h: + * TAO/tao/DynamicAny/DynStruct_i.cpp: + * TAO/tao/DynamicAny/DynStruct_i.h: + * TAO/tao/DynamicAny/DynUnion_i.cpp: + * TAO/tao/DynamicAny/DynUnion_i.h: + * TAO/tao/DynamicAny/DynValueBox_i.h: + * TAO/tao/DynamicAny/DynValueCommon_i.h: + * TAO/tao/DynamicAny/DynValue_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.h: + +commit 0fdce6d1c0899e3de52b16af327d2cb25234259a +Author: Johnny Willemsen +Date: Tue May 21 12:13:37 2024 +0200 + + Use true + + * TAO/tao/DynamicAny/DynValueBox_i.cpp: + +commit caf6c9d44d04d19a01fe994b3d48ae0f75d7b9ca +Author: Johnny Willemsen +Date: Tue May 21 12:12:47 2024 +0200 + + Use true for boolean instead of 1, delete illegal methods + + * TAO/tao/DynamicAny/DynAny_i.cpp: + * TAO/tao/DynamicAny/DynArray_i.cpp: + * TAO/tao/DynamicAny/DynSequence_i.cpp: + * TAO/tao/DynamicAny/DynStruct_i.cpp: + * TAO/tao/DynamicAny/DynUnion_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.cpp: + * TAO/tao/DynamicAny/DynValue_i.h: + +commit 5de3fff1b8ea728d36cc44db857d95a545a868b4 +Author: Johnny Willemsen +Date: Tue May 21 12:12:20 2024 +0200 + + Fixed gcc warning + + * TAO/tests/DynValue_Test/Analyzer.cpp: + +commit 7aa195eb9f3efd7355800daa6dd4cb9475413016 +Merge: c38c77843f2 f86851ff7c8 +Author: Johnny Willemsen +Date: Thu May 16 12:52:45 2024 +0200 + + Merge pull request #2235 from jwillemsen/jwi-ace800 + + Make ACE 8.0.0 and TAO 4.0.0 public + +commit f86851ff7c84059dd009d12c2c27c4415a6d9be0 +Author: Johnny Willemsen +Date: Thu May 16 12:51:57 2024 +0200 + + Make ACE 8.0.0 and TAO 4.0.0 public + + * ACE/NEWS: + * ACE/bin/copy-local-script.sh: + * ACE/bin/diff-builds-and-group-fixed-tests-only.sh: + * ACE/docs/Download.html: + * ACE/etc/index.html: + * TAO/NEWS: diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM index 90158cd0f3a2c..22f5234afb37a 100644 --- a/TAO/PROBLEM-REPORT-FORM +++ b/TAO/PROBLEM-REPORT-FORM @@ -40,8 +40,8 @@ To: tao-bugs@list.isis.vanderbilt.edu Subject: [area]: [synopsis] - TAO VERSION: 4.0.0 - ACE VERSION: 8.0.0 + TAO VERSION: 4.0.1 + ACE VERSION: 8.0.1 HOST MACHINE and OPERATING SYSTEM: If on Windows based OS's, which version of WINSOCK do you diff --git a/TAO/VERSION.txt b/TAO/VERSION.txt index 4dca23fd65f26..94f7a11841e5d 100644 --- a/TAO/VERSION.txt +++ b/TAO/VERSION.txt @@ -1,4 +1,4 @@ -This is TAO version 4.0.0, released Thu May 16 12:27:08 CEST 2024 +This is TAO version 4.0.1, released Fri Aug 02 10:00:36 CEST 2024 If you have any problems with or questions about TAO, please open a issue or discussion on the ACE_TAO github project at diff --git a/TAO/tao/Version.h b/TAO/tao/Version.h index 69bdd8f593887..819f6d7ea673e 100644 --- a/TAO/tao/Version.h +++ b/TAO/tao/Version.h @@ -4,7 +4,7 @@ #define TAO_MAJOR_VERSION 4 #define TAO_MINOR_VERSION 0 -#define TAO_MICRO_VERSION 0 -#define TAO_VERSION "4.0.0" -#define TAO_VERSION_CODE 0x40000 +#define TAO_MICRO_VERSION 1 +#define TAO_VERSION "4.0.1" +#define TAO_VERSION_CODE 0x40001 #define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))