Changes to attempt to silence bcc64x
[ACE_TAO.git] / TAO / ChangeLogs / TAO-3_0_5
blob174a90d0fa69c9399664181f843676d0aab19faf
1 commit 71e4e963553d379b9744e9357267b65a0dec8cde
2 Author: Johnny Willemsen <jwillemsen@remedy.nl>
3 Date:   Tue Nov 16 13:05:02 2021 +0100
5     Fixed g++ warning, use override/default
6     
7         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Manager.h:
8         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Naming_Server.h:
9         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Group_Factory.cpp:
10         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Group_Factory.h:
11         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Object_Group_Storable.cpp:
12         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_PG_Object_Group_Storable.h:
13         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.cpp:
14         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.h:
15         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.cpp:
16         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context_Factory.h:
17         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Random.cpp:
18         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Random.h:
19         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Round_Robin.cpp:
20         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Round_Robin.h:
21         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.cpp:
22         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.h:
23         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context_Factory.cpp:
24         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context_Factory.h:
25         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/nsgroup_svc.cpp:
26         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/nsgroup_svc.h:
28 commit 120b0f9b0aaf5771581dfa27229297d68e91cf2b
29 Author: caoxiaolins <caoxiaolin_s@163.com>
30 Date:   Sun Nov 14 21:28:56 2021 +0800
32     Removed redundant base project of project TAO_Notify_Service
33     
34     Fixes https://github.com/DOCGroup/ACE_TAO/issues/1705
36 commit bf06d65f6dd1780bde5fcfc8fba852fb17234603
37 Author: Johnny Willemsen <jwillemsen@remedy.nl>
38 Date:   Fri Nov 12 09:22:06 2021 +0100
40     Installed tree doesn't have double orbsvcs path
41     
42         * TAO/orbsvcs/Notify_Service/Notify_Server.cpp:
43         * TAO/orbsvcs/Notify_Service/Notify_Service.cpp:
44         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Persistent_Naming_Context.h:
45         * TAO/orbsvcs/orbsvcs/Naming/FaultTolerant/FT_Storable_Naming_Context.h:
46         * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Control.cpp:
47         * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h:
48         * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
49         * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp:
50         * TAO/orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h:
52 commit 3152281734753a2cd4e508f9244fade5a1e2dca1
53 Author: Johnny Willemsen <jwillemsen@remedy.nl>
54 Date:   Fri Nov 12 09:09:16 2021 +0100
56     Removed redundant whitelines
57     
58         * TAO/orbsvcs/Logging_Service/Basic_Logging_Service/README:
59         * TAO/orbsvcs/Logging_Service/Event_Logging_Service/README:
60         * TAO/orbsvcs/Logging_Service/Notify_Logging_Service/README:
61         * TAO/orbsvcs/Logging_Service/README:
62         * TAO/orbsvcs/Logging_Service/RTEvent_Logging_Service/README:
63         * TAO/orbsvcs/tests/AVStreams/README:
64         * TAO/orbsvcs/tests/Event/Mcast/Complex/README:
65         * TAO/orbsvcs/tests/Event/Mcast/Simple/README:
66         * TAO/orbsvcs/tests/Event/Mcast/Two_Way/README:
67         * TAO/orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/README:
68         * TAO/orbsvcs/tests/InterfaceRepo/IFR_Test/README:
69         * TAO/orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:
70         * TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/README:
71         * TAO/orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/README:
73 commit 026a87c8d9d1ce03c09d77e8c1fb99eb7d6af666
74 Author: Adam Mitz <mitza@objectcomputing.com>
75 Date:   Thu Nov 11 11:27:50 2021 -0600
77     Notify svc: Fixed include
78     
79     The "make install" tree doesn't have two orbsvcs directories
81 commit 0f879fd3f8a6e4d0b1762bd6c1424af735813ccc
82 Author: Adam Mitz <mitza@objectcomputing.com>
83 Date:   Wed Nov 10 11:42:07 2021 -0600
85     SystemExceptions shouldn't use a different export
86     
87     All classes defined in libTAO should use the same export macro.
88     This avoids MSVC creating import libs for all executables that use
89     libTAO -- see https://github.com/DOCGroup/MPC/issues/130 and
90     https://github.com/microsoft/vcpkg/issues/16551
92 commit 576421723fad21844f94f2cbf8a55fa43ab1e7bf
93 Author: Fred Hornsey <fred@hornsey.us>
94 Date:   Tue Nov 9 12:54:22 2021 -0600
96     Update TAO/NEWS
97     
98     Co-authored-by: Adam Mitz <mitza@objectcomputing.com>
100 commit 05c690e4196f4830a25d2e45a758b4f714d34bf6
101 Author: Fred Hornsey <hornseyf@objectcomputing.com>
102 Date:   Tue Nov 9 12:34:31 2021 -0600
104     Remove Mod for Booleans
105     
106     To address warnings on windows.
108 commit cf10eef4b9a6dde7fa63edd77c482d75bc1ae51f
109 Author: Fred Hornsey <hornseyf@objectcomputing.com>
110 Date:   Tue Nov 9 00:47:32 2021 -0600
112     `TAO/NEWS`: Correct Spelling
114 commit e5854ea627173c0a83ab4cb2a5c17f9966038237
115 Author: Fred Hornsey <hornseyf@objectcomputing.com>
116 Date:   Fri Nov 5 13:34:50 2021 -0500
118     Fix More Parentheses Spacing
120 commit b549b44c8a4c8474a076f28d55997cc543af0b3c
121 Author: Fred Hornsey <hornseyf@objectcomputing.com>
122 Date:   Fri Nov 5 13:32:26 2021 -0500
124     Update TAO NEWS File
126 commit 75fd738cbe9153802def7dc3d593edd51a4a1834
127 Author: Fred Hornsey <hornseyf@objectcomputing.com>
128 Date:   Fri Nov 5 13:26:45 2021 -0500
130     Respond to Review of #1715
131     
132     https://github.com/DOCGroup/ACE_TAO/pull/1715#discussion_r743241981
134 commit bffb55e36cf752988ce5cd3f55b37515601a8d06
135 Merge: b79f031d852 15e4737ddce
136 Author: Fred Hornsey <hornseyf@objectcomputing.com>
137 Date:   Thu Nov 4 17:09:29 2021 -0500
139     Merge remote-tracking branch 'upstream/master'
141 commit b79f031d852433b939bf19fc88b208955e4d4c55
142 Author: Fred Hornsey <hornseyf@objectcomputing.com>
143 Date:   Thu Nov 4 15:38:15 2021 -0500
145     Fix Broken Floating Point Expressions
146     
147     Fixes https://github.com/DOCGroup/ACE_TAO/issues/1713 and adds a test.
148     
149     Also makes some other minor fixes and improvments to AST_Expression.
151 commit 15e4737ddce6b0a73451e5f9856f7e5641b6173b
152 Merge: 0bfb484a363 e891d972409
153 Author: Adam Mitz <mitza@objectcomputing.com>
154 Date:   Wed Nov 3 16:48:01 2021 -0500
156     Merge pull request #1709 from mitza-oci/msvc-langstd
157     
158     Port to MSVC with /std:c++17 and 20
160 commit 257660f8cb9bb5e1cd989e82295d70a4296bc92f
161 Author: Johnny Willemsen <jwillemsen@remedy.nl>
162 Date:   Wed Nov 3 09:49:53 2021 +0100
164     Reduce amount of empty lines in union generation
165     
166         * TAO/TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
167         * TAO/TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
169 commit c53ed6fa6a20b529b507379ebdf6efa8c26e7166
170 Author: Adam Mitz <mitza@objectcomputing.com>
171 Date:   Mon Nov 1 15:28:00 2021 -0500
173     tao_idl updates for /std:c++20
174     
175     std::ostream doesn't work with wchar_t
177 commit 67e622e4639dbf478df2c009e10e5226e0eaaf45
178 Author: Adam Mitz <mitza@objectcomputing.com>
179 Date:   Mon Nov 1 12:03:17 2021 -0500
181     TAO updates for /std:c++20
182     
183     Note that the C++20 standard library disallows using
184     wide (wchar_t) strings with narrow iostreams
186 commit 58754472d3be09f540e6e3632a7175539aa25dba
187 Author: Adam Mitz <mitza@objectcomputing.com>
188 Date:   Sun Oct 31 21:38:48 2021 -0500
190     tao_idl updates for /std:c++20
191     
192     resolved ambiguous call to operator<< by refactoring to avoid
193     repetition of the same statement 300 times
195 commit f63fd23cdbaafd7a8c17095198193421476ee9f2
196 Merge: 713b686b403 affc714b380
197 Author: Johnny Willemsen <jwillemsen@remedy.nl>
198 Date:   Sat Oct 23 09:58:09 2021 +0200
200     Merge pull request #1700 from jwillemsen/jwi-taoidl2
201     
202     Don't use strncpy in native_ch.cpp to fix compiler warning
204 commit affc714b3808507eb0c5f451292c8fd56da032f9
205 Author: Johnny Willemsen <jwillemsen@remedy.nl>
206 Date:   Fri Oct 22 16:55:21 2021 +0200
208     Don't use strncpy in native_ch.cpp to fix compiler warning
209     Use override/default
210     
211         * ACE/ace/Event_Handler.h:
212         * TAO/TAO_IDL/be/be_array.cpp:
213         * TAO/TAO_IDL/be/be_visitor_array/any_op_ch.cpp:
214         * TAO/TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
215         * TAO/TAO_IDL/be/be_visitor_array/array_ch.cpp:
216         * TAO/TAO_IDL/be/be_visitor_array/array_ci.cpp:
217         * TAO/TAO_IDL/be/be_visitor_array/array_cs.cpp:
218         * TAO/TAO_IDL/be/be_visitor_component/executor_exs.cpp:
219         * TAO/TAO_IDL/be/be_visitor_component/servant_svh.cpp:
220         * TAO/TAO_IDL/be/be_visitor_component/servant_svs.cpp:
221         * TAO/TAO_IDL/be/be_visitor_enum/any_op_ch.cpp:
222         * TAO/TAO_IDL/be/be_visitor_enum/cdr_op_cs.cpp:
223         * TAO/TAO_IDL/be/be_visitor_enum/enum_ch.cpp:
224         * TAO/TAO_IDL/be/be_visitor_enum/enum_cs.cpp:
225         * TAO/TAO_IDL/be/be_visitor_native/native_ch.cpp:
226         * TAO/TAO_IDL/be/be_visitor_structure/any_op_ch.cpp:
227         * TAO/TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
228         * TAO/TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp:
229         * TAO/TAO_IDL/be/be_visitor_structure/structure.cpp:
230         * TAO/TAO_IDL/be_include/be_array.h:
231         * TAO/TAO_IDL/be_include/be_visitor_argument/invoke_cs.h:
232         * TAO/TAO_IDL/be_include/be_visitor_argument/marshal_ss.h:
233         * TAO/TAO_IDL/be_include/be_visitor_argument/upcall_ss.h:
234         * TAO/TAO_IDL/be_include/be_visitor_argument/vardecl_ss.h:
235         * TAO/TAO_IDL/be_include/be_visitor_array/any_op_ch.h:
236         * TAO/TAO_IDL/be_include/be_visitor_array/any_op_cs.h:
237         * TAO/TAO_IDL/be_include/be_visitor_array/array.h:
238         * TAO/TAO_IDL/be_include/be_visitor_array/array_ch.h:
239         * TAO/TAO_IDL/be_include/be_visitor_array/array_ci.h:
240         * TAO/TAO_IDL/be_include/be_visitor_array/array_cs.h:
241         * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ch.h:
242         * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_ci.h:
243         * TAO/TAO_IDL/be_include/be_visitor_array/cdr_op_cs.h:
244         * TAO/TAO_IDL/be_include/be_visitor_component/executor_exs.h:
245         * TAO/TAO_IDL/be_include/be_visitor_component/servant_svh.h:
246         * TAO/TAO_IDL/be_include/be_visitor_component/servant_svs.h:
247         * TAO/TAO_IDL/be_include/be_visitor_enum/any_op_ch.h:
248         * TAO/TAO_IDL/be_include/be_visitor_enum/cdr_op_cs.h:
249         * TAO/TAO_IDL/be_include/be_visitor_enum/enum_ch.h:
250         * TAO/TAO_IDL/be_include/be_visitor_enum/enum_cs.h:
251         * TAO/TAO_IDL/be_include/be_visitor_native/native_ch.h:
252         * TAO/TAO_IDL/be_include/be_visitor_sequence/cdr_op_cs.h:
253         * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_ch.h:
254         * TAO/TAO_IDL/be_include/be_visitor_structure/any_op_cs.h:
255         * TAO/TAO_IDL/be_include/be_visitor_structure/cdr_op_ch.h:
256         * TAO/TAO_IDL/be_include/be_visitor_structure/structure.h:
257         * TAO/TAO_IDL/include/ast_concrete_type.h:
258         * TAO/TAO_IDL/include/ast_type.h:
259         * TAO/TAO_IDL/util/utl_exceptlist.cpp:
261 commit 713b686b4039ad41033296c6b23a7ad1a62c69b8
262 Merge: 8a289d150ee a1665e92f0b
263 Author: Johnny Willemsen <jwillemsen@remedy.nl>
264 Date:   Wed Oct 13 08:55:24 2021 +0200
266     Merge pull request #1699 from jwillemsen/jwi-defaultdestructor
267     
268     Make use of default destructor
270 commit 9084da95c561f11fc84e449e4e19324eecddda1e
271 Author: Johnny Willemsen <jwillemsen@remedy.nl>
272 Date:   Tue Oct 12 15:56:08 2021 +0200
274     Use default destructor
275     
276         * ACE/ASNMP/asnmp/oid.cpp:
277         * ACE/ace/ATM_Addr.cpp:
278         * ACE/ace/ATM_Addr.h:
279         * ACE/ace/Asynch_IO.cpp:
280         * ACE/ace/Asynch_IO.h:
281         * ACE/ace/MEM_Addr.cpp:
282         * ACE/ace/MEM_Addr.h:
283         * TAO/tests/OctetSeq/README:
285 commit dbd98a476910b9c1a6745db560f57b02525dddeb
286 Author: Johnny Willemsen <jwillemsen@remedy.nl>
287 Date:   Fri Oct 1 09:38:36 2021 +0200
289     Make x.0.4 public available
290     
291         * ACE/NEWS:
292         * ACE/bin/copy-local-script.sh:
293         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
294         * ACE/docs/Download.html:
295         * ACE/docs/bczar/bczar.html:
296         * ACE/etc/index.html:
297         * TAO/NEWS: