Correct FileDescription and InternalName
[ACE_TAO.git] / ACE / ChangeLogs / ACE-6_5_8
blobc2e42abcbda8f5b9b800955ab9ac56257d709ddc
1 commit 4d7f65535e1050d284dcf1d16f78751b38adfdde
2 Merge: 937821529f1 76ee5a67011
3 Author: Adam Mitz <mitza@objectcomputing.com>
4 Date:   Fri Feb 7 11:05:19 2020 -0600
6     Merge pull request #1039 from jonesc-oci/iOS-changes
7     
8     Configuration changes for iOS builds.
10 commit 76ee5a67011243f5ae7595e324f08ee77a73408a
11 Author: Chip Jones <jonesc@objectcomputing.com>
12 Date:   Thu Feb 6 14:54:28 2020 -0600
14     Add ACE_HAS_IOS preprocessor macro. Change CXXFLAGS to CCFLAGS.
16 commit dfe0e0929249c1c417c4d98ac9aee05476e43c9e
17 Author: Chip Jones <jonesc@objectcomputing.com>
18 Date:   Wed Feb 5 16:49:28 2020 -0600
20     Add bitcode compile feature.
22 commit b40e6033e033d10b1f59b7627467ed9f12ed5970
23 Author: Chip Jones <jonesc@objectcomputing.com>
24 Date:   Wed Feb 5 16:13:41 2020 -0600
26     Use single config file for iOS builds. Update build flags for iOS hardware.
28 commit b04b660d7d52f5d0c8019f1de29791c565bac1b7
29 Author: Fred Hornsey <hornseyf@objectcomputing.com>
30 Date:   Wed Feb 5 13:06:37 2020 -0600
32     Update ACE/ACE-INSTALL.html
33     
34     Co-Authored-By: Adam Mitz <mitza@objectcomputing.com>
36 commit 87351e3ca860d234eb9206c006afa4726bc7335e
37 Author: Chip Jones <jonesc@objectcomputing.com>
38 Date:   Wed Feb 5 12:33:49 2020 -0600
40     Remove whitespace.
42 commit 2afe9dc16a75cbbb3b9e0280af7bc182895338da
43 Author: Chip Jones <jonesc@objectcomputing.com>
44 Date:   Wed Feb 5 08:41:05 2020 -0600
46     Suppress "has no symbols" warnings for iOS builds.
48 commit 8e75fd9d1b48373e709b3d90abb949deef6b9c8d
49 Author: Chip Jones <jonesc@objectcomputing.com>
50 Date:   Wed Feb 5 08:38:41 2020 -0600
52     Move ACE_LACKS_SYSTEM to iOS-specific header.
54 commit 848c22e162de492caa4c1c9a3ce39a4cff0849b8
55 Author: Chip Jones <jonesc@objectcomputing.com>
56 Date:   Tue Feb 4 14:14:09 2020 -0600
58     Configuration changes for iOS builds.
60 commit 7c1ba7b90306bec2a3479f81d15a51ad8834fd44
61 Merge: c9ac5fecf46 37ddee2ee71
62 Author: Fred Hornsey <hornseyf@objectcomputing.com>
63 Date:   Tue Feb 4 16:13:58 2020 -0600
65     Merge branch 'igtd/android-on-windows' of github.com:iguessthislldo/ACE_TAO into igtd/android-on-windows
67 commit c9ac5fecf4621d2e186932a4003890506ce37b58
68 Author: Fred Hornsey <hornseyf@objectcomputing.com>
69 Date:   Tue Feb 4 16:08:45 2020 -0600
71     Add VERSION rename to NEWS files
73 commit 9d2fcbf4c5dde4294ed44ad7d741d929eccc4e04
74 Author: Fred Hornsey <hornseyf@objectcomputing.com>
75 Date:   Tue Feb 4 16:02:07 2020 -0600
77     ACE-INSTALL: Update Android on Windows
79 commit b810cc85ddbcac1a066e4036a441a57712e822f0
80 Author: Fred Hornsey <hornseyf@objectcomputing.com>
81 Date:   Tue Feb 4 15:26:59 2020 -0600
83     platform_clang_common.GNU: Remove Alt GNU ld Check
85 commit 977c354addc03b848b47c392658dfc00338bf1cb
86 Author: Fred Hornsey <hornseyf@objectcomputing.com>
87 Date:   Tue Feb 4 15:23:17 2020 -0600
89     Change More References to VERSION.txt
91 commit dc64a430fe1aa6b5245af09a354b98b78773b572
92 Merge: 5c9bcb4f64b 816fca07086
93 Author: Fred Hornsey <hornseyf@objectcomputing.com>
94 Date:   Tue Feb 4 14:56:25 2020 -0600
96     Merge remote-tracking branch 'upstream/master' into igtd/android-on-windows
98 commit cd1cef25211ce104cf784bf2cba14a5b52d93d51
99 Author: Johnny Willemsen <jwillemsen@remedy.nl>
100 Date:   Thu Jan 30 11:50:22 2020 +0100
102     List some important changes
103     
104         * ACE/NEWS:
105         * TAO/NEWS:
107 commit b666e6ce5b5f26d51ac0a2a28df54ea046e7e718
108 Author: Johnny Willemsen <jwillemsen@remedy.nl>
109 Date:   Wed Jan 29 09:46:15 2020 +0100
111     Remove empty lines
112     
113         * ACE/tests/INET_Addr_Test.cpp:
114         * ACE/tests/IOStream_Test.cpp:
115         * ACE/tests/Multicast_Test.cpp:
117 commit 47c1ae25ed0ffccdd0d9ce93035850066d09eac9
118 Merge: 1afb3f00e95 b0f830ea66e
119 Author: Johnny Willemsen <jwillemsen@remedy.nl>
120 Date:   Wed Jan 22 11:05:20 2020 +0100
122     Merge branch 'master' into jwi-layout
124 commit 1afb3f00e95cf72bf39305bf62c6f06b90d39add
125 Author: Johnny Willemsen <jwillemsen@remedy.nl>
126 Date:   Tue Jan 21 20:13:29 2020 +0100
128     Some more layout changes to trigger CI builds
129     
130         * ACE/ace/Activation_Queue.h:
131         * ACE/ace/Active_Map_Manager.h:
132         * ACE/ace/Active_Map_Manager_T.h:
133         * ACE/ace/Argv_Type_Converter.h:
134         * ACE/ace/Array_Map.h:
135         * ACE/ace/Asynch_Connector.h:
136         * ACE/ace/Atomic_Op.h:
137         * ACE/ace/Atomic_Op_GCC_T.h:
138         * ACE/ace/Based_Pointer_Repository.h:
139         * ACE/ace/Bound_Ptr.h:
140         * ACE/ace/CDR_Stream.h:
141         * ACE/ace/Cache_Map_Manager_T.h:
142         * ACE/ace/Caching_Strategies_T.h:
143         * ACE/ace/Capabilities.h:
144         * ACE/ace/Containers_T.h:
145         * ACE/ace/DLL.h:
146         * ACE/ace/DLL_Manager.h:
147         * ACE/ace/Dev_Poll_Reactor.h:
149 commit b4e58d8b62f59bc92912dda32754cc0e4dd70672
150 Merge: 6627fe21df7 8dae504b784
151 Author: Adam Mitz <mitza@objectcomputing.com>
152 Date:   Mon Jan 20 10:30:21 2020 -0600
154     Merge pull request #1029 from mitza-oci/rwlock-init
155     
156     wchar fix for #1023
158 commit 8dae504b784400157d5d07c506db942abd4d56b8
159 Author: Adam Mitz <mitza@objectcomputing.com>
160 Date:   Mon Jan 20 09:17:55 2020 -0600
162     wchar fix
164 commit d6c5fa19716b710de9738e80cc5c2840670a921e
165 Author: Johnny Willemsen <jwillemsen@remedy.nl>
166 Date:   Mon Jan 20 14:28:57 2020 +0100
168     Minor layout/doxygen changes, gathered through time
169     
170         * ACE/ace/ACE.inl:
171         * ACE/ace/ATM_Acceptor.cpp:
172         * ACE/ace/ATM_Addr.cpp:
173         * ACE/ace/ATM_Connector.cpp:
174         * ACE/ace/ATM_Params.cpp:
175         * ACE/ace/ATM_QoS.cpp:
176         * ACE/ace/ATM_QoS.h:
177         * ACE/ace/ATM_Stream.h:
178         * ACE/ace/Acceptor.h:
179         * ACE/ace/Active_Map_Manager_T.h:
180         * ACE/ace/Argv_Type_Converter.h:
181         * ACE/ace/Array_Base.h:
182         * ACE/ace/Array_Map.h:
183         * ACE/ace/Asynch_IO.h:
184         * ACE/ace/Atomic_Op_T.h:
185         * ACE/ace/Base_Thread_Adapter.h:
186         * ACE/ace/CDR_Base.h:
187         * ACE/ace/CDR_Size.h:
188         * ACE/ace/CDR_Stream.h:
189         * ACE/ace/CE_Screen_Output.h:
190         * ACE/ace/Cache_Map_Manager_T.h:
191         * ACE/ace/Cached_Connect_Strategy_T.h:
192         * ACE/ace/Caching_Strategies_T.h:
193         * ACE/ace/Caching_Utility_T.h:
194         * ACE/ace/Capabilities.h:
195         * ACE/ace/Cleanup_Strategies_T.h:
196         * ACE/ace/Codecs.h:
197         * ACE/ace/Codeset_Registry.h:
198         * ACE/ace/Compression/Compressor.h:
199         * ACE/ace/Configuration.h:
200         * ACE/ace/Connector.h:
201         * ACE/ace/Containers_T.h:
202         * ACE/ace/Copy_Disabled.h:
203         * ACE/ace/DEV_Connector.h:
204         * ACE/ace/DLL.h:
205         * ACE/ace/DLL_Manager.h:
206         * ACE/ace/Dev_Poll_Reactor.h:
207         * ACE/ace/Dynamic_Message_Strategy.h:
208         * ACE/ace/ETCL/ETCL_Constraint.h:
209         * ACE/ace/MEM_Stream.h:
210         * ACE/ace/Profile_Timer.h:
211         * ACE/ace/SUN_Proactor.h:
212         * ACE/ace/String_Base_Const.h:
213         * ACE/ace/Svc_Handler.h:
215 commit 37ddee2ee7109a5093b360da104116389292acd5
216 Author: Fred Hornsey <hornseyf@objectcomputing.com>
217 Date:   Fri Jan 17 17:27:34 2020 -0600
219     Rename VERSION files to VERSION.txt
220     
221     C++20 brings a new standard header called "version". This wouldn't be an
222     issue except for on Windows where filenames can be case insensitive.
223     This issue was discovered why trying to cross-compile for Android on
224     Windows.
226 commit d662f7dff3a3980f60af918227d4bf10fcb4a6a2
227 Author: Fred Hornsey <hornseyf@objectcomputing.com>
228 Date:   Fri Jan 17 16:46:24 2020 -0600
230     android: export CROSS_COMPILE var
231     
232     Export it so child processes can use tools from the same toolchain.
234 commit 6627fe21df7aa79ad6ba7fa31d25863bd673e26e
235 Merge: 4065ae9592e 1bdbb759df2
236 Author: Adam Mitz <mitza@objectcomputing.com>
237 Date:   Fri Jan 17 15:27:35 2020 -0600
239     Merge pull request #1023 from mitza-oci/rwlock-init
240     
241     ACE_OS::rwlock_init - fixed bug when RW Lock is emulated and creating a condition variable fails
243 commit 1bdbb759df28e9ea36796c23a969ed1d847c91b0
244 Author: Adam Mitz <mitza@objectcomputing.com>
245 Date:   Fri Jan 17 09:05:34 2020 -0600
247     code review changes
249 commit 4065ae9592e4d914d404d1b7e03223c8291d0a20
250 Merge: 314d3ed8af0 d109e9f7982
251 Author: Johnny Willemsen <jwillemsen@remedy.nl>
252 Date:   Fri Jan 17 15:35:03 2020 +0100
254     Merge pull request #1025 from jwillemsen/jwi-mpctag
255     
256     Add Latest_ACETAO tag to MPC
258 commit f480c6cc4f2335b79e350b596cbbe225b728ca7e
259 Author: Johnny Willemsen <jwillemsen@remedy.nl>
260 Date:   Fri Jan 17 10:14:41 2020 +0100
262     Fixed error
263     
264         * ACE/tests/NonBlocking_Conn_Test.cpp:
266 commit ef05a48c6f326bbb15eedd2d5606dd5134c05e0f
267 Author: Johnny Willemsen <jwillemsen@remedy.nl>
268 Date:   Fri Jan 17 09:22:28 2020 +0100
270     Updated the host we use to check our code with, some seem to be non responsive
271     
272         * ACE/tests/NonBlocking_Conn_Test.cpp:
274 commit d109e9f7982997ba6a2047ddac4b6576bd51e16f
275 Author: Johnny Willemsen <jwillemsen@remedy.nl>
276 Date:   Fri Jan 17 09:08:28 2020 +0100
278     Removing tag on origin could also fail
279     
280         * ACE/bin/make_release.py:
282 commit 15f0c6938a0ae2b88a498bd2fed7f353a5c51558
283 Author: Johnny Willemsen <jwillemsen@remedy.nl>
284 Date:   Fri Jan 17 09:06:14 2020 +0100
286     Removing tag can fail when the tag is not yet there
287     
288         * ACE/bin/make_release.py:
290 commit 76fab02113b0821c9bad447f357232ad9c3259eb
291 Author: Johnny Willemsen <jwillemsen@remedy.nl>
292 Date:   Fri Jan 17 09:02:42 2020 +0100
294     Add missing quotes and also push all latest tags
295     
296         * ACE/bin/make_release.py:
298 commit 02b1d932b76e76760fbcb5a275e19f5b1a61b251
299 Author: Johnny Willemsen <jwillemsen@remedy.nl>
300 Date:   Fri Jan 17 08:54:57 2020 +0100
302     Add Latest_ACETAO tags to MPC to make it easier to clone the latest ACETAO+MPC using a CI build
303     
304         * ACE/bin/make_release.py:
306 commit 1604249b469d6b82f6ac03d8324420bfe3f8ef75
307 Merge: ecdb3766eff 32b858f84cf
308 Author: Adam Mitz <mitza@objectcomputing.com>
309 Date:   Thu Jan 16 17:35:54 2020 -0600
311     Merge pull request #1014 from iguessthislldo/igtd/auto_run_tests
312     
313     Rewrote auto_run_tests.pl Arg Parsing
315 commit 8161bcb366447083d67791bf14392a8882dc6659
316 Author: Adam Mitz <mitza@objectcomputing.com>
317 Date:   Thu Jan 16 16:46:31 2020 -0600
319     ACE_OS::rwlock_init - fixed bug when RW Lock is emulated and creating a condition variable fails
321 commit 5c9bcb4f64b416d4330455dc034d292c76869f82
322 Author: Fred Hornsey <hornseyf@objectcomputing.com>
323 Date:   Wed Jan 15 16:05:52 2020 -0600
325     Revert Changes to Platform Files for Android
327 commit 32b858f84cf4220a51287b537f15e3176a9d7e7a
328 Author: Fred Hornsey <fred@hornsey.us>
329 Date:   Wed Jan 15 13:45:26 2020 -0600
331     auto_run_tests.pl: remove spaces in calls
333 commit 77504588d955e031f286528308ab6efefda2d8dc
334 Author: Fred Hornsey <hornseyf@objectcomputing.com>
335 Date:   Tue Jan 14 18:48:07 2020 -0600
337     Update ACE NEWS
339 commit 373ac1d54f1f02bef2472fe7dcb3da0b2c9cd976
340 Author: Fred Hornsey <hornseyf@objectcomputing.com>
341 Date:   Tue Jan 14 18:39:08 2020 -0600
343     ACE-INSTALL: Cleanup
345 commit 9b1927e2c8bda3c693c47b887189269f4bbecd7a
346 Author: Fred Hornsey <hornseyf@objectcomputing.com>
347 Date:   Tue Jan 14 15:22:41 2020 -0600
349     ACE-INSTALL: Document VERSION file issue
351 commit 1d9eb0db5c2a525dee79221af9cb77c9c48e6d31
352 Author: Fred Hornsey <hornseyf@objectcomputing.com>
353 Date:   Tue Jan 14 13:22:16 2020 -0600
355     Fix platform_linux_common.GNU again
357 commit 4d1f635e4b12eb49ef8b7372b51b3915d95400d7
358 Author: Fred Hornsey <hornseyf@objectcomputing.com>
359 Date:   Tue Jan 14 13:05:51 2020 -0600
361     Fix platform_linux_common.GNU
363 commit de523d8c2149b489a12c453d8e12dd0655ada279
364 Author: Fred Hornsey <hornseyf@objectcomputing.com>
365 Date:   Tue Jan 14 12:59:17 2020 -0600
367     Building for Android on Windows
369 commit 9028d05555bbe6f24f18ee0d93dc4c7521c49638
370 Author: Johnny Willemsen <jwillemsen@remedy.nl>
371 Date:   Thu Jan 9 09:16:21 2020 +0100
373     Add cast to silence new warning
374     
375         * ACE/tests/SOCK_Dgram_Bcast_Test.cpp:
377 commit 3429716fe5689b312bdcccc57feceba49d8cad97
378 Merge: f853b84db13 dc125f1c8f9
379 Author: Johnny Willemsen <jwillemsen@remedy.nl>
380 Date:   Thu Jan 9 09:13:33 2020 +0100
382     Merge branch 'master' of https://github.com/DOCGroup/ACE_TAO
384 commit f853b84db13f3a3441a2bd78a752cd0b88bec2b5
385 Author: Johnny Willemsen <jwillemsen@remedy.nl>
386 Date:   Wed Jan 8 17:18:23 2020 +0100
388     Fixed typo in debug message
389     
390         * ACE/tests/SOCK_Dgram_Bcast_Test.cpp:
392 commit dc125f1c8f9d0b60afbae36af9ddeb0342d90de8
393 Merge: db04c975067 234cbc8f26c
394 Author: Johnny Willemsen <jwillemsen@remedy.nl>
395 Date:   Wed Jan 8 10:25:17 2020 +0100
397     Merge pull request #1013 from likema/proc-opts-fmt-attr
398     
399     Add ACE_GCC_FORMAT_ATTRIBUTE to ACE_Process_Options
401 commit db04c97506766eda27f7ecb795cea8c26f0259d3
402 Merge: 24caadcb663 a3bd9a4ff7f
403 Author: Johnny Willemsen <jwillemsen@remedy.nl>
404 Date:   Wed Jan 8 08:46:34 2020 +0100
406     Merge pull request #1018 from jwillemsen/jwi-embrio1033
407     
408     Embarcadero C++ Builder 10.3.3 changes (Rio)
410 commit a3bd9a4ff7f464d69657b3482be2311572ddd892
411 Author: Johnny Willemsen <jwillemsen@remedy.nl>
412 Date:   Tue Jan 7 14:54:23 2020 +0000
414     Embarcadero C++ Builder 10.3.3 changes (Rio)
416 commit 71d507a8c63570dcf28b531838bf0223e0ac2c87
417 Author: Johnny Willemsen <jwillemsen@remedy.nl>
418 Date:   Tue Jan 7 15:17:57 2020 +0100
420     Removed operator*& as it triggers the ambiguity issues
421     
422         * ACE/tests/Compiler_Features_38_Test.cpp:
424 commit 127092869ecfd58450be59b7626b89180df6d670
425 Author: Johnny Willemsen <jwillemsen@remedy.nl>
426 Date:   Mon Jan 6 09:30:18 2020 +0100
428     Make use of ACE_CDR::ULong for the operator[], that matches with TAO and should work with any compiler
429     
430         * ACE/tests/Compiler_Features_38_Test.cpp:
432 commit eb87718ef82f6f7557e661b56e12aa72a5aae932
433 Merge: 2075eb4e4ab c51ab9b2998
434 Author: Adam Mitz <mitza@objectcomputing.com>
435 Date:   Fri Jan 3 14:43:10 2020 -0600
437     Merge pull request #1015 from adamsj-oci/master
438     
439     add generate_export_file.pl to installed files
441 commit c51ab9b29982fb81720f154ac23f34cb8915cae9
442 Author: Jeremy Adams <adamsj@objectcomputing.com>
443 Date:   Thu Jan 2 15:41:21 2020 -0600
445     add generate_export_file.pl to installed files
447 commit 5aff54de415de4a223b401576b62f5a96133ba7b
448 Author: Fred Hornsey <fred@hornsey.us>
449 Date:   Tue Dec 31 17:39:02 2019 -0600
451     Rewrote auto_run_tests.pl Arg Parsing
452     
453     - Help message:
454       - It said test list options, like `-l` or `-a`, "only" do the tests
455         from that option. That isn't true, they include the tests in the
456         run.
457       - Removed reference to non-existent `-c` option which is supposed to
458         be an alias to `-Config`.
459       - Removed outdated synopsis and try to give a slightly more detailed
460         explanation of the script.
461       - Documented `-Exclude`
462       - Moved configuration listing to its own option and made it do it for
463         all test list files that would ran otherwise.
464     
465     - Argument Parsing:
466       - Switched to using `GetOpt::Long` and added long options.
467       - Fixed dry run `-z` option which wasn't being parsed.
468       - Fixed that when using `-l` to specify multiple files it only uses
469         the last one. Also made it so it takes non-option arguments as test
470         lists.
471     
472     - Documented what arguments are being parsed by `PerlACE` modules.
473     - Added 'use strict' and fixes for that.
474     - Removed seemingly unused `use English;`.
476 commit 234cbc8f26c41ff53c1956ff3582c5fbdead28f1
477 Author: Like Ma <likemartinma@gmail.com>
478 Date:   Sun Dec 29 01:27:56 2019 +0800
480     Add ACE_GCC_FORMAT_ATTRIBUTE to ACE_Process_Options::{command_line,setenv}.
482 commit 06ee4ac4822a084fcdb296f00356721283bb158c
483 Author: Fred Hornsey <hornseyf@objectcomputing.com>
484 Date:   Fri Dec 20 16:59:03 2019 -0600
486     Use ACE_Time_Value(0) in ACE_Sync_Options::set
487     
488     Respond to Review in https://github.com/DOCGroup/ACE_TAO/pull/1010
490 commit 77a212244fc64003da9f078738b4fa0863595210
491 Author: Fred Hornsey <hornseyf@objectcomputing.com>
492 Date:   Wed Dec 18 12:18:52 2019 -0600
494     Style Fixes
496 commit 077f03e97ed4cf43325b32fff14eadcfd8fa6bba
497 Author: Fred Hornsey <hornseyf@objectcomputing.com>
498 Date:   Wed Dec 18 01:11:27 2019 -0600
500     Fixes for tao_idl compiled with asan and ubsan
501     
502     Various fixes for tao_idl built using clang with
503     -fsanitize=undefined,address passed.
504     
505     - Work around static init ub in ACE_Sync_Options based on if
506       ACE_INITIALIZE_MEMORY_BEFORE_USE is defined.
507     - Fix a memory leak in UTL_Scope and a possible null dereference in
508       tao_idl be.
509     - Fixed a hard to track down memory leak involving AST_InterfaceFwd not
510       handling ownership of its placeholder AST_Interface correctly under
511       a case when a forward declaration of an interface is made after the
512       interface was already declared.
514 commit e6f2f93b584212545359a5f8ceb71f58f81e99e9
515 Author: Adam Mitz <mitza@objectcomputing.com>
516 Date:   Wed Dec 11 17:01:54 2019 -0600
518     recvmsg on Windows with control data: controllen may be changed during the recv call, needs to be copied back out
520 commit 7f2d38e7214361e25ff4ae6cd6609bccd1237e41
521 Author: Like Ma <likemartinma@gmail.com>
522 Date:   Tue Dec 10 17:33:42 2019 +0800
524     Fix ACE_SOCK_Acceptor ctor comment.
526 commit f968df011a227fc7f4406ff9c268593bc378305a
527 Author: Knut Petter Svendsen <knut@altuma.no>
528 Date:   Fri Dec 6 13:25:02 2019 +0100
530     Fixed typo in config-posix.h
532 commit cab5c35b998c07e98d5c5b360a774e65d973b733
533 Author: Johnny Willemsen <jwillemsen@remedy.nl>
534 Date:   Fri Nov 22 10:13:31 2019 +0100
536     Make x.5.7 available
537     
538         * ACE/NEWS:
539         * ACE/bin/copy-script.sh:
540         * ACE/bin/diff-builds-and-group-fixed-tests-only.sh:
541         * ACE/docs/Download.html:
542         * ACE/docs/bczar/bczar.html:
543         * ACE/etc/index.html:
544         * TAO/NEWS: