Merge branch 'master' into jwi-autoptrcpp17_cleanup
[ACE_TAO.git] / ACE / ChangeLogs / ChangeLog-2014a
blobcc0406a5965b6c7f8f04388b1cbf945500178321
1 Wed Sep 24 19:51:44 CEST 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
3         * ACE version 6.2.8 released.
5 Tue Sep 16 18:11:58 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
7         * ace/Dev_Poll_Reactor.cpp:
8         * ace/Reactor.h:
9         * ace/Select_Reactor_T.cpp:
10         * ace/WFMO_Reactor.inl:
11           When using ACE_Event_Handler_var together with reference
12           counting it is easy to pass the var.handler() to the
13           cancel_timer() operation of the reactor to just cancel
14           all timers at shutdown. But, when the application specific
15           initialization fails which leads to the fact that the var
16           contains a nullptr, this leads to a crash. Updated all
17           cancel_timer operations to also check if a valid event
18           handler pointer has been passed. If not, we just return 0
20         * tests/MT_Reactor_Timer_Test.cpp:
21           Added test for use case mentioned above
23 Fri Sep 12 09:19:15 UTC 2014  Martin Corino  <mcorino@remedy.nl>
25         * bin/PerlACE/TestTarget_Android.pm:
26           Fix GetFile for Android emulator testing.
28 Thu Sep 11 10:14:17 UTC 2014  Martin Corino  <mcorino@remedy.nl>
30         * ace/DLL.h:
31         * ace/DLL.cpp:
32         * ace/DLL_Manager.h:
33         * ace/DLL_Manager.cpp:
34           Provide support for retrieval of dynamic loader errors
35           with open() and symbol() methods by the calling code, such
36           that it is not necessary anymore to run with ACELIB_DEBUG=1
37           to make these (rather essential) errors visible.
38           Changes are backward compatible.
40         * bin/PerlACE/Process_Unix.pm:
41         * bin/PerlACE/TestTarget.pm:
42         * bin/PerlACE/TestTarget_Android.pm:
43           Fix Target DeleteFile() and GetFile() implementations for
44           targets with non-standard roots.
45           Add support for a configurable KILLALL_CMD to provide for
46           non-standard targets.
48 Tue Sep  9 06:49:28 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
50         * bin/generate_doxygen.pl:
51           Use safe way to get an unique tmp file
53         * include/makeinclude/platform_linux_common.GNU:
54           Added support for detecting and using platform large file
55           flags
57           Thanks to Pau Garcia i Quiles <pgquiles at elpauer dot org>
58           for providing both patches
60 Tue Sep  9 06:46:06 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
62         * ace/Time_Value.cpp:
63           When using C++11 use std::abs
65 Tue Sep  9 06:41:24 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
67         * ASNMP/asnmp/asn1.cpp:
68           Use ACE_REGISTER
70         * ace/CDR_Base.h:
71           Add missing include for ACE_REGISTER
73         * contrib/minizip/unzip.c:
74         * contrib/minizip/zip.c:
75           Fix clang warnings
77 Mon Sep  8 17:59:55 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
79         * ace/Base_Thread_Adapter.h:
80         * ace/CDR_Base.inl:
81         * ace/CDR_Base.cpp:
82         * ace/ETCL/ETCL_l.cpp:
83         * ace/ETCL/ETCL_l.cpp.diff:
84         * ace/ETCL/ETCL_y.cpp:
85         * ace/ETCL/ETCL_y.cpp.diff:
86         * ace/Global_Macros.h:
87         * ace/Handle_Set.cpp:
88         * ace/OS_NS_stdlib.cpp:
89         * ace/OS_NS_string.cpp:
90           C++11 deprecated the register keyword, so introduce a new
91           ACE_REGISTER define which normall expands to register, but
92           to nothing with C++11
94 Mon Sep  8 15:41:55 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
96         * include/makeinclude/platform_linux_clang.GNU:
97           Added deprecated_declarations, default is 1 and than we just
98           let clang show all, with C++11 we set it to 0 to get rid of
99           them (if not set by the user)
101 Mon Sep  8 15:36:03 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
103         * include/makeinclude/platform_clang_common.GNU:
104           Looks this 'common' file is only used for MacOSX
106         * include/makeinclude/platform_linux_clang.GNU:
107           Small improvements to only set one C++ flavor
109 Mon Sep  8 13:30:45 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
111         * ace/Auto_IncDec_T.h:
112           Fixed compile error because ACE_Copy_Disabled was implicitly
113           pulled in before
115 Mon Sep  8 13:24:53 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
117         * netsvcs/lib/Log_Message_Receiver.h:
118           Fixed compile error because ACE_Copy_Disabled was implicitly
119           pulled in before
121 Mon Sep  8 13:02:34 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
123         * include/makeinclude/platform_clang_common.GNU:
124           Support c++11 as setting and add -Wno-deprecated at that
125           moment to the compiler flags
127 Mon Sep  8 12:38:47 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
129         * tests/Compiler_Features_24_Test.cpp:
130           Extended this unit test
132 Mon Sep  8 12:25:15 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
134         * ace/Guard_T.h:
135           Use ACE_UNIMPLEMENTED_FUNC because that maps to deleted
136           operations with C++11
138 Mon Sep  8 12:12:24 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
140         * ace/OS_Log_Msg_Attributes.h:
141           Use ACE_UNIMPLEMENTED_FUNC because that maps to deleted
142           operations with C++11
144         * ace/config-g++-common.h:
145           Only define ACE_Proper_Export_Flag and ACE_Proper_Import_Flag
146           when they are not defined yet
148         * ace/os_include/os_stropts.h:
149           Updated fix for clang
151         * tests/Compiler_Features_35_Test.cpp:
152           Extended this unit test
154 Fri Sep  5 18:00:25 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
156         * tests/Compiler_Features_35_Test.cpp:
157         * tests/run_test.lst:
158         * tests/tests.mpc:
159           New C++11 compiler test
161 Fri Sep  5 13:59:55 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
163         * bin/valgrind.supp:
164           And also exclude ls as tool
166 Fri Sep  5 11:25:38 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
168         * bin/valgrind.supp:
169           ps/gro/bash are in some linux flavors installed under /bin
170           and in some /usr/bin
172 Fri Sep  5 08:11:27 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
174         * bin/valgrind.supp:
175           Suppress leaks coming from ps/perl/grep/bash, we aren't
176           interested in those
178 Fri Sep  5 07:41:02 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
180         * bin/valgrind.supp:
181           Improved suppress file for TAO
183 Fri Sep  5 06:42:24 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
185         * bin/valgrind.supp:
186           Suppress all leaks in ps/bash/grep
188 Thu Sep  4 16:41:40 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
190         * apps/JAWS3/contrib/john_at_lyris_dot_com/jaws3-cntlC.code:
191         * examples/NT_Service/main.cpp:
192           Another attempt to fix the control handler function signature
194 Thu Sep  4 09:00:56 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
196         * apps/JAWS3/contrib/john_at_lyris_dot_com/jaws3-cntlC.code:
197         * examples/NT_Service/main.cpp:
198           Corrected control handler function signature
200 Thu Sep  4 08:57:02 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
202         * ace/os_include/os_stropts.h:
203           Give struct strrecvfd a dummy member, empty structs have
204           undefined behavior and trigger a huge amount of warnings
205           with clang. This also fixes bugzilla 4150, thanks to
206           Yogesh Sharma <Yogesh dot Sharma at saabusa dot com> for
207           reporting this.
209         * tests/Compiler_Features_32_Test.cpp:
210           Extended this unit test and add some external references
212 Fri Aug 29 11:32:31 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
214         * ace/Event_Handler.h:
215         * ace/Event_Handler.cpp:
216         * tests/Reactor_Remove_Resume_Test.cpp:
217           Added new operator bool, operator==(nullptr),
218           and operator==(!nullptr) to easily check whether the
219           ACE_Event_Handler_var has a pointer or not. These
220           new operators are only enabled with C++11 features enabled
222 Wed Aug 27 17:25:48 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
224         * ace/Event_Handler.h:
225           When we enable ACE::make_event_handler<T> we set
226           the define ACE_HAS_ACE_MAKE_EVENT_HANDLER so that a higher
227           layer can easily check if this factory template is
228           available
230         * tests/Compiler_Features_32_Test.cpp:
231           Extended this C++11 unit test
233 Fri Aug 22 15:51:48 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
235         * ace/Caching_Strategies_T.cpp:
236           Fix the include guard macro.
238 Fri Aug 22 06:40:36 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
240         * bin/ACE+TAO+CIAO+DAnCE.json:
241           Excluded one other debug macro
243 Tue Aug  5 21:49:12 UTC 2014  Steve Huston  <shuston@riverace.com>
245         * ace/Process.cpp (setenv): Use the correct format string for
246           non-Windows wide-char builds. Fixes Bugzilla 4176.
248         * ace/OS_NS_stdio.inl (vsnprintf): When trying to adapt C99 vswprintf
249           to return a required destination memory area, don't be fooled by a
250           real error such as formatting errors. Fixes Bugzilla 4177.
252 Tue Aug  5 17:14:04 UTC 2014  Steve Huston  <shuston@riverace.com>
254         * ace/Process.cpp (setenv): Correctly re-process variable arg list if
255           first attempt at formatting the value(s) fails due to lack of
256           space. Fixes Bugzilla 4175.
258         * tests/Process_Test.cpp: Add test for the above problem. The setenv
259           test can run everywhere, as opposed to the spawning/file-checking
260           which can only run on Linux.
262 Sat Aug  2 17:35:09 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
264         * ace/os_include/os_assert.h:
265         * ace/os_include/os_byteswap.h:
266         * ace/os_include/os_complex.h:
267         * ace/os_include/os_cpio.h:
268         * ace/os_include/os_fenv.h:
269         * ace/os_include/os_float.h:
270         * ace/os_include/os_fmtmsg.h:
271         * ace/os_include/os_fnmatch.h:
272         * ace/os_include/os_ftw.h:
273         * ace/os_include/os_glob.h:
274         * ace/os_include/os_grp.h:
275         * ace/os_include/os_iconv.h:
276         * ace/os_include/os_ifaddrs.h:
277         * ace/os_include/os_inttypes.h:
278         * ace/os_include/os_iso646.h:
279         * ace/os_include/os_kstat.h:
280         * ace/os_include/os_langinfo.h:
281         * ace/os_include/os_libgen.h:
282         * ace/os_include/os_local.h:
283         * ace/os_include/os_math.h:
284         * ace/os_include/os_monetary.h:
285         * ace/os_include/os_mqueue.h:
286         * ace/os_include/os_ndbm.h:
287         * ace/os_include/os_nl_types.h:
288         * ace/os_include/os_pdh.h:
289         * ace/os_include/os_pdhmsg.h:
290         * ace/os_include/os_poll.h:
291         * ace/os_include/os_pwd.h:
292         * ace/os_include/os_regex.h:
293         * ace/os_include/os_search.h:
294         * ace/os_include/os_setjmp.h:
295         * ace/os_include/os_spawn.h:
296         * ace/os_include/os_stdarg.h:
297         * ace/os_include/os_stdbool.h:
298         * ace/os_include/os_string.h:
299         * ace/os_include/os_syslog.h:
300         * ace/os_include/os_tar.h:
301         * ace/os_include/os_termios.h:
302         * ace/os_include/os_tgmath.h:
303         * ace/os_include/os_trace.h:
304         * ace/os_include/os_typeinfo.h:
305         * ace/os_include/os_ulimit.h:
306         * ace/os_include/os_utime.h:
307         * ace/os_include/os_utmpx.h:
308         * ace/os_include/os_wchar.h:
309         * ace/os_include/os_wctype.h:
310         * ace/os_include/os_wordexp.h:
311         * ace/os_include/sys/os_loadavg.h:
312         * ace/os_include/sys/os_pstat.h:
313         * ace/os_include/sys/os_statvfs.h:
314         * ace/os_include/sys/os_sysctl.h:
315         * ace/os_include/sys/os_sysinfo.h:
316         * ace/os_include/sys/os_timeb.h:
317         * ace/os_include/sys/os_times.h:
318         * ace/os_include/sys/os_utsname.h:
319           Remove all empty extern C blocks, not needed and just add LOC
321         * ace/os_include/os_assert.h:
322           Removed ACE_LACKS_ASSERT_MACRO, not set in any config file
324         * ace/os_include/os_string.h:
325           Removed ACE_LACKS_STRTOK_R_PROTOTYPE, not set in any config file
327 Mon Jul 28 18:24:09 UTC 2014  William R. Otte  <wotte@dre.vanderbilt.edu>
329         * ace/ace.mpc:
330           ace_install_pkgconfig.pl is required in the installed version
331           if a user wishes to compile TAO from an installed ACE.
333 Mon Jul 28 17:27:49 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
335         * ace/Timer_Wheel_T.cpp:
336           Fixed compile error when using this template, thanks to
337           Erik Sohns <erik dot sohns at web dot de> for reporting this, this
338           fixed partly bugzilla 4172
340 Sun Jul 27 15:39:21 UTC 2014  William R. Otte  <wotte@dre.vanderbilt.edu>
342         * bin/MakeProjectCreator/templates/gnu.mpd:
343           If we are building ACE/TAO/CIAO/whatever for a target other than
344           the build host, we certainly shouln't be looking in the host
345           library directories to verify the existance of a library
346           for the purposes of the LIBCHECK step.
348           This introduces two new variables that a user may optionally
349           set to control where we look: LIBCHECK_PREFIX, onto which we
350           append /lib and /lib64 (e.g., $(LIBCHECK_PREFIX)/lib), which
351           defaults to /usr; LIBCHECK_EXTRA_PATHS, which allows the
352           user to specify extra places to look when we are seeking
353           to confirm the existance of libraries.
355 Sat Jul 26 17:57:48 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
357         * NEWS:
358           Mention ACE::make_event_handler<T>
360         * include/makeinclude/platform_android.GNU:
361           Corrected compiler prefix for x86, thanks to David Lifshitz
362           <dlifshitz at macadamian dot com> for reporting this
364 Thu Jul  3 10:47:48 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
366         * ace/Event_Handler.h:
367           Introduce ACE::make_event_handler<T> factory method which
368           is enabled when we have C++11 support. This is similar to
369           std::make_unique and std::make_shared, but can be used
370           to allocate ACE_Event_Handler instances and directly
371           assign them to a ACE_Event_Handler_var
373         * tests/Bug_2820_Regression_Test.cpp:
374           Use the new ACE::make_event_handler<T>
376         * ace/OS_NS_stdio.inl:
377         * ace/config-win32-msvc-14.h:
378           msvc14 has C99 compliant vsnprintf/vsnwprintf
380         * ace/Dev_Poll_Reactor.cpp:
381         * ace/Get_Opt.cpp:
382         * ace/MMAP_Memory_Pool.cpp:
383         * ace/SOCK_Dgram_Bcast.cpp:
384         * ace/Select_Reactor_Base.cpp:
385         * ace/Service_Gestalt.cpp:
386         * ace/Sock_Connect.cpp:
387         * ace/WFMO_Reactor.cpp:
388         * apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/buffer.h:
389         * apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/daemon.h:
390         * bin/fuzz.pl:
391         * examples/Reactor/Proactor/test_udp_proactor.cpp:
392           Fixed typos, triggered by a patch from Pau Garcia i Quiles
393           <pgquiles at elpauer dot org>
395         * debian/debian.control:
396         * debian/libace-6.2.7.lintian-overrides:
397         * debian/libace-dev.lintian-overrides:
398         * debian/libace-doc.lintian-overrides:
399         * debian/libace-flreactor-6.2.7.lintian-overrides:
400         * debian/libace-flreactor-dev.lintian-overrides:
401         * debian/libace-foxreactor-6.2.7.lintian-overrides:
402         * debian/libace-foxreactor-dev.lintian-overrides:
403         * debian/libace-htbp-6.2.7.lintian-overrides:
404         * debian/libace-htbp-dev.lintian-overrides:
405         * debian/libace-inet-6.2.7.lintian-overrides:
406         * debian/libace-inet-dev.lintian-overrides:
407         * debian/libace-inet-ssl-6.2.7.lintian-overrides:
408         * debian/libace-inet-ssl-dev.lintian-overrides:
409         * debian/libace-qtreactor-6.2.7.lintian-overrides:
410         * debian/libace-qtreactor-dev.lintian-overrides:
411         * debian/libace-rmcast-6.2.7.lintian-overrides:
412         * debian/libace-rmcast-dev.lintian-overrides:
413         * debian/libace-ssl-6.2.7.lintian-overrides:
414         * debian/libace-ssl-dev.lintian-overrides:
415         * debian/libace-tkreactor-6.2.7.lintian-overrides:
416         * debian/libace-tkreactor-dev.lintian-overrides:
417         * debian/libace-tmcast-6.2.7.lintian-overrides:
418         * debian/libace-tmcast-dev.lintian-overrides:
419         * debian/libace-xml-utils-6.2.7.lintian-overrides:
420         * debian/libace-xml-utils-dev.lintian-overrides:
421         * debian/libace-xtreactor-6.2.7.lintian-overrides:
422         * debian/libace-xtreactor-dev.lintian-overrides:
423         * debian/libacexml-6.2.7.lintian-overrides:
424         * debian/libacexml-dev.lintian-overrides:
425         * debian/libkokyu-6.2.7.lintian-overrides:
426         * debian/libkokyu-dev.lintian-overrides:
427         * debian/libnetsvcs-6.2.7.lintian-overrides:
428         * debian/libtao-2.2.7.lintian-overrides:
429         * debian/libtao-dev.lintian-overrides:
430         * debian/libtao-doc.lintian-overrides:
431         * debian/libtao-flresource-2.2.7.lintian-overrides:
432         * debian/libtao-flresource-dev.lintian-overrides:
433         * debian/libtao-foxresource-2.2.7.lintian-overrides:
434         * debian/libtao-foxresource-dev.lintian-overrides:
435         * debian/libtao-orbsvcs-2.2.7.lintian-overrides:
436         * debian/libtao-qtresource-2.2.7.lintian-overrides:
437         * debian/libtao-qtresource-dev.lintian-overrides:
438         * debian/libtao-tkresource-2.2.7.lintian-overrides:
439         * debian/libtao-tkresource-dev.lintian-overrides:
440         * debian/libtao-xtresource-2.2.7.lintian-overrides:
441         * debian/libtao-xtresource-dev.lintian-overrides:
442           Imported files from debian packaging, created by
443           Pau Garcia i Quiles <pgquiles at elpauer dot org> on the
444           pkg-ace debian packaging
446 Mon Jun 23 14:14:17 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
448         * bin/make_release.py:
449           Update to use vc11/vc12
451 Mon Jun 23 12:49:40 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
453         * NEWS:
454         * bin/diff-builds-and-group-fixed-tests-only.sh:
455         * bin/generate_export_file.pl:
456         * docs/Download.html:
457         * docs/bczar/bczar.html:
458         * etc/index.html:
459           Make x.2.7 publicly available
461         * debian/debian.changelog:
462         * debian/debian.control:
463         * debian/libnetsvcs-6.2.7.docs:
464         * debian/libnetsvcs-6.2.7.install:
465         * debian/libnetsvcs-dev.docs:
466         * debian/libnetsvcs-dev.install:
467           Improved debian packaging
469 Mon Jun 23 09:43:57 CEST 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
471         * ACE version 6.2.7 released.
473 Fri Jun  6 06:44:31 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
475         * ace/config-macosx-yosemite.h:
476         * include/makeinclude/platform_macosx_yosemite.GNU:
477           Added starter files for MacOSX Yosemite
479 Thu Jun  5 14:24:58 UTC 2014  Steve Huston  <shuston@riverace.com>
481         * include/makeinclude/platform_aix_ibm.GNU: Add XL C++ 12.1 to the
482           set of compiler versions using the settings created for V9.
484 Thu Jun  5 06:37:05 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
486         * ace/Configuration.cpp:
487         * ace/Connector.cpp:
488         * ace/Thread_Manager.cpp:
489         * ace/config-win32-msvc-14.h:
490           Fixes for msvc14
492         * ace/OS_NS_time.inl:
493           Disable calling gmtime_s, doesn't work with ctp2014
495 Wed Jun  4 10:15:04 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
497         * bin/MakeProjectCreator/config/vc14nmake.mpb:
498           vc14 has removed support for /Wp64
500 Wed Jun  4 10:09:44 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
502         * ace/config-win32-msvc-11.h:
503         * ace/config-win32-msvc-12.h:
504         * ace/config-win32-msvc-14.h:
505         * ace/config-win32-msvc.h:
506           Addec config files for msvc10/12/14, they just include the
507           config file of the previous msvc version, makes it easier to
508           add specific settings for specific msvc versions
510 Wed Jun  4 09:38:43 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
512         * bin/MakeProjectCreator/config/vc14nmake.mpb:
513           New file for msvc14
515 Thu May 22 18:40:24 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
517         * ace/Dev_Poll_Reactor.cpp:
518           Fixed compile warning in single threaded build
520 Thu May 22 11:48:35 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
522         * tests/Message_Queue_Test.cpp:
523           Fix gcc 4.9 warning
525 Thu May 22 10:21:13 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
527         * include/makeinclude/platform_g++_common.GNU:
528           Some make versions don't look to like my nested construct
530 Thu May 22 07:51:53 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
532         * ace/config-g++-common.h:
533           Set ACE_HAS_CPP14 when we __cplusplus is larger than
534           201103L
536 Wed May 21 12:58:27 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
538         * include/makeinclude/platform_android.GNU:
539           Fix typo in comment
541 Wed May 21 09:49:45 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
543         * include/makeinclude/platform_g++_common.GNU:
544           Added support for c++11 and c++1y as settings
546 Tue May  6 09:25:03 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
548         * tests/run_test.lst:
549           Changed ACE_Init_Test to require MFC in the test config
551 Tue May  6 06:59:38 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
553         * tests/Bug_3943_Regression_Test.cpp:
554           This threads needs threads, so when that is not available
555           just exit by returning 0
557 Mon May  5 14:58:57 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
559         * tests/run_test.lst:
560           Marked SSL_Asynch_Stream_Test with !FIXED_BUGS_ONLY, this
561           test always fail, see also bugzilla 3164
563 Mon May  5 13:27:29 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
565         * tests/Network_Adapters_Test.cpp:
566           Another order of clean up fix to address scoreboard issues.
568 Mon May  5 12:28:06 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
570         * docs/bczar/bczar.html:
571           Useful to have a full build system get gdb by dfault
573 Fri May  2 19:46:30 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
575         * tests/Network_Adapters_Test.cpp:
576           Change order of deletion to avoid a clean up problem for
577           some build configurations.
579 Fri May  2 14:28:06 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
581         * ace/config-macosx-leopard.h:
582           MacOS supports ICMP.
584         * tests/Bug_4055_Regression_Test.cpp:
585         * tests/Message_Block_Large_Copy_Test.cpp:
586         * tests/Monotonic_Message_Queue_Test.cpp:
587         * tests/Network_Adapters_Test.cpp:
588           clean up some valgrind leak reports.
590 Tue Apr 29 15:08:45 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
592         * ACE-INSTALL.html:
593           Removed invalid first line, add Id in footer
595 Tue Apr 22 08:29:26 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
597         * NEWS:
598         * bin/ACE+TAO+CIAO+DAnCE.json:
599         * bin/diff-builds-and-group-fixed-tests-only.sh:
600         * debian/debian.changelog:
601         * docs/Download.html:
602         * docs/bczar/bczar.html:
603         * etc/index.html:
604           Make x.2.6 public
606 Tue Apr 22 08:44:41 CEST 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
608         * ACE version 6.2.6 released.
610 Fri Apr 18 06:49:06 UTC 2014  Martin Corino  <mcorino@remedy.nl>
612         * bin/PerlACE/Process_Unix.pm:
613           Fix executable test for targets with mapped root.
615         * bin/PerlACE/TestTarget.pm:
616           Add IP_ADDRESS configuration option and auto determination.
618         * bin/PerlACE/TestTarget_Android.pm:
619           Small cleanup.
621 Fri Apr 11 21:26:28 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
623         * ace/SSL/SSL_Context.cpp:
624           Scoreboard cleanup. The directory add feature discussed in
625           bug 3337 still doesn't work on windows.
627 Thu Apr 10 17:50:33 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
629         * ace/SSL/SSL_Context.cpp:
630           Removed not needed semi colon
632 Thu Apr 10 11:54:12 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
634         * tests/Compiler_Features_02_Test.cpp:
635         * tests/Compiler_Features_04_Test.cpp:
636         * tests/Compiler_Features_05_Test.cpp:
637         * tests/Compiler_Features_06_Test.cpp:
638         * tests/Compiler_Features_07_Test.cpp:
639         * tests/Compiler_Features_11_Test.cpp:
640         * tests/Compiler_Features_12_Test.cpp:
641           Layout changes
643         * tests/run_test.lst:
644         * tests/tests.mpc:
645         * tests/Compiler_Features_30_Test.cpp:
646           Removed this test, an empty initializer list for
647           an array of unknown size is illegal according to the
648           C++ spec
650 Thu Apr 10 07:50:23 UTC 2014  Martin Corino  <mcorino@remedy.nl>
652         * bin/PerlACE/TestTarget.pm:
653           Fix file mapping problem on OpenVMS.
655 Wed Apr  9 13:11:09 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
657         * include/makeinclude/platform_mingw32.GNU:
658           Set ACE_PLATFORM_CONFIG to config-win32.h so that we can
659           use that in other places of the make system
661 Wed Apr  9 08:22:45 UTC 2014  Martin Corino  <mcorino@remedy.nl>
663         * bin/PerlACE/Process_VMS.pm:
664           Added missing IgnoreHostRoot() method.
666 Wed Apr  9 07:30:51 UTC 2014  Martin Corino  <mcorino@remedy.nl>
668         * bin/PerlACE/ProcessAndroid.pm:
669           Copy new executable if changed through Executable() method.
670           Some code cleanup.
672 Tue Apr  8 19:27:23 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
674         * ace/SOCK_Connector.cpp:
675           Fix to allow the extended connection semantics on windows to be
676           overridden by adding #define ACE_NON_BLOCKING_BUG_DELAY 0 to
677           config.h prior to including config-win32.h. The default behavior
678           is unchanged but in cases where a tight connection timeout is
679           requested and the application's using local connections on newer
680           windows platforms, the wait then try again step may be skipped.
682 Mon Apr  7 17:31:12 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
684         * bin/ACE+TAO+CIAO+DAnCE.json:
685           Ignore OpenDDS Transport_debug_level
687 Mon Apr  7 17:27:52 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
689         * bin/ACE+TAO+CIAO+DAnCE.json:
690           Ignore ORBSVCS logging macros
692 Mon Apr  7 11:44:23 UTC 2014  Martin Corino  <mcorino@remedy.nl>
694         * bin/PerlACE/ProcessAndroid.pm:
695           Fix problems with target caching and process re-execution
696           after arguments update.
698 Sat Apr  5 10:13:26 UTC 2014  Martin Corino  <mcorino@remedy.nl>
700         * ace/OS_NS_stdlib.inl:
701           Fix ACE_OS::abort() on Android triggering segfaults.
703 Fri Apr  4 12:32:57 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
705         * tests/Compiler_Features_34_Test.cpp:
706         * tests/run_test.lst:
707         * tests/tests.mpc:
708           New C++ compiler feature test
710 Fri Apr  4 11:17:44 UTC 2014  Martin Corino  <mcorino@remedy.nl>
712         * include/makeinclude/platform_android.GNU:
713           Make linking the shared STL library dependent on static_libs_only.
715 Fri Apr  4 08:38:05 UTC 2014  Martin Corino  <mcorino@remedy.nl>
717         * bin/PerlACE/ProcessAndroid.pm:
718         * bin/PerlACE/TestTarget.pm:
719         * bin/PerlACE/TestTarget_Android.pm:
720           Refactoring to improve functionality and stability of running
721           tests on Android Virtual Device (AVD).
723         * bin/PerlACE/Process_Unix.pm:
724           Small correction in remote PID retrieval.
726 Thu Mar 27 09:34:54 UTC 2014  Martin Corino  <mcorino@remedy.nl>
728         * bin/PerlACE/ProcessAndroid.pm:
729         * bin/PerlACE/TestTarget_Android.pm:
730           Added support for copying system libraries to emulator target.
732 Mon Mar 24 10:27:40 UTC 2014  Martin Corino  <mcorino@remedy.nl>
734         * bin/PerlACE/Process_Unix.pm:
735         * bin/PerlACE/TestTarget.pm:
736           Improve remote (-shell) testing support.
738         * include/makeinclude/platform_android.GNU:
739           Add required standard libraries for rtti, exceptions and (shared)
740           stl support on Android.
742 Sun Mar 23 22:55:42 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
744         * bin/ACE+TAO+CIAO+DAnCE.json:
745           Exclude some OpenDDS logging macros from the test
746           coverage
748 Fri Mar 21 19:58:03 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
750         * tests/Map_Manager_Test.cpp:
751           Fix windows warnings
753 Mon Mar 17 10:41:37 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
755         * tests/Map_Manager_Test.cpp:
756           Fixed possible divide by zero reported by Coverity
758 Mon Mar 17 10:20:30 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
760         * tests/Manual_Event_Test.cpp:
761           Fixed data race
763 Mon Mar 17 10:12:44 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
765         * ace/Log_Msg.h:
766         * ace/Log_Msg.inl:
767         * ace/Log_Msg.cpp:
768           Don't try to cache the process id, but just call the ACE OS
769           method when needed (which is just in some cases and the operation
770           is inline). Fixes possible data races reported by Intel Inspector
771           XE.
773 Mon Mar 17 09:52:03 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
775         * ace/IO_SAP.h:
776         * ace/IO_SAP.cpp:
777         * ace/IPC_SAP.cpp:
778         * ace/IPC_SAP.h:
779           Don't try to cache the process id, but just call the ACE OS
780           method when needed (which is just in some cases and the operation
781           is inline). Fixes possible data races reported by Intel Inspector
782           XE.
784 Mon Mar 17 09:50:48 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
786         * ace/Process.inl:
787           Layout change
789 Fri Mar 14 15:58:19 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
791         * tests/Auto_Event_Test.cpp:
792           Use atomic op for amount of timeouts to fix data race reported
793           by Intel Inspector XE
795 Fri Mar  7 15:30:15 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
797         * ace/Log_Msg.cpp:
798           Missed one place where flags_ was used
800 Fri Mar  7 15:26:15 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
802         * ace/Log_Msg.cpp:
803           Fixed a data race condition related to the ACE_Log_Msg::flags_
804           static variable. Setting/retrieving it from application code
805           was using a lock, but the ACE_Log_Msg::log didn't use the lock
806           in the part where it is building up the ACE Log Record. Put
807           a flags variable on the stack which we only set once using the
808           accessor method which uses the lock, than check that flag
809           inside the method.
811 Fri Mar  7 12:37:04 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
813         * ace/Timer_Hash_T.cpp:
814           Initialize pointer member explicitly to zero to resolve
815           Coverity error
817 Fri Mar  7 12:02:17 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
819         * ace/Reactor_Token_T.cpp:
820           Use copy constructor instead of assignment operator
822         * ace/Timer_Hash_T.h:
823         * ace/Timer_List_T.h:
824         * ace/WFMO_Reactor.h:
825           Doxygen improvements
827         * ace/WFMO_Reactor.cpp:
828         * ace/Timer_Heap_T.cpp:
829           Layout changes
831 Fri Mar  7 11:56:10 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
833         * ace/Timer_Queue_T.h:
834         * ace/Timer_Queue_T.inl:
835         * ace/Timer_Queue_T.cpp:
836           Moved the expire() method from the inline to the cpp, it is
837           virtual so can't be inlined. Further, the expire() method
838           had an optimization that it checked is_empty() before
839           callig the real expire that grabs the lock. This is causing
840           a potential data race because the timer hash overrides is_empty
841           and uses a member variable to determine whether the queue
842           is empty or not, this is now accessed without having the
843           timer queue locked. Therefor the optimization was removed,
844           we directly call into the real expire that first grabs its
845           lock
847 Fri Mar  7 10:22:01 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
849         * bin/inspxe-cl.sup:
850           Starter suppression file for Intel C++ Inspector-XE
852 Wed Mar  5 14:45:12 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
854         * ace/config-icc-common.h:
855           Intel C++ does support pragma once
857 Fri Feb 28 07:59:51 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
859         * NEWS:
860         * bin/diff-builds-and-group-fixed-tests-only.sh:
861         * debian/debian.changelog:
862         * debian/debian.control:
863         * docs/Download.html:
864         * docs/bczar/bczar.html:
865         * etc/index.html:
866           Make x.2.5 public and prepare for next release
868         * ace/config-win32-borland.h:
869           Improved C++BuilderXE support
871 Fri Feb 28 08:46:21 CET 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
873         * ACE version 6.2.5 released.
875 Tue Feb 25 09:32:15 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
877         * bin/auto_run_tests.pl:
878         * tests/run_test.pl:
879           Changed the way we enable coverity test separation, introduced
880           new Coverity test config instead of commandline option
882 Mon Feb 24 11:31:01 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
884         * ace/Throughput_Stats.cpp:
885           Fixed compile warning
887 Mon Feb 24 09:39:49 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
889         * ace/Throughput_Stats.cpp:
890           Guard for a divide by zero, triggered by the TAO Event
891           Service tests on Windows on more recent hardware
893 Fri Feb 21 15:05:53 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
895         * tests/Process_Env_Test.cpp:
896           Use LM_ERROR with ACE_ERROR
898 Fri Feb 21 10:09:00 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
900         * tests/Compiler_Features_33_Test.cpp:
901         * tests/run_test.lst:
902         * tests/tests.mpc:
903           New compiler feature test to validate that a switch with char
904           works as it should
906 Fri Feb 21 07:31:21 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
908         * debian/debian.changelog:
909         * debian/debian.control:
910         * debian/patches/series:
911         * debian/patches/reduce-doxygen-doc.diff:
912           Fixed debian packaging, thanks to Michael Dille
913           <mdille3 at andrew dot cmu dot edu> for providing
914           the patches
916 Wed Feb 19 20:25:34 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
918         * ace/Compression/rle/RLECompressor.cpp:
919         * ace/config-win32-borland.h:
920         * ace/post.h:
921         * ace/pre.h:
922           Improved C++BuilderXE support
924 Wed Feb 19 12:23:19 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
926         * ace/config-icc-common.h:
927           Intel C++ 2013 SP1 Update 2 has adequate C++11 support when
928           it is used in GCC 4.7 or higher emulation mode
930 Tue Feb 18 21:39:29 UTC 2014  Steve Huston  <shuston@riverace.com>
932         * rpmbuild/ace-tao.spec: Fixed --with tao, again. Some Linuxen's
933           rpmbuild treats %define differently. When in doubt, use %global.
935 Mon Feb 17 12:10:59 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
937         * ace/Process.cpp:
938           Only use pragma GCC when using the gcc compiler
940 Mon Feb 17 11:23:13 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
942         * bin/auto_run_tests.pl:
943           Added new commandline argument -x which enables Coverity
944           Test Analyzer test separation. This is not enabled by
945           default because enabling test separation increases the
946           size of the Coverity intermediate directory significantly
948 Fri Feb 14 18:42:12 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
950         * ace/Local_Name_Space_T.cpp:
951           Fixed coverity warning about unitialized pointer fields
953 Fri Feb 14 18:37:45 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
955         * ace/IO_Cntl_Msg.inl:
956           Fixed coverity warning about unitialized fields
958 Fri Feb 14 18:11:59 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
960         * apps/gperf/src/Key_List.cpp:
961           Fixed problems with old style casts.
962           Yogesh Sharma <Yogesh dot Sharma at saabsensis dot com> for
963           reporting the bug and supplying a patch. Closes [BUGID:4115].
965 Fri Feb 14 16:34:46 UTC 2014  Steve Huston  <shuston@riverace.com>
967         * ace/Dev_Poll_Reactor.cpp (dispatch_io_event): Do not dispatch to
968           a handler that is suspended. Prevents multiple callbacks to the
969           same handler at the same time when multiple threads are dispatching
970           and changing registrations at the same time. Fixes Bugzilla 4129.
971           Thank you to Alexey Zubko and Howard Finer for both coming up with
972           the same answer independently!
974         * THANKS: Added Alexey Zubko to the Hall of Fame.
976 Tue Feb 11 17:54:42 UTC 2014  Abdullah Sowayan  <sowayan@gmail.com>
978         * ace/config-macosx-iOS-hardware.h:
979         * ace/config-macosx-iOS-simulator.h:
980           Use Mavericks (OSX 10.9) as the host build environment.
982 Tue Feb 11 09:41:16 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
984         * ace/config-macosx-mavericks.h:
985         * ace/config-macosx-mountainlion.h:
986           Moved some defines for disabling deprecated functions to the
987           mountainlion file
989 Mon Feb 10 09:19:57 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
991         * docs/Download.html:
992         * etc/index.html:
993           Updated some links
995 Sun Feb  9 18:01:10 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
997         * rpmbuild/ace-tao.spec:
998           Fixed ACE version
1000 Fri Feb  7 23:10:11 UTC 2014  Steve Huston  <shuston@riverace.com>
1002         * rpmbuild/ace-tao.spec: Fixed conditionals to package TAO when needed.
1004 Fri Feb  7 21:57:00 UTC 2014  William R. Otte  <wotte@dre.vanderbilt.edu>
1006         * ace/config-macosx-mavericks.h:
1007           If ACE_HAS_CUSTOM_EXPORT_MACROS isn't set, disable it. Also disable
1008           two deprecated functions (sbrk and tempnam).
1010 Thu Feb  6 15:55:00 UTC 2014  Steve Huston  <shuston@riverace.com>
1012         * rpmbuild/ace-tao.spec: Fixed syntax problems in TAO headers
1013           collection.
1015 Wed Feb  5 19:07:37 UTC 2014  Steve Huston  <shuston@riverace.com>
1017         * rpmbuild/ace-tao.spec: Added support for --without tao (and
1018           --with tao), defaulting to --with tao. Allows one to build just
1019           the ACE RPMs from an ACE-src tarball.
1021         * NEWS: Added note about being able to build ACE RPMs.
1023 Mon Feb  3 12:55:23 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1025         * ace/Compression/rle/RLECompressor.cpp:
1026           Fixed another boundary bug. Thanks to Derek Dominish
1027           <derek dot dominish at dsto dot defence dot gov dot au> for this fix
1029 Thu Jan 30 17:00:22 UTC 2014  Steve Huston  <shuston@riverace.com>
1031         * ace/Process.h: A few more doxygen adjustments.
1033 Wed Jan 29 20:52:37 UTC 2014  Steve Huston  <shuston@riverace.com>
1035         * ace/Process.h:
1036         * ace/Process_Manager.h: Documentation improvements.
1038 Wed Jan 29 19:29:58 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1040         * bin/PerlACE/ProcessVX.pm:
1041           Not see a problem using an iBoot as failure when we haven't
1042           tried multiple times
1044         * bin/PerlACE/ProcessWinCE.pm:
1045           Add quotes around filenames when copying, solves problems when
1046           using paths with spaces. This is not a full solution, it
1047           solves one, but there are more, unless some structural work
1048           gets done, don't use paths with spaces!
1050 Fri Jan 24 10:05:58 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1052         * ace/Module.cpp:
1053           Initialize pointer member with 0, fixes Coverity error
1055 Fri Jan 24 08:57:01 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1057         * ace/Compression/rle/RLECompressor.cpp:
1058           Fix bug on a boundary condition where 128 bytes of exactly the same
1059           character (ie 0x00) where that is the end of the compressor input
1060           fails to produce the correct output. Thanks to Derek Dominish
1061           <derek dot dominish at dsto dot defence dot gov dot au> for this fix
1063 Thu Jan 23 19:28:22 UTC 2014  Phil Mesnier  <mesnier_p@ociweb.com>
1065         * THANKS:
1066           Added Colin Shen to the list.
1068 Wed Jan 22 08:36:43 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1070         * bin/coverity_model.cpp:
1071           Coverity model file
1073 Sat Jan 18 18:38:50 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1075         * protocols/ace/INet/HTTPS_Context.cpp:
1076           Copy constructor is declared private so that it can't be used,
1077           no need for an implementation, resolves Coverity error
1079 Fri Jan 17 10:11:41 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1081         * apps/JAWS/server/HTTP_Server.cpp:
1082           Added missing break
1084 Thu Jan 16 10:36:20 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1086         * ace/High_Res_Timer.cpp:
1087           Fixed implementation of ACE_High_Res_Timer::global_scale_factor,
1088           only set the global_scale_factor_status_ when it is zero and we
1089           have the lock.
1091 Thu Jan  9 12:33:11 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1093         * etc/ace.doxygen:
1094         * etc/ace_inet.doxygen:
1095         * etc/ace_qos.doxygen:
1096         * etc/ace_rmcast.doxygen:
1097         * etc/ace_ssl.doxygen:
1098         * etc/acexml.doxygen:
1099           Upgraded to doxygen 1.8.6
1101 Thu Jan  9 10:26:46 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1103         * NEWS:
1104           Prepare for next release
1106         * bin/diff-builds-and-group-fixed-tests-only.sh:
1107         * docs/Download.html:
1108         * docs/bczar/bczar.html:
1109         * etc/index.html:
1110           Make x.2.4 public to the world
1112 Thu Jan 09 09:18:31 CET 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1114         * ACE version 6.2.4 released.
1116 Fri Jan  3 13:34:01 UTC 2014  Johnny Willemsen  <jwillemsen@remedy.nl>
1118         * tests/Compiler_Features_31_Test.cpp:
1119           Small extension, also add one example using a late specified
1120           return type
1122 Tue Dec 31 10:17:54 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1124         * tests/Compiler_Features_32_Test.cpp:
1125         * tests/run_test.lst:
1126         * tests/tests.mpc:
1127           New C++11 test for unions
1129 Tue Dec 31 10:12:14 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1131         * tests/Compiler_Features_29_Test.cpp:
1132           Added another member
1134 Tue Dec 31 07:45:07 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1136         * ace/Timer_Queue_Adapters.cpp:
1137           Call gettimeofday on the timer queue instead of calling
1138           ACE_OS directly, fixes problems when using the hr time. Thanks
1139           to Erik Sohns <erik dot sohns at web dot de> for reporting
1140           this and providing a patch
1142 Mon Dec 30 12:31:27 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1144         * tests/Compiler_Features_31_Test.cpp:
1145         * tests/run_test.lst:
1146         * tests/tests.mpc:
1147           New C++11 test
1149 Mon Dec 30 11:18:12 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1151         * ace/os_include/sys/os_stat.h:
1152           Define S_ISDIR when not defined
1154         * tests/Compiler_Features_29_Test.cpp:
1155         * tests/Compiler_Features_30_Test.cpp:
1156         * tests/run_test.lst:
1157         * tests/tests.mpc:
1158           Two new C++11 tests
1160 Wed Dec 25 00:00:00 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1162         * Merry Christmas everyone!
1164 Mon Dec 23 10:19:42 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1166         * tests/Compiler_Features_23_Test.cpp:
1167         * tests/Compiler_Features_28_Test.cpp:
1168           Added missing include of cstdint
1170 Fri Dec 20 13:43:13 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1172         * docs/bczar/bczar.html:
1173           Added package
1175 Fri Dec 20 08:10:27 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1177         * ace/Handle_Set.h:
1178           Fuzz error
1180         * bin/valgrind.supp:
1181           Disabled on RTI check, looks it causes problems with the
1182           latest valgrind release
1184 Thu Dec 19 18:57:09 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1186         * ace/Handle_Set.h:
1187           Added check that FD_SETSIZE may not be bigger than __FD_SETSIZE.
1188           Thanks to Mike Ketchen <mketchen at broadsoft dot com> for
1189           suggesting this
1191 Wed Dec 18 14:16:57 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1193         * etc/ace_inet.doxygen:
1194         * etc/ace_qos.doxygen:
1195         * etc/ace_rmcast.doxygen:
1196         * etc/ace_ssl.doxygen:
1197         * etc/acexml.doxygen:
1198           Upgraded to doxygen 1.8.5
1200 Wed Dec 18 11:22:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1202         * docs/bczar/bczar.html:
1203           Updated packages
1205         * etc/ace.doxygen:
1206           Upgraded to doxygen 1.8.5
1208 Thu Dec 12 16:28:45 UTC 2013  Steve Huston  <shuston@riverace.com>
1210         * ace/ATM_Stream.cpp: Add missing OS_NS_string.h
1212 Thu Dec 12 00:07:09 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1214         * ace/SOCK_Acceptor.cpp:
1215           In order for Windows Vista and newer IPV6 sockets to also accept IPv4
1216           traffic, the socket must be explicitly set to "dual stack mode" prior
1217           to binding it to an address. Since this is making windows deployments
1218           exhibit behavior consistent with other platforms, this is always done.
1219           We can add an option later if necessary.
1221 Mon Dec  2 18:27:38 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1223         * ace/Sock_Connect.cpp:
1224           Fix for a recursion that happens on windows with the new code to validate
1225           IPv6 support when ACE_HAS_IPV4_IPV6_MIGRATION is set. The fix, suggested by
1226           MSDev users, is to utilize get_ip_interfaces to find IPv4 and IPv6 support
1227           but since that method makes ACE_INET_Addr objects, and the ctor for that
1228           checks the ip type available, this is a recursion.
1230 Mon Dec  2 10:11:14 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1232         * ace/DLL.h:
1233           Doxygen fix
1235         * docs/ACE-bug-process.html:
1236         * docs/Download.html:
1237           Updated the URL to point to Vandy not WUSTl.
1239 Wed Nov 27 02:37:17 UTC 2013  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1241         * VERSION: Updated the URL to point to Vandy not WUSTl.
1243 Wed Nov 27 12:14:43 UTC 2013  Martin Corino  <mcorino@remedy.nl>
1245         * ace/config-win32-mingw64.h:
1246           Compatibility fix for latest MingW64 compilers.
1248 Wed Nov 27 08:11:05 UTC 2013  Marcel Smit  <msmit@remedy.nl>
1250         * ace/config-android.h:
1251           Fixed fuzz (whitespaces)
1253 Tue Nov 26 14:09:39 UTC 2013  Marcel Smit  <msmit@remedy.nl>
1255         * ace/config-android.h:
1256           Un-defining 'strange' defines since these might lead to
1257           compile issues.
1259 Mon Nov 25 10:49:19 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1261         * ace/Activation_Queue.h:
1262         * ace/Compression/Compressor.h:
1263           Use ACE_UNIMPLEMENTED_FUNC
1265         * ace/Caching_Utility_T.h:
1266           Doxygen improvements
1268 Mon Nov 25 10:41:00 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1270         * ace/Global_Macros.h:
1271           When we have C++11 support, let ACE_UNIMPLEMENTED_FUNC generate
1272           = delete to explicitly delete the unimplemented methods
1274 Fri Nov 22 09:24:06 UTC 2013  Marcel Smit  <msmit@remedy.nl>
1276         * bin/fuzz.pl:
1277           Fixed fuzz issues (whitespaces).
1279 Wed Nov 20 15:25:01 UTC 2013  Marcel Smit  <msmit@remedy.nl>
1281         * bin/fuzz.pl:
1282           Added an option (-x) to exclude certain directories by
1283           applying certain (regex) masks.
1285 Tue Nov 19 14:23:47 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1287         * ace/Init_ACE.h:
1288           Doxygen improvements
1290         * ace/OS_main.cpp:
1291           Zapped some empty lines
1293         * ace/config-win32-msvc-10.h:
1294         * ace/config-win32-msvc-9.h:
1295           Windows Vista and Windows Server 2008 and newer do have native
1296           condition variable support, but the support in ACE isn't
1297           complete. Fixed the Windows API version checks, but commented
1298           it out, see bugzilla 4146. Thanks to Russ Noseworthy
1299           <J dot Russell dot Noseworthy at TENA-SDA dot org> for pointing
1300           this out.
1302         * bin/PerlACE/ProcessVX_Unix.pm:
1303         * bin/PerlACE/Process_Unix.pm:
1304         * bin/PerlACE/Run_Test.pm:
1305           Instead of waiting 1 second on a file or process exit, wait 0.1
1306           seconds which speeds up testing when deploying a lot of
1307           processes, like when testing CIAO
1309 Tue Nov 12 09:56:49 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1311         * ace/Log_Msg.cpp:
1312           Fixed logging of stack trace on Windows with wchar enabled
1314         * ace/Stack_Trace.h:
1315           Fixed incorrect log msg format mask
1317         * docs/bczar/bczar.html:
1318           Added package
1320         * tests/Proactor_Scatter_Gather_Test.cpp:
1321         * tests/Proactor_Test.cpp:
1322         * tests/Proactor_Test_IPV6.cpp:
1323         * tests/Proactor_Timer_Test.cpp:
1324         * tests/Proactor_UDP_Test.cpp:
1325           Added missing newline
1327         * tests/UUID_Test.cpp:
1328         * tests/Wild_Match_Test.cpp:
1329           Fixed logging in case of unicode
1331 Tue Nov 12 08:44:04 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1333         * docs/bczar/bczar.html:
1334           Added packages
1336 Tue Nov 12 07:56:47 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1338         * docs/bczar/bczar.html:
1339           Added package
1341 Mon Nov 11 09:42:59 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1343         * bin/diff-builds-and-group-fixed-tests-only.sh:
1344         * debian/debian.changelog:
1345         * docs/Download.html:
1346         * docs/bczar/bczar.html:
1347         * etc/index.html:
1348           Make x.2.3 public and prepare for next release
1350 Mon Nov 11 09:17:34 CET 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1352         * ACE version 6.2.3 released.
1354 Fri Nov  8 17:09:50 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1356         * THANKS:
1357           Added Mike McKnerney to the list
1359 Fri Nov  8 12:35:10 UTC 2013  Marijke Hengstmengel  <MHengstmengel@remedy.nl>
1361         * NEWS:
1362           Added changes test framework and improvements for Android port
1364 Wed Nov  6 12:29:45 UTC 2013  Marijke Hengstmengel  <MHengstmengel@remedy.nl>
1366         * bin/PerlACE/Process_Unix.pm:
1367           Moved rel2abs from exe in commandline()
1369 Fri Nov  1 14:11:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1371         * include/makeinclude/platform_linux_clang.GNU:
1372           Added support for c++11
1374 Fri Nov  1 13:17:20 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1376         * ace/ace_for_tao.mpc:
1377           Added new obstack
1379 Thu Oct 31 10:34:54 UTC 2013  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1381         * ace/Obstack.cpp:
1382         * ace/Obstack_T.cpp:
1383         * ace/ace.mpc:
1384           Added Obstack.cpp for ACE_SINGLETON_TEMPLATE_INSTANTIATION.
1385           Remove ACE_SINGLETON_TEMPLATE_INSTANTIATION from Obstack_T.cpp
1387         * ace/config-android.h:
1388         * ace/config-macros.h:
1389           Rename ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION to
1390           ACE_HAS_EXPLICIT_TEMPLATE_CLASS_INSTANTIATION
1392         * bin/PerlACE/Process_Unix.pm:
1393           Removed rel2abs from Executable().
1395         * tests/Process_Manual_Event_Test.cpp:
1396           Resolved error when using absolute paths.
1398 Tue Oct 29 22:22:18 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1400         * bin/fuzz.pl:
1402           Modify the test for log macro signature to relax for TAOLIB when it
1403           is under the interop-tests directory. As we slowly collect interop
1404           tests, it seems natural to have a "tao" directory and a separate
1405           non-tao directory to ensure artifacts aren't overwritten by non-tao
1406           idl compilers or other build tools.
1408 Tue Oct 29 09:31:05 UTC 2013  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1410         * bin/PerlACE/Process_Unix.pm:
1411           Removed error in Spawn
1413 Mon Oct 28 08:31:16 UTC 2013  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1415         * ace/Dynamic.cpp:
1416           Fixed singleton macro
1418 Sun Oct 27 15:38:07 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1420         * tests/Compiler_Features_28_Test.cpp:
1421         * tests/run_test.lst:
1422         * tests/tests.mpc:
1423           New C++11 test program
1425 Fri Oct 25 08:17:43 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1427         * ace/Dynamic.cpp:
1428         * ace/SSL/SSL_Context.cpp:
1429           Fixed singleton macros
1431 Wed Oct 23 13:26:02 UTC 2013  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1433         * bin/fuzz.pl:
1434           ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION macro no longer deprecated
1436 Wed Oct 23 08:28:29 UTC 2013  Marijke Hengstmengel  <MHengstmengel.remedy.nl>
1438         * ace/Based_Pointer_Repository.cpp:
1440         * ace/Compression/rle/RLECompressor.cpp:
1442         * ace/Dynamic.cpp:
1443         * ace/Lib_Find.cpp:
1444         * ace/Obstack_T.cpp:
1446         * ace/SSL/SSL_Context.cpp:
1448         * ace/UUID.cpp:
1449         * ace/config-android.h:
1450         * ace/config-macros.h:
1452         * apps/JAWS3/jaws3/Templates.cpp:
1454         * apps/drwho/File_Manager.cpp:
1456         * bin/PerlACE/Process_Unix.pm:
1457         * bin/PerlACE/TestTarget.pm:
1458         * bin/PerlACE/TestTarget_Android.pm:
1460         * bin/auto_run_tests.pl:
1462         * examples/APG/Logging/Use_LogManager.cpp:
1464         * examples/APG/Timers/PTimerDispatcher.cpp:
1465         * examples/APG/Timers/TimerDispatcher.cpp:
1467         * examples/C++NPv2/TP_Logging_Server.cpp:
1469         * examples/Export/dll.cpp:
1471         * examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp:
1472         * examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp:
1474         * examples/Logger/Acceptor-server/server_loggerd.cpp:
1476         * examples/Logger/simple-server/server_loggerd.cpp:
1478         * examples/Threads/auto_event.cpp:
1479         * examples/Threads/tss2.cpp:
1481         * examples/Web_Crawler/Command_Processor.cpp:
1483         * performance-tests/Misc/test_singleton.cpp:
1485         * tests/MEM_Stream_Test.cpp:
1486         * tests/Process_Strategy_Test.cpp:
1488         Changes for ANDROID CIAO port with native android
1491       commit 43a2b2dfd3cc68ed5c30f4d8994a36183d972202
1492       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1493       Date:   Wed Oct 16 12:40:58 2013 +0200
1494               Removed my_test.lst
1495               * ACE/bin/auto_run_tests.pl:
1497       commit 6e8749c45496635965cb9928690454572b208794
1498       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1499       Date:   Wed Oct 16 11:11:15 2013 +0200
1501           Use typedef for template in Singleton template
1502               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1503               * ACE/tests/MEM_Stream_Test.cpp:
1505       commit 676e8e389552f864f5118a9616d156d134454085
1506       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1507       Date:   Wed Oct 16 10:06:07 2013 +0200
1509           Added my_list
1510               * ACE/bin/auto_run_tests.pl:
1512       commit b08cbe167f6f20b94d4e16c4e6cf6e516f605e16
1513       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1514       Date:   Tue Oct 15 15:35:33 2013 +0200
1516           Temporarily use an other test list
1517                * ACE/bin/auto_run_tests.pl:
1519       commit ac22da3990acafaa9e5c2e9ddf8fc08a8e86f2b0
1520       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1521       Date:   Tue Oct 15 15:22:58 2013 +0200
1523           Work in progress
1524               * ACE/bin/PerlACE/Process_Unix.pm:
1525               * ACE/bin/PerlACE/TestTarget.pm:
1526               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1527               * ACE/tests/MEM_Stream_Test.cpp:
1529       commit bb0a43d0cabb4a28504d9e57b21978b413d5eed5
1530       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1531       Date:   Wed Oct 9 15:56:10 2013 +0200
1533           Changes for local AND remote targets
1534               * ACE/bin/PerlACE/Process_Unix.pm:
1535               * ACE/bin/PerlACE/TestTarget.pm:
1536               * ACE/bin/PerlACE/TestTarget_Android.pm:
1538               Singleton errors.
1539               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1540               * ACE/tests/MEM_Stream_Test.cpp:
1542       commit a7d5192310bdac903fbc1c26cb2e02f3367804a0
1543       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1544       Date:   Wed Oct 9 10:03:30 2013 +0200
1546           Solved compiler errors.
1547               * ACE/examples/Export/dll.cpp:
1548               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1549               * ACE/examples/Logger/simple-server/server_loggerd.cpp:
1550               * ACE/tests/MEM_Stream_Test.cpp:
1552       commit cd8529e7014ccede6aec99106074b39584eecf14
1553       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1554       Date:   Tue Oct 8 15:44:52 2013 +0200
1556           Use macro ACE_SINGLETON_TEMPLATE_INSTANTIATE
1557               * ACE/ace/Based_Pointer_Repository.cpp:
1558               * ACE/ace/Dynamic.cpp:
1559               * ACE/ace/Lib_Find.cpp:
1560               * ACE/ace/SSL/SSL_Context.cpp:
1561               * ACE/apps/JAWS3/jaws3/Templates.cpp:
1562               * ACE/apps/drwho/File_Manager.cpp:
1563               * ACE/examples/APG/Logging/Use_LogManager.cpp:
1564               * ACE/examples/APG/Timers/PTimerDispatcher.cpp:
1565               * ACE/examples/APG/Timers/TimerDispatcher.cpp:
1566               * ACE/examples/C++NPv2/TP_Logging_Server.cpp:
1567               * ACE/examples/Export/dll.cpp:
1568               * ACE/examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp:
1569               * ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp:
1570               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1571               * ACE/examples/Logger/simple-server/server_loggerd.cpp:
1572               * ACE/examples/Threads/auto_event.cpp:
1573               * ACE/examples/Threads/tss2.cpp:
1574               * ACE/examples/Web_Crawler/Command_Processor.cpp:
1575               * ACE/performance-tests/Misc/test_singleton.cpp:
1576               * ACE/tests/MEM_Stream_Test.cpp:
1577               * ACE/tests/Process_Strategy_Test.cpp:
1579       commit 43a2b2dfd3cc68ed5c30f4d8994a36183d972202
1580       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1581       Date:   Wed Oct 16 12:40:58 2013 +0200
1583                 Removed my_test.lst
1584               * ACE/bin/auto_run_tests.pl:
1586       commit 6e8749c45496635965cb9928690454572b208794
1587       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1588       Date:   Wed Oct 16 11:11:15 2013 +0200
1590           Use typedef for template in Singleton template
1591               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1592               * ACE/tests/MEM_Stream_Test.cpp:
1594       commit 676e8e389552f864f5118a9616d156d134454085
1595       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1596       Date:   Wed Oct 16 10:06:07 2013 +0200
1598           Added my_list
1599               * ACE/bin/auto_run_tests.pl:
1601       commit b08cbe167f6f20b94d4e16c4e6cf6e516f605e16
1602       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1603       Date:   Tue Oct 15 15:35:33 2013 +0200
1605           Temporarily use an other test list
1606               * ACE/bin/auto_run_tests.pl:
1608       commit ac22da3990acafaa9e5c2e9ddf8fc08a8e86f2b0
1609       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1610       Date:   Tue Oct 15 15:22:58 2013 +0200
1612           Work in progress
1613               * ACE/bin/PerlACE/Process_Unix.pm:
1614               * ACE/bin/PerlACE/TestTarget.pm:
1615               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1616               * ACE/tests/MEM_Stream_Test.cpp:
1618       commit bb0a43d0cabb4a28504d9e57b21978b413d5eed5
1619       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1620       Date:   Wed Oct 9 15:56:10 2013 +0200
1622           refs #39157
1623               Changes for local AND remote targets
1624               * ACE/bin/PerlACE/Process_Unix.pm:
1625               * ACE/bin/PerlACE/TestTarget.pm:
1626               * ACE/bin/PerlACE/TestTarget_Android.pm:
1628               Singleton errors.
1629               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1630               * ACE/tests/MEM_Stream_Test.cpp:
1632       commit a7d5192310bdac903fbc1c26cb2e02f3367804a0
1633       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1634       Date:   Wed Oct 9 10:03:30 2013 +0200
1636           Solved compiler errors.
1637               * ACE/examples/Export/dll.cpp:
1638               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1639               * ACE/examples/Logger/simple-server/server_loggerd.cpp:
1640               * ACE/tests/MEM_Stream_Test.cpp:
1642       commit cd8529e7014ccede6aec99106074b39584eecf14
1643       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1644       Date:   Tue Oct 8 15:44:52 2013 +0200
1646           Use macro ACE_SINGLETON_TEMPLATE_INSTANTIATE
1647               * ACE/ace/Based_Pointer_Repository.cpp:
1648               * ACE/ace/Dynamic.cpp:
1649               * ACE/ace/Lib_Find.cpp:
1650               * ACE/ace/SSL/SSL_Context.cpp:
1651               * ACE/apps/JAWS3/jaws3/Templates.cpp:
1652               * ACE/apps/drwho/File_Manager.cpp:
1653               * ACE/examples/APG/Logging/Use_LogManager.cpp:
1654               * ACE/examples/APG/Timers/PTimerDispatcher.cpp:
1655               * ACE/examples/APG/Timers/TimerDispatcher.cpp:
1656               * ACE/examples/C++NPv2/TP_Logging_Server.cpp:
1657               * ACE/examples/Export/dll.cpp:
1658               * ACE/examples/IPC_SAP/SOCK_SAP/CPP-inclient.cpp:
1659               * ACE/examples/IPC_SAP/SOCK_SAP/CPP-inserver-fancy.cpp:
1660               * ACE/examples/Logger/Acceptor-server/server_loggerd.cpp:
1661               * ACE/examples/Logger/simple-server/server_loggerd.cpp:
1662               * ACE/examples/Threads/auto_event.cpp:
1663               * ACE/examples/Threads/tss2.cpp:
1664               * ACE/examples/Web_Crawler/Command_Processor.cpp:
1665               * ACE/performance-tests/Misc/test_singleton.cpp:
1666               * ACE/tests/MEM_Stream_Test.cpp:
1667               * ACE/tests/Process_Strategy_Test.cpp:
1669       commit e9ae52194cec4f883c0c504026d53d2d52704c21
1670       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1671       Date:   Tue Oct 8 12:41:22 2013 +0200
1673           Add support for remote testing in build environment with flat layout.
1674               * ACE/bin/PerlACE/Process_Unix.pm:
1676       commit 1bf4499a38f5b1b1db7bfeb1c509708cc3950411
1677       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1678       Date:   Mon Oct 7 15:45:47 2013 +0200
1680           Add Singleton instantiate
1681               * ACE/ace/Compression/rle/RLECompressor.cpp:
1683       commit 384158b0b43c358cf5d960b9437f62701f402a07
1684       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1685       Date:   Mon Oct 7 09:39:43 2013 +0200
1687           Added SINGLETON_DECLARATION
1688               * ACE/ace/Obstack_T.cpp:
1690       commit eb9626a86511c55e5d46a65a260240af6103f8e4
1691       Author: Marijke Hengstmengel <MHengstmengel@remedy.nl>
1692       Date:   Thu Oct 3 10:19:06 2013 +0200
1694               Solved singleton problems for android
1695               * ACE/ace/UUID.cpp:
1696               * ACE/ace/config-android.h:
1697               * ACE/ace/config-macros.h:
1700 Tue Oct 22 22:09:41 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
1702         * ace/Sock_Connect.cpp:
1704           As of the release of Windows 2008, even hosts that have IPv6
1705           interfaces disabled will still permit the creation of a PF_INET6
1706           socket, thus rendering the socket creation test inconsistent. The
1707           reccommended solution is to get the list of endpoint addresses and
1708           see if any match the desired family.
1710 Tue Oct 22 19:37:43 UTC 2013  Steve Huston  <shuston@riverace.com>
1712         * ace/OS_NS_Thread.inl (thr_join): Add deadlock detection for Windows
1713           at Vista/WinSvr2003 or higher. Prevents a thread calling join on
1714           itself from deadlocking, making the behavior similar to that of
1715           Pthreads, etc.
1717         * tests/Task_Wait_Test.cpp: Don't try this test on Windows systems
1718           without the deadlock detection available above. It hangs and there's
1719           little to be done about it.
1721         * NEWS: Added the deadlock feature description.
1723 Tue Oct 22 17:20:09 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1725         * include/makeinclude/platform_g++_common.GNU:
1726           Added support for GCC 4.8.x address sanitizer. Can be enabled
1727           using address-sanitizer=1 in your platform_macros.GNU. See
1728           https://code.google.com/p/address-sanitizer/ for more details
1730 Tue Oct 22 17:15:11 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1732         * docs/bczar/bczar.html:
1733           Added new package
1735 Fri Oct 18 18:12:17 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1737         * protocols/ace/INet/FTP_Session.cpp:
1738           Fixed compile problem with Visual Studio 2013
1740 Thu Oct 17 22:44:41 UTC 2013  Steve Huston  <shuston@riverace.com>
1742         * ace/README: Remove entry for ACE_HAS_IPV6_V6ONLY - it's not used.
1744 Thu Oct 17 11:51:47 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1746         * include/makeinclude/platform_hpux_aCC.GNU:
1747           Added support for c++0x
1749         * tests/Compiler_Features_21_Test.cpp:
1750           Invoke the helper method
1752 Fri Oct  4 09:09:50 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1754         * bin/make_release.py:
1755           Generate vc10/vc11 now as part of the release
1757 Thu Oct  3 09:36:38 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1759         * NEWS:
1760         * bin/diff-builds-and-group-fixed-tests-only.sh:
1761         * docs/Download.html:
1762         * docs/bczar/bczar.html:
1763         * etc/index.html:
1764           Prepared for next release
1766 Thu Oct 03 09:47:23 CEST 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1768         * ACE version 6.2.2 released.
1770 Mon Sep 30 18:45:25 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1772         * bin/ace-install:
1773           Use -perm /xxx instead of -perm -xxx, the last variant is
1774           deprecated
1776 Fri Sep 27 21:33:58 UTC 2013  Steve Huston  <shuston@riverace.com>
1778         * ace/ACE.cpp: Same fix as Thu Sep 26 20:22:53 made to recvv_n_i(),
1779           sendv_n_i(), readv_n(), writev_n().
1781         * ace/FILE_IO.cpp (recvv): Resolve 64-bit compile warnings and ensure
1782           that no more is read than can be accurately reported.
1784         * ace/INET_Addr.cpp (set):
1785         * ace/Ping_Socket.cpp:
1786           Resolve 64-bit compile warning on Windows.
1788 Thu Sep 26 20:22:53 UTC 2013  Steve Huston  <shuston@riverace.com>
1790         * ace/ACE.cpp (recvv_n_i): Resolve 64-bit compile warning on Windows.
1792 Sun Sep 22 21:14:38 UTC 2013  Abdul Sowayan  <sowayan@gmail.com>
1794         * include/makeinclude/platform_macosx_mavericks.GNU:
1795           Adding support for OSX 10.9 Mavericks
1797 Sun Sep 22 21:07:34 UTC 2013  Abdul Sowayan  <sowayan@gmail.com>
1799         * ace/config-macosx-mavericks.h:
1801           Adding support for OSX 10.9 Mavericks
1803 Sat Sep 21 14:12:18 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1805         * tests/Compiler_Features_23_Test.cpp:
1806           Extended test case
1808 Sat Sep 21 14:05:54 UTC 2013  johnny  <johnny@remedy.nl>
1810         * bin/ACE+TAO+CIAO+DAnCE.json:
1811           Ignore all throw
1813 Tue Sep 17 13:10:05 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1815         * tests/Compiler_Features_27_Test.cpp:
1816         * tests/run_test.lst:
1817         * tests/tests.mpc:
1818           Added C++11 test which tests operator <<= together with
1819           std::move
1821 Tue Sep 17 12:12:16 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1823         * tests/Compiler_Features_24_Test.cpp:
1824           Corrected friend
1826         * tests/OS_Test.cpp:
1827           Zapped empty lines
1829 Mon Sep 16 14:34:32 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1831         * tests/Compiler_Features_24_Test.cpp:
1832           Removed g++ specific code, that is really a GCC bug, see
1833           http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50370
1835 Mon Sep 16 10:48:29 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1837         * tests/Compiler_Features_24_Test.cpp:
1838           Using a default on the redeclaration only works with G++
1840 Mon Sep 16 09:56:17 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1842         * tests/Compiler_Features_24_Test.cpp:
1843           Further extend this unit test with more code
1845 Mon Sep 16 09:37:33 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1847         * ACE-INSTALL.html:
1848           Extended Embarcadero C++ Builder instructions
1850         * tests/Compiler_Features_24_Test.cpp:
1851           Further extend this unit test with more code
1853 Mon Sep 16 06:53:47 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1855         * tests/Compiler_Features_26_Test.cpp:
1856           Fixed test macro in case of no C++11 features
1858 Fri Sep 13 10:16:32 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1860         * ACE-INSTALL.html:
1861           Added recommendation for windows users to use active state
1862           perl
1864 Fri Sep 13 09:16:44 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1866         * tests/Compiler_Features_26_Test.cpp:
1867         * tests/run_test.lst:
1868         * tests/tests.mpc:
1869           Added new C++11 test which tests shared_ptr comparison
1870           with nullptr
1872 Thu Sep 12 17:57:24 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1874         * ACE-INSTALL.html:
1875           With bmake we have some optional environment variables
1877 Thu Sep 12 14:12:37 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1879         * tests/Compiler_Features_25_Test.cpp:
1880         * tests/run_test.lst:
1881         * tests/tests.mpc:
1882           New C++11 is_true/is_false test
1884 Wed Sep 11 18:19:15 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1886         * tests/Compiler_Features_23_Test.cpp:
1887           Use std namespace
1889 Wed Sep 11 07:50:50 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
1891         * ace/MEM_Addr.h:
1892         * ace/MEM_Connector.cpp:
1893         * ace/OS_NS_Thread.cpp:
1894         * ace/README:
1895         * ace/Service_Config.cpp:
1896         * ace/config-android.h:
1897         * ace/config-hpux-11.00.h:
1898         * ace/config-kfreebsd.h:
1899         * ace/config-linux.h:
1900         * ace/config-macosx.h:
1901         * ace/config-netbsd.h:
1902         * ace/config-qnx.h:
1903         * ace/config-vxworks6.4.h:
1904         * bin/PerlACE/ProcessAndroid.pm:
1905         * bin/PerlACE/TestTarget_Android.pm:
1906         * tests/Bug_3912_Regression_Test.cpp:
1907         * tests/Compiler_Features_21_Test.cpp:
1908         * tests/MEM_Stream_Test.cpp:
1909         * tests/Malloc_Test.cpp:
1910         * tests/Process_Mutex_Test.cpp:
1911         * tests/Process_Test.cpp:
1912         * tests/Service_Config_Test.cpp:
1913         * tests/test_config.h:
1914           Improvements for the Android port
1916           commit 496976474caeddb893be839386f204f46e5965d7
1917           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1918           Date:   Tue Sep 10 10:02:38 2013 +0200
1920                     Comment out ACE_HAS_POSIX_SEM, have to test this further
1921                   * ACE/ace/config-android.h:
1923           commit 5a8318253f6f8647b4db2842a3503481e043e2fb
1924           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1925           Date:   Mon Sep 9 20:55:12 2013 +0200
1927                     Layout changes
1928                   * ACE/ace/README:
1930           commit cb35f2c6d6e59614ecfaf60ccd996c68d90d0d56
1931           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1932           Date:   Mon Sep 9 15:17:44 2013 +0200
1934                     Use quotes around filenames in order to support spaces
1935                     as part of filename
1936                   * ACE/bin/PerlACE/ProcessAndroid.pm:
1937                   * ACE/bin/PerlACE/TestTarget_Android.pm:
1939           commit 29efbb9f20501f2ba553b9b2d73cebe03776e470
1940           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1941           Date:   Mon Sep 9 15:17:23 2013 +0200
1943                     Fixed compile error
1944                   * ACE/tests/Malloc_Test.cpp:
1946           commit 9a4e55c673fd2b5dfa023f1ca0979e052f646783
1947           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1948           Date:   Mon Sep 9 14:48:37 2013 +0200
1950                     Doxygen changes and improved logging
1951                   * ACE/ace/MEM_Addr.h:
1952                   * ACE/ace/MEM_Connector.cpp:
1953                   * ACE/tests/MEM_Stream_Test.cpp:
1955           commit bfb51ada525d6aedd1c992a353ce875804417a09
1956           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1957           Date:   Mon Sep 9 14:39:41 2013 +0200
1959                     layout change
1960                   * ACE/tests/Process_Test.cpp:
1962           commit 4ac9f871f71bf40dc589d30868c66598a8cded43
1963           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1964           Date:   Mon Sep 9 14:39:23 2013 +0200
1966                     Add more logging
1967                   * ACE/tests/Bug_3912_Regression_Test.cpp:
1969           commit b6becedd263028b68853fba7de8a232c8f9a3c62
1970           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1971           Date:   Mon Sep 9 13:47:24 2013 +0200
1973                     Android also can't hnadle mmap from the signal handler
1974                   * ACE/tests/Malloc_Test.cpp:
1976           commit bd11f9f77184f9cd988aea0b214dd67b98a4245f
1977           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1978           Date:   Mon Sep 9 13:47:08 2013 +0200
1980                     Added ACE_ANDROID
1981                   * ACE/ace/config-android.h:
1983           commit 8bb25df4c6ae1969c90297a7a36a549701c7295a
1984           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1985           Date:   Mon Sep 9 13:39:56 2013 +0200
1987                     Layout change
1988                   * ACE/tests/Process_Mutex_Test.cpp:
1990           commit 4cd46bb07480c0c2038360ef7c76da21672d481f
1991           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1992           Date:   Mon Sep 9 13:39:36 2013 +0200
1994                     Use full paths, added more logging
1995                   * ACE/tests/Service_Config_Test.cpp:
1997           commit fef201da28f786ec93110ed03b66e4996d5cdde9
1998           Author: Johnny Willemsen <jwillemsen@remedy.nl>
1999           Date:   Mon Sep 9 13:39:07 2013 +0200
2001                     Fixed typo in message
2002                   * ACE/tests/test_config.h:
2004           commit 705787197e4b934ae6a2fe57ae0533d68f4b2e56
2005           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2006           Date:   Mon Sep 9 13:38:45 2013 +0200
2008                     Check return of daemonize
2009                   * ACE/ace/Service_Config.cpp:
2011           commit 71c63afb20484344f7c3559c3c0bfb3c0b92eab3
2012           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2013           Date:   Mon Sep 9 12:46:39 2013 +0200
2015                     Further cleanup of the config files
2016                   * ACE/ace/config-android.h:
2017                   * ACE/ace/config-kfreebsd.h:
2018                   * ACE/ace/config-macosx.h:
2019                   * ACE/ace/config-netbsd.h:
2021           commit c471940cd808a7240f1661940aad83bb82dd6dc9
2022           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2023           Date:   Mon Sep 9 11:39:51 2013 +0200
2025                     Introduced ACE_LACKSP_THREAD_SCOPE_PROCESS and
2026                     simplified OS_NS_Thread.cpp by using this new
2027                     define. Set it also for android from now
2028                   * ACE/ace/OS_NS_Thread.cpp:
2029                   * ACE/ace/README:
2030                   * ACE/ace/config-android.h:
2031                   * ACE/ace/config-hpux-11.00.h:
2032                   * ACE/ace/config-linux.h:
2033                   * ACE/ace/config-qnx.h:
2034                   * ACE/ace/config-vxworks6.4.h:
2036 Fri Sep  6 12:35:04 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2038         * tests/Compiler_Features_23_Test.cpp:
2039         * tests/Compiler_Features_24_Test.cpp:
2040         * tests/run_test.lst:
2041         * tests/tests.mpc:
2042           Two new C++11 compiler features tests
2044 Fri Sep  6 10:23:31 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2046         * tests/tests.mpc:
2047           Added ACE_AS_STATIC_LIBS to static_flags for 2980
2049 Thu Sep  5 07:53:19 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2051         * ace/OS_NS_netdb.cpp:
2052         * ace/UUID.cpp:
2053         * ace/config-android.h:
2054         * bin/PerlACE/ProcessAndroid.pm:
2055         * include/makeinclude/platform_android.GNU:
2056         * tests/run_test.pl:
2057         * tests/tests.mpc:
2058           Improvements for the Android port, in detail:
2060           commit 171a851ebe98b58ed4654956833ee1bfd17961a4
2061           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2062           Date:   Wed Sep 4 19:30:40 2013 +0200
2064                     Run all ACE tests within one emulator
2065                   * ACE/tests/run_test.pl:
2067           commit f634cead8e84de9320f7626d1fda1fec4fc579ac
2068           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2069           Date:   Wed Sep 4 14:22:00 2013 +0200
2071                     Added a check for gcc 4.4 && shared libraries, issue
2072                     an error when someone wants to use this
2073                   * ACE/ace/config-android.h:
2075           commit f1c393872e241d5bc9737b34e1ed10f9288fed17
2076           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2077           Date:   Tue Sep 3 19:47:59 2013 +0200
2079                     Removed incorrect define
2080                   * ACE/ace/config-android.h:
2082           commit 9f7d4fffee0e527bfdf87378e89c703df1cf124d
2083           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2084           Date:   Tue Sep 3 15:03:40 2013 +0200
2086                     Set ACE_DEFAULT_TEST_DIR and TEST_DIR to /data on Android
2087                   * ACE/ace/config-android.h:
2089           commit 856266b58ef37236e8e79caa9472a93251c9a8d7
2090           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2091           Date:   Tue Sep 3 12:14:42 2013 +0200
2093                     3912 also needs a conf file
2094                   * ACE/tests/run_test.pl:
2096           commit 4cea1a7df2840a4409d0e1212667741d27b25125
2097           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2098           Date:   Tue Sep 3 11:40:48 2013 +0200
2100                     2980 also needs ACE
2101                   * ACE/tests/tests.mpc:
2103           commit 889f04d3e100f92e723222a3c662927d8cf4960f
2104           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2105           Date:   Mon Sep 2 18:54:07 2013 +0200
2107                     Added Bug_3334_Regression_Test.conf
2108                   * ACE/tests/run_test.pl:
2110           commit 6a8c9eb8a069b7bb01acb3352ad4ef91c9081ae9
2111           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2112           Date:   Thu Aug 29 14:24:41 2013 +0200
2114                     Fixed compile warnings
2115                   * ACE/ace/UUID.cpp:
2117           commit 3d8bb9c4086ba30528332a8a8c0baf08d7bd464b
2118           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2119           Date:   Thu Aug 29 12:41:46 2013 +0200
2121                     2980 test needs a shared library
2122                   * ACE/tests/tests.mpc:
2124           commit 9d09334a50106de26cd4909b33b95edbd458d6c4
2125           Author: Johnny Willemsen <jwillemsen@remedy.nl>
2126           Date:   Thu Aug 29 11:07:59 2013 +0200
2128                     Run all ACE tests in a separate emulator
2129                   * ACE/tests/run_test.pl:
2131           commit 7fc163cf996f1449992a01c5a60ad1f7e3e33cc2
2132           Author: Martin Corino <mcorino@remedy.nl>
2133           Date:   Mon Aug 26 13:05:13 2013 +0200
2135               Add support for ABI specific build flags.
2136               refs #3151
2138                   * ACE/include/makeinclude/platform_android.GNU:
2140           commit d31596f1e27781c22494a8cca7f822eab7ccfd7a
2141           Author: Martin Corino <mcorino@remedy.nl>
2142           Date:   Thu Aug 22 12:50:52 2013 +0200
2144               Fix incorrect crosscompile setup conflicting with latest buildtools changes.
2145               refs #3116
2147                   * ACE/include/makeinclude/platform_android.GNU:
2149           commit d96a43f0b91110fdf9adca9d59c0fbd3f36b984e
2150           Author: Martin Corino <mcorino@remedy.nl>
2151           Date:   Fri Aug 16 17:05:09 2013 +0200
2153               Fix last copy/paste error.
2154               refs #3158
2156                   * ACE/ace/OS_NS_netdb.cpp:
2158           commit 6c389f06f67b617fcce4bf89283f5eb322db79c2
2159           Author: Martin Corino <mcorino@remedy.nl>
2160           Date:   Fri Aug 16 16:19:56 2013 +0200
2162               Remove logging and fix typo breaking functionality.
2163               refs #3158
2165                   * ACE/ace/OS_NS_netdb.cpp:
2167           commit c02af6da3d34e875ee51ea46c682e4562ae442e8
2168           Author: Martin Corino <mcorino@remedy.nl>
2169           Date:   Fri Aug 16 15:33:30 2013 +0200
2171               Added some debug prints to track what is going on in ACE_OS::getmacaddress.
2172               refs #3158
2174                   * ACE/ace/OS_NS_netdb.cpp:
2176           commit dd9a9826ba4989ddf44167d3aa4a619fcce7f4ec
2177           Author: Martin Corino <mcorino@remedy.nl>
2178           Date:   Fri Aug 16 14:29:09 2013 +0200
2180               Fixed two typos in ACE_OS::getmacaddres (refs #3158).
2182                   * ACE/ace/OS_NS_netdb.cpp:
2184           commit 981edf7f34445adae658bfb7cdf9f159060cdfde
2185           Author: Martin Corino <mcorino@remedy.nl>
2186           Date:   Fri Aug 16 13:55:46 2013 +0200
2188               Added Android implementation for ACE_OS::getmacaddress (refs #3158).
2190                   * ACE/ace/OS_NS_netdb.cpp:
2191                   * ACE/ace/config-android.h:
2193           commit 03cbeb0e4a1954ba667ec8c2df14b8a8ef9dca78
2194           Author: Martin Corino <mcorino@remedy.nl>
2195           Date:   Wed Aug 14 14:00:02 2013 +0200
2197               Fix local expansion of env var intended to be expanded on Android only.
2198               Issue #3155.
2200                   * ACE/bin/PerlACE/ProcessAndroid.pm:
2202 Tue Sep  3 13:12:23 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2204         * ace/SV_Semaphore_Complex.h:
2205         * ace/SV_Semaphore_Simple.h:
2206           Doxygen fixes
2208 Mon Sep  2 13:45:34 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
2210         * examples/NT_Service/main.cpp:
2212           explicit include.
2214 Sun Sep  1 14:01:57 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
2216         * ace/OS_NS_string.cpp:
2218           One more include change.
2220 Sun Sep  1 13:08:59 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
2222         * ASNMP/agent/main.cpp:
2224         * ace/Dev_Poll_Reactor.cpp:
2225         * ace/ICMP_Socket.cpp:
2226         * ace/OS_NS_string.cpp:
2227         * ace/WIN32_Asynch_IO.cpp:
2229         * examples/Log_Msg/Log_Msg_MFC/Log_Msg_MFC.cpp:
2231         * examples/Shared_Malloc/test_persistence.cpp:
2233         * netsvcs/lib/TS_Clerk_Handler.cpp:
2235         * tests/ACE_Init_Test.cpp:
2236         * tests/MM_Shared_Memory_Test.cpp:
2237         * tests/Mem_Map_Test.cpp:
2238         * tests/Naming_Test.cpp:
2239         * tests/Object_Manager_Flipping_Test.cpp:
2240         * tests/Object_Manager_Test.cpp:
2241         * tests/Process_Strategy_Test.cpp:
2242         * tests/Process_Test.cpp:
2243         * tests/Time_Service_Test.cpp:
2245         * websvcs/lib/URL_Addr.cpp:
2247           Add in the required explicit header includes.
2249 Sun Sep  1 00:43:55 UTC 2013  Phil Mesnier  <mesnier_p@ociweb.com>
2251         * NEWS:
2252         * ace/ACE.h:
2253         * ace/ACE.cpp:
2254         * ace/MEM_Acceptor.cpp:
2255         * ace/MMAP_Memory_Pool.cpp:
2256         * ace/Naming_Context.cpp:
2257         * ace/SPIPE_Connector.cpp:
2258         * ace/System_Time.cpp:
2260           Remove unneeded includes from ACE.h. ACE.h is included a lot,
2261           and bringing in any extra includes increases the risk of
2262           namespace collisions.
2264           All the cpp files above were implicitly dependent on ACE.h to
2265           include, which are now explicit.
2267 Fri Aug 30 12:10:23 UTC 2013  Steve Huston  <shuston@riverace.com>
2269         * ace/Process.cpp (spawn): Supply correct type to command_line_buf()
2270           call, per change below.
2272 Thu Aug 29 22:06:55 UTC 2013  Steve Huston  <shuston@riverace.com>
2274         * ace/OS_NS_unistd.inl (swab): Added support for ACE_HAS_INT_SWAB for
2275           platforms where the 'length' arg to swab() is an int instead of
2276           the standard ssize_t.
2278         * ace/config-win32-common.h: Added ACE_HAS_INT_SWAB
2280         * tests/OS_Test.cpp: Added a ACE_OS::swab() test.
2282         * ace/Process.h:
2283         * ace/Process.inl: Changed ACE_Process::command_line_buf(int*) to
2284           command_line_buf(size_t*) to align with the member whose value is
2285           returned.
2287         * ace/README: Added ACE_HAS_INT_SWAB description.
2289         * NEWS: Added the ACE_Process::command_line_buf() API change note.
2291         * THANKS: Updated John Lilley's email address. Thanks to John for
2292           noticing the busted 64-bit Windows builds that flagged the above
2293           issues with compile warnings.
2295 Mon Aug 26 11:26:02 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2297         * docs/bczar/bczar.html:
2298           Added package
2300 Fri Aug 16 08:36:20 UTC 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2302         * ChangeLog:
2303         * ChangeLogs/ChangeLog-2013a:
2304         * NEWS:
2305         * bin/diff-builds-and-group-fixed-tests-only.sh:
2306         * debian/debian.changelog:
2307         * debian/debian.control:
2308         * docs/Download.html:
2309         * docs/bczar/bczar.html:
2310         * etc/index.html:
2311           Prepared for next release
2313 Fri Aug 16 08:56:17 CEST 2013  Johnny Willemsen  <jwillemsen@remedy.nl>
2315         * ACE version 6.2.1 released.
2317 Local Variables:
2318 mode: change-log
2319 add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
2320 indent-tabs-mode: nil
2321 End: