Update NEWS
[ACE_TAO.git] / ACE / ChangeLogs / ChangeLog-2009b
blob5e3344157c294748227552b6cdb1ea4736bea2d1
1 Mon Oct 12 14:03:48 CDT 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3         * ACE version 5.7.4 released.
5 Sat Oct 10 18:43:41 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
7         Reverted the patch below, it breaks g++ on windows
9         Mon Sep 14 08:54:18 UTC 2009  Olli Savia  <ops@iki.fi>
10         * include/makeinclude/platform_g++_common.GNU:
11           Make sure $PATH is exported properly.
13 Sat Oct 10 18:21:41 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
15         * ace/config-vxworks.h:
16         * ace/config-vxworks6.8.h:
17         * include/makeinclude/platform_vxworks.GNU:
18         * include/makeinclude/platform_vxworks6.8.GNU:
19           Default configuration files for VxWorks 6.8
21 Fri Oct  9 14:09:41 UTC 2009  Olli Savia  <ops@iki.fi>
23         * ace/config-openbsd.h:
24           Define ACE_HAS_ICMP_SUPPORT to value 1.
26 Fri Oct  9 08:04:25 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
28         * tests/Thread_Attrs_Test.cpp:
29           Fixed compile error in single threaded builds
31 Thu Oct  8 13:46:25 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
33         * bin/make_release.py:
34           Don't convert odt files
36 Thu Oct  8 08:58:25 UTC 2009  Olli Savia  <ops@iki.fi>
38         * include/makeinclude/platform_lynxos.GNU:
39           Added $(PLATFORM_XT_LIBS) to PLATFORM_TK_LIBS to fix linking errors.
41 Wed Oct  7 09:21:30 UTC 2009  Olli Savia  <ops@iki.fi>
43         * ace/config-openbsd.h:
44           Added a few defines.
46 Wed Oct  7 07:49:00 UTC 2009  Olli Savia  <ops@iki.fi>
48         * include/makeinclude/platform_lynxos.GNU:
49           Adjusted Tcl/Tk flags.
51 Tue Oct  6 20:22:28 UTC 2009  Olli Savia  <ops@iki.fi>
53         * ace/config-freebsd.h:
54           Reorganised file.
56 Tue Oct  6 18:33:50 UTC 2009  Olli Savia  <ops@iki.fi>
58         * tests/OS_Test.cpp:
59           Added a test for ACE_OS::fileno(). Patch to cleanup ACE_OS::fileno()
60           implementation will be committed later.
62 Tue Oct  6 14:06:02 UTC 2009  Olli Savia  <ops@iki.fi>
64         * ace/config-openbsd.h:
65           Minor cleanup.
67 Tue Oct  6 06:20:42 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
69         * bin/fuzz.pl:
70           Also check idl3 files as idl file
72 Sun Oct  4 19:36:27 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
74         * ace/OS_NS_stdio.inl (vsnprintf): Added some more checks in other
75           parts of the code to ensure we don't index before the bounds of
76           the array.  Thanks to Johnny Willemsen for suggesting this.
78 Sun Oct  4 14:23:55 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
80         * ace/OS_NS_stdio.inl (vsnprintf): Added a check to ensure we
81           don't index before the bounds of the array.  Thanks to Hui Zhang
82           <zhanghui9527 at gmail dot com> for reporting this.
84 Fri Oct  2 15:24:33 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
86         * ace/Condition_T.cpp (wait): fixed the call to cond_timewait() so
87           it uses a copy of the const parameter to avoid breaking the
88           const contract.  Thanks to William Glenn <wglenn at scires dot
89           com> for reporting this.
91 Thu Oct  1 13:44:42 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
93         * ace/Makefile.am:
94           Removed duplicate Timer_Queuefwd.h. Thanks to Christian Ehrlicher
95           <Ch dot Ehrlicher at gmx dot de> for reporting this
97 Thu Oct  1 12:07:42 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
99         * bin/fuzz.pl:
100           Extended some fuzz messages with how to fix them
102 Wed Sep 29 09:59:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
104         * include/makeinclude/platform_vxworks6.6.GNU:
105           Added workaround for bug in the diab compiler. Thanks to
106           Sharon Mizrahi <sharon dot mizrahi at gmail dot com> for
107           reporting this
109 Tue Sep 28 11:40:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
111         * bin/make_release.py:
112           Don't convert pptx and graffle files
114 Tue Sep 29 06:41:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
116         * include/makeinclude/rules.lib.GNU:
117           Reverted part of the change below, it breaks the realclean
119         Thu Aug 27 20:27:52 UTC 2009  Steve Huston  <shuston@riverace.com>
120         * include/makeinclude/rules.lib.GNU: Fix building, installing, and
121           cleaning up libs built in an ARCH build.
123 Mon Sep 28 17:45:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
125         * ace/Message_Block.h:
126           Doxygen change
128         * ace/CDR_Base.{h,cpp}:
129           Changed consolidate to have a return value because setting the
130           new size can fail. Return 0 on ok, -1 on failure. Thanks to
131           Annette Wilson <awilson at raytheonvtc dot com>
133 Mon Sep 28 13:14:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
135         * bin/make_release.py:
136           Don't convert ppt files
138 Fri Sep 25 19:24:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
140         * bin/PerlACE/TestTarget.pm:
141           Don't change the start/stop time, that gives major problems
142           with remote testing, the test script needs to increment the
143           value returned from these methods
145 Fri Sep 25 18:47:44 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
147         * docs/Download.html:
148           Reverted back to the viewvc pages
150 Fri Sep 25 12:06:11 UTC 2009  Olli Savia  <ops@iki.fi>
152         * ace/config-openbsd.h:
153           Reorganised file and added a lot of new defines.
155 Wed Sep 23 19:11:44 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
157         * docs/Download.html:
159           Updated links to viewvc to point to Doug's webspace working copy
160           instead.
162 Wed Sep 23 14:15:58 UTC 2009  Olli Savia  <ops@iki.fi>
164         * configure.ac:
165           Changed ACE_CHECK_HAS_FUNCS(snprintf) to
166           ACE_CHECK_LACKS_FUNCS(vsnprintf)
168 Tue Sep 22 17:05:56 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
170         * ace/Timer_Wheel_T.cpp (open_i): Changed
172           this->wheel_time_.msec (1 << (this->res_bits_ + this->spoke_bits_));
174           to
176           this->wheel_time_.msec (1 << (this->res_bits_));
178           so recalc_earliest selects the right spoke as earliest_spoke_.
179           Thanks to Koh Onishi <k_onishi at mtj dot biglobe dot ne dot jp>
180           for reporting this.
182 Mon Sep 21 20:27:06 UTC 2009  Olli Savia  <ops@iki.fi>
184         * ace/config-freebsd.h:
185         * ace/config-openbsd.h:
186           Added ACE_HAS_SIGSUSPEND.
188 Mon Sep 21 10:53:16 UTC 2009  Olli Savia  <ops@iki.fi>
190         * ace/OS_NS_signal.h:
191         * ace/OS_NS_signal.inl:
192           Another set of sigset related fixes.
194 Mon Sep 21 07:31:25 UTC 2009  Olli Savia  <ops@iki.fi>
196         * ace/TTY_IO.cpp:
197           Integrated patch from Bugzilla Bug #3424.
199 Sun Sep 20 18:02:57 UTC 2009  Olli Savia  <ops@iki.fi>
201         * ace/config-lynxos.h:
202           Added ACE_HAS_SIGSUSPEND.
204 Sun Sep 20 17:46:31 UTC 2009  Olli Savia  <ops@iki.fi>
206         * ace/config-macosx-leopard.h:
207         * ace/config-macosx-panther.h:
208         * ace/config-macosx-tiger.h:
209         * ace/config-macosx.h:
210         * ace/config-openbsd.h:
211           Removed ACE_LACKS_SIGSET.
213 Sat Sep 19 21:23:03 UTC 2009  Olli Savia  <ops@iki.fi>
215         * ace/OS_NS_signal.inl:
216           Fix typo.
218 Sat Sep 19 12:12:23 UTC 2009  Olli Savia  <ops@iki.fi>
220         * ace/OS_NS_signal.h:
221         * ace/OS_NS_signal.inl:
222           Fix for platforms which implement sigsuspend as macro.
224 Fri Sep 18 18:36:16 UTC 2009  Olli Savia  <ops@iki.fi>
226         * ace/config-win32-cegcc.h:
227           Fix sigset related compile error with cegcc.
229 Thu Sep 17 14:17:10 UTC 2009  Olli Savia  <ops@iki.fi>
231         * ace/config-win32-mingw.h:
232         * ace/os_include/os_signal.h:
233           Fix sigset related compile error on MinGW.
235 Thu Sep 17 12:23:39 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
237         * ace/Process_Semaphore.h
238         * ace/Thread_Semaphore.h
239         * ace/Atomic_Op.h
240         * ace/Condition_Recursive_Thread_Mutex.h
241         * ace/Null_Mutex.h
242           Doxygen fixes
244 Wed Sep 16 18:44:39 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
246         * bin/MakeProjectCreator/config/bmake.features:
247         * bin/MakeProjectCreator/config/em3.features:
248         * bin/MakeProjectCreator/config/global.features:
249         * bin/MakeProjectCreator/config/gnuace.features:
250         * bin/MakeProjectCreator/config/nmake.features:
251         * bin/MakeProjectCreator/config/vc71.features:
252         * bin/MakeProjectCreator/config/vc8.features:
253         * bin/MakeProjectCreator/config/vc9.features:
254           Removed cidl, that feature has been removed with 1.7.2
256         * bin/MakeProjectCreator/config/vc10.features:
257           New file for vc10
259         * bin/MakeProjectCreator/config/gnuace.features:
260           Set ndds=1 by default, at the end enabling ndds
261           is then controlled through the platform_macros.GNU File
263 Wed Sep 16 10:54:39 UTC 2009  Olli Savia  <ops@iki.fi>
265         * ace/OS_NS_signal.inl:
266         * ace/config-win32-cegcc.h:
267         * ace/config-win32-mingw.h:
268           Removed use of ACE_LACKS_SIGSET_DEFINITIONS macro. It seems that
269           this macro was left over from the past.
271 Wed Sep 16 07:25:26 UTC 2009  Olli Savia  <ops@iki.fi>
273         * ace/OS_NS_signal.h:
274           Fix for platforms that lack sigsets.
276 Wed Sep 16 06:27:45 UTC 2009  Olli Savia  <ops@iki.fi>
278         * include/makeinclude/platform_freebsd.GNU:
279           Fixed typo in PLATFORM_TCL_LIBS.
281 Tue Sep 15 20:33:47 UTC 2009  Olli Savia  <ops@iki.fi>
283         * ace/OS_NS_signal.h:
284         * ace/OS_NS_signal.inl:
285         * ace/README:
286         * ace/config-cray.h:
287         * ace/config-macosx-leopard.h:
288         * ace/config-macosx-panther.h:
289         * ace/config-macosx-tiger.h:
290         * ace/config-macosx.h:
291         * ace/config-openbsd.h:
292         * ace/config-openvms.h:
293         * ace/config-qnx-neutrino.h:
294         * ace/config-qnx-rtp-62x.h:
295         * ace/config-qnx-rtp-pre62x.h:
296         * ace/config-sco-5.0.0.h:
297         * ace/os_include/os_signal.h:
298         * configure.ac:
299         * m4/config_h.m4:
300           Removed use of ACE_HAS_SIG_MACROS macro. If platform defines
301           sigXXXset macros, use inline functions to save definition
302           before undefining it.
304 Mon Sep 14 09:03:30 UTC 2009  Olli Savia  <ops@iki.fi>
306         * include/makeinclude/platform_openbsd.GNU:
307           Added CPPFLAGS+=-I/usr/local/include and
308           LDFLAGS+=-L/usr/local/lib
310 Mon Sep 14 08:54:18 UTC 2009  Olli Savia  <ops@iki.fi>
312         * include/makeinclude/platform_g++_common.GNU:
313           Make sure $PATH is exported properly.
315 Mon Sep 14 08:01:39 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
317         * tests/Malloc_Test.cpp:
318           Unicode fix
320 Mon Sep 14 07:50:37 UTC 2009  Olli Savia  <ops@iki.fi>
322         * include/makeinclude/platform_freebsd.GNU:
323           Added compiler flags for X11 and GUI toolkits.
325 Mon Sep 14 06:54:30 UTC 2009  Olli Savia  <ops@iki.fi>
327         * ace/config-linux-common.h:
328         * include/makeinclude/platform_linux_suncc.GNU:
329           Fixes for Sun Studio for Linux.
331 Mon Sep 14 06:47:31 UTC 2009  Olli Savia  <ops@iki.fi>
333         * include/makeinclude/platform_g++_common.GNU:
334         * include/makeinclude/platform_openbsd.GNU:
335           Fine tuned compiler flags for X11 and Tcl/Tk.
336           Removed legacy linker settings
338 Sun Sep 13 15:57:39 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
340         * ace/Functor.h:
341         * ace/Functor_String.h:
342         * ace/Process.h:
343           Doxygen changes
345 Sat Sep 12 05:41:39 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
347         * bin/diff-builds-and-group-fixed-tests-only.sh:
348         * docs/index.html:
349         * docs/Download.html:
350           Updated for x.7.3
352         * bin/make_release.py:
353           Moved latest tags as last step
355 Fri Sep 11 02:39:39 CDT 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
357         * ACE version 5.7.3 released.
359 Thu Sep 10 07:14:01 UTC 2009  Yan Dai  <dai_y@ociweb.com>
361         * NEWS:
363           Added entry for a fix in TAO_IDL to generate dds code with
364           correct wstring size.
366 Tue Sep  8 20:27:14 UTC 2009  Steve Huston  <shuston@riverace.com>
368         * include/makeinclude/rules.local.GNU: Strip CLEANUP_INSTALL before
369           checking for blank to be sure it doesn't inadvertantly try to RM
370           a string of spaces.
372 Tue Sep  8 18:55:23 UTC 2009  Steve Huston  <shuston@riverace.com>
374         * tests/Message_Block_Test.cpp: Fix wrong logging directives.
376         * tests/Thread_Attrs_Test.cpp: Use a bigger test stack size spec to
377           avoid running out of stack on 64-bit systems.
379 Tue Sep  8 10:44:22 UTC 2009  Olli Savia  <ops@iki.fi>
381         * include/makeinclude/platform_openbsd.GNU:
382           Added compiler flags for X11 and Tcl/Tk.
384 Mon Sep  7 07:02:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
386         * bin/PerlACE/ProcessWinCE_Unix.pm:
387           Also cleanup the systemlibs
389 Mon Sep  7 06:12:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
391         * bin/PerlACE/ProcessWinCE_Unix.pm:
392           Corrected cleanup command
394 Fri Sep  4 06:09:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>
396         * ace/Log_Msg.cpp:
397           Patch applied provided by Alon Diamont. This'll
398           fix some test errors on VxWorks.
400 Wed Sep  2 14:45:27 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
402         * ace/Connector.cpp:
404           Added add/remove reference for the svc_handler owned by
405           ACE_NonBlocking_Connect_Handler. This fixes bug#3731.
407 Tue Sep  1 21:23:37 UTC 2009  Steve Huston  <shuston@riverace.com>
409         * tests/Bug_3500_Regression_Test.cpp: Don't try the ACE_OS::mmap() if
410           ACE_LACKS_MMAP. Also cleaned up the format a bit.
412         * tests/run_test.lst: Bug_3709_Regression_Test (C++ compiler stuff)
413           doesn't work on VC 7.1, so black out LabVIEW_RT.
415 Tue Sep  1 18:46:31 UTC 2009  Steven Stallion  <stallions@ociweb.com>
417         * include/makeinclude/platform_sunos5_sunc++.GNU:
419           Added new flag to control annotation support for Sun CC 5.10. By
420           default, annotation support will be disabled (consistent with
421           previous Sun CC releases). Fixes Bugzilla #3733.
423 Tue Sep  1 17:39:01 UTC 2009  Steven Stallion  <stallions@ociweb.com>
425         * ace/config-sunos5.5.h:
427           Corrected _POSIX_PTHREAD_SEMANTICS behavior on SunOS hosts. This
428           was causing a failure in ACE_OS::sched_params when a non-zero
429           quantum is specified on Solaris 9. Fixes Bugzilla #3718.
431 Sat Aug 29 22:41:33 UTC 2009  Steve Huston  <shuston@riverace.com>
433         * ace/Event_Handler.h: Edited doc for resume_handler() to note that
434           it also works with ACE_Dev_Poll_Reactor.
436 Thu Aug 27 20:53:18 UTC 2009  Steve Huston  <shuston@riverace.com>
438         * tests/Thread_Attrs_Test.cpp:
439         * tests/tests.mpc:
440         * tests/run_test.lst:
441         * tests/Makefile.am:
442           New test to verify that spawning a thread with a particular stack
443           size actually gives the desired stack size to the new thread. This
444           test only does anything real on Linux at this point. It could be
445           extended to other platforms and could be extended to test
446           other attributes of the spawned thread as well.
448 Thu Aug 27 20:27:52 UTC 2009  Steve Huston  <shuston@riverace.com>
450         * bin/MakeProjectCreator/templates/gnu.mpd: When building requirement-
451           checking and LDFLAGS for building binaries, take ARCH builds into
452           account to properly locate libs.
454         * include/makeinclude/wrapper_macros.GNU: Don't do the ARCH adjusting
455           until after including platform_macros.GNU where ARCH would be
456           defined.
458         * include/makeinclude/rules.lib.GNU: Fix building, installing, and
459           cleaning up libs built in an ARCH build.
461 Wed Aug 26 21:58:14 UTC 2009  William R. Otte  <Wotte@dre.vanderbilt.edu>
463         * bin/MakeProjectCreator/config/global.features:
464         * include/makeinclude/wrapper_macros.GNU:
466           Reverting for now until I can make some fixes.
468 Tue Aug 25 04:11:22 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
470         * bin/MakeProjectCreator/config/global.features:
471         * include/makeinclude/wrapper_macros.GNU:
473           Enable mcpp by default.
475 Fri Aug 21 21:24:44 UTC 2009  Steve Huston  <shuston@riverace.com>
477         * bin/PerlACE/ProcessLVRT.pm: Don't be so aggressive with the reboots.
479         * bin/TestTarget_LVRT.pm: React correctly to only one name being
480           passed to GetFile - if there's only one (usually the case w/ TAO
481           tests) LocalFile-ify it for the remote and use as-is for local.
482           This gets most of the TAO tests to properly retrieve the IOR file.
484 Tue Aug 18 19:09:40 UTC 2009  Steve Huston  <shuston@riverace.com>
486         * ace/config-macros.h: In ACE_NOTREACHED, aC++ 03.* needs to have the
487           unreachable line removed as well.
489 Tue Aug 18 12:25:01 UTC 2009  Olli Savia  <ops@iki.fi>
491         * ace/Monitor_Control/Auto_Update_Starter.cpp:
492         * ace/Monitor_Control/Bytes_Received_Monitor.h:
493         * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
494         * ace/Monitor_Control/Bytes_Sent_Monitor.h:
495         * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
496         * ace/Monitor_Control/CPU_Load_Monitor.cpp:
497         * ace/Monitor_Control/Constraint_Interpreter.cpp:
498         * ace/Monitor_Control/Constraint_Visitor.h:
499         * ace/Monitor_Control/Constraint_Visitor.cpp:
500         * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.h:
501         * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.cpp:
502         * ace/Monitor_Control/Memory_Usage_Monitor.cpp:
503         * ace/Monitor_Control/Monitor_Group.cpp:
504         * ace/Monitor_Control/Monitor_Query.cpp:
505         * ace/Monitor_Control/Num_Threads_Monitor.cpp:
506         * ace/Monitor_Control/Packets_Received_Monitor.h:
507         * ace/Monitor_Control/Packets_Received_Monitor.cpp:
508         * ace/Monitor_Control/Packets_Sent_Monitor.h:
509         * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
510           Added monitoring support for LynxOS. LynxOS's network statck
511           is based on FreeBSD's network stack so we can reuse FreeBSD
512           implementation.
514 Fri Aug 14 13:31:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
516         * ace/config-macosx-tiger.h:
517           Fixed some compile problems
519         * ace/OS_QoS.cpp:
520           Use const cast instead of c style cast
522 Fri Aug 14 12:54:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
524         * ace/ace_for_tao.mpc:
525           Use prop:windows
527 Fri Aug 14 12:44:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
529         * bin/MakeProjectCreator/config/vc_warnings.mpb:
530           Use DisableSpecificWarnings
532 Thu Aug 13 20:40:16 UTC 2009  Olli Savia  <ops@iki.fi>
534         * ace/config-g++-common.h:
535           Removed definition of ACE_LACKS_ISCTYPE. Availibility of isctype()
536           doesn't depend on g++ version, it is libc stuff.
538         * ace/config-linux-common.h:
539           Define ACE_LACKS_ISCTYPE for glibc 2.2 and older
541 Thu Aug 13 19:35:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
543         * ace/Select_Reactor_T.h:
544           Doxygen change
546 Thu Aug 13 19:08:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
548         * ace/SV_Semaphore_Simple.h:
549           Fixed gcc warning
551 Thu Aug 13 09:10:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
553         * tests/run_test.pl:
554           Shortened the time to wait, we do include now the time to start
555           a process
557 Thu Aug 13 07:14:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
559         * ace/config-win32-cegcc.h:
560           Set the correct export defines
562         * ace/DLL_Manager.cpp:
563           Improved debug statement so that we can easily see that we have
564           an empty string
566         * ace/OS_NS_stdio.cpp:
567           Added support for ACE_LACKS_FOPEN and simplified some methods
569         * ace/OS_NS_stdio.inl:
570           Const change
572 Thu Aug 13 03:23:33 UTC 2009  Chad Elliott  <elliott_c@ociweb.com>
574         * ACE.mwc:
576           Fixed a comment.
578         * bin/MakeProjectCreator/config/crosscompile.mpb:
579         * bin/MakeProjectCreator/config/global.features:
580         * bin/MakeProjectCreator/config/wb26.features:
582           Added the cross_compile feature that is disabled by default.  It
583           is enabled within the wb26.features.  The 'crosscompile' base
584           project "avoids" the cross_compile feature.  This fixes bug 3318.
586 Wed Aug 12 19:57:02 UTC 2009  Olli Savia  <ops@iki.fi>
588         * ace/config-linux-common.h:
589           Define ACE_HAS_GETIFADDRS only for glibc 2.3 and newer.
591 Wed Aug 12 19:55:03 UTC 2009  Olli Savia  <ops@iki.fi>
593         * ace/config-freebsd.h:
594           Fix for older FreeBSD versions.
596 Wed Aug 12 17:57:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
598         * bin/MakeProjectCreator/config/vc_warnings.mpb:
599           Use prop:microsoft
601 Wed Aug 12 06:47:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
603         * tests/tests.mpc:
604           Readded compiler test 08, but with dummy_label to show that
605           this test is there but not compiled
607 Wed Aug 12 06:26:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
609         * tests/tests.mpc:
610           Don't compile bug 3709 regression with vc71 at this moment
612 Mon Aug 10 11:39:58 UTC 2009  William R. Otte  <Wotte@dre.vanderbilt.edu>
614         * apps/JAWS/server/HTTP_Response.cpp:
616           Unicode fix.
618 Mon Aug 10 06:32:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
620         * ace/config-win32-cegcc.h:
621           CEGCC also has a problem with isprint
623         * ace/config-g++-common.h:
624           Also with CEGCC don't use visibility features of GCC 4.4
626 Sun Aug  9 19:56:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
628         * ace/OS_NS_string.cpp (strerror):
629           Added const cast to resolve compile warning with CEGCC
631 Sun Aug  9 19:19:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
633         * ace/OS_NS_sys_utsname.cpp:
634           Print processorlevel when we don't recognize the value
636 Sun Aug  9 18:55:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
638         * include/makeinclude/platform_cegcc.GNU
639         * include/makeinclude/platform_rtems.x_g++.GNU
640         * include/makeinclude/platform_vxworks5.5.x.GNU
641         * include/makeinclude/platform_vxworks6.2.GNU
642         * include/makeinclude/platform_vxworks6.3.GNU
643           Updated location of idl3_to_idl2 when HOST_ROOT is set
645 Sun Aug  9 18:53:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
647         * include/makeinclude/platform_linux.GNU
648           Removed workaround for SLE10
650         * include/makeinclude/platform_cegcc.GNU
651         * include/makeinclude/platform_rtems.x_g++.GNU
652         * include/makeinclude/platform_vxworks5.5.x.GNU
653         * include/makeinclude/platform_vxworks6.2.GNU
654         * include/makeinclude/platform_vxworks6.3.GNU
655           Removed references to CIDLC
657 Sun Aug  9 05:01:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
659         * tests/Config_Test.cpp:
660           Fixed compile warnings with cegcc
662 Sat Aug  8 18:25:43 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
664         * include/makeinclude/platform_cegcc.GNU:
665           Use HOST_ROOT when it is set
667 Fri Aug  7 11:51:43 UTC 2009  Carlos O'Ryan  <coryan@glamdring>
669         * tests/run_test.lst:
670         * tests/Makefile.am:
671         * tests/tests.mpc:
672         * tests/Compiler_Features_08_Test.cpp:
673           Removed.  It seems that we have too many compilers that lack
674           support for wchar_t and wstring.
676 Fri Aug  7 11:41:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
678         * tests/run_test.lst:
679           Added fixed only to Service_Config_Stream_Test, still crashes
680           at shutdown
682 Fri Aug  7 06:26:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
684         * ace/config-win32-borland.h:
685           Only C++ Builder 2009 will work, all other versions of C++ Builder are
686           deprecated and there are no plans to get possible newer versions supported
688 Thu Aug  6 13:45:29 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
690         * ace/OS_Memory.h (ACE_throw_bad_alloc): Changed return (void *) 0
691           to simply return 0.  Thanks to Johnny Willemsen for reporting
692           this.
694 Thu Aug  6 06:45:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
696         * tests/run_test.lst:
697           Removed fixed only from Service_Config_Stream_Test
699 Wed Aug  5 23:28:43 UTC 2009  Steve Huston  <shuston@riverace.com>
701         * ace/Parse_Node.cpp: When applying the modules in a dynamic
702           stream, note that they were link()ed in reverse order from what
703           the order is from the svc.conf file. So reverse the order when
704           pushing them on the stream. Fixes Bugzilla #3721.
706         * tests/Service_Config_Stream_Test.cpp:
707         * tests/Service_Config_Stream_Test.conf: Added, and commented out, a
708           test case for inserting a static module in the dynamic stream. It
709           doesn't work, but it probably should. I'm not sure why it doesn't,
710           and don't have more time to chase this right now. It's not part of
711           Bugzilla 3721 or my customer's case, and this feature has probably
712           never been tested and may have never worked, even pre-Gestalt, per
713           Doug's recollection that Service Config was not intended to be
714           used in this way. If someone has time to work this, please go ahead.
716 Wed Aug  5 09:40:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
718         * ace/config-win32-msvc-7.h:
719           Just use fileno with msvc71
721         * ace/Get_Opt.h:
722           Zap inline from header file
724 Wed Aug  5 09:00:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
726         * bin/MakeProjectCreator/config/ace_unicode.mpb:
727           Just define ACE_USES_WCHAR, not to 1
729 Wed Aug  5 07:19:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
731         * debianbuild/*:
732           Renamed to match the current version number
734 Wed Aug  5 07:12:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
736         * ace/Monitor_Control/Monitor_Control.mpc:
737           Use prop:microsoft
739 Tue Aug  4 07:51:13 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
741         * tests/Compiler_Features_09_Test.cpp:
742           Workaround compiler/library bugs in Solaris Sun C++ 5.10.
743           Amazing that anybody can charge money for such a piece of
744           software.
746 Tue Aug  4 17:43:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
748         * ace/OS_NS_stdio.h
749         * ace/config-win32-msvc-7.h
750         * ace/config-win32-msvc-8.h
751         * ace/config-win32-msvc-9.h
752         * ace/config-win32-msvc-10.h
753           Use _fileno instead of fileno with msvc 71/8/9/10
755         * ace/OS_NS_stdio.inl:
756           Const changes
758 Tue Aug  4 17:09:00 UTC 2009  Chad Elliott  <elliott_c@ociweb.com>
760         * include/makeinclude/rules.lib.GNU:
761         * include/makeinclude/rules.local.GNU:
762         * include/makeinclude/wrapper_macros.GNU:
764           Removed the remnants of the 'split' macro.  This fixes Bug 1181.
766 Tue Aug  4 14:32:24 UTC 2009  Steve Huston  <shuston@riverace.com>
768         * ace/Configuration.h:
769         * ace/Configuration.cpp (ACE_Configuration_Heap::open): Make multiple
770           open() calls an error (return -1, EBUSY) rather than leaking
771           an allocator and whatever it had allocated.
772           Fixes Bugzilla 1324.
774         * tests/Config_Test.cpp: Add test case for multiple open() calls.
776         * NEWS: Noted the behavior change on open().
778 Tue Aug  4 13:09:25 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
780         * ace/Log_Msg.cpp: Added support for the %.1M format.  Thanks to
781           Alon Diamant <diamant at alon at gmail dot com> for contributing
782           this.  This fixes bugid 3716.
784         * tests/Log_Msg.cpp: Added a test for the %.1M format.  Thanks to
785           Alon Diamant <diamant at alon at gmail dot com> for contributing
786           this.
788 Tue Aug  4 12:07:09 UTC 2009  Chad Elliott  <elliott_c@ociweb.com>
790         * bin/mpc.pl:
791         * bin/mwc.pl:
793           Use the new MPC Driver constant to determine which type of input
794           will be dealt with (workspaces or projects).
796 Tue Aug  4 12:06:28 UTC 2009  Chad Elliott  <elliott_c@ociweb.com>
798         * bin/MakeProjectCreator/templates/gnu.mpd:
800           Modified the prebuild and postbuild rules to obey the 'requires'
801           and 'avoids' MPC settings since the gnuace projects have the
802           additional requirement of gnu make macros that match the
803           requirements and avoids settings.
805 Mon Aug  3 20:08:22 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
807         * tests/Compiler_Features_06_Test.cpp:
808           I think I have fixed the compilation problem on OpenVMS, using
809           some classes and functors in the STL requires including
810           "functional", but most compilers do not enforce this
811           requirement.  Apparently OpenVMS does, I think this is a good
812           feature of said compiler.
814 Tue Aug  4 10:30:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
816         * bin/MakeProjectCreator/config/ace_unicode.mpb:
817           Changed this to a feature, when uses_wchar is set we then
818           just set unicode to 1
820         * bin/MakeProjectCreator/config/acedefaults.mpb:
821           Derive from ace_unicode. That way when we generate with uses_wchar=1
822           the define ACE_USES_WCHAR is generated into the project and also the
823           CharacterSet is correctly set in the msvc project file.
824           This fixes bugzilla 3702
826 Tue Aug  4 03:32:21 UTC 2009  James H. Hill  <hillj@dre.vanderbilt.edu>
828         * tests/SString_Test.cpp:
830           Fixed compiler warnings on vc71.
832 Mon Aug  3 09:44:11 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
834         * tests/Makefile.am:
835           Evidently Automake does not like an empty line after a
836           backslash, so the traditional style of keeping file lists ready
837           to receive more elements fails... Sigh.
839 Mon Aug  3 08:30:58 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
841         * tests/Bug_3709_Regression_Test.cpp:
842           This should fix the warnings on HP-UX and other compilers that
843           correctly detect overuse of 'DT' in the template parameter list.
845 Mon Aug  3 20:42:57 UTC 2009  Olli Savia  <ops@iki.fi>
847         * tests/Compiler_Features_12_Test.cpp:
848           Fixed compile error on LynxOS 4.0.
850 Mon Aug  3 02:17:38 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
852         * tests/Compiler_Features_01_Test.cpp:
853         * tests/Compiler_Features_02_Test.cpp:
854         * tests/Compiler_Features_03_Test.cpp:
855         * tests/Compiler_Features_04_Test.cpp:
856         * tests/Compiler_Features_05_Test.cpp:
857         * tests/Compiler_Features_06_Test.cpp:
858         * tests/Compiler_Features_09_Test.cpp:
859         * tests/Compiler_Features_10_Test.cpp:
860         * tests/Compiler_Features_11_Test.cpp:
861         * tests/Compiler_Features_13_Test.cpp:
862         * tests/Compiler_Features_14_Test.cpp:
863           Fixed all kinds of tab vs. spaces problems.
864           I think I also fixed mis-used ACE_TEXT() concatenation.
866 Mon Aug  3 12:00:40 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
868         * bin/mail_test_stats.sh:
869           Also mail the results per build
871 Sun Aug  2 11:28:40 UTC 2009 Chad Beaulac <chad@objectivesolutions.com>
873         * Bug 3334  - Revisions 86318 86319 86320 86321 86322 86323
875         * tests/Bug_3334_Regression_Test.cpp
876           Renamed from Service_Config_Stream_SEGV.cpp
878         * Tests/Bug_3334_Regression_Test.cpp
879           Renamed from Service_Config_Stream_SEGV.conf
881         * tests/run_test.list
882           Added Bug_3334_Regression_Test
883           Put changes back in from Carlos's commit below
885         * tests/tests.mpc
886           Added Bug_3334_Regression_Test
887           Put changes back in from Carlos's commit below
889 Sat Aug  1 12:19:58 UTC 2009  Carlos O'Ryan  <coryan@glamdring>
891         * This completes the fixes for Buzilla #3715:
893         * tests/run_test.lst:
894         * tests/Makefile.am:
895         * tests/tests.mpc:
896         * tests/Compiler_Features_14_Test.cpp:
897           This test verifies that partial template specialization works.
899         * tests/Compiler_Features_11_Test.cpp:
900           Test for standard string streams
902         * tests/Compiler_Features_12_Test.cpp:
903           Test for template template parameters
905         * tests/Compiler_Features_13_Test.cpp:
906           Test for cast operators
908         * tests/tests.mpc:
909         * tests/run_test.lst:
910         * tests/Makefile.am:
911           The usual accruements that go with the tests.
913         * tests/run_test.lst:
914         * tests/Makefile.am:
915         * tests/tests.mpc:
916         * tests/Compiler_Features_10_Test.cpp:
917           Add new test for exceptions.  Verify that <stdexcept> is there,
918           that we can raise exceptions, and that object destruction during
919           exceptions is sound.
921         * tests/Compiler_Features_07_Test.cpp:
922           Test for std::string
924         * tests/Compiler_Features_08_Test.cpp:
925           Test for std::wstring
927         * tests/Compiler_Features_09_Test.cpp:
928           Test for std::auto_ptr<>
930         * tests/Compiler_Features_06_Test.cpp:
931           Fixed typo in test name.
933         * tests/run_test.lst:
934         * tests/Makefile.am:
935         * tests/tests.mpc:
936           Add the compilation / run paraphernalia.
938         * tests/Compiler_Features_04_Test.cpp:
939           Test for std::set<>
941         * tests/Compiler_Features_05_Test.cpp:
942           Test for std::queue<>, this is a different sort of test because
943           std::queue<> is an adaptor, not a collection.  The default
944           collection is a std::deque<>, so we are testing default template
945           parameters at the same time.
947         * tests/Compiler_Features_06_Test.cpp:
948           Test for std::set<> with a different order function.
950         * tests/run_test.lst:
951         * tests/Makefile.am:
952         * tests/tests.mpc:
953           Add the compilation / run paraphernalia.
955         * tests/Makefile.am:
956         * tests/tests.mpc:
957         * tests/Compiler_Features_03_Test.cpp:
958           This time it is std::vector<>
960         * tests/run_test.lst:
961           I need to remember to add the tests to the list of automatically
962           executed ones.
964         * tests/tests.mpc:
965         * tests/Makefile.am:
966         * tests/Compiler_Features_02_Test.cpp:
967           Test if the std::map<> class works.
969         * tests/Compiler_Features_01_Test.cpp:
970           Make the tests more consistent by using typedefs.
972         * tests/tests.mpc:
973         * tests/Makefile.am:
974         * tests/Compiler_Features_01_Test.cpp:
975           Add first test for "modern" C++ compiler features.  In this
976           case, I test if the std::list<> class works.
978 Thu Jul 30 12:53:20 UTC 2009  James H. Hill  <hillj@dre.vanderbilt.edu>
980         * ace/String_Base.h:
981         * ace/String_Base.inl:
983           Fixed fuzz errors.
985           Fixed compilation errors related to an extra semi-colon (;)
986           at the end of a statement.
988 Thu Jul 30 10:40:36 UTC 2009  Steve Huston  <shuston@riverace.com>
990         * ace/OS_NS_netdb.inl (gethostbyname_r): Fixed typo.
992 Thu Jul 30 10:29:29 UTC 2009  Steve Huston  <shuston@riverace.com>
994         * tests/run_test.lst: Mark Service_Config_Stream_Test !FIXED_BUGS_ONLY
996 Thu Jul 30 03:33:13 UTC 2009  James H. Hill  <hillj@dre.vanderbilt.edu>
998         * ace/SString.h:
999         * ace/String_Base.h:
1000         * ace/String_Base.inl:
1001         * ace/String_Base.cpp:
1003           Added STL iterator support to the ACE_String_Base class. Right
1004           now the iterator is bidirectional. The next version will make
1005           the iterator random access.
1007         * tests/SString_Test.cpp:
1009           Updated the test to test the iterator support.
1011 Wed Jul 29 16:07:38 UTC 2009  Steve Huston  <shuston@riverace.com>
1013         * tests/Service_Config_Stream_Test.cpp: Fixed const-ness warning.
1015 Wed Jul 29 15:51:39 UTC 2009  Steve Huston  <shuston@riverace.com>
1017         * tests/Service_Config_Stream_DLL.h: Fixed fuzz warning on mismatched
1018           pre.h/post.h.
1020 Wed Jul 29 14:34:01 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1022         * ace/OS_NS_netdb.inl (gethostbyname_r): Replaced
1023           ACE_SOCKCALL_RETURN with ACE_SOCKCALL.  Thanks to Paul Daugherty
1024           for reporting this.
1026 Wed Jul 29 11:09:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1028         * bin/mail_test_stats.sh:
1029           Script used to send out daily test statistics to devo
1031 Wed Jul 29 02:34:58 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1033         * ace/OS_NS_netdb.inl: Fixed gethostbyname_r() so that it sets
1034           errno correctly on failure.  Thanks to Paul Daugherty <paul at
1035           nextalk dot com> for reporting this.  This fixes bugid 3720.
1037 Tue Jul 28 18:13:22 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1039         * ace/OS_Memory.h: Replace the ACE_throw_bad_alloc macro
1040           definition with return (void*) 0 if exceptions=0 is enabled.
1041           Thanks to John Lindal <lindalj at yahoo-inc dot com> for this
1042           fix.
1044 Tue Jul 28 21:29:35 UTC 2009  Steve Huston  <shuston@riverace.com>
1046         * tests/Service_Config_Stream_Test.cpp:
1047         * tests/Service_Config_Stream_Test.conf:
1048         * tests/Service_Config_Stream_DLL.h:
1049         * tests/Service_Config_Stream_DLL_Export.h:
1050         * tests/Service_Config_Stream_DLL.cpp:
1051         * tests/tests.mpc:
1052         * tests/run_test.lst:
1053           New test Service_Config_Stream_Test to exercise service-config'd
1054           stream behavior. Bugzilla #3721 is reported using this as a
1055           initial test case. More behavioral testing can be added to this
1056           test program in the future.
1058 Tue Jul 28 20:02:59 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1060         * bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm:
1061         * bin/MakeProjectCreator/templates/gnu.mpd:
1063           Refactored the way gnuace interacts with DDS.
1065 Tue Jul 28 11:57:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1067         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnaming:
1068           Fixed bug in this file. Thanks to John Fletcher
1069           <john dot fletcher at rd dot bbc dot co dot uk> for reporting
1070           this. This relates to bugzilla 3664
1072 Mon Jul 27 09:23:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1074         * docs/svn/config:
1075         * docs/svn/svn-prefs.reg:
1076           Added idl3 and idl3p
1078 Fri Jul 24 18:48:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1080         * rpmbuild/ace-tao-init-suse/init.d/tao-cosconcurrency:
1081         * rpmbuild/ace-tao-init-suse/init.d/tao-cosevent:
1082         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnaming:
1083         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnotification:
1084         * rpmbuild/ace-tao-init-suse/init.d/tao-costrading:
1085         * rpmbuild/ace-tao-init-suse/init.d/tao-rtevent:
1086           Fixed location of the config files. Thanks to John Fletcher
1087           <john dot fletcher at rd dot bbc dot co dot uk> for reporting
1088           this. This fixes bugzilla 3664
1090 Fri Jul 24 09:33:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1092         * bin/MakeProjectCreator/config/global.features:
1093           Set ndds to 0 by default
1095 Fri Jul 24 08:51:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1097         * rpmbuild/ace-tao-ciao.spec:
1098           Corrected gperf library name again
1100 Fri Jul 24 08:48:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1102         * include/makeinclude/platform_hpux_aCC.GNU:
1103           Only use the std98 flag for 3.80 and 3.85
1105 Fri Jul 24 08:25:00 UTC 2009  Simon Massey  <sma at prismtech dot com>
1107         * ace/config-lynxos.h:
1109           #define ACE_HAS_GETIFADDRS
1111 Fri Jul 24 07:18:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1113         * bin/make_release.py:
1114           Added patches from Adam to update the latest tags in the
1115           repository
1117 Fri Jul 24 07:14:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1119         * rpmbuild/ace-tao-ciao.spec:
1120           Corrected gperf library name
1122 Thu Jul 23 18:40:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1124         * tests/Bug_3710_Regression_Test.cpp:
1125           Fixed fuzz error
1127 Thu Jul 23 18:26:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1129         * include/makeinclude/platform_hpux_aCC.GNU:
1130           Added compiler flag to enable std98 support. Result of bugzilla 3709
1132 Thu Jul 23 18:12:49 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1134         * bin/make_release.py:
1136           Fix small bug with specfile generation.
1138 Thu Jul 23 16:40:55 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1140         * ace/OS_NS_string.cpp: Added some additional error checking to
1141           ACE_OS::strerror() to avoid problems when errnum is out of
1142           bounds.  Thanks to Aleksandar Vukajlovic <aleksandar dot
1143           vukajlovic at finsoft dot rs> for reporting this.
1145 Thu Jul 23 18:10:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1147         * rpmbuild/ace-tao-ciao.spec:
1148           Removed invalid space
1150 Thu Jul 23 17:57:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1152         * rpmbuild/ace-tao-ciao.spec:
1153           Updated for x.7.2
1155 Thu Jul 23 17:47:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1157         * NEWS:
1158           Updated for next release
1160 Thu Jul 23 17:46:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1162         * bin/diff-builds-and-group-fixed-tests-only.sh:
1163         * etc/index.html:
1164         * docs/Download.html:
1165           Updated for the new release
1167         * bin/sets-manager.py:
1168           Fixed a typo
1170         * rpmbuild/ace-tao-ciao.spec:
1171           Fixed a wrong replacement by the release script
1173         * tests/Bug_3709_Regression_Test.cpp:
1174           New test to see which compilers can handle template template arguments
1176         * tests/Bug_3710_Regression_Test.cpp:
1177           New test for bugzilla 3710 which is already fixed
1179         * tests/Config_Test.cpp:
1180           Use prefix increment
1182         * tests/run_test.lst:
1183         * tests/tests.mpc:
1184           Add 3709 and 3710
1186         * bin/make_release.py:
1187           DANCE_ROOT now also has to be set when generating all project files
1189 Thu Jul 23 02:11:02 CDT 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1191         * ACE version 5.7.2 released.
1193 Thu Jul 23 06:58:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1195         * bin/make_release.py:
1196           Corrected bug in updating spec file
1198 Wed Jul 22 08:44:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1200         * bin/diff-builds.pl:
1201           Don't use the page with the builds run today, but use the page that
1202           lists the builds on the specified date.
1204 Tue Jul 21 11:44:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1206         Reverted the change below, it was triggered by template problems in TAO_IDL
1207         generated code
1209         Sat Jul 18 00:52:14 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1210         * ace/config-macosx-leopard.h:
1211           Intel on OS X requires explicit template visibility.
1213 Tue Jul 21 10:57:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1215         * docs/bczar/bczar.html:
1216           Updated link to bugzilla
1218 Mon Jul 20 07:34:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1220         * apps/gperf/src/Bool_Array.h:
1221         * apps/gperf/src/Key_List.h:
1222           Added workaround for BCB linker which needs these classes exported
1224 Sun Jul 19 08:18:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1226         * apps/JAWS/server/HTTP_Response.cpp:
1227         * apps/JAWS/server/JAWS_IO.cpp:
1228           Unicode fixes
1230 Sat Jul 18 04:14:31 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1232         * ace/POSIX_Proactor.cpp:
1234           Attempt to fix a compile warning that appears to be the result
1235           of a bug in the optimizer in GCC 4.1.2.
1237 Sat Jul 18 00:52:14 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1239         * ace/config-macosx-leopard.h:
1241           Intel on OS X requires explicit template visibility.
1243 Fri Jul 17 18:32:45 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1245         * ace/OS_NS_time.cpp (mktime): Set t_sys.wMilliseconds to 0 so
1246           it's initialized properly.  Thanks to Ryan Carmichael
1247           <RCarmichael at drs-tem dot com> for this fix.
1249 Fri Jul 17 14:36:12 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1251         * apps/JAWS/server/HTTP_Response.cpp:
1252         * apps/JAWS/server/JAWS_IO.cpp:
1253           Resolved UNICODE compiler errors.
1255 Wed Jul 15 14:43:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1257         * apps/gperf/src/gperf.mpc:
1258           Made the library name different to resolve problems with vxtest
1260 Wed Jul 15 14:41:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1262         * apps/gperf/src/gperf_export.h:
1263           Fixed problem with static builds
1265 Tue Jul 14 20:59:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1267         * rpmbuild/ace-tao-ciao.spec:
1268           Fixed problem with created MPC package
1270         * rpmbuild/ace-tao-rpmlintrc.txt:
1271           Removed txt mapping
1273 Tue Jul 14 15:16:33 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1275         * apps/gperf/src/gperf_export.h:
1277           Missing file from earlier merge, thanks to Phil Mesnier for
1278           pointing this out.
1280 Tue Jul 14 14:24:20 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1282         * docs/bczar/bczar.html:
1283           No need to update the spec file manually anymore
1285 Tue Jul 14 14:13:20 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1287         * bin/fuzz.pl:
1288           ace/OS.h is now illegal to be used in CIAO
1290 Tue Jul 14 13:31:20 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1292          * include/makeinclude/platform_linux.GNU:
1293            SUSE Enterprise 10 also needs the gcc workaround
1295 Tue Jul 14 13:15:20 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1297         * bin/make_release.py:
1298           Don't create bmake files anymore
1300         * rpmbuild/ace-tao-ciao.spec:
1301           Updated because gperf has now a shared library
1303 Tue Jul 14 11:12:20 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1305         * .:
1306         * apps/gperf/ChangeLog:
1307         * apps/gperf/src/Bool_Array.h:
1308         * apps/gperf/src/Bool_Array.cpp:
1309         * apps/gperf/src/Gen_Perf.h:
1310         * apps/gperf/src/Gen_Perf.cpp:
1311         * apps/gperf/src/Hash_Table.h:
1312         * apps/gperf/src/Hash_Table.cpp:
1313         * apps/gperf/src/Iterator.h:
1314         * apps/gperf/src/Iterator.cpp:
1315         * apps/gperf/src/Key_List.h:
1316         * apps/gperf/src/Key_List.cpp:
1317         * apps/gperf/src/List_Node.h:
1318         * apps/gperf/src/List_Node.cpp:
1319         * apps/gperf/src/Options.h:
1320         * apps/gperf/src/Options.cpp:
1321         * apps/gperf/src/Vectors.h:
1322         * apps/gperf/src/Vectors.cpp:
1323         * apps/gperf/src/Version.cpp:
1324         * apps/gperf/src/gperf.cpp:
1325         * apps/gperf/src/gperf.mpc:
1326         * bin/MakeProjectCreator/config/MPC.cfg:
1327         * bin/make_release.py:
1328         * contrib/minizip/minizip_export.h:
1329         * docs/bczar/bczar.html:
1330         * include/makeinclude/platform_linux.GNU:
1331         * include/makeinclude/platform_linux_icc.GNU:
1333           Merged in from dds_ports branch, changelog entries pasted
1334           after this entry.
1336         * bin/cut_cidlc.sh:
1337         * contrib/utility:
1339           Removed these files. utility has been moved to old-contrib
1340           at the root of the repository.
1343    Sat Jul 11 20:01:36 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1345            * include/makeinclude/platform_linux.GNU:
1347             Undo bad merge.
1349    Fri Jul 10 19:44:08 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1351            * .:
1352            * NEWS:
1353            * PROBLEM-REPORT-FORM:
1354            * THANKS:
1355            * VERSION:
1356            * ace/Argv_Type_Converter.cpp:
1357            * ace/Configuration.cpp:
1358            * ace/Dev_Poll_Reactor.h:
1359            * ace/Dev_Poll_Reactor.inl:
1360            * ace/Dev_Poll_Reactor.cpp:
1361            * ace/ETCL/ETCL_Interpreter.cpp:
1362            * ace/FoxReactor/FoxReactor.cpp:
1363            * ace/Handle_Gobbler.inl:
1364            * ace/Log_Msg.cpp:
1365            * ace/Makefile.am:
1366            * ace/Message_Queue_Vx.h:
1367            * ace/Monitor_Control/BSD_Network_Interface_Monitor.h:
1368            * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
1369            * ace/Monitor_Control/Bytes_Received_Monitor.h:
1370            * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
1371            * ace/Monitor_Control/Bytes_Sent_Monitor.h:
1372            * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
1373            * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.h:
1374            * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.cpp:
1375            * ace/Monitor_Control/Makefile.am:
1376            * ace/Monitor_Control/Monitor_Control.mpc:
1377            * ace/Monitor_Control/Packets_Received_Monitor.h:
1378            * ace/Monitor_Control/Packets_Received_Monitor.cpp:
1379            * ace/Monitor_Control/Packets_Sent_Monitor.h:
1380            * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
1381            * ace/OS_NS_Thread.h:
1382            * ace/OS_NS_Thread.inl:
1383            * ace/OS_NS_Thread.cpp:
1384            * ace/OS_NS_ctype.inl:
1385            * ace/OS_NS_stdio.h:
1386            * ace/OS_NS_stdio.inl:
1387            * ace/OS_NS_stdio.cpp:
1388            * ace/OS_NS_sys_socket.inl:
1389            * ace/OS_NS_unistd.inl:
1390            * ace/OS_NS_unistd.cpp:
1391            * ace/OS_main.h:
1392            * ace/OS_main.cpp:
1393            * ace/Process.cpp:
1394            * ace/SString.h:
1395            * ace/SString.cpp:
1396            * ace/Select_Reactor_T.cpp:
1397            * ace/TP_Reactor.cpp:
1398            * ace/Time_Value.h:
1399            * ace/Time_Value.inl:
1400            * ace/Time_Value.cpp:
1401            * ace/Tokenizer_T.h:
1402            * ace/Tokenizer_T.cpp:
1403            * ace/Version.h:
1404            * ace/ace.mpc:
1405            * ace/ace_for_tao.mpc:
1406            * ace/config-cygwin32.h:
1407            * ace/config-freebsd.h:
1408            * ace/config-lite.h:
1409            * ace/config-macosx-leopard.h:
1410            * ace/config-openbsd.h:
1411            * ace/config-win32-msvc-9.h:
1412            * ace/config-win32-msvc.h:
1413            * bin/PerlACE/ProcessWinCE.pm:
1414            * bin/PerlACE/ProcessWinCE_Unix.pm:
1415            * bin/ace_tests.lst:
1416            * bin/diff-builds-and-group-fixed-tests-only.sh:
1417            * contrib/FaCE/CE_ARGV.h:
1418            * contrib/FaCE/FaCE.cpp:
1419            * contrib/FaCE/newres.h:
1420            * contrib/minizip/minizip.mwc:
1421            * docs/ACE-guidelines.html:
1422            * docs/Download.html:
1423            * etc/index.html:
1424            * examples/OS/Process/process.cpp:
1425            * examples/QOS/Change_Sender_TSpec/Sender_QoS_Event_Handler.cpp:
1426            * include/makeinclude/platform_cegcc.GNU:
1427            * include/makeinclude/platform_linux.GNU:
1428            * include/makeinclude/platform_linux_icc.GNU:
1429            * include/makeinclude/platform_lynxos.GNU:
1430            * include/makeinclude/platform_sunos5_sunc++.GNU:
1431            * include/makeinclude/platform_vxworks6.3.GNU:
1432            * include/makeinclude/wrapper_macros.GNU:
1433            * rpmbuild/ace-tao-ciao.spec:
1434            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosconcurrency:
1435            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosevent:
1436            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosnaming:
1437            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosnotification:
1438            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-costrading:
1439            * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-rtevent:
1440            * rpmbuild/ace-tao-init-suse/init.d/tao-cosconcurrency:
1441            * rpmbuild/ace-tao-init-suse/init.d/tao-cosevent:
1442            * rpmbuild/ace-tao-init-suse/init.d/tao-cosnaming:
1443            * rpmbuild/ace-tao-init-suse/init.d/tao-cosnotification:
1444            * rpmbuild/ace-tao-init-suse/init.d/tao-costrading:
1445            * rpmbuild/ace-tao-init-suse/init.d/tao-rtevent:
1446            * rpmbuild/ace-tao-init-suse/tao:
1447            * rpmbuild/ace-tao-init-suse/tao/tao-cosconcurrency:
1448            * rpmbuild/ace-tao-init-suse/tao/tao-cosevent:
1449            * rpmbuild/ace-tao-init-suse/tao/tao-cosnaming:
1450            * rpmbuild/ace-tao-init-suse/tao/tao-cosnotification:
1451            * rpmbuild/ace-tao-init-suse/tao/tao-costrading:
1452            * rpmbuild/ace-tao-init-suse/tao/tao-rtevent:
1453            * rpmbuild/etc:
1454            * rpmbuild/etc/logrotate.d:
1455            * rpmbuild/etc/logrotate.d/tao-cosconcurrency:
1456            * rpmbuild/etc/logrotate.d/tao-cosevent:
1457            * rpmbuild/etc/logrotate.d/tao-cosnaming:
1458            * rpmbuild/etc/logrotate.d/tao-cosnotification:
1459            * rpmbuild/etc/logrotate.d/tao-costrading:
1460            * rpmbuild/etc/logrotate.d/tao-rtevent:
1461            * rpmbuild/etc/tao:
1462            * rpmbuild/etc/tao/tao-cosconcurrency.conf:
1463            * rpmbuild/etc/tao/tao-cosevent.conf:
1464            * rpmbuild/etc/tao/tao-cosnaming.conf:
1465            * rpmbuild/etc/tao/tao-cosnotification.conf:
1466            * rpmbuild/etc/tao/tao-costrading.conf:
1467            * rpmbuild/etc/tao/tao-rtevent.conf:
1468            * tests/Bug_1890_Regression_Test.cpp:
1469            * tests/Bug_2540_Regression_Test.cpp:
1470            * tests/Bug_2740_Regression_Test.cpp:
1471            * tests/Bug_3673_Regression_Test.cpp:
1472            * tests/MT_Reactor_Upcall_Test.cpp:
1473            * tests/Network_Adapters_Test.h:
1474            * tests/Process_Manager_Test.cpp:
1475            * tests/Reactor_Dispatch_Order_Test.cpp:
1476            * tests/Reactor_Dispatch_Order_Test_Dev_Poll.cpp:
1477            * tests/Refcounted_Event_Handler_Test_DevPoll.cpp:
1478            * tests/Signal_Test.cpp:
1479            * tests/non_mpc_makefile:
1480            * tests/non_mpc_makefile/Bug_3708_Regression.pl:
1481            * tests/non_mpc_makefile/CustomMakefile:
1482            * tests/non_mpc_makefile/foo.cpp:
1483            * tests/run_test.lst:
1484            * tests/tests.mpc:
1485            * rpmbuild/ace-tao-init-suse/tao/tao-cosconcurrency.opt:
1486            * rpmbuild/ace-tao-init-suse/tao/tao-cosevent.opt:
1487            * rpmbuild/ace-tao-init-suse/tao/tao-cosnaming.opt:
1488            * rpmbuild/ace-tao-init-suse/tao/tao-cosnotification.opt:
1489            * rpmbuild/ace-tao-init-suse/tao/tao-costrading.opt:
1490            * rpmbuild/ace-tao-init-suse/tao/tao-rtevent.opt:
1491            * rpmbuild/logrotate.d:
1492            * rpmbuild/logrotate.d/tao-cosconcurrency:
1493            * rpmbuild/logrotate.d/tao-cosevent:
1494            * rpmbuild/logrotate.d/tao-cosnaming:
1495            * rpmbuild/logrotate.d/tao-cosnotification:
1496            * rpmbuild/logrotate.d/tao-costrading:
1497            * rpmbuild/logrotate.d/tao-rtevent:
1498            * rpmbuild/tao:
1499            * rpmbuild/tao/tao-cosconcurrency.conf:
1500            * rpmbuild/tao/tao-cosevent.conf:
1501            * rpmbuild/tao/tao-cosnaming.conf:
1502            * rpmbuild/tao/tao-cosnotification.conf:
1503            * rpmbuild/tao/tao-costrading.conf:
1504            * rpmbuild/tao/tao-rtevent.conf:
1506              Merged in from trunk.
1508    Thu Jul  9 13:27:09 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1510            * bin/MakeProjectCreator/config/MPC.cfg:
1511              Add $DANCE_ROOT/MPC as config directory, dance base projects will
1512              move to there
1514    Mon Jun 29 00:29:40 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1516            * bin/make_release.py:
1518              Stab at update of the spec file upon release.  This will need to
1519              be tested.
1521    Tue Jun 22 15:49:30 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1523            * bin/MakeProjectCreator/config/MPC.cfg:
1524              Move TAO_ROOT/MPC to dynamic_includes, we now have an IDLHelper
1526    Fri Jun 19 15:03:30 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
1528            * contrib/utility:
1530              Removed these files.
1532 Tue Jul 14 02:44:58 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
1534         * NEWS:
1535         * bin/diff-builds-and-group-fixed-tests-only.sh:
1536         * docs/Download.html:
1537         * etc/index.html:
1538         * rpmbuild/ace-tao-ciao.spec:
1540           updated for new release
1542 Mon Jul 13 12:32:13 CDT 2009  Phil Mesnier  <mesnier_p@ociweb.com>
1544         * ACE version 5.7.1 released.
1546 Fri Jul 10 09:20:57 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1548         * ace/Time_Value.{h,cpp,inl}:
1549           Removed workarounds for old eVC, the extern causes major
1550           problems when trying to compile ACE in release mode for a
1551           Windows CE x86 target
1553 Thu Jul  9 11:54:57 UTC 2009  Olli Savia  <ops@iki.fi>
1555         * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
1556           Added support for OpenBSD.
1558 Thu Jul  9 06:44:32 UTC 2009  Olli Savia  <ops@iki.fi>
1560         * ace/Monitor_Control/Bytes_Received_Monitor.h:
1561         * ace/Monitor_Control/Bytes_Sent_Monitor.h:
1562         * ace/Monitor_Control/Bytes_Sent_Monitor.cpp:
1563         * ace/Monitor_Control/Packets_Received_Monitor.h:
1564         * ace/Monitor_Control/Packets_Received_Monitor.cpp:
1565         * ace/Monitor_Control/Packets_Sent_Monitor.h:
1566           Fixed compile errors on FreeBSD.
1568 Wed Jul  8 14:22:41 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>
1570         * ace/Monitor_Control/Makefile.am:
1572           Added new files FreeBSD_Network_Interface_Monitor.{h,cpp}
1573           to the makefile.
1575 Tue Jul  7 22:21:03 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>
1577         * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.cpp:
1578         * ace/Monitor_Control/FreeBSD_Network_Interface_Monitor.h:
1580           New files, defining a monitor for FreeBSD.
1582         * ace/Monitor_Control/Bytes_Received_Monitor.cpp:
1583         * ace/Monitor_Control/BSD_Network_Interface_Monitor.h:
1584         * ace/Monitor_Control/Monitor_Control.mpc:
1585         * ace/Monitor_Control/Bytes_Sent_Monitor.h:
1586         * ace/Monitor_Control/Packets_Sent_Monitor.h:
1587         * ace/Monitor_Control/Bytes_Received_Monitor.h:
1588         * ace/Monitor_Control/BSD_Network_Interface_Monitor.cpp:
1589         * ace/Monitor_Control/Packets_Received_Monitor.h:
1590         * ace/Monitor_Control/Packets_Sent_Monitor.cpp:
1592           New files added to MPC project and existing monitors
1593           patched with NetBSD/OpenBSD-related changes. Thanks to
1594           Boyan Kasarov <bkasarov at gmail dot com> for submitting
1595           these changes.
1597 Tue Jul  7 12:57:30 UTC 2009  Olli Savia  <ops@iki.fi>
1599         * ace/FoxReactor/FoxReactor.cpp:
1600           Added missing return statement to avoid gcc's
1601           'no return statement in function returning non-void' warning.
1603 Tue Jul  7 06:00:39 UTC 2009  Olli Savia  <ops@iki.fi>
1605         * ace/config-freebsd.h:
1606           Removed legacy cuserid() declaration.
1608         * tests/run_test.lst:
1609           Do not run Signal_Test on FreeBSD.
1611 Tue Jul  7 05:43:11 UTC 2009  Olli Savia  <ops@iki.fi>
1613         * ace/Handle_Gobbler.inl:
1614           Added static_cast to avoid compiler warning on FreeBSD.
1616 Mon Jul  6 20:33:00 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1618         * ace/OS_NS_unistd.cpp:
1620           Fixed a bug where the number of bytes passed to ACE_OS::malloc is
1621           incorrect for ACE_USES_WCHAR (each character can be > 1 byte).
1623 Mon Jul  6 18:25:23 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1625         * ace/config-macosx-leopard.h:
1627           This platform needs ACE_HAS_SOCKADDR_IN_SIN_LEN.
1629 Sat Jul  4 20:50:16 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1631         * Happy Birthday USA!
1633 Wed Jul  1 13:09:34 UTC 2009  Olli Savia  <ops@iki.fi>
1635         * ace/config-openbsd.h:
1636           Added ACE_HAS_VOID_UNSETENV.
1638 Mon Jun 29 23:42:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1640         * contrib/FaCE/newres.h:
1641           Fixed compile problem with CEGCC
1643 Mon Jun 29 23:08:06 UTC 2009  Trevor Fields  <fields_t@ociweb.com>
1645         * include/makeinclude/platform_sunos5_sunc++.GNU:
1646           Fixed settings of inline and exceptions for Sun compilers
1647           greater than 5.9 (Sun Studio 12).  Scan for version 5.1 was
1648           catching 5.10 as well.
1650 Sun Jun 28 16:15:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1652         * ace/config-lite.h
1653           Fixed compile problem with SunStudio 12 Update 1
1655 Sun Jun 28 14:33:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1657         * include/makeinclude/platform_sunos5_sunc++.GNU:
1658           Fixed compile problem with SunStudio 12 Update 1
1660 Sat Jun 27 00:55:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1662         * rpmbuild/ace-tao-ciao.spec:
1663           Updated suse
1665         * rpmbuild/ace-tao-init-suse/fillup-templates/*:
1666           Moved to tao
1668 Sat Jun 27 00:44:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1670         * rpmbuild/tao:
1671         * rpmbuild/logrotate.d:
1672           Moved to the new etc directory
1674         * rpmbuild/ace-tao-ciao.spec:
1675           Updated for move above
1677 Fri Jun 26 22:55:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1679         * tests/non_mpc_makefile/run_test.pl:
1680         * tests/non_mpc_makefile/Bug_3708_Regression.pl:
1681           renamed to get better test stats
1683         * bin/ace_tests.lst:
1684           Updated for rename above
1686 Fri Jun 26 16:19:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1688         * rpmbuild/ace-tao-ciao.spec:
1689           Added missing DANCE_ROOT
1691 Fri Jun 26 16:10:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1693         * rpmbuild/ace-tao-init-suse/fillup-templates/*:
1694           Missing files for x.7.0
1696         * rpmbuild/ace-tao-init-suse/tao:
1697           Removed, this are Fedora files
1699         * rpmbuild/ace-tao-ciao.spec:
1700           Copy the correct files for SuSE and print the g++ version in the
1701           build log which makes it easier to see which g++ version is
1702           used
1704 Fri Jun 26 02:16:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1706         * include/makeinclude/platform_linux.GNU:
1707           Mandriva 2007 fix
1709 Fri Jun 26 00:46:10 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1711         * docs/ACE-guidelines.html:
1712           Fixed typo
1714 Thu Jun 25 21:46:10 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
1716         * tests/non_mpc_makefile/foo.cpp:
1718           Fuzz fix.
1720 Thu Jun 25 14:20:08 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1722         * bin/ace_tests.lst:
1723         * tests/non_mpc_makefile:
1724         * tests/non_mpc_makefile/CustomMakefile:
1725         * tests/non_mpc_makefile/foo.cpp:
1726         * tests/non_mpc_makefile/run_test.pl:
1728           Added a test for non-MPC-generated Makefile compatibility with
1729           the files in include/makeinclude.
1731 Thu Jun 25 13:26:13 UTC 2009  Steve Huston  <shuston@riverace.com>
1733         * include/makeinclude/wrapper_macros.GNU: Restore pre-5.7 build
1734           functionality for non-MPC-generated Makefiles that use LIB to
1735           specify what library to build. Fixes Bugzilla 3708.
1737 Thu Jun 25 02:09:51 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1739         * rpmbuild/ace-tao-ciao.spec:
1740           More fixes
1742         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosconcurrency
1743         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosevent
1744         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosnaming
1745         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-cosnotification
1746         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-costrading
1747         * rpmbuild/ace-tao-init-fedora/rc.d/init.d/tao-rtevent
1748         * rpmbuild/ace-tao-init-suse/init.d/tao-cosconcurrency
1749         * rpmbuild/ace-tao-init-suse/init.d/tao-cosevent
1750         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnaming
1751         * rpmbuild/ace-tao-init-suse/init.d/tao-cosnotification
1752         * rpmbuild/ace-tao-init-suse/init.d/tao-costrading
1753         * rpmbuild/ace-tao-init-suse/init.d/tao-rtevent
1754           Set svn:executable
1756 Wed Jun 24 19:33:51 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1758         * rpmbuild/ace-tao-ciao.spec:
1759           Some more fixes
1761 Wed Jun 24 18:19:24 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1763         * ace/OS_NS_ctype.inl:
1764         * ace/config-win32-msvc.h:
1766           Revised the change from yesterday to only apply to Visual C++ and not
1767           the other Win32 compilers.
1769 Wed Jun 24 08:51:51 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1771         * rpmbuild/ace-tao-ciao.spec:
1772           First set of fixed to get x.7.0 compiling on OpenSuSE Build
1774 Sun Jun 21 14:34:13 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
1776         * ace/Log_Msg.cpp (log): Changed the use of
1777           ACE_Log_Record::MAXLOGMSGLEN to ACE_MAXLOGMSGLEN to avoid
1778           problems with "off-by-one" buffer overflow errors.  Thanks to
1779           Brendan Murphy <brendan dot murphy at euro dot apple dot com>
1780           for contributing this.
1782 Tue Jun 23 20:12:51 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1784         * ace/Argv_Type_Converter.cpp:
1786           Allow a 0-length argv list (argc == 0), argv[0] may not be valid.
1788         * ace/OS_NS_ctype.inl:
1790           This WinCE/Mobile work-around applies to Win32 w/ wchar as well.
1792         * ace/OS_NS_stdio.cpp:
1794           Removed the check for Unicode BOM in ACE_OS::fopen().  This was only
1795           checked in Win32 builds with ACE_USES_WCHAR.  This resolves bug#3705.
1797 Tue Jun 23 15:09:50 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
1799         * NEWS:
1800         * bin/diff-builds-and-group-fixed-tests-only.sh:
1801         * docs/Download.html:
1802         * etc/index.html:
1803           Post release updates.
1805 Mon Jun 22 09:33:40 CDT 2009  Phil Mesnier  <mesnier_p@ociweb.com>
1807         * ACE version 5.7 released.
1809 Tue Jun 16 15:14:52 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1811         * ace/OS_main.cpp:
1813           For Windows CE/Mobile: when constructing argv[0], quote the full
1814           path to the exe if it contains spaces (\Program Files\...).
1816 Mon Jun 15 07:45:04 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1818         * tests/Bug_3673_Regression_Test.cpp:
1819         * tests/run_test.lst:
1820         * tests/tests.mpc:
1821           Added a new test for bugzilla 3673, this test whether exception handling
1822           works correctly. This doesn't work with CB2007 which is really a compiler
1823           bug. This test makes it easier to see if other compilers have the same
1824           bug
1826 Fri Jun 12 19:05:43 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1828         * ace/OS_NS_sys_socket.inl:
1830           Windows Mobile 6 can return WSAENOPROTOOPT instead of WSAEOPNOTSUPP
1831           for setsockopt with an unsupported option.
1833 Fri Jun 12 19:16:04 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1835         Revert the change below, Adam has a better fix
1836         * ace/config-WinCE.h
1837           Set ACE_LACKS_SO_RCVBUF for WinCE 5, it is not supported
1839 Fri Jun 12 18:37:04 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1841         * ace/config-WinCE.h
1842           Set ACE_LACKS_SO_RCVBUF for WinCE 5, it is not supported
1844 Fri Jun 12 14:12:04 UTC 2009  Steve Huston  <shuston@riverace.com>
1846         * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from Process_Test. Not
1847           sure why it's there and I never see Process_Test fail.
1849 Fri Jun 12 11:24:09 UTC 2009  Steve Huston  <shuston@riverace.com>
1851         * ace/Dev_Poll_Reactor.cpp: Added missing ifdef ACE_HAS_EVENT_POLL.
1853         * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from those fixed:
1854           Reactor_Dispatch_Order_Test_Dev_Poll
1855           Reactor_Remove_Resume_Test_Dev_Poll
1856           Refcounted_Event_Handler_Test_DevPoll
1858 Fri Jun 12 00:45:09 UTC 2009  Steve Huston  <shuston@riverace.com>
1860         * ace/Dev_Poll_Reactor.{h cpp inl}: Fixed multi-thread behavior of
1861           ACE_Dev_Poll_Reactor to resolve Bugzilla 2740, 3178, 3188, 3279.
1862           Note that fixing 3178 involved adding the manual-resume behavior from
1863           ACE_TP_Reactor which was easy after the other fixes. Essentially
1864           what was done is:
1865              - Change epoll_wait() from returning all ready events to just one.
1866              - Registered events now include the EPOLLONESHOT flag, so once
1867                an event is delivered for a handle, no more will be until
1868                epoll_ctl() is called again to reset the events.
1869           This has the effect of suspending handlers around I/O upcalls and
1870           preventing registration changes from happening while another thread
1871           is waiting for events.
1873         * tests/Reactor_Dispatch_Order_Test.cpp:
1874         * tests/Reactor_Dispatch_Order_Test_Dev_Poll.cpp:
1875         * tests/Refcounted_Event_Handler_Test_DevPoll.cpp:
1876           When registering the test handle for events, register for read and
1877           write, not everything. Registering for everything leaves 'connect'
1878           set when 'write' is removed, but they both map to the same event
1879           on non-Windows reactors.
1880           For the _Dev_Poll test, remove the BSD, VxWorks, Lynx-only case for
1881           removing write-mask - this should always be done.
1883         * tests/MT_Reactor_Upcall_Test.cpp: When setting up the
1884           ACE_Dev_Poll_Reactor, set the restart flag.
1886         * tests/Bug_2740_Regression_Test.cpp: Tweaks for more informative
1887           logging and remove false-fails on peer socket closes.
1889         * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from
1890           Bug_2740_Regression_Test.
1892 Thu Jun 11 19:27:33 UTC 2009  Steven Stallion  <stallions@ociweb.com>
1894         * PROBLEM-REPORT-FORM:
1896           Added additional PRF question about build method (commit performed
1897           on behalf of Chris Cleeland).
1899 Thu Jun 11 13:25:09 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1901         * ace/config-cygwin32.h:
1902           Only define the custom export macros when they are not defined yet
1904         * ace/TP_Reactor.cpp:
1905           owner_ is a bool
1907 Thu Jun 11 13:15:09 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1909         * include/makeinclude/platform_vxworks6.3.GNU:
1910           Use $(HOST_EXE_EXT) when host_root is set
1912         * include/makeinclude/platform_cegcc.GNU:
1913           Set qos to 1 and updated header
1915 Wed Jun 10 18:18:09 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1917         * ace/config-win32-msvc-9.h:
1918         * ace/OS_NS_stdio.inl:
1919           Fix for Windows CE with msvc9
1921 Wed Jun 10 14:07:09 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1923         * include/makeinclude/platform_vxworks6.3.GNU:
1925           Minor adjustment to the part of the change below concerning
1926           "Allow in-place (no HOST_ROOT) cross-compilation on Win32 hosts."
1927           If the host tool variables (like $(TAO_IDL)) are already end in .exe
1928           don't add .exe again.
1930 Mon Jun  8 18:39:58 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1932         * ace/Message_Queue_Vx.h:
1933         * ace/OS_main.h:
1935           Added ACE_Export to ACE_Message_Queue_Vx.
1936           Added "exports" for the symbols ace_os_main_i and ace_main_i.
1937           This allows them to work with GCC 4.x hidden visibility on platforms
1938           that use redefinition of main (VxWorks).
1940         * contrib/minizip/minizip.mwc:
1942           Added a workspace so minizip will be "found" when running
1943           mwc.pl -recurse.
1945         * include/makeinclude/platform_lynxos.GNU:
1946         * include/makeinclude/platform_vxworks6.3.GNU:
1948           Both VxWorks and LynxOS:
1949           For shared library builds (RTP), use -rpath-link to silence
1950           warnings from the linker.  We assume the libraries in $ACE_ROOT/lib
1951           will be present at runtime.
1953           VxWorks only:
1954           Allow in-place (no HOST_ROOT) cross-compilation on Win32 hosts.
1956         * include/makeinclude/platform_sunos5_sunc++.GNU:
1958           Default "distrib" to 1, which means we will not set RPATH, similar to
1959           other platforms.  This resolves bug #3678.
1961         * tests/Network_Adapters_Test.h:
1962         * tests/Process_Manager_Test.cpp:
1963         * tests/Signal_Test.cpp:
1964         * tests/run_test.lst:
1966           Fix ACE tests that were failing in single-threaded builds.
1968 Mon Jun  8 09:51:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1970         * tests/Bug_1890_Regression_Test.cpp:
1971         * tests/Bug_2540_Regression_Test.cpp:
1972           Put the reactors on the heap to get these tests running
1973           with Windows CE where we only get a 64Kb main thread
1975 Sun Jun  7 17:53:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1977         * ace/Tokenizer_T.cpp
1978         * ace/Tokenizer_T.h
1979         * ace/SString.cpp
1980         * ace/SString.h
1981           Moved ACE_Tokenizer to its own file and reworked it to
1982           the C++ template ACE_Tokenizer_T. ACE_Tokenizer is then a
1983           typedef of ACE_Tokenizer_T<ACE_TCHAR>. This makes it
1984           possible to use a char tokenizer in a wchar build
1986         * ace/ace.mpc:
1987         * ace/ace_for_tao.mpc:
1988         * ace/Makefile.am:
1989           Added new files
1991         * ace/Configuration.cpp:
1992         * ace/Process.cpp:
1993         * examples/OS/Process/process.cpp:
1994           Added include of Tokenizer_T.h
1996         * ace/OS_NS_Thread.cpp
1997         * ace/OS_NS_Thread.h
1998         * ace/OS_NS_Thread.inl
1999           Changed important_writer_ to bool
2001 Fri Jun  5 18:20:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2003         * ace/SString.h:
2004           Doxygen changes
2006 Fri Jun  5 18:16:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2008         * ace/ETCL/ETCL_Interpreter.cpp:
2009           Prefix increment and const changes
2011         * ace/SString.h:
2012           Doxygen changes
2014 Thu Jun  4 10:14:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2016         * ace/Select_Reactor_T.cpp:
2017           Only call the notify_handler_ when we have a valid pointer
2019 Thu Jun  4 09:42:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2021         * contrib/FaCE/CE_ARGV.h:
2022         * contrib/FaCE/FaCE.cpp:
2023           Fixed GCC 4.4 warnings
2025 Thu Jun  4 09:12:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2027         * ace/OS_NS_stdio.h:
2028           Fixed MinGW compile problem
2030 Thu Jun  4 08:56:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2032         * ace/OS_NS_unistd.inl (isatty):
2033           Check the return value of _open_osfhandle, if it returns -1,
2034           it failed and then calling _isatty with -1 will cause an
2035           assert of the msvc9 runtime
2037 Wed Jun  3 07:52:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2039         * bin/PerlACE/ProcessWinCE.pm:
2040         * bin/PerlACE/ProcessWinCE_Unix.pm:
2041           If we can't find the vxtest file, log it as error but just
2042           continue
2044 Mon Jun  1 08:09:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2046         * ace/Lib_Find.cpp:
2047           Fixed gcc4.4 warning in a different way, broke other builds
2049         * ace/config-win32-borland.h:
2050           Changed version checks to not have to patch again for a next
2051           path from Embarcadero
2053 Mon Jun  1 05:22:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2055         * ace/Lib_Find.cpp:
2056           Fixed gcc4.4 warnings
2058 Mon Jun  1 05:15:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2060         * ace/config-win32-borland.h:
2061           We new require to have update pack 3 installed
2063 Fri May 29 16:08:32 UTC 2009  Steve Huston  <shuston@riverace.com>
2065         * tests/Bug_2740_Regression_Test.cpp:
2066         * tests/tests.mpc:
2067         * tests/run_test.lst: New test based on code submitted in
2068           Bugzilla 2740.
2070 Fri May 29 13:36:05  2009  Marcel Smit  <msmit@remedy.nl>
2072         * ace/OS_NS_stropts.cpp:
2073         * ace/OS_NS_sys_socket.cpp:
2074         * include/makeinclude/platform_cegcc.GNU:
2076           Fixed compiler error for QoS when compiler is CE gcc.
2077           Removed UNDER_CE < 500.
2079 Fri May 29 11:41:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2081         * ace/QoS/qos.mpc:
2082           Use prop:windows
2084 Tue May 26 06:56:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2086         * ace/Configuration.{h,cpp}
2087           Removed my WinCE code again, it seems to break another part
2088           of the test
2090         * ace/os_include/netinet/os_in.h:
2091           Layout change
2093         * ace/config-win32-msvc-10.h:
2094         * ace/config-win32-msvc-9.h:
2095           If we compile for Vista or higher then enable the native
2096           windows condition variables
2098 Tue May 26 05:56:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2100         * apps/JAWS/server/HTTP_Server.cpp:
2101           Fixed include
2103 Mon May 25 18:47:24 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
2105         * ace/config-linux-common.h:
2106         * ace/OS_NS_dirent.h:
2107           Johnny Willemsen found a more elegant fix.  Applied.
2109 Mon May 25 18:21:40 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
2111         * ace/OS_NS_dirent.h:
2112         * ace/config-linux-common.h:
2113           Fixed bug 3681, code would not build with glibc-2.10 because the
2114           prototype for scandir() changed.  Automatically detect the
2115           version of glibc and use the right prototype for it.
2117 Mon May 25 11:26:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2119         * apps/JAWS/server/IO.cpp
2120         * apps/JAWS/server/IO.h
2121         * apps/JAWS/server/JAWS_IO.cpp
2122         * apps/JAWS/server/JAWS_IO.h
2123           Renamed to JAWS_IO
2125         * apps/JAWS/server/HTTP_Handler.h
2126         * apps/JAWS/server/HTTP_Response.cpp
2127         * apps/JAWS/server/JAWS_Concurrency.h
2128         * apps/JAWS/server/Makefile.am
2129         * apps/JAWS/server/server.mpc
2130           Updated because of change above
2132 Mon May 25 09:47:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2134         * ace/OS_NS_sys_mman.inl:
2135           Don't pass unsupported flags with WinCE. This fixes the Mem_Map_Test
2137 Sun May 24 18:27:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2139         * ace/Configuration.{h,cpp}
2140           With WinCE RegKeyDelete just does a recursive delete, on regular
2141           Windows RegKeyDelete only works when there are no subkeys. Added
2142           WinCE specific code to check if we have subkeys, if yes, then
2143           return with an error
2145 Fri May 22 16:20:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2147         * tests/Message_Queue_Test.cpp:
2148           Run part of this test again on VxWorks and reduced the number
2149           it messages in the counting test for WinCE, the amount of messages
2150           is too much for CE to finish the test in time
2152 Fri May 22 16:10:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2154         * tests/ACE_Init_Test.cpp:
2155           Improved message
2157         * tests/Dirent_Test.cpp:
2158           Initialise pointer to 0
2160         * tests/SOCK_Connector_Test.cpp:
2161           Print errno to get some more feedback why this fails on WinCE
2163 Fri May 22 12:11:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2165         * bin/PerlACE/ProcessWinCE.pm:
2166         * bin/PerlACE/ProcessWinCE_Unix.pm:
2167           Only use the vxtest file in a non static test
2169 Fri May 22 11:12:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2171         * ace/SOCK_Dgram.cpp:
2172         * ace/SOCK_Dgram_Mcast.cpp:
2173           Fixed casing of include for cegcc
2175 Fri May 22 10:57:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2177         * include/makeinclude/platform_cegcc.GNU:
2178           Some defines only have to be set, not to 1
2180 Fri May 22 10:51:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2182         * apps/JAWS3/jaws3/IO.cpp
2183         * apps/JAWS3/jaws3/IO.h
2184         * apps/JAWS3/jaws3/Jaws_IO.cpp
2185         * apps/JAWS3/jaws3/Jaws_IO.h
2186           Renamed to Jaws_IO to fix problems on windows
2188         * apps/JAWS3/jaws3/Asynch_IO.cpp
2189         * apps/JAWS3/jaws3/Asynch_IO.h
2190         * apps/JAWS3/jaws3/Asynch_IO_Helpers.h
2191         * apps/JAWS3/jaws3/jaws3.mpc
2192         * apps/JAWS3/jaws3/Makefile.am
2193         * apps/JAWS3/jaws3/Reactive_IO.cpp
2194         * apps/JAWS3/jaws3/Reactive_IO.h
2195         * apps/JAWS3/jaws3/Reactive_IO_Helpers.h
2196         * apps/JAWS3/jaws3/Synch_IO.cpp
2197         * apps/JAWS3/jaws3/Synch_IO.h
2198         * apps/JAWS3/jaws3/Templates.cpp
2199           Updated includes and filenames
2201 Fri May 22 08:31:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2203         * ace/Module.h:
2204           Doxygen fixes
2206 Fri May 22 07:41:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2208         * bin/run_all.pl:
2209         * bin/run_all_win32.pl:
2210           Not maintained for some time and seems they are broken
2212 Fri May 22 07:26:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2214         * apps/JAWS2/JAWS/IO.cpp
2215         * apps/JAWS2/JAWS/IO.h
2216         * apps/JAWS2/JAWS/Jaws_IO.cpp
2217         * apps/JAWS2/JAWS/Jaws_IO.h
2218           Renamed to Jaws_IO to fix problems on windows
2220         * apps/JAWS2/JAWS/Concurrency.h
2221         * apps/JAWS2/JAWS/IO_Acceptor.h
2222         * apps/JAWS2/JAWS/IO_Handler.cpp
2223         * apps/JAWS2/JAWS/jaws2.mpc
2224         * apps/JAWS2/JAWS/Makefile.am
2225         * apps/JAWS2/JAWS/Pipeline_Tasks.cpp
2226         * apps/JAWS2/JAWS/Server.cpp
2227           Updated includes and filenames
2229 Wed May 20 12:13:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2231         * bin/PerlACE/ProcessVX.pm:
2232         * bin/PerlACE/ProcessVX_Unix.pm:
2233         * bin/PerlACE/ProcessVX_Win32.pm:
2234         * bin/PerlACE/ProcessWinCE.pm:
2235         * bin/PerlACE/ProcessWinCE_Unix.pm:
2236           Use SYSTEM_LIBS when they are defined. List of dlls that are
2237           copied from the lib directory seperate by a semi colon
2239 Wed May 20 12:00:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2241         * bin/PerlACE/TestTarget.pm:
2242           Added SYSTEM_LIBS support, these have to be copied before we
2243           can run an executable
2245 Wed May 20 11:29:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2247         * bin/PerlACE/Process_Unix.pm:
2248           Support cross platform testing
2250 Wed May 20 07:38:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2252         * ace/OS_NS_stdio.h:
2253         * ace/OS_NS_stdio.inl:
2254           On some platforms fileno is a macro
2256         * ace/OS_NS_dirent.cpp:
2257           Layout and const changes
2259 Tue May 19 13:23:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2261         * include/makeinclude/platform_cegcc.GNU:
2262           Added _WIN32_IE=0x0500 to RCFLAGS
2264 Tue May 19 13:14:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2266         * contrib/FaCE/FaCE.mpc:
2267         * contrib/FaCE/FaCENOACE.mpc:
2268           Added missing lib
2270 Tue May 19 11:22:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2272         * include/makeinclude/platform_cegcc.GNU:
2273           Set RCFLAGS
2275 Tue May 19 10:12:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2277         * contrib/FaCE/CE_Screen_Output.h:
2278           Added missing include of stdio.h for FILE
2280 Tue May 19 07:13:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2282         * ace/Mem_Map/IO-tests/IO_Test.cpp:
2283           Use ACE_OS::fileno
2285 Tue May 19 06:52:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2287         * ace/Countdown_Time.cpp (stop):
2288           Make sure elapsed_time is equal or bigger then zero to prevent
2289           expanding the max_wait_time at the moment the system time
2290           has been changed. Thanks to Michael Guntli
2291           <michael dot guntli at leica-geosystems dot com> for reporting this.
2293 Tue May 19 06:50:05  2009  Marcel Smit  <msmit@remedy.nl>
2295         * ace/config-win32-cegcc.h
2296           Removed compiler flags since they are now in platform_cegcc.GNU.
2298 Tue May 19 06:31:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2300         * include/makeinclude/platform_cegcc.GNU:
2301           Pass mandatory compiler flags from here
2303 Tue May 19 06:17:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2305         * bin/fuzz.pl:
2306           Added fileno to ACE_OS check
2308 Tue May 19 06:14:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2310         * ace/OS_NS_stdio.h:
2311         * ace/OS_NS_stdio.inl:
2312           Added fileno wrapper which returns ACE_HANDLE. The CEGCC developers
2313           fixed their header files
2315         * ace/ETCL/ETCL_l.cpp:
2316         * ace/ETCL/ETCL_l.cpp.diff
2317           Use ACE_OS::fileno
2319         * ace/os_include/os_unistd.h:
2320           Removed obsolete casts for WinCE
2322         * ace/OS_NS_Thread.inl:
2323           Const changes
2325 Mon May 18 19:58:35 UTC 2009  Steve Huston  <shuston@riverace.com>
2327         * ace/config-aix-5.x.h: Add explicit instantiation for the
2328           ACE_EXPORT_SINGLETON_DECLARE - the compiler needs to be forced to
2329           generate the template code even if there's no use of it. Fixes
2330           unsats for ACE_Utils::UUID_Generator singleton.
2331           Also removed settings for AIX Visual Age, etc. earlier than V6.
2333 Mon May 18 17:11:28 UTC 2009  Steve Huston  <shuston@riverace.com>
2335         * ace/UUID.cpp: Reverted:
2336           Mon May 18 15:33:17 UTC 2009  Steve Huston  <shuston@riverace.com>
2337           It breaks g++ builds. Working on another solution...
2339 Mon May 18 15:33:17 UTC 2009  Steve Huston  <shuston@riverace.com>
2341         * ace/UUID.cpp: Add explicit instantiation of UUID_Generator singleton.
2342           Ensures the code is compiled; resolves missing extern sym on AIX.
2344 Mon May 18 14:44:27 UTC 2009  Abdullah Sowayan  <sowayan@gmail.com>
2346         * bin/fuzz.pl:
2348           Added and enabled check_for_TAO_Local_RefCounted_Object.
2350 Mon May 18 10:11:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2352         * ace/High_Res_Timer.cpp:
2353         * ace/High_Res_Timer.inl:
2354           Const changes
2356         * ace/Token.h:
2357           When not defined ACE_USES_WINCE_SEMA_SIMULATION use the
2358           semaphore implementation
2360 Mon May 18 08:26:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2362         * ace/Countdown_Time.cpp
2363         * ace/Countdown_Time.h
2364         * ace/Countdown_Time.inl
2365         * ace/Makefile.am:
2366           Added inline file for Countdown_Time
2368         * ace/os_include/sys/os_time.h:
2369           Removed workaround for deprecated sco
2371 Mon May 18 07:48:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2373         * ace/Condition_Recursive_Thread_Mutex.cpp:
2374           Const change
2376         * ace/OS_NS_stdio.{h,inl}:
2377           Removed ACE_OS::fileno(), gives problems with CE at this moment
2379         * ace/Recursive_Thread_Mutex.cpp (get_nesting_level):
2380           Disabled again for WinCE, the fact that it compiled is a bug
2381           in the CEGCC header files
2383         * ace/OS_NS_Thread.cpp:
2384           Bool changes
2386         * ace/OS_NS_stdlib.cpp:
2387           WinCE has ExitProcess
2389 Mon May 18 06:45:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2391         * ace/Recursive_Thread_Mutex.cpp (get_nesting_level):
2392           Enabled for WinCE
2394 Mon May 18 06:17:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2396         * ace/OS_NS_stdio.{h,inl}:
2397           Added ACE_OS::fileno()
2399 Mon May 18 06:15:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2401         * tests/Dirent_Test.cpp:
2402           Fixed argument not used warning
2404         * tests/Based_Pointer_Test.cpp:
2405           Improved debug message
2407         * tests/Config_Test.cpp:
2408           Const change
2410         * tests/Thread_Pool_Reactor_Test.cpp:
2411           Fixed rcsid
2413 Mon May 18 06:12:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2415         * examples/Reactor/TP_Reactor/AcceptHandler.cpp:
2416         * examples/Reactor/TP_Reactor/server.cpp:
2417           Use ACE_ERRNO_GET
2419 Sun May 17 10:34:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2421         * ace/config-win32-cegcc.h:
2422           Use lib prefix, the gcc toolchain expects it
2424         * ace/Future.cpp:
2425           Layout changes
2427         * include/makeinclude/platform_cegcc.GNU:
2428           Just use the default lib prefix
2430         * ace/Configuration.cpp:
2431           Removed mingw check, that code also works with other compilers
2433 Sat May 16 18:03:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2435         * examples/OS/Process/imore.cpp:
2436           Fixed cegcc compile warnings
2438 Fri May 15 13:57:29 UTC 2009  Abdullah Sowayan  <sowayan@gmail.com>
2440         * bin/MakeProjectCreator/config/ipv6.mpb:
2442           Replaced: specific(vc6, vc7, vc71, vc8, vc9, vc10, nmake, bmake, bds4)
2443           With: specific(prop:windows)
2445           Zapped references to em3, we no longer support that environement.
2447         * bin/MakeProjectCreator/config/vcfullmacros.mpt:
2448         * bin/MakeProjectCreator/config/vcpartialmacros.mpt:
2450           Zapped references to em3, we no longer support that environement.
2452 Fri May 15 12:36:35 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
2454         * ace/UUID.h:
2456           Removed the unnecessary semicolon.
2458 Fri May 15 07:10:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2460         * tests/Logging_Strategy_Test.cpp:
2461           Added debug statement to assist in analyzing the cegcc failure
2463 Thu May 14 12:06:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2465         * ace/Default_Constants.h:
2466           Only define ACE_DLL_PREFIX when it has not been defined yet,
2467           that way the mingw specific define can move to the mingw config
2468           file
2470         * ace/config-win32-mingw.h:
2471           Define ACE_DLL_PREFIX here
2473         * ace/OS_NS_dlfcn.inl:
2474           Initialise pointer with 0
2476         * ace/OS_NS_sys_mman.inl:
2477           Const change
2479         * ace/OS_NS_Thread.cpp:
2480           Removed some not needed ACE_UNUSED_ARG
2482         * ace/OS_Thread_Adapter.h:
2483         * ace/Process.cpp:
2484         * ace/Sig_Handler.cpp:
2485         * ace/Thread_Manager.inl:
2486           Layout change
2488         * ace/Thread_Manager.cpp:
2489           Const change, initialise pointer with 0
2491 Thu May 14 19:39:58 UTC 2009  Abdullah Sowayan  <sowayan@gmail.com>
2493         * bin/MakeProjectCreator/config/ace_fl.mpb:
2494         * bin/MakeProjectCreator/config/ace_gl.mpb:
2495         * bin/MakeProjectCreator/config/ace_mc.mpb:
2496         * bin/MakeProjectCreator/config/ace_qt.mpb:
2497         * bin/MakeProjectCreator/config/ace_x11.mpb:
2498         * bin/MakeProjectCreator/config/acedefaults.mpb:
2499         * bin/MakeProjectCreator/config/crosscompile.mpb:
2501           Replaced: specific(nmake, vc71, vc8, vc9, vc10)
2502           With: specific(prop:microsoft)
2504 Thu May 14 18:27:53 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
2506         * ace/UUID.h:
2507         * ace/UUID.cpp:
2509           Fixed compilation errors related to namespace issues when
2510           declaring the UUID_Generator singleton.
2512 Thu May 14 10:18:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2514         * tests/Process_Manager_Test.cpp:
2515           Set the process_name in the process options for WinCE
2517 Thu May 14 10:10:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2519         * tests/Network_Adapters_Test.cpp:
2520           Only register signal handlers for SIGINT, SIGQUIT and SIGTERM when
2521           they are not equal zero
2523         * tests/Process_Manager_Test.cpp:
2524           Const changes, prefix increment/decrement
2526 Thu May 14 07:17:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2528         * tests/DLL_Test.cpp:
2529           Directly assign a local variable
2531         * tests/Message_Queue_Notifications_Test.cpp:
2532         * tests/Message_Queue_Test.cpp:
2533         * tests/Multicast_Test.cpp
2534           Initialise some pointers with 0
2536 Thu May 14 00:01:54 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
2538         * ace/UUID.h:
2539         * ace/UUID.inl:
2540         * ace/UUID.cpp:
2541         * tests/UUID_Test.cpp:
2543           The constructor for the UUID generator now calls init ().
2545           Added ACE_SINGLETON_DECLARE to the UUID_GENERATOR singleton
2546           so it will be properly exported from the ACE library.
2548 Wed May 13 17:02:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2550         * tests/Network_Adapters_Test.cpp:
2551           When registering the signal handlers fails also print the
2552           signal number that failed
2554 Tue May 12 18:26:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2556         * netsvcs/lib/Client_Logging_Handler.cpp
2557         * protocols/tests/HTBP/Reactor_Tests/client.cpp
2558         * protocols/tests/HTBP/Send_Large_Msg/client.cpp
2559           More usage of ACE_ERRNO_GET
2561 Tue May 12 12:35:07 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
2563         * apps/gperf/src/Key_List.cpp:
2565           Fixed an incorrect check which resulted in valgrind warning.
2567 Tue May 12 08:31:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2569         * ace/OS_NS_errno.h:
2570           Added ACE_ERRNO_GET, this has to be used when errno is passed to a
2571           C variable length argument . With WinCE errno is a class instance
2572           which we can't pass through a variable length argument, the cegcc
2573           compiler gives a warning about this, it results to an abort at
2574           runtime. ACE_ERRNO_GET will return the errno as int with WinCE
2576         * ace/DLL_Manager.cpp:
2577         * examples/Reactor/TP_Reactor/AcceptHandler.cpp:
2578         * examples/Reactor/TP_Reactor/client.cpp:
2579         * examples/Reactor/TP_Reactor/ReadHandler.cpp:
2580         * tests/Mem_Map_Test.cpp:
2581         * tests/MT_Reactor_Timer_Test.cpp:
2582         * tests/MT_SOCK_Test.cpp:
2583         * tests/New_Fail_Test.cpp:
2584         * tests/Priority_Task_Test.cpp:
2585         * tests/Reactor_Performance_Test.cpp:
2586         * tests/SOCK_Connector_Test.cpp:
2587         * tests/Thread_Pool_Reactor_Resume_Test.cpp:
2588           Use ACE_ERRNO_GET
2590         * tests/Reactor_Notify_Test.cpp:
2591           Fixed typo in comment
2593 Mon May 11 18:28:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2595         * ace/Sock_Connect.cpp:
2596           Some WinCE workarounds are only needed for older WinCE versions
2597           and when IPv6 is enabled
2599 Mon May 11 18:17:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2601         * ace/OS_NS_unistd.cpp:
2602         * ace/Pagefile_Memory_Pool.cpp:
2603         * ace/Pagefile_Memory_Pool.h:
2604           Fixed cegcc compile warnings
2606 Sun May 10 14:50:46 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
2608         * m4/aio.m4 (Test_Aio): Removed all the commented out 'cout'
2609           lines.  Thanks to Johnny for this suggestion.
2611 Sat May  9 03:29:08 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
2613         * m4/aio.m4: Change #include <iostream.h> to #include <iostream>.
2614           Thanks to Boyan Kasarov <bkasarov at gmail dot com> for
2615           reporting this.
2617 Mon May 11 06:54:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2619         * ace/OS_NS_stdio.inl (fflush):
2620           Don't handle fflush(0) special for VxWorks. On VxWorks
2621           fflush(0) is not supported and returns -1, just pass that
2622           error back to the caller and not hide it.
2624         * ace/Mem_Map_Test.cpp:
2625           Updated for VxWorks 6.7
2627 Sun May 10 10:31:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2629         * rpmbuild/*
2630           Changed the _ in the directory names to ., the MPC clonebuild tree
2631           can handle the .d now
2633 Thu May  7 01:32:22 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>
2635         * ace/Process.cpp(command_line):
2637           Added check for buffer overflow. Thanks to Russ
2638           Noseworthy <j dot russell dot noseworthy at saic dot com>
2639           for submitting the patch.
2641         * Monitor_Admin.h:
2642         * Monitor_Control/Auto_Update_Starter.h:
2644           Cosmetic changes.
2646 Tue May  5 13:23:57 UTC 2009  Olli Savia  <ops@iki.fi>
2648         * apps/drwho/CM_Server.cpp:
2649           Fixed memset's parameter order.
2651 Sat May  2 03:21:01 UTC 2009  Carlos O'Ryan  <coryan@atdesk.com>
2653         * include/makeinclude/rules.lib.GNU:
2654         * include/makeinclude/wrapper_macros.GNU:
2655           Moved the definition of LIB_PREFIX from rules.lib.GNU to
2656           wrapper_macros.GNU.
2657           Now that the checks for library dependencies (i.e. the LIB_CHECK
2658           variable) depends on LIB_PREFIX, this latter variable needs to
2659           be defined in all Makefiles.
2660           However, Makefiles for binaries do not include rules.lib.GNU.
2661           I am pretty sure they call include wrapper_macros, thus my
2662           choice for the new location.
2664 Fri May  1 18:54:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2666         * rpmbuild/*
2667           Changed the . in the directory names to _, the MPC clonebuild tree
2668           can't handle that
2670 Fri May  1 18:35:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2672         * ace/OS_NS_Thread.cpp (add_to_argv):
2673           Do nothing if the length of the string is zero
2675 Fri May  1 18:17:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2677         * ace/OS_NS_Thread.cpp:
2678           Only add the arg from vx_execae when the string has data.
2680 Fri May  1 17:46:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2682         * tests/Map_Manager_Test.cpp:
2683           If table_size equals zero we fail directly
2685 Fri May  1 17:29:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2687         * ace/Default_Constants.h:
2688           Made sure ACE_DEFAULT_TIMERS is defined and not zero
2690 Fri May  1 12:27:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2692         * ace/Default_Constants.h:
2693           ACE_DEFAULT_MAP_SIZE and ACE_DEFAULT_TIMERS shouldn't be zero
2695 Fri May  1 12:19:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2697         * tests/INET_Addr_Test_IPV6.cpp:
2698           No need for ACE_UNUSED_ARG
2700         * tests/Map_Manager_Test.cpp:
2701           Use ACE_TEST_ASSERT and added some more checks
2703         * tests/test_config.h:
2704           Removed ghs workaround and check return value of log_msg open
2705           call
2707 Fri May  1 11:43:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2709         * ace/Event_Handler.cpp:
2710           Initialise members in the ACE_Notification_Buffer constructor
2712         * ace/Log_Record.h:
2713           Doxygen fix
2715         * ace/Notification_Queue.cpp:
2716           Layout change
2718         * ace/Select_Reactor_Base.cpp:
2719           Small code simplification
2721 Fri May  1 09:13:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2723         * bin/fuzz.pl:
2724           opt files are allowed in svn
2726         * bin/make_release.py:
2727           Don't generate Pocket PC 2003 and Smartphone 2003 projects
2729 Fri May  1 07:37:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2731         * rpmbuild/ace-tao-rpmlintrc.txt:
2732           Fixed line wrapper
2734         * rpmbuild/ace-tao.txt:
2735           Removed, we are not maintaining this file anymore
2737         * rpmbuild/README:
2738           Small updates
2740 Fri May  1 07:31:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2742         * rpmbuild/*:
2743           Changed location of config files for suse
2745 Fri May  1 07:15:05  2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2747         * rpmbuild/*:
2748           Extract all archives and put them in subdirectories, makes it much
2749           easier to update these files
2751 Wed Apr 29 16:30:05  2009  Steve Huston  <shuston@riverace.com>
2753         * ace/Asynch_Acceptor.cpp (handle_accept): Pass the ACT to accept()
2754           when restarting the accept. Thanks to Dicky for this fix.
2756         * THANKS: Added Dicky <qianchendi at gmail dot com>.
2758 Wed Apr 29 13:52:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2760         * examples/APG/Active_Objects/active_objects.mpc
2761         * examples/APG/Config/config.mpc
2762         * examples/APG/Containers/containers.mpc
2763         * examples/APG/Misc_IPC/misc_ipc.mpc
2764         * examples/APG/Naming/naming.mpc
2765         * examples/APG/Proactor/proactor.mpc
2766         * examples/APG/Processes/processes.mpc
2767         * examples/APG/Shared_Memory/shared_memory.mpc
2768         * examples/APG/Streams/streams.mpc
2769         * examples/APG/Svc_Config/svc_config.mpc
2770         * examples/APG/ThreadPools/threadpools.mpc
2771         * examples/APG/ThreadSafety/threadsafety.mpc
2772         * examples/ASX/Event_Server/Event_Server/Event.mpc
2773         * examples/ASX/UPIPE_Event_Server/UPIPE_Event.mpc
2774         * examples/C++NPv1/C++NPv1.mpc
2775         * examples/C++NPv2/C++NPv2.mpc
2776         * examples/Connection/blocking/Connection_Blocking.mpc
2777         * examples/Connection/misc/Connection_Misc.mpc
2778         * examples/Connection/non_blocking/Connection_Non_Blocking.mpc
2779         * examples/IPC_SAP/DEV_SAP/reader/dev_sap_reader.mpc
2780         * examples/IPC_SAP/DEV_SAP/writer/dev_sap_writer.mpc
2781         * examples/IPC_SAP/FIFO_SAP/fifo_sap.mpc
2782         * examples/IPC_SAP/FILE_SAP/file_sap_client.mpc
2783         * examples/IPC_SAP/SOCK_SAP/sock_sap.mpc
2784         * examples/IPC_SAP/SSL_SAP/SSL_SAP.mpc
2785         * examples/IPC_SAP/UPIPE_SAP/UPIPE_SAP.mpc
2786         * examples/Mem_Map/file-reverse/Mem_Map_File_Reverse.mpc
2787         * examples/Mem_Map/IO-tests/Mem_Map_IO_Tests.mpc
2788         * examples/Misc/Misc.mpc
2789         * examples/Naming/Naming.mpc
2790         * examples/OS/Process/OS_Process.mpc
2791         * examples/QOS/Diffserv/QOS_Diffserv.mpc
2792         * examples/Reactor/Dgram/Reactor_Dgram.mpc
2793         * examples/Reactor/FIFO/Reactor_FIFO.mpc
2794         * examples/Reactor/Proactor/Proactor.mpc
2795         * examples/Reactor/WFMO_Reactor/WFMO_Reactor.mpc
2796         * examples/Semaphores/Semaphores.mpc
2797         * examples/Service_Configurator/IPC-tests/client/Svc_Cfg_IPC_Client.mpc
2798         * examples/Service_Configurator/IPC-tests/server/Svc_Cfg_IPC_Server.mpc
2799         * examples/Shared_Malloc/Shared_Malloc.mpc
2800         * examples/Shared_Memory/Shared_Memory.mpc
2801         * examples/Synch/Synch.mpc
2802         * examples/System_V_IPC/SV_Message_Queues/SV_Message_Queues.mpc
2803         * examples/System_V_IPC/SV_Semaphores/SV_Semaphores.mpc
2804         * examples/Threads/Threads.mpc
2805         * examples/Web_Crawler/Web_Crawler.mpc
2806           Use the avoids_ace_for_tao base project
2808 Wed Apr 29 09:47:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2810         * bin/MakeProjectCreator/templates/gnu.mpd:
2811           Don't use a harcoded lib prefix when checking the existance of the
2812           libraries, but use $(LIB_PREFIX)
2814 Wed Apr 29 09:29:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2816         * include/makeinclude/platform_cegcc.GNU:
2817           Set LIB_PREFIX to empty
2819 Wed Apr 29 06:09:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2821         * include/makeinclude/platform_vxworks6.3.GNU:
2822         * include/makeinclude/platform_vxworks6.7.GNU:
2823           Moved the workaround to the vxworks 6.7 file
2825 Tue Apr 28 18:52:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2827         * ace/SSL/SSL_Context.cpp (set_mode):
2828            Fix compile error with OpenSSL 1.0 beta 2. Thanks to
2829            Jules Colding  <colding at 42tools dot com> for reporting this
2831 Tue Apr 28 18:33:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2833         * bin/PerlACE/ProcessVX_Unix.pm
2834         * bin/PerlACE/ProcessVX_Win32.pm
2835         * bin/PerlACE/ProcessWinCE.pm
2836         * bin/PerlACE/ProcessWinCE_Unix.pm
2837         * bin/PerlACE/TestTarget_VxWorks.pm
2838           Improved waiting for the prompt
2840 Tue Apr 28 18:00:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2842         * include/makeinclude/platform_cegcc.GNU:
2843           No prelib for cegcc
2845 Tue Apr 28 17:42:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2847         * bin/PerlACE/ProcessWinCE_Unix.pm:
2848         * bin/PerlACE/TestTarget_WinCE.pm:
2849           Extended for WinCE cross platform testing
2851 Tue Apr 28 11:42:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2853         * ace/SSL/SSL_Context.cpp (set_mode):
2854           Reverted change below, it breaks current ssl support
2856 Tue Apr 28 09:39:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2858         * ace/SSL/SSL_Context.cpp (set_mode):
2859         Fix compile error with OpenSSL 1.0 beta 2. Thanks to
2860         Jules Colding  <colding at 42tools dot com> for reporting this
2862 Tue Apr 28 09:30:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2864         * include/makeinclude/platform_vxworks6.3.GNU:
2865           Fixed vxworks 6.7 rtp shared library link
2867 Tue Apr 28 09:26:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2869         * ace/OS_NS_unistd.cpp:
2870           Fixed vxworks warning
2872         * ace/Service_Object.cpp:
2873           Layout changes
2875 Tue Apr 28 07:58:16 UTC 2009  Marcel Smit  <msmit@remedy.nl>
2877         * bin/PerlACE/ProcessVX.pm:
2878         * bin/PerlACE/ProcessWinCE_Unix.pm:
2879         * bin/PerlACE/Run_Test.pm:
2880         * bin/PerlACE/TestTarget_WinCE.pm:
2881           Changed to run Windows CE tests, build with CE gcc, on Linux.
2883 Fri Apr 24 20:40:16 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
2885         * docs/ace_guidelines.vsmacros:
2887           Excluded Purify files from edit macros.
2889 Fri Apr 24 12:21:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2891         * ace/Condition_Recursive_Thread_Mutex.h:
2892           Doxygen change
2894         * ace/config-cygwin32.h:
2895           Change for Cygwin 1.7
2897         * ace/OS_NS_unistd.cpp (num_processors_online):
2898           Don't use a hard max of 32.
2900 Wed Apr 22 10:14:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2902         * ace/OS_NS_unistd.cpp:
2903           Implemented num_processors and num_processors_online using the
2904           VxWorks cpu lib
2906         * ace/config-vxworks6.6.h:
2907           VxWorks 6.6 and newer have cpuLib
2909         * ace/OS_NS_unistd.inl:
2910           Const change
2912 Wed Apr 22 09:48:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2914         * ace/Atomic_Op_T.cpp:
2915         * ace/Guard_T.cpp:
2916           Fixed compile problems when ACE_HAS_DUMP is enabled. Thanks to
2917           Skrzyniarz Alexandre <alexandre dot skrzyniarz at fr dot thalesgroup dot com>
2918           for reporting this
2920 Tue Apr 21 14:50:23 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
2922         * docs/ace_guidelines.vsmacros:
2924           Prevented the macros from saving .rc files.
2926 Tue Apr 21 13:50:48 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
2928         * bin/diff-builds-and-group-fixed-tests-only.sh:
2930           Fixed the olddate to be consistent with the release of 5.6.9.
2932 Tue Apr 21 07:02:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2934         * examples/OS/Process/imore.cpp:
2935         * tests/Recursive_Mutex_Test.cpp:
2936           Fixed cegcc warning
2938 Mon Apr 20 20:01:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2940         * ace/OS_NS_string.cpp:
2941           Fixed argument not used warning
2943 Mon Apr 20 19:51:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2945         * tests/Malloc_Test.cpp:
2946           Fixed argument not used warning with cegcc
2948 Mon Apr 20 18:16:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2950         * include/makeinclude/platform_gnuwin32_common.GNU:
2951           dlltool is also dependent on architecture
2953 Mon Apr 20 18:08:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2955         * ace/ETCL/ETCL_l.cpp:
2956         * ace/ETCL/ETCL_l.cpp.diff:
2957           Added a cast for WinCE with GCC
2959 Mon Apr 20 17:47:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2961         * ace/WFMO_Reactor.cpp:
2962           Fixed argument not used warning with WinCE
2964         * include/makeinclude/platform_gnuwin32_common.GNU:
2965           dlltool is also dependent on architecture
2967 Mon Apr 20 17:43:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2969         * ace/Sock_Connect.cpp:
2970           Include iphlpapi.h with all lower cases to resolve compile
2971           error when using cross compilation using a linux host
2973 Mon Apr 20 17:39:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2975         * ace/os_include/os_unistd.h:
2976           Added a cast to resolve cegcc compile error
2978 Mon Apr 20 17:34:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2980         * ace/os_include/os_errno.h:
2981           Prevent redefinitions and when we don't have errno.h, define
2982           the error numbers if they are not defined yet. Needed for cegcc
2984 Mon Apr 20 17:26:06 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
2986         * ace/config-win32-cegcc.h:
2987           Include _mingw.h and check the MinGW version
2989 Mon Apr 20 17:16:06 UTC 2009  Marcel Smit  <msmit@remedy.nl>
2991         * ace/config-win32-cegcc.h:
2992           Fixes compiler error on CE gcc
2994 Mon Apr 20 13:52:06 UTC 2009  Marcel Smit  <msmit@remedy.nl>
2996         * ace/config-win32-cegcc.h:
2997           Made a few define's CE gcc version depended.
2999         * include/makeinclude/platform_cegcc.GNU:
3000           Included ACE_HAS_CEGCC as define
3002 Mon Apr 20 12:53:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3004         * include/makeinclude/wrapper_macros.GNU:
3005           For quantify use PURELINK, quantify shouldn't be used when
3006           linking a shared library. This fixes bugzilla 1865, thanks
3007           to <moyyo at freetekno dot cz> for reporting this.
3009 Mon Apr 20 11:40:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3011         * include/makeinclude/wrapper_macros.GNU:
3012           Addes support for SOLINK.cc.override
3014 Mon Apr 20 11:38:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3016         * include/makeinclude/platform_cegcc.GNU:
3017           Only set COMPARCH when it has not been set yet
3019 Mon Apr 20 10:17:32 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3021         * ace/Basic_Types.h:
3022         * ace/config-WinCE.h:
3023         * ace/OS_NS_stropts.h:
3024         * ace/OS_NS_sys_socket.h:
3025         * ace/OS_NS_Thread.cpp:
3026           Removed WinCE support for versions < 5.0.
3028         * ace/config-win32-cegcc.h:
3029           Removed temporary defines.
3031         * ace/config-win32-common.h:
3032           Replaced UNDER_CE with _WIN32_WCE.
3034         * ace/OS_main.cpp:
3035         * ace/OS_main.h:
3036           Removed CE gcc compiler warning by
3037           adding destructor.
3039         * ace/OS_NS_Thread.inl:
3040           Removed WinCE support for versions before 5.0.
3041           Added ACE_LACKS_CE_THREAD_PRIORITY define in order
3042           to compile on CE gcc.
3044         * ace/Process.cpp:
3045           Removed CE gcc compiler warning by
3046           using ACE_UNUSED_ARG.
3048         * ace/Registry.cpp:
3049         * ace/Registry.h:
3050           Removed CE gcc compiler warning by
3051           adding destructor.
3052           Removed CE gcc compiler warning by
3053           using ACE_UNUSED_ARG.
3055         * ace/SV_Semaphore_Simple.cpp:
3056           Removed pragma's for CE gcc compiler. Removed
3057           check on ACE_WIN64 define.
3059         * include/makeinclude/platform_cegcc.GNU:
3060           Default platform macros for CE gcc compiler.
3062         * include/makeinclude/platform_gnuwin32_common.GNU:
3063           Added support for CE gcc compiler.
3065 Mon Apr 20 09:01:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3067         * ace/config-vxworks6.6.h:
3068         * ace/config-vxworks6.4.h:
3069           VxWorks 6.6 and newer have cpuset_t and taskCpuAffinitySet
3071 Mon Apr 20 08:51:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3073         * ace/config-vxworks6.6.h:
3074         * NEWS:
3075           Enabled the vxAtomicLib by default for VxWorks 6.6 and newer.
3076           If you don't want to use this library, undef ACE_HAS_VXATOMICLIB
3077           in your config.h file
3079 Mon Apr 20 08:45:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3081         * ace/Sock_Connect.cpp:
3082           Another fix for HPUX
3084 Sun Apr 19 19:10:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3086         * ace/config-hpux-11.00.h
3087         * ace/Sock_Connect.cpp:
3088           Added ACE_HAS_STRUCT_LIFNUM, hpux doesn't have this
3090 Sun Apr 19 06:57:04 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
3092         * ace/UUID.h:
3093         * ace/UUID.inl:
3094         * ace/UUID.cpp:
3095         * tests/UUID_Test.cpp:
3097           Redesigned the internal structure of the UUID so that its key
3098           data members are a contiguous chunk of memory.
3100           Implemented a hash () method for the UUID. This will enable it
3101           to be used in ACE_Hash_Map_Manager objects.
3103           Remvoed the default constructor (), copy constructor () and
3104           assignmetnt operator from the UUID_Node object since the UUID
3105           performs such operations.
3107 Fri Apr 17 15:06:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3109         * debianbuild/patches/19-gcc43.dpatch:
3110           Removed, not needed anymore
3112 Fri Apr 17 15:03:32 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3114         * ace/Atomic_Op.{h,inl}:
3115           Added support for VxWorks vxAtomicLib. If you want to use
3116           that library add ACE_HAS_VXATOMICLIB to your config.h file
3118         * ace/config-vxworks6.4.h:
3119           VxWorks 6.4 has cpuset_t and taskCpuAffinitySet
3121         * ace/os_include/os_sched.h:
3122           VxWorks has cpuset_t
3124         * ace/OS_NS_sys_mman.inl:
3125           Updated VxWorks version checks
3127         * ace/OS_NS_sys_utsname.cpp:
3128           const change
3130         * ace/OS_NS_Thread.cpp:
3131           Added support for taskCpuAffinitySet
3133         * ace/Sock_Connect.cpp:
3134           Changed the checks for VxWorks to correctly detect which
3135           implementation of get_ip_interfaces we have to use
3137         * rpmbuild/ace-tao-orbsvcs-daemon.patch:
3138           This patch doesn't work anymore with svn head, if this
3139           is a real issue, it has to be addressed in the real code
3140           and not with a patch. This should already be possible with
3141           the -ORBDeamon flag
3143         * rpmbuild/ace-tao-ciao.spec:
3144           Don't apply ace-tao-orbsvcs-daemon.patch, fixed a small
3145           provides bug
3147 Thu Apr 16 16:03:32 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3149         * NEWS:
3150         * bin/diff-builds-and-group-fixed-tests-only.sh:
3151         * bin/make_release.py:
3152         * docs/Download.html:
3153         * docs/bczar/bczar.html:
3154         * etc/index.html:
3155         * rpmbuild/ace-tao-ciao.spec:
3157           Updated in anticipation of 5.7 release.
3159 Tue Apr 14 10:06:19 CDT 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3161         * ACE version 5.6.9 released.
3163 Tue Apr 14 13:57:16 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3165         * NEWS:
3167           Reworded entries to be consistent with release note.
3169 Mon Apr 13 12:19:18 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3171         * ace/config-linux-common.h:
3173           Reverted previous change.
3175 Sun Apr 12 20:37:11 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3177         * ace/config-linux-common.h:
3179           The Rawhide nightly build shows that the scandir and alphasort
3180           functions have been redefined to finally take dirrent args. The
3181           detectable difference appears to be in the glibc version code,
3182           which is 2.9 on the Rawhide build machine.
3184 Sat Apr 11 13:13:49 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3186         * ace/config-macosx-leopard.h:
3188           Darwin also has a variation that varies the signature of
3189           unsetenv().
3191 Fri Apr 10 10:26:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3193         * ace/config-openvms.h
3194           OpenVMS lacks setenv/unsetenv
3196 Fri Apr 10 03:32:04 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3198         * ace/OS_NS_stdlib.inl:
3200           Fix typo from previous commit.
3202 Fri Apr 10 03:00:44 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3204         * ace/OS_NS_stdlib.inl:
3205         * ace/config-qnx-rtp-common.h:
3207           The newly added [un]setenv wrappers don't compile on qnx rtp
3208           because that platform defines unsetenv as having a void
3209           return. It is possible that other platforms have this as well,
3210           as legacy linux man pages show that signature.
3212 Thu Apr  9 12:34:41 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3214         * ace/OS_NS_stdio.inl:
3215           Reverted renaming of ACE_HAS_NONCONST_WFDOPEN define
3217 Thu Apr  9 11:45:08 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3219         * ace/OS_NS_stdio.inl:
3220           Resolved compiler error on WinCE 5 VC 8.
3222 Wed Apr  8 10:59:59 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3224         * ace/config-win32-cegcc.h:
3225           Added to support CE gcc compiler
3227         * ace/config-win32-common.h:
3228           Prevent ACE_HAS_CUSTOM_EXPORT_MACROS from
3229           being defined a second time.
3231         * ace/config-win32.h:
3232           Introduced ACE_HAS_CEGCC. When defined,
3233           config-win32-cegcc is included.
3235         * ace/Numeric_Limits.h:
3236           "#ifdef" replace by "#if defined"
3238         * ace/os_include/sys/os_stat.h:
3239           Prevent defines from being defined a second time.
3241         * ace/OS_NS_stdio.inl:
3242           Prevent compiler errors when compiling
3243           with CE gcc compiler.
3245           Using global namespace for fseek
3247         * ace/OS_NS_stdlib.inl:
3248           Prevent compiler errors when compiling
3249           with CE gcc compiler.
3251         * ace/OS_NS_Thread.h:
3252           Defining STACK_SIZE_PARAM_IS_A_RESERVATION (when it
3253           isn't defined yet).
3255         * ace/OS_NS_time.h:
3256         * ace/Time_Value.inl:
3257           Prevent pragma warnings when compiling with
3258           CE gcc compiler.
3260 Wed Apr  8 10:13:28 UTC 2009  Olli Savia  <ops@iki.fi>
3262         * ace/config-lynxos.h:
3263           LynxOS 5.0 has setenv/unsetenv.
3265 Wed Apr  8 10:01:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3267         * bin/PerlACE/ProcessVX_Unix.pm:
3268           Increased number of telnet retries
3270 Tue Apr  7 20:29:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3272         * ace/config-lynxos.h
3273           LynxOS lacks setenv/unsetenv
3275 Tue Apr  7 16:44:37 UTC 2009  James H. Hill  <hillj@isis.vanderbilt.edu>
3277         * docs/ace_guidelines.vsmacros:
3279           Bug fix where the script was trying to run on unsupported
3280           text files, which was causing an exception.
3282 Tue Apr  7 09:33:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3284         * ace/config-sunos5.5.h
3285           Solaris lacks setenv/unsetenv
3287 Tue Apr  7 09:32:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3289         * configure.ac:
3290           Added setenv/unsetenv
3292 Tue Apr  7 09:20:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3294         * ace/config-hpux-11.00.h
3295           HPUX lacks setenv/unsetenv
3297 Tue Apr  7 06:56:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3299         * bin/config-vxworks6.4.h:
3300           VxWorks kernel model lacks setenv/unsetenv
3302         * bin/fuzz.pl:
3303           Added setenv/unsetenv
3305 Mon Apr  6 21:59:51 UTC 2009  Steve Huston  <shuston@riverace.com>
3307         * include/makeinclude/platform_sunos5_g++.GNU: Don't acc CFLAGS to
3308           CCFLAGS; set options that make sense to C and C++ in the
3309           respective CFLAGS/CCFLAGS. Not all options are cross-compatible
3310           so they shouldn't be blindly included. Has the side-affect of
3311           removing the double -pipe (and other options included twice)
3312           and fixes Bugzilla #3232.
3314 Mon Apr  6 15:17:23 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3316         * tests/Message_Queue_Test.cpp: Added a new close_test() function
3317           to test the fix to Message_Queue_T::close().  Thanks to Igor
3318           Rayak <igor dot rayak at gmail dot com> for providing this.
3320 Mon Apr  6 14:46:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3322         * ace/config-win32-common.h:
3323           Windows doesn't have setenv/unsetenv
3325 Mon Apr  6 13:44:31 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3327         * ace/Message_Queue_T.cpp (close): Added a comment explaining why
3328           we don't need to check the return value of deactivate_i().
3330 Mon Apr  6 09:43:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3332         * ace/config-WinCE.h:
3333           Added missing ACE_LACKS_GETENV
3335 Mon Apr  6 07:25:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3337         * ace/config-integritySCA.h:
3338           Added ACE_LACKS_PUTENV_PROTOTYPE
3340         * ace/config-WinCE.h:
3341           WinCE doesn't have environment variables
3343         * ace/OS_NS_stdlib.cpp:
3344         * ace/OS_NS_stdlib.h:
3345         * ace/OS_NS_stdlib.inl:
3346         * ace/OS_NS_unistd.cpp:
3347           Added setenv/unsetenv wrappers and used a specific define per
3348           environment method
3350 Sun Apr  5 19:08:47 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3352         * ace/Message_Queue_T.cpp (close): Fixed this method so it returns
3353           the number of messages that were flushed from the queue, as per
3354           its documentation.  Thanks to Igor Rayak <igor dot rayak at
3355           gmail dot com> for reporting this.
3357 Sun Apr  5 18:39:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3359         * ace/OS_main.cpp:
3360           Added missing ACE_Export
3362 Sat Apr  4 11:49:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3364         * ace/config-vxworks6.4.h:
3365           Removed not needed define
3367 Fri Apr  3 13:28:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3369         * ace/os_include/arpa/os_inet.h:
3370         * ace/os_include/sys/os_select.h:
3371         * ace/os_include/sys/os_socket.h:
3372         * ace/os_include/sys/os_un.h:
3373         * ace/Token.h:
3374         * ace/config-vxworks6.4.h:
3375           Moved some VxWorks checks to the config file and added some
3376           new defines
3378 Thu Apr  2 19:33:13 UTC 2009  Olli Savia  <ops@iki.fi>
3380         * include/makeinclude/platform_lynxos.GNU:
3381           Added -lXp to PLATFORM_X11_LIBS.
3383 Thu Apr  2 10:05:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3385         * tests/Sig_Handlers_Test.cpp:
3386           Fixed compile error and warning
3388 Wed Apr  1 19:48:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3390         * tests/Log_Msg_Test.cpp:
3391           Fix for vxworks 6.7
3393         * tests/Recursive_Condition_Test.cpp:
3394           Const change and added a debug statement
3396         * tests/Sig_Handlers_Test.cpp:
3397           Removed not needed include and fixed compile issue
3399         * tests/tests.mpc:
3400           Added missing Sig_Handlers_Test
3402 Wed Apr  1 15:12:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3404         * ace/Service_Repository.h:
3405           Removed unicode character. Thanks to Alon Diamant
3406           <diamant dot alon at gmail dot com> for reporting this
3408 Tue Mar 31 07:18:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3410         * ace/Sock_Connect.cpp:
3411           VxWorks 6.7 also has an issue with in6_addr
3413 Tue Mar 31 14:59:49 UTC 2009  Adam Mitz  <mitza@ociweb.com>
3415         * ace/High_Res_Timer.cpp:
3417           Linux configured with "clock=pit" on the boot line (commonly used
3418           for virtual machines) can report a 0 MHz CPU, in which case ACE
3419           must run calibration for the High Res Timer to avoid a division by 0.
3421 Mon Mar 30 14:32:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3423         * ace/OS_NS_Thread.cpp:
3424         * ace/OS_NS_Thread.inl:
3425           Refactored VxWorks version checks to new macros
3427 Fri Mar 27 13:24:58 UTC 2009  Olli Savia  <ops@iki.fi>
3429         * bin/MakeProjectCreator/config/ace_athena3d.mpb:
3430         * tests/XtAthenaReactor_Test.cpp:
3431         * tests/tests.mpc:
3432           Added support for Athena-3D widgets.
3434 Fri Mar 27 11:19:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3436         * bin/PerlACE/ProcessVX_Unix.pm:
3437         * bin/PerlACE/ProcessVX_Win32.pm:
3438           Improved error handling
3440 Thu Mar 26 17:10:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3442         * bin/PerlACE/ProcessVX_Unix.pm:
3443         * bin/PerlACE/ProcessVX_Win32.pm:
3444           Changed waiting for the prompt, VxWorks 6.7 telnet server seems to
3445           have slight different timing behaviour
3447 Thu Mar 26 12:48:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3449         * bin/PerlACE/ProcessVX.pm:
3450         * bin/PerlACE/ProcessVX_Unix.pm:
3451         * bin/PerlACE/ProcessVX_Win32.pm:
3452           Added support for ACE_RUN_VX_TGT_STARTUP_SCRIPT. This is a script
3453           on the host system that is loaded and then executed on the target
3455 Thu Mar 26 09:21:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3457         * rpmbuild/ace-tao-ciao.spec:
3458           Added explicit provides for mpc
3460 Thu Mar 26 09:02:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3462         * ace/OS_NS_Thread.inl (condattr_destroy, condattr_init):
3463           Simplified these methods
3465 Wed Mar 25 19:27:45 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3467         * ace/OS_NS_Thread.inl:
3468           Address the possibility that both PTHREADS and STHREADS are
3469           available, which is the case on Solaris 5.5 and newer. The
3470           header prefers PTHREAD definitions to STHREAD, so now this code
3471           does the same.
3473 Wed Mar 25 19:09:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3475         * ace/os_include/os_limits.h:
3476         * Kokyu/DSRT_Dispatcher_Impl_T.h:
3477           Fixed VxWorks 6.7 compile problems
3479         * Kokyu/Kokyu.cpp:
3480           Initialise pointers with 0
3482 Wed Mar 25 13:04:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3484         * ace/config-vxworks6.7.h:
3485           isascii still gives a problem with VxWorks 6.7.
3487 Wed Mar 25 09:15:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3489         * include/makeinclude/platform_vxworks.GNU:
3490           Added support for VxWorks 6.7
3492 Tue Mar 24 15:16:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3494         * ace/config-win32-common.h:
3495           When the user defines ACE_HAS_WTHREADS_CONDITION_VARIABLE we don't
3496           define ACE_LACKS_COND_T
3498         * ace/OS_NS_Thread.cpp:
3499         * ace/OS_NS_Thread.h:
3500         * ace/OS_NS_Thread.inl:
3501           Windows Vista/Server 2008 and newer do have native support for
3502           condition variables. Added a compilation time flag
3503           ACE_HAS_WTHREADS_CONDITION_VARIABLE, when this is defined ACE will
3504           use the native Windows condition api's. Did some unrelated const,
3505           performance, and code improvements.
3507         * ace/OS_NS_stdio.cpp (checkUnicodeFormat):
3508           Slightly change the check for the return value
3510 Tue Mar 24 15:16:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3512         * ace/Timer_Heap_T.cpp:
3513         * ace/Timer_Queue_Adapters.cpp:
3514           Const changes
3516 Tue Mar 24 13:43:14 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3518         * tests/Sig_Handlers_Test.cpp: Added a new test to ensure that the
3519           ACE_Sig_Handlers class is working properly.
3521 Tue Mar 24 11:45:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3523         * tests/Bug_3532_Regression_Test.cpp:
3524           Use ACE_TEXT
3526 Tue Mar 24 11:38:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3528         * ace/OS_NS_stdio.cpp (checkUnicodeFormat):
3529           Fixed a bug that the file pointer wasn't set to the start of the
3530           file when the file is just 1 byte large. This fixes bugzilla
3531           3532, thanks to Martin Gaus <gaus at gmx dot de> for reporting
3532           this.
3534 Mon Mar 23 23:11:49 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3536         * ace/Sig_Handler.cpp: Fixed a silly bug in the use of
3537           ACE_Fixed_Set_Iterator that was causing every other signal in
3538           ACE_Sig_Handlers to be skipped.  Thanks to Andreas Drescher <ace
3539           at anticat dot ch> for reporting this bug.
3541 Sun Mar 22 19:21:06 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3543         * ace/Acceptor.cpp (accept_svc_handler): Zapped the 'const' before
3544           the 'bool'.
3546 Fri Mar 20 13:40:47 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3548         * ace/Acceptor.cpp (accept_svc_handler): Added a check for a NULL
3549           reactor to avoid a race condition.  Thanks to JD Robertson
3550           <JD.Robertson at ni dot com> for reporting this.
3552 Sun Mar 22 06:46:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3554         * ace/OS_NS_Thread.cpp:
3555           For ACE_BEGINTHREADEX with WinCE only pas supported flags
3557 Fri Mar 20 16:15:15 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>
3559         * THANKS:
3561           Updated email address for Max Khon.
3563 Fri Mar 20 08:07:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3565         * ace/OS_NS_unistd.{h,inl}:
3566           Use correct type for pid and WinCE change
3568 Thu Mar 19 16:07:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3570         * bin/MakeProjectCreator/config/acedefaults.mpb:
3571         * bin/MakeProjectCreator/config/svc_conf_files.mpb:
3572           Add all .conf and .conf.xml files to a Svc Conf Files group
3573           and use it for all ace/tao projects. That way any service
3574           config file is part of the generated visual studio solution
3575           which makes it easier to edit these files
3577 Thu Mar 19 12:42:07 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3579         * ace/OS_NS_unistd.inl:
3581           Further clean up to maintain style consistency in new dup()
3582           impl.
3584 Thu Mar 19 11:57:46 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3586         * ace/OS_NS_unistd.inl:
3588           Clean up compile errors.
3590 Wed Mar 18 14:48:23 UTC 2009  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3592         * ace/OS_NS_unistd.{h,inl}: Added a new ACE_OS::dup() method with
3593           one more parameter as process id of target process
3594           [ACE_OS:dup(ACE_HANDLE handle, int pid)], so that handle
3595           duplicated by dup() can be used in target process.  Thanks to
3596           kashif khan <kashif_khan198227 at yahoo dot com> for
3597           contributing this.
3599 Wed Mar 18 14:28:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3601         * protocols/ace/RMCast/Acknowledge.cpp:
3602         * protocols/ace/RMCast/Protocol.h:
3603           Initialise pointers with 0
3605 Wed Mar 18 11:23:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3607         * ace/config-cygwin32.h:
3608           Added some support for Cygwin 1.7
3610 Wed Mar 18 09:17:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3612         * ace/OS_NS_Thread.cpp:
3613           For ACE_BEGINTHREADEX with WinCE, just past all flags to CreateThread,
3614           that way the user can also specify STACK_SIZE_PARAM_IS_A_RESERVATION
3615           as flag
3617 Tue Mar 17 09:10:00 UTC 2009  Simon Massey  <sma at prismtech dot com>
3619         * bin/diff-builds-and-group-fixed-tests-only.sh:
3620           Correct Fri Mar 13 08:16:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3621           so that CIAO_ROOT and TAO_ROOT are actually set.
3623 Mon Mar 16 20:04:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3625         * bin/generate_compile_stats.sh:
3626           Let gnuplot figure our the yrange high
3628 Mon Mar 16 19:46:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3630         * THANKS
3631           Added MarcusM for fixing Bugzilla 3618.
3633 Mon Mar 16 19:35:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3635         * ace/Service_Gestalt.cpp:
3636           Applied patch attached to Bugzilla 3618.
3637           Fixed Bugzilla 3618.
3639 Mon Mar 16 18:42:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3641         * docs/analyticsTracking.php:
3642         * docs/Download.html:
3643           Added tracking
3645 Mon Mar 16 13:01:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3647         * ace/Asynch_IO.h:
3648         * ace/Based_Pointer_Repository.h:
3649           Added private copy constructor/assignment operator to prevent
3650           making a copy which leads to a double delete
3652 Mon Mar 16 12:29:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3654         * ace/Configuration.cpp:
3655         * ace/System_Time.cpp:
3656           Initialise pointers with 0
3658         * ace/MEM_Acceptor.h:
3659           Doxygen fix
3661         * ace/Monitor_Control_Types.cpp (operator=):
3662           Check for self assignment
3664         * ace/Name_Space.cpp:
3665         * ace/Name_Space.h:
3666           Let operator= return a value
3668         * ace/SOCK.h:
3669           Layout change
3671         * ace/UUID.cpp:
3672           Simplified operator=
3674 Sun Mar 15 18:44:22 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3676         * rpmbuild/ace-tao-ciao.spec:
3677           Removed workarounds for TAO_IDL lib version numbers
3679 Sat Mar 14 22:05:15 UTC 2009  Olli Savia  <ops@iki.fi>
3681         * ace/config-lynxos.h:
3682           Updated for LynxOS 5.0
3684 Fri Mar 13 19:21:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3686         * rpmbuild/ace-tao-ciao.spec:
3687           Removed checks for OS version, we now use the gcc version
3689 Fri Mar 13 08:16:54 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3691         * bin/diff-builds-and-group-fixed-tests-only.sh:
3692           Check also the lst files in the TAO_ROOT/bin and CIAO_ROOT/bin
3693           directory.
3695         * ace/MEM_Connector.h
3696         * ace/SOCK_Connector.h
3697         * ace/SOCK_SEQPACK_Connector.h
3698         * ace/SSL/SSL_SOCK_Connector.h
3699           Fixed typo in comment
3701 Mon Mar  9 13:39:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3703         * etc/*:
3704           Moved all TAO and CIAO files to TAO_ROOT/etc and CIAO_ROOT/etc
3706         * bin/generate_doxygen.pl:
3707           Updated for doxygen file change
3709 Mon Mar  9 07:22:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3711         * ace/ace_qt3reactor.mpc:
3712           Explicitly list moc file to resolve compile warning on fc6
3714 Mon Mar  9 07:08:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3716         * bin/generate_footprint_chart.sh:
3717           Changed location of footer
3719         * bin/MakeProjectCreator/config/global.features:
3720           lzo1 is disabled by default
3722 Fri Mar  6 20:28:50 UTC 2009  Steven Stallion  <stallions@ociweb.com>
3724         * bin/PerlACE/Process_Unix.pm:
3725         * bin/PerlACE/Run_Test.pm:
3727           Added add_lib_path support for Mac OS X (DYLD_LIBRARY_PATH).
3729 Fri Mar  6 09:07:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3731         * html/Stats/footprint.shtml:
3732           Corrected links
3734 Thu Mar  5 20:18:42 UTC 2009  Olli Savia  <ops@iki.fi>
3736         * include/makeinclude/platform_linux_common.GNU:
3737           Improved support for systems that lack 'lsb_release' command
3738           and systems which getconf doesn't support 'GNU_LIBPTHREAD_VERSION'
3739           variable.
3741 Thu Mar  5 19:22:08 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3743         * ace/ace_qt3reactor.mpc:
3744         * ace/ace_qt4reactor.mpc:
3745           Moved moc step to seperate project to get the correct build order
3746           with incredibuild
3748         * ace/Select_Reactor_T.h:
3749         * ace/Sig_Handler.h:
3750         * ace/WFMO_Reactor.h:
3751           Doxygen changes
3753 Wed Mar  4 20:01:11 UTC 2009  Olli Savia  <ops@iki.fi>
3755         * include/makeinclude/platform_g++_common.GNU:
3756           Add -ftemplate-depth-23 to CCFLAGS when compiling with GCC 2.x.
3758 Wed Mar  4 10:04:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3760         * bin/generate_footprint_chart.sh:
3761         * bin/generate_performance_chart.sh:
3762         * bin/performance_stats.sh:
3763           Updated size and scale of the graphs
3765 Wed Mar  4 08:14:35 UTC 2009  Olli Savia  <ops@iki.fi>
3767         * tests/Process_Manager_Test.cpp:
3768           Added missing ACE_TEXT.
3770 Tue Mar  3 19:59:10 UTC 2009  Olli Savia  <ops@iki.fi>
3772         * apps/JAWS/clients/Blobby/Blob_Handler.cpp:
3773           Fixed compile warning.
3775 Tue Mar  3 19:43:42 UTC 2009  Olli Savia  <ops@iki.fi>
3777         * tests/Process_Manager_Test.cpp:
3778           Fixed gcc's "zero-length format string" warning.
3780 Tue Mar  3 13:32:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3782         * bin/generate_compile_stats.sh:
3783         * bin/performance_stats.sh:
3784         * html/Stats/performance.shtml:
3785         * html/Stats/simple_footprint.shtml:
3786           Don't generate thumbnails, just show the original graphs on 320x240
3788 Tue Mar  3 11:13:48 UTC 2009  Olli Savia  <ops@iki.fi>
3790         * include/makeinclude/platform_lynxos.GNU:
3791           Fixed cross compilation settings and changed default cross compilation
3792           platform to Linux.
3794 Tue Mar  3 10:42:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3796         * html/Stats/compilation.shtml:
3797         * html/Stats/footprint.shtml:
3798         * html/Stats/navigation.html:
3799         * html/Stats/performance.shtml:
3800           Updated links to the new results
3802 Tue Mar  3 07:46:45 UTC 2009  Olli Savia  <ops@iki.fi>
3804         * include/makeinclude/platform_lynxos.GNU:
3805           Add -lrpc to LIBS if rpc=1.
3807 Tue Mar  3 07:35:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3809         * tests/Unbounded_Set_Test.cpp:
3810           Also test the is_empty() method
3812         * tests/Log_Msg_Backend_Test.cpp:
3813           Directly assign variable
3815 Tue Mar  3 05:27:13 UTC 2009  Olli Savia  <ops@iki.fi>
3817         * ace/os_include/net/os_if.h:
3818           Fixed errors caused by previous commit.
3820 Mon Mar  2 19:58:57 UTC 2009  Olli Savia  <ops@iki.fi>
3822         * ace/README:
3823         * ace/os_include/net/os_if.h:
3824         * configure.ac:
3825         * m4/config_h.m4:
3826           Removed legacy ACE_HAS_STL_MAP_CONFLICT macro.
3828 Mon Mar  2 14:51:20 UTC 2009  Olli Savia  <ops@iki.fi>
3830         * examples/Misc/test_XtReactor1.cpp:
3831         * examples/Misc/test_XtReactor2.cpp:
3832         * tests/XtAthenaReactor_Test.cpp:
3833         * tests/XtMotifReactor_Test.cpp:
3834           Fixed compile warning and run-time crash on 64-bit systems.
3836 Mon Mar  2 11:44:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3838         * ace/Auto_IncDec_T.h:
3839         * ace/OS_Memory.h:
3840         * ace/OS_NS_Thread.h:
3841           Doxygen fixes
3843 Mon Mar  2 10:35:41 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
3845         * apps/gperf/src/Key_List.cpp:
3847           Fixed memory leaks in gperf code.
3849 Mon Mar  2 07:53:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3851         * html/Stats/index.shtml:
3852           Added some more links
3854 Mon Mar  2 07:37:59 UTC 2009  Olli Savia  <ops@iki.fi>
3856         * performance-tests/RPC/client.cpp:
3857           Fixed compile error on LynxOS 4.2
3859 Sun Mar  1 20:35:34 UTC 2009  Olli Savia  <ops@iki.fi>
3861         * ace/config-sunos5.5.h:
3862           Removed ACE_HAS_STL_MAP_CONFLICT.
3864 Sun Mar  1 20:20:16 UTC 2009  Olli Savia  <ops@iki.fi>
3866         * ace/os_include/netinet/os_in.h:
3867         * ace/os_include/os_netdb.h:
3868         * ace/os_include/os_stropts.h:
3869         * configure.ac:
3870         * m4/config_h.m4:
3871           Removed legacy ACE_HAS_STL_QUEUE_CONFLICT macro.
3873 Sun Mar  1 18:45:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3875         * bin/generate_footprint_chart.sh
3876         * bin/generate_performance_chart.sh
3877         * bin/generate_topinfo_charts.sh
3878         * bin/performance_stats.sh
3879           Rotate xlabel to make them more readable
3881 Sun Mar  1 07:36:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3883         * bin/generate_performance_chart.sh:
3884         * bin/performance_stats.sh:
3885         * html/Stats/configuration.shtml:
3886         * html/Stats/footprint.shtml:
3887           Extended these files to that we can use them on emulab
3889 Fri Feb 27 12:31:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3891         * bin/generate_compile_stats.sh:
3892           Generate a link to the raw data file
3894 Fri Feb 27 10:09:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3896         * bin/generate_compile_stats.sh:
3897           If the object size is smaller then 1Kb, generate the graph in
3898           bytes
3900 Fri Feb 27 10:09:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3902         * bin/generate_compile_stats.sh:
3903           Changed gnuplot generation
3905 Fri Feb 27 09:50:47 UTC 2009  Marcel Smit  <msmit@remedy.nl>
3907         * ace/ace_qt3reactor.mpc:
3908         * ace/ace_qt4reactor.mpc:
3909           Preventing QtReactor_moc.cpp to be included twice
3911 Fri Feb 27 08:21:47 UTC 2009  Olli Savia  <ops@iki.fi>
3913         * ace/FlReactor/FlReactor.cpp:
3914         * ace/FoxReactor/FoxReactor.cpp:
3915         * tests/FlReactor_Test.cpp:
3916           Fixed includes.
3918 Fri Feb 27 07:52:36 UTC 2009  Olli Savia  <ops@iki.fi>
3920         * performance-tests/RPC/client.cpp:
3921           Added #include "ace/Throughput_Stats.h" to fix compile errors.
3923 Fri Feb 27 07:08:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3925         * bin/generate_compile_stats.sh:
3926           Corrected sorting order
3928 Thu Feb 26 12:26:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3930         * ace/Addr.cpp:
3931           Layout change
3933         * ace/Event_Handler.h:
3934         * ace/Free_List.h:
3935         * ace/Logging_Strategy.h:
3936         * ace/Process_Manager.h:
3937         * ace/Select_Reactor_Base.h:
3938         * ace/Select_Reactor_T.h:
3939         * ace/SSL/SSL_SOCK_Acceptor.inl:
3940         * ace/Timer_Heap_T.h:
3941         * ace/Timer_Wheel_T.h:
3942           Doxygen change
3944         * ace/Service_Config.cpp:
3945         * ace/Service_Gestalt.cpp:
3946         * ace/Service_Gestalt.h:
3947           Changed the default value of the logger_key argument
3948           to open to 0. That way we can easier check if the user
3949           has overridden the default. Also check the logger_key
3950           in Service_Gestalt, so that it can be set through TAO.
3951           This fixes bugzilla 3597
3953 Thu Feb 26 10:45:58 UTC 2009  Olli Savia  <ops@iki.fi>
3955         * include/makeinclude/platform_linux_common.GNU:
3956           Fixed TCL/TK flags for Ubuntu.
3958 Thu Feb 26 09:24:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3960         * bin/generate_compile_stats.sh:
3961           Don't generate the LAST file anymore, it only takes disk space
3962           and is not used
3964 Thu Feb 26 08:39:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3966         * etc/*:
3967           Improved these files
3969 Thu Feb 26 08:02:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3971         * bin/generate_compile_stats.sh:
3972           Don't use the .metrics directory, on emulab we always get a fresh
3973           system. Just use the DEST directory directly
3975 Mon Feb 23 19:34:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3977         * bin/generate_compile_stats.sh:
3978           Use mkdir -p
3980 Mon Feb 23 19:25:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3982         * ace/OS_NS_sys_socket.h:
3983           Doxygen changes
3985 Mon Feb 23 13:11:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3987         * ace/config-vxworks5.x.h:
3988         * ace/config-vxworks6.2.h:
3989         * ace/config-vxworks6.3.h:
3990           Removed, these VxWorks versions aren't maintained anymore
3992         * ace/config-vxworks.h:
3993           Updated
3995 Mon Feb 23 08:16:15 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
3997         * bin/MakeProjectCreator/config/global.features
3998           Layout changes
4000         * bin/PerlACE/ProcessVX_Unix.pm
4001           Improved quote handling
4003         * debianbuild/dsc:
4004           New file
4006         * ace/Activation_Queue.cpp
4007         * ace/ATM_Addr.cpp
4008         * ace/ATM_Connector.inl
4009         * ace/Configuration_Import_Export.cpp
4010         * ace/Dynamic_Message_Strategy.cpp
4011         * ace/Future.cpp
4012         * ace/Message_Queue_T.cpp
4013         * ace/Naming_Context.cpp
4014         * ace/POSIX_Asynch_IO.cpp
4015         * ace/QoS/QoS_Session_Impl.cpp
4016         * ace/Timer_Heap_T.cpp
4017         * ace/Timer_Wheel_T.cpp
4018         * ace/TP_Reactor.cpp
4019         * ace/WIN32_Asynch_IO.cpp
4020         * ACEXML/examples/SAXPrint/main.cpp
4021         * apps/gperf/src/Options.cpp
4022         * apps/JAWS/server/HTTP_Handler.cpp
4023         * apps/mkcsregdb/mkcsregdb.cpp
4024         * ASNMP/examples/get/get.cpp
4025         * ASNMP/examples/get/get_async.cpp
4026         * ASNMP/examples/next/next.cpp
4027         * ASNMP/examples/set/set.cpp
4028         * ASNMP/examples/trap/trap.cpp
4029         * ASNMP/examples/walk/walk.cpp
4030         * examples/APG/Containers/DLList.cpp
4031         * examples/APG/Containers/Hash_Map.cpp
4032         * examples/APG/Containers/Hash_Map_Hash.cpp
4033         * examples/APG/Containers/Map_Manager.cpp
4034         * examples/APG/Containers/Map_Manager_Specialization.cpp
4035         * examples/APG/Containers/RB_Tree.cpp
4036         * examples/APG/Containers/RB_Tree_Functors.cpp
4037         * examples/APG/ThreadManagement/Coop_Cancel.cpp
4038         * examples/APG/ThreadManagement/ExitHandler.cpp
4039         * examples/APG/ThreadManagement/Pool.cpp
4040         * examples/APG/ThreadManagement/Signals2.cpp
4041         * examples/APG/ThreadManagement/Start_Hook.cpp
4042         * examples/APG/ThreadSafety/Atomic_Op.cpp
4043         * examples/APG/ThreadSafety/TSS.cpp
4044         * examples/APG/Timers/Task.cpp
4045         * examples/ASX/Event_Server/Event_Server/Options.cpp
4046         * examples/ASX/Event_Server/Event_Server/Peer_Router.cpp
4047         * examples/ASX/Event_Server/Transceiver/transceiver.cpp
4048         * examples/ASX/UPIPE_Event_Server/Options.cpp
4049         * examples/ASX/UPIPE_Event_Server/Peer_Router.cpp
4050         * examples/Connection/misc/Connection_Handler.cpp
4051         * examples/IPC_SAP/ATM_SAP/CPP-client.cpp
4052         * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp
4053         * examples/IPC_SAP/SSL_SAP/SSL-server.cpp
4054         * examples/QOS/Change_Receiver_FlowSpec/receiver.cpp
4055         * examples/QOS/Change_Receiver_FlowSpec/sender.cpp
4056         * examples/QOS/Change_Sender_TSpec/receiver.cpp
4057         * examples/QOS/Change_Sender_TSpec/sender.cpp
4058         * examples/QOS/Simple/receiver.cpp
4059         * examples/QOS/Simple/sender.cpp
4060         * examples/Reactor/Proactor/post_completions.cpp
4061         * examples/Reactor/Proactor/test_aiosig.cpp
4062         * examples/Reactor/Proactor/test_aiosig_ace.cpp
4063         * examples/Reactor/Proactor/test_end_event_loop.cpp
4064         * examples/Threads/auto_event.cpp
4065         * examples/Threads/manual_event.cpp
4066         * examples/Timer_Queue/Async_Timer_Queue_Test.cpp
4067         * Kokyu/DSRT_CV_Dispatcher_Impl_T.cpp
4068         * Kokyu/DSRT_Direct_Dispatcher_Impl_T.cpp
4069         * Kokyu/tests/DSRT_MIF/MIF.cpp
4070         * netsvcs/clients/Naming/Dump_Restore/Dump_Restore.cpp
4071         * netsvcs/lib/Name_Handler.cpp
4072         * NEWS
4073         * performance-tests/SCTP/Options_Manager.cpp
4074         * performance-tests/Server_Concurrency/Leader_Follower/RT_CORBA_Leader_Follower.cpp
4075         * performance-tests/Server_Concurrency/Queue_Based_Workers/RT_CORBA_Workers.cpp
4076         * performance-tests/Synch-Benchmarks/Perf_Test/Performance_Test_Options.cpp
4077         * performance-tests/TCP/tcp_test.cpp
4078         * performance-tests/TTCP/ACE-C++/wrapper-new-ttcp.cpp
4079         * performance-tests/UDP/udp_test.cpp
4080         * protocols/tests/HTBP/Reactor_Tests/server.cpp
4081         * protocols/tests/HTBP/Send_Large_Msg/server.cpp
4082         * protocols/tests/HTBP/Send_Recv_Tests/client.cpp
4083         * protocols/tests/HTBP/Send_Recv_Tests/server.cpp
4084         * tests/Cache_Map_Manager_Test.cpp
4085         * tests/CDR_Array_Test.cpp
4086         * tests/CDR_Test.cpp
4087         * tests/DLList_Test.cpp
4088         * tests/Get_Opt_Test.cpp
4089         * tests/Hash_Map_Manager_Test.cpp
4090         * tests/Hash_Multi_Map_Manager_Test.cpp
4091         * tests/IOStream_Test.cpp
4092         * tests/Logging_Strategy_Test.cpp
4093         * tests/Max_Default_Port_Test.cpp
4094         * tests/Max_Default_Port_Test_IPV6.cpp
4095         * tests/Message_Queue_Notifications_Test.cpp
4096         * tests/MT_Reference_Counted_Event_Handler_Test.cpp
4097         * tests/Multicast_Test.cpp
4098         * tests/Multicast_Test_IPV6.cpp
4099         * tests/Naming_Test.cpp
4100         * tests/Network_Adapters_Test.cpp
4101         * tests/Pipe_Test.cpp
4102         * tests/QtReactor_Test.cpp
4103         * tests/Reactor_Notification_Queue_Test.cpp
4104         * tests/Reactor_Remove_Resume_Test.cpp
4105         * tests/Reactor_Remove_Resume_Test_Dev_Poll.cpp
4106         * tests/Reactors_Test.cpp
4107         * tests/Signal_Test.cpp
4108         * tests/SOCK_Netlink_Test.cpp
4109         * tests/SOCK_SEQPACK_SCTP_Test.cpp
4110         * tests/SString_Test.cpp
4111         * tests/Thread_Pool_Reactor_Resume_Test.cpp
4112         * tests/Upgradable_RW_Test.cpp
4113           Zapped empty spaces at the end of a line
4115 Fri Feb 20 13:50:33 UTC 2009  Johnny Willemsen <jwillemsen@remedy.nl>
4117         * ace/config-win32-mingw.h:
4118           Support MinGW 3.15
4120         * include/makeinclude/platform_gnuwin32_common.GNU:
4121           Improvement for cross compilation
4123           Thanks to Jani Hakala <jahakala at iki dot fi> for delivering some
4124           patches
4126         * ace/config-vxworks6.7.h:
4127           Improved support
4129 Fri Feb 20 09:54:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>
4131         * ace/config-win32-common.h:
4132         * tests/Process_Manager_Test.cpp:
4133           Added define ACE_HAS_WIN32_PRIORITY_CLASS. On win32
4134           platforms where process priority classes exists,
4135           one can use this define.
4137 Fri Feb 20 09:28:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4139         * ace/Log_Msg_IPC.h:
4140           Added include of Default_Constants.h
4142 Fri Feb 20 07:29:18 UTC 2009  Olli Savia  <ops@iki.fi>
4144         * tests/Based_Pointer_Test_Lib.cpp:
4145           Reverted the last changes made by Johnny
4146           (ace/svc_export.h is back again).
4148         * tests/Based_Pointer_Test_Lib_Export.h:
4149           Removed from repository (ace/svc_export.h is back again).
4151 Fri Feb 20 07:29:18 UTC 2009  Olli Savia  <ops@iki.fi>
4153         * ace/config-openbsd.h:
4154           Added ACE_LACKS_LOG2 and ACE_LACKS_ISCTYPE.
4156 Thu Feb 19 20:27:33 UTC 2009  Olli Savia  <ops@iki.fi>
4158         * ace/config-freebsd.h:
4159           Removed ACE_HAS_SIG_MACROS.
4161 Thu Feb 19 17:38:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>
4163         * tests/Process_Manager_Test.cpp:
4164           Expanded test with process priority on Windows platforms.
4166 Thu Feb 19 14:01:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4168         * ace/Default_Constants.h:
4169         * ace/Log_Msg_IPC.cpp:
4170         * ace/Log_Msg_IPC.h:
4171         * netsvcs/lib/Client_Logging_Handler.cpp:
4172         * netsvcs/lib/Client_Logging_Handler.h:
4173           Added new ACE_HAS_STREAM_LOG_MSG_IPC which controls whether the
4174           ACE Log_Msg IPC should use streams or not. When ACE_HAS_STREAM_PIPES
4175           is defined we default to 1, else to 0. We do see that using stream
4176           pipes causes problems on at least Solaris, so the user can decide
4177           to set this value explicitly to 0
4179         * ace/CDR_Stream.cpp:
4180         * ace/CDR_Stream.h:
4181         * ace/Message_Block.inl:
4182           Doxygen and layout changes
4184         * ace/Message_Block.cpp:
4185           Use %@ for pointers
4187 Wed Feb 18 20:51:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4189         * bin/MakeProjectCreator/config/minizip.mpb:
4190           Added new base project for minizip
4192 Wed Feb 18 19:36:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4194         * ace/config-win32-msvc-7.h:
4195           Layout change
4197         * ace/config-win32-msvc-8.h:
4198           Disable warning 4250, and 4355, we do this for the other
4199           msvc versions but not for vc8
4201 Wed Feb 18 19:06:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4203         * netsvcs/lib/Client_Logging_Handler.cpp:
4204         * netsvcs/lib/Client_Logging_Handler.h:
4205           Just use ACE_HAS_STREAM_PIPES, there are too much other
4206           dependencies on this define
4208 Wed Feb 18 15:34:33 UTC 2009  Marcel Smit  <msmit@remedy.nl>
4210         * tests/tests.mpc:
4211           Reverted the last changes made by Johnny
4212           (ace/svc_export.h is back again).
4214 Wed Feb 18 12:58:33 UTC 2009  Olli Savia  <ops@iki.fi>
4216         * ace/config-freebsd.h:
4217           Added ACE_LACKS_ISCTYPE.
4219 Wed Feb 18 10:25:49 UTC 2009  Olli Savia  <ops@iki.fi>
4221         * ace/config-g++-common.h:
4222           Define ACE_LACKS_NUMERIC_LIMITS and ACE_LACKS_ISCTYPE if
4223           compiling with GCC 2.x.
4225         * ace/config-lynxos.h:
4226         * ace/config-vxworks5.x.h:
4227           Do not define ACE_LACKS_NUMERIC_LIMITS. It is now handled by
4228           config-g++-common.h.
4230 Wed Feb 18 09:22:29 UTC 2009  Marcel Smit  <msmit@remedy.nl>
4232         * tests/DLL_Test.h:
4233           Revert changes made by Johnny (just use
4234           ace/svc_export.h again).
4236         * tests/DLL_Test_Export.h:
4237           Removed since ace/svc_export.h is
4238           used again.
4240 Tue Feb 17 23:56:45 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
4242         * bin/MakeProjectCreator/config/global.features:
4244           Disabled xerces by default as well.
4246 Tue Feb 17 20:19:06 UTC 2009  Olli Savia  <ops@iki.fi>
4248         * ace/os_include/os_stddef.h:
4249           Removed unneeded definitions for NULL and offsetof.
4251 Tue Feb 17 18:08:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4253         * netsvcs/lib/Client_Logging_Handler.h:
4254         * netsvcs/lib/Name_Handler.cpp:
4255         * netsvcs/lib/Name_Handler.h:
4256         * netsvcs/lib/Server_Logging_Handler.h:
4257         * netsvcs/lib/Server_Logging_Handler_T.cpp:
4258         * netsvcs/lib/Time_Request_Reply.cpp:
4259         * netsvcs/lib/Time_Request_Reply.h:
4260         * netsvcs/lib/Token_Handler.cpp:
4261         * netsvcs/lib/Token_Handler.h:
4262         * netsvcs/lib/TS_Clerk_Handler.cpp:
4263         * netsvcs/lib/TS_Clerk_Handler.h:
4264         * netsvcs/lib/TS_Server_Handler.cpp:
4265         * netsvcs/lib/TS_Server_Handler.h:
4266           Revert svc_export.h file, much more dependencies then I expected
4268 Tue Feb 17 17:46:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4270         * ace/ace.mpc:
4271         * ace/ace_for_tao.mpc:
4272         * ace/Makefile.am:
4273           Readded svc_export.h
4275 Tue Feb 17 17:45:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4277         * ace/svc_export.h:
4278           Readded this file, removing it breaks a lot of examples which all
4279           first have to be updated
4281 Tue Feb 17 14:27:50 UTC 2009  Olli Savia  <ops@iki.fi>
4283         * ace/os_include/os_signal.h:
4284           Removed some legacy Linux code.
4286 Tue Feb 17 14:20:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4288         * tests/Based_Pointer_Test_Lib.cpp:
4289         * tests/Based_Pointer_Test_Lib_Export.h:
4290         * tests/DLL_Test.h:
4291         * tests/DLL_Test_Export.h:
4292         * tests/tests.mpc:
4293           Added specific export files for these tests
4295 Tue Feb 17 13:13:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4297         * netsvcs/lib/Client_Logging_Handler.cpp:
4298           Runtime fix
4300 Tue Feb 17 12:53:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4302         * netsvcs/lib/Client_Logging_Handler.cpp:
4303           logger_key_ is only required when using stream_pipes
4305 Tue Feb 17 11:52:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4307         * netsvcs/lib/Client_Logging_Handler.cpp:
4308         * netsvcs/lib/Client_Logging_Handler.h:
4309           Added new ACE_NETSVCS_CLIENT_LOGGING_HANDLER_USES_STREAM_PIPES which
4310           can be explicitly set to 0 to just use sockets
4312 Tue Feb 17 10:57:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4314         * ace/ace.mpc:
4315         * ace/ace_for_tao.mpc:
4316         * ace/Makefile.am:
4317         * ace/svc_export.h:
4318         * netsvcs/lib/svc_export.h:
4319         * netsvcs/lib/Makefile.am
4320           Moved svc_export to the netsvcs lib directory, it belongs there
4322         * ace/CDR_Stream.cpp:
4323           Layout change
4325         * ace/Lock_Adapter_T.h:
4326         * ace/Message_Block.cpp:
4327         * ace/Message_Block.h:
4328         * ace/Reverse_Lock_T.h:
4329           Doxygen change
4331         * netsvcs/lib/Client_Logging_Handler.cpp:
4332           Make sure we receive the expected length
4334         * netsvcs/lib/lib.mpc:
4335           Set the correct export define
4337         * netsvcs/lib/Client_Logging_Handler.h:
4338         * netsvcs/lib/Name_Handler.cpp:
4339         * netsvcs/lib/Name_Handler.h:
4340         * netsvcs/lib/Server_Logging_Handler.h:
4341         * netsvcs/lib/Server_Logging_Handler_T.cpp:
4342         * netsvcs/lib/Time_Request_Reply.cpp:
4343         * netsvcs/lib/Time_Request_Reply.h:
4344         * netsvcs/lib/Token_Handler.cpp:
4345         * netsvcs/lib/Token_Handler.h:
4346         * netsvcs/lib/TS_Clerk_Handler.cpp:
4347         * netsvcs/lib/TS_Clerk_Handler.h:
4348         * netsvcs/lib/TS_Server_Handler.cpp:
4349         * netsvcs/lib/TS_Server_Handler.h:
4350           Updated include of svc_export and no need to set the
4351           build define
4353 Mon Feb 16 18:58:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4355         * ace/CDR_Stream.h:
4356         * ace/FIFO_Recv_Msg.h:
4357         * ace/FIFO_Send_Msg.h:
4358         * ace/SPIPE_Stream.h:
4359           Doxygen changes
4361 Mon Feb 16 17:09:40 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
4363         * bin/MakeProjectCreator/config/global.features:
4365           Disabled ofccm by default.
4367 Mon Feb 16 13:30:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4369         * ace/Array_Base.h:
4370         * ace/Local_Tokens.h:
4371         * ace/SPIPE_Stream.h:
4372         * ace/Stream.h:
4373         * ace/Unbounded_Set_Ex.h:
4374         * ace/Vector_T.h
4375           Doyxgen change
4377         * ace/Hash_Map_Manager_T.cpp:
4378           Use prefix increment
4380         * ace/Hash_Map_Manager_T.h:
4381         * ace/Hash_Map_Manager_T.inl:
4382           Removed cur_size method, current_size does the same and is
4383           public
4385         * ace/Log_Msg.cpp:
4386           Layout change
4388         * netsvcs/lib/Client_Logging_Handler.cpp:
4389           If we don't receive the exact number of bytes with spipe stream
4390           see that as error
4392 Mon Feb 16 10:57:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4394         * ace/Log_Msg_IPC.cpp:
4395           Check all stream insertion return values
4397 Sat Feb 14 14:53:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4399         * ace/Log_Msg.cpp:
4400           Print null if we get a nill string for a %p format specifier instead
4401           of causing a crash. This fixes bugzilla 3571
4403         * tests/Log_Msg_Test.cpp:
4404           Extended this test.
4406 Fri Feb 13 13:30:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4408         * ace/Dev_Poll_Reactor.cpp
4409         * ace/Log_Msg.cpp
4410         * ace/MEM_Acceptor.cpp
4411         * ace/MMAP_Memory_Pool.cpp
4412         * ace/POSIX_Asynch_IO.cpp
4413         * ace/POSIX_CB_Proactor.cpp
4414         * ace/POSIX_Proactor.cpp
4415         * ace/Registry_Name_Space.cpp
4416         * ace/Remote_Tokens.cpp
4417         * ace/Service_Config.cpp
4418         * ace/Service_Gestalt.cpp
4419         * ace/Shared_Memory_Pool.cpp
4420         * ace/SOCK_Dgram_Bcast.cpp
4421         * ace/SUN_Proactor.cpp
4422         * ace/TLI.cpp
4423           Use ACE_TEXT() with %p in ACE_DEBUG/ACE_ERROR. The log string
4424           passed to ACE_DEBUG/ACE_ERROR is converted automatically to
4425           unicode in an unicode build. The %p expects an unicode string,
4426           if a plain ascii string is passed in, this is just handled as
4427           unicode string and could lead to a crash because then we are
4428           just reading random memory
4430 Fri Feb 13 12:18:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4432         * netsvcs/lib/Client_Logging_Handler.cpp:
4433         * netsvcs/lib/Server_Logging_Handler_T.cpp:
4434           Log a message when insert/extract fails
4436 Fri Feb 13 11:12:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4438         * netsvcs/lib/Client_Logging_Handler.cpp:
4439         * netsvcs/lib/Server_Logging_Handler_T.cpp:
4440           When demarshaling fails return 0 instead of -1. That keeps the
4441           event handler registered with the reactor for the next log
4442           message.
4444 Thu Feb 12 07:33:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4446         * ace/config-win32-common.h:
4447         * ace/os_include/sys/os_types.h:
4448           Added ACE_LACKS_MODE_T, ACE_LACKS_CADDR_T, ACE_LACKS_NLINK_T,
4449           ACE_LACKS_UID_T, and ACE_LACKS_GID_T as new defines. This makes
4450           it possible for an enduser to disable the typedefs by undefining
4451           these defines. Thanks to Bill Rizzi <rizzi at softserv dot com>
4452           for pointing this out
4454 Wed Feb 11 22:26:26  2009  Steve Huston  <shuston@riverace.com>
4456         * ace/LSOCK_CODgram.h: Improved the comments and usage scenario.
4458 Wed Feb 11 16:20:19 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
4460         * include/makeinclude/wrapper_macros.GNU:
4462           Removed xerces from this file, as its no longer a feature.
4463           Thanks to Adam Mitz for pointing this out.
4465 Wed Feb 11 06:59:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4467         * ace/config-win32-msvc.h:
4468           Disable msc_ver check in this file
4470 Wed Feb 11 06:52:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4472         * include/makeinclude/platform_linux.GNU:
4473           Fixed Red Hat detection
4475 Tue Feb 10 20:38:27 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
4477         * bin/MakeProjectCreator/config/global.features:
4479           Made xerces2 and xerces3 disabled by default.
4481 Tue Feb 10 20:16:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4483         * ace/OS_NS_ctype.inl:
4484         * ace/Process_Manager.cpp:
4485         * ace/WFMO_Reactor.cpp:
4486           Updated old msvc ver checks to fix fuzz errors
4488 Tue Feb 10 18:27:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4490         * netsvcs/lib/Server_Logging_Handler_T.h:
4491           Doxygen change
4493 Tue Feb 10 18:26:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4495         * include/makeinclude/platform_linux.GNU:
4496           Changed how we detect broken GCC versions, not check on the platform
4497           but check on the gcc version (RedHat 4.1.1 or 4.1.2)
4499 Tue Feb 10 18:25:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4501         * rpmbuild/ace-tao-ciao.spec:
4502           Updated for the next release
4504 Tue Feb 10 18:23:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4506         * docs/bczar/bczar.html:
4507           Extended bczar release instructions
4509         * bin/fuzz.pl:
4510           Extended msvc_ver check
4512         * debianbuild/control:
4513           Updated for the next release
4515 Tue Feb 10 18:20:28 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
4517         * ace/config-pharlap.h:
4518           Define ACE_HAS_WINSOCK1 to 1
4520         * ace/config-vxworks.h:
4521           Added support for VxWorks 6.7
4523         * ace/config-win32-borland.h:
4524           Removed support for C++Builder 2007
4526         * ace/os_include/sys/os_types.h:
4527         * ace/OS_NS_arpa_inet.cpp:
4528         * ace/OS_NS_unistd.inl:
4529           Fixes for VxWorks 6.7
4531 Tue Feb 10 05:39:28 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
4533         * NEWS:
4534           revision bump.
4536 Tue Feb 10 05:08:24 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
4538         * docs/Download.html:
4539         * etc/index.html:
4540         * bin/diff-builds-and-group-fixed-tests-only.sh
4541           Update latest micro version links and date.
4543         * ChangeLogs/ChangeLog-09a:
4544           Added this file.
4546 Mon Feb 09 12:01:28 CST 2009  Phil Mesnier  <mesnier_p@ociweb.com>
4548         * ACE version 5.6.8 released.
4550 Local Variables:
4551 mode: change-log
4552 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))
4553 indent-tabs-mode: nil
4554 End: