diff options
Diffstat (limited to 'ACE/ChangeLog')
-rw-r--r-- | ACE/ChangeLog | 1358 |
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> |