Use =default for skeleton copy constructor
[ACE_TAO.git] / ACE / ChangeLogs / ACE-8_0_0
blob72de6cc0ce5c81f78eb4351c633150029fcde882
1 commit e8fa636e51f9675c60b025ac73652a63babb5ab1
2 Author: Johnny Willemsen <jwillemsen@remedy.nl>
3 Date:   Tue Apr 30 13:32:30 2024 +0200
5     Define ACE_DEPRECATED as [[deprecated]]
6         * ACE/ace/config-g++-common.h:
7         * ACE/ace/config-macros.h:
9 commit fe15e4e0a2d096ba17c03542da026058a8ac950c
10 Author: Johnny Willemsen <jwillemsen@remedy.nl>
11 Date:   Tue Apr 30 08:59:33 2024 +0200
13     Next release will be ACE8 with TAO4
14     
15         * ACE/NEWS:
16         * ACE/bin/make_release.py:
17         * TAO/NEWS:
19 commit f4f1bf61a8f99a113f8540e73c845d87ee9e12e0
20 Author: Johnny Willemsen <jwillemsen@remedy.nl>
21 Date:   Fri Apr 26 12:41:30 2024 +0200
23     Simplify handling of platform_libs for bmake
24     
25         * ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
27 commit 3e1c169728f701f875b3204b04f609cbf9ffe05f
28 Author: Johnny Willemsen <jwillemsen@remedy.nl>
29 Date:   Fri Apr 26 09:32:49 2024 +0200
31     Introduce platform_libs which is used for bmake
32     
33     Don't add iphlpapi to lit_libs for any compiler on windows, with bmake we don't need that
35 commit d71bd20a9796177b10fabeeffd98ba3d383ae06f
36 Author: Johnny Willemsen <jwillemsen@remedy.nl>
37 Date:   Thu Apr 25 14:23:34 2024 +0200
39     Document change
40     
41         * ACE/NEWS:
43 commit b8016f70eff874a90b4f18900dd5cdd1e74cb545
44 Author: Johnny Willemsen <jwillemsen@remedy.nl>
45 Date:   Thu Apr 25 14:04:07 2024 +0200
47     Remove Auto_Ptr.h, with C++17 auto_ptr is not available anymore
48     
49         * ACE/ace/Auto_Ptr.cpp:
50         * ACE/ace/Auto_Ptr.h:
51         * ACE/ace/Auto_Ptr.inl:
52           Deleted.
53     
54         * ACE/ace/ace.mpc:
55         * ACE/ace/ace_for_tao.mpc:
56         * ACE/tests/Logging_Strategy_Test.cpp:
58 commit 9abf05ca86eae5f0da11e7b518d8e6a3b40a3cc5
59 Author: Johnny Willemsen <jwillemsen@remedy.nl>
60 Date:   Wed Apr 24 11:26:09 2024 +0200
62     Add _SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING to the default compiler flags to suppress the stdext::checked_array_iterator deprecation warnings at this moment
63     
64         * ACE/bin/MakeProjectCreator/config/vc_warnings.mpb:
66 commit 268b116929816ef35d0664ae4ed4a22e03581bc0
67 Author: Johnny Willemsen <jwillemsen@remedy.nl>
68 Date:   Wed Apr 24 10:43:07 2024 +0200
70     Header fix
71     
72         * ACE/NEWS:
74 commit 61c0befaa0139e9ebf80196c5644191a6fd70508
75 Author: Johnny Willemsen <jwillemsen@remedy.nl>
76 Date:   Wed Apr 24 08:28:44 2024 +0200
78     Next version will be a minor one
79     
80         * ACE/NEWS:
81         * TAO/NEWS:
83 commit a2fec2210c135d4e9a205ce96e89b57f9be74b4e
84 Author: Johnny Willemsen <jwillemsen@remedy.nl>
85 Date:   Wed Apr 24 08:27:56 2024 +0200
87     Simplified c++std checks
88     
89         * ACE/include/makeinclude/platform_gcc_clang_common.GNU:
91 commit d5a360e8e02d60bbe5bf993341593a479e708a8a
92 Author: Johnny Willemsen <jwillemsen@remedy.nl>
93 Date:   Wed Apr 24 08:25:29 2024 +0200
95     Update ACE/include/makeinclude/platform_linux_clang.GNU
96     
97     Co-authored-by: Fred Hornsey <fred@hornsey.us>
99 commit 5a4e5ec786755a19b36fdd09ffac72561a77497e
100 Author: Johnny Willemsen <jwillemsen@remedy.nl>
101 Date:   Tue Apr 23 14:34:33 2024 +0200
103     Document C++17 requirement
104     
105         * ACE/NEWS:
106         * ACE/ace/checked_iterator.h:
108 commit ed0b72b1ef533ea54276166e90cd615d10bddd54
109 Author: Johnny Willemsen <jwillemsen@remedy.nl>
110 Date:   Tue Apr 23 12:28:40 2024 +0200
112     Add version 4/5
113     
114         * ACE/include/makeinclude/platform_linux_clang.GNU:
116 commit e4fd6ae1e2a7c9197c5f1ce271905a325634a36d
117 Author: Johnny Willemsen <jwillemsen@remedy.nl>
118 Date:   Tue Apr 23 11:39:02 2024 +0200
120     Cleanup
121     
122         * ACE/include/makeinclude/platform_linux_clang.GNU:
124 commit 87905036e334c90eadb3a16a5718f7d4a4dc6428
125 Author: Johnny Willemsen <jwillemsen@remedy.nl>
126 Date:   Tue Apr 23 11:35:13 2024 +0200
128     Rework compiler detection
129     
130         * ACE/include/makeinclude/platform_linux_clang.GNU:
132 commit e78b80f1bd2ac4c9750d9d71eb92a51c4bb9301b
133 Author: Johnny Willemsen <jwillemsen@remedy.nl>
134 Date:   Tue Apr 23 10:22:46 2024 +0200
136     Fixed error
137     
138         * ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
140 commit 1d9323c0e07b0c54ed840a02fb54185e4956f23d
141 Author: Johnny Willemsen <jwillemsen@remedy.nl>
142 Date:   Tue Apr 23 10:19:49 2024 +0200
144     Rename and add cmake override
145     
146         * ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
147         * ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
148         * ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
149         * ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
151 commit 5efddd5a61db295b7878f4d9d4e00a672333667b
152 Author: Johnny Willemsen <jwillemsen@remedy.nl>
153 Date:   Tue Apr 23 09:48:33 2024 +0200
155     Changes for clang default C++ compiler level
156     
157         * .github/workflows/linux.yml:
158         * ACE/include/makeinclude/platform_linux_clang.GNU:
159         * ACE/include/makeinclude/platform_macosx_common.GNU:
161 commit 0655b61de5e25e42391061458d67e489377b38dc
162 Author: Johnny Willemsen <jwillemsen@remedy.nl>
163 Date:   Tue Apr 23 09:39:33 2024 +0200
165     Add compiler support for c++17/c++20
166     
167         * ACE/include/makeinclude/platform_linux_clang.GNU:
168         * ACE/include/makeinclude/platform_macosx_common.GNU:
170 commit d6bc831954c272001538a1f9c5b4f45aeeb536a8
171 Author: Johnny Willemsen <jwillemsen@remedy.nl>
172 Date:   Tue Apr 23 09:34:26 2024 +0200
174     Language standard fixes
175     
176         * ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
177         * ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
178         * ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
179         * ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
181 commit ccfdcddc366ecee7a5a506408f79c9ccfdaafca3
182 Author: Johnny Willemsen <jwillemsen@remedy.nl>
183 Date:   Tue Apr 23 09:29:57 2024 +0200
185     Increment to C++17 as minimum required C++ compiler, includes setting default C++ version for Visual Studio to 2017
186     
187         * ACE/ace/Global_Macros.h:
188         * ACE/bin/MakeProjectCreator/config/acedefaults.mpb:
189         * ACE/bin/MakeProjectCreator/config/vs2017nmake.mpb:
190         * ACE/bin/MakeProjectCreator/config/vs2019nmake.mpb:
191         * ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
192         * TAO/tests/Oneway_Send_Timeouts/Server_Task.h:
193         * TAO/tests/Oneway_Send_Timeouts/main.cpp:
195 commit 4aad080508af80d28616eb02d017b05d102a1d54
196 Author: Johnny Willemsen <jwillemsen@remedy.nl>
197 Date:   Mon Apr 22 15:06:07 2024 +0200
199     Ship with Visual 2019/2022 solutions
200     
201         * ACE/bin/make_release.py:
203 commit 3bf38eaee831fc923f0f661b33fe8f97c2995a64
204 Author: Johnny Willemsen <jwillemsen@remedy.nl>
205 Date:   Mon Apr 22 15:05:45 2024 +0200
207     Removed empty line
208     
209         * ACE/tests/Framework_Component_DLL.cpp:
211 commit 6abd30c46ef257c777eb64e8426c39d088cf7a79
212 Author: Johnny Willemsen <jwillemsen@remedy.nl>
213 Date:   Mon Apr 22 15:05:34 2024 +0200
215     Layout changes
216     
217         * ACE/apps/JAWS2/JAWS/Parse_Headers.h:
219 commit 08f4763d712abed02e5d41d5a055d9ee853c6d3a
220 Author: Johnny Willemsen <jwillemsen@remedy.nl>
221 Date:   Mon Apr 22 15:05:20 2024 +0200
223     Layout changes
224     
225         * ACE/ace/Based_Pointer_Repository.cpp:
227 commit 1839b1cdad078b343540eb30bafb35f0e54cc8ed
228 Author: Johnny Willemsen <jwillemsen@remedy.nl>
229 Date:   Mon Apr 22 15:05:06 2024 +0200
231     Layout changes
232     
233         * ACE/tests/Framework_Component_DLL.h:
235 commit 909a92103f532f1ef6ac3d40abd7d659b944072f
236 Author: Johnny Willemsen <jwillemsen@remedy.nl>
237 Date:   Mon Apr 22 15:04:51 2024 +0200
239     Cleanup Visual Studio files
240     
241         * ACE/bin/MakeProjectCreator/config/vc10nmake.mpb:
242         * ACE/bin/MakeProjectCreator/config/vc11.features:
243         * ACE/bin/MakeProjectCreator/config/vc11nmake.mpb:
244         * ACE/bin/MakeProjectCreator/config/vc12.features:
245         * ACE/bin/MakeProjectCreator/config/vc12nmake.mpb:
246         * ACE/bin/MakeProjectCreator/config/vc14.features:
247         * ACE/bin/MakeProjectCreator/config/vc71.features:
248         * ACE/bin/MakeProjectCreator/config/vc8.features:
249         * ACE/bin/MakeProjectCreator/config/vc8nmake.mpb:
250         * ACE/bin/MakeProjectCreator/config/vc9.features:
251         * ACE/bin/MakeProjectCreator/config/vc9nmake.mpb:
252           Deleted.
253     
254         * ACE/bin/MakeProjectCreator/config/vc10.features -> ACE/bin/MakeProjectCreator/config/vs2022.features:
255         * ACE/bin/MakeProjectCreator/config/vc14nmake.mpb -> ACE/bin/MakeProjectCreator/config/vs2022nmake.mpb:
256           Moved.
258 commit 4c4c03a78c62e383128eb10028621bcb506903cf
259 Merge: 6a9352f28cb 060a9701ac4
260 Author: Johnny Willemsen <jwillemsen@remedy.nl>
261 Date:   Tue Apr 16 16:41:03 2024 +0200
263     Merge branch 'master' into jwi-bcc64xsingletonwarning
265 commit 6a9352f28cb79bab46128295364d72a71711a98d
266 Author: Johnny Willemsen <jwillemsen@remedy.nl>
267 Date:   Tue Apr 16 16:01:08 2024 +0200
269     Changes to attempt to silence bcc64x
270     
271         * ACE/ace/Based_Pointer_Repository.h:
272         * ACE/ace/UUID.h:
274 commit 143905afafa988abe2e236f517a97f85533960dc
275 Author: Johnny Willemsen <jwillemsen@remedy.nl>
276 Date:   Tue Apr 16 08:45:21 2024 +0200
278     Revert "Use a variable on the stack to not have a temporary in the call"
280 commit 198cf53edd21efe4c86cc9d65b29fbc5d8d697ac
281 Merge: c247ac5cbb6 b0e4f06810a
282 Author: Johnny Willemsen <jwillemsen@remedy.nl>
283 Date:   Mon Apr 15 16:11:59 2024 +0200
285     Merge pull request #2216 from jwillemsen/jwi-cxxversionchecks
286     
287     Check for full match with major version
289 commit 42e242e9cc0cb594e9109c6692935b69730b4268
290 Author: Johnny Willemsen <jwillemsen@remedy.nl>
291 Date:   Mon Apr 15 11:19:43 2024 +0200
293     Cleanup ACE_HAS_PTHREAD_SIGMASK_PROTOTYPE, all platforms support it so far as I can tell
294     
295         * ACE/ace/config-face-conftest.h:
296         * ACE/ace/config-hurd.h:
297         * ACE/ace/config-kfreebsd.h:
298         * ACE/ace/config-linux-common.h:
299         * ACE/ace/config-lynxos-178.h:
300         * ACE/ace/config-lynxos.h:
301         * ACE/ace/config-mqx.h:
302         * ACE/ace/config-openbsd.h:
303         * ACE/ace/config-win32-mingw64.h:
304         * ACE/ace/os_include/os_signal.h:
306 commit ee147da820e0e6acca101e9309108133e530bf4e
307 Author: Johnny Willemsen <jwillemsen@remedy.nl>
308 Date:   Fri Apr 12 12:04:42 2024 +0200
310     Use a variable on the stack to not have a temporary in the call
311     
312         * ACE/protocols/ace/INet/URLBase.cpp:
314 commit fc698ff965ccd387fcf0fc217b22fb5de9e4461a
315 Author: Johnny Willemsen <jwillemsen@remedy.nl>
316 Date:   Thu Apr 11 13:06:10 2024 +0200
318     Remove check for gcc 4.2, any compiler we support is newer
319     
320         * ACE/include/makeinclude/platform_g++_common.GNU:
322 commit b0e4f06810a909c171b5012d1c0bf808f1729dcf
323 Author: Johnny Willemsen <jwillemsen@remedy.nl>
324 Date:   Thu Apr 11 13:05:10 2024 +0200
326     Check for full match with major version
327     
328         * ACE/include/makeinclude/platform_g++_common.GNU:
330 commit 787f08ae9d0896fa5c2b6aa1d495057c0769eca0
331 Author: Johnny Willemsen <jwillemsen@remedy.nl>
332 Date:   Wed Apr 10 10:14:48 2024 +0200
334     Upgrade for next rlease
335     
336         * ACE/bin/copy-local-script.sh:
338 commit c3da0520bc65f368f5b914d0fb576330e51093f2
339 Author: Johnny Willemsen <jwillemsen@remedy.nl>
340 Date:   Wed Apr 10 10:11:46 2024 +0200
342     Make 7.1.4 public and prepare for 7.1.5
343     
344         * ACE/NEWS:
345         * ACE/bin/copy-local-script.sh:
346         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
347         * ACE/docs/Download.html:
348         * ACE/etc/index.html:
349         * TAO/NEWS: