Update NEWS
[ACE_TAO.git] / ACE / ChangeLogs / ACE-6_5_3
blob58130d91da7441ebd194e3d35e2d3792b726ad7d
1 commit c7ef18e4589dd6a16a5d35f7eee45f1f761e5a87
2 Merge: 01ff2f9dcd8 776b9cc8e60
3 Author: Steve Huston <shuston@riverace.com>
4 Date:   Fri Nov 16 10:22:09 2018 -0500
6     Merge pull request #749 from DOCGroup/issue-748
7     
8     Add a test case exercising user-allocated ACE_Data_Block-derived object controlled by ACE_Message_Block.
10 commit 94ce9b72ac6cc07ac73f02368c0bed7a5ea4c80e
11 Author: Johnny Willemsen <jwillemsen@remedy.nl>
12 Date:   Fri Nov 16 16:00:05 2018 +0100
14     List more changes
16 commit ac1259a122c71dbc1a34fc06bf9289ffe5288d66
17 Author: Johnny Willemsen <jwillemsen@remedy.nl>
18 Date:   Fri Nov 16 11:28:02 2018 +0100
20     Fixed typo in comment
21     
22         * ACE/ace/Message_Block.h:
24 commit b0d2c3ec0e1c844aa6f6a1a13dc8859efcbe3879
25 Author: Johnny Willemsen <jwillemsen@remedy.nl>
26 Date:   Fri Nov 16 11:27:49 2018 +0100
28     List new changes
29     
30         * ACE/NEWS:
31         * TAO/NEWS:
33 commit 776b9cc8e609a4ddfe9e61efacb7bc8135890832
34 Author: Steve Huston <shuston@riverace.com>
35 Date:   Fri Nov 16 00:23:16 2018 +0000
37     Remove trailing whitespace per fuzz
39 commit bd3b3d8cab87cf43a15c9196858291c8a0e5965c
40 Author: Steve Huston <shuston@riverace.com>
41 Date:   Thu Nov 15 21:07:48 2018 +0000
43     Use correct ACE_Allocator for user-defined data block per API requirements
45 commit 5c8a5f3056270427afe82cdc95750b1abd8541ba
46 Author: Steve Huston <shuston@riverace.com>
47 Date:   Thu Nov 15 17:58:07 2018 +0000
49     Add user-defined ACE_Data_Block test case
51 commit 0d16c9482cc00ee70f3c8115ced0154170db748e
52 Merge: e222083eee8 2bc4eca4e2b
53 Author: Johnny Willemsen <jwillemsen@remedy.nl>
54 Date:   Thu Nov 8 09:27:43 2018 +0100
56     Merge pull request #746 from mitza-oci/clang-compiler-test
57     
58     Update compiler test for clang
60 commit e222083eee80bec572611f4257315e5ddaefca30
61 Merge: f6b983b175a aeb6cb47d17
62 Author: Johnny Willemsen <jwillemsen@remedy.nl>
63 Date:   Wed Nov 7 18:25:50 2018 +0100
65     Merge pull request #747 from jwillemsen/master
66     
67     semun is not available on Android with NDK less 12.1b or API level 21…
69 commit aeb6cb47d17fd0f39ae09c16ef981eec4b5bc5c1
70 Author: Johnny Willemsen <jwillemsen@remedy.nl>
71 Date:   Wed Nov 7 18:25:08 2018 +0100
73     semun is not available on Android with NDK less 12.1b or API level 21. With NDK >= 12.1 or API level >= 21 we include sys/sem.h which defines semun
74     
75         * ACE/ace/config-android.h:
77 commit 2bc4eca4e2bd4ea75433c2d5699781590df996e4
78 Author: Adam Mitz <mitza@ociweb.com>
79 Date:   Wed Nov 7 10:45:32 2018 -0600
81     Current versions of clang claim to have this fixed, its bugzilla bug is closed
83 commit 43a8c6c45a904664d0ca322c24cdba724c59b1af
84 Author: Johnny Willemsen <jwillemsen@remedy.nl>
85 Date:   Wed Nov 7 15:10:48 2018 +0100
87     Removed experiment for using linux/sem.h
88     
89         * ACE/ace/os_include/sys/os_sem.h:
91 commit 677136f06ad184103e5df1270b68cee572e900d4
92 Author: Johnny Willemsen <jwillemsen@remedy.nl>
93 Date:   Wed Nov 7 15:06:37 2018 +0100
95     Android API or NDK>=15 do have a senum so don't let ACE define its version
96     
97         * ACE/ace/config-android.h:
99 commit 857dc18761d04c4fa3e88302f5090b0f0e09b108
100 Author: Johnny Willemsen <jwillemsen@remedy.nl>
101 Date:   Wed Nov 7 15:03:00 2018 +0100
103     Revert "Android NDK13 does ship a senum type, isn't usable, but ACE shouldn't…"
105 commit 950dd74dd9ac2379c6b4ec1365738d6393313ce1
106 Author: Johnny Willemsen <jwillemsen@remedy.nl>
107 Date:   Wed Nov 7 14:56:01 2018 +0100
109     Removed define of ACE_HAS_SEMUN, when not set ACE will define a senum type, it shouldn't do that on Android
110     
111         * ACE/ace/config-android.h:
113 commit 901f33ca78dc15ff64922e42a401ee18c074a4c3
114 Author: Johnny Willemsen <jwillemsen@remedy.nl>
115 Date:   Wed Nov 7 14:51:14 2018 +0100
117     Android NDK13 does ship a senum type, isn't usable, but ACE shouldn't define its own version
118     
119         * ACE/ace/config-android.h:
120         * ACE/ace/os_include/sys/os_sem.h:
122 commit 1f110c0861392f44ff76335cd3a7ac64d9c4fdb3
123 Author: Johnny Willemsen <jwillemsen@remedy.nl>
124 Date:   Wed Nov 7 12:47:42 2018 +0100
126     Only define ACE_HAS_SEMUN when we have API >= 12 and at least NDK 15, if not, we just not define it
127     
128         * ACE/ace/config-android.h:
130 commit 646f3913692ea052a3f28b5c41637a3705dc0115
131 Author: Johnny Willemsen <jwillemsen@remedy.nl>
132 Date:   Wed Nov 7 12:46:51 2018 +0100
134     Fixed typo
135     
136         * ACE/include/makeinclude/platform_android.GNU:
138 commit 618533091124a97d6dcd4b106e38cb5ca2477b98
139 Merge: 764ff58a2e8 40af509ec08
140 Author: Adam Mitz <mitza@objectcomputing.com>
141 Date:   Tue Nov 6 16:50:01 2018 -0600
143     Merge pull request #726 from iguessthislldo/igtd/android
144     
145     Support for Clang based Android NDKs
147 commit 097e1e7f880b2e9f55a5cf557f373a44035e0b93
148 Author: Johnny Willemsen <jwillemsen@remedy.nl>
149 Date:   Fri Nov 2 09:14:22 2018 +0100
151     Use SSL_INCDIR and SSL_LIBDIR as they are now generated by MPC
153 commit ad1c781d9f20082620aaf27f69ccbd829991017e
154 Author: Johnny Willemsen <jwillemsen@remedy.nl>
155 Date:   Wed Oct 31 12:17:01 2018 +0100
157     Only set CXX and CC when they are not set by the user
158     
159         * ACE/include/makeinclude/platform_linux_clang.GNU:
161 commit 40af509ec08305295db1db5e8c4ed6b74eb13ec8
162 Author: Fred Hornsey <hornseyf@objectcomputing.com>
163 Date:   Tue Oct 30 17:19:29 2018 -0500
165     platform_android.GNU: Fix android_neon
167 commit f50935c83e7c627ab0b17c76c825ea081a2487ce
168 Author: Fred Hornsey <hornseyf@objectcomputing.com>
169 Date:   Tue Oct 30 16:47:51 2018 -0500
171     ACE-INSTALL.html: Update Android Section
172     
173     Also made other small changes throughout the file. The largest of these
174     is changing the style of pre and code tags to stand out more with a grey
175     background, and any changes to fix broken html revealed by that style
176     change.
178 commit d39c21045d5747b1cfec09653038c9f09fa305b1
179 Author: Fred Hornsey <hornseyf@objectcomputing.com>
180 Date:   Tue Oct 30 15:24:54 2018 -0500
182     config-android.h: Adjust a NDK version macro
184 commit c1f4fbaa1b07651b2e212f1bd568bb6abe6751d9
185 Author: Fred Hornsey <hornseyf@objectcomputing.com>
186 Date:   Tue Oct 30 11:39:23 2018 -0500
188     platform_android.GNU: Combine arm7 marcos
190 commit 02ab4d6ef4606ad7fea5f9c0a87aee3b2e06ee53
191 Author: Fred Hornsey <hornseyf@objectcomputing.com>
192 Date:   Mon Oct 29 17:29:40 2018 -0500
194     config-android.h: Fix error message
196 commit ef125b3b256e85068b74f2e74755139caada6ecb
197 Author: Fred Hornsey <hornseyf@objectcomputing.com>
198 Date:   Mon Oct 29 17:15:48 2018 -0500
200     platform_android.GNU: Force clang by default
201     
202     This tries to fix a problem with NDKs where the transision between GCC
203     and clang is causing problems using g++. android_force_clang will have
204     to be set to 0 to use g++, which can be GCC or clang.
206 commit cddb2d2bb178b0d618c3f4ea6be1a1351ad3998e
207 Author: Fred Hornsey <hornseyf@objectcomputing.com>
208 Date:   Mon Oct 29 16:01:49 2018 -0500
210     Error if Android NDK < r15 and Android API >= 21
212 commit baf54e97e1f00d18c90d2241e3d75ec3298c6475
213 Author: Fred Hornsey <fred@hornsey.us>
214 Date:   Wed Oct 24 21:47:18 2018 -0500
216     Force Non-Versioned SOs on Android
218 commit 5f8a64354dc7293591caf4f011f16f4f9e98239f
219 Author: Johnny Willemsen <jwillemsen@remedy.nl>
220 Date:   Mon Oct 22 10:52:27 2018 +0200
222     Layout changes
223     
224         * ACE/ace/Reactor.h:
225         * ACE/ace/Select_Reactor_T.h:
226         * ACE/ace/Select_Reactor_T.inl:
228 commit 6d77d231876be9f18e8e54dc4fd43d5a9c7177e5
229 Author: Fred Hornsey <fred@hornsey.us>
230 Date:   Thu Oct 18 15:22:43 2018 -0500
232     Try to fix semaphores in older Android NDKs
234 commit cc9d5d4d536cc031253b986b5fbd4abd07f3652e
235 Author: Fred Hornsey <fred@hornsey.us>
236 Date:   Wed Oct 17 20:24:30 2018 -0500
238     config-android.h: Update for Newer NDK
240 commit 85291bed9f9e941d64e3e2b91c36e9761908f55c
241 Author: Fred Hornsey <fred@hornsey.us>
242 Date:   Tue Oct 16 18:00:31 2018 -0500
244     Update platform make files to support android clang
246 commit 10983a559cf292c3c3255c869de8d024769cbe57
247 Merge: f44396b9b5a 09adcb36020
248 Author: Johnny Willemsen <jwillemsen@remedy.nl>
249 Date:   Tue Oct 9 17:05:33 2018 +0100
251     Merge pull request #722 from jwillemsen/master
252     
253     Const enhancements
255 commit 09adcb360201488de3635baf7d662f4e28ad0927
256 Author: Johnny Willemsen <jwillemsen@remedy.nl>
257 Date:   Tue Oct 9 11:42:22 2018 +0200
259     Const enhancements
260     
261         * ACE/ace/Time_Value.cpp:
263 commit f44396b9b5a3f0f7496e207a554798616fde0c7d
264 Merge: 40998af8327 cefeaac755c
265 Author: Johnny Willemsen <jwillemsen@remedy.nl>
266 Date:   Sun Oct 7 09:14:18 2018 +0100
268     Merge pull request #703 from likema/feature/rpath
269     
270     Fix AIX and Solaris linking rpath errors.
272 commit 1b27e1d8bb7c9246b7f7ffd53532fb1d1123e896
273 Author: Adam Mitz <mitza@ociweb.com>
274 Date:   Wed Sep 26 09:05:14 2018 -0500
276     clang 7
278 commit b12d3a7598f4017b864af9ae6b49b2067e262f6e
279 Author: Johnny Willemsen <jwillemsen@remedy.nl>
280 Date:   Thu Sep 20 14:34:38 2018 +0200
282     Fixed typo
284 commit 8de28a4880d600d2ed08aa414aadf2f2576e3acc
285 Author: Johnny Willemsen <jwillemsen@remedy.nl>
286 Date:   Thu Sep 20 14:31:54 2018 +0200
288     Removed broken links
289     
290         * ACE/docs/ACE-subsets.html:
292 commit bac61a111f3c0e22275a07f7098f1bd9356882c5
293 Author: Johnny Willemsen <jwillemsen@remedy.nl>
294 Date:   Thu Sep 20 14:21:30 2018 +0200
296     Removed broken link
297     
298         * ACE/ACE-INSTALL.html:
300 commit 6881ff62f2d8bc16efb060307bad5deb4fc7a7fd
301 Author: Johnny Willemsen <jwillemsen@remedy.nl>
302 Date:   Tue Sep 18 14:36:37 2018 +0200
304     Upgraded to latest doxygen configuration file version
305     
306         * ACE/etc/ace.doxygen:
307         * ACE/etc/ace_inet.doxygen:
308         * ACE/etc/ace_qos.doxygen:
309         * ACE/etc/ace_rmcast.doxygen:
310         * ACE/etc/ace_ssl.doxygen:
311         * ACE/etc/acexml.doxygen:
312         * TAO/etc/tao.doxygen:
313         * TAO/etc/tao_anytypecode.doxygen:
314         * TAO/etc/tao_av.doxygen:
315         * TAO/etc/tao_compression.doxygen:
316         * TAO/etc/tao_cosevent.doxygen:
317         * TAO/etc/tao_cosnaming.doxygen:
318         * TAO/etc/tao_cosnotification.doxygen:
319         * TAO/etc/tao_costime.doxygen:
320         * TAO/etc/tao_costrader.doxygen:
321         * TAO/etc/tao_dynamicany.doxygen:
322         * TAO/etc/tao_dynamicinterface.doxygen:
323         * TAO/etc/tao_esf.doxygen:
324         * TAO/etc/tao_ifr.doxygen:
325         * TAO/etc/tao_implrepo.doxygen:
326         * TAO/etc/tao_iormanip.doxygen:
327         * TAO/etc/tao_iortable.doxygen:
328         * TAO/etc/tao_pi.doxygen:
329         * TAO/etc/tao_pi_server.doxygen:
330         * TAO/etc/tao_portablegroup.doxygen:
331         * TAO/etc/tao_portableserver.doxygen:
332         * TAO/etc/tao_rtcorba.doxygen:
333         * TAO/etc/tao_rtevent.doxygen:
334         * TAO/etc/tao_rtportableserver.doxygen:
335         * TAO/etc/tao_security.doxygen:
336         * TAO/etc/tao_smartproxies.doxygen:
337         * TAO/etc/tao_ssliop.doxygen:
338         * TAO/etc/tao_strategies.doxygen:
339         * TAO/etc/tao_transportcurrent.doxygen:
340         * TAO/etc/tao_ziop.doxygen:
342 commit d6adab822decfad3e7408d6f4538490f5566c0d8
343 Author: Johnny Willemsen <jwillemsen@remedy.nl>
344 Date:   Tue Sep 18 11:40:28 2018 +0200
346     Use https links to OBS and remove link to Ken Sedgwick's RPMs because these are not updated anymore
347     
348         * ACE/docs/Download.html:
350 commit 01fc7a23cf7e6772d85f9fee367803b3e85a1118
351 Author: Johnny Willemsen <jwillemsen@remedy.nl>
352 Date:   Tue Sep 18 09:36:39 2018 +0200
354     Make x.5.2 public as new release
355     
356         * ACE/NEWS:
357         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
358         * ACE/docs/Download.html:
359         * ACE/docs/bczar/bczar.html:
360         * ACE/etc/index.html:
361         * TAO/NEWS:
363 commit cefeaac755c65d4a6969163733e2e92928dff849
364 Author: Like Ma <likemartinma@gmail.com>
365 Date:   Wed Sep 12 19:40:38 2018 +0800
367     Fix AIX and Solaris linking rpath errors.