summaryrefslogtreecommitdiff
path: root/ACE/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ACE/ChangeLog')
-rw-r--r--ACE/ChangeLog1358
1 files changed, 1356 insertions, 2 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index be842ce0682..db015ed20dc 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,11 +1,1365 @@
-Tue Apr 14 09:48:27 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
+Mon Jun 22 09:33:40 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
* ACE version 5.7 released.
+Tue Jun 16 15:14:52 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * ace/OS_main.cpp:
+
+ For Windows CE/Mobile: when constructing argv[0], quote the full
+ path to the exe if it contains spaces (\Program Files\...).
+
+Mon Jun 15 07:45:04 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Bug_3673_Regression_Test.cpp:
+ * tests/run_test.lst:
+ * tests/tests.mpc:
+ Added a new test for bugzilla 3673, this test whether exception handling
+ works correctly. This doesn't work with CB2007 which is really a compiler
+ bug. This test makes it easier to see if other compilers have the same
+ bug
+
+Fri Jun 12 19:05:43 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * ace/OS_NS_sys_socket.inl:
+
+ Windows Mobile 6 can return WSAENOPROTOOPT instead of WSAEOPNOTSUPP
+ for setsockopt with an unsupported option.
+
+Fri Jun 12 19:16:04 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ Revert the change below, Adam has a better fix
+ * ace/config-WinCE.h
+ Set ACE_LACKS_SO_RCVBUF for WinCE 5, it is not supported
+
+Fri Jun 12 18:37:04 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-WinCE.h
+ Set ACE_LACKS_SO_RCVBUF for WinCE 5, it is not supported
+
+Fri Jun 12 14:12:04 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from Process_Test. Not
+ sure why it's there and I never see Process_Test fail.
+
+Fri Jun 12 11:24:09 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/Dev_Poll_Reactor.cpp: Added missing ifdef ACE_HAS_EVENT_POLL.
+
+ * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from those fixed:
+ Reactor_Dispatch_Order_Test_Dev_Poll
+ Reactor_Remove_Resume_Test_Dev_Poll
+ Refcounted_Event_Handler_Test_DevPoll
+
+Fri Jun 12 00:45:09 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/Dev_Poll_Reactor.{h cpp inl}: Fixed multi-thread behavior of
+ ACE_Dev_Poll_Reactor to resolve Bugzilla 2740, 3178, 3188, 3279.
+ Note that fixing 3178 involved adding the manual-resume behavior from
+ ACE_TP_Reactor which was easy after the other fixes. Essentially
+ what was done is:
+ - Change epoll_wait() from returning all ready events to just one.
+ - Registered events now include the EPOLLONESHOT flag, so once
+ an event is delivered for a handle, no more will be until
+ epoll_ctl() is called again to reset the events.
+ This has the effect of suspending handlers around I/O upcalls and
+ preventing registration changes from happening while another thread
+ is waiting for events.
+
+ * tests/Reactor_Dispatch_Order_Test.cpp:
+ * tests/Reactor_Dispatch_Order_Test_Dev_Poll.cpp:
+ * tests/Refcounted_Event_Handler_Test_DevPoll.cpp:
+ When registering the test handle for events, register for read and
+ write, not everything. Registering for everything leaves 'connect'
+ set when 'write' is removed, but they both map to the same event
+ on non-Windows reactors.
+ For the _Dev_Poll test, remove the BSD, VxWorks, Lynx-only case for
+ removing write-mask - this should always be done.
+
+ * tests/MT_Reactor_Upcall_Test.cpp: When setting up the
+ ACE_Dev_Poll_Reactor, set the restart flag.
+
+ * tests/Bug_2740_Regression_Test.cpp: Tweaks for more informative
+ logging and remove false-fails on peer socket closes.
+
+ * tests/run_test.lst: Removed !FIXED_BUGS_ONLY from
+ Bug_2740_Regression_Test.
+
+Thu Jun 11 19:27:33 UTC 2009 Steven Stallion <stallions@ociweb.com>
+
+ * PROBLEM-REPORT-FORM:
+
+ Added additional PRF question about build method (commit performed
+ on behalf of Chris Cleeland).
+
+Thu Jun 11 13:25:09 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-cygwin32.h:
+ Only define the custom export macros when they are not defined yet
+
+ * ace/TP_Reactor.cpp:
+ owner_ is a bool
+
+Thu Jun 11 13:15:09 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_vxworks6.3.GNU:
+ Use $(HOST_EXE_EXT) when host_root is set
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Set qos to 1 and updated header
+
+Wed Jun 10 18:18:09 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-win32-msvc-9.h:
+ * ace/OS_NS_stdio.inl:
+ Fix for Windows CE with msvc9
+
+Wed Jun 10 14:07:09 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * include/makeinclude/platform_vxworks6.3.GNU:
+
+ Minor adjustment to the part of the change below concerning
+ "Allow in-place (no HOST_ROOT) cross-compilation on Win32 hosts."
+ If the host tool variables (like $(TAO_IDL)) are already end in .exe
+ don't add .exe again.
+
+Mon Jun 8 18:39:58 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * ace/Message_Queue_Vx.h:
+ * ace/OS_main.h:
+
+ Added ACE_Export to ACE_Message_Queue_Vx.
+ Added "exports" for the symbols ace_os_main_i and ace_main_i.
+ This allows them to work with GCC 4.x hidden visibility on platforms
+ that use redefinition of main (VxWorks).
+
+ * contrib/minizip/minizip.mwc:
+
+ Added a workspace so minizip will be "found" when running
+ mwc.pl -recurse.
+
+ * include/makeinclude/platform_lynxos.GNU:
+ * include/makeinclude/platform_vxworks6.3.GNU:
+
+ Both VxWorks and LynxOS:
+ For shared library builds (RTP), use -rpath-link to silence
+ warnings from the linker. We assume the libraries in $ACE_ROOT/lib
+ will be present at runtime.
+
+ VxWorks only:
+ Allow in-place (no HOST_ROOT) cross-compilation on Win32 hosts.
+
+ * include/makeinclude/platform_sunos5_sunc++.GNU:
+
+ Default "distrib" to 1, which means we will not set RPATH, similar to
+ other platforms. This resolves bug #3678.
+
+ * tests/Network_Adapters_Test.h:
+ * tests/Process_Manager_Test.cpp:
+ * tests/Signal_Test.cpp:
+ * tests/run_test.lst:
+
+ Fix ACE tests that were failing in single-threaded builds.
+
+Mon Jun 8 09:51:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Bug_1890_Regression_Test.cpp:
+ * tests/Bug_2540_Regression_Test.cpp:
+ Put the reactors on the heap to get these tests running
+ with Windows CE where we only get a 64Kb main thread
+
+Sun Jun 7 17:53:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Tokenizer_T.cpp
+ * ace/Tokenizer_T.h
+ * ace/SString.cpp
+ * ace/SString.h
+ Moved ACE_Tokenizer to its own file and reworked it to
+ the C++ template ACE_Tokenizer_T. ACE_Tokenizer is then a
+ typedef of ACE_Tokenizer_T<ACE_TCHAR>. This makes it
+ possible to use a char tokenizer in a wchar build
+
+ * ace/ace.mpc:
+ * ace/ace_for_tao.mpc:
+ * ace/Makefile.am:
+ Added new files
+
+ * ace/Configuration.cpp:
+ * ace/Process.cpp:
+ * examples/OS/Process/process.cpp:
+ Added include of Tokenizer_T.h
+
+ * ace/OS_NS_Thread.cpp
+ * ace/OS_NS_Thread.h
+ * ace/OS_NS_Thread.inl
+ Changed important_writer_ to bool
+
+Fri Jun 5 18:20:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/SString.h:
+ Doxygen changes
+
+Fri Jun 5 18:16:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/ETCL/ETCL_Interpreter.cpp:
+ Prefix increment and const changes
+
+ * ace/SString.h:
+ Doxygen changes
+
+Thu Jun 4 10:14:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Select_Reactor_T.cpp:
+ Only call the notify_handler_ when we have a valid pointer
+
+Thu Jun 4 09:42:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * contrib/FaCE/CE_ARGV.h:
+ * contrib/FaCE/FaCE.cpp:
+ Fixed GCC 4.4 warnings
+
+Thu Jun 4 09:12:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_stdio.h:
+ Fixed MinGW compile problem
+
+Thu Jun 4 08:56:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_unistd.inl (isatty):
+ Check the return value of _open_osfhandle, if it returns -1,
+ it failed and then calling _isatty with -1 will cause an
+ assert of the msvc9 runtime
+
+Wed Jun 3 07:52:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/ProcessWinCE.pm:
+ * bin/PerlACE/ProcessWinCE_Unix.pm:
+ If we can't find the vxtest file, log it as error but just
+ continue
+
+Mon Jun 1 08:09:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Lib_Find.cpp:
+ Fixed gcc4.4 warning in a different way, broke other builds
+
+ * ace/config-win32-borland.h:
+ Changed version checks to not have to patch again for a next
+ path from Embarcadero
+
+Mon Jun 1 05:22:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Lib_Find.cpp:
+ Fixed gcc4.4 warnings
+
+Mon Jun 1 05:15:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-win32-borland.h:
+ We new require to have update pack 3 installed
+
+Fri May 29 16:08:32 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * tests/Bug_2740_Regression_Test.cpp:
+ * tests/tests.mpc:
+ * tests/run_test.lst: New test based on code submitted in
+ Bugzilla 2740.
+
+Fri May 29 13:36:05 2009 Marcel Smit <msmit@remedy.nl>
+
+ * ace/OS_NS_stropts.cpp:
+ * ace/OS_NS_sys_socket.cpp:
+ * include/makeinclude/platform_cegcc.GNU:
+
+ Fixed compiler error for QoS when compiler is CE gcc.
+ Removed UNDER_CE < 500.
+
+Fri May 29 11:41:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/QoS/qos.mpc:
+ Use prop:windows
+
+Tue May 26 06:56:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Configuration.{h,cpp}
+ Removed my WinCE code again, it seems to break another part
+ of the test
+
+ * ace/os_include/netinet/os_in.h:
+ Layout change
+
+ * ace/config-win32-msvc-10.h:
+ * ace/config-win32-msvc-9.h:
+ If we compile for Vista or higher then enable the native
+ windows condition variables
+
+Tue May 26 05:56:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/JAWS/server/HTTP_Server.cpp:
+ Fixed include
+
+Mon May 25 18:47:24 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * ace/config-linux-common.h:
+ * ace/OS_NS_dirent.h:
+ Johnny Willemsen found a more elegant fix. Applied.
+
+Mon May 25 18:21:40 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * ace/OS_NS_dirent.h:
+ * ace/config-linux-common.h:
+ Fixed bug 3681, code would not build with glibc-2.10 because the
+ prototype for scandir() changed. Automatically detect the
+ version of glibc and use the right prototype for it.
+
+Mon May 25 11:26:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/JAWS/server/IO.cpp
+ * apps/JAWS/server/IO.h
+ * apps/JAWS/server/JAWS_IO.cpp
+ * apps/JAWS/server/JAWS_IO.h
+ Renamed to JAWS_IO
+
+ * apps/JAWS/server/HTTP_Handler.h
+ * apps/JAWS/server/HTTP_Response.cpp
+ * apps/JAWS/server/JAWS_Concurrency.h
+ * apps/JAWS/server/Makefile.am
+ * apps/JAWS/server/server.mpc
+ Updated because of change above
+
+Mon May 25 09:47:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_sys_mman.inl:
+ Don't pass unsupported flags with WinCE. This fixes the Mem_Map_Test
+
+Sun May 24 18:27:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Configuration.{h,cpp}
+ With WinCE RegKeyDelete just does a recursive delete, on regular
+ Windows RegKeyDelete only works when there are no subkeys. Added
+ WinCE specific code to check if we have subkeys, if yes, then
+ return with an error
+
+Fri May 22 16:20:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Message_Queue_Test.cpp:
+ Run part of this test again on VxWorks and reduced the number
+ it messages in the counting test for WinCE, the amount of messages
+ is too much for CE to finish the test in time
+
+Fri May 22 16:10:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/ACE_Init_Test.cpp:
+ Improved message
+
+ * tests/Dirent_Test.cpp:
+ Initialise pointer to 0
+
+ * tests/SOCK_Connector_Test.cpp:
+ Print errno to get some more feedback why this fails on WinCE
+
+Fri May 22 12:11:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/ProcessWinCE.pm:
+ * bin/PerlACE/ProcessWinCE_Unix.pm:
+ Only use the vxtest file in a non static test
+
+Fri May 22 11:12:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/SOCK_Dgram.cpp:
+ * ace/SOCK_Dgram_Mcast.cpp:
+ Fixed casing of include for cegcc
+
+Fri May 22 10:57:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Some defines only have to be set, not to 1
+
+Fri May 22 10:51:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/JAWS3/jaws3/IO.cpp
+ * apps/JAWS3/jaws3/IO.h
+ * apps/JAWS3/jaws3/Jaws_IO.cpp
+ * apps/JAWS3/jaws3/Jaws_IO.h
+ Renamed to Jaws_IO to fix problems on windows
+
+ * apps/JAWS3/jaws3/Asynch_IO.cpp
+ * apps/JAWS3/jaws3/Asynch_IO.h
+ * apps/JAWS3/jaws3/Asynch_IO_Helpers.h
+ * apps/JAWS3/jaws3/jaws3.mpc
+ * apps/JAWS3/jaws3/Makefile.am
+ * apps/JAWS3/jaws3/Reactive_IO.cpp
+ * apps/JAWS3/jaws3/Reactive_IO.h
+ * apps/JAWS3/jaws3/Reactive_IO_Helpers.h
+ * apps/JAWS3/jaws3/Synch_IO.cpp
+ * apps/JAWS3/jaws3/Synch_IO.h
+ * apps/JAWS3/jaws3/Templates.cpp
+ Updated includes and filenames
+
+Fri May 22 08:31:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Module.h:
+ Doxygen fixes
+
+Fri May 22 07:41:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/run_all.pl:
+ * bin/run_all_win32.pl:
+ Not maintained for some time and seems they are broken
+
+Fri May 22 07:26:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * apps/JAWS2/JAWS/IO.cpp
+ * apps/JAWS2/JAWS/IO.h
+ * apps/JAWS2/JAWS/Jaws_IO.cpp
+ * apps/JAWS2/JAWS/Jaws_IO.h
+ Renamed to Jaws_IO to fix problems on windows
+
+ * apps/JAWS2/JAWS/Concurrency.h
+ * apps/JAWS2/JAWS/IO_Acceptor.h
+ * apps/JAWS2/JAWS/IO_Handler.cpp
+ * apps/JAWS2/JAWS/jaws2.mpc
+ * apps/JAWS2/JAWS/Makefile.am
+ * apps/JAWS2/JAWS/Pipeline_Tasks.cpp
+ * apps/JAWS2/JAWS/Server.cpp
+ Updated includes and filenames
+
+Wed May 20 12:13:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/ProcessVX.pm:
+ * bin/PerlACE/ProcessVX_Unix.pm:
+ * bin/PerlACE/ProcessVX_Win32.pm:
+ * bin/PerlACE/ProcessWinCE.pm:
+ * bin/PerlACE/ProcessWinCE_Unix.pm:
+ Use SYSTEM_LIBS when they are defined. List of dlls that are
+ copied from the lib directory seperate by a semi colon
+
+Wed May 20 12:00:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/TestTarget.pm:
+ Added SYSTEM_LIBS support, these have to be copied before we
+ can run an executable
+
+Wed May 20 11:29:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/Process_Unix.pm:
+ Support cross platform testing
+
+Wed May 20 07:38:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_stdio.h:
+ * ace/OS_NS_stdio.inl:
+ On some platforms fileno is a macro
+
+ * ace/OS_NS_dirent.cpp:
+ Layout and const changes
+
+Tue May 19 13:23:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Added _WIN32_IE=0x0500 to RCFLAGS
+
+Tue May 19 13:14:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * contrib/FaCE/FaCE.mpc:
+ * contrib/FaCE/FaCENOACE.mpc:
+ Added missing lib
+
+Tue May 19 11:22:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Set RCFLAGS
+
+Tue May 19 10:12:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * contrib/FaCE/CE_Screen_Output.h:
+ Added missing include of stdio.h for FILE
+
+Tue May 19 07:13:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Mem_Map/IO-tests/IO_Test.cpp:
+ Use ACE_OS::fileno
+
+Tue May 19 06:52:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Countdown_Time.cpp (stop):
+ Make sure elapsed_time is equal or bigger then zero to prevent
+ expanding the max_wait_time at the moment the system time
+ has been changed. Thanks to Michael Guntli
+ <michael dot guntli at leica-geosystems dot com> for reporting this.
+
+Tue May 19 06:50:05 2009 Marcel Smit <msmit@remedy.nl>
+
+ * ace/config-win32-cegcc.h
+ Removed compiler flags since they are now in platform_cegcc.GNU.
+
+Tue May 19 06:31:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Pass mandatory compiler flags from here
+
+Tue May 19 06:17:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/fuzz.pl:
+ Added fileno to ACE_OS check
+
+Tue May 19 06:14:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_stdio.h:
+ * ace/OS_NS_stdio.inl:
+ Added fileno wrapper which returns ACE_HANDLE. The CEGCC developers
+ fixed their header files
+
+ * ace/ETCL/ETCL_l.cpp:
+ * ace/ETCL/ETCL_l.cpp.diff
+ Use ACE_OS::fileno
+
+ * ace/os_include/os_unistd.h:
+ Removed obsolete casts for WinCE
+
+ * ace/OS_NS_Thread.inl:
+ Const changes
+
+Mon May 18 19:58:35 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/config-aix-5.x.h: Add explicit instantiation for the
+ ACE_EXPORT_SINGLETON_DECLARE - the compiler needs to be forced to
+ generate the template code even if there's no use of it. Fixes
+ unsats for ACE_Utils::UUID_Generator singleton.
+ Also removed settings for AIX Visual Age, etc. earlier than V6.
+
+Mon May 18 17:11:28 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/UUID.cpp: Reverted:
+ Mon May 18 15:33:17 UTC 2009 Steve Huston <shuston@riverace.com>
+ It breaks g++ builds. Working on another solution...
+
+Mon May 18 15:33:17 UTC 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/UUID.cpp: Add explicit instantiation of UUID_Generator singleton.
+ Ensures the code is compiled; resolves missing extern sym on AIX.
+
+Mon May 18 14:44:27 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
+
+ * bin/fuzz.pl:
+
+ Added and enabled check_for_TAO_Local_RefCounted_Object.
+
+Mon May 18 10:11:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/High_Res_Timer.cpp:
+ * ace/High_Res_Timer.inl:
+ Const changes
+
+ * ace/Token.h:
+ When not defined ACE_USES_WINCE_SEMA_SIMULATION use the
+ semaphore implementation
+
+Mon May 18 08:26:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Countdown_Time.cpp
+ * ace/Countdown_Time.h
+ * ace/Countdown_Time.inl
+ * ace/Makefile.am:
+ Added inline file for Countdown_Time
+
+ * ace/os_include/sys/os_time.h:
+ Removed workaround for deprecated sco
+
+Mon May 18 07:48:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Condition_Recursive_Thread_Mutex.cpp:
+ Const change
+
+ * ace/OS_NS_stdio.{h,inl}:
+ Removed ACE_OS::fileno(), gives problems with CE at this moment
+
+ * ace/Recursive_Thread_Mutex.cpp (get_nesting_level):
+ Disabled again for WinCE, the fact that it compiled is a bug
+ in the CEGCC header files
+
+ * ace/OS_NS_Thread.cpp:
+ Bool changes
+
+ * ace/OS_NS_stdlib.cpp:
+ WinCE has ExitProcess
+
+Mon May 18 06:45:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Recursive_Thread_Mutex.cpp (get_nesting_level):
+ Enabled for WinCE
+
+Mon May 18 06:17:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_stdio.{h,inl}:
+ Added ACE_OS::fileno()
+
+Mon May 18 06:15:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Dirent_Test.cpp:
+ Fixed argument not used warning
+
+ * tests/Based_Pointer_Test.cpp:
+ Improved debug message
+
+ * tests/Config_Test.cpp:
+ Const change
+
+ * tests/Thread_Pool_Reactor_Test.cpp:
+ Fixed rcsid
+
+Mon May 18 06:12:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * examples/Reactor/TP_Reactor/AcceptHandler.cpp:
+ * examples/Reactor/TP_Reactor/server.cpp:
+ Use ACE_ERRNO_GET
+
+Sun May 17 10:34:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-win32-cegcc.h:
+ Use lib prefix, the gcc toolchain expects it
+
+ * ace/Future.cpp:
+ Layout changes
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Just use the default lib prefix
+
+ * ace/Configuration.cpp:
+ Removed mingw check, that code also works with other compilers
+
+Sat May 16 18:03:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * examples/OS/Process/imore.cpp:
+ Fixed cegcc compile warnings
+
+Fri May 15 13:57:29 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
+
+ * bin/MakeProjectCreator/config/ipv6.mpb:
+
+ Replaced: specific(vc6, vc7, vc71, vc8, vc9, vc10, nmake, bmake, bds4)
+ With: specific(prop:windows)
+
+ Zapped references to em3, we no longer support that environement.
+
+ * bin/MakeProjectCreator/config/vcfullmacros.mpt:
+ * bin/MakeProjectCreator/config/vcpartialmacros.mpt:
+
+ Zapped references to em3, we no longer support that environement.
+
+Fri May 15 12:36:35 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * ace/UUID.h:
+
+ Removed the unnecessary semicolon.
+
+Fri May 15 07:10:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Logging_Strategy_Test.cpp:
+ Added debug statement to assist in analyzing the cegcc failure
+
+Thu May 14 12:06:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Default_Constants.h:
+ Only define ACE_DLL_PREFIX when it has not been defined yet,
+ that way the mingw specific define can move to the mingw config
+ file
+
+ * ace/config-win32-mingw.h:
+ Define ACE_DLL_PREFIX here
+
+ * ace/OS_NS_dlfcn.inl:
+ Initialise pointer with 0
+
+ * ace/OS_NS_sys_mman.inl:
+ Const change
+
+ * ace/OS_NS_Thread.cpp:
+ Removed some not needed ACE_UNUSED_ARG
+
+ * ace/OS_Thread_Adapter.h:
+ * ace/Process.cpp:
+ * ace/Sig_Handler.cpp:
+ * ace/Thread_Manager.inl:
+ Layout change
+
+ * ace/Thread_Manager.cpp:
+ Const change, initialise pointer with 0
+
+Thu May 14 19:39:58 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
+
+ * bin/MakeProjectCreator/config/ace_fl.mpb:
+ * bin/MakeProjectCreator/config/ace_gl.mpb:
+ * bin/MakeProjectCreator/config/ace_mc.mpb:
+ * bin/MakeProjectCreator/config/ace_qt.mpb:
+ * bin/MakeProjectCreator/config/ace_x11.mpb:
+ * bin/MakeProjectCreator/config/acedefaults.mpb:
+ * bin/MakeProjectCreator/config/crosscompile.mpb:
+
+ Replaced: specific(nmake, vc71, vc8, vc9, vc10)
+ With: specific(prop:microsoft)
+
+Thu May 14 18:27:53 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * ace/UUID.h:
+ * ace/UUID.cpp:
+
+ Fixed compilation errors related to namespace issues when
+ declaring the UUID_Generator singleton.
+
+Thu May 14 10:18:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Process_Manager_Test.cpp:
+ Set the process_name in the process options for WinCE
+
+Thu May 14 10:10:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Network_Adapters_Test.cpp:
+ Only register signal handlers for SIGINT, SIGQUIT and SIGTERM when
+ they are not equal zero
+
+ * tests/Process_Manager_Test.cpp:
+ Const changes, prefix increment/decrement
+
+Thu May 14 07:17:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/DLL_Test.cpp:
+ Directly assign a local variable
+
+ * tests/Message_Queue_Notifications_Test.cpp:
+ * tests/Message_Queue_Test.cpp:
+ * tests/Multicast_Test.cpp
+ Initialise some pointers with 0
+
+Thu May 14 00:01:54 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * ace/UUID.h:
+ * ace/UUID.inl:
+ * ace/UUID.cpp:
+ * tests/UUID_Test.cpp:
+
+ The constructor for the UUID generator now calls init ().
+
+ Added ACE_SINGLETON_DECLARE to the UUID_GENERATOR singleton
+ so it will be properly exported from the ACE library.
+
+Wed May 13 17:02:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Network_Adapters_Test.cpp:
+ When registering the signal handlers fails also print the
+ signal number that failed
+
+Tue May 12 18:26:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * netsvcs/lib/Client_Logging_Handler.cpp
+ * protocols/tests/HTBP/Reactor_Tests/client.cpp
+ * protocols/tests/HTBP/Send_Large_Msg/client.cpp
+ More usage of ACE_ERRNO_GET
+
+Tue May 12 12:35:07 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * apps/gperf/src/Key_List.cpp:
+
+ Fixed an incorrect check which resulted in valgrind warning.
+
+Tue May 12 08:31:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_errno.h:
+ Added ACE_ERRNO_GET, this has to be used when errno is passed to a
+ C variable length argument . With WinCE errno is a class instance
+ which we can't pass through a variable length argument, the cegcc
+ compiler gives a warning about this, it results to an abort at
+ runtime. ACE_ERRNO_GET will return the errno as int with WinCE
+
+ * ace/DLL_Manager.cpp:
+ * examples/Reactor/TP_Reactor/AcceptHandler.cpp:
+ * examples/Reactor/TP_Reactor/client.cpp:
+ * examples/Reactor/TP_Reactor/ReadHandler.cpp:
+ * tests/Mem_Map_Test.cpp:
+ * tests/MT_Reactor_Timer_Test.cpp:
+ * tests/MT_SOCK_Test.cpp:
+ * tests/New_Fail_Test.cpp:
+ * tests/Priority_Task_Test.cpp:
+ * tests/Reactor_Performance_Test.cpp:
+ * tests/SOCK_Connector_Test.cpp:
+ * tests/Thread_Pool_Reactor_Resume_Test.cpp:
+ Use ACE_ERRNO_GET
+
+ * tests/Reactor_Notify_Test.cpp:
+ Fixed typo in comment
+
+Mon May 11 18:28:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Sock_Connect.cpp:
+ Some WinCE workarounds are only needed for older WinCE versions
+ and when IPv6 is enabled
+
+Mon May 11 18:17:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_unistd.cpp:
+ * ace/Pagefile_Memory_Pool.cpp:
+ * ace/Pagefile_Memory_Pool.h:
+ Fixed cegcc compile warnings
+
+Sun May 10 14:50:46 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+
+ * m4/aio.m4 (Test_Aio): Removed all the commented out 'cout'
+ lines. Thanks to Johnny for this suggestion.
+
+Sat May 9 03:29:08 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
+
+ * m4/aio.m4: Change #include <iostream.h> to #include <iostream>.
+ Thanks to Boyan Kasarov <bkasarov at gmail dot com> for
+ reporting this.
+
+Mon May 11 06:54:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_stdio.inl (fflush):
+ Don't handle fflush(0) special for VxWorks. On VxWorks
+ fflush(0) is not supported and returns -1, just pass that
+ error back to the caller and not hide it.
+
+ * ace/Mem_Map_Test.cpp:
+ Updated for VxWorks 6.7
+
+Sun May 10 10:31:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * rpmbuild/*
+ Changed the _ in the directory names to ., the MPC clonebuild tree
+ can handle the .d now
+
+Thu May 7 01:32:22 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * ace/Process.cpp(command_line):
+
+ Added check for buffer overflow. Thanks to Russ
+ Noseworthy <j dot russell dot noseworthy at saic dot com>
+ for submitting the patch.
+
+ * Monitor_Admin.h:
+ * Monitor_Control/Auto_Update_Starter.h:
+
+ Cosmetic changes.
+
+Tue May 5 13:23:57 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * apps/drwho/CM_Server.cpp:
+ Fixed memset's parameter order.
+
+Sat May 2 03:21:01 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * include/makeinclude/rules.lib.GNU:
+ * include/makeinclude/wrapper_macros.GNU:
+ Moved the definition of LIB_PREFIX from rules.lib.GNU to
+ wrapper_macros.GNU.
+ Now that the checks for library dependencies (i.e. the LIB_CHECK
+ variable) depends on LIB_PREFIX, this latter variable needs to
+ be defined in all Makefiles.
+ However, Makefiles for binaries do not include rules.lib.GNU.
+ I am pretty sure they call include wrapper_macros, thus my
+ choice for the new location.
+
+Fri May 1 18:54:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * rpmbuild/*
+ Changed the . in the directory names to _, the MPC clonebuild tree
+ can't handle that
+
+Fri May 1 18:35:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_Thread.cpp (add_to_argv):
+ Do nothing if the length of the string is zero
+
+Fri May 1 18:17:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_Thread.cpp:
+ Only add the arg from vx_execae when the string has data.
+
+Fri May 1 17:46:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Map_Manager_Test.cpp:
+ If table_size equals zero we fail directly
+
+Fri May 1 17:29:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Default_Constants.h:
+ Made sure ACE_DEFAULT_TIMERS is defined and not zero
+
+Fri May 1 12:27:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Default_Constants.h:
+ ACE_DEFAULT_MAP_SIZE and ACE_DEFAULT_TIMERS shouldn't be zero
+
+Fri May 1 12:19:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/INET_Addr_Test_IPV6.cpp:
+ No need for ACE_UNUSED_ARG
+
+ * tests/Map_Manager_Test.cpp:
+ Use ACE_TEST_ASSERT and added some more checks
+
+ * tests/test_config.h:
+ Removed ghs workaround and check return value of log_msg open
+ call
+
+Fri May 1 11:43:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Event_Handler.cpp:
+ Initialise members in the ACE_Notification_Buffer constructor
+
+ * ace/Log_Record.h:
+ Doxygen fix
+
+ * ace/Notification_Queue.cpp:
+ Layout change
+
+ * ace/Select_Reactor_Base.cpp:
+ Small code simplification
+
+Fri May 1 09:13:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/fuzz.pl:
+ opt files are allowed in svn
+
+ * bin/make_release.py:
+ Don't generate Pocket PC 2003 and Smartphone 2003 projects
+
+Fri May 1 07:37:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * rpmbuild/ace-tao-rpmlintrc.txt:
+ Fixed line wrapper
+
+ * rpmbuild/ace-tao.txt:
+ Removed, we are not maintaining this file anymore
+
+ * rpmbuild/README:
+ Small updates
+
+Fri May 1 07:31:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * rpmbuild/*:
+ Changed location of config files for suse
+
+Fri May 1 07:15:05 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * rpmbuild/*:
+ Extract all archives and put them in subdirectories, makes it much
+ easier to update these files
+
+Wed Apr 29 16:30:05 2009 Steve Huston <shuston@riverace.com>
+
+ * ace/Asynch_Acceptor.cpp (handle_accept): Pass the ACT to accept()
+ when restarting the accept. Thanks to Dicky for this fix.
+
+ * THANKS: Added Dicky <qianchendi at gmail dot com>.
+
+Wed Apr 29 13:52:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * examples/APG/Active_Objects/active_objects.mpc
+ * examples/APG/Config/config.mpc
+ * examples/APG/Containers/containers.mpc
+ * examples/APG/Misc_IPC/misc_ipc.mpc
+ * examples/APG/Naming/naming.mpc
+ * examples/APG/Proactor/proactor.mpc
+ * examples/APG/Processes/processes.mpc
+ * examples/APG/Shared_Memory/shared_memory.mpc
+ * examples/APG/Streams/streams.mpc
+ * examples/APG/Svc_Config/svc_config.mpc
+ * examples/APG/ThreadPools/threadpools.mpc
+ * examples/APG/ThreadSafety/threadsafety.mpc
+ * examples/ASX/Event_Server/Event_Server/Event.mpc
+ * examples/ASX/UPIPE_Event_Server/UPIPE_Event.mpc
+ * examples/C++NPv1/C++NPv1.mpc
+ * examples/C++NPv2/C++NPv2.mpc
+ * examples/Connection/blocking/Connection_Blocking.mpc
+ * examples/Connection/misc/Connection_Misc.mpc
+ * examples/Connection/non_blocking/Connection_Non_Blocking.mpc
+ * examples/IPC_SAP/DEV_SAP/reader/dev_sap_reader.mpc
+ * examples/IPC_SAP/DEV_SAP/writer/dev_sap_writer.mpc
+ * examples/IPC_SAP/FIFO_SAP/fifo_sap.mpc
+ * examples/IPC_SAP/FILE_SAP/file_sap_client.mpc
+ * examples/IPC_SAP/SOCK_SAP/sock_sap.mpc
+ * examples/IPC_SAP/SSL_SAP/SSL_SAP.mpc
+ * examples/IPC_SAP/UPIPE_SAP/UPIPE_SAP.mpc
+ * examples/Mem_Map/file-reverse/Mem_Map_File_Reverse.mpc
+ * examples/Mem_Map/IO-tests/Mem_Map_IO_Tests.mpc
+ * examples/Misc/Misc.mpc
+ * examples/Naming/Naming.mpc
+ * examples/OS/Process/OS_Process.mpc
+ * examples/QOS/Diffserv/QOS_Diffserv.mpc
+ * examples/Reactor/Dgram/Reactor_Dgram.mpc
+ * examples/Reactor/FIFO/Reactor_FIFO.mpc
+ * examples/Reactor/Proactor/Proactor.mpc
+ * examples/Reactor/WFMO_Reactor/WFMO_Reactor.mpc
+ * examples/Semaphores/Semaphores.mpc
+ * examples/Service_Configurator/IPC-tests/client/Svc_Cfg_IPC_Client.mpc
+ * examples/Service_Configurator/IPC-tests/server/Svc_Cfg_IPC_Server.mpc
+ * examples/Shared_Malloc/Shared_Malloc.mpc
+ * examples/Shared_Memory/Shared_Memory.mpc
+ * examples/Synch/Synch.mpc
+ * examples/System_V_IPC/SV_Message_Queues/SV_Message_Queues.mpc
+ * examples/System_V_IPC/SV_Semaphores/SV_Semaphores.mpc
+ * examples/Threads/Threads.mpc
+ * examples/Web_Crawler/Web_Crawler.mpc
+ Use the avoids_ace_for_tao base project
+
+Wed Apr 29 09:47:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/MakeProjectCreator/templates/gnu.mpd:
+ Don't use a harcoded lib prefix when checking the existance of the
+ libraries, but use $(LIB_PREFIX)
+
+Wed Apr 29 09:29:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Set LIB_PREFIX to empty
+
+Wed Apr 29 06:09:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_vxworks6.3.GNU:
+ * include/makeinclude/platform_vxworks6.7.GNU:
+ Moved the workaround to the vxworks 6.7 file
+
+Tue Apr 28 18:52:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/SSL/SSL_Context.cpp (set_mode):
+ Fix compile error with OpenSSL 1.0 beta 2. Thanks to
+ Jules Colding <colding at 42tools dot com> for reporting this
+
+Tue Apr 28 18:33:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/ProcessVX_Unix.pm
+ * bin/PerlACE/ProcessVX_Win32.pm
+ * bin/PerlACE/ProcessWinCE.pm
+ * bin/PerlACE/ProcessWinCE_Unix.pm
+ * bin/PerlACE/TestTarget_VxWorks.pm
+ Improved waiting for the prompt
+
+Tue Apr 28 18:00:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ No prelib for cegcc
+
+Tue Apr 28 17:42:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/PerlACE/ProcessWinCE_Unix.pm:
+ * bin/PerlACE/TestTarget_WinCE.pm:
+ Extended for WinCE cross platform testing
+
+Tue Apr 28 11:42:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/SSL/SSL_Context.cpp (set_mode):
+ Reverted change below, it breaks current ssl support
+
+Tue Apr 28 09:39:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/SSL/SSL_Context.cpp (set_mode):
+ Fix compile error with OpenSSL 1.0 beta 2. Thanks to
+ Jules Colding <colding at 42tools dot com> for reporting this
+
+Tue Apr 28 09:30:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_vxworks6.3.GNU:
+ Fixed vxworks 6.7 rtp shared library link
+
+Tue Apr 28 09:26:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_unistd.cpp:
+ Fixed vxworks warning
+
+ * ace/Service_Object.cpp:
+ Layout changes
+
+Tue Apr 28 07:58:16 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * bin/PerlACE/ProcessVX.pm:
+ * bin/PerlACE/ProcessWinCE_Unix.pm:
+ * bin/PerlACE/Run_Test.pm:
+ * bin/PerlACE/TestTarget_WinCE.pm:
+ Changed to run Windows CE tests, build with CE gcc, on Linux.
+
+Fri Apr 24 20:40:16 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * docs/ace_guidelines.vsmacros:
+
+ Excluded Purify files from edit macros.
+
+Fri Apr 24 12:21:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Condition_Recursive_Thread_Mutex.h:
+ Doxygen change
+
+ * ace/config-cygwin32.h:
+ Change for Cygwin 1.7
+
+ * ace/OS_NS_unistd.cpp (num_processors_online):
+ Don't use a hard max of 32.
+
+Wed Apr 22 10:14:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_unistd.cpp:
+ Implemented num_processors and num_processors_online using the
+ VxWorks cpu lib
+
+ * ace/config-vxworks6.6.h:
+ VxWorks 6.6 and newer have cpuLib
+
+ * ace/OS_NS_unistd.inl:
+ Const change
+
+Wed Apr 22 09:48:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Atomic_Op_T.cpp:
+ * ace/Guard_T.cpp:
+ Fixed compile problems when ACE_HAS_DUMP is enabled. Thanks to
+ Skrzyniarz Alexandre <alexandre dot skrzyniarz at fr dot thalesgroup dot com>
+ for reporting this
+
+Tue Apr 21 14:50:23 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * docs/ace_guidelines.vsmacros:
+
+ Prevented the macros from saving .rc files.
+
+Tue Apr 21 13:50:48 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * bin/diff-builds-and-group-fixed-tests-only.sh:
+
+ Fixed the olddate to be consistent with the release of 5.6.9.
+
+Tue Apr 21 07:02:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * examples/OS/Process/imore.cpp:
+ * tests/Recursive_Mutex_Test.cpp:
+ Fixed cegcc warning
+
+Mon Apr 20 20:01:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/OS_NS_string.cpp:
+ Fixed argument not used warning
+
+Mon Apr 20 19:51:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Malloc_Test.cpp:
+ Fixed argument not used warning with cegcc
+
+Mon Apr 20 18:16:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_gnuwin32_common.GNU:
+ dlltool is also dependent on architecture
+
+Mon Apr 20 18:08:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/ETCL/ETCL_l.cpp:
+ * ace/ETCL/ETCL_l.cpp.diff:
+ Added a cast for WinCE with GCC
+
+Mon Apr 20 17:47:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/WFMO_Reactor.cpp:
+ Fixed argument not used warning with WinCE
+
+ * include/makeinclude/platform_gnuwin32_common.GNU:
+ dlltool is also dependent on architecture
+
+Mon Apr 20 17:43:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Sock_Connect.cpp:
+ Include iphlpapi.h with all lower cases to resolve compile
+ error when using cross compilation using a linux host
+
+Mon Apr 20 17:39:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/os_include/os_unistd.h:
+ Added a cast to resolve cegcc compile error
+
+Mon Apr 20 17:34:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/os_include/os_errno.h:
+ Prevent redefinitions and when we don't have errno.h, define
+ the error numbers if they are not defined yet. Needed for cegcc
+
+Mon Apr 20 17:26:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-win32-cegcc.h:
+ Include _mingw.h and check the MinGW version
+
+Mon Apr 20 17:16:06 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * ace/config-win32-cegcc.h:
+ Fixes compiler error on CE gcc
+
+Mon Apr 20 13:52:06 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * ace/config-win32-cegcc.h:
+ Made a few define's CE gcc version depended.
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Included ACE_HAS_CEGCC as define
+
+Mon Apr 20 12:53:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/wrapper_macros.GNU:
+ For quantify use PURELINK, quantify shouldn't be used when
+ linking a shared library. This fixes bugzilla 1865, thanks
+ to <moyyo at freetekno dot cz> for reporting this.
+
+Mon Apr 20 11:40:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/wrapper_macros.GNU:
+ Addes support for SOLINK.cc.override
+
+Mon Apr 20 11:38:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Only set COMPARCH when it has not been set yet
+
+Mon Apr 20 10:17:32 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * ace/Basic_Types.h:
+ * ace/config-WinCE.h:
+ * ace/OS_NS_stropts.h:
+ * ace/OS_NS_sys_socket.h:
+ * ace/OS_NS_Thread.cpp:
+ Removed WinCE support for versions < 5.0.
+
+ * ace/config-win32-cegcc.h:
+ Removed temporary defines.
+
+ * ace/config-win32-common.h:
+ Replaced UNDER_CE with _WIN32_WCE.
+
+ * ace/OS_main.cpp:
+ * ace/OS_main.h:
+ Removed CE gcc compiler warning by
+ adding destructor.
+
+ * ace/OS_NS_Thread.inl:
+ Removed WinCE support for versions before 5.0.
+ Added ACE_LACKS_CE_THREAD_PRIORITY define in order
+ to compile on CE gcc.
+
+ * ace/Process.cpp:
+ Removed CE gcc compiler warning by
+ using ACE_UNUSED_ARG.
+
+ * ace/Registry.cpp:
+ * ace/Registry.h:
+ Removed CE gcc compiler warning by
+ adding destructor.
+ Removed CE gcc compiler warning by
+ using ACE_UNUSED_ARG.
+
+ * ace/SV_Semaphore_Simple.cpp:
+ Removed pragma's for CE gcc compiler. Removed
+ check on ACE_WIN64 define.
+
+ * include/makeinclude/platform_cegcc.GNU:
+ Default platform macros for CE gcc compiler.
+
+ * include/makeinclude/platform_gnuwin32_common.GNU:
+ Added support for CE gcc compiler.
+
+Mon Apr 20 09:01:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-vxworks6.6.h:
+ * ace/config-vxworks6.4.h:
+ VxWorks 6.6 and newer have cpuset_t and taskCpuAffinitySet
+
+Mon Apr 20 08:51:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-vxworks6.6.h:
+ * NEWS:
+ Enabled the vxAtomicLib by default for VxWorks 6.6 and newer.
+ If you don't want to use this library, undef ACE_HAS_VXATOMICLIB
+ in your config.h file
+
+Mon Apr 20 08:45:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Sock_Connect.cpp:
+ Another fix for HPUX
+
+Sun Apr 19 19:10:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/config-hpux-11.00.h
+ * ace/Sock_Connect.cpp:
+ Added ACE_HAS_STRUCT_LIFNUM, hpux doesn't have this
+
+Sun Apr 19 06:57:04 UTC 2009 James H. Hill <hillj@isis.vanderbilt.edu>
+
+ * ace/UUID.h:
+ * ace/UUID.inl:
+ * ace/UUID.cpp:
+ * tests/UUID_Test.cpp:
+
+ Redesigned the internal structure of the UUID so that its key
+ data members are a contiguous chunk of memory.
+
+ Implemented a hash () method for the UUID. This will enable it
+ to be used in ACE_Hash_Map_Manager objects.
+
+ Remvoed the default constructor (), copy constructor () and
+ assignmetnt operator from the UUID_Node object since the UUID
+ performs such operations.
+
+Fri Apr 17 15:06:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * debianbuild/patches/19-gcc43.dpatch:
+ Removed, not needed anymore
+
+Fri Apr 17 15:03:32 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Atomic_Op.{h,inl}:
+ Added support for VxWorks vxAtomicLib. If you want to use
+ that library add ACE_HAS_VXATOMICLIB to your config.h file
+
+ * ace/config-vxworks6.4.h:
+ VxWorks 6.4 has cpuset_t and taskCpuAffinitySet
+
+ * ace/os_include/os_sched.h:
+ VxWorks has cpuset_t
+
+ * ace/OS_NS_sys_mman.inl:
+ Updated VxWorks version checks
+
+ * ace/OS_NS_sys_utsname.cpp:
+ const change
+
+ * ace/OS_NS_Thread.cpp:
+ Added support for taskCpuAffinitySet
+
+ * ace/Sock_Connect.cpp:
+ Changed the checks for VxWorks to correctly detect which
+ implementation of get_ip_interfaces we have to use
+
+ * rpmbuild/ace-tao-orbsvcs-daemon.patch:
+ This patch doesn't work anymore with svn head, if this
+ is a real issue, it has to be addressed in the real code
+ and not with a patch. This should already be possible with
+ the -ORBDeamon flag
+
+ * rpmbuild/ace-tao-ciao.spec:
+ Don't apply ace-tao-orbsvcs-daemon.patch, fixed a small
+ provides bug
+
+Thu Apr 16 16:03:32 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * NEWS:
+ * bin/diff-builds-and-group-fixed-tests-only.sh:
+ * bin/make_release.py:
+ * docs/Download.html:
+ * docs/bczar/bczar.html:
+ * etc/index.html:
+ * rpmbuild/ace-tao-ciao.spec:
+
+ Updated in anticipation of 5.7 release.
+
+Tue Apr 14 10:06:19 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * ACE version 5.6.9 released.
+
Tue Apr 14 13:57:16 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
* NEWS:
-
+
Reworded entries to be consistent with release note.
Mon Apr 13 12:19:18 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>