Merge pull request #2301 from sonndinh/remove-dup-reactor-functions
[ACE_TAO.git] / ACE / ChangeLogs / ChangeLog-2011b
blob1a24061878c69031ecdfda73eff1c039fb9646cc
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:
12         
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
28           setting.
30         * ace/Countdown_Time.h:
31         * ace/Countdown_Time.inl:
32         * ace/Countdown_Time.cpp:
34           Added option to use application defined timer like
35           timer queue.
37 Mon Nov 28 14:29:45 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
39         * ace/Log_Msg.h:
40           Doxygen change
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>
47         * ace/Time_Value.inl:
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:
54           Fixed fuzz errors.
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
88           the PATH.
90 Sat Oct 22 02:06:37 UTC 2011  Abdullah Sowayan  <sowayan@gmail.com>
92         * include/makeinclude/platform_macosx_common.GNU:
94           Added missing:
95           DCCFLAGS += -g
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
119           this update
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.
137                 * bin/mwc.pl:
138                   Removed unnecessary STDERR.
140         === end changelog ===
142 Thu Oct 20 06:57:38 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
144         * *.*:
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:
186           Make x.0.5 public
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:
197           Make x.0.5 public
199         * etc/index.html:
200           Make x.0.5 public
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:
219           Fuzz
221 Fri Oct  7 09:10:55 UTC 2011  Marcel Smit  <msmit@remedy.nl>
223         * ACEXML/docs/readme.txt:
224         * ASNMP/README:
225         * Kokyu/README:
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:
233         * html/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:
244         * websvcs/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:
258           Fuzz: No Id-tags.
260 Thu Oct  6 12:01:30 UTC 2011  Marcel Smit  <msmit@remedy.nl>
262         * netsvcs/README:
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>
277         * README:
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:
285         * examples/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:
298           Doxygen improvements
300 Fri Sep 30 14:03:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
302         * bin/fuzz.pl:
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
319           variable.
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>
333         * bin/TestTarget.pm:
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>
344         * ACE-INSTALL.html:
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:
353           Added telnet
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
359           script
361         * tests/run_test.pl:
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>
403         * ace/CDR_Stream.h:
404           Doxygen changes
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
417         * ace/Mem_Map.cpp:
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>
428         * ace/TP_Reactor.h:
429           Typo fixed
431         * ace/Process_Manager.cpp:
432           Layout changes
434         * ace/config-sunos5.5.h:
435           Removed old comment
437         * ace/Signal.h:
438           Doxygen cleanup
440         * ace/OS_NS_errno.inl:
441           Const changes
443         * ace/OS_NS_errno.h:
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
449           behavior
451         * bin/PerlACE/Process_VMS.pm:
452           Chorus support removal
454         * bin/PerlACE/README:
455           Layout changes
457         * include/makeinclude/platform_android.GNU:
458           Further cleanup
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>
467         * ACE-INSTALL.html:
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>
477         * ACE-INSTALL.html:
478           Added another 32bit package for Android
480         * docs/bczar/bczar.html:
481           Added some packages
483 Thu Sep  8 13:20:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
485         * ACE-INSTALL.html:
486           Documented which 32bit packages need to be installed on a 64bit
487           linux host for the Android port
489         * docs/bczar/bczar.html:
490           Added some packages
492 Thu Sep  8 08:16:35 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
494         * ace/Lib_Find.cpp:
495           Add support for ACE_DEFAULT_TEMP_DIR
497         * ace/MEM_Stream.h:
498           Added missing export include
500         * ace/OS_NS_unistd.cpp:
501           Added ACE_HAS_NONCONST_PWRITE
503         * ace/Select_Reactor_Base.cpp:
504           Layout change
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
535           support
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:
556           Removed these files.
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
580           some minor typos.
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>
593         * NEWS:
594           Prepared for next release
596         * bin/diff-builds-and-group-fixed-tests-only.sh:
597         * docs/Download.html:
598         * docs/bczar/bczar.html:
599         * etc/index.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>
617         * ACE-INSTALL.html:
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:
625           Unfuzz.
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
640           the patch
642 Wed Aug 10 20:15:40 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
644         * ACE-INSTALL.html:
645         * NEWS:
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>
652         * ACE-INSTALL.html:
654           Updated the text related to installing for Android.
656         * include/makeinclude/platform_android_linux.GNU:
658           Added this file.
660         * include/makeinclude/platform_linux_android.GNU:
662           Removed this file.
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
672           suggested patch.
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:
690           Layout changes
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
700           for years.
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:
736           unfuzz.
738 Thu Aug  4 15:03:16 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
740         * ACE-INSTALL.html:
741         * ace/OS_NS_Thread.cpp:
742         * ace/OS_NS_errno.h:
743         * ace/OS_NS_time.h:
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
775         * debian/*:
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:
782           Added pc.in files
784         * etc/ace_man.doxygen:
785           Removed this file.
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:
797           Fuzz fixes.
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:
804           Fuzz fixes.
806         * bin/fuzz.pl:
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
828           fix.
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>
843         * ace/RB_Tree.inl,
844           ace/Svc_Handler.cpp,
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" ) );
890           and
892           ACE_TRACE( "some"
893                      "text" );
895           to
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>
907           for reporting this
909         * docs/bczar/bczar.html:
910           Added git
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>
940         * ace/config-qnx.h:
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:
956         * tests/tests.mpc:
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:
974         * ace/Log_Msg.cpp:
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:
995           libtool
997         * bin/diff-builds-and-group-fixed-tests-only.sh:
998         * docs/Download.html:
999           Make x.0.3 available
1001 Thu Jun 23 12:39:08 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1003         * etc/*.doxygen
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>
1013         * Basic_Types.h:
1014         * CDR_Base.cpp:
1015         * CDR_Base.h:
1016         * config-win32-mingw.h:
1018           Reverted all changes made related to support for long double
1019           constants in IDL.
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
1056           and FC15.
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>
1092         * ChangeLog:
1093           Fuzz. Removed tab.
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>
1103         * bin/fuzz.pl:
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>
1110         * ace/CDR_Base.h:
1112           The inline function needs to be static to match the semantics of
1113           a struct constructor when the environment has native long
1114           doubles.
1116 Tue Jun  7 18:20:36 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
1118         * ace/CDR_Base.h:
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>
1124           for the idea.
1126 Mon Jun  6 22:17:26 UTC 2011  Adam Mitz  <mitza@ociweb.com>
1128         * ace/CDR_Base.h:
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>
1134         * ace/CDR_Base.cpp:
1135         * ace/CDR_Base.h:
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:
1151           Fixed typo
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>
1164         * ace/CDR_Base.h:
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>
1173         * ace/CDR_Base.cpp:
1174         * ace/CDR_Base.h:
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>
1187         * bin/fuzz.pl:
1188           Fixed typo.
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:
1304           Doxygen changes
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.
1316         * tests/tests.mpc:
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>
1322         * ace/Stream.cpp:
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>
1329         * ace/Dump.h:
1330         * ace/FIFO.cpp:
1331         * ace/Filecache.cpp:
1332         * ace/Svc_Conf.y:
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>
1356           * ace/Stream.cpp:
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
1366         * tests/test.mpc
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>
1377         * bin/fuzz.pl:
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:
1384           Disable inlining
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:
1400           Improved this file
1402 Tue Apr 26 09:38:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1404         * rpmbuild/ace-tao.spec:
1405           Improved this file
1407 Tue Apr 26 08:17:40 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1409         * rpmbuild/ace-tao.spec:
1410           Improved this file
1412 Sat Apr 23 12:31:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1414         * ace/Stream.cpp:
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:
1442           Layout changes
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>
1496         * bin/fuzz.pl:
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:
1503           Cleanup
1505         * include/makeinclude/platform_macosx_lion.GNU:
1506           Fixed comment
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:
1518         * etc/index.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
1529         * bin/fuzz.pl:
1530           Extended fuzz
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:
1540           Layout changes
1542 Wed Apr 20 09:52:52 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1544         * ACE version 6.0.2 released.
1546 Local Variables:
1547 mode: change-log
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
1550 End: