Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can...
[ACE_TAO.git] / ACE / ChangeLogs / ACE-7_0_1
blob594073b1465bd5b64d1d17851ccfae94a2bd6ccb
1 commit 0f58dd1951e1b03fc0b860f7586c0eb5f6a94c32
2 Author: Johnny Willemsen <jwillemsen@remedy.nl>
3 Date:   Thu Mar 11 18:04:14 2021 +0100
5     Upgrade to doxygen 1.9.1
7 commit df1008d5611e10fb8af7c8a49e9d4c7a8c4b7681
8 Author: Johnny Willemsen <jwillemsen@remedy.nl>
9 Date:   Wed Mar 10 12:28:38 2021 +0100
11     Layout changes and remove redundant void
12     
13         * ACE/ace/SPIPE_Addr.inl:
15 commit f6b7d0ccad487a44da5f517a450a8ef982c06efb
16 Author: Johnny Willemsen <jwillemsen@remedy.nl>
17 Date:   Wed Mar 10 12:28:21 2021 +0100
19     Fixed unused parameter warning
20         * ACE/ace/SString.h:
22 commit 492dcbc1f79531956403abb2313de416d847ce1b
23 Author: Johnny Willemsen <jwillemsen@remedy.nl>
24 Date:   Tue Mar 9 15:40:07 2021 +0100
26     Revert changes for the moment
27     
28         * ACE/ace/Numeric_Limits.h:
29         * ACE/tests/New_Fail_Test.cpp:
31 commit 8db07b95476a40304b49e4d033ccbec76501fed4
32 Author: Johnny Willemsen <jwillemsen@remedy.nl>
33 Date:   Tue Mar 9 15:13:47 2021 +0100
35     Use SIZE_MAX, numeric_limits is a constexpr which the compiler checks
36     
37         * ACE/tests/New_Fail_Test.cpp:
39 commit cd16b241c028b0c2ecc4578aa84d31bea5128dc9
40 Author: Johnny Willemsen <jwillemsen@remedy.nl>
41 Date:   Tue Mar 9 14:47:44 2021 +0100
43     Comment upate
44     
45         * ACE/tests/New_Fail_Test.cpp:
47 commit 14350a335485096c0678e2ca98795fe1a9a19a9f
48 Author: Johnny Willemsen <jwillemsen@remedy.nl>
49 Date:   Tue Mar 9 14:46:38 2021 +0100
51     Work on windows and linux
53 commit 073872266ac2bc33c4f518903f5459b3f5b0e430
54 Author: Johnny Willemsen <jwillemsen@remedy.nl>
55 Date:   Tue Mar 9 14:40:54 2021 +0100
57     Fixed maximum value
59 commit 0f5ef8fabe73b51b0b59745b3381335996460737
60 Author: Johnny Willemsen <jwillemsen@remedy.nl>
61 Date:   Tue Mar 9 13:48:29 2021 +0100
63     Solve compile error on windows
64     
65         * ACE/tests/New_Fail_Test.cpp:
67 commit 317dd62b7112b590efe99283ceb4b2e5e5649884
68 Author: Johnny Willemsen <jwillemsen@remedy.nl>
69 Date:   Tue Mar 9 13:31:46 2021 +0100
71     Documentation, layout, C++11 changes
73 commit 60d97734bef3939bb7ed54170fbcf9a1b459b496
74 Author: Johnny Willemsen <jwillemsen@remedy.nl>
75 Date:   Tue Mar 9 12:53:36 2021 +0100
77     Make use of constexpr instead of const
78     
79         * ACE/ace/CDR_Base.cpp:
80         * ACE/ace/Configuration.cpp:
81         * ACE/ace/ETCL/ETCL_l.cpp:
82         * ACE/ace/OS_NS_time.h:
83         * ACE/ace/OS_NS_time.inl:
84         * ACE/ace/UTF16_Encoding_Converter.cpp:
85         * ACE/ace/Vector_T.h:
87 commit 710e551540f9d1a24c7808ae0172ddce2e39f717
88 Author: Johnny Willemsen <jwillemsen@remedy.nl>
89 Date:   Tue Mar 9 12:34:32 2021 +0100
91     Reduce size of blocks
92     
93         * ACE/tests/New_Fail_Test.cpp:
95 commit 3a135b20e2c3c3dd407b9b768a411645eca6a7e0
96 Author: Johnny Willemsen <jwillemsen@remedy.nl>
97 Date:   Tue Mar 9 11:49:28 2021 +0100
99     Various cleanup and use of C++11 features
101 commit e4fb72413b5fcfe058359a6344b8fa59fe52e806
102 Author: Johnny Willemsen <jwillemsen@remedy.nl>
103 Date:   Mon Mar 8 18:36:56 2021 +0100
105     Layout changes
106     
107         * ACE/ace/ATM_Acceptor.h:
108         * ACE/ace/ATM_Connector.cpp:
109         * ACE/ace/ATM_Connector.inl:
111 commit 813d80ca6f4949f4c831433166c058f4c7bbb975
112 Author: Johnny Willemsen <jwillemsen@remedy.nl>
113 Date:   Mon Mar 8 18:25:49 2021 +0100
115     Layout changes
116     
117         * ACE/ASNMP/tests/test_config.h:
118         * ACE/Kokyu/Kokyu_defs.inl:
119         * ACE/ace/ATM_Params.h:
120         * ACE/apps/JAWS2/HTTPU/http_headers.h:
121         * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
122         * TAO/TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
123         * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
124         * TAO/TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
125         * TAO/orbsvcs/orbsvcs/Notify/Refcountable.cpp:
126         * TAO/tao/Codeset/Codeset_Manager_i.h:
127         * TAO/tao/Codeset/Codeset_Translator_Factory.h:
128         * TAO/tao/Codeset_Manager.h:
129         * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
130         * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
132 commit 3ee40a3fef0cdd8a2ce86531a2e78cb218608023
133 Author: Johnny Willemsen <jwillemsen@remedy.nl>
134 Date:   Thu Feb 25 11:00:40 2021 +0100
136     Cleanup for vc6, use nullptr, remove redundant void, layout changes
137     
138         * ACE/bin/pippen.pl:
139         * TAO/orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
140         * TAO/tao/AnyTypeCode/Alias_TypeCode.cpp:
141         * TAO/tao/AnyTypeCode/Any.cpp:
142         * TAO/tao/AnyTypeCode/Any.inl:
143         * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
144         * TAO/tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
145         * TAO/tao/AnyTypeCode/Any_Array_Impl_T.cpp:
146         * TAO/tao/AnyTypeCode/Any_Array_Impl_T.h:
147         * TAO/tao/AnyTypeCode/Any_Basic_Impl_T.cpp:
148         * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
149         * TAO/tao/AnyTypeCode/Any_Impl_T.cpp:
150         * TAO/tao/AnyTypeCode/Any_Special_Impl_T.cpp:
151         * TAO/tao/AnyTypeCode/Enum_TypeCode.cpp:
152         * TAO/tao/AnyTypeCode/Fixed_TypeCode.cpp:
153         * TAO/tao/AnyTypeCode/NVList.inl:
154         * TAO/tao/AnyTypeCode/Sequence_TypeCode.cpp:
155         * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
156         * TAO/tao/AnyTypeCode/Sequence_TypeCode_Static.h:
157         * TAO/tao/AnyTypeCode/SystemExceptionA.cpp:
158         * TAO/tao/AnyTypeCode/True_RefCount_Policy.inl:
159         * TAO/tao/AnyTypeCode/TypeCode_Base_Attributes.inl:
160         * TAO/tao/AnyTypeCode/TypeCode_Case_Base_T.inl:
161         * TAO/tao/AnyTypeCode/Union_TypeCode.cpp:
162         * TAO/tao/AnyTypeCode/Union_TypeCode_Static.cpp:
163         * TAO/tao/AnyTypeCode/Value_TypeCode.cpp:
164         * TAO/tao/AnyTypeCode/Value_TypeCode_Static.cpp:
165         * TAO/tao/AnyTypeCode/WrongTransactionA.cpp:
166         * TAO/tao/AnyTypeCode/append.cpp:
167         * TAO/tao/Array_VarOut_T.cpp:
168         * TAO/tao/Array_VarOut_T.inl:
169         * TAO/tao/BD_String_Argument_T.cpp:
170         * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
171         * TAO/tao/DynamicInterface/Unknown_User_Exception.cpp:
172         * TAO/tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
173         * TAO/tao/IFR_Client/IFR_Base.pidl:
174         * TAO/tao/PI/ORBInitInfo.cpp:
175         * TAO/tao/PortableServer/Active_Object_Map.cpp:
176         * TAO/tao/PortableServer/BD_String_SArgument_T.cpp:
177         * TAO/tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
178         * TAO/tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp:
179         * TAO/tao/PortableServer/IdUniquenessStrategyUnique.cpp:
180         * TAO/tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp:
181         * TAO/tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp:
182         * TAO/tao/PortableServer/POA.pidl:
183         * TAO/tao/PortableServer/POAManagerFactory.pidl:
184         * TAO/tao/PortableServer/POA_Cached_Policies.cpp:
185         * TAO/tao/PortableServer/Regular_POA.cpp:
186         * TAO/tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
187         * TAO/tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
188         * TAO/tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp:
189         * TAO/tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp:
190         * TAO/tao/PortableServer/ThreadStrategyFactoryImpl.cpp:
191         * TAO/tao/PortableServer/Var_Array_SArgument_T.cpp:
192         * TAO/tao/Profile.cpp:
193         * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.cpp:
194         * TAO/tao/RTCORBA/Network_Priority_Mapping_Manager.h:
195         * TAO/tao/RTCORBA/Thread_Pool.cpp:
196         * TAO/tao/RTPortableServer/RT_POA.h:
197         * TAO/tao/RTPortableServer/RT_Servant_Dispatcher.h:
198         * TAO/tao/RTScheduling/Current.cpp:
199         * TAO/tao/RTScheduling/Current.h:
200         * TAO/tao/RTScheduling/RTScheduler_Manager.cpp:
201         * TAO/tao/Remote_Object_Proxy_Broker.cpp:
202         * TAO/tao/Strategies/DIOP_Connection_Handler.cpp:
203         * TAO/tao/SystemException.cpp:
204         * TAO/tao/TAO_Server_Request.cpp:
205         * TAO/tao/Transport.cpp:
206         * TAO/tao/Transport_Cache_Manager_T.cpp:
207         * TAO/tao/Transport_Cache_Manager_T.inl:
208         * TAO/tao/TypeCodeFactory/TypeCodeFactory.pidl:
209         * TAO/tao/Utils/Server_Main.cpp:
210         * TAO/tao/Valuetype/ValueBase.cpp:
211         * TAO/tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp:
212         * TAO/tao/VarOut_T.cpp:
213         * TAO/tao/VarOut_T.inl:
214         * TAO/tao/Vector_Argument_T.cpp:
215         * TAO/tao/Vector_Argument_T.h:
216         * TAO/tao/Vector_Argument_T.inl:
217         * TAO/tao/ZIOP/ZIOP.cpp:
219 commit bf7a0246bb5755b73440fac59976b2603d0e205c
220 Author: Johnny Willemsen <jwillemsen@remedy.nl>
221 Date:   Wed Feb 24 16:19:06 2021 +0100
223     Documented changes
224     
225         * ACE/NEWS:
227 commit c4275e3632f19d3f908fbe86a5af14b49c727859
228 Author: Johnny Willemsen <jwillemsen@remedy.nl>
229 Date:   Wed Feb 24 16:12:52 2021 +0100
231     Removed checks for ACE_TANDEM_T1248_PTHREADS, not set in any config file
232     
233         * ACE/ace/Task.cpp:
234         * ACE/ace/os_include/os_pthread.h:
236 commit 75d423d5b4ce43a9586504b37a6af91bcb5d37ac
237 Author: Johnny Willemsen <jwillemsen@remedy.nl>
238 Date:   Wed Feb 24 16:09:14 2021 +0100
240     Removed checks for ACE_HAS_TANDEM_SIGNALS, not set in any config file
241     
242         * ACE/ace/OS_NS_signal.inl:
243         * ACE/ace/Signal.cpp:
244         * ACE/ace/Signal.inl:
245         * ACE/ace/os_include/os_signal.h:
247 commit 1c3db3e2fa4ac9f074ffcab4f3cce413b770d16f
248 Merge: 9aebe01b1af 1438c5c113e
249 Author: Johnny Willemsen <jwillemsen@remedy.nl>
250 Date:   Wed Feb 24 11:46:17 2021 +0100
252     Merge pull request #1436 from jwillemsen/jwi-ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES
253     
254     Remove ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES for macosx/msvc, should…
256 commit 1438c5c113eaa68621352ea165981efd1d7fe68b
257 Author: Johnny Willemsen <jwillemsen@remedy.nl>
258 Date:   Wed Feb 24 10:30:18 2021 +0100
260     Remove ACE_LACKS_STATIC_DATA_MEMBER_TEMPLATES for macosx/msvc, should work
261     
262         * ACE/ace/config-macosx-jaguar.h:
263         * ACE/ace/config-macosx-leopard.h:
264         * ACE/ace/config-macosx-panther.h:
265         * ACE/ace/config-macosx-tiger.h:
266         * ACE/ace/config-win32-msvc-14.h:
268 commit bc36f789c62bc53c63c1d33d6a37b22d8fe700cd
269 Author: Johnny Willemsen <jwillemsen@remedy.nl>
270 Date:   Wed Feb 24 10:28:58 2021 +0100
272     Remove macros we don't use anymore
273     
274         * ACE/ace/README:
275         * ACE/docs/ACE-guidelines.html:
277 commit e4957c0bc1bc03961b30cbbfd72dd6205f33cc24
278 Author: Johnny Willemsen <jwillemsen@remedy.nl>
279 Date:   Wed Feb 24 08:49:47 2021 +0100
281     Cleanup LynxOS4 support, fixes #1434
282     
283         * ACE/ace/OS_NS_pwd.inl:
284         * ACE/ace/OS_NS_signal.inl:
285         * ACE/ace/README:
286         * ACE/ace/Sig_Handler.cpp:
287         * ACE/ace/config-lynxos.h:
288         * ACE/ace/os_include/os_signal.h:
289         * ACE/ace/os_include/os_stdlib.h:
290         * ACE/ace/os_include/os_strings.h:
291         * ACE/ace/os_include/os_unistd.h:
292         * ACE/tests/Task_Ex_Test.cpp:
294 commit 9f05fd32184d21307404ba5436bfd3bad247c5d5
295 Merge: 34d2bcfc5e5 ec4c0e7af88
296 Author: Johnny Willemsen <jwillemsen@remedy.nl>
297 Date:   Wed Feb 24 08:31:47 2021 +0100
299     Merge pull request #1433 from jwillemsen/jwi-strtoll
300     
301     Removed strtoll and strtoull prototypes, not used in any config file …
303 commit ec4c0e7af88a55b0667a40c1fbe23721f7521473
304 Author: Johnny Willemsen <jwillemsen@remedy.nl>
305 Date:   Tue Feb 23 18:25:23 2021 +0100
307     Removed strtoll and strtoull prototypes, not used in any config file anymore
308     
309         * ACE/ace/os_include/os_stdlib.h:
311 commit a628ae8c121b92767573eaebd0926b5378e9da13
312 Merge: 152df7f22b7 6f026e3935c
313 Author: Adam Mitz <mitza@objectcomputing.com>
314 Date:   Mon Feb 22 08:24:21 2021 -0600
316     Merge pull request #1430 from DOCGroup/mitza-autoruntests
317     
318     auto_run_tests: removed DDS_ROOT - use equivalent script in OpenDDS to test it
320 commit 152df7f22b7d8b3d748992442fb77f9f4fcb9a57
321 Merge: 7a8455af325 ab276a1dd14
322 Author: Johnny Willemsen <jwillemsen@remedy.nl>
323 Date:   Wed Feb 17 13:35:53 2021 +0100
325     Merge pull request #1431 from jwillemsen/jwi-ACE_LACKS_MSGHDR
326     
327     Add new ACE_LACKS_MSGHDR
329 commit ab276a1dd1442d0f0d27d44eb4ccf3ad913db57b
330 Author: Johnny Willemsen <jwillemsen@remedy.nl>
331 Date:   Wed Feb 17 12:10:23 2021 +0100
333     Add new ACE_LACKS_MSGHDR define which we use for the struct msghdr
334     
335         * ACE/ace/config-win32-common.h:
336         * ACE/ace/os_include/sys/os_socket.h:
338 commit 6f026e3935c278a3bf0b444be90c3e54c0698e5f
339 Author: Adam Mitz <mitza@objectcomputing.com>
340 Date:   Mon Feb 15 09:02:31 2021 -0600
342     auto_run_tests: removed DDS_ROOT - use equivalent script in OpenDDS to test it
344 commit bfc28a1757a6e5492f1a1ecc14b863fc306f8756
345 Author: Adam Mitz <mitza@objectcomputing.com>
346 Date:   Fri Feb 12 16:55:08 2021 -0600
348     Removed DDS_ROOT from diff-builds-and-group-fixed-tests-only.sh
350 commit de06b15490fe52f0bd712ab5dbe2ab7879c81382
351 Author: Johnny Willemsen <jwillemsen@remedy.nl>
352 Date:   Tue Jan 26 13:54:55 2021 +0100
354     Updated identation
356 commit 74c1aff706b4140a106b111c9cf9e1723f92d5f0
357 Author: Johnny Willemsen <jwillemsen@remedy.nl>
358 Date:   Tue Jan 26 13:44:33 2021 +0100
360     Update ACE/ace/SSL/SSL_Context.cpp
362 commit c8da16d9e0323a261204a438844099da5680f64d
363 Author: Kamil Sokolowski <Kamil.Sokolowski@motorolasolutions.com>
364 Date:   Tue Jan 26 13:39:26 2021 +0100
366     Added support for disabling/forcing TLSv1.3
368 commit 680f436de36aed41f87f4179637192f3cdfb021b
369 Author: Johnny Willemsen <jwillemsen@remedy.nl>
370 Date:   Tue Jan 26 09:07:58 2021 +0100
372     Default enable c++11 for macosx
373     
374         * ACE/include/makeinclude/platform_macosx_common.GNU:
376 commit c77bbe5516b478dda379a03b4a0f2f693e2ee3c5
377 Author: Johnny Willemsen <jwillemsen@remedy.nl>
378 Date:   Tue Jan 26 08:57:32 2021 +0100
380     Merge code for detecting whether we have c++11 support also to macosx
381     
382         * ACE/include/makeinclude/platform_macosx_common.GNU:
384 commit b11ee739c37e7e8ed8cacb8a0aa99328242aedba
385 Merge: e412671045b 3ba2a08dd4b
386 Author: Johnny Willemsen <jwillemsen@remedy.nl>
387 Date:   Mon Jan 25 15:47:51 2021 +0100
389     Merge pull request #1426 from jwillemsen/jwi-downloadmajorversioned
390     
391     Add link to OpenSuSE build services for major versioned builds
393 commit 3ba2a08dd4be56336686f7d17662453511078995
394 Author: Johnny Willemsen <jwillemsen@remedy.nl>
395 Date:   Mon Jan 25 15:47:21 2021 +0100
397     Add link to OpenSuSE build services for major versioned builds
398     
399         * ACE/docs/Download.html:
401 commit 261b34bd068b413cbe015502aa32001d0234da24
402 Author: Johnny Willemsen <jwillemsen@remedy.nl>
403 Date:   Mon Jan 25 13:59:12 2021 +0100
405     Integrate patch from conda-forge ace-feedstock, see https://github.com/conda-forge/ace-feedstock/blob/master/recipe/fix_macos_rpath.patch
406     
407         * ACE/include/makeinclude/platform_macosx_yosemite.GNU:
409 commit dc7f187d65b4cbc34e8db61813e2c28e892a5f3b
410 Author: Johnny Willemsen <jwillemsen@remedy.nl>
411 Date:   Mon Jan 25 10:19:04 2021 +0100
413     Make ACE 7.0.0 and TAO 3.0.0 public available
414     
415         * ACE/NEWS:
416         * ACE/bin/copy-local-script.sh:
417         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
418         * ACE/docs/Download.html:
419         * ACE/docs/bczar/bczar.html:
420         * ACE/etc/index.html:
421         * TAO/NEWS: