From ec326c77c9a3bb7335dc6e97b9b4e2009efe2adb Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Mon, 19 Dec 2022 12:02:51 +0100 Subject: ACE+TAO-7_0_11 --- ACE/ChangeLogs/ACE-7_0_11 | 235 +++++++++++++++++++++++++++++++++++++ ACE/PROBLEM-REPORT-FORM | 2 +- ACE/VERSION.txt | 2 +- ACE/ace/Version.h | 6 +- ACE/debian/control | 62 +++++----- ACE/rpmbuild/ace-tao.spec | 4 +- TAO/ChangeLogs/TAO-3_0_11 | 292 ++++++++++++++++++++++++++++++++++++++++++++++ TAO/PROBLEM-REPORT-FORM | 4 +- TAO/VERSION.txt | 2 +- TAO/tao/Version.h | 6 +- 10 files changed, 571 insertions(+), 44 deletions(-) create mode 100644 ACE/ChangeLogs/ACE-7_0_11 create mode 100644 TAO/ChangeLogs/TAO-3_0_11 diff --git a/ACE/ChangeLogs/ACE-7_0_11 b/ACE/ChangeLogs/ACE-7_0_11 new file mode 100644 index 00000000000..a14888e9c13 --- /dev/null +++ b/ACE/ChangeLogs/ACE-7_0_11 @@ -0,0 +1,235 @@ +commit d9c5ee83df0e28aca1fcaaa22430c17ddd73171a +Author: Adam Mitz +Date: Fri Dec 16 17:07:33 2022 -0600 + + Updated NEWS for 7.0.11/3.0.11 + +commit b5eb7cc3715e4a458ef63d1a8175c7c901eec121 +Merge: 34a585c202d 633be2b32bd +Author: ocielliottc +Date: Thu Dec 15 06:07:46 2022 -0600 + + Merge pull request #1998 from DOCGroup/elliottc/715-additional-master + + Fix additional warnings from OpenDDS builds. + +commit 2a171fa555c2c6db006aae28b7f397416dc2beec +Author: Chad Elliott +Date: Wed Dec 14 08:32:50 2022 -0600 + + Modified strenvdup() to avoid a second copy (via strdup) and silence a warning from gcc 11 about possibly returning a pointer to a local variable. + +commit 167bdcb15282991d199f2fdb1b2c0827187d77c3 +Author: Johnny Willemsen +Date: Wed Dec 14 11:17:51 2022 +0100 + + Document changes + + * ACE/NEWS: + * TAO/NEWS: + +commit c35922f48773b120e75210dda841dfab025c5019 +Author: Johnny Willemsen +Date: Tue Dec 13 09:06:19 2022 +0100 + + Upgrade all doxygen config files + + * ACE/etc/ace.doxygen: + * ACE/etc/ace_inet.doxygen: + * ACE/etc/ace_qos.doxygen: + * ACE/etc/ace_rmcast.doxygen: + * ACE/etc/ace_ssl.doxygen: + * ACE/etc/acexml.doxygen: + * TAO/etc/tao.doxygen: + * TAO/etc/tao_anytypecode.doxygen: + * TAO/etc/tao_av.doxygen: + * TAO/etc/tao_compression.doxygen: + * TAO/etc/tao_cosevent.doxygen: + * TAO/etc/tao_cosnaming.doxygen: + * TAO/etc/tao_cosnotification.doxygen: + * TAO/etc/tao_costime.doxygen: + * TAO/etc/tao_costrader.doxygen: + * TAO/etc/tao_dynamicany.doxygen: + * TAO/etc/tao_dynamicinterface.doxygen: + * TAO/etc/tao_esf.doxygen: + * TAO/etc/tao_ifr.doxygen: + * TAO/etc/tao_implrepo.doxygen: + * TAO/etc/tao_iormanip.doxygen: + * TAO/etc/tao_iortable.doxygen: + * TAO/etc/tao_pi.doxygen: + * TAO/etc/tao_pi_server.doxygen: + * TAO/etc/tao_portablegroup.doxygen: + * TAO/etc/tao_portableserver.doxygen: + * TAO/etc/tao_rtcorba.doxygen: + * TAO/etc/tao_rtevent.doxygen: + * TAO/etc/tao_rtportableserver.doxygen: + * TAO/etc/tao_security.doxygen: + * TAO/etc/tao_smartproxies.doxygen: + * TAO/etc/tao_ssliop.doxygen: + * TAO/etc/tao_strategies.doxygen: + * TAO/etc/tao_transportcurrent.doxygen: + * TAO/etc/tao_ziop.doxygen: + +commit cfebb9c5c616716f6fbde437c00c8e3655caa696 +Merge: ca1c66c3ab5 d5e5deaa57d +Author: ocielliottc +Date: Mon Dec 12 06:07:04 2022 -0600 + + Merge pull request #1992 from DOCGroup/elliottc/configuration-fix-master + + Correction for wide-char builds + +commit ca1c66c3ab52e226d7d36716dac9928e93da912a +Merge: 3a3bf85fb3b 0ddf6649d67 +Author: Johnny Willemsen +Date: Mon Dec 12 12:36:50 2022 +0100 + + Merge pull request #1993 from jwillemsen/jwi-noexcept2 + + Make use of noexcept instead of throw() + +commit 0ddf6649d679123b281879416b46e42933b82a21 +Author: Johnny Willemsen +Date: Mon Dec 12 09:57:46 2022 +0100 + + Make use of noexcept instead of throw() + + * ACE/ace/Auto_Functor.h: + * ACE/ace/Local_Name_Space_T.cpp: + * ACE/ace/Svc_Handler.cpp: + * ACE/ace/Svc_Handler.h: + * ACE/ace/config-lite.h: + * ACE/ace/config-macros.h: + * ACE/examples/DLL/Newsweek.cpp: + * ACE/examples/DLL/Newsweek.h: + * ACE/examples/DLL/Today.cpp: + * ACE/examples/DLL/Today.h: + * ACE/examples/Shared_Malloc/test_persistence.cpp: + * ACE/tests/DLL_Test_Impl.cpp: + * ACE/tests/DLL_Test_Impl.h: + * ACE/tests/Dynamic_Test.cpp: + * TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.h: + * TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.h: + * TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.h: + * TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.h: + * TAO/orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.h: + * TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/ScopeGuard.h: + * TAO/orbsvcs/tests/Notify/Bug_3688b_Regression/TestBroadcaster.cpp: + * TAO/orbsvcs/tests/Notify/Bug_3688b_Regression/TestBroadcaster.h: + * TAO/tao/Asynch_Reply_Dispatcher_Base.h: + * TAO/tao/Asynch_Reply_Dispatcher_Base.inl: + * TAO/tao/Bounded_Array_Sequence_T.h: + * TAO/tao/Bounded_Basic_String_Sequence_T.h: + * TAO/tao/Bounded_Object_Reference_Sequence_T.h: + * TAO/tao/Bounded_Value_Sequence_T.h: + * TAO/tao/Generic_Sequence_T.h: + * TAO/tao/Messaging/AMH_Response_Handler.cpp: + * TAO/tao/Messaging/AMH_Response_Handler.h: + * TAO/tao/PortableServer/Servant_var.cpp: + * TAO/tao/PortableServer/Servant_var.h: + * TAO/tao/PortableServer/Servant_var.inl: + * TAO/tao/Unbounded_Array_Sequence_T.h: + * TAO/tao/Unbounded_Basic_String_Sequence_T.h: + * TAO/tao/Unbounded_Object_Reference_Sequence_T.h: + * TAO/tao/Unbounded_Octet_Sequence_T.h: + * TAO/tao/Unbounded_Value_Sequence_T.h: + * TAO/tao/Utils/Implicit_Deactivator.cpp: + * TAO/tao/Utils/Implicit_Deactivator.h: + * TAO/tao/Utils/ORB_Destroyer.cpp: + * TAO/tao/Utils/ORB_Destroyer.h: + * TAO/tao/Utils/PolicyList_Destroyer.cpp: + * TAO/tao/Utils/PolicyList_Destroyer.h: + * TAO/tao/Valuetype/Bounded_Valuetype_Sequence_T.h: + * TAO/tao/Valuetype/Unbounded_Valuetype_Sequence_T.h: + * TAO/tests/Bug_2936_Regression/PersistentPOA.cpp: + * TAO/tests/Bug_2936_Regression/PersistentPOA.h: + * TAO/tests/Bug_3251_Regression/PersistentPoa.cpp: + * TAO/tests/Bug_3251_Regression/PersistentPoa.h: + * TAO/tests/ORB_Local_Config/Bug_2612/DllOrb.cpp: + * TAO/tests/ORB_Local_Config/Bug_2612/DllOrb.h: + * TAO/tests/POA/DSI/Database_i.cpp: + * TAO/tests/POA/DSI/Database_i.h: + * TAO/utils/wxNamingViewer/wxAutoDialog.h: + +commit d5e5deaa57db13fe854bcd30af90ec9c2232c687 +Author: Chad Elliott +Date: Fri Dec 9 12:20:40 2022 -0600 + + Remove division by sizeof ACE_TCHAR when calculating the simple_section; pointer arithmetic already accounts for size of the individual elements. + +commit 27d365656066ed1e94a0f79a99dd703db473993f +Author: Chad Elliott +Date: Thu Dec 8 10:19:50 2022 -0600 + + No need to compare the result of ::TryEnterCriticalSection to an explicit value. Doing so causes a warning in Release builds. + +commit 252d9cb0aa3b3a0fd5ce8907b076a3c5eeaeacb0 +Author: Chad Elliott +Date: Thu Dec 8 10:19:33 2022 -0600 + + Increased the final buffer size (in the info method) to accommodate the maximum possible string size. (ubuntu 20 - gcc 10 warning) + +commit 6bedb8802eaf1b84527fd2f2c1dfa418c8d60cb3 +Author: Chad Elliott +Date: Tue Dec 6 13:50:14 2022 -0600 + + Increased the final buffer size (in the info method) to accommodate the maximum possible string size. (ubuntu 20 - gcc 10 warning) + +commit 485116aff06946416d30536b5c85d209877a0000 +Author: Chad Elliott +Date: Tue Dec 6 13:49:26 2022 -0600 + + Added curly braces around an else clause (ubuntu 22 - gcc 11 warning) + +commit b3d23ce050ba2ba8d48efd80d65dd5be0fb64472 +Author: Branaci Serban-Mihai +Date: Thu Nov 17 16:45:32 2022 +0200 + + [#1981] Removed invalid 'endscript' drectives from logrotate configuration files + +commit 10be9100e6c9e9d0d366e212c23c62e6e949cf08 +Author: Johnny Willemsen +Date: Thu Nov 17 10:28:40 2022 +0100 + + Update for next release + + * ACE/bin/copy-local-script.sh: + +commit 7b001f0c9c078a07546114cb5a32f67c90a17291 +Author: Johnny Willemsen +Date: Thu Nov 17 10:10:09 2022 +0100 + + Add missing news item + + * ACE/NEWS: + +commit b0e766146110d476f86919741ca35c5ae1baa4b9 +Author: Johnny Willemsen +Date: Thu Nov 17 10:07:57 2022 +0100 + + Make x.0.10 publicly available + + * 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: + +commit 02e49a5139604e2ca369ea836549b438b3c2069c +Merge: 55a4be8e626 f5e8e9be931 +Author: Johnny Willemsen +Date: Thu Nov 17 09:50:11 2022 +0100 + + Merge branch 'master' of https://github.com/DOCGroup/ACE_TAO into master + +commit 55a4be8e62645e75083249690c380f77b614f9b2 +Author: Johnny Willemsen +Date: Thu Nov 17 09:35:42 2022 +0100 + + Fixed broken link + + * ACE/docs/bczar/bczar.html: diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM index 73c4e2af951..a42decdf7d1 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: 7.0.10 + ACE VERSION: 7.0.11 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 e3e8852a110..bbf4d7d4adb 100644 --- a/ACE/VERSION.txt +++ b/ACE/VERSION.txt @@ -1,4 +1,4 @@ -This is ACE version 7.0.10, released Thu Nov 17 09:46:24 CET 2022 +This is ACE version 7.0.11, released Mon Dec 19 12:02:50 CET 2022 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 2f4dc55b6be..1f8a71d8fb8 100644 --- a/ACE/ace/Version.h +++ b/ACE/ace/Version.h @@ -4,7 +4,7 @@ #define ACE_MAJOR_VERSION 7 #define ACE_MINOR_VERSION 0 -#define ACE_MICRO_VERSION 10 -#define ACE_VERSION "7.0.10" -#define ACE_VERSION_CODE 0x7000a +#define ACE_MICRO_VERSION 11 +#define ACE_VERSION "7.0.11" +#define ACE_VERSION_CODE 0x7000b #define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff --git a/ACE/debian/control b/ACE/debian/control index 7061787a7d7..3bbdc4b43e6 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-7.0.10 +Package: libace-7.0.11 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-7.0.10 (= ${binary:Version}), ${misc:Depends} +Depends: libace-7.0.11 (= ${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-7.0.10 +Package: libace-ssl-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} +Depends: libace-ssl-7.0.11 (= ${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-7.0.10 +Package: libace-rmcast-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-rmcast-7.0.11 (= ${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-7.0.10 +Package: libace-tmcast-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-tmcast-7.0.11 (= ${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-7.0.10 +Package: libace-htbp-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-htbp-7.0.11 (= ${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-7.0.10 +Package: libace-inet-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-7.0.11 (= ${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-7.0.10 +Package: libace-inet-ssl-7.0.11 Architecture: any Section: libs -Depends: libace-inet-7.0.10, libace-ssl-7.0.10, ${shlibs:Depends}, ${misc:Depends} +Depends: libace-inet-7.0.11, libace-ssl-7.0.11, ${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-7.0.10 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-ssl-7.0.11 (= ${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-7.0.10 +Package: libacexml-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libacexml-7.0.11 (= ${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-7.0.10 +Package: libace-xml-utils-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev +Depends: libace-xml-utils-7.0.11 (= ${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-7.0.10 +Package: libkokyu-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libkokyu-7.0.11 (= ${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-7.0.10 +Package: libace-xtreactor-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} +Depends: libace-xtreactor-7.0.11 (= ${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-7.0.10 +Package: libace-tkreactor-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} +Depends: libace-tkreactor-7.0.11 (= ${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-7.0.10 +Package: libace-flreactor-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} +Depends: libace-flreactor-7.0.11 (= ${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-7.0.10 +Package: libace-foxreactor-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} +Depends: libace-foxreactor-7.0.11 (= ${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-7.0.10 +Package: libnetsvcs-7.0.11 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-7.0.10 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libnetsvcs-7.0.11 (= ${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 7e82c0942b1..bda83603a50 100644 --- a/ACE/rpmbuild/ace-tao.spec +++ b/ACE/rpmbuild/ace-tao.spec @@ -1,6 +1,6 @@ # Set the version number here. -%define ACEVER 7.0.10 -%define TAOVER 3.0.10 +%define ACEVER 7.0.11 +%define TAOVER 3.0.11 # Conditional build # Default values are diff --git a/TAO/ChangeLogs/TAO-3_0_11 b/TAO/ChangeLogs/TAO-3_0_11 new file mode 100644 index 00000000000..abc11edac75 --- /dev/null +++ b/TAO/ChangeLogs/TAO-3_0_11 @@ -0,0 +1,292 @@ +commit d9c5ee83df0e28aca1fcaaa22430c17ddd73171a +Author: Adam Mitz +Date: Fri Dec 16 17:07:33 2022 -0600 + + Updated NEWS for 7.0.11/3.0.11 + +commit ac06b99dc48c9aa4a9b3409f214d396e819ed983 +Author: Chad Elliott +Date: Thu Dec 15 09:41:37 2022 -0600 + + Only emit the require_truncation_ boolean if CDR support is enabled. + +commit b5eb7cc3715e4a458ef63d1a8175c7c901eec121 +Merge: 34a585c202d 633be2b32bd +Author: ocielliottc +Date: Thu Dec 15 06:07:46 2022 -0600 + + Merge pull request #1998 from DOCGroup/elliottc/715-additional-master + + Fix additional warnings from OpenDDS builds. + +commit 633be2b32bdb9ff00658511693d7545e34f9acb8 +Author: Chad Elliott +Date: Wed Dec 14 08:33:09 2022 -0600 + + Removed calls to ferror() as their return values were no longer used. + +commit 167bdcb15282991d199f2fdb1b2c0827187d77c3 +Author: Johnny Willemsen +Date: Wed Dec 14 11:17:51 2022 +0100 + + Document changes + + * ACE/NEWS: + * TAO/NEWS: + +commit 00ba6104ccbe84a2782d03c5a69baa431e877b59 +Author: Johnny Willemsen +Date: Wed Dec 14 11:15:59 2022 +0100 + + Add back Properties_Encoder constructor, looks MinGW doesn't like the default here + + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Encoder.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Encoder.h: + +commit c35922f48773b120e75210dda841dfab025c5019 +Author: Johnny Willemsen +Date: Tue Dec 13 09:06:19 2022 +0100 + + Upgrade all doxygen config files + + * ACE/etc/ace.doxygen: + * ACE/etc/ace_inet.doxygen: + * ACE/etc/ace_qos.doxygen: + * ACE/etc/ace_rmcast.doxygen: + * ACE/etc/ace_ssl.doxygen: + * ACE/etc/acexml.doxygen: + * TAO/etc/tao.doxygen: + * TAO/etc/tao_anytypecode.doxygen: + * TAO/etc/tao_av.doxygen: + * TAO/etc/tao_compression.doxygen: + * TAO/etc/tao_cosevent.doxygen: + * TAO/etc/tao_cosnaming.doxygen: + * TAO/etc/tao_cosnotification.doxygen: + * TAO/etc/tao_costime.doxygen: + * TAO/etc/tao_costrader.doxygen: + * TAO/etc/tao_dynamicany.doxygen: + * TAO/etc/tao_dynamicinterface.doxygen: + * TAO/etc/tao_esf.doxygen: + * TAO/etc/tao_ifr.doxygen: + * TAO/etc/tao_implrepo.doxygen: + * TAO/etc/tao_iormanip.doxygen: + * TAO/etc/tao_iortable.doxygen: + * TAO/etc/tao_pi.doxygen: + * TAO/etc/tao_pi_server.doxygen: + * TAO/etc/tao_portablegroup.doxygen: + * TAO/etc/tao_portableserver.doxygen: + * TAO/etc/tao_rtcorba.doxygen: + * TAO/etc/tao_rtevent.doxygen: + * TAO/etc/tao_rtportableserver.doxygen: + * TAO/etc/tao_security.doxygen: + * TAO/etc/tao_smartproxies.doxygen: + * TAO/etc/tao_ssliop.doxygen: + * TAO/etc/tao_strategies.doxygen: + * TAO/etc/tao_transportcurrent.doxygen: + * TAO/etc/tao_ziop.doxygen: + +commit 96ed7f47169fa450fd2f1ec0ff701aa5df41e47d +Merge: a49c9dee83b 7d7b690e33a +Author: Johnny Willemsen +Date: Mon Dec 12 20:09:53 2022 +0100 + + Merge branch 'jwi-portablegroupcleanup' of https://github.com/jwillemsen/ATCD into jwi-portablegroupcleanup + +commit a49c9dee83b0d6029834126e8fb39cf9b04faba5 +Author: Johnny Willemsen +Date: Mon Dec 12 20:09:45 2022 +0100 + + Layout change + + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_Factory.cpp: + +commit 780421e6430ae7d5682b0f505392c65dc1222d86 +Author: Johnny Willemsen +Date: Mon Dec 12 20:09:35 2022 +0100 + + Add missing include + + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp: + +commit 7d7b690e33ab7753eefe831d3ae1f224da18bb53 +Merge: 3ed653f53a1 cfebb9c5c61 +Author: Johnny Willemsen +Date: Mon Dec 12 19:05:05 2022 +0100 + + Merge branch 'master' into jwi-portablegroupcleanup + +commit 3ed653f53a19d234e395f68a25cb8f42f9695bad +Author: Johnny Willemsen +Date: Mon Dec 12 16:03:46 2022 +0100 + + Removed incorrect code + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.h: + +commit 37a525baec16f7caaa2252394041051c949f301d +Merge: 87e4cdb2c15 7f583531526 +Author: Johnny Willemsen +Date: Mon Dec 12 16:02:27 2022 +0100 + + Fixed merge conflicts + +commit 0ddf6649d679123b281879416b46e42933b82a21 +Author: Johnny Willemsen +Date: Mon Dec 12 09:57:46 2022 +0100 + + Make use of noexcept instead of throw() + + * ACE/ace/Auto_Functor.h: + * ACE/ace/Local_Name_Space_T.cpp: + * ACE/ace/Svc_Handler.cpp: + * ACE/ace/Svc_Handler.h: + * ACE/ace/config-lite.h: + * ACE/ace/config-macros.h: + * ACE/examples/DLL/Newsweek.cpp: + * ACE/examples/DLL/Newsweek.h: + * ACE/examples/DLL/Today.cpp: + * ACE/examples/DLL/Today.h: + * ACE/examples/Shared_Malloc/test_persistence.cpp: + * ACE/tests/DLL_Test_Impl.cpp: + * ACE/tests/DLL_Test_Impl.h: + * ACE/tests/Dynamic_Test.cpp: + * TAO/orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.h: + * TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.h: + * TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.h: + * TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.h: + * TAO/orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.cpp: + * TAO/orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.h: + * TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/ScopeGuard.h: + * TAO/orbsvcs/tests/Notify/Bug_3688b_Regression/TestBroadcaster.cpp: + * TAO/orbsvcs/tests/Notify/Bug_3688b_Regression/TestBroadcaster.h: + * TAO/tao/Asynch_Reply_Dispatcher_Base.h: + * TAO/tao/Asynch_Reply_Dispatcher_Base.inl: + * TAO/tao/Bounded_Array_Sequence_T.h: + * TAO/tao/Bounded_Basic_String_Sequence_T.h: + * TAO/tao/Bounded_Object_Reference_Sequence_T.h: + * TAO/tao/Bounded_Value_Sequence_T.h: + * TAO/tao/Generic_Sequence_T.h: + * TAO/tao/Messaging/AMH_Response_Handler.cpp: + * TAO/tao/Messaging/AMH_Response_Handler.h: + * TAO/tao/PortableServer/Servant_var.cpp: + * TAO/tao/PortableServer/Servant_var.h: + * TAO/tao/PortableServer/Servant_var.inl: + * TAO/tao/Unbounded_Array_Sequence_T.h: + * TAO/tao/Unbounded_Basic_String_Sequence_T.h: + * TAO/tao/Unbounded_Object_Reference_Sequence_T.h: + * TAO/tao/Unbounded_Octet_Sequence_T.h: + * TAO/tao/Unbounded_Value_Sequence_T.h: + * TAO/tao/Utils/Implicit_Deactivator.cpp: + * TAO/tao/Utils/Implicit_Deactivator.h: + * TAO/tao/Utils/ORB_Destroyer.cpp: + * TAO/tao/Utils/ORB_Destroyer.h: + * TAO/tao/Utils/PolicyList_Destroyer.cpp: + * TAO/tao/Utils/PolicyList_Destroyer.h: + * TAO/tao/Valuetype/Bounded_Valuetype_Sequence_T.h: + * TAO/tao/Valuetype/Unbounded_Valuetype_Sequence_T.h: + * TAO/tests/Bug_2936_Regression/PersistentPOA.cpp: + * TAO/tests/Bug_2936_Regression/PersistentPOA.h: + * TAO/tests/Bug_3251_Regression/PersistentPoa.cpp: + * TAO/tests/Bug_3251_Regression/PersistentPoa.h: + * TAO/tests/ORB_Local_Config/Bug_2612/DllOrb.cpp: + * TAO/tests/ORB_Local_Config/Bug_2612/DllOrb.h: + * TAO/tests/POA/DSI/Database_i.cpp: + * TAO/tests/POA/DSI/Database_i.h: + * TAO/utils/wxNamingViewer/wxAutoDialog.h: + +commit 139feb142fbfb12dc97bd09f66dbfc4ff9755263 +Author: Johnny Willemsen +Date: Fri Nov 25 16:09:12 2022 +0100 + + Update LB_ObjectReferenceFactory.cpp + + Removed redundant empty lines + +commit 2a0c3dc2f672cff50cda70183b992f2a8e40088a +Author: Johnny Willemsen +Date: Fri Nov 25 16:08:53 2022 +0100 + + Update FT_EventService.cpp + + Fix conversion warning + +commit b0e766146110d476f86919741ca35c5ae1baa4b9 +Author: Johnny Willemsen +Date: Thu Nov 17 10:07:57 2022 +0100 + + Make x.0.10 publicly available + + * 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: + +commit 87e4cdb2c157eb359d394c40115e0e6a91c68920 +Author: Johnny Willemsen +Date: Mon Sep 20 10:39:33 2021 +0200 + + More cleanup + + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Null_Property_Validator.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Adapter_Factory.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Encoder.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Property_Utils.h: + +commit 6d8af9237c8e0549e3e577dd135fa377d9481347 +Author: Johnny Willemsen +Date: Mon Sep 20 10:26:20 2021 +0200 + + Removed obsolete ipv4 code which caused warnings with ipv6 enabled, use nullptr, default, override, delete, layout changes + + * TAO/orbsvcs/orbsvcs/PortableGroup/Fragments_Cleanup_Strategy.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/Fragments_Cleanup_Strategy.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/GOA.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/MIOP.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Default_Property_Validator.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Default_Property_Validator.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_Factory.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Group_Guard.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Location_Equal_To.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Location_Hash.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Storable.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Encoder.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Properties_Support.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Property_Set.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Property_Set_Find.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Servant_Dispatcher.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Servant_Dispatcher.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PG_Utils.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PortableGroup_Acceptor_Registry.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PortableGroup_Acceptor_Registry.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/PortableGroup_Request_Dispatcher.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/PortableGroup_Request_Dispatcher.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/README: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.inl: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport_Recv_Packet.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.cpp: + * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.h: + * TAO/orbsvcs/orbsvcs/PortableGroup/miop_resource.h: diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM index c45772d00a7..1b7187562fc 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: 3.0.10 - ACE VERSION: 7.0.10 + TAO VERSION: 3.0.11 + ACE VERSION: 7.0.11 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 c6d7eccdc16..0ad10a9efb1 100644 --- a/TAO/VERSION.txt +++ b/TAO/VERSION.txt @@ -1,4 +1,4 @@ -This is TAO version 3.0.10, released Thu Nov 17 09:46:24 CET 2022 +This is TAO version 3.0.11, released Mon Dec 19 12:02:50 CET 2022 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 24a5563acaa..0f0535a9772 100644 --- a/TAO/tao/Version.h +++ b/TAO/tao/Version.h @@ -4,7 +4,7 @@ #define TAO_MAJOR_VERSION 3 #define TAO_MINOR_VERSION 0 -#define TAO_MICRO_VERSION 10 -#define TAO_VERSION "3.0.10" -#define TAO_VERSION_CODE 0x3000a +#define TAO_MICRO_VERSION 11 +#define TAO_VERSION "3.0.11" +#define TAO_VERSION_CODE 0x3000b #define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) -- cgit v1.2.1