From 14f64e232af25c32f6c2db74bd054c3f188d226b Mon Sep 17 00:00:00 2001 From: Johnny Willemsen Date: Wed, 17 Nov 2021 09:29:02 +0100 Subject: ACE+TAO-7_0_5 --- ACE/ChangeLogs/ACE-7_0_5 | 608 ++++++++++++++++++++++++++++++++++++++++++++++ ACE/PROBLEM-REPORT-FORM | 2 +- ACE/VERSION.txt | 2 +- ACE/ace/Version.h | 6 +- ACE/debian/control | 62 ++--- ACE/rpmbuild/ace-tao.spec | 4 +- TAO/ChangeLogs/TAO-3_0_5 | 297 ++++++++++++++++++++++ TAO/PROBLEM-REPORT-FORM | 4 +- TAO/VERSION.txt | 2 +- TAO/tao/Version.h | 6 +- 10 files changed, 949 insertions(+), 44 deletions(-) create mode 100644 ACE/ChangeLogs/ACE-7_0_5 create mode 100644 TAO/ChangeLogs/TAO-3_0_5 diff --git a/ACE/ChangeLogs/ACE-7_0_5 b/ACE/ChangeLogs/ACE-7_0_5 new file mode 100644 index 00000000000..cd6e78592a7 --- /dev/null +++ b/ACE/ChangeLogs/ACE-7_0_5 @@ -0,0 +1,608 @@ +commit 411b34270df0c46b051fa1da75da6116c291e856 +Merge: 61ebc40ae0d fd6a45e7696 +Author: Johnny Willemsen +Date: Mon Nov 15 16:19:14 2021 +0100 + + Merge pull request #1733 from jwillemsen/jwi-newsupdates + + List changes for 7.0.5 + +commit fd6a45e7696f5d77e0545a4dd39dbc8805c9c0df +Author: Johnny Willemsen +Date: Mon Nov 15 10:38:39 2021 +0100 + + List changes for 7.0.5 + + * ACE/NEWS: + +commit 69133618a86b6305310b1d2c55dce3fa2e6fa525 +Author: Johnny Willemsen +Date: Fri Nov 12 09:28:53 2021 +0100 + + Add config file for Visual Studio 2022 and add github CI action + + * ACE/ace/config-win32-msvc-143.h: + Added. + + * .github/workflows/windows.yml: + * ACE/ace/config-win32-msvc.h: + +commit 069d2366ec47e59371fa92d70f5e74dcb003971f +Merge: ac7821e5587 310acc88afe +Author: Johnny Willemsen +Date: Wed Nov 10 13:24:37 2021 +0100 + + Merge pull request #1721 from jwillemsen/jwi-constchanges + + Const/layout changes + +commit 62a69382078670aaf06d0a284e16e06092aa3bc1 +Author: Johnny Willemsen +Date: Wed Nov 10 13:23:59 2021 +0100 + + Fixed argument unused warnings + + * ACE/ace/MEM_Addr.h: + * ACE/ace/SPIPE_Addr.h: + * ACE/ace/UNIX_Addr.h: + +commit 310acc88afeaf696a27c7393540a24e6489ca061 +Author: Johnny Willemsen +Date: Wed Nov 10 10:51:37 2021 +0100 + + Const/layout changes + + * ACE/ace/OS_NS_stdlib.cpp: + +commit 330bee4fc0833c16295dd615a044735173b36687 +Merge: f89faa003e8 43002d55052 +Author: Johnny Willemsen +Date: Wed Nov 10 10:17:20 2021 +0100 + + Merge pull request #1719 from jwillemsen/jwi-memaddrwarning + + Add default assignment operators to fix gcc warnings + +commit 43002d5505231e9e13870d6bec044166dd86480e +Author: Johnny Willemsen +Date: Wed Nov 10 08:30:10 2021 +0100 + + Add default assignment operator to fix gcc warnings + + * ACE/ace/MEM_Addr.cpp: + * ACE/ace/MEM_Addr.h: + * ACE/ace/SPIPE_Addr.h: + * ACE/ace/UNIX_Addr.h: + +commit 3681a73b62e4642ce8269babb1bd9eb75ac09604 +Author: Johnny Willemsen +Date: Tue Nov 9 16:53:00 2021 +0100 + + Layout changes, use delete, removed redundant void + + * ACE/ace/Asynch_IO.h: + * ACE/ace/Dev_Poll_Reactor.h: + * ACE/ace/Event_Handler_Handle_Timeout_Upcall.h: + * ACE/ace/Future.h: + * ACE/ace/Get_Opt.h: + * ACE/ace/Hash_Map_Manager_T.h: + * ACE/ace/Local_Tokens.cpp: + * ACE/ace/Local_Tokens.h: + * ACE/ace/SOCK_Dgram_Mcast.h: + * ACE/ace/Select_Reactor_Base.h: + +commit a6797833fd068f5bbf9e2a0126fcddec29a9deaa +Author: Johnny Willemsen +Date: Tue Nov 9 16:47:11 2021 +0100 + + Layout/doxygen changes + + * ACE/ace/MEM_Addr.cpp: + * ACE/ace/UNIX_Addr.inl: + +commit 362919a40c8652e5465a2240d7524d1cc1aac9ac +Author: Martin Corino +Date: Tue Nov 9 16:12:24 2021 +0100 + + Fix signal handler warnings. + +commit a54dcc98cde480c8cc9fc1cfcda08f68e2ab4157 +Author: Johnny Willemsen +Date: Tue Nov 9 16:12:16 2021 +0100 + + Removed empty line + + * ACE/ace/Process.cpp: + +commit f4f210cf797d6d2dd4d42b480e646276f339f536 +Author: Johnny Willemsen +Date: Tue Nov 9 16:12:02 2021 +0100 + + Add assignment operator to resolve gcc warning + + * ACE/ace/MEM_Addr.cpp: + * ACE/ace/MEM_Addr.h: + +commit 16330a8f2ece9ed2a36fe5af9c7d69efb195d44c +Author: Adam Mitz +Date: Fri Nov 5 10:57:31 2021 -0500 + + updated ACE_TRACE logging + +commit 2bc264c4ebe25a8aebb0d33a19b308132864fb58 +Author: Adam Mitz +Date: Fri Nov 5 10:44:46 2021 -0500 + + ACE_Based_Pointer is not copyable/moveable + + - use =delete instead of asserting + - also clean up comments and style + +commit fd83ab71c26234f56b7e8bfb3794c7058b923dcc +Author: Adam Mitz +Date: Fri Nov 5 08:44:08 2021 -0500 + + Resolve "ambiguous call to overloaded operator" with /std:c++20 + +commit 0e2c9d980d009ace54e08a2da3ab2d57d48b5596 +Author: Adam Mitz +Date: Fri Nov 5 08:25:44 2021 -0500 + + Reverted b01722554a69d1850c026d529e5b0a5e023961cd + +commit e891d97240963103798e3e78876447b171835e7e +Author: Adam Mitz +Date: Wed Nov 3 13:22:47 2021 -0500 + + Use a using in place of a typedef + + Co-authored-by: Johnny Willemsen + +commit b01722554a69d1850c026d529e5b0a5e023961cd +Author: Adam Mitz +Date: Sun Oct 31 21:07:11 2021 -0500 + + getting libACE to compile with /std:c++20 + + avoid ambiguous calls to overloaded operators + +commit 9baea8b9ba5c34b5bf96f56c4852bb9824e85a3e +Author: Adam Mitz +Date: Sun Oct 31 12:56:00 2021 -0500 + + ACE tests: fixed compatibility with MSVC /std:c++17 + +commit 38932737b23d0e25dfed197b0e48137e7eea1a21 +Author: Adam Mitz +Date: Sat Oct 30 17:22:45 2021 -0500 + + Add versioned namespace macros + +commit ee68b18b68d55a6ad9daa1e67a6ebb681ce7a7c5 +Author: Adam Mitz +Date: Sat Oct 30 14:34:42 2021 -0500 + + Fix compile errors on MSVC /std:c++17 + +commit 15ea30ccfd13c9fc1ab5ad6a833b2b82df767796 +Merge: 0c2228f586a 4f43ab1824a +Author: Johnny Willemsen +Date: Wed Oct 27 16:37:58 2021 +0200 + + Merge branch 'master' into jwi-gccwarning + +commit 4f43ab1824a8d6abe0a90129fb549b0c131e190c +Merge: 80d17ac691b 0defd826ba1 +Author: Johnny Willemsen +Date: Wed Oct 27 16:37:22 2021 +0200 + + Merge pull request #1707 from jwillemsen/jwi-nullptr2 + + use nullptr, layout changes, const changes + +commit 0c2228f586a6c8fda87b707fcdaf2e861e118eff +Author: Johnny Willemsen +Date: Wed Oct 27 13:38:09 2021 +0200 + + Make use of ACE_TString to get the subsection string to resolve gcc warning on memcpy + + * ACE/ace/Configuration.cpp: + +commit 0defd826ba10123edca8ade53bc34e1472b14e0b +Author: Johnny Willemsen +Date: Wed Oct 27 13:26:06 2021 +0200 + + nullptr/constexpre changes + + * ACE/ace/Configuration.cpp: + * ACE/tests/Config_Test.cpp: + +commit 9b18e1b7460c6f10feb441ae7c8e681b615b8460 +Author: Johnny Willemsen +Date: Wed Oct 27 10:54:30 2021 +0200 + + use nullptr, layout changes, const changes + + * ACE/ace/Configuration.cpp: + * ACE/ace/OS_NS_string.h: + * ACE/ace/OS_NS_string.inl: + * ACE/ace/String_Base.cpp: + * ACE/ace/String_Base.h: + * ACE/ace/String_Base.inl: + +commit bc69025e935e4d038bbc814c30eb8c1c47013e8b +Author: Johnny Willemsen +Date: Mon Oct 25 16:47:06 2021 +0200 + + Doxygen/nullptr changes + + * ACE/ace/Sig_Handler.h: + +commit 473aa5260db397f26786bd2fe5eab8a6f61bbb01 +Author: Johnny Willemsen +Date: Mon Oct 25 16:19:38 2021 +0200 + + Doxygen changes + + * ACE/ace/Sig_Adapter.h: + +commit de9c207618a405eaee7b0294d39b29b4bfd9a295 +Author: Johnny Willemsen +Date: Mon Oct 25 16:15:30 2021 +0200 + + Use override instead of virtual + + * ACE/ace/Sig_Handler.h: + +commit 11800a21404e49e45a85f3bd29eb8e954fbfa31d +Author: Johnny Willemsen +Date: Mon Oct 25 16:06:42 2021 +0200 + + Use nullptr instead of 0 + + * ACE/ace/Signal.h: + * ACE/ace/Signal.inl: + +commit b823d4738c4d72853db6ac4382a3afd8a54eb0c1 +Author: Johnny Willemsen +Date: Mon Oct 25 14:35:12 2021 +0200 + + Make use of using instead of typedef, doxygen changes, use bool instead of int + + * ACE/ace/Signal.cpp: + * ACE/ace/Signal.h: + * ACE/ace/Signal.inl: + * ACE/ace/os_include/os_signal.h: + +commit 36a9f816d472c0ba515a6a9ed3f78225994c122c +Merge: e5b34643f7f 3b9024dd162 +Author: Johnny Willemsen +Date: Sat Oct 23 18:58:07 2021 +0200 + + Merge pull request #1701 from jwillemsen/jwi-signalcleanup + + Minor cleanup + +commit 3b9024dd16208f7f37ef545b31d6a7107bda1110 +Author: Johnny Willemsen +Date: Sat Oct 23 16:30:46 2021 +0200 + + Fixed errors + + * ACE/ace/SPIPE_Addr.cpp: + * ACE/ace/SPIPE_Addr.inl: + * ACE/ace/WFMO_Reactor.cpp: + +commit 0ab6b912c087235e5358982f4ab62dec94bf10d9 +Author: Johnny Willemsen +Date: Sat Oct 23 15:43:21 2021 +0200 + + Corrected worker signature to resolve gcc warnings + + * ACE/tests/Reactor_Exceptions_Test.cpp: + +commit d183bccfeafcb9aec60bdbdd1e656011d63631c6 +Author: Johnny Willemsen +Date: Sat Oct 23 15:03:35 2021 +0200 + + Removed commented out tracing from header + + * ACE/ace/Sig_Adapter.cpp: + +commit bf23a25dc75514afd7d8cc66384c941cb1e63e84 +Author: Johnny Willemsen +Date: Sat Oct 23 15:01:14 2021 +0200 + + Initialize eh_ in the header + + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Adapter.h: + +commit db8f5f7a497c1a6b698cba66726de20387989930 +Author: Johnny Willemsen +Date: Sat Oct 23 14:59:39 2021 +0200 + + Make sig_key method const + + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Adapter.h: + +commit c53cccafe9907d2d110ae2c2055d903316b17b02 +Author: Johnny Willemsen +Date: Sat Oct 23 14:56:46 2021 +0200 + + Layout change + + * ACE/ace/TP_Reactor.inl: + * ACE/ace/WFMO_Reactor.cpp: + +commit 09d2c2817ef061a651026aebafa1357136b7b239 +Author: Johnny Willemsen +Date: Sat Oct 23 14:53:42 2021 +0200 + + Add misisng include + + * ACE/ace/SPIPE_Addr.cpp: + +commit 279753acc2f06be7c5cea2f7b69441d9efc0a52d +Author: Johnny Willemsen +Date: Sat Oct 23 14:43:10 2021 +0200 + + Fixed comments + + * ACE/ace/Sig_Handler.cpp: + +commit 8d65848aff96639f4149b18213511776f084f4af +Author: Johnny Willemsen +Date: Sat Oct 23 14:31:23 2021 +0200 + + Use nullptr + + * ACE/ace/Signal.cpp: + +commit 1c0cf15330111d1ce3dc7807ff66d108487f9b78 +Author: Johnny Willemsen +Date: Sat Oct 23 14:24:49 2021 +0200 + + Use default + + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Adapter.h: + +commit 574d630763362f20d6890401293ad13b6c948847 +Author: Johnny Willemsen +Date: Sat Oct 23 14:21:33 2021 +0200 + + Minor cleanup + + * ACE/ace/SPIPE_Addr.cpp: + * ACE/ace/SPIPE_Addr.inl: + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Adapter.h: + * ACE/ace/WFMO_Reactor.cpp: + * ACE/ace/WFMO_Reactor.inl: + +commit fbfe8923ae50012d510b2c936e4ea8482ed252f2 +Author: Johnny Willemsen +Date: Sat Oct 23 14:07:56 2021 +0200 + + Minor layout changes + + * ACE/apps/JAWS3/bench/rqfiles.cpp: + * ACE/examples/ASX/Event_Server/Transceiver/transceiver.h: + * ACE/examples/QOS/Change_Sender_TSpec/QoS_Signal_Handler.h: + * ACE/examples/Reactor/WFMO_Reactor/Console_Input.cpp: + * ACE/netsvcs/lib/TS_Clerk_Handler.cpp: + +commit f330084b3ff87d778f5c2d9cb2bb86b1bebdb7fc +Author: Johnny Willemsen +Date: Sat Oct 23 14:05:52 2021 +0200 + + Minor layout changes + + * ACE/ace/Process_Manager.cpp: + * ACE/ace/Process_Manager.h: + * ACE/ace/Service_Config.cpp: + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Handler.cpp: + * ACE/ace/Test_and_Set.h: + * ACE/ace/Timer_Queue_Adapters.cpp: + * ACE/ace/WFMO_Reactor.cpp: + * ACE/ace/WFMO_Reactor.inl: + * ACE/apps/Gateway/Gateway/Gateway.cpp: + * ACE/examples/APG/Reactor/HAStatus.cpp: + * ACE/examples/APG/Reactor/Reschedule.cpp: + * ACE/examples/APG/Reactor/Schedule_Timers.cpp: + * ACE/examples/APG/Reactor/Timer_Cancel.cpp: + * ACE/examples/APG/Reactor/Timer_State_Data.cpp: + * ACE/examples/APG/Signals/SigGuard.cpp: + * ACE/examples/APG/Signals/SigHandler.cpp: + * ACE/examples/APG/Signals/SigInfo.cpp: + * ACE/examples/APG/ThreadManagement/Signals.cpp: + * ACE/examples/APG/ThreadManagement/Signals2.cpp: + * ACE/examples/ASX/Event_Server/Transceiver/transceiver.cpp: + * ACE/examples/Connection/blocking/SPIPE-acceptor.cpp: + * ACE/examples/Connection/misc/Connection_Handler.cpp: + * ACE/examples/Connection/misc/Connection_Handler.h: + * ACE/examples/Connection/non_blocking/CPP-connector.cpp: + * ACE/examples/QOS/Change_Receiver_FlowSpec/QoS_Signal_Handler.h: + * ACE/examples/QOS/Change_Sender_TSpec/QoS_Signal_Handler.cpp: + * ACE/examples/QOS/Change_Sender_TSpec/QoS_Signal_Handler.h: + * ACE/examples/QOS/Simple/QoS_Signal_Handler.h: + * ACE/examples/Reactor/Misc/notification.cpp: + * ACE/examples/Reactor/Misc/test_demuxing.cpp: + * ACE/examples/Reactor/Misc/test_event_handler_t.cpp: + * ACE/examples/Reactor/Misc/test_signals_1.cpp: + * ACE/examples/Reactor/Misc/test_signals_2.cpp: + * ACE/examples/Reactor/WFMO_Reactor/APC.cpp: + * ACE/examples/Reactor/WFMO_Reactor/Abandoned.cpp: + * ACE/examples/Reactor/WFMO_Reactor/Directory_Changes.cpp: + * ACE/examples/Reactor/WFMO_Reactor/Registry_Changes.cpp: + * ACE/examples/Reactor/WFMO_Reactor/Talker.cpp: + * ACE/examples/Reactor/WFMO_Reactor/Window_Messages.cpp: + * ACE/netsvcs/lib/TS_Clerk_Handler.h: + * ACE/tests/Bug_2368_Regression_Test.cpp: + * ACE/tests/Network_Adapters_Test.cpp: + * ACE/tests/Network_Adapters_Test.h: + * ACE/tests/Reference_Counted_Event_Handler_Test.cpp: + +commit c9c176cf7f50117e144581839da7c91b556586e1 +Author: Johnny Willemsen +Date: Sat Oct 23 13:55:17 2021 +0200 + + Minor cleanup + + * ACE/ace/Sig_Handler.cpp: + * ACE/ace/Signal.h: + +commit aa58d652d4a4bb66cb15c6688c11cc4fc33fd743 +Author: Johnny Willemsen +Date: Sat Oct 23 13:49:13 2021 +0200 + + Minor cleanup + + * ACE/ace/Configuration.cpp: + * ACE/ace/Configuration.h: + * ACE/ace/POSIX_CB_Proactor.cpp: + * ACE/ace/POSIX_CB_Proactor.h: + * ACE/ace/Process.cpp: + * ACE/ace/Sig_Adapter.cpp: + * ACE/ace/Sig_Adapter.h: + * ACE/ace/Sig_Handler.h: + * ACE/ace/Signal.h: + +commit f63fd23cdbaafd7a8c17095198193421476ee9f2 +Merge: 713b686b403 affc714b380 +Author: Johnny Willemsen +Date: Sat Oct 23 09:58:09 2021 +0200 + + Merge pull request #1700 from jwillemsen/jwi-taoidl2 + + Don't use strncpy in native_ch.cpp to fix compiler warning + +commit affc714b3808507eb0c5f451292c8fd56da032f9 +Author: Johnny Willemsen +Date: Fri Oct 22 16:55:21 2021 +0200 + + Don't use strncpy in native_ch.cpp to fix compiler warning + Use override/default + + * ACE/ace/Event_Handler.h: + * TAO/TAO_IDL/be/be_array.cpp: + * TAO/TAO_IDL/be/be_visitor_array/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_array/any_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_ci.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_component/executor_exs.cpp: + * TAO/TAO_IDL/be/be_visitor_component/servant_svh.cpp: + * TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/cdr_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/enum_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_native/native_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/structure.cpp: + * TAO/TAO_IDL/be_include/be_array.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/invoke_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/marshal_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/upcall_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/vardecl_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_array/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/any_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_ci.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ci.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_component/executor_exs.h: + * TAO/TAO_IDL/be_include/be_visitor_component/servant_svh.h: + * TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/enum_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/enum_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_native/native_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_sequence/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/cdr_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/structure.h: + * TAO/TAO_IDL/include/ast_concrete_type.h: + * TAO/TAO_IDL/include/ast_type.h: + * TAO/TAO_IDL/util/utl_exceptlist.cpp: + +commit 713b686b4039ad41033296c6b23a7ad1a62c69b8 +Merge: 8a289d150ee a1665e92f0b +Author: Johnny Willemsen +Date: Wed Oct 13 08:55:24 2021 +0200 + + Merge pull request #1699 from jwillemsen/jwi-defaultdestructor + + Make use of default destructor + +commit a1665e92f0b6ac02552b0f3d5e6474260d0f2608 +Merge: 59faca13303 cc290bf7f20 +Author: Johnny Willemsen +Date: Tue Oct 12 16:01:59 2021 +0200 + + Merge branch 'master' into jwi-defaultdestructor + +commit cc290bf7f2023fe5ceb8834d5eac300e9cfb8522 +Author: Johnny Willemsen +Date: Tue Oct 12 16:01:41 2021 +0200 + + Make use of default destructor + + * ACE/ace/Local_Tokens.cpp: + * ACE/ace/Local_Tokens.h: + +commit 59faca133037343c33432677bd5cd5eec72aa522 +Author: Johnny Willemsen +Date: Tue Oct 12 15:59:10 2021 +0200 + + Make use of default destructor + + * ACE/ace/Barrier.inl: + Deleted. + + * ACE/ace/Barrier.cpp: + * ACE/ace/Barrier.h: + * ACE/ace/Base_Thread_Adapter.cpp: + * ACE/ace/Base_Thread_Adapter.h: + * ACE/ace/Compression/Compressor.cpp: + * ACE/ace/Compression/Compressor.h: + +commit 9084da95c561f11fc84e449e4e19324eecddda1e +Author: Johnny Willemsen +Date: Tue Oct 12 15:56:08 2021 +0200 + + Use default destructor + + * ACE/ASNMP/asnmp/oid.cpp: + * ACE/ace/ATM_Addr.cpp: + * ACE/ace/ATM_Addr.h: + * ACE/ace/Asynch_IO.cpp: + * ACE/ace/Asynch_IO.h: + * ACE/ace/MEM_Addr.cpp: + * ACE/ace/MEM_Addr.h: + * TAO/tests/OctetSeq/README: + +commit dbd98a476910b9c1a6745db560f57b02525dddeb +Author: Johnny Willemsen +Date: Fri Oct 1 09:38:36 2021 +0200 + + Make x.0.4 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 3bc67f5e0bc..5a6bcf0d611 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.4 + ACE VERSION: 7.0.5 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 59e856231a6..ea1a25fc99d 100644 --- a/ACE/VERSION.txt +++ b/ACE/VERSION.txt @@ -1,4 +1,4 @@ -This is ACE version 7.0.4, released Fri Oct 01 09:14:59 CEST 2021 +This is ACE version 7.0.5, released Wed Nov 17 09:29:01 CET 2021 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 80720e5e5a7..8e0dfe20710 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 4 -#define ACE_VERSION "7.0.4" -#define ACE_VERSION_CODE 0x70004 +#define ACE_MICRO_VERSION 5 +#define ACE_VERSION "7.0.5" +#define ACE_VERSION_CODE 0x70005 #define ACE_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) diff --git a/ACE/debian/control b/ACE/debian/control index fe18e8f9be5..bd3f920807a 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.4 +Package: libace-7.0.5 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.4 (= ${binary:Version}), ${misc:Depends} +Depends: libace-7.0.5 (= ${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.4 +Package: libace-ssl-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), libssl-dev, ${misc:Depends} +Depends: libace-ssl-7.0.5 (= ${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.4 +Package: libace-rmcast-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-rmcast-7.0.5 (= ${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.4 +Package: libace-tmcast-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-tmcast-7.0.5 (= ${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.4 +Package: libace-htbp-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-htbp-7.0.5 (= ${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.4 +Package: libace-inet-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-7.0.5 (= ${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.4 +Package: libace-inet-ssl-7.0.5 Architecture: any Section: libs -Depends: libace-inet-7.0.4, libace-ssl-7.0.4, ${shlibs:Depends}, ${misc:Depends} +Depends: libace-inet-7.0.5, libace-ssl-7.0.5, ${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.4 (= ${binary:Version}), libace-inet-dev (= ${binary:Version}), libace-ssl-dev (= ${binary:Version}), ${misc:Depends} +Depends: libace-inet-ssl-7.0.5 (= ${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.4 +Package: libacexml-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libacexml-7.0.5 (= ${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.4 +Package: libace-xml-utils-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends}, libxerces-c-dev +Depends: libace-xml-utils-7.0.5 (= ${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.4 +Package: libkokyu-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libkokyu-7.0.5 (= ${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.4 +Package: libace-xtreactor-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), libxt-dev (>= 4.3.0), ${misc:Depends} +Depends: libace-xtreactor-7.0.5 (= ${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.4 +Package: libace-tkreactor-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), tk-dev (>= 8.5), ${misc:Depends} +Depends: libace-tkreactor-7.0.5 (= ${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.4 +Package: libace-flreactor-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfltk1.3-dev, ${misc:Depends} +Depends: libace-flreactor-7.0.5 (= ${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.4 +Package: libace-foxreactor-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), libfox-1.6-dev, ${misc:Depends} +Depends: libace-foxreactor-7.0.5 (= ${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.4 +Package: libnetsvcs-7.0.5 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.4 (= ${binary:Version}), libace-dev (= ${binary:Version}), ${misc:Depends} +Depends: libnetsvcs-7.0.5 (= ${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 9af97c40faa..22d401bbd65 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.4 -%define TAOVER 3.0.4 +%define ACEVER 7.0.5 +%define TAOVER 3.0.5 # Conditional build # Default values are diff --git a/TAO/ChangeLogs/TAO-3_0_5 b/TAO/ChangeLogs/TAO-3_0_5 new file mode 100644 index 00000000000..174a90d0fa6 --- /dev/null +++ b/TAO/ChangeLogs/TAO-3_0_5 @@ -0,0 +1,297 @@ +commit 71e4e963553d379b9744e9357267b65a0dec8cde +Author: Johnny Willemsen +Date: Tue Nov 16 13:05:02 2021 +0100 + + Fixed g++ warning, use override/default + + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Manager.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Group_Factory.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Group_Factory.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Object_Group_Storable.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Object_Group_Storable.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Random.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Random.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Round_Robin.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Round_Robin.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context_Factory.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context_Factory.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/nsgroup_svc.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/nsgroup_svc.h: + +commit 120b0f9b0aaf5771581dfa27229297d68e91cf2b +Author: caoxiaolins +Date: Sun Nov 14 21:28:56 2021 +0800 + + Removed redundant base project of project TAO_Notify_Service + + Fixes https://github.com/DOCGroup/ACE_TAO/issues/1705 + +commit bf06d65f6dd1780bde5fcfc8fba852fb17234603 +Author: Johnny Willemsen +Date: Fri Nov 12 09:22:06 2021 +0100 + + Installed tree doesn't have double orbsvcs path + + * TAO/orbsvcs/Notify_Service/Notify_Server.cpp: + * TAO/orbsvcs/Notify_Service/Notify_Service.cpp: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.h: + * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.h: + * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Control.cpp: + * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h: + * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: + * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp: + * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h: + +commit 3152281734753a2cd4e508f9244fade5a1e2dca1 +Author: Johnny Willemsen +Date: Fri Nov 12 09:09:16 2021 +0100 + + Removed redundant whitelines + + * TAO/orbsvcs/Logging_Service/Basic_Logging_Service/README: + * TAO/orbsvcs/Logging_Service/Event_Logging_Service/README: + * TAO/orbsvcs/Logging_Service/Notify_Logging_Service/README: + * TAO/orbsvcs/Logging_Service/README: + * TAO/orbsvcs/Logging_Service/RTEvent_Logging_Service/README: + * TAO/orbsvcs/tests/AVStreams/README: + * TAO/orbsvcs/tests/Event/Mcast/Complex/README: + * TAO/orbsvcs/tests/Event/Mcast/Simple/README: + * TAO/orbsvcs/tests/Event/Mcast/Two_Way/README: + * TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/README: + * TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/README: + * TAO/orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt: + * TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/README: + * TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/README: + +commit 026a87c8d9d1ce03c09d77e8c1fb99eb7d6af666 +Author: Adam Mitz +Date: Thu Nov 11 11:27:50 2021 -0600 + + Notify svc: Fixed include + + The "make install" tree doesn't have two orbsvcs directories + +commit 0f879fd3f8a6e4d0b1762bd6c1424af735813ccc +Author: Adam Mitz +Date: Wed Nov 10 11:42:07 2021 -0600 + + SystemExceptions shouldn't use a different export + + All classes defined in libTAO should use the same export macro. + This avoids MSVC creating import libs for all executables that use + libTAO -- see https://github.com/DOCGroup/MPC/issues/130 and + https://github.com/microsoft/vcpkg/issues/16551 + +commit 576421723fad21844f94f2cbf8a55fa43ab1e7bf +Author: Fred Hornsey +Date: Tue Nov 9 12:54:22 2021 -0600 + + Update TAO/NEWS + + Co-authored-by: Adam Mitz + +commit 05c690e4196f4830a25d2e45a758b4f714d34bf6 +Author: Fred Hornsey +Date: Tue Nov 9 12:34:31 2021 -0600 + + Remove Mod for Booleans + + To address warnings on windows. + +commit cf10eef4b9a6dde7fa63edd77c482d75bc1ae51f +Author: Fred Hornsey +Date: Tue Nov 9 00:47:32 2021 -0600 + + `TAO/NEWS`: Correct Spelling + +commit e5854ea627173c0a83ab4cb2a5c17f9966038237 +Author: Fred Hornsey +Date: Fri Nov 5 13:34:50 2021 -0500 + + Fix More Parentheses Spacing + +commit b549b44c8a4c8474a076f28d55997cc543af0b3c +Author: Fred Hornsey +Date: Fri Nov 5 13:32:26 2021 -0500 + + Update TAO NEWS File + +commit 75fd738cbe9153802def7dc3d593edd51a4a1834 +Author: Fred Hornsey +Date: Fri Nov 5 13:26:45 2021 -0500 + + Respond to Review of #1715 + + https://github.com/DOCGroup/ACE_TAO/pull/1715#discussion_r743241981 + +commit bffb55e36cf752988ce5cd3f55b37515601a8d06 +Merge: b79f031d852 15e4737ddce +Author: Fred Hornsey +Date: Thu Nov 4 17:09:29 2021 -0500 + + Merge remote-tracking branch 'upstream/master' + +commit b79f031d852433b939bf19fc88b208955e4d4c55 +Author: Fred Hornsey +Date: Thu Nov 4 15:38:15 2021 -0500 + + Fix Broken Floating Point Expressions + + Fixes https://github.com/DOCGroup/ACE_TAO/issues/1713 and adds a test. + + Also makes some other minor fixes and improvments to AST_Expression. + +commit 15e4737ddce6b0a73451e5f9856f7e5641b6173b +Merge: 0bfb484a363 e891d972409 +Author: Adam Mitz +Date: Wed Nov 3 16:48:01 2021 -0500 + + Merge pull request #1709 from mitza-oci/msvc-langstd + + Port to MSVC with /std:c++17 and 20 + +commit 257660f8cb9bb5e1cd989e82295d70a4296bc92f +Author: Johnny Willemsen +Date: Wed Nov 3 09:49:53 2021 +0100 + + Reduce amount of empty lines in union generation + + * TAO/TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp: + +commit c53ed6fa6a20b529b507379ebdf6efa8c26e7166 +Author: Adam Mitz +Date: Mon Nov 1 15:28:00 2021 -0500 + + tao_idl updates for /std:c++20 + + std::ostream doesn't work with wchar_t + +commit 67e622e4639dbf478df2c009e10e5226e0eaaf45 +Author: Adam Mitz +Date: Mon Nov 1 12:03:17 2021 -0500 + + TAO updates for /std:c++20 + + Note that the C++20 standard library disallows using + wide (wchar_t) strings with narrow iostreams + +commit 58754472d3be09f540e6e3632a7175539aa25dba +Author: Adam Mitz +Date: Sun Oct 31 21:38:48 2021 -0500 + + tao_idl updates for /std:c++20 + + resolved ambiguous call to operator<< by refactoring to avoid + repetition of the same statement 300 times + +commit f63fd23cdbaafd7a8c17095198193421476ee9f2 +Merge: 713b686b403 affc714b380 +Author: Johnny Willemsen +Date: Sat Oct 23 09:58:09 2021 +0200 + + Merge pull request #1700 from jwillemsen/jwi-taoidl2 + + Don't use strncpy in native_ch.cpp to fix compiler warning + +commit affc714b3808507eb0c5f451292c8fd56da032f9 +Author: Johnny Willemsen +Date: Fri Oct 22 16:55:21 2021 +0200 + + Don't use strncpy in native_ch.cpp to fix compiler warning + Use override/default + + * ACE/ace/Event_Handler.h: + * TAO/TAO_IDL/be/be_array.cpp: + * TAO/TAO_IDL/be/be_visitor_array/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_array/any_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_ci.cpp: + * TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_component/executor_exs.cpp: + * TAO/TAO_IDL/be/be_visitor_component/servant_svh.cpp: + * TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/cdr_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_enum/enum_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_native/native_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/any_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp: + * TAO/TAO_IDL/be/be_visitor_structure/structure.cpp: + * TAO/TAO_IDL/be_include/be_array.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/invoke_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/marshal_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/upcall_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_argument/vardecl_ss.h: + * TAO/TAO_IDL/be_include/be_visitor_array/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/any_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_ci.h: + * TAO/TAO_IDL/be_include/be_visitor_array/array_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ci.h: + * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_component/executor_exs.h: + * TAO/TAO_IDL/be_include/be_visitor_component/servant_svh.h: + * TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/enum_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_enum/enum_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_native/native_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_sequence/cdr_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_cs.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/cdr_op_ch.h: + * TAO/TAO_IDL/be_include/be_visitor_structure/structure.h: + * TAO/TAO_IDL/include/ast_concrete_type.h: + * TAO/TAO_IDL/include/ast_type.h: + * TAO/TAO_IDL/util/utl_exceptlist.cpp: + +commit 713b686b4039ad41033296c6b23a7ad1a62c69b8 +Merge: 8a289d150ee a1665e92f0b +Author: Johnny Willemsen +Date: Wed Oct 13 08:55:24 2021 +0200 + + Merge pull request #1699 from jwillemsen/jwi-defaultdestructor + + Make use of default destructor + +commit 9084da95c561f11fc84e449e4e19324eecddda1e +Author: Johnny Willemsen +Date: Tue Oct 12 15:56:08 2021 +0200 + + Use default destructor + + * ACE/ASNMP/asnmp/oid.cpp: + * ACE/ace/ATM_Addr.cpp: + * ACE/ace/ATM_Addr.h: + * ACE/ace/Asynch_IO.cpp: + * ACE/ace/Asynch_IO.h: + * ACE/ace/MEM_Addr.cpp: + * ACE/ace/MEM_Addr.h: + * TAO/tests/OctetSeq/README: + +commit dbd98a476910b9c1a6745db560f57b02525dddeb +Author: Johnny Willemsen +Date: Fri Oct 1 09:38:36 2021 +0200 + + Make x.0.4 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 9f847c051d9..c1000d0c367 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.4 - ACE VERSION: 7.0.4 + TAO VERSION: 3.0.5 + ACE VERSION: 7.0.5 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 eb544234d40..c9a5cb50f28 100644 --- a/TAO/VERSION.txt +++ b/TAO/VERSION.txt @@ -1,4 +1,4 @@ -This is TAO version 3.0.4, released Fri Oct 01 09:14:59 CEST 2021 +This is TAO version 3.0.5, released Wed Nov 17 09:29:01 CET 2021 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 0bace73b1cf..2d4d8796222 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 4 -#define TAO_VERSION "3.0.4" -#define TAO_VERSION_CODE 0x30004 +#define TAO_MICRO_VERSION 5 +#define TAO_VERSION "3.0.5" +#define TAO_VERSION_CODE 0x30005 #define TAO_MAKE_VERSION_CODE(a,b,c) (((a) << 16) + ((b) << 8) + (c)) -- cgit v1.2.1