summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2023-03-03 09:14:01 +0100
committerJohnny Willemsen <jwillemsen@remedy.nl>2023-03-03 09:14:01 +0100
commit6c47c90806a1ad9be33784d5f731d360814e4137 (patch)
tree3d4b09b3f0846a310757be34734a6be19d3de7f3
parent419b7060685fe7df63f0a91bc64bcaf9848a84fb (diff)
downloadATCD-Latest_ACE7TAO3_Micro.tar.gz
-rw-r--r--ACE/ChangeLogs/ACE-7_1_0727
-rw-r--r--ACE/PROBLEM-REPORT-FORM2
-rw-r--r--ACE/VERSION.txt2
-rw-r--r--ACE/ace/Version.h8
-rw-r--r--ACE/debian/control62
-rw-r--r--ACE/rpmbuild/ace-tao.spec4
-rw-r--r--TAO/ChangeLogs/TAO-3_1_0393
-rw-r--r--TAO/PROBLEM-REPORT-FORM4
-rw-r--r--TAO/VERSION.txt2
-rw-r--r--TAO/tao/Version.h8
10 files changed, 1166 insertions, 46 deletions
diff --git a/ACE/ChangeLogs/ACE-7_1_0 b/ACE/ChangeLogs/ACE-7_1_0
new file mode 100644
index 00000000000..4a00ae7d580
--- /dev/null
+++ b/ACE/ChangeLogs/ACE-7_1_0
@@ -0,0 +1,727 @@
+commit 419b7060685fe7df63f0a91bc64bcaf9848a84fb
+Merge: 1a0d76d1c62 adb7bcc177d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 27 12:14:49 2023 +0100
+
+ Merge pull request #2056 from jwillemsen/jwi-osmmanredef
+
+ Fix redefinition warnings when using mingw64 with ucrt
+
+commit 1a0d76d1c6251067df8a2c18816b2316b6950dfa
+Merge: 7b119e54bbb 26ed33ba535
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 27 11:07:53 2023 +0100
+
+ Merge pull request #2055 from jwillemsen/jwi-curtfix
+
+ Ruby 3.1 ships ucrt which has a 3 param wcstok
+
+commit adb7bcc177df26ef326fa00148d64aac810abe32
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 27 10:08:04 2023 +0100
+
+ Fix redefinition warnings when using mingw64 with ucrt
+
+ * ACE/ace/os_include/sys/os_mman.h:
+
+commit 26ed33ba535cc904c88c4405f58e7e67343096eb
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 27 08:05:05 2023 +0100
+
+ Ruby 3.1 ships ucrt which has a 3 param wcstok
+
+ * ACE/ace/config-win32-mingw64.h:
+
+commit 7b119e54bbbcaeeec03cf2e6e7a3ff889e08fd12
+Merge: c0ef1f6daad 3827363c2df
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 23 09:26:26 2023 +0100
+
+ Merge pull request #2053 from ffontaine/master
+
+ ACE/ace/SSL/SSL_Asynch_BIO.cpp: fix build with libressl >= 3.5.0
+
+commit 017929ad88287a15cf7733bc5bacc1782e647a22
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 22 14:57:09 2023 +0100
+
+ Set ACE_HAS_CPP20 when C++20 is supported
+
+ * ACE/ace/config-win32-msvc-141.h:
+
+commit 3827363c2dfe94345cab759b5b968eeec89205b4
+Merge: c5b4f7009b4 4ea44f59178
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 22 13:32:52 2023 +0100
+
+ Merge branch 'master' into master
+
+commit 606a42cd58a161c971723d10713699d922530a28
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 22 09:10:40 2023 +0100
+
+ Add define of ACE_WIN32_VC14, before dropping Visual Studio 2015 this was also set for newer Visual Studio versions
+
+ * ACE/ace/config-win32-msvc-141.h:
+
+commit c5b4f7009b47eac331fb5d20d53366fc99abecf0
+Author: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+Date: Tue Feb 21 14:20:11 2023 +0100
+
+ ACE/ace/SSL/SSL_Asynch_BIO.cpp: fix build with libressl >= 3.5.0
+
+ Fix the following build failure with libressl >= 3.5.0:
+
+ /tmp/instance-17/output-1/build/ace-7.0.6/ace/SSL/SSL_Asynch_BIO.cpp:45:19: error: variable 'BIO_METHOD methods_ACE' has initializer but incomplete type
+ 45 | static BIO_METHOD methods_ACE =
+ | ^~~~~~~~~~~
+
+ Fixes:
+ - http://autobuild.buildroot.org/results/7f40d6dde03134238151c248fbbd66e4713546cb
+
+ Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
+
+commit 06974e568d233fcf8f0550a5ebb9987588928ce3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Feb 21 13:23:32 2023 +0100
+
+ List Visual Studio 2015 EOL
+
+ * ACE/NEWS:
+
+commit 7ff7378063fb7a2cda02c096a55ec8319a9e7854
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Feb 21 07:09:31 2023 +0100
+
+ Update ACE/ace/Global_Macros.h
+
+ Co-authored-by: Fred Hornsey <fred@hornsey.us>
+
+commit fd5c368d5c7b26ff2a44446bd215e28ffc07b033
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 20 16:35:04 2023 +0100
+
+ Remove clang5
+
+ * .github/workflows/linux.yml:
+ * ACE/include/makeinclude/platform_linux_clang.GNU:
+
+commit 9740e05c8e2f2c906444bf6b4ae01dd24e39cf39
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 20 16:28:53 2023 +0100
+
+ Enable C++14 for clang 5/6/7/8
+
+ * ACE/include/makeinclude/platform_linux_clang.GNU:
+
+commit 46e095cc536cb302af7bef33c79f3c93977df343
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 20 15:48:34 2023 +0100
+
+ Removed Visual Studio 2015 support, lacks C++14
+
+ * ACE/ace/config-win32-msvc-14.h:
+ Deleted.
+
+ * ACE/ace/config-win32-msvc-141.h:
+ * ACE/ace/config-win32-msvc.h:
+
+commit 7a7f6db56d3a136c765558ace03eda3845d9f3a3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 20 15:44:04 2023 +0100
+
+ ACE/TAO now require C++14 or newer
+
+ * ACE/NEWS:
+ * ACE/ace/Global_Macros.h:
+ * ACE/ace/config-win32-msvc-141.h:
+ * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
+ * ACE/include/makeinclude/platform_linux_clang.GNU:
+ * ACE/include/makeinclude/platform_macosx_common.GNU:
+
+commit d19030946af88f57a4b2b29af9228cbbf0386a71
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 18:08:58 2023 +0100
+
+ Revert one constexpr change
+
+ * ACE/apps/gperf/src/Key_List.cpp:
+
+commit 90371aba592ff8153762036e2b0d5bd723af4a7d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 17:04:25 2023 +0100
+
+ Generate some parts as constexpr
+
+ * ACE/apps/gperf/src/Key_List.cpp:
+
+commit 4db6c4351dfd785f59a9b16122e52eeec44520c0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 12:30:59 2023 +0100
+
+ Fixed unresolved exports, more override
+
+ * ACE/protocols/ace/HTBP/HTBP_Addr.cpp:
+ * ACE/protocols/ace/HTBP/HTBP_Addr.h:
+ * TAO/tao/PortableServer/Active_Object_Map.cpp:
+ * TAO/tao/PortableServer/Active_Object_Map.h:
+ * TAO/tao/PortableServer/Active_Policy_Strategies.h:
+ * TAO/tao/PortableServer/Active_Policy_Strategies.inl:
+ * TAO/tao/PortableServer/IdUniquenessStrategy.h:
+ * TAO/tao/PortableServer/Operation_Table_Binary_Search.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Binary_Search.h:
+ * TAO/tao/PortableServer/Operation_Table_Dynamic_Hash.h:
+ * TAO/tao/PortableServer/Operation_Table_Linear_Search.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Linear_Search.h:
+ * TAO/tao/PortableServer/Operation_Table_Perfect_Hash.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h:
+ * TAO/tao/PortableServer/POA_Current_Factory.cpp:
+ * TAO/tao/PortableServer/POA_Current_Impl.cpp:
+ * TAO/tao/PortableServer/POA_Current_Impl.h:
+ * TAO/tao/PortableServer/POA_Policy_Set.h:
+ * TAO/tao/PortableServer/ServantRetentionStrategy.h:
+
+commit 69fbec6c475060cf01a710a3d7ed6e756538858c
+Merge: 7e8b94b728b 89a05c65fd6
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 6 09:21:37 2023 +0100
+
+ Merge pull request #2046 from jwillemsen/jwinullptrexce
+
+ Use nullptr and make destructor of TAO SystemException default
+
+commit 89a05c65fd627673f0bcc260b990257dcf30150c
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Feb 3 19:49:52 2023 +0100
+
+ Use nullptr
+
+ * ACE/ace/Time_Policy.h:
+ * ACE/ace/Time_Policy.inl:
+
+commit 7e8b94b728b886d14fc17b6af789e9ba0c50a050
+Merge: 4961b8026b5 ec19b2725b5
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 2 09:13:03 2023 +0100
+
+ Merge pull request #2042 from jwillemsen/jwi-cleanupmacros
+
+ Cleanup unused macros
+
+commit 4961b8026b5c90e2517f27f9d9d5584be6f94ab0
+Merge: 757fd0a5eef 007bcf039e9
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 2 09:10:49 2023 +0100
+
+ Merge pull request #2044 from jmccabe/Indent-endif-by-an-extra-space
+
+ Align one endif with its associated if
+
+commit 757fd0a5eef53e1c9e1a8327eb5d4b34e81d7cb9
+Merge: 107d2bfea7c 7f4365e6544
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 2 09:09:17 2023 +0100
+
+ Merge pull request #2043 from jwillemsen/jwi-pharlapcleanup
+
+ Removed pharlap support
+
+commit 007bcf039e9226a746bffbc0dcffa892c091adbe
+Author: John McCabe <jmccabe@kirintec.com>
+Date: Wed Feb 1 16:51:54 2023 +0000
+
+ Align one endif with its associated if
+
+commit d90c1cb3964f254cb5e9a0de2d7f620b79750e16
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 16:01:29 2023 +0100
+
+ Removed left over sun file
+
+commit 7f4365e65442e6c9d482fa64f808303f1546fe68
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 15:52:25 2023 +0100
+
+ Fixed cleanup mistake
+
+ * ACE/ace/OS_NS_unistd.inl:
+
+commit 6198126ce20cc418252f461621c81d19ee2b36e4
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 15:44:33 2023 +0100
+
+ Removed pharlap support
+
+commit 1eb5c6564e45cce7980f6bbac7b4b073b806788c
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 14:48:42 2023 +0100
+
+ Removed include
+
+ * ACE/ace/OS_NS_unistd.cpp:
+
+commit 281078a59a44ca971675b90616f5e35a998bf077
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 14:41:51 2023 +0100
+
+ Removed os_include headers which don't include any file anymore
+
+commit 9d3475584970e20117a7a99d3a75fecb521a0da9
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 14:38:17 2023 +0100
+
+ Further cleanup not used macros
+
+ * ACE/ace/IOStream.h:
+ * ACE/ace/OS_NS_Thread.cpp:
+ * ACE/ace/OS_NS_Thread.inl:
+ * ACE/ace/Profile_Timer.cpp:
+ * ACE/ace/README:
+ * ACE/ace/os_include/os_netdb.h:
+ * ACE/ace/os_include/sys/os_loadavg.h:
+ * ACE/ace/os_include/sys/os_pstat.h:
+
+commit 01cb9ff254befab9c674e957a9e063b3c09bcc26
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 10:56:12 2023 +0100
+
+ Fix
+
+ * ACE/ace/CDR_Stream.inl:
+
+commit c3e71f69e85deb48d5f3cdba355679da4deffdb3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 10:51:23 2023 +0100
+
+ good_bit is a bool and removed some uncessary c-style casts
+
+commit 980b4296358a1b3f0f3ffde85c2826eeeb240637
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Jan 18 13:21:32 2023 +0100
+
+ Fixed warning
+
+ * ACE/ace/OS_NS_Thread.inl:
+
+commit dfc5c60f27c6ea1f566b1819ebbc3d979c19ffad
+Merge: 956dcabf4bd d97b6edbeeb
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Jan 18 10:14:13 2023 +0100
+
+ Merge pull request #2035 from jwillemsen/jwi-cleanupsolaris
+
+ Cleanup Solaris support
+
+commit d97b6edbeeb9a007f65e10e069a753bc087e998f
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 16:38:01 2023 +0100
+
+ Updated for release
+
+ * ACE/NEWS:
+
+commit 956dcabf4bdd4fb3ec1be53c392398b495af27cf
+Merge: 016eb1b3caa 461fcfe1d09
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 15:41:34 2023 +0100
+
+ Merge pull request #2030 from lockhart/rpm_extras_7_0_11
+
+ Add headers and other source files to the list of files to be installed.
+
+commit ffbcea5aea4d73a2cb04c4c128662c4672f95d0d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 15:26:19 2023 +0100
+
+ More cleanup
+
+ * ACE/ace/OS_NS_Thread.cpp:
+ * ACE/ace/OS_NS_Thread.inl:
+ * ACE/ace/config-hurd.h:
+ * ACE/ace/os_include/os_unistd.h:
+ * ACE/ace/os_include/sys/os_mman.h:
+
+commit 94724143a88b7ad5b10194690d9d73db3a3b6c54
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:43:59 2023 +0100
+
+ More Sun OS/compiler cleanup
+
+commit a7f809c172f0a2578ab584920dc02f1e45c06e6d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:40:30 2023 +0100
+
+ More Sun OS/compiler cleanup
+
+commit 83567bb4eb3abc1133a10a8cd3a97e4dfd1f23f8
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:35:36 2023 +0100
+
+ Removed some unused defines
+
+commit 5a45b0554cf1649e5f1eddebde2aa22df6c69719
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:33:05 2023 +0100
+
+ More Sun OS/compiler cleanup
+
+commit e5391a0076f5e370f929b111a8a6ed52ee4cb5da
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:32:56 2023 +0100
+
+ More Sun OS/compiler cleanup
+
+commit 654bdcf1600bc5f2ada5790cb0a6a3418a8cc8d3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 09:46:42 2023 +0100
+
+ Fixed cleanup issues
+
+ * ACE/ace/OS_NS_Thread.h:
+ * ACE/ace/POSIX_Proactor.cpp:
+
+commit 73bdf800479e53a11143735e48348bb88c527c24
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 09:44:30 2023 +0100
+
+ Cleanup Solaris support
+
+commit 016eb1b3caa7b8ba0ff4c479895151eca984c82b
+Merge: cf4d1e0117b 3f2b66203cb
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 08:30:27 2023 +0100
+
+ Merge pull request #2034 from jwillemsen/jwi-macrocleanup
+
+ Cleanup several macros which are not set by any config file
+
+commit 461fcfe1d099e9dc4e10b38ce7b19d922a368869
+Author: lockhart <tlockhart1976@gmail.com>
+Date: Mon Jan 16 22:22:39 2023 -0800
+
+ Update ace-tao.spec
+
+ Need yet more .cpp files from ACE and TAO subsystems to enable a clean build of an external project.
+
+commit d6c603febcd87d749e3babb7cbe3386cd76a3c18
+Author: lockhart <tlockhart1976@gmail.com>
+Date: Mon Jan 16 11:09:08 2023 -0800
+
+ Update ace-tao.spec
+
+ Tailor previous updates to the list of installed files to remove most duplicates and commented-out lines.
+ This includes one explicit line for the ESF/ subdirectory since at least one .cpp is needed but does not match the other patterns.
+ Updates are based on feedback from Johnny W.
+
+commit 3f2b66203cbef9985486a6e9ce4ef33feb5cfb20
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 18:49:33 2023 +0100
+
+ Cleanup several macros which are not set by any config file
+
+ * ACE/ace/OS_NS_Thread.cpp:
+ * ACE/ace/OS_NS_dirent.inl:
+ * ACE/ace/OS_NS_sys_stat.inl:
+ * ACE/ace/OS_NS_time.cpp:
+ * ACE/ace/OS_NS_time.h:
+ * ACE/ace/OS_NS_time.inl:
+ * ACE/ace/OS_NS_unistd.inl:
+ * ACE/ace/README:
+ * ACE/ace/TLI.cpp:
+ * ACE/ace/os_include/os_stropts.h:
+ * ACE/ace/os_include/sys/os_mman.h:
+
+commit dcb4692364d4a9175db59b9280dbbd54524bb3ce
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 16:45:00 2023 +0100
+
+ Removed checks for ACE_TEMPLATES_REQUIRE_SOURCE
+
+commit f25410e018ff6b65ec24df5ba249447f74eb0198
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 15:47:01 2023 +0100
+
+ Removed AIX support
+
+commit fd9764555ac1865589fe02dcd8201ab3d91e7030
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 15:46:41 2023 +0100
+
+ Removed AIX support
+
+commit a1a1a43595697bb82a040368286340f94b24c122
+Author: Thomas Lockhart <tlockhart1976@gmail.com>
+Date: Sun Jan 15 19:45:57 2023 -0800
+
+ Add headers and other source files to the list of files to be installed.
+ This includes stubs and skeletons for IDL interfaces and files required to extend interfaces.
+ This is a superset of files which are known to be required to build external packages.
+
+commit b2b2abd13518168f2b2930d4dd157d5311dccbe5
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 16:51:22 2023 +0100
+
+ Removed RTEMS support
+
+commit 61cab1e92cb345f27ddde5aa78787b9565b81121
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 16:51:08 2023 +0100
+
+ Removed RTEMS support
+
+commit d645bf461a41039dda402e1674ed7a6d40620957
+Merge: c9c577ffbe6 098b5aa5257
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 16:14:12 2023 +0100
+
+ Merge pull request #2028 from jwillemsen/jwi-removehpux
+
+ Remove HPUX support
+
+commit c9c577ffbe64efca48e6a05add0e0070add7da6d
+Merge: 6f36dbed40c 0a572bec884
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 14:04:11 2023 +0100
+
+ Merge pull request #2027 from jwillemsen/jwi-openvmscleanup
+
+ Removed some OpenVMS code
+
+commit 098b5aa525738b909ba9bca915cc53c8a5573c20
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 13:53:46 2023 +0100
+
+ Update FIFO_Test.cpp
+
+commit b5aeaf20ef9d15d09acb52b4c8ac77762937ae26
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 12:28:28 2023 +0100
+
+ More cleanup
+
+ * ACE/ace/config-linux-common.h:
+ * ACE/ace/config-macros.h:
+ * TAO/TAO_IDL/fe/idl.yy.cpp:
+
+commit aceac7234ef1ef995de5ade1e4daa27220960fb3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:17:04 2023 +0100
+
+ More cleanup
+
+ * ACE/ace/README:
+ * ACE/ace/os_include/sys/os_socket.h:
+
+commit 041537498bf9bc6cd673518b79b56c152579ac13
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:16:01 2023 +0100
+
+ Fixed cleanup mistakes
+
+ * ACE/ace/os_include/os_pthread.h:
+ * ACE/ace/os_include/sys/os_socket.h:
+
+commit da66efe89c66a7997f6728759c196643c3910018
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:02:36 2023 +0100
+
+ Updated NEWS files
+
+commit b30753f1a1b18c831e89223ec01db66231b5a64a
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:01:49 2023 +0100
+
+ Removed HPUX support
+
+commit 0a572bec8848eabb70c652fffa043ec335f45454
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 10:34:15 2023 +0100
+
+ Removed some OpenVMS code
+
+ * ACE/ace/SSL/SSL_Context.cpp:
+ * ACE/ace/Sock_Connect.cpp:
+ * TAO/TAO-INSTALL.html:
+
+commit 6f36dbed40cbedb60f2c40376d360c704d7db93b
+Merge: f06824b2d9f b488f1ab871
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 10:33:43 2023 +0100
+
+ Merge pull request #2023 from esohns/issue_2016_move_make_qword
+
+ move ACE_Make_QWORD to OS_NS_macros.h
+
+commit 54ee4626edad4d98513a330beb2acf4a3a0596b7
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 16:26:19 2023 +0100
+
+ Removed openvms config files
+
+commit 9f5b645ee9d959b538c3b26d2b42c20ec0c227be
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 12:55:48 2023 +0100
+
+ Update Process_Manager_Test.cpp
+
+commit 3a1440fc22d845cc46125af05c5fec96a8090674
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 11:46:06 2023 +0100
+
+ Update Process_Manager_Test.cpp
+
+commit 1996ba72caf059aaddc4cc3883fff329cf22dcf9
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 11:37:31 2023 +0100
+
+ Update os_types.h
+
+commit 2916b2fa78bc0fdcae44b590af9543245d481e15
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 10:09:54 2023 +0100
+
+ Removed OpenVMS support
+
+commit 20da1c5dcbed95befc08ccf258f62c91a16762f4
+Merge: 158938dceab cc5865a9582
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 09:53:44 2023 +0100
+
+ Merge pull request #2014 from jwillemsen/jwi-doxygen196
+
+ Upgrade doxygen configuration files to latest doxygen release
+
+commit b488f1ab8719835737d42ba4658cd18f352d0ad4
+Author: Erik Sohns <erik.sohns@posteo.de>
+Date: Fri Jan 13 17:37:00 2023 +0100
+
+ move ACE_Make_QWORD to OS_NS_macros.h
+
+commit f59d4713c14113a6889656296896e9042468ced0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 16:13:13 2023 +0100
+
+ Cleanup another not used define
+
+ * ACE/ace/OS_NS_unistd.inl:
+
+commit a5662cef58b5c9377120dfa4b3a8098113be2594
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 14:27:50 2023 +0100
+
+ Cleanup workarounds which we don't need anymore
+
+ * ACE/ace/OS_NS_stdlib.cpp:
+ * ACE/ace/OS_NS_sys_resource.inl:
+ * ACE/ace/OS_NS_sys_time.inl:
+ * ACE/ace/OS_NS_unistd.cpp:
+ * ACE/ace/OS_NS_unistd.inl:
+ * ACE/ace/os_include/os_errno.h:
+ * ACE/ace/os_include/os_signal.h:
+ * ACE/ace/os_include/sys/os_types.h:
+
+commit cde8fd193652205cf84a9ef5f74775000f0c9807
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 13:53:24 2023 +0100
+
+ Fixed cleanup error
+
+ * ACE/tests/Proactor_Test_IPV6.cpp:
+
+commit 3f7247d33935f6451bd13835015cf7bf53b50969
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 13:08:57 2023 +0100
+
+ Fixed cleanup error
+
+ * ACE/ace/config-win32-common.h:
+ * ACE/ace/config-win32-msvc.h:
+
+commit bbb975d6dee09baaad4e2b0425a0afb20b784005
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 12:52:36 2023 +0100
+
+ Fixed cleanup error
+
+ * ACE/ace/OS_NS_Thread.inl:
+
+commit d1921e1511f65cd42503e8eeecfd301f5c3358b4
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 12:40:18 2023 +0100
+
+ Fixed cleanup error
+
+ * ACE/ace/config-macros.h:
+
+commit 22359d30f11aa48abba5a3ad7bad7bed7489ff5b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 12:36:49 2023 +0100
+
+ Fixed cleanup mistakes
+
+ * ACE/ace/OS_NS_Thread.inl:
+ * ACE/ace/OS_NS_stdio.inl:
+ * ACE/tests/Bug_3943_Regression_Test.cpp:
+
+commit 8f0f05f51c0cf595654a35f9dc47d82809c2268d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 09:58:03 2023 +0100
+
+ More Windows CE cleanup
+
+commit 378fbc350bc7d7d940523ac194b646e94caf312d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 09:41:15 2023 +0100
+
+ Removed Windows CE support
+
+commit cc5865a958281cb7706a1421a4b96d3becd39c93
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Jan 12 11:46:29 2023 +0100
+
+ Upgrade doxygen configuration files to latest doxygen release
+
+commit 6d4a282d86f0145004ac0cab58371d261abca19b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Jan 12 11:43:53 2023 +0100
+
+ Make use of nullptr and delete
+
+ * ACE/ace/ace_wchar.h:
+ * ACE/ace/ace_wchar.inl:
+
+commit 6c8071c2b785655696c93a71b9a240705508026f
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 9 16:43:26 2023 +0100
+
+ Updated OpenDDS url
+
+ * ACE/docs/bczar/bczar.html:
+
+commit 36c558c30b842c6b6f70b62a8736c35077b2f093
+Author: Chad Elliott <elliottc@objectcomputing.com>
+Date: Thu Jan 5 09:55:27 2023 -0600
+
+ Adds the ability to build ACE core libraries, gperf, and possibly others using CMake.
+
+commit 6756ee16851ac1daa006f1b30b8987bd03a9c42e
+Merge: ec326c77c9a 44d0b213860
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Dec 19 12:19:34 2022 +0100
+
+ Merge pull request #2005 from jwillemsen/jwi-x711
+
+ Make ACE 7.0.11 and TAO 3.0.11 public available
+
+commit 44d0b213860be8801160f0519c77b648a0316033
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Dec 19 12:18:46 2022 +0100
+
+ Make ACE 7.0.11 and TAO 3.0.11 public 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:
diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM
index a42decdf7d1..8afc475100e 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.11
+ ACE VERSION: 7.1.0
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 bbf4d7d4adb..f3a2b95ce72 100644
--- a/ACE/VERSION.txt
+++ b/ACE/VERSION.txt
@@ -1,4 +1,4 @@
-This is ACE version 7.0.11, released Mon Dec 19 12:02:50 CET 2022
+This is ACE version 7.1.0, released Fri Mar 03 09:14:01 CET 2023
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 1f8a71d8fb8..59cc14bdfc2 100644
--- a/ACE/ace/Version.h
+++ b/ACE/ace/Version.h
@@ -3,8 +3,8 @@
// This is file was automatically generated by $ACE_ROOT/bin/make_release.py
#define ACE_MAJOR_VERSION 7
-#define ACE_MINOR_VERSION 0
-#define ACE_MICRO_VERSION 11
-#define ACE_VERSION "7.0.11"
-#define ACE_VERSION_CODE 0x7000b
+#define ACE_MINOR_VERSION 1
+#define ACE_MICRO_VERSION 0
+#define ACE_VERSION "7.1.0"
+#define ACE_VERSION_CODE 0x70100
#define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))
diff --git a/ACE/debian/control b/ACE/debian/control
index 3bbdc4b43e6..04828b116d5 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.11
+Package: libace-7.1.0
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.11 (= ${binary:Version}), ${misc:Depends}
+Depends: libace-7.1.0 (= ${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.11
+Package: libace-ssl-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends}
+Depends: libace-ssl-7.1.0 (= ${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.11
+Package: libace-rmcast-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-rmcast-7.1.0 (= ${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.11
+Package: libace-tmcast-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-tmcast-7.1.0 (= ${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.11
+Package: libace-htbp-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-htbp-7.1.0 (= ${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.11
+Package: libace-inet-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-inet-7.1.0 (= ${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.11
+Package: libace-inet-ssl-7.1.0
Architecture: any
Section: libs
-Depends: libace-inet-7.0.11, libace-ssl-7.0.11, ${shlibs:Depends}, ${misc:Depends}
+Depends: libace-inet-7.1.0, libace-ssl-7.1.0, ${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.11 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-inet-ssl-7.1.0 (= ${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.11
+Package: libacexml-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libacexml-7.1.0 (= ${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.11
+Package: libace-xml-utils-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev
+Depends: libace-xml-utils-7.1.0 (= ${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.11
+Package: libkokyu-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libkokyu-7.1.0 (= ${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.11
+Package: libace-xtreactor-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends}
+Depends: libace-xtreactor-7.1.0 (= ${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.11
+Package: libace-tkreactor-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends}
+Depends: libace-tkreactor-7.1.0 (= ${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.11
+Package: libace-flreactor-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends}
+Depends: libace-flreactor-7.1.0 (= ${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.11
+Package: libace-foxreactor-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends}
+Depends: libace-foxreactor-7.1.0 (= ${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.11
+Package: libnetsvcs-7.1.0
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.11 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libnetsvcs-7.1.0 (= ${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 7168e8acf84..fdcdbb4491d 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.11
-%define TAOVER 3.0.11
+%define ACEVER 7.1.0
+%define TAOVER 3.1.0
# Conditional build
# Default values are
diff --git a/TAO/ChangeLogs/TAO-3_1_0 b/TAO/ChangeLogs/TAO-3_1_0
new file mode 100644
index 00000000000..e526bfedc73
--- /dev/null
+++ b/TAO/ChangeLogs/TAO-3_1_0
@@ -0,0 +1,393 @@
+commit cfc83e2d8bfa83ba08452767d8ab943f539e3ae8
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Feb 21 13:28:15 2023 +0100
+
+ Make use of std::make_unique
+
+ * TAO/tao/PortableServer/Active_Policy_Strategies.cpp:
+
+commit 5df6c5248e1c1be3aeaefa10ff9eb9be593ec2fd
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 17:04:40 2023 +0100
+
+ Reduced usage of static as we do in generated code
+
+ * TAO/tao/PortableServer/Servant_Base.cpp:
+
+commit 94392eaddf51af04621f46337b392c688171434f
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 16:51:27 2023 +0100
+
+ Use constexpr
+
+ * TAO/tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
+ * TAO/tao/Codeset/UTF16_BOM_Translator.cpp:
+ * TAO/tao/GIOP_Message_Generator_Parser_12.cpp:
+
+commit d2b7bf891f0b11840b5528b89cac105daef04f33
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 16:51:14 2023 +0100
+
+ Revert default
+
+ * TAO/tao/Argument.cpp:
+ * TAO/tao/Argument.h:
+
+commit 80ef4188441e6a0b786e48659af9e39ecd4b9735
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 16:38:30 2023 +0100
+
+ Use default destructor
+
+ * TAO/tao/Argument.cpp:
+ * TAO/tao/Argument.h:
+ * TAO/tao/Base_Transport_Property.cpp:
+ * TAO/tao/Base_Transport_Property.h:
+
+commit 45fa63be04357683ab473a2f993e621508ecb5f7
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 16:29:08 2023 +0100
+
+ Fixed warnings
+
+ * TAO/tao/PortableServer/IdAssignmentPolicy.h:
+ * TAO/tao/PortableServer/IdUniquenessPolicy.h:
+ * TAO/tao/PortableServer/LifespanStrategyPersistent.h:
+ * TAO/tao/PortableServer/LifespanStrategyTransient.h:
+ * TAO/tao/PortableServer/Operation_Table_Linear_Search.h:
+ * TAO/tao/PortableServer/ServantRetentionStrategyNonRetain.h:
+ * TAO/tao/PortableServer/ServantRetentionStrategyRetain.h:
+ * TAO/tao/RTPortableServer/RT_POA.h:
+ * TAO/tao/RTPortableServer/RT_Policy_Validator.h:
+
+commit 88ce4a3384ee967a8007a3575bfca9d2dde0dc7a
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 16:23:46 2023 +0100
+
+ Replace enum with static constexpr
+
+ * TAO/tao/PortableServer/Root_POA.h:
+
+commit d9b768c3239be29c3219f2fca81b39e2dc8787b1
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 15:29:08 2023 +0100
+
+ the_children is not available in all CORBA profiles
+
+ * TAO/tao/PortableServer/Root_POA.cpp:
+ * TAO/tao/PortableServer/Root_POA.h:
+ * TAO/tao/RTPortableServer/RT_POA.cpp:
+ * TAO/tao/RTPortableServer/RT_POA.h:
+
+commit 53cabe442f3b082ee21458dfa2095fd0b5b0ba6b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 14:33:33 2023 +0100
+
+ Use default
+
+ * TAO/tao/PortableServer/Acceptor_Filter_Factory.cpp:
+ * TAO/tao/PortableServer/Default_Acceptor_Filter.cpp:
+ * TAO/tao/PortableServer/Default_Acceptor_Filter.h:
+
+commit 48b96dee6147efa609f1536296929489203f3193
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 14:16:16 2023 +0100
+
+ Another default destructor
+
+ * TAO/tao/PortableServer/Acceptor_Filter_Factory.cpp:
+ * TAO/tao/PortableServer/Acceptor_Filter_Factory.h:
+
+commit 8c215112dfc278f704ba37db8699a829f9cabf3a
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 14:13:15 2023 +0100
+
+ Compile fixes
+
+ * TAO/tao/PortableServer/Active_Policy_Strategies.h:
+ * TAO/tao/PortableServer/ThreadStrategy.h:
+
+commit 5a66fa9c3a3c1d265808ee2049dabaef4bf1a3db
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 14:01:06 2023 +0100
+
+ Check for nil pointers in cleanup
+
+ * TAO/tao/PortableServer/Active_Policy_Strategies.cpp:
+
+commit c35277837fe52adb19a22a9d18931b3e804b8358
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 12:43:48 2023 +0100
+
+ Use override/default for RTPortableServer
+
+ * TAO/NEWS:
+ * TAO/tao/RTPortableServer/RT_Acceptor_Filters.h:
+ * TAO/tao/RTPortableServer/RT_Collocation_Resolver.h:
+ * TAO/tao/RTPortableServer/RT_Object_Adapter_Factory.h:
+ * TAO/tao/RTPortableServer/RT_POA.cpp:
+ * TAO/tao/RTPortableServer/RT_POA.h:
+ * TAO/tao/RTPortableServer/RT_Policy_Validator.h:
+ * TAO/tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
+ * TAO/tao/RTPortableServer/RT_Servant_Dispatcher.h:
+
+commit 4db6c4351dfd785f59a9b16122e52eeec44520c0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 12:30:59 2023 +0100
+
+ Fixed unresolved exports, more override
+
+ * ACE/protocols/ace/HTBP/HTBP_Addr.cpp:
+ * ACE/protocols/ace/HTBP/HTBP_Addr.h:
+ * TAO/tao/PortableServer/Active_Object_Map.cpp:
+ * TAO/tao/PortableServer/Active_Object_Map.h:
+ * TAO/tao/PortableServer/Active_Policy_Strategies.h:
+ * TAO/tao/PortableServer/Active_Policy_Strategies.inl:
+ * TAO/tao/PortableServer/IdUniquenessStrategy.h:
+ * TAO/tao/PortableServer/Operation_Table_Binary_Search.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Binary_Search.h:
+ * TAO/tao/PortableServer/Operation_Table_Dynamic_Hash.h:
+ * TAO/tao/PortableServer/Operation_Table_Linear_Search.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Linear_Search.h:
+ * TAO/tao/PortableServer/Operation_Table_Perfect_Hash.cpp:
+ * TAO/tao/PortableServer/Operation_Table_Perfect_Hash.h:
+ * TAO/tao/PortableServer/POA_Current_Factory.cpp:
+ * TAO/tao/PortableServer/POA_Current_Impl.cpp:
+ * TAO/tao/PortableServer/POA_Current_Impl.h:
+ * TAO/tao/PortableServer/POA_Policy_Set.h:
+ * TAO/tao/PortableServer/ServantRetentionStrategy.h:
+
+commit 322d0a3e30d2e608108e0d7caf6bdcddbd728081
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 13 11:42:23 2023 +0100
+
+ Major cleanup in PortableServer library
+
+commit 69fbec6c475060cf01a710a3d7ed6e756538858c
+Merge: 7e8b94b728b 89a05c65fd6
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Feb 6 09:21:37 2023 +0100
+
+ Merge pull request #2046 from jwillemsen/jwinullptrexce
+
+ Use nullptr and make destructor of TAO SystemException default
+
+commit 716ee59f4081486404adae50f46172a39518e619
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Feb 3 19:49:42 2023 +0100
+
+ Make destructor default
+
+ * TAO/tao/SystemException.cpp:
+ * TAO/tao/SystemException.h:
+
+commit 7e8b94b728b886d14fc17b6af789e9ba0c50a050
+Merge: 4961b8026b5 ec19b2725b5
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 2 09:13:03 2023 +0100
+
+ Merge pull request #2042 from jwillemsen/jwi-cleanupmacros
+
+ Cleanup unused macros
+
+commit 757fd0a5eef53e1c9e1a8327eb5d4b34e81d7cb9
+Merge: 107d2bfea7c 7f4365e6544
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 2 09:09:17 2023 +0100
+
+ Merge pull request #2043 from jwillemsen/jwi-pharlapcleanup
+
+ Removed pharlap support
+
+commit ec19b2725b53eba54c4ba434d371ae569832f762
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 18:15:12 2023 +0100
+
+ Removed include
+
+ * TAO/orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
+
+commit c67f33599590cf2e229da6a141fef90d0af6f034
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 15:57:28 2023 +0100
+
+ Remove includes
+
+ * TAO/orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
+
+commit 6198126ce20cc418252f461621c81d19ee2b36e4
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 15:44:33 2023 +0100
+
+ Removed pharlap support
+
+commit c3e71f69e85deb48d5f3cdba355679da4deffdb3
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 1 10:51:23 2023 +0100
+
+ good_bit is a bool and removed some uncessary c-style casts
+
+commit e5391a0076f5e370f929b111a8a6ed52ee4cb5da
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 12:32:56 2023 +0100
+
+ More Sun OS/compiler cleanup
+
+commit 73bdf800479e53a11143735e48348bb88c527c24
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 17 09:44:30 2023 +0100
+
+ Cleanup Solaris support
+
+commit dcb4692364d4a9175db59b9280dbbd54524bb3ce
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 16:45:00 2023 +0100
+
+ Removed checks for ACE_TEMPLATES_REQUIRE_SOURCE
+
+commit f25410e018ff6b65ec24df5ba249447f74eb0198
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 16 15:47:01 2023 +0100
+
+ Removed AIX support
+
+commit d645bf461a41039dda402e1674ed7a6d40620957
+Merge: c9c577ffbe6 098b5aa5257
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 16:14:12 2023 +0100
+
+ Merge pull request #2028 from jwillemsen/jwi-removehpux
+
+ Remove HPUX support
+
+commit c9c577ffbe64efca48e6a05add0e0070add7da6d
+Merge: 6f36dbed40c 0a572bec884
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 14:04:11 2023 +0100
+
+ Merge pull request #2027 from jwillemsen/jwi-openvmscleanup
+
+ Removed some OpenVMS code
+
+commit b5aeaf20ef9d15d09acb52b4c8ac77762937ae26
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 12:28:28 2023 +0100
+
+ More cleanup
+
+ * ACE/ace/config-linux-common.h:
+ * ACE/ace/config-macros.h:
+ * TAO/TAO_IDL/fe/idl.yy.cpp:
+
+commit f865e5929c4668611213fc1ee677ef47ad0f6482
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 12:26:51 2023 +0100
+
+ Removed HPUX support
+
+commit da66efe89c66a7997f6728759c196643c3910018
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:02:36 2023 +0100
+
+ Updated NEWS files
+
+commit b30753f1a1b18c831e89223ec01db66231b5a64a
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 11:01:49 2023 +0100
+
+ Removed HPUX support
+
+commit 0a572bec8848eabb70c652fffa043ec335f45454
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sun Jan 15 10:34:15 2023 +0100
+
+ Removed some OpenVMS code
+
+ * ACE/ace/SSL/SSL_Context.cpp:
+ * ACE/ace/Sock_Connect.cpp:
+ * TAO/TAO-INSTALL.html:
+
+commit f790b484f95da51afd080f5cc73209c086476ad2
+Author: Oliver Kellogg <okellogg@users.sourceforge.net>
+Date: Sat Jan 14 23:33:27 2023 +0100
+
+ Address issue #2015 : In TAO/TAO_IDL/ast/ast_field.cpp constructor handle AST_Decl::NT_except.
+
+commit 2916b2fa78bc0fdcae44b590af9543245d481e15
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 10:09:54 2023 +0100
+
+ Removed OpenVMS support
+
+commit 20da1c5dcbed95befc08ccf258f62c91a16762f4
+Merge: 158938dceab cc5865a9582
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Sat Jan 14 09:53:44 2023 +0100
+
+ Merge pull request #2014 from jwillemsen/jwi-doxygen196
+
+ Upgrade doxygen configuration files to latest doxygen release
+
+commit def8e4413d0d9c8ac4e3da85d0e9578594996992
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 21:23:59 2023 +0100
+
+ Update Hash_Naming_Context.h
+
+commit 975c3a5bf969f623848919f5b2f085da87fecf70
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 20:23:28 2023 +0100
+
+ Update Hash_Naming_Context.h
+
+commit 8f0f05f51c0cf595654a35f9dc47d82809c2268d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 09:58:03 2023 +0100
+
+ More Windows CE cleanup
+
+commit 378fbc350bc7d7d940523ac194b646e94caf312d
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Fri Jan 13 09:41:15 2023 +0100
+
+ Removed Windows CE support
+
+commit cc5865a958281cb7706a1421a4b96d3becd39c93
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Jan 12 11:46:29 2023 +0100
+
+ Upgrade doxygen configuration files to latest doxygen release
+
+commit 309f09e15602b400dcf1947422b4029bd32a5b03
+Author: Chad Elliott <elliottc@objectcomputing.com>
+Date: Fri Jan 6 07:07:54 2023 -0600
+
+ Removed unnecessary includes and added necessary ones.
+
+commit d613e17b4531f57bc51a7075588daddf9514a2ac
+Author: Chad Elliott <elliottc@objectcomputing.com>
+Date: Fri Nov 18 11:34:22 2022 -0600
+
+ Corrected #include's
+
+commit 6756ee16851ac1daa006f1b30b8987bd03a9c42e
+Merge: ec326c77c9a 44d0b213860
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Dec 19 12:19:34 2022 +0100
+
+ Merge pull request #2005 from jwillemsen/jwi-x711
+
+ Make ACE 7.0.11 and TAO 3.0.11 public available
+
+commit 44d0b213860be8801160f0519c77b648a0316033
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Dec 19 12:18:46 2022 +0100
+
+ Make ACE 7.0.11 and TAO 3.0.11 public 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:
diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM
index 1b7187562fc..9ed630e1ac1 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.11
- ACE VERSION: 7.0.11
+ TAO VERSION: 3.1.0
+ ACE VERSION: 7.1.0
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 0ad10a9efb1..c76a2bc2d6b 100644
--- a/TAO/VERSION.txt
+++ b/TAO/VERSION.txt
@@ -1,4 +1,4 @@
-This is TAO version 3.0.11, released Mon Dec 19 12:02:50 CET 2022
+This is TAO version 3.1.0, released Fri Mar 03 09:14:01 CET 2023
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 0f0535a9772..6a79f24d0eb 100644
--- a/TAO/tao/Version.h
+++ b/TAO/tao/Version.h
@@ -3,8 +3,8 @@
// This is file was automatically generated by $ACE_ROOT/bin/make_release.py
#define TAO_MAJOR_VERSION 3
-#define TAO_MINOR_VERSION 0
-#define TAO_MICRO_VERSION 11
-#define TAO_VERSION "3.0.11"
-#define TAO_VERSION_CODE 0x3000b
+#define TAO_MINOR_VERSION 1
+#define TAO_MICRO_VERSION 0
+#define TAO_VERSION "3.1.0"
+#define TAO_VERSION_CODE 0x30100
#define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))