Use =default for skeleton copy constructor
[ACE_TAO.git] / ACE / ChangeLogs / ACE-8_0_2
blob78c5a8ec5461f96cfcede19a154f5051bd177e8c
1 commit ef42200cbe3802b54c58af4b6820560598b3c61a
2 Author: Son Dinh <dinhs@objectcomputing.com>
3 Date:   Thu Nov 21 14:45:02 2024 -0600
5     Try using to bring the base class's functions into scope
7 commit bb2a27e0e7c696598f7c1f6d5774ad46cf8db2cc
8 Author: Son Dinh <dinhs@objectcomputing.com>
9 Date:   Thu Nov 21 10:11:14 2024 -0600
11     Call base member template
13 commit 6ed34759dd23452b33dfed48979be272a1c274dd
14 Author: Son Dinh <dinhs@objectcomputing.com>
15 Date:   Tue Nov 19 16:09:24 2024 -0600
17     Duplicate reactor timer functions
19 commit 3d492fae8749f62092979da3dd30355e7ea4f160
20 Author: Johnny Willemsen <jwillemsen@remedy.nl>
21 Date:   Wed Nov 13 10:57:09 2024 +0100
23     Update NEWS
25 commit 4a709f3d73569e85a936a6494955949eb9a2fcc3
26 Author: Johnny Willemsen <jwillemsen@remedy.nl>
27 Date:   Wed Nov 13 10:55:50 2024 +0100
29     Update NEWS
31 commit 1546ab71d13c175ef5158e191124c212189bfb84
32 Author: Johnny Willemsen <jwillemsen@remedy.nl>
33 Date:   Wed Nov 13 10:55:26 2024 +0100
35     Update NEWS
37 commit 17514f856402d3f68c0b130c9d69588a9da135eb
38 Merge: 86a03e594c7 1839bdf444e
39 Author: Johnny Willemsen <jwillemsen@remedy.nl>
40 Date:   Tue Nov 12 12:50:41 2024 +0100
42     Merge branch 'master' into jwi-makeincludeclean
44 commit 86a03e594c70df8be0dfb569faba305e0595c643
45 Author: Johnny Willemsen <jwillemsen@remedy.nl>
46 Date:   Tue Nov 12 12:50:24 2024 +0100
48     Only set certain version variables when not set yet and simplified how to determine the major/minor versions
49     
50         * ACE/include/makeinclude/platform_g++_common.GNU:
52 commit 52a2e24942a97482da0b9532ccf4ad7d7ae2604d
53 Author: Johnny Willemsen <jwillemsen@remedy.nl>
54 Date:   Tue Nov 12 12:49:51 2024 +0100
56     Removed workarounds for ancient ubuntu versions, only set CXX_FULL_VERSION and CXX_VERSION when not set yet
57     
58         * ACE/include/makeinclude/platform_linux.GNU:
60 commit 1b0fa02eb7e03a308eb3692882a26abe08fbd5e1
61 Author: Johnny Willemsen <jwillemsen@remedy.nl>
62 Date:   Tue Nov 12 12:49:05 2024 +0100
64     Simplified setting of CXX_MAJOR_VERSION
65     
66         * ACE/include/makeinclude/platform_linux_clang.GNU:
68 commit 35c33fc8720653fae641a2ef07470837104f5b8b
69 Author: Johnny Willemsen <jwillemsen@remedy.nl>
70 Date:   Tue Nov 12 10:46:05 2024 +0100
72     Removed empty line
73     
74         * ACE/include/makeinclude/platform_clang_common.GNU:
76 commit 3fbd1869845f9f774351a56672eb0109509a904e
77 Author: Johnny Willemsen <jwillemsen@remedy.nl>
78 Date:   Mon Nov 11 16:57:55 2024 +0100
80     Removed ancient check for gcc 4.0.2
81     
82         * ACE/include/makeinclude/platform_linux.GNU:
84 commit 94a462be6052789f5fbe86a7361816d8c4393f9a
85 Author: Johnny Willemsen <jwillemsen@remedy.nl>
86 Date:   Mon Nov 11 16:57:35 2024 +0100
88     Removed check for c++14, not supported anymore
89     
90         * ACE/include/makeinclude/platform_gcc_clang_common.GNU:
92 commit 1f0cdacc9731299b7c6055f8c1a077070a252d1d
93 Author: Johnny Willemsen <jwillemsen@remedy.nl>
94 Date:   Mon Nov 11 16:57:17 2024 +0100
96     Removed check for c++14, not supported anymore
97     
98         * ACE/include/makeinclude/platform_linux_clang.GNU:
100 commit 1839bdf444e7c8721b72f1d3834325c6e4751892
101 Merge: 465964da4ea 746c32a7698
102 Author: Johnny Willemsen <jwillemsen@remedy.nl>
103 Date:   Tue Nov 5 09:10:09 2024 +0100
105     Merge pull request #2298 from DOCGroup/jwillemsen-patch-1
106     
107     Update libace-dev.install.in
109 commit 746c32a76982755d52ca551c30b9a7a0d6ae7173
110 Author: Johnny Willemsen <jwillemsen@remedy.nl>
111 Date:   Mon Nov 4 17:36:45 2024 +0100
113     Update libace-dev.install.in
114     
115     See #2297
117 commit 9ab2a3253623399d8c037f55ab78374973902875
118 Author: shurarama <92807911+shurarama@users.noreply.github.com>
119 Date:   Mon Nov 4 17:02:45 2024 +0100
121     Fix ace_for_tao.mpc
123 commit 2bec045b8c7e7d05af90598c15c60b7f34e47566
124 Author: shurarama <92807911+shurarama@users.noreply.github.com>
125 Date:   Mon Nov 4 16:58:41 2024 +0100
127     fix missed headers in linux build
129 commit f100e7f8e0a6ff8cfcb2191ce087f82b0dd2c9c7
130 Author: Osyotr <Osyotr@users.noreply.github.com>
131 Date:   Thu Oct 24 15:19:09 2024 +0300
133     Update NEWS
135 commit 4a52b9387b14f557907b2f28d0064fa863c0ea1c
136 Author: Osyotr <Osyotr@users.noreply.github.com>
137 Date:   Thu Oct 24 14:04:30 2024 +0300
139     Remove checked_iterator.h
141 commit db27e8b16df58a8c8516128f64cb7d7ca8d5a8db
142 Author: Iulian Serbanoiu <iulian-nicu.serbanoiu@atos.net>
143 Date:   Sun Oct 6 18:34:47 2024 +0300
145     fix for #2286 - avoid header compilation failure in %install phase by adding -std=c++17
147 commit 47e2cd8a853e233347dc7a7baf8085b121194bbd
148 Author: Johnny Willemsen <jwillemsen@remedy.nl>
149 Date:   Tue Oct 1 15:29:41 2024 +0200
151     Update NEWS
153 commit af70a6ebd43b93be5814328e2aa63f2bb8777cfc
154 Author: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
155 Date:   Thu Sep 5 14:44:04 2024 +0100
157     sync debian files
158     
159     Signed-off-by: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
161 commit aaefe4c80c2c5ac5b84b901d7f75d595db69782c
162 Author: Johnny Willemsen <jwillemsen@remedy.nl>
163 Date:   Thu Aug 29 09:37:32 2024 +0200
165     Set +ACE_PLATFORM_CONFIG
166     
167         * ACE/include/makeinclude/platform_qnx_gcc.GNU:
169 commit 843f39c3f34d51fdb1e458508b9a31fd7d9f39d9
170 Author: Adam Mitz <mitza@objectcomputing.com>
171 Date:   Fri Aug 9 12:28:26 2024 -0500
173     updated preprocessor expression
175 commit 13c89f982a41df87f9f80fc681252e7672315fc0
176 Author: Adam Mitz <mitza@objectcomputing.com>
177 Date:   Fri Aug 9 12:25:27 2024 -0500
179     removed check for unused macro
181 commit 1eee82d3680bbf03ee6d6adb45bec9f2a2bf805f
182 Author: Adam Mitz <mitza@objectcomputing.com>
183 Date:   Thu Aug 8 21:38:32 2024 +0000
185     Updated and simplified musl-libc compatibility
187 commit a202757e6e15050cb97715b8b3beefe1cb67f325
188 Merge: 2f43395536e 7ec8330eb8a
189 Author: Adam Mitz <mitza@objectcomputing.com>
190 Date:   Thu Aug 8 21:37:39 2024 +0000
192     Merge remote-tracking branch 'origin/pr1072' into musl
194 commit 2f43395536e8f1e3ceb6eca2b0a81dd3735a6f01
195 Merge: 21085b684bf 452d14159cb
196 Author: Johnny Willemsen <jwillemsen@remedy.nl>
197 Date:   Mon Aug 5 20:43:55 2024 +0200
199     Merge pull request #2274 from jwillemsen/jwi-ACE_FALLTHROUGH
200     
201     Cleanup ACE_FALLTHROUGH
203 commit 452d14159cba5389d55c2e6948d35354f9da8a5d
204 Author: Johnny Willemsen <jwillemsen@remedy.nl>
205 Date:   Mon Aug 5 19:36:08 2024 +0200
207     Cleanup ACE_FALLTHROUGH
208     
209         * ACE/ace/config-g++-common.h:
210         * ACE/ace/config-macros.h:
212 commit 21085b684bfe9722b1f27e34ded3fd85a1f3cce8
213 Merge: 484ff9dd3c4 78eb5267905
214 Author: Johnny Willemsen <jwillemsen@remedy.nl>
215 Date:   Mon Aug 5 11:31:27 2024 +0200
217     Merge pull request #2271 from jwillemsen/jwi-cpp23
218     
219     Define ACE_HAS_CPP23 when we have C++23 support
221 commit 852621f99f833e2fc22673490b69a5f048027b37
222 Author: Johnny Willemsen <jwillemsen@remedy.nl>
223 Date:   Mon Aug 5 10:19:41 2024 +0200
225     Extended output CDR classes to serialize a std::string_view directly
226     
227         * ACE/ace/CDR_Size.h:
228         * ACE/ace/CDR_Size.inl:
229         * ACE/ace/CDR_Stream.h:
230         * ACE/ace/CDR_Stream.inl:
231         * ACE/tests/CDR_Test.cpp:
232         * TAO/tao/CDR.h:
233         * TAO/tao/CDR.inl:
235 commit 78eb52679050266c047bf19e7819bdae96f89e2d
236 Author: Johnny Willemsen <jwillemsen@remedy.nl>
237 Date:   Mon Aug 5 08:55:30 2024 +0200
239     Define ACE_HAS_CPP23 when we have C++23 support
240     
241         * ACE/ace/config-g++-common.h:
242         * ACE/ace/config-win32-borland.h:
243         * ACE/ace/config-win32-msvc-142.h:
245 commit e0d586b7697aa252bd0d83ffae8de3971ca32634
246 Author: Johnny Willemsen <jwillemsen@remedy.nl>
247 Date:   Fri Aug 2 10:36:20 2024 +0200
249     Manually updating OpenDDS is not necessary anymore, there is a github action handling that
250     
251         * ACE/docs/bczar/bczar.html:
253 commit c9e15410ccf4d9cbb5fb39c4dba32c24a4d2b48e
254 Author: Johnny Willemsen <jwillemsen@remedy.nl>
255 Date:   Fri Aug 2 10:21:01 2024 +0200
257     Make ACE 8.0.1 and TAO 4.0.1 public
258     
259         * ACE/NEWS:
260         * ACE/bin/copy-local-script.sh:
261         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
262         * ACE/docs/Download.html:
263         * ACE/etc/index.html:
265 commit 7ec8330eb8adf35e2bbf12bc40a5321feb93c4b8
266 Author: Andreas Dröscher <github@anticat.ch>
267 Date:   Thu Apr 9 23:39:46 2020 +0200
269     Abort compilation if no libc is detected or enabled
271 commit b9e97a9a68ddfe06bc6a871df86f3211d2f19d48
272 Author: Andreas Dröscher <github@anticat.ch>
273 Date:   Thu Apr 9 23:39:02 2020 +0200
275     Added musl specific section to config-linux.h
277 commit 96e0a8511e27fb962cfb324dd654fe23311b0f38
278 Author: Andreas Dröscher <github@anticat.ch>
279 Date:   Thu Apr 9 23:38:08 2020 +0200
281     typedef ACE_LOFF_T as off_t for musl
283 commit af5a3578b242f425bec5cf64d4ec0dce548214b0
284 Author: Andreas Dröscher <github@anticat.ch>
285 Date:   Thu Apr 9 23:36:15 2020 +0200
287     Replacing strange datatype definition with standard
288     
289     ACE_Dev_Poll_Reactor is using __uint32_t for no apparent
290     reason. Since struct epoll_event.events is defined as
291     uint32_t and using __uint32_t breaks compatibility
292     with musl, __uint32_t should be replaced with uint32_t.
293     But to conform with ACE Guidelines I'm using ACE_UINT32.