1 Sun Dec 04 11:51:30 CET 2011 Johnny Willemsen <jwillemsen@remedy.nl>
3 * ACE version 6.0.6 released.
5 Fri Dec 2 10:07:48 UTC 2011 Martin Corino <mcorino@remedy.nl>
7 * ace/Countdown_Time.h:
8 * ace/Countdown_Time.inl:
9 * ace/Countdown_Time.cpp:
10 * ace/Timer_Queue_T.h:
11 * ace/Timer_Queue_T.inl:
13 Reverting timer changes to be replaced by better and more
14 flexible changes after the coming release.
16 Tue Nov 29 19:28:56 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
18 * ace/Countdown_Time.h:
19 * ace/Countdown_Time.cpp:
20 Use default value for constructor reducing the number of constructors
22 Tue Nov 29 15:50:06 UTC 2011 Martin Corino <mcorino@remedy.nl>
24 * ace/Timer_Queue_T.h:
25 * ace/Timer_Queue_T.inl:
27 Added get_timer_method() to be able reuse timer method
30 * ace/Countdown_Time.h:
31 * ace/Countdown_Time.inl:
32 * ace/Countdown_Time.cpp:
34 Added option to use application defined timer like
37 Mon Nov 28 14:29:45 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
42 * include/makeinclude/wrapper_macros.GNU:
43 S.inl files are not generated anymore
45 Wed Nov 23 07:39:56 UTC 2011 Olli Savia <ops@iki.fi>
48 Added a workaround for GCC 3.4 'internal compiler error' issue.
50 Fri Nov 18 03:54:50 UTC 2011 James H. Hill <hillj at cs dot iupui dot edu>
52 * bin/PerlACE/Process_Win32.pm:
56 Mon Nov 14 06:02:05 UTC 2011 James H. Hill <hillj at cs dot iupui dot edu>
58 * bin/PerlACE/Process_Win32.pm:
60 Bug fix where the script failed it File::Which is not installed
61 on the target machine. The script will search the PATH if File::Which
62 is installed on the host machine.
64 Wed Nov 9 23:30:30 UTC 2011 James H. Hill <hillj at cs dot iupui dot edu>
66 * bin/ChangeLogEditor/FileLocatorFactory.pm:
67 * bin/PerlACE/Process_Win32.pm:
69 Fixed fuzz errors related to trailing whitespaces.
71 Tue Nov 8 18:58:36 UTC 2011 James H. Hill <hillj at cs dot iupui dot edu>
73 * bin/ChangeLogEditor/FileLocatorFactory.pm:
75 Implemented a utility function that searches the parent
76 directory for the specified directory. This is necessary
77 because the SVN 1.7.x client does not store .svn directories
78 in the child directory anymore. Instead, the root directory
79 of the checkout contains the .svn directory. Now, the SVN
80 locator will search all parent directories to determine if
81 it the SCM is a SVN sandbox.
83 * bin/PerlACE/Process_Win32.pm:
85 Updated the Executable() subroutine such that if the full
86 or relative path of the executable is not specified, then
87 it will try to resolve the location of the executable using
90 Sat Oct 22 02:06:37 UTC 2011 Abdullah Sowayan <sowayan@gmail.com>
92 * include/makeinclude/platform_macosx_common.GNU:
97 From the file. Thanks to William R. Otte <wotte@dre.vanderbilt.edu>
98 for pointing this out.
100 Fri Oct 21 23:35:30 UTC 2011 William R. Otte <wotte@dre.vanderbilt.edu>
102 * ace/Time_Value.inl:
104 Changed the operator comparing __builtin_constant_p to be a
105 bitwise (&) instead oflogical and (&&) to address a warning from the
106 LLVM compiler. In this case, the result of the two operators is
107 logically equivalent. Thanks to Abdullah Sowayan <sowayan@gmail.com>
108 for reporting the issue.
110 Fri Oct 21 11:26:49 UTC 2011 Marcel Smit <msmit@remedy.nl>
112 * examples/Misc/test_trace.cpp:
113 Fixed compile issue in case all logging is turned off.
115 Thu Oct 20 10:41:44 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
117 * docs/Download.html:
118 Added links to the OBS projects, thanks to John Fletcher for providing
121 Tue Oct 20 09:30:13 UTC 2011 Martin Corino <mcorino@remedy.nl>
123 Merged changes from Remedy work branch.
125 === start changelog ===
127 Tue Oct 18 09:23:13 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl>
129 * bin/MakeProjectCreator/config/global.features:
130 Add ccm_direct_collocation
132 Wed Oct 12 13:08:13 UTC 2011 Marcel Smit <msmit@remedy.nl>
134 * bin/MakeProjectCreator/config/crosscompile.mpb:
135 Fixed install issues.
138 Removed unnecessary STDERR.
140 === end changelog ===
142 Thu Oct 20 06:57:38 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
145 Removed autoconf support due to lack of resources/funding to
146 get autoconf really working. It now only causes confusions and
147 not working configurations for users.
149 Wed Oct 19 19:13:38 UTC 2011 William R. Otte <wotte@dre.vanderbilt.edu>
151 * bin/MakeProjectCreator/config/global.features:
152 disable openmp by default.
154 * include/makeinclude/platform_clang_common.GNU:
155 * include/makeinclude/platform_g++_common.GNU:
156 add flags for openmp.
158 Wed Oct 19 09:56:20 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
160 * rpmbuild/ace-tao.spec:
161 Removed not needed setting of inline
163 Mon Oct 17 20:40:35 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
165 * include/makeinclude/platform_macosx_iOS.GNU:
167 Minor enhancements to this file to make ACE/TAO compile again.
169 Sat Oct 15 00:57:11 UTC 2011 Abdullah Sowayan <sowayan@gmail.com>
171 * ace/config-macosx-lion.h:
172 * include/makeinclude/platform_macosx_lion.GNU:
174 Minor enhancements to the files above.
176 Mon Oct 10 12:13:52 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
178 * protocols/ace/INet/ClientRequestHandler.h:
179 * protocols/ace/INet/HTTP_ClientRequestHandler.h:
180 * protocols/ace/INet/URLBase.h:
181 Always export, should solve SLE9 issues
183 Mon Oct 10 11:16:58 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
185 * docs/Download.html:
188 Mon Oct 10 11:16:58 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
190 * bin/diff-builds-and-group-fixed-tests-only.sh:
191 Updated for next release
193 * bin/make_release.py:
194 Next time we don't ship vc8 anymore
196 * docs/bczar/bczar.html:
202 Mon Oct 10 08:48:51 CEST 2011 Johnny Willemsen <jwillemsen@remedy.nl>
204 * ACE version 6.0.5 released.
206 Sat Oct 8 09:00:00 UTC 2011 Marcel Smit <msmit@remedy.nl>
208 * ACEXML/examples/SAXPrint/namespaces.xml:
209 * ACEXML/examples/SAXPrint/ns.svc.conf.xml:
210 * ACEXML/examples/SAXPrint/simple.svcconf.xml:
211 * ACEXML/examples/SAXPrint/svc.conf.xml:
212 XML does not allow anything before the xml-tag.
214 Fri Oct 7 09:45:31 UTC 2011 Marcel Smit <msmit@remedy.nl>
216 * ACEXML/docs/TODO.txt:
217 * ACEXML/docs/bugs.txt:
218 * ASNMP/tests/run_tests.sh:
221 Fri Oct 7 09:10:55 UTC 2011 Marcel Smit <msmit@remedy.nl>
223 * ACEXML/docs/readme.txt:
226 * bin/LabVIEW_RT/README:
227 * bin/PerlACE/README:
228 * contrib/FaCE/README:
229 * examples/C++NPv1/README:
230 * examples/C++NPv2/README:
231 * examples/IPC_SAP/SSL_SAP/README:
232 * examples/Semaphores/README:
234 * netsvcs/lib/README:
235 * performance-tests/README:
236 * performance-tests/RPC/README:
237 * performance-tests/Synch-Benchmarks/Perf_Test/README:
238 * performance-tests/Synch-Benchmarks/README:
239 * performance-tests/Synch-Benchmarks/Synch_Lib/README:
240 * performance-tests/TCP/README:
241 * performance-tests/TTCP/C/README:
242 * performance-tests/UDP/README:
243 * protocols/ace/HTBP/README:
245 Fuzz: No id-tags. Also uniform way of declaring the Id-tags
247 Fri Oct 7 07:48:32 UTC 2011 Marcel Smit <msmit@remedy.nl>
249 * ACEXML/examples/SAXPrint/broken.xml:
250 * ACEXML/examples/SAXPrint/namespaces.xml:
251 * ACEXML/examples/SAXPrint/ns.svc.conf.xml:
252 * ACEXML/examples/SAXPrint/simple.svcconf.xml:
253 * ACEXML/examples/SAXPrint/svc.conf.xml:
254 * Kokyu/tests/DSRT_MIF/svc.conf.xml:
255 * examples/ASX/CCM_App/svc.conf.xml:
256 * netsvcs/servers/svc.conf.xml:
257 * tests/Service_Config_Test.conf.xml:
260 Thu Oct 6 12:01:30 UTC 2011 Marcel Smit <msmit@remedy.nl>
263 * netsvcs/clients/Logger/README:
264 * netsvcs/clients/README:
265 * netsvcs/clients/Tokens/README:
266 * netsvcs/clients/Tokens/collection/README:
267 * netsvcs/clients/Tokens/deadlock/README:
268 * netsvcs/clients/Tokens/invariant/README:
269 * netsvcs/clients/Tokens/manual/README:
270 * netsvcs/clients/Tokens/mutex/README:
271 * netsvcs/lib/README:
272 * netsvcs/servers/README:
273 Fuzz: trailing whitespaces, tab characters and ID strings
275 Thu Oct 6 11:56:19 UTC 2011 Marcel Smit <msmit@remedy.nl>
278 * examples/Connection/non_blocking/README:
279 * examples/IPC_SAP/DEV_SAP/README:
280 * examples/IPC_SAP/SOCK_SAP/README:
281 * examples/IPC_SAP/SSL_SAP/README:
282 * examples/Log_Msg/Log_Msg_MFC/README:
283 * examples/Log_Msg/README:
284 * examples/Logger/README:
286 * examples/Reactor/Ntalker/README:
287 * examples/Reactor/README:
288 * examples/Reactor/TP_Reactor/README:
289 * examples/Service_Configurator/Misc/README:
290 * examples/Synch/README:
291 * examples/System_V_IPC/README:
292 * examples/Timer_Queue/README:
293 Fuzz: trailing whitespaces, tab characters and ID strings
295 Mon Oct 3 06:30:57 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
297 * ace/Dev_Poll_Reactor.h:
300 Fri Sep 30 14:03:58 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
303 Check more filetypes for id tag
305 * docs/bczar/bczar.html:
306 Added some more packages
308 Thu Sep 29 01:58:23 UTC 2011 Abdullah Sowayan <sowayan@gmail.com>
310 * include/makeinclude/platform_macosx_lion.GNU:
312 LLVM is the default compiler on Lion for now on.
314 Fri Sep 23 12:45:47 UTC 2011 Marcel Smit <msmit@remedy.nl>
316 * bin/PerlACE/TestTarget.pm:
317 * bin/PerlACE/TestTarget_Android.pm:
318 Created a special method for the ADB timeout environment
321 Fri Sep 23 09:25:04 UTC 2011 Marcel Smit <msmit@remedy.nl>
323 * bin/PerlACE/TestTarget_Android.pm:
324 Stop the script when an emulator times out.
326 Wed Sep 14 07:54:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
328 * bin/PerlACE/TestTarget_Android.pm:
329 Adding of libpath is only needed for non static builds
331 Tue Sep 13 08:12:40 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
334 Added DOC_TEST_DEFAULT, this controls the default platform
335 for all platform instead of defaulting to localhost
337 Tue Sep 13 08:12:40 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
339 * bin/PerlACE/ProcessAndroid.pm:
340 Don't delete executable after each run
342 Mon Sep 12 12:55:58 UTC 2011 Marcel Smit <msmit@remedy.nl>
345 Made some minor modification to the Android section.
347 Mon Sep 12 11:16:53 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
349 * ace/config-android.h:
350 Android doesn't have icmp support
352 * docs/bczar/bczar.html:
355 Sun Sep 11 18:11:08 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
357 * bin/PerlACE/ProcessAndroid.pm:
358 Don't copy any log files here, that has to be done in the test
362 Get the log file from the target before analyzing it
364 Sun Sep 11 18:02:08 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
366 * bin/PerlACE/ProcessAndroid.pm:
367 Fixed executable method
369 Fri Sep 9 21:34:26 UTC 2011 Adam Mitz <mitza@ociweb.com>
371 * bin/PerlACE/Process_Win32.pm:
373 Fixed a bug introduced in the previous commit to this file:
374 Thu Sep 8 08:14:46 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
376 The bug prevented any tests from running on Win32.
378 Fri Sep 9 19:31:43 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
380 * bin/PerlACE/ProcessAndroid.pm:
381 * bin/PerlACE/TestTarget_Android.pm:
382 Added PutFile for the TestTarget
384 Fri Sep 9 19:19:22 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
386 * bin/PerlACE/ProcessAndroid.pm:
387 * bin/PerlACE/TestTarget_Android.pm:
388 Don't copy all config files, if we need files on a target, the test
389 script should copy them
391 Fri Sep 9 19:15:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
393 * bin/PerlACE/TestTarget_Android.pm:
394 Try to kill emulator and emulator-arm
396 Fri Sep 9 11:26:45 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
398 * include/makeinclude/platform_android.GNU:
399 Android doesn't have rwho
401 Fri Sep 9 07:19:00 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
406 * include/makeinclude/platform_android.GNU:
407 Prevent flags being listed twice
409 Thu Sep 8 17:48:53 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
411 * ace/OS_NS_stdlib.cpp:
412 Fixed compile warnings
414 * ace/OS_NS_Thread.inl:
415 Added check for ACE_LACKS_CONDATTR
418 When ACE_MMAP_NO_ZERO is defined, when the length if zero we
419 default to the pagesize
421 Thu Sep 8 17:46:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
423 * ace/config-android.h:
424 Further cleanup and improvements
426 Thu Sep 8 17:32:48 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
431 * ace/Process_Manager.cpp:
434 * ace/config-sunos5.5.h:
440 * ace/OS_NS_errno.inl:
444 Only define ACE_ERRNO_TYPE when it is not defined yet, that way we
445 can just set it in config-android.h
447 * ace/config-android.h:
448 Cleanup and set various defines needed to get correct runtime
451 * bin/PerlACE/Process_VMS.pm:
452 Chorus support removal
454 * bin/PerlACE/README:
457 * include/makeinclude/platform_android.GNU:
460 Thu Sep 8 17:20:26 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
462 * include/makeinclude/platform_android.GNU:
463 Fixed warning about not recognized --version
465 Thu Sep 8 17:16:26 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
468 * docs/bczar/bczar.html:
469 Another 32bit package for android
471 * include/makeinclude/platform_android.GNU:
472 * include/makeinclude/platform_android_linux.GNU:
473 Renamed to platform_android.GNU
475 Thu Sep 8 13:20:55 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
478 Added another 32bit package for Android
480 * docs/bczar/bczar.html:
483 Thu Sep 8 13:20:55 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
486 Documented which 32bit packages need to be installed on a 64bit
487 linux host for the Android port
489 * docs/bczar/bczar.html:
492 Thu Sep 8 08:16:35 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
495 Add support for ACE_DEFAULT_TEMP_DIR
498 Added missing export include
500 * ace/OS_NS_unistd.cpp:
501 Added ACE_HAS_NONCONST_PWRITE
503 * ace/Select_Reactor_Base.cpp:
506 * include/makeinclude/platform_android_linux.GNU:
507 Use ?= to make an override possible from platform_macros.GNU
509 Thu Sep 8 08:14:46 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
511 * bin/PerlACE/ConfigList.pm:
512 * bin/PerlACE/Process.pm:
513 * bin/PerlACE/ProcessAndroid.pm:
514 * bin/PerlACE/ProcessLVRT.pm:
515 * bin/PerlACE/ProcessVX.pm:
516 * bin/PerlACE/ProcessVX_Unix.pm:
517 * bin/PerlACE/ProcessVX_Win32.pm:
518 * bin/PerlACE/ProcessWinCE.pm:
519 * bin/PerlACE/ProcessWinCE_Unix.pm:
520 * bin/PerlACE/Process_Unix.pm:
521 * bin/PerlACE/Process_VMS.pm:
522 * bin/PerlACE/Process_Win32.pm:
523 * bin/PerlACE/Run_Test.pm:
524 * bin/PerlACE/TestTarget.pm:
525 * bin/PerlACE/TestTarget_Android.pm:
526 * bin/PerlACE/TestTarget_LVRT.pm:
527 * bin/PerlACE/TestTarget_VxWorks.pm:
528 * bin/PerlACE/TestTarget_WinCE.pm:
529 Extensions to run automatically tests on an Android emulator
531 Tue Sep 6 09:36:36 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
533 * rpmbuild/ace-tao.spec:
534 Removed rnq option, that is now default, added versioned namespace
537 Wed Aug 31 11:43:13 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
539 * include/makeinclude/platform_macosx_iOS.GNU:
541 Minor updates to this file to work with Mac OSX Lion (10.7)
543 Wed Aug 31 11:33:39 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
545 * ace/config-macosx-iOS-hardware.h:
546 * ace/config-macosx-iOS-simulator.h:
547 * include/makeinclude/platform_macosx_iOS.GNU:
549 Renamed the files from iphone to iOS since this is what apple
550 calls the platform these days.
552 * ace/config-macosx-iphone-hardware.h:
553 * ace/config-macosx-iphone-simulator.h:
554 * include/makeinclude/platform_macosx_iphone.GNU:
558 Tue Aug 30 14:40:01 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
560 * include/makeinclude/platform_macosx_iphone.GNU:
562 Allow the user to specify the location of XCode. This is helpful
563 when there are multiple versions of XCode installed on the machine.
564 To specify the location of XCode, use XCODE_ROOT environment variable.
565 If XCODE_ROOT is not specified, the location of XCode is assumed to be
566 located at the default installation directory (which is /Developer).
568 Fri Aug 26 16:02:13 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
570 * include/makeinclude/platform_macosx_iphone.GNU:
572 Switch the default compiler from GCC to Clang
574 Fri Aug 26 15:59:19 UTC 2011 Abdul Sowayan <sowayan@gmail.com>
576 * ace/config-macosx-iphone-hardware.h:
577 * ace/config-macosx-iphone-simulator.h:
579 Updated these files to use Mac OS-X Lion as the build host. Also, fixed
582 Wed Aug 24 13:06:17 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
584 * ace/Message_Block.cpp: Replaced the recursive version of
585 ACE_Message_Block::clone() with a non-recursive version to avoid
586 problems when there are large numbers of message blocks. Thanks
587 to Andrew Metcalfe <andrew dot metcalfe at ccur dot com> for
588 reporting this and suggesting the fix, which was provided by
589 Eric Frias <efrias at syncad dot com>.
591 Tue Aug 23 18:20:02 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
594 Prepared for next release
596 * bin/diff-builds-and-group-fixed-tests-only.sh:
597 * docs/Download.html:
598 * docs/bczar/bczar.html:
600 Updated to make the new release public
602 Tue Aug 23 19:01:44 CEST 2011 Johnny Willemsen <jwillemsen@remedy.nl>
604 * ACE version 6.0.4 released.
606 Thu Aug 18 01:31:48 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
608 * ace/Message_Block.cpp:
610 Reverted the change from Mon Aug 15 14:41:24 UTC 2011 Douglas
611 C. Schmidt <schmidt@dre.vanderbilt.edu>. This change caused a
612 regression failure that showed up on some of the TAO tests. We
613 can try reintroducing this patch after the upcoming release.
615 Wed Aug 17 15:01:28 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
619 Fix typo in SYSROOT default example.
621 Wed Aug 17 13:54:12 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
623 * ace/Message_Block.cpp:
627 Mon Aug 15 14:41:24 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
629 * ace/Message_Block.cpp: Replaced the recursive version of
630 ACE_Message_Block::clone() with a non-recursive version to avoid
631 problems when there are large numbers of message blocks. Thanks
632 to Andrew Metcalfe <andrew dot metcalfe at ccur dot com> for
633 reporting this and suggesting the fix, which was provided by
634 Eric Frias <efrias at syncad dot com>.
636 Sun Aug 14 10:44:32 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
638 * rpmbuild/ace-tao.spec:
639 Added support for inline, thanks to Thomas Lockhart for providing
642 Wed Aug 10 20:15:40 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
647 Add a note about support for Android in the news, and add more
648 detail to the installation steps.
650 Wed Aug 10 19:02:21 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
654 Updated the text related to installing for Android.
656 * include/makeinclude/platform_android_linux.GNU:
660 * include/makeinclude/platform_linux_android.GNU:
664 Renamed the file to be consistent with others, now the name is
665 target platform first followed by the build-specific name. The
666 settings for cross compilation are now configured inside this
667 platform file, using some assumptions for architecture.
669 The build for the arm architecture works, but it looks like x86
670 still needs work by the NDK team, it was just added in their r6
671 release. I've submitted a bug report to the android team with a
674 Wed Aug 10 17:14:01 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
676 * ace/config-win32.h:
677 Removed one include too much
679 Wed Aug 10 12:41:18 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
681 * ace/config-macros.h:
682 Enable ACE_HAS_REACTOR_NOTIFICATION_QUEUE by default, it gives
683 much better performance and also doesn't suffer the issue that them
684 reactor queue can get full
686 Wed Aug 10 12:18:56 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
688 * ace/Notification_Queue.inl:
689 * ace/Service_Config.h:
692 Wed Aug 10 11:45:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
694 * ace/config-win32-common.h:
695 * ace/config-win32.h:
696 Moved define to the common file
698 * ace/config-win32-borland.h:
699 Removed support for C++ Builder, the port is broken and not maintained
702 Tue Aug 9 17:28:15 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
704 * debian/patches/series:
705 Updated because of removed files
707 * debian/patches/16-ace-inet-pkgconfig-files.diff:
708 * debian/patches/prevent_doxygen_ace_manpages.diff:
709 Removed these files, integrated into trunk
711 Tue Aug 9 17:17:56 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
713 * ace/os_include/os_dlfcn.h:
714 Added if !defined checks around all defines in this file
716 Mon Aug 8 21:46:01 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
718 * ace/OS_NS_time.inl:
720 Fix some inconsistencies in the new android-specific wrappers.
722 * ace/config-android.h:
724 Android does not supply std::wstring
726 * include/makeinclude/platform_linux_android.GNU:
728 The android supplied compiler gives a preemptive warning about
729 va_args mangling change, but I cannot find anything to change
730 in the ACE code, so I added the recommended warning suppressor.
732 Thu Aug 4 22:11:26 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
734 * ace/config-android.h:
738 Thu Aug 4 15:03:16 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
741 * ace/OS_NS_Thread.cpp:
744 * ace/OS_NS_time.inl:
745 * ace/config-linux.h:
746 * ace/config-android.h:
747 * include/makeinclude/platform_linux_android.GNU:
749 Added configuration files and minor changes to allow building
750 for Android using the Android Native Development Kit's standalone
751 tool chain. http://developer.android.com/sdk/ndk/index.html
752 Android is not a completely tested platform and automated testing
753 does not work for it currently. Thanks to Trevor Fields of OCI
754 for doing the heavy lifting on preparing these changes.
756 * examples/APG/ThreadManagement/Async_Cancel.cpp:
757 * examples/Service_Configurator/IPC-tests/client/local_dgram_client_test.cpp:
758 * examples/Service_Configurator/IPC-tests/server/Handle_L_Stream.inl:
759 * examples/Service_Configurator/IPC-tests/server/Handle_R_Stream.inl:
760 * examples/Service_Configurator/IPC-tests/server/Handle_Thr_Stream.cpp:
761 * examples/System_V_IPC/SV_Message_Queues/TMQ_Client.cpp:
763 Add wrappers necessary to get them working with Android.
765 * tests/Thread_Attrs_Test.cpp:
766 * tests/test_config.h:
768 Minor changes for running tests on Android.
770 Sun Jul 31 11:14:23 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
772 * bin/generate_doxygen.pl:
773 Don't generate man pages, not used
776 Pull in latest version from debian packaging
778 * protocols/ace/INet/ACE_INet.pc.in:
779 * protocols/ace/INet/ACE_INet_SSL.pc.in:
780 * protocols/ace/INet/inet.mpc:
781 * protocols/ace/INet/inet_ssl.mpc:
784 * etc/ace_man.doxygen:
787 Sat Jul 30 13:11:43 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
789 * ace/config-windows.h:
790 * ace/config-win64.h:
791 Renamed win64.h to windows.h
793 Sun Jul 24 04:27:10 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
795 * examples/APG/Streams/Answerer.cpp:
799 Sat Jul 23 22:37:24 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
801 * ace/config-win64.h:
802 * examples/APG/Timers/PCB.cpp:
808 Enhanced the check for ACE_TRACE messages so that it works
809 correctly with class definitions such as those found in
810 examples/APG/ThreadPools/Futures.cpp.
812 Fri Jul 22 12:29:59 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
814 * ace/Malloc_T.cpp: Fixed ACE_Dynamic_Cached_Allocator so that it
815 doesn't overflow. Thanks to Qiao Zhiqiang <qiaozhiqiang at
816 leadcoretech dot com> for this fix.
818 Fri Jul 22 12:27:16 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
820 * tests/Cached_Allocator_Test.cpp (run_main): Updated this test to
821 check that ACE_Dynamic_Cached_Allocator works properly.
823 Wed Jul 20 23:52:46 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
825 * ace/config-win64.h: Added this file to make it more clear how to
826 build ACE on a 64-bit Windows platform. Thanks to Thomas Pauli
827 <thomas dot pauli at tu-dortmund dot de> for contributing this
830 Mon Jul 18 11:44:16 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
832 * Happy Birthday to me ;-)
834 Mon Jul 11 00:39:05 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
836 * examples/APG/ThreadPools/Futures.cpp (class Manager):
837 * examples/APG/Containers/Stacks.cpp (StackExample::run):
838 * examples/APG/Containers/Allocator.cpp (StackExample::run):
839 * examples/APG/Timers/PCB.cpp (PCB::handleClose): Fixed a mismatch in ACE_TRACE.
841 Sat Jul 9 19:07:20 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
845 examples/APG/Active_Objects/AO.cpp,
846 examples/APG/Active_Objects/AO2.cpp,
847 examples/APG/Containers/Allocator.cpp,
848 examples/APG/Containers/DLList.cpp,
849 examples/APG/Containers/Hash_Map.cpp,
850 examples/APG/Containers/Hash_Map_Hash.cpp,
851 examples/APG/Containers/Map_Manager.cpp,
852 examples/APG/Containers/Map_Manager_Specialization.cpp,
853 examples/APG/Containers/Queues.cpp,
854 examples/APG/Containers/RB_Tree.cpp,
855 examples/APG/Containers/RB_Tree_Functors.cpp,
856 examples/APG/Containers/Sets.cpp,
857 examples/APG/Containers/Stacks.cpp,
858 examples/APG/Processes/Process_Manager_Death.cpp,
859 examples/APG/Processes/Process_Mutex.cpp,
860 examples/APG/Signals/SigAction.cpp,
861 examples/APG/Signals/SigHandler.cpp,
862 examples/APG/Signals/SigHandlers.cpp,
863 examples/APG/Streams/Answerer.cpp,
864 examples/APG/Streams/CommandStream.cpp,
865 examples/APG/Streams/CommandTask.cpp,
866 examples/APG/Streams/EndTask.h,
867 examples/APG/ThreadPools/Futures.cpp,
868 examples/APG/ThreadPools/LF_ThreadPool.cpp,
869 examples/APG/ThreadPools/Task_ThreadPool.cpp,
870 examples/APG/ThreadPools/ThreadPool.cpp,
871 examples/APG/Timers/Alarm.cpp,
872 examples/APG/Timers/CB.cpp,
873 examples/APG/Timers/PCB.cpp,
874 examples/APG/Timers/PTimerDispatcher.cpp,
875 examples/APG/Timers/Task.cpp,
876 examples/APG/Timers/TimerDispatcher.cpp,
877 examples/APG/Timers/Upcall.cpp,
878 examples/Reactor/TP_Reactor/ReadHandler.cpp,
879 examples/Timer_Queue/Custom_Handler.cpp,
880 netsvcs/lib/Name_Handler.cpp,
881 netsvcs/lib/Server_Logging_Handler_T.cpp,
882 netsvcs/lib/TS_Clerk_Handler.cpp,
883 netsvcs/lib/TS_Server_Handler.cpp,
884 tests/Bug_3878_Regression_Test.cpp,
885 tests/Thread_Timer_Queue_Adapter_Test.cpp: Fixed all the
886 ACE_TRACE statements similar to
888 ACE_TRACE( ACE_TEXT( "sometext" ) );
897 ACE_TRACE( "sometext" );
899 Thanks to Espen Harlinn <espen at harlinn dot no> for this fix,
900 which fixes bugid 3976.
902 Thu Jul 7 15:24:09 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
904 * ace/Unbounded_Set_Ex.cpp:
905 Fixed compile error when ACE_HAS_DUMP is defined. This fixes bugzilla
906 3977, thanks to Ben Bronk <benjamin dot j dot bronk at lmco dot com>
909 * docs/bczar/bczar.html:
912 Tue Jul 5 10:30:18 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
914 * bin/MakeProjectCreator/templates/gnu.mpd:
915 Removed cidlc, that got removed years ago
917 Fri Jul 1 11:08:06 UTC 2011 Steve Huston <shuston@riverace.com>
919 * tests/bug_3974_Regression_Test.cpp: Return the correct value from
920 the test. Thanks to Johnny for picking this up.
922 Fri Jul 1 10:28:10 UTC 2011 Martin Corino <mcorino@remedy.nl>
924 * ace/config-freebsd.h:
925 Added missing ACE_HAS_XPG4_MULTIBYTE_CHAR. Should also resolve
926 CDR stream op compile problems.
928 Fri Jul 1 10:01:54 UTC 2011 Olli Savia <ops@iki.fi>
930 * ace/config-linux.h:
931 Reverted __ACE_INLINE__ removal.
933 Fri Jul 1 09:31:38 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
935 * ace/config-openvms.h:
936 Readded OpenVMS socket buffer size limit
938 Fri Jul 1 08:46:30 UTC 2011 Martin Corino <mcorino@remedy.nl>
941 * ace/config-sunos5.5.h:
942 Added ACE_LACKS_STD_WSTRING to remedy compile problems with new
943 CDR stream ops in TAO.
945 Wed Jun 29 20:47:33 UTC 2011 Steve Huston <shuston@riverace.com>
947 * ace/Select_Reactor_T.cpp:
948 * ace/TP_Reactor.cpp:
949 * ace/Dev_Poll_Reactor.cpp:
950 * ace/WFMO_Reactor.cpp:
951 In handle_events(), if returning -1 because the reactor isn't
952 ready to handle events, also set errno to ESHUTDOWN to tell the
953 caller why. Fixes Bugzilla #3974.
955 * tests/Bug_3974_Regression_Test.cpp:
957 * tests/run_test.lst:
958 New test for the above problem/fix.
960 Wed Jun 29 10:38:02 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
962 * ace/Thread_Manager.cpp:
963 Fixed compile error in some environments
965 Wed Jun 29 07:56:54 UTC 2011 Martin Corino <mcorino@remedy.nl>
967 * ace/config-lynxos.h:
968 Added ACE_LACKS_STD_WSTRING to remedy compile problems with new
969 CDR stream ops in TAO.
971 Thu Jun 23 14:51:19 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
973 * ace/CE_Screen_Output.h:
975 * netsvcs/clients/Logger/direct_logging.cpp:
976 * netsvcs/clients/Logger/indirect_logging.cpp:
977 * netsvcs/lib/Base_Optimizer.h:
978 * netsvcs/lib/Base_Optimizer.cpp:
979 * netsvcs/lib/Client_Logging_Handler.cpp:
980 * netsvcs/lib/Log_Message_Receiver.h:
981 * netsvcs/lib/Log_Message_Receiver.cpp:
982 * netsvcs/lib/Server_Logging_Handler.cpp:
983 * netsvcs/lib/Server_Logging_Handler_T.cpp:
984 * netsvcs/lib/TS_Clerk_Handler.cpp:
985 * netsvcs/lib/TS_Server_Handler.cpp:
986 * netsvcs/lib/Time_Request_Reply.cpp:
987 * netsvcs/lib/lib.mpc:
988 * netsvcs/servers/README:
989 * netsvcs/servers/main.cpp:
990 Layout and typo fixes
992 Thu Jun 23 14:29:08 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
994 * docs/bczar/bczar.html:
997 * bin/diff-builds-and-group-fixed-tests-only.sh:
998 * docs/Download.html:
1001 Thu Jun 23 12:39:08 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1004 Disable html help, seems doxygen now disables the search option
1005 when html help is enabled
1007 Thu Jun 23 13:46:08 CEST 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1009 * ACE version 6.0.3 released.
1011 Wed Jun 22 18:01:15 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1016 * config-win32-mingw.h:
1018 Reverted all changes made related to support for long double
1021 Tue Jun 21 18:14:46 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1023 * ace/Basic_Types.h:
1025 Fixed typo in ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
1026 decision tree. Thanks to Phil Mesnier <mesnier_p@ociweb.com>
1027 for his help in connecting it to scoreboard warnings.
1029 Mon Jun 20 17:39:01 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1031 * ace/Basic_Types.h:
1033 Another tweak to ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII's
1034 logic aimed at warnings on FC6, FC8, FC12, and FC15.
1036 Mon Jun 20 17:17:26 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1038 * ace/config-win32-mingw.h:
1039 * ace/Basic_Types.h:
1041 - Moved the definition of ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
1042 to the MinGW config file.
1044 - Added #define ACE_CDR_IMPLEMENT_WITH_NATIVE_DOUBLE 1 to
1045 the MinGW config file, so that, for generated IDL long
1046 double constants, the argument will agree with the
1047 print format string. MinGW doesn't support long double
1048 in the print format.
1050 Fri Jun 17 16:48:29 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1052 * ace/Basic_Types.h:
1054 Another tweak to ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII's
1055 conditional definition to eliminate warnings on FC12
1058 Fri Jun 17 12:48:31 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1060 * ace/Basic_Types.h:
1062 Removed the 'L' from the version of
1063 ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII targeted at MinGW
1064 platforms. That platform apparently doesn't support that
1065 part of the C print format spec.
1067 Thu Jun 16 13:31:16 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1069 * ace/Basic_Types.h:
1071 Changed the logic of what ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
1072 expands to in order to eliminate warnings on FC6 and FC8.
1074 Wed Jun 15 13:10:40 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1076 * ace/Basic_Types.h:
1078 Added a special version of ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
1079 for MinGW32, which seems to diverge from other platforms in how
1080 it conforms to the printf print format.
1082 Fri Jun 10 19:05:30 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1084 * ace/Basic_Types.h:
1086 Added #define of ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
1087 to make generation of a long double literal by the TAO IDL
1088 compiler more portable.
1090 Fri Jun 10 12:58:49 UTC 2011 Marcel Smit <msmit@remedy.nl>
1095 Thu Jun 9 01:16:23 UTC 2011 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
1097 * ace/RB_Tree.cpp: Fixed overly long ACE_TRACE string literals
1098 that were split across lines. Thanks to Espen Harlinn <espen at
1099 harlinn dot no> for reporting this.
1101 Wed Jun 8 21:05:56 UTC 2011 Adam Mitz <mitza@ociweb.com>
1105 Switch from cvs to svn for the -m option that checks only modified
1106 files. We haven't used cvs for some time now.
1108 Tue Jun 7 20:45:56 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
1112 The inline function needs to be static to match the semantics of
1113 a struct constructor when the environment has native long
1116 Tue Jun 7 18:20:36 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1120 Added an inline function called LongDoubleAssign tha works
1121 as an alternative to the struct constructor of the same
1122 name when a 16-byte native long double exists and the struct
1123 is not defined. Thanks again to Adam Mitz <mitza at ociweb dot com>
1126 Mon Jun 6 22:17:26 UTC 2011 Adam Mitz <mitza@ociweb.com>
1130 The struct just added by Jeff also needs the export macro.
1132 Mon Jun 6 19:51:27 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1137 Added a struct LongDoubleAssign which inherits from LongDouble,
1138 and contains the assignment operator and constructors, as well
1139 as a cast operator to LongDouble. This scheme allows generated
1140 code to use the LongDouble struct (when no 16-byte native long
1141 double exists) as a member in C++ unions, and to be initialized
1142 (when it appears as a constant) with the default copy constructor
1143 from LongDouble, converted from the supplied LongDoubleAssign,
1144 which is in turn initialized from the rhs literal. Thanks to
1145 Adam Mitz <mitza at ociweb dot com> for the LongDoubleAssign
1146 suggestion to work around the C++ union restriction.
1148 Mon Jun 6 16:59:29 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1150 * docs/Download.html:
1153 * include/makeinclude/platform_g++_common.GNU:
1154 Added support for c++0x, adding this to your platform_macros.GNU
1155 enables the g++ c++0x extensions
1157 Mon Jun 6 13:44:14 UTC 2011 Marcel Smit <msmit@remedy.nl>
1159 * examples/IPC_SAP/SSL_SAP/SSL-client-simple.cpp:
1160 Fixed gcc 4.6 warning.
1162 Fri Jun 3 18:46:50 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1166 Made the ACE_CDR::LongDouble struct constructor from native
1167 long double explicit, which eliminates compiler ambiguities
1168 when the struct's '==' and '!=' operators are used with
1169 a native long double rhs.
1171 Wed Jun 1 19:30:44 UTC 2011 Jeff Parsons <j.parsons@vanderbilt.edu>
1176 To the struct ACE_CDR::LongDouble, used for platforms with
1177 a native long double that isn't 16 bytes, added an
1178 assignment operator and a constructor. The former is for
1179 internal use by the IDL compiler, and the latter is for
1180 code generation for long double constants. For types
1181 using the non-native struct, a const declaration is
1182 impossible to initialize by assignment to a literal,
1183 so a constructor is generated instead.
1185 Wed Jun 1 10:17:33 UTC 2011 Marcel Smit <msmit@remedy.nl>
1190 Wed Jun 1 05:53:10 UTC 2011 Marcel Smit <msmit@remedy.nl>
1192 * examples/APG/Naming/Temperature_Monitor2.cpp:
1193 * examples/IPC_SAP/SSL_SAP/SSL-client-simple.cpp:
1194 * tests/Bug_3943_Regression_Test.cpp:
1195 * tests/Proactor_UDP_Test.cpp:
1196 Resolved gcc 4.6 warning: variable was set but not used.
1198 Tue May 31 09:16:33 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1200 * docs/Download.html:
1201 OBS now stands for Open Build Service
1203 Tue May 31 07:13:01 UTC 2011 Marcel Smit <msmit@remedy.nl>
1205 * ACEXML/examples/SAXPrint/main.cpp:
1206 Fixed compile error.
1208 Mon May 30 18:44:55 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1210 * ACEXML/examples/SAXPrint/main.cpp:
1211 Fixed gcc 4.6 warning
1213 * docs/bczar/bczar.html:
1214 Added some more packages
1216 Fri May 27 14:44:01 UTC 2011 Marcel Smit <msmit@remedy.nl>
1218 * tests/Bug_2653_Regression_Test.cpp:
1219 * tests/Compiler_Features_12_Test.cpp:
1220 * tests/Reference_Counted_Event_Handler_Test.cpp:
1221 Resolved gcc 4.6 warning: variable was set but not used.
1223 Fri May 27 09:49:56 UTC 2011 Marcel Smit <msmit@remedy.nl>
1225 * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
1226 Made changes to satisfy Coverity and the GNU 4.6 gcc compiler.
1227 fgets returns a void*. This is stored in dummy. We use
1228 ACE_UNUSED_ARG to fool the 4.6 gcc compiler.
1230 Thu May 26 14:27:50 UTC 2011 Marcel Smit <msmit@remedy.nl>
1232 * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
1233 Resolved gcc 4.6 warning: variable was set but not used.
1235 Thu May 26 14:11:57 UTC 2011 Marcel Smit <msmit@remedy.nl>
1237 * ace/Monitor_Control/Linux_Network_Interface_Monitor.cpp:
1238 Resolved gcc 4.6 warning: variable was set but not used.
1240 Thu May 26 11:39:54 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1242 * docs/bczar/bczar.html:
1243 Added a yum install with all packages you could need on FC
1245 Thu May 26 13:09:50 UTC 2011 Marcel Smit <msmit@remedy.nl>
1247 * tests/Compiler_Features_10_Test.cpp:
1248 Resolved coverity warnings.
1250 Mon May 23 07:55:41 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl>
1252 * tests/QtReactor_Test.h:
1253 * tests/QtReactor_Test.cpp:
1254 Changed deprecated qt4 functions and includes.
1256 Mon May 23 07:10:41 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1258 * examples/APG/Naming/Name_Binding.h:
1259 * netsvcs/lib/Client_Logging_Handler.cpp:
1260 Fixed incorrect delete
1262 Mon May 23 06:55:37 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1264 * examples/APG/Streams/MessageInfo.h:
1265 Pass argument as const& to fix Coverity error
1267 * protocols/ace/INet/BidirStreamBuffer.h:
1268 * protocols/ace/INet/BufferedStreamBuffer.h:
1269 * protocols/ace/INet/HTTP_BasicAuthentication.cpp:
1270 * protocols/ace/RMCast/Link.cpp:
1271 Fixed memory leaks, thanks to Max Zhou <earthdog at 126 dot com>
1272 for creating the patch, this fixes bugzilla 3959
1274 Fri May 20 22:17:29 UTC 2011 Adam Mitz <mitza@ociweb.com>
1276 * bin/MakeProjectCreator/config/ace_qt4reactor.mpb:
1278 Assignment to "after" must match the target MPC project name.
1280 Thu May 12 18:08:47 UTC 2011 Steve Huston <shuston@riverace.com>
1282 * include/makeinclude/wrapper_macros.GNU: Added command settings for
1283 preprocessing C and C++ source files.
1285 * include/makeinclude/rules.local.GNU: Added rules to preprocess
1286 C and C++ files when directed.
1288 These allow one to now quickly produce a preprocessed version of
1289 a source file. Ala... make -f GNUmakefile.ACE ACE.i
1290 would preprocess ACE.cpp and put the result in ACE.i.
1292 Thu May 12 01:04:19 UTC 2011 Chad Beaulac <chad.beaulac@objectivesolutions.com>
1293 * tests/Bug_3912_Regression_Test.cpp:
1294 Integrated changes from Phil Mesnier.
1295 Added static_cast and const_cast instead of C-style casts.
1297 Wed May 11 18:26:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1299 * ace/Thread_Control.h:
1300 * ace/Thread_Control.cpp:
1301 * ace/Thread_Hook.h:
1302 * ace/Thread_Hook.cpp:
1303 * apps/gperf/src/Options.cpp:
1306 Wed May 11 13:41:28 UTC 2011 Marijke Hengstmengel <mhengstmengel@remedy.nl>
1308 * ace/QtReactor/QtReactor.h:
1309 Changed for QT4 deprecated include QT/..
1311 Wed May 11 12:45:21 UTC 2011 Chad Beaulac <chad.beaulac@objectivesolutions.com>
1313 * tests/Bug_3912_Regression_Test.cpp:
1314 Returning a value from close now.
1317 Removed libs Stream_Config_Stream_DLL.
1318 It's dynamically loaded by the ASR.
1320 Tue May 10 11:59:32 UTC 2011 Chad Beaulac <chad.beaulac@objectivesolutions.com>
1323 * tests/Bug_3912_Regression_Test.cpp:
1324 * tests/Bug_3912_Regression_Test.conf:
1325 Fixed FUZZ whitespace and Id
1327 Mon May 9 19:09:35 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1331 * ace/Filecache.cpp:
1333 * ace/Svc_Conf_y.cpp:
1334 Fixed coverity errors
1336 Sun May 8 17:57:50 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1338 * ace/ETCL/ETCL_Constraint.h:
1339 * ace/ETCL/ETCL_Constraint.inl:
1340 Fixed coverity errors
1342 Thu May 5 21:38:45 UTC 2011 Phil Mesnier <mesnier_p@ociweb.com>
1344 * ace/Select_Reactor_T.cpp:
1346 Added a reset of errno during the ctor in case there was an
1347 error during the first attempt at opening the reactor. Turns out
1348 that in this case on at least on Linux, the errno leaks through
1349 the second, good call to open. This can happen for example, when
1350 ACE::max_handles() is less than the select reactor's DEFAULT_SIZE.
1351 Since all this happens in a ctor, there's no result value for
1352 application code to check, apart from errno.
1354 Wed May 4 15:07:46 UTC 2011 Chad Beaulac <chad.beaulac@objectivesolutions.com>
1357 Modified ACE_Stream::remove(name,flags) so close
1358 is always called on the module that's removed regardless of the
1359 flags. Close needs to be called to ensure proper lifecycle
1360 management when the ACE_Service_Repository shuts down in its
1361 fini method. Bugzilla #3912
1363 * tests/Bug_3912_Regression_Test.conf:
1364 * tests/Bug_3912_Regression_Test.cpp:
1365 * tests/run_test.lst
1367 Added test to assert that close is called.
1369 Fri Apr 29 14:01:29 UTC 2011 Steve Huston <shuston@riverace.com>
1371 * tests/tests.mpc: For Message_Queue_Test add -bmaxdata:0x20000000 to
1372 linker options to extend the available data space at run time.
1373 Avoids the heap smashing the stacks.
1375 Fri Apr 29 06:39:06 UTC 2011 Marcel Smit <msmit@remedy.nl>
1378 Exclude *.WCHAR_T.conf and *.UTF-16.conf files from $Id check.
1379 These files are not UTF-8 format and cannot be read by perl.
1381 Thu Apr 28 06:39:25 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1383 * rpmbuild/ace-tao.spec:
1386 Wed Apr 27 13:33:43 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1388 * ace/config-visualage.h:
1389 Removed this file, includes only non existent files
1391 Wed Apr 27 11:02:59 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1393 * ace/Time_Value.inl:
1394 * ace/Time_Value.cpp:
1395 Corrected some casts to use time_t
1397 Wed Apr 27 09:01:11 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1399 * rpmbuild/ace-tao.spec:
1402 Tue Apr 26 09:38:05 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1404 * rpmbuild/ace-tao.spec:
1407 Tue Apr 26 08:17:40 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1409 * rpmbuild/ace-tao.spec:
1412 Sat Apr 23 12:31:28 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1415 Fixed incorrect ACE_NEW_RETURN macro
1417 Fri Apr 22 19:05:19 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1419 * ace/ACE.cpp (strnew):
1420 Removed null check, ACE_NEW_RETURN already does that
1422 Fri Apr 22 15:19:29 UTC 2011 Steve Huston <shuston@riverace.com>
1424 * include/makeinclude/platform_aix_ibm.GNU: Add support for XL C++ 11.
1426 Fri Apr 22 12:43:18 UTC 2011 Marcel Smit <msmit@remedy.nl>
1428 * protocols/tests/HTBP/HTBP_Config.conf:
1429 * protocols/tests/HTBP/Reactor_Tests/inside.conf:
1430 * tests/Service_Config_Test.WCHAR_T.conf:
1431 Fuzz: Added $Id string
1433 Fri Apr 22 11:16:57 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1435 * rpmbuild/ace-tao.spec:
1436 Removed autoconf support
1438 Fri Apr 22 07:25:57 UTC 2011 Marcel Smit <msmit@remedy.nl>
1440 * ace/MMAP_Memory_Pool.cpp:
1441 * ace/OS_NS_stdlib.cpp:
1444 * Kokyu/tests/DSRT_MIF/svc.conf:
1445 * apps/Gateway/Gateway/svc.conf:
1446 * apps/Gateway/Peer/svc.conf:
1447 * apps/JAWS/server/svc.conf:
1448 * apps/JAWS3/jaws3/jaws.conf:
1449 * apps/JAWS3/small/jaws.conf:
1450 * apps/JAWS3/small/svc.conf:
1451 * examples/APG/Logging/client.conf:
1452 * examples/APG/Logging/logging_strategy.conf:
1453 * examples/APG/Logging/server.conf:
1454 * examples/APG/Naming/svc.conf:
1455 * examples/APG/Svc_Config/svc.conf.dynamic:
1456 * examples/APG/Svc_Config/svc.conf.static:
1457 * examples/ASX/CCM_App/svc.conf:
1458 * examples/C++NPv2/svc.conf:
1459 * examples/Service_Configurator/IPC-tests/server/svc.conf:
1460 * examples/Service_Configurator/Misc/svc.conf1:
1461 * examples/Service_Configurator/Misc/svc.conf2:
1462 * netsvcs/clients/Naming/Client/svc.conf:
1463 * netsvcs/clients/Naming/Client/svc2.conf:
1464 * netsvcs/servers/svc.conf:
1465 * performance-tests/Synch-Benchmarks/svcconf/perf_t1.conf:
1466 * performance-tests/Synch-Benchmarks/svcconf/perf_t16.conf:
1467 * performance-tests/Synch-Benchmarks/svcconf/perf_t2.conf:
1468 * performance-tests/Synch-Benchmarks/svcconf/perf_t32.conf:
1469 * performance-tests/Synch-Benchmarks/svcconf/perf_t4.conf:
1470 * performance-tests/Synch-Benchmarks/svcconf/perf_t64.conf:
1471 * performance-tests/Synch-Benchmarks/svcconf/perf_t8.conf:
1472 * performance-tests/Synch-Benchmarks/svcconf/svc.conf:
1473 * protocols/tests/HTBP/HTBP_Config.conf:
1474 * protocols/tests/HTBP/Reactor_Tests/inside.conf:
1475 * rpmbuild/etc/tao/tao-cosconcurrency.conf:
1476 * rpmbuild/etc/tao/tao-cosevent.conf:
1477 * rpmbuild/etc/tao/tao-cosnaming.conf:
1478 * rpmbuild/etc/tao/tao-cosnotification.conf:
1479 * rpmbuild/etc/tao/tao-costrading.conf:
1480 * rpmbuild/etc/tao/tao-rtevent.conf:
1481 * tests/Bug_3334_Regression_Test.conf:
1482 * tests/Service_Config_Stream_Test.conf:
1483 * tests/Service_Config_Test.UTF-16.conf:
1484 * tests/Service_Config_Test.conf:
1485 * tests/Service_Config_Test.conf.xml:
1486 * tests/UNIXclerk.conf:
1487 * tests/UNIXserver.conf:
1488 * tests/UNIXtokens.conf:
1489 * tests/Win32clerk.conf:
1490 * tests/Win32server.conf:
1491 * tests/Win32tokens.conf:
1492 Fuzz: Added $Id string.
1494 Thu Apr 21 12:25:13 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1497 Check *.conf files for an Id tag
1499 Thu Apr 21 08:16:01 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1501 * include/makeinclude/platform_macosx.GNU:
1502 * include/makeinclude/platform_macosx_common.GNU:
1505 * include/makeinclude/platform_macosx_lion.GNU:
1508 Wed Apr 20 11:29:35 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1510 * bin/MakeProjectCreator/config/gnuace.features:
1511 Don't set ndds default to 1, reduced size of release and makes it
1512 possible to support more dds vendors
1514 Wed Apr 20 10:27:42 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1516 * bin/diff-builds-and-group-fixed-tests-only.sh:
1517 * docs/Download.html:
1519 Make x.0.2 available
1521 * html/Stats/index.shtml:
1522 Removed cell xampler
1524 Wed Apr 20 08:53:55 UTC 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1526 * apps/gperf/src/Gen_Perf.cpp:
1527 Fixed coverity errors
1532 * bin/generate_rel_manpages:
1533 Removed obsolete make steps
1535 * docs/bczar/bczar.html:
1536 zip should also be available
1538 * tests/Env_Value_Test.cpp:
1539 * tests/Reactor_Fairness_Test.cpp:
1542 Wed Apr 20 09:52:52 CEST 2011 Johnny Willemsen <jwillemsen@remedy.nl>
1544 * ACE version 6.0.2 released.
1548 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))
1549 indent-tabs-mode: nil