summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ACE/ChangeLogs/ACE-7_0_1421
-rw-r--r--ACE/PROBLEM-REPORT-FORM2
-rw-r--r--ACE/VERSION.txt2
-rw-r--r--ACE/ace/Version.h6
-rw-r--r--ACE/debian/control62
-rw-r--r--ACE/rpmbuild/ace-tao.spec4
-rw-r--r--TAO/ChangeLogs/TAO-3_0_1455
-rw-r--r--TAO/PROBLEM-REPORT-FORM4
-rw-r--r--TAO/VERSION.txt2
-rw-r--r--TAO/tao/Version.h6
10 files changed, 920 insertions, 44 deletions
diff --git a/ACE/ChangeLogs/ACE-7_0_1 b/ACE/ChangeLogs/ACE-7_0_1
new file mode 100644
index 00000000000..594073b1465
--- /dev/null
+++ b/ACE/ChangeLogs/ACE-7_0_1
@@ -0,0 +1,421 @@
+commit 0f58dd1951e1b03fc0b860f7586c0eb5f6a94c32
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Mar 11 18:04:14 2021 +0100
+
+ Upgrade to doxygen 1.9.1
+
+commit df1008d5611e10fb8af7c8a49e9d4c7a8c4b7681
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Mar 10 12:28:38 2021 +0100
+
+ Layout changes and remove redundant void
+
+ * ACE/ace/SPIPE_Addr.inl:
+
+commit f6b7d0ccad487a44da5f517a450a8ef982c06efb
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Mar 10 12:28:21 2021 +0100
+
+ Fixed unused parameter warning
+ * ACE/ace/SString.h:
+
+commit 492dcbc1f79531956403abb2313de416d847ce1b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 15:40:07 2021 +0100
+
+ Revert changes for the moment
+
+ * ACE/ace/Numeric_Limits.h:
+ * ACE/tests/New_Fail_Test.cpp:
+
+commit 8db07b95476a40304b49e4d033ccbec76501fed4
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 15:13:47 2021 +0100
+
+ Use SIZE_MAX, numeric_limits is a constexpr which the compiler checks
+
+ * ACE/tests/New_Fail_Test.cpp:
+
+commit cd16b241c028b0c2ecc4578aa84d31bea5128dc9
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 14:47:44 2021 +0100
+
+ Comment upate
+
+ * ACE/tests/New_Fail_Test.cpp:
+
+commit 14350a335485096c0678e2ca98795fe1a9a19a9f
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 14:46:38 2021 +0100
+
+ Work on windows and linux
+
+commit 073872266ac2bc33c4f518903f5459b3f5b0e430
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 14:40:54 2021 +0100
+
+ Fixed maximum value
+
+commit 0f5ef8fabe73b51b0b59745b3381335996460737
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 13:48:29 2021 +0100
+
+ Solve compile error on windows
+
+ * ACE/tests/New_Fail_Test.cpp:
+
+commit 317dd62b7112b590efe99283ceb4b2e5e5649884
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 13:31:46 2021 +0100
+
+ Documentation, layout, C++11 changes
+
+commit 60d97734bef3939bb7ed54170fbcf9a1b459b496
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 12:53:36 2021 +0100
+
+ Make use of constexpr instead of const
+
+ * ACE/ace/CDR_Base.cpp:
+ * ACE/ace/Configuration.cpp:
+ * ACE/ace/ETCL/ETCL_l.cpp:
+ * ACE/ace/OS_NS_time.h:
+ * ACE/ace/OS_NS_time.inl:
+ * ACE/ace/UTF16_Encoding_Converter.cpp:
+ * ACE/ace/Vector_T.h:
+
+commit 710e551540f9d1a24c7808ae0172ddce2e39f717
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 12:34:32 2021 +0100
+
+ Reduce size of blocks
+
+ * ACE/tests/New_Fail_Test.cpp:
+
+commit 3a135b20e2c3c3dd407b9b768a411645eca6a7e0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 11:49:28 2021 +0100
+
+ Various cleanup and use of C++11 features
+
+commit e4fb72413b5fcfe058359a6344b8fa59fe52e806
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:36:56 2021 +0100
+
+ Layout changes
+
+ * ACE/ace/ATM_Acceptor.h:
+ * ACE/ace/ATM_Connector.cpp:
+ * ACE/ace/ATM_Connector.inl:
+
+commit 813d80ca6f4949f4c831433166c058f4c7bbb975
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:25:49 2021 +0100
+
+ Layout changes
+
+ * ACE/ASNMP/tests/test_config.h:
+ * ACE/Kokyu/Kokyu_defs.inl:
+ * ACE/ace/ATM_Params.h:
+ * ACE/apps/JAWS2/HTTPU/http_headers.h:
+ * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
+ * TAO/orbsvcs/orbsvcs/Notify/Refcountable.cpp:
+ * TAO/tao/Codeset/Codeset_Manager_i.h:
+ * TAO/tao/Codeset/Codeset_Translator_Factory.h:
+ * TAO/tao/Codeset_Manager.h:
+ * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
+ * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
+
+commit 3ee40a3fef0cdd8a2ce86531a2e78cb218608023
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 25 11:00:40 2021 +0100
+
+ Cleanup for vc6, use nullptr, remove redundant void, layout changes
+
+ * ACE/bin/pippen.pl:
+ * TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
+ * TAO/tao/AnyTypeCode/Alias_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Any.cpp:
+ * TAO/tao/AnyTypeCode/Any.inl:
+ * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
+ * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
+ * TAO/tao/AnyTypeCode/Any_Array_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Array_Impl_T.h:
+ * TAO/tao/AnyTypeCode/Any_Basic_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Special_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Fixed_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/NVList.inl:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
+ * TAO/tao/AnyTypeCode/SystemExceptionA.cpp:
+ * TAO/tao/AnyTypeCode/True_RefCount_Policy.inl:
+ * TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.inl:
+ * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.inl:
+ * TAO/tao/AnyTypeCode/Union_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Union_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/WrongTransactionA.cpp:
+ * TAO/tao/AnyTypeCode/append.cpp:
+ * TAO/tao/Array_VarOut_T.cpp:
+ * TAO/tao/Array_VarOut_T.inl:
+ * TAO/tao/BD_String_Argument_T.cpp:
+ * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
+ * TAO/tao/DynamicInterface/Unknown_User_Exception.cpp:
+ * TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
+ * TAO/tao/IFR_Client/IFR_Base.pidl:
+ * TAO/tao/PI/ORBInitInfo.cpp:
+ * TAO/tao/PortableServer/Active_Object_Map.cpp:
+ * TAO/tao/PortableServer/BD_String_SArgument_T.cpp:
+ * TAO/tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyUnique.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/POA.pidl:
+ * TAO/tao/PortableServer/POAManagerFactory.pidl:
+ * TAO/tao/PortableServer/POA_Cached_Policies.cpp:
+ * TAO/tao/PortableServer/Regular_POA.cpp:
+ * TAO/tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
+ * TAO/tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
+ * TAO/tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ThreadStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/Var_Array_SArgument_T.cpp:
+ * TAO/tao/Profile.cpp:
+ * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.cpp:
+ * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h:
+ * TAO/tao/RTCORBA/Thread_Pool.cpp:
+ * TAO/tao/RTPortableServer/RT_POA.h:
+ * TAO/tao/RTPortableServer/RT_Servant_Dispatcher.h:
+ * TAO/tao/RTScheduling/Current.cpp:
+ * TAO/tao/RTScheduling/Current.h:
+ * TAO/tao/RTScheduling/RTScheduler_Manager.cpp:
+ * TAO/tao/Remote_Object_Proxy_Broker.cpp:
+ * TAO/tao/Strategies/DIOP_Connection_Handler.cpp:
+ * TAO/tao/SystemException.cpp:
+ * TAO/tao/TAO_Server_Request.cpp:
+ * TAO/tao/Transport.cpp:
+ * TAO/tao/Transport_Cache_Manager_T.cpp:
+ * TAO/tao/Transport_Cache_Manager_T.inl:
+ * TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl:
+ * TAO/tao/Utils/Server_Main.cpp:
+ * TAO/tao/Valuetype/ValueBase.cpp:
+ * TAO/tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp:
+ * TAO/tao/VarOut_T.cpp:
+ * TAO/tao/VarOut_T.inl:
+ * TAO/tao/Vector_Argument_T.cpp:
+ * TAO/tao/Vector_Argument_T.h:
+ * TAO/tao/Vector_Argument_T.inl:
+ * TAO/tao/ZIOP/ZIOP.cpp:
+
+commit bf7a0246bb5755b73440fac59976b2603d0e205c
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 16:19:06 2021 +0100
+
+ Documented changes
+
+ * ACE/NEWS:
+
+commit c4275e3632f19d3f908fbe86a5af14b49c727859
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 16:12:52 2021 +0100
+
+ Removed checks for ACE_TANDEM_T1248_PTHREADS, not set in any config file
+
+ * ACE/ace/Task.cpp:
+ * ACE/ace/os_include/os_pthread.h:
+
+commit 75d423d5b4ce43a9586504b37a6af91bcb5d37ac
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 16:09:14 2021 +0100
+
+ Removed checks for ACE_HAS_TANDEM_SIGNALS, not set in any config file
+
+ * ACE/ace/OS_NS_signal.inl:
+ * ACE/ace/Signal.cpp:
+ * ACE/ace/Signal.inl:
+ * ACE/ace/os_include/os_signal.h:
+
+commit 1c3db3e2fa4ac9f074ffcab4f3cce413b770d16f
+Merge: 9aebe01b1af 1438c5c113e
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 11:46:17 2021 +0100
+
+ Merge pull request #1436 from jwillemsen/jwi-ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
+
+ Remove ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES for macosx/msvc, should…
+
+commit 1438c5c113eaa68621352ea165981efd1d7fe68b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 10:30:18 2021 +0100
+
+ Remove ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES for macosx/msvc, should work
+
+ * ACE/ace/config-macosx-jaguar.h:
+ * ACE/ace/config-macosx-leopard.h:
+ * ACE/ace/config-macosx-panther.h:
+ * ACE/ace/config-macosx-tiger.h:
+ * ACE/ace/config-win32-msvc-14.h:
+
+commit bc36f789c62bc53c63c1d33d6a37b22d8fe700cd
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 10:28:58 2021 +0100
+
+ Remove macros we don't use anymore
+
+ * ACE/ace/README:
+ * ACE/docs/ACE-guidelines.html:
+
+commit e4957c0bc1bc03961b30cbbfd72dd6205f33cc24
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 08:49:47 2021 +0100
+
+ Cleanup LynxOS4 support, fixes #1434
+
+ * ACE/ace/OS_NS_pwd.inl:
+ * ACE/ace/OS_NS_signal.inl:
+ * ACE/ace/README:
+ * ACE/ace/Sig_Handler.cpp:
+ * ACE/ace/config-lynxos.h:
+ * ACE/ace/os_include/os_signal.h:
+ * ACE/ace/os_include/os_stdlib.h:
+ * ACE/ace/os_include/os_strings.h:
+ * ACE/ace/os_include/os_unistd.h:
+ * ACE/tests/Task_Ex_Test.cpp:
+
+commit 9f05fd32184d21307404ba5436bfd3bad247c5d5
+Merge: 34d2bcfc5e5 ec4c0e7af88
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 24 08:31:47 2021 +0100
+
+ Merge pull request #1433 from jwillemsen/jwi-strtoll
+
+ Removed strtoll and strtoull prototypes, not used in any config file …
+
+commit ec4c0e7af88a55b0667a40c1fbe23721f7521473
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Feb 23 18:25:23 2021 +0100
+
+ Removed strtoll and strtoull prototypes, not used in any config file anymore
+
+ * ACE/ace/os_include/os_stdlib.h:
+
+commit a628ae8c121b92767573eaebd0926b5378e9da13
+Merge: 152df7f22b7 6f026e3935c
+Author: Adam Mitz <mitza@objectcomputing.com>
+Date: Mon Feb 22 08:24:21 2021 -0600
+
+ Merge pull request #1430 from DOCGroup/mitza-autoruntests
+
+ auto_run_tests: removed DDS_ROOT - use equivalent script in OpenDDS to test it
+
+commit 152df7f22b7d8b3d748992442fb77f9f4fcb9a57
+Merge: 7a8455af325 ab276a1dd14
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 17 13:35:53 2021 +0100
+
+ Merge pull request #1431 from jwillemsen/jwi-ACE_LACKS_MSGHDR
+
+ Add new ACE_LACKS_MSGHDR
+
+commit ab276a1dd1442d0f0d27d44eb4ccf3ad913db57b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 17 12:10:23 2021 +0100
+
+ Add new ACE_LACKS_MSGHDR define which we use for the struct msghdr
+
+ * ACE/ace/config-win32-common.h:
+ * ACE/ace/os_include/sys/os_socket.h:
+
+commit 6f026e3935c278a3bf0b444be90c3e54c0698e5f
+Author: Adam Mitz <mitza@objectcomputing.com>
+Date: Mon Feb 15 09:02:31 2021 -0600
+
+ auto_run_tests: removed DDS_ROOT - use equivalent script in OpenDDS to test it
+
+commit bfc28a1757a6e5492f1a1ecc14b863fc306f8756
+Author: Adam Mitz <mitza@objectcomputing.com>
+Date: Fri Feb 12 16:55:08 2021 -0600
+
+ Removed DDS_ROOT from diff-builds-and-group-fixed-tests-only.sh
+
+commit de06b15490fe52f0bd712ab5dbe2ab7879c81382
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 26 13:54:55 2021 +0100
+
+ Updated identation
+
+commit 74c1aff706b4140a106b111c9cf9e1723f92d5f0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 26 13:44:33 2021 +0100
+
+ Update ACE/ace/SSL/SSL_Context.cpp
+
+commit c8da16d9e0323a261204a438844099da5680f64d
+Author: Kamil Sokolowski <Kamil.Sokolowski@motorolasolutions.com>
+Date: Tue Jan 26 13:39:26 2021 +0100
+
+ Added support for disabling/forcing TLSv1.3
+
+commit 680f436de36aed41f87f4179637192f3cdfb021b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 26 09:07:58 2021 +0100
+
+ Default enable c++11 for macosx
+
+ * ACE/include/makeinclude/platform_macosx_common.GNU:
+
+commit c77bbe5516b478dda379a03b4a0f2f693e2ee3c5
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Jan 26 08:57:32 2021 +0100
+
+ Merge code for detecting whether we have c++11 support also to macosx
+
+ * ACE/include/makeinclude/platform_macosx_common.GNU:
+
+commit b11ee739c37e7e8ed8cacb8a0aa99328242aedba
+Merge: e412671045b 3ba2a08dd4b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 25 15:47:51 2021 +0100
+
+ Merge pull request #1426 from jwillemsen/jwi-downloadmajorversioned
+
+ Add link to OpenSuSE build services for major versioned builds
+
+commit 3ba2a08dd4be56336686f7d17662453511078995
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 25 15:47:21 2021 +0100
+
+ Add link to OpenSuSE build services for major versioned builds
+
+ * ACE/docs/Download.html:
+
+commit 261b34bd068b413cbe015502aa32001d0234da24
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 25 13:59:12 2021 +0100
+
+ Integrate patch from conda-forge ace-feedstock, see https://github.com/conda-forge/ace-feedstock/blob/master/recipe/fix_macos_rpath.patch
+
+ * ACE/include/makeinclude/platform_macosx_yosemite.GNU:
+
+commit dc7f187d65b4cbc34e8db61813e2c28e892a5f3b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 25 10:19:04 2021 +0100
+
+ Make ACE 7.0.0 and TAO 3.0.0 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/docs/bczar/bczar.html:
+ * ACE/etc/index.html:
+ * TAO/NEWS:
diff --git a/ACE/PROBLEM-REPORT-FORM b/ACE/PROBLEM-REPORT-FORM
index f15cd03aae5..c1693d57a45 100644
--- a/ACE/PROBLEM-REPORT-FORM
+++ b/ACE/PROBLEM-REPORT-FORM
@@ -40,7 +40,7 @@
To: ace-bugs@list.isis.vanderbilt.edu
Subject: [area]: [synopsis]
- ACE VERSION: 7.0.0
+ ACE VERSION: 7.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 3c384d674d2..20b0584f6ce 100644
--- a/ACE/VERSION.txt
+++ b/ACE/VERSION.txt
@@ -1,4 +1,4 @@
-This is ACE version 7.0.0, released Mon Jan 25 09:55:22 CET 2021
+This is ACE version 7.0.1, released Mon Mar 15 09:03:24 CET 2021
If you have any problems with or questions about ACE, please send
e-mail to the ACE mailing list (ace-bugs@list.isis.vanderbilt.edu),
diff --git a/ACE/ace/Version.h b/ACE/ace/Version.h
index 2d7e8e83354..2cc9456cd1c 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 0
-#define ACE_VERSION "7.0.0"
-#define ACE_VERSION_CODE 458752
+#define ACE_MICRO_VERSION 1
+#define ACE_VERSION "7.0.1"
+#define ACE_VERSION_CODE 458753
#define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))
diff --git a/ACE/debian/control b/ACE/debian/control
index 043a21573a5..21d0efddb21 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.0
+Package: libace-7.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-7.0.0 (= ${binary:Version}), ${misc:Depends}
+Depends: libace-7.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-7.0.0
+Package: libace-ssl-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends}
+Depends: libace-ssl-7.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-7.0.0
+Package: libace-rmcast-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-rmcast-7.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-7.0.0
+Package: libace-tmcast-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-tmcast-7.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-7.0.0
+Package: libace-htbp-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-htbp-7.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-7.0.0
+Package: libace-inet-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-inet-7.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-7.0.0
+Package: libace-inet-ssl-7.0.1
Architecture: any
Section: libs
-Depends: libace-inet-7.0.0, libace-ssl-7.0.0, ${shlibs:Depends}, ${misc:Depends}
+Depends: libace-inet-7.0.1, libace-ssl-7.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-7.0.0 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libace-inet-ssl-7.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-7.0.0
+Package: libacexml-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libacexml-7.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-7.0.0
+Package: libace-xml-utils-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev
+Depends: libace-xml-utils-7.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-7.0.0
+Package: libkokyu-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libkokyu-7.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-7.0.0
+Package: libace-xtreactor-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends}
+Depends: libace-xtreactor-7.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-7.0.0
+Package: libace-tkreactor-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends}
+Depends: libace-tkreactor-7.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-7.0.0
+Package: libace-flreactor-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends}
+Depends: libace-flreactor-7.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-7.0.0
+Package: libace-foxreactor-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends}
+Depends: libace-foxreactor-7.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-7.0.0
+Package: libnetsvcs-7.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-7.0.0 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}
+Depends: libnetsvcs-7.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 45d66e9896d..278598b63d9 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.0
-%define TAOVER 3.0.0
+%define ACEVER 7.0.1
+%define TAOVER 3.0.1
# Conditional build
# Default values are
diff --git a/TAO/ChangeLogs/TAO-3_0_1 b/TAO/ChangeLogs/TAO-3_0_1
new file mode 100644
index 00000000000..4a1662418c6
--- /dev/null
+++ b/TAO/ChangeLogs/TAO-3_0_1
@@ -0,0 +1,455 @@
+commit 423f0956e917d5c906dec01a914fc8437e576f28
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Mar 11 18:14:57 2021 +0100
+
+ Layout changes and make use of = delete
+
+ * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.h:
+ * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.h:
+ * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.inl:
+ * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.inl:
+ * TAO/orbsvcs/orbsvcs/Security/Security_Current.h:
+ * TAO/tao/CodecFactory/CDR_Encaps_Codec.h:
+ * TAO/tao/CodecFactory/CodecFactory_impl.h:
+ * TAO/tao/IORInterceptor/IORInfo.h:
+ * TAO/tao/PI/ORBInitInfo.h:
+ * TAO/tao/PI/PICurrent.h:
+ * TAO/tao/PI/PICurrent_Impl.h:
+ * TAO/tao/TransportCurrent/Current_Impl.h:
+ * TAO/tao/TransportCurrent/IIOP_Current_Impl.h:
+
+commit 4537dce5d336466c58dc607fb511f78ee82580f2
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Mar 11 18:14:43 2021 +0100
+
+ Fixed #1449
+
+ * TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
+ * TAO/tao/Profile_Transport_Resolver.h:
+
+commit 0f58dd1951e1b03fc0b860f7586c0eb5f6a94c32
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Mar 11 18:04:14 2021 +0100
+
+ Upgrade to doxygen 1.9.1
+
+commit 317dd62b7112b590efe99283ceb4b2e5e5649884
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Tue Mar 9 13:31:46 2021 +0100
+
+ Documentation, layout, C++11 changes
+
+commit 199259c5d2d5f4a6550382a683f5d54ac482fcd1
+Merge: a2239fcbf8a 0ef8b2250c1
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 20:59:06 2021 +0100
+
+ Merge pull request #1444 from jwillemsen/jwi-stdstring
+
+ Use std string operation instead of ACE_OS
+
+commit 0ef8b2250c1dfad5ad5361de7e92a289ead06733
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 19:47:13 2021 +0100
+
+ Update DIOP_Endpoint.cpp
+
+commit 08b03d455da1340b9eda18f3b1878e9f9252fc10
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:35:41 2021 +0100
+
+ C++11 modernization
+
+ * TAO/tao/Acceptor_Registry.cpp:
+ * TAO/tao/Acceptor_Registry.h:
+ * TAO/tao/Block_Flushing_Strategy.h:
+ * TAO/tao/Blocked_Connect_Strategy.h:
+ * TAO/tao/Collocated_Invocation.h:
+ * TAO/tao/Collocation_Resolver.h:
+
+commit 813d80ca6f4949f4c831433166c058f4c7bbb975
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:25:49 2021 +0100
+
+ Layout changes
+
+ * ACE/ASNMP/tests/test_config.h:
+ * ACE/Kokyu/Kokyu_defs.inl:
+ * ACE/ace/ATM_Params.h:
+ * ACE/apps/JAWS2/HTTPU/http_headers.h:
+ * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
+ * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
+ * TAO/orbsvcs/orbsvcs/Notify/Refcountable.cpp:
+ * TAO/tao/Codeset/Codeset_Manager_i.h:
+ * TAO/tao/Codeset/Codeset_Translator_Factory.h:
+ * TAO/tao/Codeset_Manager.h:
+ * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
+ * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
+
+commit d4826febefb4892bbcae55bd312f9ddfd3a62a4a
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:22:29 2021 +0100
+
+ Layout changes
+
+ * TAO/examples/Advanced/ch_18/icp.cpp:
+ * TAO/examples/Advanced/ch_18/server.h:
+ * TAO/examples/Advanced/ch_21/icp.cpp:
+ * TAO/examples/Advanced/ch_21/server.h:
+ * TAO/examples/Advanced/ch_8_and_10/icp.cpp:
+ * TAO/examples/Advanced/ch_8_and_10/server.h:
+ * TAO/orbsvcs/orbsvcs/IFRService/ComponentRepository_i.cpp:
+ * TAO/orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp:
+ * TAO/orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
+
+commit 7a524d788b2d179f018db43a4dc21f3cc91893f2
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 18:21:38 2021 +0100
+
+ Add missing includes
+
+ * TAO/tao/Adapter_Registry.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Objref_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/String_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Struct_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
+ * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.cpp:
+ * TAO/tao/AnyTypeCode/Union_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp:
+ * TAO/tao/DynamicAny/DynCommon.cpp:
+ * TAO/tao/IIOP_Acceptor.cpp:
+ * TAO/tao/IORManipulation/IORManip_IIOP_Filter.cpp:
+ * TAO/tao/ImR_Client/ImR_Client.cpp:
+ * TAO/tao/Object_KeyC.cpp:
+ * TAO/tao/PortableServer/Var_Size_SArgument_T.cpp:
+ * TAO/tao/PortableServer/Vector_SArgument_T.cpp:
+ * TAO/tao/RTCORBA/RT_ProtocolPropertiesA.cpp:
+ * TAO/tao/Strategies/DIOP_Acceptor.cpp:
+ * TAO/tao/Strategies/DIOP_Profile.cpp:
+ * TAO/tao/Strategies/SHMIOP_Profile.cpp:
+ * TAO/tao/Strategies/UIOP_Profile.cpp:
+ * TAO/tao/Var_Size_Argument_T.cpp:
+ * TAO/tao/Vector_Argument_T.cpp:
+ * TAO/tao/WrongTransactionC.cpp:
+ * TAO/tao/WrongTransactionC.h:
+
+commit 39b15c5803d499e74f4ae17e6d45fc957e04ffdc
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 17:06:14 2021 +0100
+
+ Fixed typo in enum
+
+ * TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h:
+ * TAO/orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.inl:
+
+commit 961468ea128b786930d63678f598b1871569f4f4
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 16:54:58 2021 +0100
+
+ Use std::strchr
+
+ * TAO/tao/Strategies/DIOP_Profile.cpp:
+ * TAO/tao/Strategies/SCIOP_Profile.cpp:
+
+commit 791509c62741a0a1cd7ea2155c3a5f51517594d0
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 16:53:16 2021 +0100
+
+ Use std string operations instead of ACE_OS
+
+ * TAO/tao/Acceptor_Registry.cpp:
+ * TAO/tao/Adapter_Registry.cpp:
+ * TAO/tao/AnyTypeCode/Any.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Struct_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Struct_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
+ * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp:
+ * TAO/tao/CDR.inl:
+ * TAO/tao/CORBALOC_Parser.cpp:
+ * TAO/tao/CORBA_String.inl:
+ * TAO/tao/DynamicAny/DynCommon.cpp:
+ * TAO/tao/DynamicInterface/Request.cpp:
+ * TAO/tao/GIOP_Message_Generator_Parser_10.cpp:
+ * TAO/tao/HTTP_Handler.cpp:
+ * TAO/tao/IIOP_Acceptor.cpp:
+ * TAO/tao/IIOP_Connector.cpp:
+ * TAO/tao/IIOP_Endpoint.cpp:
+ * TAO/tao/IIOP_Profile.cpp:
+ * TAO/tao/IORManipulation/IORManip_IIOP_Filter.cpp:
+ * TAO/tao/ImR_Client/ImR_Client.cpp:
+ * TAO/tao/MCAST_Parser.cpp:
+ * TAO/tao/ORB.cpp:
+ * TAO/tao/ORB_Core.cpp:
+ * TAO/tao/Object_KeyC.cpp:
+ * TAO/tao/Object_Ref_Table.cpp:
+ * TAO/tao/PI/Interceptor_List_T.cpp:
+ * TAO/tao/PI/ORBInitInfo.cpp:
+ * TAO/tao/PortableServer/BD_String_SArgument_T.cpp:
+ * TAO/tao/PortableServer/PortableServer_Functions.cpp:
+ * TAO/tao/Strategies/COIOP_Connector.cpp:
+ * TAO/tao/Strategies/COIOP_Profile.cpp:
+ * TAO/tao/Strategies/DIOP_Acceptor.cpp:
+ * TAO/tao/Strategies/DIOP_Connector.cpp:
+ * TAO/tao/Strategies/DIOP_Endpoint.cpp:
+ * TAO/tao/Strategies/DIOP_Profile.cpp:
+ * TAO/tao/Strategies/SCIOP_Acceptor.cpp:
+ * TAO/tao/Strategies/SCIOP_Connector.cpp:
+ * TAO/tao/Strategies/SCIOP_Endpoint.cpp:
+ * TAO/tao/Strategies/SCIOP_Profile.cpp:
+ * TAO/tao/Strategies/SHMIOP_Connector.cpp:
+ * TAO/tao/Strategies/SHMIOP_Endpoint.cpp:
+ * TAO/tao/Strategies/SHMIOP_Profile.cpp:
+ * TAO/tao/Strategies/UIOP_Connector.cpp:
+ * TAO/tao/Strategies/UIOP_Profile.cpp:
+ * TAO/tao/String_Alloc.cpp:
+ * TAO/tao/TAO_Server_Request.cpp:
+ * TAO/tao/TAO_Server_Request.inl:
+ * TAO/tao/Transport_Connector.cpp:
+
+commit 3e0269aaa89f9bcc3c39ecd3c1df3eb3fd9ddbbf
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Mar 8 14:36:21 2021 +0100
+
+ Simplify these files using C++11
+
+ * TAO/tao/CDR.inl:
+ * TAO/tao/GIOP_Message_State.h:
+ * TAO/tao/GIOP_Message_State.inl:
+ * TAO/tao/GIOP_Message_Version.h:
+ * TAO/tao/GIOP_Message_Version.inl:
+
+commit fd6649bb4aead8313bd1e7f818de34b6bb0c6ca1
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 25 14:56:38 2021 +0100
+
+ Modernize using default/delete/override
+
+ * TAO/tao/CORBALOC_Parser.cpp:
+ * TAO/tao/CORBALOC_Parser.h:
+ * TAO/tao/CORBALOC_Parser.inl:
+ * TAO/tao/CORBANAME_Parser.cpp:
+ * TAO/tao/CORBANAME_Parser.h:
+ * TAO/tao/DLL_Parser.cpp:
+ * TAO/tao/DLL_Parser.h:
+ * TAO/tao/Default_Stub_Factory.cpp:
+ * TAO/tao/Default_Stub_Factory.h:
+ * TAO/tao/Dynamic_Adapter.h:
+ * TAO/tao/Endpoint.cpp:
+ * TAO/tao/Endpoint.h:
+ * TAO/tao/Endpoint.inl:
+ * TAO/tao/Endpoint_Selector_Factory.h:
+ * TAO/tao/Environment.cpp:
+ * TAO/tao/Environment.h:
+ * TAO/tao/Exception.cpp:
+ * TAO/tao/Exception.h:
+ * TAO/tao/FILE_Parser.cpp:
+ * TAO/tao/FILE_Parser.h:
+ * TAO/tao/Fault_Tolerance_Service.h:
+ * TAO/tao/Fault_Tolerance_Service.inl:
+ * TAO/tao/Flushing_Strategy.h:
+ * TAO/tao/HTTP_Parser.cpp:
+ * TAO/tao/HTTP_Parser.h:
+ * TAO/tao/IOR_Parser.h:
+
+commit ab938af466a77a9992d95da9fc832ff50444255f
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 25 11:45:47 2021 +0100
+
+ Use delete, cleanup
+
+ * TAO/tao/Acceptor_Registry.h:
+ * TAO/tao/Adapter_Registry.h:
+ * TAO/tao/AnyTypeCode/Fixed_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Objref_TypeCode.h:
+ * TAO/tao/AnyTypeCode/Recursive_Type_TypeCode.h:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Struct_TypeCode_Static.h:
+ * TAO/tao/AnyTypeCode/TypeCode.inl:
+ * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.h:
+ * TAO/tao/CORBANAME_Parser.h:
+ * TAO/tao/Cleanup_Func_Registry.h:
+ * TAO/tao/Compression/Compressor_Factory.h:
+ * TAO/tao/Compression/zlib/ZlibCompressor_Factory.h:
+ * TAO/tao/Condition.cpp:
+ * TAO/tao/Condition.h:
+ * TAO/tao/Connect_Strategy.cpp:
+ * TAO/tao/Connect_Strategy.h:
+ * TAO/tao/Connection_Handler.h:
+ * TAO/tao/Connector_Registry.h:
+ * TAO/tao/Connector_Registry.inl:
+ * TAO/tao/DynamicInterface/DII_Reply_Handler.h:
+ * TAO/tao/DynamicInterface/Request.h:
+ * TAO/tao/IIOP_Connector.cpp:
+ * TAO/tao/LocalObject.h:
+ * TAO/tao/Messaging/AMH_Response_Handler.h:
+ * TAO/tao/Object.h:
+ * TAO/tao/ObjectKey_Table.h:
+ * TAO/tao/RTScheduling/Distributable_Thread.cpp:
+ * TAO/tao/RTScheduling/Distributable_Thread.h:
+ * TAO/tao/Transport.h:
+ * TAO/tao/TransportCurrent/Current_ORBInitializer_Base.h:
+ * TAO/tao/Transport_Selection_Guard.h:
+ * TAO/tao/XtResource/XtResource_Factory.cpp:
+ * TAO/tao/default_resource.h:
+
+commit 23b2fc3441d82e141e33428fafe094269eb1d392
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 25 11:14:12 2021 +0100
+
+ Use nullptr and cleanup
+
+ * TAO/tao/AnyTypeCode/NVList.inl:
+ * TAO/tao/AnyTypeCode/TypeCode.inl:
+ * TAO/tao/CORBA_methods.h:
+ * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
+ * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.h:
+ * TAO/tao/DynamicInterface/Context.cpp:
+ * TAO/tao/DynamicInterface/Context.h:
+ * TAO/tao/DynamicInterface/Context.inl:
+ * TAO/tao/DynamicInterface/DII_Reply_Handler.cpp:
+ * TAO/tao/DynamicInterface/DII_Reply_Handler.h:
+ * TAO/tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
+ * TAO/tao/DynamicInterface/ExceptionList.cpp:
+ * TAO/tao/DynamicInterface/ExceptionList.h:
+ * TAO/tao/DynamicInterface/ExceptionList.inl:
+ * TAO/tao/DynamicInterface/Request.cpp:
+ * TAO/tao/DynamicInterface/Request.h:
+ * TAO/tao/DynamicInterface/Request.inl:
+ * TAO/tao/DynamicInterface/Server_Request.cpp:
+ * TAO/tao/DynamicInterface/Server_Request.h:
+ * TAO/tao/DynamicInterface/Server_Request.inl:
+ * TAO/tao/Environment.inl:
+ * TAO/tao/IORTable/IOR_Table_Impl.h:
+ * TAO/tao/IORTable/Locate_ResponseHandler.cpp:
+ * TAO/tao/IORTable/Locate_ResponseHandler.h:
+ * TAO/tao/LocalObject.inl:
+ * TAO/tao/ORB.inl:
+ * TAO/tao/Object.inl:
+ * TAO/tao/PI/ORBInitInfo.h:
+ * TAO/tao/Principal.h:
+ * TAO/tao/Principal.inl:
+ * TAO/tao/RTCORBA/Priority_Mapping_Manager.h:
+ * TAO/tao/RTCORBA/RT_ProtocolPropertiesC.h:
+ * TAO/tao/RTScheduling/RTScheduler_Manager.h:
+ * TAO/tao/Valuetype/AbstractBase.inl:
+
+commit 3ee40a3fef0cdd8a2ce86531a2e78cb218608023
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Thu Feb 25 11:00:40 2021 +0100
+
+ Cleanup for vc6, use nullptr, remove redundant void, layout changes
+
+ * ACE/bin/pippen.pl:
+ * TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
+ * TAO/tao/AnyTypeCode/Alias_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Any.cpp:
+ * TAO/tao/AnyTypeCode/Any.inl:
+ * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
+ * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
+ * TAO/tao/AnyTypeCode/Any_Array_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Array_Impl_T.h:
+ * TAO/tao/AnyTypeCode/Any_Basic_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Any_Special_Impl_T.cpp:
+ * TAO/tao/AnyTypeCode/Enum_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Fixed_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/NVList.inl:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
+ * TAO/tao/AnyTypeCode/SystemExceptionA.cpp:
+ * TAO/tao/AnyTypeCode/True_RefCount_Policy.inl:
+ * TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.inl:
+ * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.inl:
+ * TAO/tao/AnyTypeCode/Union_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Union_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode.cpp:
+ * TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp:
+ * TAO/tao/AnyTypeCode/WrongTransactionA.cpp:
+ * TAO/tao/AnyTypeCode/append.cpp:
+ * TAO/tao/Array_VarOut_T.cpp:
+ * TAO/tao/Array_VarOut_T.inl:
+ * TAO/tao/BD_String_Argument_T.cpp:
+ * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
+ * TAO/tao/DynamicInterface/Unknown_User_Exception.cpp:
+ * TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
+ * TAO/tao/IFR_Client/IFR_Base.pidl:
+ * TAO/tao/PI/ORBInitInfo.cpp:
+ * TAO/tao/PortableServer/Active_Object_Map.cpp:
+ * TAO/tao/PortableServer/BD_String_SArgument_T.cpp:
+ * TAO/tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyUnique.cpp:
+ * TAO/tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/POA.pidl:
+ * TAO/tao/PortableServer/POAManagerFactory.pidl:
+ * TAO/tao/PortableServer/POA_Cached_Policies.cpp:
+ * TAO/tao/PortableServer/Regular_POA.cpp:
+ * TAO/tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
+ * TAO/tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
+ * TAO/tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp:
+ * TAO/tao/PortableServer/ThreadStrategyFactoryImpl.cpp:
+ * TAO/tao/PortableServer/Var_Array_SArgument_T.cpp:
+ * TAO/tao/Profile.cpp:
+ * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.cpp:
+ * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h:
+ * TAO/tao/RTCORBA/Thread_Pool.cpp:
+ * TAO/tao/RTPortableServer/RT_POA.h:
+ * TAO/tao/RTPortableServer/RT_Servant_Dispatcher.h:
+ * TAO/tao/RTScheduling/Current.cpp:
+ * TAO/tao/RTScheduling/Current.h:
+ * TAO/tao/RTScheduling/RTScheduler_Manager.cpp:
+ * TAO/tao/Remote_Object_Proxy_Broker.cpp:
+ * TAO/tao/Strategies/DIOP_Connection_Handler.cpp:
+ * TAO/tao/SystemException.cpp:
+ * TAO/tao/TAO_Server_Request.cpp:
+ * TAO/tao/Transport.cpp:
+ * TAO/tao/Transport_Cache_Manager_T.cpp:
+ * TAO/tao/Transport_Cache_Manager_T.inl:
+ * TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl:
+ * TAO/tao/Utils/Server_Main.cpp:
+ * TAO/tao/Valuetype/ValueBase.cpp:
+ * TAO/tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp:
+ * TAO/tao/VarOut_T.cpp:
+ * TAO/tao/VarOut_T.inl:
+ * TAO/tao/Vector_Argument_T.cpp:
+ * TAO/tao/Vector_Argument_T.h:
+ * TAO/tao/Vector_Argument_T.inl:
+ * TAO/tao/ZIOP/ZIOP.cpp:
+
+commit 269010b97abce5020a0c4a8ce4e65414b5bd1721
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Wed Feb 3 15:02:20 2021 +0100
+
+ Removed empty lines
+
+ * TAO/tao/Synch_Invocation.h:
+
+commit dc7f187d65b4cbc34e8db61813e2c28e892a5f3b
+Author: Johnny Willemsen <jwillemsen@remedy.nl>
+Date: Mon Jan 25 10:19:04 2021 +0100
+
+ Make ACE 7.0.0 and TAO 3.0.0 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/docs/bczar/bczar.html:
+ * ACE/etc/index.html:
+ * TAO/NEWS:
diff --git a/TAO/PROBLEM-REPORT-FORM b/TAO/PROBLEM-REPORT-FORM
index d7f8f00a219..fd84d6026cc 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.0
- ACE VERSION: 7.0.0
+ TAO VERSION: 3.0.1
+ ACE VERSION: 7.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 b670139b04b..f09ab4ecdaa 100644
--- a/TAO/VERSION.txt
+++ b/TAO/VERSION.txt
@@ -1,4 +1,4 @@
-This is TAO version 3.0.0, released Mon Jan 25 09:55:22 CET 2021
+This is TAO version 3.0.1, released Mon Mar 15 09:03:24 CET 2021
If you have any problems with or questions about TAO, please send
e-mail to the TAO mailing list (tao-bugs@list.isis.vanderbilt.edu),
diff --git a/TAO/tao/Version.h b/TAO/tao/Version.h
index 308b0999e16..7b2b50ad5b6 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 0
-#define TAO_VERSION "3.0.0"
-#define TAO_VERSION_CODE 196608
+#define TAO_MICRO_VERSION 1
+#define TAO_VERSION "3.0.1"
+#define TAO_VERSION_CODE 196609
#define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c))