diff --git a/dep/PackageList.txt b/dep/PackageList.txt
index 56f6f28e0bf..34556fdb58b 100644
--- a/dep/PackageList.txt
+++ b/dep/PackageList.txt
@@ -2,7 +2,7 @@ TrinityCore uses (parts of or in whole) the following opensource software :
ACE (ADAPTIVE Communication Environment)
http://www.cs.wustl.edu/~schmidt/ACE.html
- Version: 5.8.3
+ Version: 6.1.4
bzip2 (a freely available, patent free, high-quality data compressor)
http://www.bzip.org/
diff --git a/dep/acelite/6.1.4_tc_changes.diff b/dep/acelite/6.1.4_tc_changes.diff
new file mode 100644
index 00000000000..a0caff7ab7d
--- /dev/null
+++ b/dep/acelite/6.1.4_tc_changes.diff
@@ -0,0 +1,407 @@
+diff --git a/dep/acelite/ace/CMakeLists.txt b/dep/acelite/ace/CMakeLists.txt
+new file mode 100644
+index 0000000..acd3d5a
+--- /dev/null
++++ b/dep/acelite/ace/CMakeLists.txt
+@@ -0,0 +1,337 @@
++# Copyright (C) 2008-2012 TrinityCore
++#
++# This file is free software; as a special exception the author gives
++# unlimited permission to copy and/or distribute it, with or without
++# modifications, as long as this notice is preserved.
++#
++# This program is distributed in the hope that it will be useful, but
++# WITHOUT ANY WARRANTY, to the extent permitted by law; without even the
++# implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
++
++# NOTE: Do not use glob here, it would include files we don't want
++set(ace_STAT_SRCS
++ PrecompiledHeaders/WinAcePCH.cpp
++ ACE.cpp
++ ACE_crc32.cpp
++ ACE_crc_ccitt.cpp
++ ace_wchar.cpp
++ Activation_Queue.cpp
++ Active_Map_Manager.cpp
++ Addr.cpp
++ Argv_Type_Converter.cpp
++ Assert.cpp
++ Asynch_IO.cpp
++ Asynch_IO_Impl.cpp
++ Asynch_Pseudo_Task.cpp
++ ATM_Acceptor.cpp
++ ATM_Addr.cpp
++ ATM_Connector.cpp
++ ATM_Params.cpp
++ ATM_QoS.cpp
++ ATM_Stream.cpp
++ Atomic_Op.cpp
++ Atomic_Op_Sparc.c
++ Auto_Event.cpp
++ Barrier.cpp
++ Base_Thread_Adapter.cpp
++ Based_Pointer_Repository.cpp
++ Basic_Stats.cpp
++ Basic_Types.cpp
++ Capabilities.cpp
++ CDR_Base.cpp
++ CDR_Size.cpp
++ CDR_Stream.cpp
++ Cleanup.cpp
++ Codecs.cpp
++ Codeset_IBM1047.cpp
++ Codeset_Registry.cpp
++ Codeset_Registry_db.cpp
++ Condition_Recursive_Thread_Mutex.cpp
++ Condition_Thread_Mutex.cpp
++ Configuration.cpp
++ Configuration_Import_Export.cpp
++ Connection_Recycling_Strategy.cpp
++ Containers.cpp
++ Copy_Disabled.cpp
++ Date_Time.cpp
++ DEV.cpp
++ DEV_Addr.cpp
++ DEV_Connector.cpp
++ DEV_IO.cpp
++ Dev_Poll_Reactor.cpp
++ Dirent.cpp
++ Dirent_Selector.cpp
++ DLL.cpp
++ DLL_Manager.cpp
++ Dump.cpp
++ Dynamic.cpp
++ Dynamic_Message_Strategy.cpp
++ Dynamic_Service_Base.cpp
++ Dynamic_Service_Dependency.cpp
++ Encoding_Converter.cpp
++ Encoding_Converter_Factory.cpp
++ Event.cpp
++ Event_Handler.cpp
++ Event_Handler_Handle_Timeout_Upcall.cpp
++ FIFO.cpp
++ FIFO_Recv.cpp
++ FIFO_Recv_Msg.cpp
++ FIFO_Send.cpp
++ FIFO_Send_Msg.cpp
++ FILE.cpp
++ FILE_Addr.cpp
++ FILE_Connector.cpp
++ FILE_IO.cpp
++ File_Lock.cpp
++ Filecache.cpp
++ Flag_Manip.cpp
++ Framework_Component.cpp
++ Functor.cpp
++ Functor_String.cpp
++ Get_Opt.cpp
++ Handle_Ops.cpp
++ Handle_Set.cpp
++ Hashable.cpp
++ High_Res_Timer.cpp
++ ICMP_Socket.cpp
++ INET_Addr.cpp
++ Init_ACE.cpp
++ IO_Cntl_Msg.cpp
++ IO_SAP.cpp
++ IOStream.cpp
++ IPC_SAP.cpp
++ Lib_Find.cpp
++ Local_Memory_Pool.cpp
++ Local_Name_Space.cpp
++ Local_Tokens.cpp
++ Lock.cpp
++ Log_Msg.cpp
++ Log_Msg_Backend.cpp
++ Log_Msg_Callback.cpp
++ Log_Msg_IPC.cpp
++ Log_Msg_NT_Event_Log.cpp
++ Log_Msg_UNIX_Syslog.cpp
++ Log_Record.cpp
++ Logging_Strategy.cpp
++ LSOCK.cpp
++ LSOCK_Acceptor.cpp
++ LSOCK_CODgram.cpp
++ LSOCK_Connector.cpp
++ LSOCK_Dgram.cpp
++ LSOCK_Stream.cpp
++ Malloc.cpp
++ Malloc_Allocator.cpp
++ Manual_Event.cpp
++ MEM_Acceptor.cpp
++ MEM_Addr.cpp
++ MEM_Connector.cpp
++ MEM_IO.cpp
++ Mem_Map.cpp
++ MEM_SAP.cpp
++ MEM_Stream.cpp
++ Message_Block.cpp
++ Message_Queue.cpp
++ Message_Queue_NT.cpp
++ Message_Queue_Vx.cpp
++ Method_Request.cpp
++ MMAP_Memory_Pool.cpp
++ Monitor_Admin.cpp
++ Monitor_Admin_Manager.cpp
++ Monitor_Base.cpp
++ Monitor_Control_Action.cpp
++ Monitor_Control_Types.cpp
++ Monitor_Point_Registry.cpp
++ Monitor_Size.cpp
++ Msg_WFMO_Reactor.cpp
++ Multihomed_INET_Addr.cpp
++ Mutex.cpp
++ Name_Proxy.cpp
++ Name_Request_Reply.cpp
++ Name_Space.cpp
++ Naming_Context.cpp
++ Netlink_Addr.cpp
++ Notification_Queue.cpp
++ Notification_Strategy.cpp
++ NT_Service.cpp
++ Obchunk.cpp
++ Object_Manager.cpp
++ Object_Manager_Base.cpp
++ OS_Errno.cpp
++ OS_Log_Msg_Attributes.cpp
++ OS_main.cpp
++ OS_NS_arpa_inet.cpp
++ OS_NS_ctype.cpp
++ OS_NS_dirent.cpp
++ OS_NS_dlfcn.cpp
++ OS_NS_errno.cpp
++ OS_NS_fcntl.cpp
++ OS_NS_math.cpp
++ OS_NS_netdb.cpp
++ OS_NS_poll.cpp
++ OS_NS_pwd.cpp
++ OS_NS_regex.cpp
++ OS_NS_signal.cpp
++ OS_NS_stdio.cpp
++ OS_NS_stdlib.cpp
++ OS_NS_string.cpp
++ OS_NS_strings.cpp
++ OS_NS_stropts.cpp
++ OS_NS_sys_mman.cpp
++ OS_NS_sys_msg.cpp
++ OS_NS_sys_resource.cpp
++ OS_NS_sys_select.cpp
++ OS_NS_sys_sendfile.cpp
++ OS_NS_sys_shm.cpp
++ OS_NS_sys_socket.cpp
++ OS_NS_sys_stat.cpp
++ OS_NS_sys_time.cpp
++ OS_NS_sys_uio.cpp
++ OS_NS_sys_utsname.cpp
++ OS_NS_sys_wait.cpp
++ OS_NS_Thread.cpp
++ OS_NS_time.cpp
++ OS_NS_unistd.cpp
++ OS_NS_wchar.cpp
++ OS_QoS.cpp
++ OS_Thread_Adapter.cpp
++ OS_TLI.cpp
++ Pagefile_Memory_Pool.cpp
++ Parse_Node.cpp
++ PI_Malloc.cpp
++ Ping_Socket.cpp
++ Pipe.cpp
++ POSIX_Asynch_IO.cpp
++ POSIX_CB_Proactor.cpp
++ POSIX_Proactor.cpp
++ Priority_Reactor.cpp
++ Proactor.cpp
++ Proactor_Impl.cpp
++ Process.cpp
++ Process_Manager.cpp
++ Process_Mutex.cpp
++ Process_Semaphore.cpp
++ Profile_Timer.cpp
++ Reactor.cpp
++ Reactor_Impl.cpp
++ Reactor_Notification_Strategy.cpp
++ Reactor_Timer_Interface.cpp
++ Read_Buffer.cpp
++ Recursive_Thread_Mutex.cpp
++ Recyclable.cpp
++ Registry.cpp
++ Registry_Name_Space.cpp
++ Remote_Name_Space.cpp
++ Remote_Tokens.cpp
++ Rtems_init.c
++ RW_Mutex.cpp
++ RW_Process_Mutex.cpp
++ RW_Thread_Mutex.cpp
++ Sample_History.cpp
++ Sbrk_Memory_Pool.cpp
++ Sched_Params.cpp
++ Select_Reactor_Base.cpp
++ Semaphore.cpp
++ Service_Config.cpp
++ Service_Gestalt.cpp
++ Service_Manager.cpp
++ Service_Object.cpp
++ Service_Repository.cpp
++ Service_Types.cpp
++ Shared_Memory.cpp
++ Shared_Memory_MM.cpp
++ Shared_Memory_Pool.cpp
++ Shared_Memory_SV.cpp
++ Shared_Object.cpp
++ Sig_Adapter.cpp
++ Sig_Handler.cpp
++ Signal.cpp
++ SOCK.cpp
++ SOCK_Acceptor.cpp
++ SOCK_CODgram.cpp
++ Sock_Connect.cpp
++ SOCK_Connector.cpp
++ SOCK_Dgram.cpp
++ SOCK_Dgram_Bcast.cpp
++ SOCK_Dgram_Mcast.cpp
++ SOCK_IO.cpp
++ SOCK_Netlink.cpp
++ SOCK_SEQPACK_Acceptor.cpp
++ SOCK_SEQPACK_Association.cpp
++ SOCK_SEQPACK_Connector.cpp
++ SOCK_Stream.cpp
++ SPIPE.cpp
++ SPIPE_Acceptor.cpp
++ SPIPE_Addr.cpp
++ SPIPE_Connector.cpp
++ SPIPE_Stream.cpp
++ SString.cpp
++ Stack_Trace.cpp
++ Stats.cpp
++ String_Base_Const.cpp
++ SUN_Proactor.cpp
++ SV_Message.cpp
++ SV_Message_Queue.cpp
++ SV_Semaphore_Complex.cpp
++ SV_Semaphore_Simple.cpp
++ SV_Shared_Memory.cpp
++ Svc_Conf_Lexer.cpp
++ Svc_Conf_y.cpp
++ Synch_Options.cpp
++ System_Time.cpp
++ Task.cpp
++ Thread.cpp
++ Thread_Adapter.cpp
++ Thread_Control.cpp
++ Thread_Exit.cpp
++ Thread_Hook.cpp
++ Thread_Manager.cpp
++ Thread_Mutex.cpp
++ Thread_Semaphore.cpp
++ Throughput_Stats.cpp
++ Time_Policy.cpp
++ Time_Value.cpp
++ Timeprobe.cpp
++ TLI.cpp
++ TLI_Acceptor.cpp
++ TLI_Connector.cpp
++ TLI_Stream.cpp
++ Token.cpp
++ Token_Collection.cpp
++ Token_Invariants.cpp
++ Token_Manager.cpp
++ Token_Request_Reply.cpp
++ TP_Reactor.cpp
++ Trace.cpp
++ TSS_Adapter.cpp
++ TTY_IO.cpp
++ UNIX_Addr.cpp
++ UPIPE_Acceptor.cpp
++ UPIPE_Connector.cpp
++ UPIPE_Stream.cpp
++ UTF16_Encoding_Converter.cpp
++ UTF32_Encoding_Converter.cpp
++ UTF8_Encoding_Converter.cpp
++ UUID.cpp
++ WFMO_Reactor.cpp
++ WIN32_Asynch_IO.cpp
++ WIN32_Proactor.cpp
++ XML_Svc_Conf.cpp
++ XTI_ATM_Mcast.cpp
++)
++
++include_directories(
++ ${CMAKE_SOURCE_DIR}/dep/acelite
++ ${CMAKE_CURRENT_SOURCE_DIR}/PrecompiledHeaders
++ ${CMAKE_SOURCE_DIR}/dep/zlib
++)
++
++# Needed for PCH support
++set_source_files_properties(Atomic_Op_Sparc.c Rtems_init.c PROPERTIES LANGUAGE CXX)
++
++add_definitions(-DACE_BUILD_DLL)
++
++add_library(ace SHARED ${ace_STAT_SRCS})
++
++add_native_precompiled_header(ace ${CMAKE_CURRENT_SOURCE_DIR}/PrecompiledHeaders/WinAcePCH)
++
++install(TARGETS ace RUNTIME DESTINATION "${CMAKE_INSTALL_PREFIX}")
+diff --git a/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp b/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp
+new file mode 100644
+index 0000000..139597f
+--- /dev/null
++++ b/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp
+@@ -0,0 +1,2 @@
++
++
+diff --git a/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h b/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h
+new file mode 100644
+index 0000000..6ff97bf
+--- /dev/null
++++ b/dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h
+@@ -0,0 +1,17 @@
++
++#ifndef WIN_ACE_PCH
++#define WIN_ACE_PCH
++
++#include "ace/ACE.h"
++
++#include "ace/Synch_Traits.h"
++#include "ace/Svc_Handler.h"
++#include "ace/SOCK_Stream.h"
++#include "ace/SOCK_Acceptor.h"
++#include "ace/Acceptor.h"
++#include "ace/Thread_Mutex.h"
++#include "ace/Guard_T.h"
++#include "ace/Unbounded_Queue.h"
++#include "ace/Message_Block.h"
++
++#endif
+diff --git a/dep/acelite/ace/config-macros.h b/dep/acelite/ace/config-macros.h
+index f18c8e0..32e5894 100644
+--- a/dep/acelite/ace/config-macros.h
++++ b/dep/acelite/ace/config-macros.h
+@@ -21,7 +21,11 @@
+ #ifndef ACE_CONFIG_MACROS_H
+ #define ACE_CONFIG_MACROS_H
+
+-#include "ace/config.h"
++#ifdef _WIN32
++ #include "ace/config-win32.h"
++#else
++ #include "ace/config.h"
++#endif
+
+ #include "ace/Version.h"
+ #include "ace/Versioned_Namespace.h"
+diff --git a/dep/acelite/ace/config-win32-common.h b/dep/acelite/ace/config-win32-common.h
+index 50645a1..098ddbd 100644
+--- a/dep/acelite/ace/config-win32-common.h
++++ b/dep/acelite/ace/config-win32-common.h
+@@ -527,9 +527,9 @@
+ # else
+ # pragma comment(lib, "ws2_32.lib")
+ # pragma comment(lib, "mswsock.lib")
+-# if defined (ACE_HAS_IPV6)
++// # if defined (ACE_HAS_IPV6)
+ # pragma comment(lib, "iphlpapi.lib")
+-# endif
++// # endif
+ # endif /* ACE_HAS_WINCE */
+ # endif /* _MSC_VER */
+
diff --git a/dep/acelite/COPYING b/dep/acelite/COPYING
index 551231de6cf..226708461b9 100644
--- a/dep/acelite/COPYING
+++ b/dep/acelite/COPYING
@@ -8,7 +8,7 @@
(henceforth referred to as "DOC software") are copyrighted by
[5]Douglas C. Schmidt and his [6]research group at [7]Washington
University, [8]University of California, Irvine, and [9]Vanderbilt
- University, Copyright (c) 1993-2009, all rights reserved. Since DOC
+ University, Copyright (c) 1993-2012, all rights reserved. Since DOC
software is open-source, freely available software, you are free to
use, modify, copy, and distribute--perpetually and irrevocably--the
DOC software source code and object code produced from the source, as
diff --git a/dep/acelite/ChangeLog b/dep/acelite/ChangeLog
index ec8c3ded3c5..7381bdcca07 100644
--- a/dep/acelite/ChangeLog
+++ b/dep/acelite/ChangeLog
@@ -1,3017 +1,2587 @@
-Wed Oct 27 12:01:05 CEST 2010 Johnny Willemsen
+Wed Aug 29 08:16:04 CEST 2012 Johnny Willemsen
- * ACE version 5.8.3 released.
+ * ACE version 6.1.4 released.
-Tue Oct 26 11:21:35 UTC 2010 Johnny Willemsen
+Mon Aug 27 20:38:00 UTC 2012 Steve Huston
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- Fixed DANCE_ROOT, could cause problems with the test stats email
+ * include/makeinclude/platform_linux.GNU: Make CC and CXX setting
+ conditional again. Conditional behavior is relied upon by users.
+ Reverts the following:
+ Tue Mar 1 11:31:55 UTC 2011 Olli Savia
-Mon Oct 25 21:01:02 UTC 2010 Olli Savia
+Mon Aug 27 09:43:43 UTC 2012 johnny
- * NEWS:
- Updated.
+ * apps/JAWS/clients/WebSTONE/src/config.cache:
+ * apps/JAWS/clients/WebSTONE/src/config.log:
+ * apps/JAWS/clients/WebSTONE/src/config.status:
+ Removed these files, generated by configure and
+ shouldn't be stored in the repository
-Mon Oct 25 14:07:15 UTC 2010 Phil Mesnier
+Fri Aug 24 10:27:22 UTC 2012 johnny
- * ace/Service_Gestalt.cpp:
- Another fix to error processing behavior. If the result of
- process_directives() was > 0, that value was replaced by the
- result of process_commandline_directives(), which is contrary to
- the expected behavior. Now the result is the sum of these to
- return values, unless either returns -1, then the result is just
- -1.
+ * examples/APG/Streams/CommandModule.h:
+ * tests/Service_Config_Stream_Test.cpp:
+ Add ACE_System_Time_Policy as second template argument
+ to ACE_Module, the default template argument doesn't
+ work with clang which seems to be a bug in that
+ compiler
-Mon Oct 25 06:30:35 UTC 2010 Johnny Willemsen
+Thu Aug 23 12:33:35 UTC 2012 johnny
- * ace/Atomic_Op_T.h:
- * ace/Auto_IncDec_T.h:
- Doxygen changes
+ * ace/Condition_Attributes.inl:
+ * ace/config-hpux-11.00.h:
+ Another fix for hpux ia64 v3
-Sun Oct 24 12:35:28 UTC 2010 Johnny Willemsen
+Thu Aug 23 06:35:20 UTC 2012 Johnny Willemsen
- * ace/Event_Handler.h:
- * ace/Reactor.h:
- * ace/Reactor_Notification_Strategy.h:
- * ace/Read_Buffer.h:
- * ace/Registry_Name_Space.h:
- * ace/Remote_Tokens.h:
- Doxygen changes
+ * ace/Condition_Attributes.inl:
+ Only check for ACE_LACKS_MONOTONIC_TIME
-Fri Oct 22 11:19:33 UTC 2010 Johnny Willemsen
-
- * ace/Reactor.h:
- Doxygen changes
-
-Thu Oct 21 11:10:56 UTC 2010 Johnny Willemsen
-
- * ace/ACE.cpp:
- * ace/FILE_IO.h:
- * ace/Free_List.h:
- * ace/Handle_Set.h:
- * ace/Log_Msg.h:
- * ace/WIN32_Asynch_IO.h:
- Doxygen changes
-
-Wed Oct 20 18:19:51 UTC 2010 Johnny Willemsen
-
- * bin/fuzz.pl:
- If we just see dollarIddollar we trigger an error, svn:keywords is
- than lacking
-
-Wed Oct 20 16:07:09 UTC 2010 Steve Huston
-
- * ace/Timer_Queue_Adapters.cpp (ACE_Thread_Timer_Queue_Adapter::svc):
- * ace/Timer_Queue_T.cpp (expire):
- Temporarily release and reacquire the mutex around timer dispatch.
- This prevents a deadlock on user code with multiple threads doing
- timer-related operations.
-
-Wed Oct 20 09:22:46 UTC 2010 Johnny Willemsen
-
- * bin/MakeProjectCreator/config/global.features:
- Add nddsmonitor as default to 0
-
-Wed Oct 20 09:19:25 UTC 2010 Johnny Willemsen
-
- * ace/Log_Msg.h:
-
- * bin/MakeProjectCreator/config/global.features:
-
- * tests/Time_Value_Test.cpp:
-
-Tue Oct 19 18:11:57 UTC 2010 Olli Savia
-
- * ace/Caching_Utility_T.cpp:
- Added missing include.
-
-Tue Oct 19 09:44:45 UTC 2010 Olli Savia
-
- * ace/Caching_Utility_T.cpp:
- Use ACE::is_equal() to compare floating point values.
-
-Fri Oct 15 10:18:05 UTC 2010 Johnny Willemsen
-
- * tests/Bug_3911_Regression_Test.cpp:
- Fixed warning
-
-Thu Oct 14 18:29:35 UTC 2010 Johnny Willemsen
-
- * tests/run_test.lst:
- * tests/tests.mpc:
- 3911 doesn't work with ace_for_tao
-
-Thu Oct 14 13:15:00 UTC 2010 Martin Corino
-
- * ace/Process.h:
- * ace/Process.cpp:
- Changes to allow to dynamically define the max. number of cmdline args.
- The tao_idl compiler was running out of room in certain instances and
- the static max was very conservative.
-
-Thu Oct 14 09:38:00 UTC 2010 Martin Corino
-
- * tests/Bug_3911_Regression_Test.cpp:
- Wchar build fixes.
-
-Wed Oct 13 08:24:00 UTC 2010 Martin Corino
-
- * tests/Bug_3911_Regression_Test.cpp:
- Wchar build fixes.
-
-Wed Oct 13 06:15:00 UTC 2010 Johnny Willemsen
-
- * ace/Framework_Component.h:
- * ace/Framework_Component.inl:
- * ace/Framework_Component.cpp:
- * ace/Framework_Component_T.h:
- Use ACE_Copy_Disabled, change c-style cast to const cast, use
- sync macros instead of ACE_MT. Thanks to Ranjit Hande
- for reporting the c-style cast warnings
-
- * tests/Framework_Component_Test.h:
+ * ace/Monotonic_Time_Policy.inl:
Layout change
-Tue Oct 12 21:12:51 UTC 2010 Adam Mitz
+ * ace/config-hpux-11.00.h:
+ Added ACE_LACKS_MONOTONIC_TIME
- * bin/DependencyGenerator/GNUObjectGenerator.pm:
-
- Fixed incorrect Perl regex escaping from my previous commit.
-
-Tue Oct 12 11:41:00 UTC 2010 Martin Corino
-
- * tests/Bug_3911_Regression_Test.cpp:
- Fuzz fixes.
-
-Tue Oct 12 08:06:00 UTC 2010 Martin Corino
-
- * tests/Bug_3911_Regression_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
- Added reproducer test for Bugzilla #3911.
-
-Mon Oct 11 16:31:12 UTC 2010 Adam Mitz
-
- * bin/DependencyGenerator/GNUObjectGenerator.pm:
-
- If the source file contains '../', remove the directory part from
- the name of the object file (see gnu.mpd:383 OBJS make variable).
-
-Mon Oct 11 11:53:43 UTC 2010 Johnny Willemsen
-
- * ace/Dev_Poll_Reactor.cpp:
- * ace/Select_Reactor_T.cpp:
- Fixed problems with threads=0, thanks to Elez
- for reporting this and providing a patch
-
-Fri Oct 8 11:19:44 UTC 2010 Olli Savia
-
- * protocols/ace/RMCast/Flow.cpp:
- Added missing include.
-
-Fri Oct 8 08:42:37 UTC 2010 Olli Savia
-
- * ace/config-linux-common.h:
- * ace/os_include/os_unistd.h:
- * configure.ac:
- * m4/config_h.m4:
- Removed references to ACE_LACKS_PREAD_PROTOTYPE. It is no
- longer used.
-
-Fri Oct 8 08:20:04 UTC 2010 Olli Savia
-
- * ace/OS_NS_stdio.inl:
- * ace/README:
- * tests/OS_Test.cpp:
- Removed references to ACE_LACKS_RENAME. It is no
- longer used.
-
-Fri Oct 8 07:51:46 UTC 2010 Olli Savia
-
- * ace/config-integritySCA.h:
- Removed references to ACE_LACKS_IPC_H. It is no
- longer used.
-
-Fri Oct 8 07:48:38 UTC 2010 Olli Savia
-
- * ace/README:
- Removed references to ACE_LACKS_IOSTREAMS_TOTALLY. It is no
- longer used.
-
- * ace/os_include/os_stropts.h:
- Fixed typo.
-
-Fri Oct 8 07:42:26 UTC 2010 Olli Savia
-
- * ace/OS_NS_stdio.h:
- * ace/OS_NS_stdio.inl:
- * ace/README:
- * ace/Svc_Conf_Lexer.cpp:
- Removed references to ACE_LACKS_CLEARERR. It is no
- longer used.
-
-Fri Oct 8 06:58:56 UTC 2010 Olli Savia
-
- * protocols/ace/RMCast/Flow.cpp:
- * tests/CDR_Array_Test.cpp:
- * tests/CDR_File_Test.cpp:
- * tests/CDR_Test.cpp:
- * tests/Upgradable_RW_Test.cpp:
- Use ACE::is_equal() to compare floating point values.
-
-Thu Oct 7 12:34:20 UTC 2010 Olli Savia
-
- * ASNMP/tests/Counter64_Test.cpp:
- * ace/ETCL/ETCL_Constraint.cpp:
- * ace/Monitor_Control/CPU_Load_Monitor.cpp:
- Use ACE::is_equal() to compare floating point values.
-
-Tue Oct 5 07:23:19 UTC 2010 Johnny Willemsen
-
- * ACE-INSTALL.html:
- * COPYING:
- Small updates
-
- * docs/ACE-porting.html:
- Updated links
-
- * include/makeinclude/wrapper_macros.GNU:
- Added support for valgrind=1
-
-Mon Oct 4 19:55:33 UTC 2010 William R. Otte
-
- * bin/make_release.py:
-
- Updates.
-
-Mon Oct 4 12:32:02 UTC 2010 Johnny Willemsen
-
- * ace/LSOCK_Stream.h:
- Doxygen changes
-
- * ace/Makefile.am:
- Removed zapped file
-
- * include/makeinclude/platform_sunos5_sunc++.GNU:
- Removed SUN_CC_HAS_PVFC_BUG, this got added 8 years ago and is
- used for any SunCC compiler version. If some old SunCC compiler breaks
- we can readd this flag for just that compiler version
-
-Fri Oct 1 16:00:51 UTC 2010 William Otte
-
- * COPYING:
-
- Updated to include DAnCE.
-
-Fri Oct 1 11:55:23 UTC 2010 Johnny Willemsen
-
- * ace/config-g++-common.h:
- * ace/config-qnx-neutrino.h:
- * ace/config-qnx-rtp-common.h:
- Fixed redefinition warnings
-
- * ace/ace_for_tao.mpc:
- Zapped some files
+Wed Aug 22 11:50:22 UTC 2012 Johnny Willemsen
* ace/config-win32-common.h:
- * ace/config-win32-msvc.h:
- * ace/config-win32.h:
- Cleanup
-
- * ace/config-win32-ghs.h:
- Removed this file.
-
-Thu Sep 30 10:49:38 UTC 2010 Johnny Willemsen
-
- * debian/mpc-ace.install:
- Improved
-
- * docs/bczar/bczar.html:
- Added DAnCE to doxygen instructions
-
-Thu Sep 30 08:09:34 UTC 2010 Johnny Willemsen
-
- * ace/IOStream.h:
- * ace/config-g++-common.h:
- * ace/config-hpux-11.00.h:
- * ace/config-linux-common.h:
- * ace/config-mvs.h:
- * ace/config-sunos5.5.h:
- * ace/config-win32-borland.h:
- * ace/config-win32-cegcc.h:
- * ace/config-win32-dmc.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-mingw.h:
- * ace/config-win32-msvc.h:
- Cleanup, move g++ version defines to config-g++-common.h
-
-Thu Sep 30 05:45:10 UTC 2010 Marcel Smit
-
- * NEWS:
- * ace/Cache_Map_Manager_T.h:
- * ace/Cache_Map_Manager_T.inl:
- * ace/Cache_Map_Manager_T.cpp:
- * ace/Cached_Connect_Strategy_T.h:
- * ace/Cached_Connect_Strategy_T.cpp:
- * ace/Caching_Strategies_T.h:
- * ace/Caching_Utility_T.cpp:
- * ace/Cleanup_Strategies_T.cpp:
- * ace/Hash_Cache_Map_Manager_T.h:
- * ace/Hash_Cache_Map_Manager_T.cpp:
- * ace/Map_T.h:
- * ace/Map_T.inl:
- * ace/Map_T.cpp:
- * ace/Pair_T.h:
- * ace/Pair_T.inl:
- * examples/Web_Crawler/URL_Visitor.h:
- * tests/Cache_Map_Manager_Test.cpp:
- * tests/Cached_Accept_Conn_Test.h:
- * tests/Cached_Conn_Test.cpp:
- * tests/Map_Manager_Test.cpp:
- Removed ACE_Pair from the ACE library.
-
-Wed Sep 29 14:06:40 UTC 2010 Johnny Willemsen
-
- * ace/Cache_Map_Manager_T.h:
- * ace/MEM_SAP.h:
- * ace/Metrics_Cache_T.h:
- * ace/Metrics_Cache_T.inl:
- * ace/Metrics_Cache_T.cpp:
- Doxygen changes
-
-Wed Sep 29 12:19:17 UTC 2010 Johnny Willemsen
-
- * ace/Caching_Utility_T.h:
- * ace/Caching_Utility_T.cpp:
- Use bool and ACE_Copy_Disabled
-
- * ace/Malloc_Base.h:
- * ace/Malloc_T.h:
- Typo fixes
-
-Wed Sep 29 12:08:58 UTC 2010 Marijke Hengstmengel
-
- * bin/MakeProjectCreator/config/global.features:
- Add ccm_noevent option, default 0, events in CCM are enabled.
- If set, events in CCM are disabled.
-
-Tue Sep 28 18:48:58 UTC 2010 Johnny Willemsen
-
- * apps/JAWS3/jaws3-todo:
- Removed, todo for years now
-
-Tue Sep 28 18:16:52 UTC 2010 Adam Mitz
-
- * performance-tests/TCP/tcp_test.cpp:
-
- If the 1st char of the host name is a digit, need to set the IP
- address and port as network byte order since that is what's
- returned from ACE_OS::inet_addr().
-
-Tue Sep 28 11:34:05 UTC 2010 Johnny Willemsen
-
- * ace/Asynch_Connector.cpp:
- * ace/Barrier.h:
- * ace/Barrier.cpp:
- * ace/Condition_Thread_Mutex.h:
- * ace/Condition_Thread_Mutex.inl:
- * ace/Containers_T.cpp:
- * ace/Functor.h:
- * ace/Functor.inl:
- * ace/IO_Cntl_Msg.cpp:
- * ace/Intrusive_List.cpp:
- * ace/Local_Tokens.inl:
- * ace/MEM_IO.cpp:
- * ace/MEM_Stream.h:
- * ace/MEM_Stream.inl:
- * ace/Malloc_T.inl:
- * ace/OS_NS_Thread.inl:
- * ace/OS_NS_string.inl:
- * ace/Object_Manager_Base.cpp:
- * ace/POSIX_Proactor.cpp:
- * ace/Ping_Socket.cpp:
- * ace/Signal.inl:
- * ace/Throughput_Stats.h:
- * ace/Throughput_Stats.cpp:
- * ace/Time_Value.cpp:
- * ace/Timer_Hash_T.cpp:
- * ace/Timer_Heap_T.cpp:
- * ace/Vector_T.h:
- * ace/Vector_T.cpp:
- * ace/config-linux-common.h:
- Removed code that was ifdefed out for years now
-
-Tue Sep 28 08:31:37 UTC 2010 Vladimir Zykov
-
- * performance-tests/Misc/test_guard.cpp:
- * tests/ACE_Test.cpp:
- * examples/Reactor/TP_Reactor/client.cpp:
- Fixed compilation errors with missing includes.
-
-Mon Sep 27 18:04:34 UTC 2010 Johnny Willemsen
-
- * ace/ACE.h:
- * ace/Thread.h:
- * ace/Thread_Adapter.h:
- * ace/Thread_Mutex.h:
- Doxygen changes
+ Added ACE_LACKS_CLOCK_MONOTONIC and
+ ACE_LACKS_CLOCK_REALTIME
-Mon Sep 27 14:47:47 UTC 2010 Johnny Willemsen
+Wed Aug 22 06:13:12 UTC 2012 Johnny Willemsen
- * ace/String_Base.h:
- Doxygen changes
+ * ace/os_include/sys/os_time.h:
+ Fixed incorrect check in this file
- * ace/Svc_Conf_Lexer.cpp:
- Const changes
+Tue Aug 21 16:55:13 UTC 2012 Johnny Willemsen
- * bin/msvc_static_order.lst:
- Some updates, but this list is very outdated
+ * ace/os_include/sys/os_time.h:
+ Introduced new ACE_LACKS_CLOCKID_T which is used to determine whether
+ we need to define clockid_t in ACE. Moved CLOCK_MONOTONIC and
+ CLOCK_REALTIME to file below
-Mon Sep 27 14:27:25 UTC 2010 Jeff Parsons
+ * ace/os_include/sys/os_types.h:
+ Added CLOCK_MONOTONIC and CLOCK_REALTIME here and introduced new
+ ACE_LACKS_CLOCK_REALTIME and ACE_LACKS_CLOCK_MONOTONIC because on
+ for example HPUX CLOCK_REALTIME is not a define but part of an enum
- * THANKS:
+ * ace/config-win32-common.h:
+ Added ACE_LACKS_CLOCKID_T
- Added Matthew Waller
+Tue Aug 21 14:38:00 UTC 2012 Simon Massey
-Mon Sep 27 14:08:11 UTC 2010 Vladimir Zykov
+ * protocols/ace/INet/SSL_CallbackManager.h:
+ Spelling in comment.
- * ace/Log_Msg.h:
- * ace/Log_Msg.cpp:
- Fixed compilation with ACE_HAS_DUMP. The later happens because
- ACE_Log_Msg depends on ACE_Atomic_Op and ACE_Atomic_Op needs
- ACE_DEBUG when ACE_HAS_DUMP is defined. This change moves
- include of ace/Atomic_Op.h from header to CPP file and adds
- forward declaration for ACE_Atomic_Op.
+Tue Aug 21 12:25:45 UTC 2012 Simon Massey
- * ace/Atomic_Op_T.cpp:
- * ace/Guard_T.cpp:
- Removed unnecessary this paramater when doing ACE_END_DUMP.
+ * ace/SSL/SSL_Context.h:
+ * ace/SSL/SSL_Context.inl:
- * examples/Misc/test_dump.h:
- * examples/Threads/thread_specific.cpp:
- Fixed logging in these tests.
+ Solaris studio compilers amongst others were issuing warnings due to an
+ incorrect type of function pointer (i.e. not extern "C", but standard
+ C++ type) being stored/used of the form:
-Mon Sep 27 11:24:02 UTC 2010 Vladimir Zykov
+ Warning (Anachronism): Formal argument callback of type
+ extern "C" int(*)(int,x509_store_ctx_st*)
+ in call to
+ SSL_CTX_set_verify(ssl_ctx_st*, int, extern "C" int(*)(int,x509_store_ctx_st*))
+ is being passed
+ int(*)(int,x509_store_ctx_st*)
- * examples/C++NPv2/AIO_Client_Logging_Daemon.h:
- Another attempt to fix compile error.
+ when the C++ code was providing callback functions to certain C system SSL
+ library calls.
-Mon Sep 27 09:42:29 UTC 2010 Johnny Willemsen
+ Unfortunatly you cannot specify extern "C" linkage anywhere inside a
+ class declaration or inside a function prototype for individual
+ parameters. I.e:
- * bin/fuzz.pl:
- Enable export file check, use TAO_IDL to generate export files or
- remove the generated by line from the export file itself. Currently
- only for CIAO and DAnCE
+ class { extern "C" int (*callback_) (int, void *); };
-Sat Sep 25 06:41:39 UTC 2010 Olli Savia
+ to store an extern "C" function pointer as a data member of the
+ class is illegal, as is:
- * ace/ACE.h:
- Modified ACE::is_equal() comment once again to make fuzz happy.
+ void function (extern "C" int (*callback) (int, void *);
-Fri Sep 24 14:52:44 UTC 2010 Steve Huston
+ to declare a function (or a class member) that takes a extern "C"
+ function pointer as a parameter.
- * ace/Pipe.{h inl cpp}: Added two new methods, close_read() and
- close_write() to close individual pipe handles. Refactored the
- original close() method to use these and factored out the actual
- closing code to a new inlined close_handle() method.
+ Since we need to specify an extern "C" function pointer as a parameter
+ to be stored in the class and handled by member functions, we are forced
+ to declare a typedef of that extern "C" function pointer outside of the
+ class that we can then use. Unfortunatly you also are not allowed to
+ simply add the extern "C" to the typedef itself, like this:
- Thanks to John Lilley for this
- addition.
+ typedef extern "C" int (*extern_C_callback_t) (int, void *);
- * NEWS: Added description of the new methods.
+ instead you have to place the typedef declaration inside an extern "C"
+ block, thus:
-Fri Sep 24 12:41:13 UTC 2010 Johnny Willemsen
+ extern "C" {
+ typedef int (*extern_C_callback_t) (int, void *);
+ }
- * ACE-INSTALL.html:
- Updated Remedy platforms
+ This then results in the correct call type associated with the
+ function pointer which may then be used inside the function and
+ class declarations to remove these warnings and possiable incorrect
+ call methods undertaken via the STL C functions. A lot of different
+ compilers ignore extern "C" where it is not allowed, the only way
+ I have found to be universally understood is as stated above.
- * ACEXML/parser/parser/Parser.h:
- * ace/Containers_T.h:
- * ace/Containers_T.cpp:
- * ace/OS_NS_string.h:
- * ace/OS_NS_wchar.h:
- * apps/JAWS/clients/WebSTONE/src/nsapi-includes/base/shexp.h:
- Fixed typo
+ * protocols/ace/INet/SSL_CallbackManager.h:
+ * protocols/ace/INet/SSL_CallbackManager.cpp:
-Fri Sep 24 12:32:44 UTC 2010 Johnny Willemsen
+ Similar problems and interfacing to the changed calling type of the above
+ extern "C" function pointers. NOTE: just declaring a static function for
+ the class is NOT sufficient to obtain the correct extern "C" calling type.
+ We are therefore forced to declare friend functions external to the class
+ (as again we cannot have a extern "C" declaration inside a class even for
+ a static method) to do this job. Since these are extern "C" functions they
+ also of course cannot be overloaded, i.e. they are required to be unique
+ names. They also cannot be non-class static functions to make them private
+ to the cpp file as they need to actually be seen by the class declaration
+ to be made friends and therefore have to be included in the header file.
- * ace/Containers_T.h:
- * ace/Containers_T.cpp:
- * ace/OS_NS_string.h:
- * ace/OS_NS_wchar.h:
- Fixed typo
+Tue Aug 21 12:20:43 UTC 2012 Johnny Willemsen
-Fri Sep 24 12:24:01 UTC 2010 Johnny Willemsen
+ * ace/os_include/sys/os_types.h:
+ Fixed HPUX problem
- * ACE-INSTALL.html:
- Documented vc10, thanks to Paul Carter
- for reporting this.
+Tue Aug 21 02:45:07 UTC 2012 Phil Mesnier
-Fri Sep 24 11:44:06 UTC 2010 Olli Savia
+ * ace/config-macosx-leopard.h:
+ setclock not supported on current macs.
- * ace/ACE.h:
- Adjusted ACE::is_equal() comment to make fuzz happy.
+Mon Aug 20 18:07:25 UTC 2012 Johnny Willemsen
-Fri Sep 24 09:35:00 UTC 2010 Vladimir Zykov
+ * ace/Global_Macros.h:
+ Doxyen fixes
- * examples/C++NPv2/AIO_Client_Logging_Daemon.h:
- Removed code that is problematic for GCC 2.95.3 in a crossbuild
- for LynxOS 4.0.
+ * bin/valgrind.supp:
+ Added another needed suppression
-Fri Sep 24 07:35:27 UTC 2010 Olli Savia
+Mon Aug 20 10:03:23 UTC 2012 Johnny Willemsen
- * ace/ACE.h:
- Added a simple helper ACE::is_equal() which compares equality of two
- objects without using operator==. This is useful for comparing floating
- point values.
-
- * tests/OS_Test.cpp:
- Use ACE::is_equal() instead of local copy.
-
-Thu Sep 23 16:14:12 UTC 2010 Adam Mitz
-
- * ace/SSL/ssl.mpc:
- * bin/MakeProjectCreator/config/pkgconfig.mpb:
- * bin/MakeProjectCreator/templates/gnu.mpd:
- * bin/ace_install_pkgconfig.pl:
- * include/makeinclude/rules.lib.GNU:
- * include/makeinclude/wrapper_macros.GNU:
-
- Added support for installing pkg-config (.pc) files as part of the
- gnuace "make install". This includes a refactoring of how the
- shared library version numbers are set internally in the makefiles.
-
-Thu Sep 23 12:32:05 UTC 2010 Vladimir Zykov
-
- * ace/Service_Gestalt.cpp:
- Fixed memory leak. Previously it could happen that svc_queue_ was
- allocated during processing of arguments but was not freed if
- application didn't call process_commandline_directives().
-
- * tests/Network_Adapters_Test.cpp:
- Removed non-ASCII character from the comments.
-
-Wed Sep 22 18:42:25 UTC 2010 William R. Otte
-
- * bin/msvc_mpc_auto_compile.pl:
-
- Updates for DAnCE.
-
-Wed Sep 22 14:17:11 UTC 2010 Marcel Smit
-
- * debian/Basic_Logging_Service.sgml:
- * debian/Event_Logging_Service.sgml:
- * debian/Notify_Logging_Service.sgml:
- * debian/RTEvent_Logging_Service.sgml:
- Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
-
-Wed Sep 22 14:06:25 UTC 2010 Marcel Smit
-
- * debian/libtao-orbsvcs-1.8.2.install:
- * debian/libtao-orbsvcs-dev.install:
- * debian/tao-imr.install:
- * debian/tao-naming.install:
- * debian/tao-notify.install:
- * debian/tao-rtevent.install:
- Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
-
-Wed Sep 22 13:58:46 UTC 2010 Marcel Smit
-
- * debian/tao-concurrency.install:
- * debian/tao-event.install:
- * debian/tao-ft.install:
- * debian/tao-ifr.install:
- * debian/tao-lifecycle.install:
- * debian/tao-load.install:
- * debian/tao-log.install:
- * debian/tao-scheduling.install:
- * debian/tao-time.install:
- * debian/tao-trading.install:
- Renamed TAO orb services. See $TAO_ROOT/NEWS for details.
-
-Tue Sep 21 08:27:47 UTC 2010 Johnny Willemsen
-
- * ASNMP/agent/main.cpp:
- Fixed compile error
-
-Mon Sep 20 13:24:56 UTC 2010 Johnny Willemsen
-
- * ASNMP/agent/agent.mpc:
- * ASNMP/agent/main.cpp:
- Enable for wchar, thanks to Christian Freund
- for reporting this and providing a patch, fixes bugzilla 3889
-
- * ace/String_Base.h:
- * apps/JAWS3/http/HTTP_Service_Handler.h:
- * apps/JAWS3/small/SS_Service_Handler.h:
- Fixed typo in comment
-
- * ace/config-win32-borland.h:
- Some updates based on QC emails
-
- * debian/libtao-dev.install:
- * debian/mpc-ace.install:
- Fixed paths
-
-Fri Sep 17 20:14:33 UTC 2010 Adam Mitz
-
- * ace/FlReactor/ace_flreactor.mpc:
- * ace/FoxReactor/ace_foxreactor.mpc:
- * ace/QtReactor/ace_qt3reactor.mpc:
- * ace/QtReactor/ace_qt4reactor.mpc:
- * ace/TkReactor/ace_tkreactor.mpc:
- * ace/XtReactor/ace_xtreactor.mpc:
-
- Since these have been moved, the default install_dir isn't what we
- want. Set the install_dir to ace/*Reactor.
-
-Fri Sep 17 07:51:06 UTC 2010 Marcel Smit
-
- * bin/fuzz.pl:
- Added Id check for cdp files.
-
-Fri Sep 17 07:16:16 UTC 2010 Johnny Willemsen
-
- * ace/Log_Msg.h:
- * ace/OS_Errno.cpp:
- Layout changes
-
- * ace/Malloc_T.h:
- * ace/Malloc_T.cpp:
- * ace/Map_Manager.inl:
- * ace/Map_Manager.cpp:
- Moved some methods inline
-
- * ace/OS_NS_signal.cpp:
- Fixed problem with versioned macros
-
-Thu Sep 16 13:36:51 UTC 2010 Martin Corino
-
- * protocols/ace/INet/ClientRequestHandler.h:
- * protocols/ace/INet/URLBase.h:
- * protocols/ace/INet/HTTP_ClientRequestHandler.h:
- Changes to fix export problems with nested classes with MSVC 9.
-
-Thu Sep 16 09:25:51 UTC 2010 Johnny Willemsen
-
- * ace/ace.mpc:
- Removed Service_Templates.h
-
-Thu Sep 16 09:08:39 UTC 2010 Johnny Willemsen
-
- * protocols/tests/HTBP/Send_Large_Msg/server.cpp:
- * protocols/tests/HTBP/ping/client.cpp:
- Added missing includes
-
-Wed Sep 15 12:45:13 UTC 2010 Johnny Willemsen
-
- * ace/Auto_Event.h:
- * ace/OS_NS_arpa_inet.inl:
- * ace/OS_NS_arpa_inet.cpp:
- * ace/OS_NS_errno.cpp:
- * ace/OS_NS_fcntl.cpp:
- * ace/OS_NS_math.cpp:
- * ace/OS_NS_pwd.inl:
- * ace/OS_NS_pwd.cpp:
- * ace/OS_NS_regex.inl:
- * ace/OS_NS_regex.cpp:
- * ace/OS_NS_signal.cpp:
- * ace/OS_NS_sys_resource.cpp:
- * ace/OS_NS_sys_wait.inl:
- * ace/OS_NS_wctype.inl:
- * ace/OS_NS_wctype.cpp:
- * ace/config-tandem.h:
- * ace/os_include/os_pthread.h:
- * ace/os_include/os_signal.h:
- * ace/os_include/sys/os_resource.h:
- * ace/os_include/sys/os_socket.h:
- Small cleanup and layout changes
-
-Wed Sep 15 12:31:07 UTC 2010 Johnny Willemsen
-
- * protocols/tests/HTBP/Reactor_Tests/server.cpp:
- * protocols/tests/HTBP/Send_Recv_Tests/server.cpp:
- * protocols/tests/HTBP/ping/server.cpp:
- Fixed solaris compile problems
-
-Wed Sep 15 09:33:38 UTC 2010 Johnny Willemsen
-
- * ace/ace.mpc:
- * ace/ace_for_tao.mpc:
- Zapped removed files
-
- * docs/svn/config:
- Added another file type
-
-Wed Sep 15 07:51:33 UTC 2010 Johnny Willemsen
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Removed invalid comma, thanks to Frank Preischl
- for reporting this and Olli Savia
- for correcting my initial patch
-
-Tue Sep 14 18:18:36 UTC 2010 Johnny Willemsen
-
- * ace/ace.mwc:
- No need for a workspace with all projects in it
-
- * ace/ace_ce_dll.cfg:
- Removed this file, ancient and not used
-
-Tue Sep 14 16:42:26 UTC 2010 Adam Mitz
-
- * bin/make_release.py (update_latest_tag):
-
- Fixed a bug with the new DAnCE changes and changed the way it does
- the svn properties edits. This function is still not called, but
- the calls are ready to be un-commented whenever the buildczar or
- release manager can re-enable this.
-
-Tue Sep 14 13:00:44 UTC 2010 Johnny Willemsen
-
- * ace/Log_Record.h:
- * ace/Log_Record.inl:
- * ace/Log_Record.cpp:
- Removed deprecated encode/decode methods
-
-Tue Sep 14 12:05:19 UTC 2010 Steve Huston
-
- * examples/APG/Logging/Callback-3.h: Replaced use of deprecated
- ACE_Log_Record::encode() with CDR converter.
-
-Tue Sep 14 12:01:01 UTC 2010 Johnny Willemsen
-
- * ace/FlReactor/ace_flreactor.mpc:
- * ace/FoxReactor/ace_foxreactor.mpc:
- * ace/QtReactor/ace_qt3reactor.mpc:
- * ace/QtReactor/ace_qt4reactor.mpc:
- * ace/TkReactor/ace_tkreactor.mpc:
- * ace/XtReactor/ace_xtreactor.mpc:
- * ace/ace_flreactor.mpc:
- * ace/ace_foxreactor.mpc:
- * ace/ace_qt3reactor.mpc:
- * ace/ace_qt4reactor.mpc:
- * ace/ace_tkreactor.mpc:
- * ace/ace_xtreactor.mpc:
- Moved these files to the subdirectory they need to be in
-
-Tue Sep 14 11:40:39 UTC 2010 Johnny Willemsen
-
- * bin/Array.pl:
- * bin/Array_Helper:
- * bin/Hash_Map_Manager.pl:
- * bin/Hash_Map_Manager_Helper:
- * bin/vxworks_modify.pl:
- Removed these files, very old and will not work at all
-
- * bin/PythonACE:
- * bin/PythonACE/__init__.py:
- * bin/PythonACE/fuzz:
- * bin/PythonACE/fuzz/__init__.py:
- * bin/PythonACE/fuzz/_fuzz.py:
- * bin/PythonACE/fuzz/_generic_handler.py:
- * bin/PythonACE/fuzz/_mailer.py:
- * bin/PythonACE/fuzz/_path.py:
- * bin/PythonACE/fuzz/_singleton.py:
- * bin/PythonACE/fuzz/_types.py:
- * bin/PythonACE/fuzz/_warning_handler.py:
- * bin/PythonACE/fuzz/check_includes.py:
- * bin/PythonACE/fuzz/check_no_tabs.py:
- * bin/PythonACE/fuzz/cpp_inline.py:
- * bin/PythonACE/fuzz/inline.py:
- * bin/PythonACE/fuzz/math_include.py:
- * bin/PythonACE/fuzz/max_filename.py:
- * bin/PythonACE/fuzz/max_project_len.py:
- * bin/PythonACE/fuzz/newline.py:
- * bin/PythonACE/fuzz/no_conflict_markers.py:
- * bin/PythonACE/fuzz/noncvs.py:
- * bin/PythonACE/fuzz/ptr_arith_t.py:
- * bin/PythonACE/fuzz/refcountservantbase.py:
- * bin/PythonACE/fuzz/streams_include.py:
- * bin/PythonACE/fuzz/verify_changelog.py:
- * bin/fuzz.py:
- Deleted, fuzz is still perl, if we need a PythonACE later we can
- easily get this again from svn
-
-Tue Sep 14 11:31:42 UTC 2010 Johnny Willemsen
-
- * bin/generate_doxygen.pl:
- * html/index.html:
- Removed ciao config handlers
-
-Tue Sep 14 11:30:18 UTC 2010 Johnny Willemsen
-
- * bin/generate_doxygen.pl:
- * html/index.html:
- Removed pss
-
-Tue Sep 14 09:41:06 UTC 2010 Johnny Willemsen
-
- * debian/mpc-ace.install:
- Don't use environment variables
-
- * protocols/ace/HTBP/HTBP_Filter.h:
- Added missing includes
-
-Tue Sep 14 09:36:06 UTC 2010 Johnny Willemsen
-
- * bin/make_release.py:
- Updated generation of dsc file
-
- * protocols/examples/RMCast/Send_Msg/Sender.cpp:
- * protocols/tests/RMCast/Sender.cpp:
- * tests/Based_Pointer_Test.cpp:
- * tests/SSL/Bug_2912_Regression_Test.cpp:
- Added missing includes
-
-Mon Sep 13 18:15:27 UTC 2010 Johnny Willemsen
-
- *:
- Zapped trailing whitespaces using
- find -name \*.h -o -name \*.cpp -name \*.inl | xargs perl -i -pe's/\s+\n/\n/'
-
-Mon Sep 13 14:04:48 UTC 2010 Johnny Willemsen
-
- Reverted change below, not correct given new info from Adam
-
- Thu Sep 9 11:49:30 UTC 2010 Johnny Willemsen
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Removed invalid comma, thanks to Frank Preischl
- for reporting this
-
- * debian/debian.rules:
- * debian/mpc-ace.install:
- Improved
-
-Mon Sep 13 09:25:22 UTC 2010 Johnny Willemsen
-
- * bin/generate_doxygen.pl:
- Updated for DAnCE move
-
- * ace/ETCL/ETCL_Constraint.cpp:
- * ace/ETCL/ETCL_l.cpp.diff:
- * ace/ETCL/ETCL_l.cpp:
- * ace/Makefile.am:
- * ace/Thread_Control.inl:
- * ace/ace.mpc:
- * ace/ace_for_tao.mpc:
- * apps/JAWS3/bench/average.cpp:
- * apps/JAWS3/bench/mkfiles.cpp:
- * apps/JAWS3/bench/rqfiles.cpp:
- * apps/JAWS3/http/HTTP_Data.h:
- * apps/JAWS3/http/HTTP_Service_Handler.h:
- * apps/JAWS3/http/HTTP_Service_Handler.cpp:
- * apps/JAWS3/http/HTTP_States.h:
- * apps/JAWS3/jaws3-todo/Reactive_Socket.h:
- * apps/JAWS3/jaws3-todo/Reactive_Socket_Helpers.h:
- * apps/JAWS3/jaws3-todo/Reactive_Socket_Helpers.cpp:
- * apps/JAWS3/jaws3-todo/Socket.h:
- * apps/JAWS3/jaws3/Concurrency_T.h:
- * apps/JAWS3/small/SS_Data.h:
- * apps/JAWS3/small/SS_Service_Handler.h:
- * apps/JAWS3/small/SS_Service_Handler.cpp:
- * apps/JAWS3/small/SS_State_DONE.h:
- * apps/JAWS3/small/SS_State_DONE.cpp:
- * apps/JAWS3/small/SS_State_ERROR.h:
- * apps/JAWS3/small/SS_State_ERROR.cpp:
- * apps/JAWS3/small/SS_State_PARSE.h:
- * apps/JAWS3/small/SS_State_PARSE.cpp:
- * apps/JAWS3/small/SS_State_READ.h:
- * apps/JAWS3/small/SS_State_READ.cpp:
- * apps/JAWS3/small/SS_State_WRITE.h:
- * apps/JAWS3/small/SS_State_WRITE.cpp:
- * apps/JAWS3/small/SS_Templates.cpp:
- * contrib/FaCE/FaCE.h:
- * examples/APG/Svc_Config/HA_Status_Dynamic.h:
- * examples/APG/Svc_Config/HA_Status_Static.h:
- * examples/Reactor/TP_Reactor/client.cpp:
- * examples/Reactor/TP_Reactor/server.cpp:
- * protocols/ace/HTBP/HTBP_Channel.cpp:
- * protocols/ace/HTBP/HTBP_Filter.h:
- * protocols/ace/HTBP/HTBP_Inside_Squid_Filter.cpp:
- * protocols/ace/HTBP/HTBP_Session.cpp:
- * protocols/ace/TMCast/Group.cpp:
- * protocols/examples/RMCast/Send_Msg/Sender.cpp:
- * protocols/tests/HTBP/Reactor_Tests/client.cpp:
- * protocols/tests/HTBP/Reactor_Tests/server.cpp:
- * protocols/tests/HTBP/Reactor_Tests/test_config.h:
- * protocols/tests/HTBP/Send_Large_Msg/client.cpp:
- * protocols/tests/HTBP/Send_Large_Msg/server.cpp:
- * protocols/tests/HTBP/Send_Recv_Tests/client.cpp:
- * protocols/tests/HTBP/Send_Recv_Tests/server.cpp:
- * protocols/tests/HTBP/ping/client.cpp:
- * protocols/tests/HTBP/ping/server.cpp:
- * protocols/tests/RMCast/Sender.cpp:
- * tests/Based_Pointer_Test.cpp:
- * tests/Bug_2980_Regression_Dll.cpp:
- * tests/SSL/Bug_2912_Regression_Test.cpp:
- Removed include of ace/OS.h, only in a few files we really had
- to add an include of OS_NS_*.h
-
- * ace/OS.h:
- * ace/OS.inl:
- * ace/OS.cpp:
- Removed these files, replaced with OS_NS_* files a long time ago
-
-Sun Sep 12 19:27:58 UTC 2010 William R. Otte
-
- * bin/make_release.py:
-
- Some updates to handle moved DAnCE package.
-
-Sun Sep 12 19:22:21 UTC 2010 William Otte
-
- * bin/MakeProjectCreator/modules/GNUACEProjectCreator.pm:
- * bin/MakeProjectCreator/templates/:
-
- Added rules to pullin rules.dance.GNU.
-
-Fri Sep 10 16:43:39 UTC 2010 Steve Huston
-
- * ace/Makefile.am: Removed references to files removed at
- Thu Sep 9 11:14:45 UTC 2010 Johnny Willemsen
-
-Fri Sep 10 11:07:56 UTC 2010 Marcel Smit
-
- * ace/TSS_T.h:
- Resolved compile issue regarding ACE_Copy_Disabled class.
-
-Fri Sep 10 07:36:39 UTC 2010 Marcel Smit
-
- * ace/Thread_Control.inl:
- Include before versioning macros.
-
-Fri Sep 10 07:05:45 UTC 2010 Marcel Smit
-
- * ace/Thread_Control.inl:
- Resolved compile error (ACE_OS_TRACE could not be found).
-
-Thu Sep 9 12:53:39 UTC 2010 Johnny Willemsen
-
- * ace/Asynch_Acceptor.h:
- * ace/Asynch_Acceptor.cpp:
- * ace/Hash_Multi_Map_Manager_T.h:
- * ace/OS_NS_Thread.h:
- * ace/OS_NS_Thread.cpp:
- * ace/Service_Config.cpp:
- * ace/TSS_T.cpp:
- * ace/Thread.h:
- * ace/Thread.inl:
- * ace/config-macosx-snowleopard.h:
- * ace/config-macosx-tiger.h:
- * ace/config-macosx.h:
- * tests/Hash_Multi_Map_Manager_Test.cpp:
- Removed deprecated methods and arguments
-
- * docs/FAQ:
- * FAQ:
- Moved to docs
-
-Thu Sep 9 11:54:10 UTC 2010 Johnny Willemsen
-
- * apps/soreduce/Signature.cpp:
- * tests/TkReactor_Test.cpp:
+ * docs/ACE-monotonic-timer.html:
Fixed fuzz
-Thu Sep 9 11:49:30 UTC 2010 Johnny Willemsen
+Mon Aug 20 09:03:22 UTC 2012 Johnny Willemsen
- * bin/MakeProjectCreator/templates/gnu.mpd:
- Removed invalid comma, thanks to Frank Preischl
- for reporting this
+ * ace/Module.cpp:
+ Fixed possible memory leak and dead code, uncovered by Coverity scan
-Thu Sep 9 11:14:45 UTC 2010 Johnny Willemsen
+Mon Aug 20 08:36:46 UTC 2012 Johnny Willemsen
- * Kokyu/Dispatch_Deferrer.h:
+ * docs/ACE-monotonic-timer.html:
+ New document describing the ACE monotonic timer support for conditions,
+ message queues and tasks
- * ace/Atomic_Op_T.h:
- * ace/Atomic_Op_T.inl:
- * ace/Configuration.h:
- * ace/Configuration.cpp:
- * ace/Default_Constants.h:
- * ace/Hash_Multi_Map_Manager_T.h:
- * ace/Hash_Multi_Map_Manager_T.cpp:
- * ace/Intrusive_List.h:
- * ace/Intrusive_List.inl:
- * ace/Local_Name_Space_T.h:
- * ace/Log_Msg.h:
- * ace/Log_Msg.cpp:
- * ace/MEM_Acceptor.h:
- * ace/MEM_Acceptor.inl:
- * ace/MEM_Connector.h:
- * ace/MEM_Connector.inl:
- * ace/Message_Queue.h:
- * ace/OS.h:
- * ace/OS_Memory.h:
- * ace/OS_TLI.h:
- * ace/Obstack_T.h:
- * ace/Obstack_T.inl:
- * ace/POSIX_Asynch_IO.h:
- * ace/Process_Manager.h:
- * ace/Process_Manager.cpp:
- * ace/Recursive_Thread_Mutex.h:
- * ace/Recursive_Thread_Mutex.cpp:
- * ace/Refcountable_T.h:
- * ace/Strategies_T.h:
- * ace/Strategies_T.inl:
- * ace/Synch.h:
- * ace/Task.h:
- * ace/Task_Ex_T.h:
- * ace/Task_Ex_T.inl:
- * ace/Task_T.h:
- * ace/Task_T.inl:
- * ace/Thread_Control.cpp:
- * ace/Token_Collection.h:
- * ace/Token_Invariants.h:
- * ace/Token_Manager.h:
- * ace/ace_wchar.h:
- * ace/config-macosx-leopard.h:
- * ace/os_include/net/os_if.h:
- * ace/os_include/sys/os_mman.h:
- * apps/Gateway/Gateway/Concrete_Connection_Handlers.cpp:
- * netsvcs/lib/Time_Request_Reply.h:
- * netsvcs/lib/Time_Request_Reply.cpp:
- * tests/Conn_Test.cpp:
- * tests/Dirent_Test.cpp:
- * tests/Svc_Handler_Test.cpp:
- Removed several methods, files, and macros that are marked deprecated
- for several years now.
+ * docs/index.html:
+ Added new page, removed link to site that doesn't work anymore
- * ace/Map.h:
- * ace/Method_Object.h:
- * ace/OS_Dirent.h:
- * ace/OS_String.h:
- * ace/Pair.h:
- * ace/Refcountable.h:
- * ace/Service_Templates.h:
- Removed these files.
+Mon Aug 20 08:21:00 UTC 2012 Johnny Willemsen
-Thu Sep 9 09:37:22 UTC 2010 Johnny Willemsen
-
- * bin/generate_doxygen.pl:
- Fixed errors
-
- * debian/debian.rules:
- Moving forward with OBS
-
-Thu Sep 9 09:29:30 UTC 2010 Johnny Willemsen
-
- * ace/CDR_Base.h:
- * ace/CDR_Base.cpp:
- * ace/DEV.h:
- * ace/FILE.h:
- * ace/Global_Macros.h:
- * ace/INET_Addr.inl:
- * ace/Malloc_T.h:
- * ace/Malloc_T.inl:
- * ace/Malloc_T.cpp:
- * ace/SOCK_Dgram_Bcast.cpp:
- * ace/SSL/SSL_SOCK.h:
- * ace/Shared_Memory_Pool.cpp:
- * ace/Sock_Connect.cpp:
- * ace/config-aix-5.x.h:
- * ace/config-doxygen.h:
- * ace/config-g++-common.h:
- * ace/config-hpux-11.00.h:
- * ace/config-icc-common.h:
- * ace/config-integritySCA.h:
- * ace/config-linux-common.h:
- * ace/config-macros.h:
- * ace/config-mvs.h:
- * ace/config-openvms.h:
- * ace/config-suncc-common.h:
- * ace/config-sunos5.5.h:
- * ace/config-sunos5.6.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- * ace/config-win32-borland.h:
- * ace/config-win32-dmc.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-msvc-10.h:
- * ace/config-win32-msvc-7.h:
- * ace/config-win32-msvc-8.h:
- * ace/config-win32-msvc-9.h:
- * examples/IOStream/server/iostream_server.h:
- * examples/IPC_SAP/SOCK_SAP/C-inserver.cpp:
- * examples/IPC_SAP/SSL_SAP/SSL-server-fancy.cpp:
- * examples/Reactor/Misc/test_event_handler_t.cpp:
- * tests/Basic_Types_Test.cpp:
- * tests/Conn_Test.cpp:
- * tests/Message_Queue_Test.cpp:
- * tests/SSL/Thread_Pool_Reactor_SSL_Test.h:
- * tests/SSL/Thread_Pool_Reactor_SSL_Test.cpp:
- Cleanup, all compilers support templated typedefs
-
- * ace/config-cray.h:
- * ace/config-cxx-common.h:
- Removed these files, obsolete
-
-Thu Sep 9 09:01:10 UTC 2010 Johnny Willemsen
-
- * ace/ACE.cpp:
- * ace/ACE_export.h:
- * ace/ETCL/ETCL_y.cpp:
- * ace/INET_Addr.cpp:
- * ace/Log_Msg.cpp:
- * ace/OS.inl:
- * ace/OS_NS_Thread.h:
- * ace/OS_NS_Thread.inl:
- * ace/OS_NS_Thread.cpp:
- * ace/OS_NS_ctype.cpp:
- * ace/OS_NS_netdb.inl:
- * ace/OS_NS_pwd.inl:
- * ace/OS_NS_stdlib.inl:
- * ace/OS_NS_time.inl:
- * ace/OS_NS_time.cpp:
- * ace/POSIX_CB_Proactor.cpp:
- * ace/POSIX_Proactor.cpp:
- * ace/config-cxx-common.h:
- * ace/config-doxygen.h:
- * ace/config-integritySCA.h:
- * ace/config-lynxos.h:
- * ace/config-macros.h:
- * ace/config-openvms.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- * ace/config-vxworks6.4.h:
- * ace/config-win32-common.h:
- * ace/os_include/os_pthread.h:
- * ace/os_include/os_pwd.h:
- * ace/os_include/os_signal.h:
- * ace/os_include/os_stdlib.h:
- * ace/os_include/os_time.h:
* ace/os_include/sys/os_types.h:
- Removed Tru64, Irix, Unixware, and SCO support
+ Define CLOCK_MONOTONIC to 1 when it is not defined, should fix
+ hpux problems
- * debian/debian.rules:
- Improved
+Mon Aug 20 07:57:53 UTC 2012 Johnny Willemsen
- * examples/QOS/Change_Receiver_FlowSpec/Receiver_QoS_Event_Handler.h:
- * examples/QOS/Change_Receiver_FlowSpec/Sender_QoS_Event_Handler.h:
- * examples/QOS/Change_Sender_TSpec/Receiver_QoS_Event_Handler.h:
- * examples/QOS/Change_Sender_TSpec/Sender_QoS_Event_Handler.h:
- * examples/QOS/Simple/Receiver_QoS_Event_Handler.h:
- * examples/QOS/Simple/Sender_QoS_Event_Handler.h:
- Zapped ACE_RCSID
+ * ace/Condition_Attributes.h:
+ * ace/Condition_Attributes.inl:
+ Added accessor for attributes and removed friend declaration,
+ that hopefully fixes the Sun Studio 11 problems
- * ace/config-irix6.5.x-sgic++.h:
- * ace/config-irix6.x-common.h:
- * ace/config-irix6.x-g++.h:
- * ace/config-irix6.x-sgic++.h:
- * ace/config-sco-5.0.0-nothread.h:
- * ace/config-sco-5.0.0.h:
- * ace/config-unixware-7.1.0.h:
- * ace/config-unixware-7.1.0.udk.h:
- * include/makeinclude/platform_irix6.x_common.GNU:
- * include/makeinclude/platform_irix6.x_g++.GNU:
- * include/makeinclude/platform_irix6.x_sgic++.GNU:
- * include/makeinclude/platform_tru64_cxx.GNU:
- * include/makeinclude/platform_tru64_g++.GNU:
- * include/makeinclude/platform_tru64_post.GNU:
- * include/makeinclude/platform_tru64_pre.GNU:
- * include/makeinclude/platform_unixware_g++.GNU:
- Removed the files because Tru64, Irix, Unixware, and SCO support are
- removed now
+ * ace/Condition_Recursive_Thread_Mutex.cpp:
+ * ace/Condition_T.cpp:
+ * ace/Condition_Thread_Mutex.cpp:
+ Use accessor of the attributes.
-Wed Sep 8 14:54:45 UTC 2010 William Otte
+Sat Aug 18 19:25:38 UTC 2012 Johnny Willemsen
- * docs/bczar/bczar.html:
+ * ace/Null_Condition.h:
+ Fix for single threaded builds
- Updated documentation for removal of Release makefile.
+Sat Aug 18 19:23:21 UTC 2012 Johnny Willemsen
-Wed Sep 8 14:40:57 UTC 2010 William Otte
+ * ace/Condition_Attributes.h:
+ Added forward declaration, maybe this fixes solaris 9
- * Release:
+Fri Aug 17 18:05:54 UTC 2012 Johnny Willemsen
- Removing obsolete release makefile.
+ * ace/OS_NS_Thread.inl:
+ Attempt to fix clang warning
-Wed Sep 8 10:57:12 UTC 2010 Johnny Willemsen
+Fri Aug 17 13:38:05 UTC 2012 Martin Corino
- * debian/ace.dsc:
- * debian/debian.changelog:
- * debian/debian.control:
- * debian/debian.rules:
- * debian/changelog:
- * debian/control:
- * debian/dsc:
- * debian/rules:
- Renamed to the names we use on OBS
+ * ace/Condition_Recursive_Thread_Mutex.h:
+ * ace/Condition_Thread_Mutex.h:
+ * ace/Null_Condition.h:
+ * ace/Synch_Traits.h:
+ Changes to attempt to fix Solaris9 SUNStudio11 problems.
-Wed Sep 8 09:11:03 UTC 2010 Johnny Willemsen
+Fri Aug 17 12:28:32 UTC 2012 Martin Corino
- * tests/SSL/Bug_2912_Regression_Test.cpp:
- Fixed compile error
+ * ace/config-hpux-11.00.h:
+ * ace/config-linux.h:
+ Fixes (hopefully) for non-compliant POSIX platforms.
-Wed Sep 8 05:53:24 UTC 2010 Johnny Willemsen
+Fri Aug 17 11:19:01 UTC 2012 Martin Corino
- * examples/APG/ThreadPools/Futures.cpp:
- Added missing include
+ * tests/Monotonic_Message_Queue_Test.cpp:
+ * tests/Monotonic_Task_Test.cpp:
+ Added include files because of compile errors in certain
+ builds.
-Tue Sep 7 17:07:58 UTC 2010 Steve Huston
-
- * ace/Process.h: Noted the affects of handle_inheritance() on Windows.
-
-Tue Sep 7 14:23:13 UTC 2010 Johnny Willemsen
-
- * ace/Message_Queue_T.cpp:
- * examples/APG/ThreadPools/LF_ThreadPool.cpp:
- * examples/APG/ThreadPools/ThreadPool.cpp:
- * examples/APG/ThreadSafety/Mutex.cpp:
- * examples/APG/Threads/Condition_Variables.cpp:
- * protocols/ace/HTBP/HTBP_ID_Requestor.h:
- * protocols/ace/TMCast/Group.cpp:
- * protocols/ace/TMCast/MTQueue.hpp:
- * tests/Bug_3878_Regression_Test.cpp:
- * tests/Upgradable_RW_Test.cpp:
- Fixed compile problems
-
-Tue Sep 7 11:35:04 UTC 2010 Johnny Willemsen
-
- * bin/fuzz.pl:
- Fix fuzz problem
-
-Tue Sep 7 10:52:59 UTC 2010 Johnny Willemsen
-
- * Kokyu/DSRT_Direct_Dispatcher_Impl_T.cpp:
- Use ACE_GUARD
-
- * Kokyu/Dispatcher_Task.cpp:
- Initialise pointer with 0
-
- * PROBLEM-REPORT-FORM:
- * VERSION:
- Updated support email addresses
-
- * ace/ACE.inl:
- Layout changes
-
- * ace/ACE.cpp:
- Layout changes, simplified some ifdef checks
-
- * ace/Auto_IncDec_T.h:
- * ace/Env_Value_T.h:
- Use ACE_Copy_Disabled
-
- * ace/Bound_Ptr.inl:
- Documentation updates
-
- * ace/CORBA_macros.h:
- Removed all deprecated macros
-
- * ace/Dynamic_Service_Base.cpp:
- Use ACE_GUARD_RETURN
-
- * ace/Event_Handler_T.h:
- * ace/Event_Handler_T.inl:
- * ace/Event_Handler_T.cpp:
- Removed checks for ACE_HAS_TEMPLATE_TYPEDEFS, I think all compilers
- have this now, let us see if nothing breaks
-
- * ace/FILE.h:
- Doxygen updates
-
- * ace/Future.h:
- * ace/Future.cpp:
- Use mutex defines
-
- * ace/Future_Set.h:
- Use ACE_Copy_Disabled
-
- * ace/Future_Set.cpp:
- Initialise pointer with 0
-
- * ace/Global_Macros.h:
- Removed checks for ACE_HAS_TEMPLATE_TYPEDEFS, doxygen changes, make it
- possible for users to redefine ACE_GUARD macros
-
- * ace/Guard_T.h:
- * ace/Guard_T.inl:
- * ace/Guard_T.cpp:
- Doxygen changes, disable ACE_Guard checks for this file
-
- * ace/Hash_Map_Manager_T.h:
- * ace/Hash_Multi_Map_Manager_T.h:
- * ace/Map_Manager.h:
- Update to indicate the usage of ACE_GUARD
-
- * ace/INET_Addr.h:
- Doxygen changes
-
- * ace/Local_Tokens.h:
- Disable part of this file for ACE_Guard fuzz check
-
- * ace/Log_Msg.cpp:
- Use ACE_OS::thr_self
-
- * ace/Malloc_T.h:
- Disable part of this file for ACE_Guard fuzz check, doxygen changes
+Fri Aug 17 09:04:50 UTC 2012 Martin Corino
* ace/Message_Queue_T.h:
* ace/Message_Queue_T.cpp:
- * ace/Message_Queue_Vx.h:
- * ace/Message_Queue_Vx.cpp:
- Removed ACE_Guard argument to some methods, not used and now cause
- fuzz to fail
-
- * ace/Mutex.h:
- * ace/Mutex.inl:
- Added non const lock(), this fixes bugzilla 3878. Thanks to
- Susan Finster for reporting this
-
- * ace/Null_Barrier.h:
- * ace/Null_Condition.h:
- * ace/Null_Mutex.h:
- * ace/Null_Semaphore.h:
- Removed old comments, disable part for ACE_Guard, removed
- ACE_Null_Mutex_Guard
-
- * ace/OS_NS_Thread.cpp:
- Layout changes, use ACE_Guard
-
- * ace/OS_NS_poll.cpp:
- * ace/OS_NS_sys_select.cpp:
- Layout changes
-
- * ace/OS_NS_sys_socket.inl:
- Comment change
-
- * ace/Read_Buffer.h:
- * ace/Remote_Tokens.h:
- * ace/SOCK.h:
- Doxygen changes
-
- * ace/SOCK_Connector.h:
- * ace/SOCK_Dgram_Mcast.h:
- Doxygen changes
-
- * ace/SOCK_Connector.cpp:
- Layout and const changes
-
- * ace/Select_Reactor.h:
- Disable part of this file for ACE_Guard fuzz check
-
- * ace/Service_Gestalt.h:
- Use ACE_Copy_Disabled
-
- * ace/Sig_Handler.cpp:
- Use ACE_GUARD macros
-
- * ace/Synch_Traits.h:
- Removed ACE_HAS_TEMPLATE_TYPEDEFS checks
-
- * ace/TSS_T.h:
- * ace/TSS_T.cpp:
- Use ACE_Copy_Disabled, reworked some code to fix ACE_Guard fuzz
- checks
-
- * ace/Task_Ex_T.h:
- Use ACE_Copy_Disabled
-
- * apps/Gateway/Peer/Peer.cpp:
- * apps/JAWS/server/HTTP_Server.cpp:
- * apps/JAWS/server/JAWS_IO.cpp:
- Initialise pointers with 0
-
- * apps/JAWS/server/HTTP_Helpers.cpp:
- Use ACE_GUARD macros
-
- * apps/JAWS2/JAWS/Cache_Hash_T.cpp:
- * apps/JAWS2/JAWS/Cache_Manager_T.cpp:
- * apps/JAWS2/JAWS/Cache_Object.cpp:
- * apps/JAWS2/JAWS/Concurrency.cpp:
- * apps/JAWS2/JAWS/FILE.cpp:
- * apps/JAWS2/JAWS/Jaws_IO.cpp:
- * apps/JAWS2/JAWS/Reaper.cpp:
- * apps/JAWS3/jaws3/FILE.cpp:
- Use ACE_GUARD macros
-
- * apps/gperf/src/Options.cpp:
- Rename of local variable so that we don't need to disable ACE_OS
- fuzz check
-
- * bin/fuzz.pl:
- Improved ACE_Guard checks and enable this one by default
-
- * bin/generate_doxygen.pl:
- Let DANCE use the CIAO version file for the moment
-
- * bin/make_release.py:
- Don't create static and wince solutions as part of the release anymore,
- if you use these, generate them by hand in the future. Added vc10
- project files
-
- * examples/APG/Proactor/HA_Proactive_Status.cpp:
- * examples/APG/Reactor/Client.cpp:
- * examples/APG/Reactor/HAStatus.cpp:
- * examples/APG/Streams/Answerer.cpp:
- * examples/APG/Streams/CommandStream.cpp:
- * examples/APG/ThreadManagement/Pool.cpp:
- * examples/APG/ThreadPools/LF_ThreadPool.cpp:
- * examples/APG/ThreadPools/Task_ThreadPool.cpp:
- * examples/APG/ThreadSafety/Semaphore.cpp:
- * examples/APG/Threads/Message_Blocks.cpp:
- * examples/APG/Threads/Message_Queue.cpp:
- * examples/ASX/Message_Queue/bounded_buffer.cpp:
- * examples/ASX/Message_Queue/priority_buffer.cpp:
- * examples/Bounded_Packet_Relay/Thread_Bounded_Packet_Relay.cpp:
- * examples/C++NPv2/AIO_Client_Logging_Daemon.cpp:
- * examples/C++NPv2/display_logfile.cpp:
- * examples/IPC_SAP/UPIPE_SAP/ex1.cpp:
- * examples/Reactor/Misc/test_demuxing.cpp:
- * examples/Reactor/WFMO_Reactor/Talker.cpp:
- * examples/Threads/barrier2.cpp:
- * examples/Threads/thread_pool.cpp:
- Initialise pointers with 0
-
- * examples/APG/ThreadPools/ThreadPool.cpp:
- Use ACE_Thread_ID to store a print a thread id using ACE_DEBUG, that
- is the only way that is 100% portable
-
- * examples/APG/Threads/Guards.cpp:
- Disable ACE_Guard fuzz
-
- * examples/Threads/reader_writer.cpp:
- * examples/Threads/recursive_mutex.cpp:
- Use ACE_GUARD macros
-
- * examples/Threads/thread_specific.cpp:
- * examples/Threads/tss1.cpp:
- Removed code not used
-
- * include/makeinclude/platform_g++_common.GNU:
- Added CROSS_COMPILE support to this file
-
- * include/makeinclude/platform_linux.GNU:
- * include/makeinclude/platform_linux_common.GNU:
- Moved some bits to platform_g++_common.GNU, works with G++ in
- general
-
- * include/makeinclude/platform_qnx_neutrino.GNU:
- * include/makeinclude/platform_qnx_rtp_gcc.GNU:
- Cleanup
-
- * netsvcs/lib/Log_Message_Receiver.h:
- * netsvcs/lib/Log_Message_Receiver.cpp:
- Use ACE_GUARD macros
-
- * performance-tests/Misc/Misc.mpc:
- Enable test_guard
-
- * performance-tests/Misc/test_guard.cpp:
- Made this compiling again
-
- * performance-tests/Synch-Benchmarks/Base_Test/Baseline_Test.cpp:
- * performance-tests/TCP/tcp_test.cpp:
- Renamed variable to not need ACE_OS fuzz disable code
-
- * protocols/ace/HTBP/HTBP_ID_Requestor.cpp:
- * protocols/ace/HTBP/HTBP_Session.cpp:
- Use ACE_GUARD macros
-
- * protocols/ace/RMCast/Acknowledge.h:
- * protocols/ace/RMCast/Acknowledge.cpp:
- * protocols/ace/RMCast/Bits.h:
- * protocols/ace/RMCast/Flow.h:
- * protocols/ace/RMCast/Flow.cpp:
- * protocols/ace/RMCast/Fragment.h:
- * protocols/ace/RMCast/Fragment.cpp:
- * protocols/ace/RMCast/Link.h:
- * protocols/ace/RMCast/Link.cpp:
- * protocols/ace/RMCast/Parameters.h:
- * protocols/ace/RMCast/Protocol.h:
- * protocols/ace/RMCast/Protocol.cpp:
- * protocols/ace/RMCast/Reassemble.h:
- * protocols/ace/RMCast/Reassemble.cpp:
- * protocols/ace/RMCast/Retransmit.h:
- * protocols/ace/RMCast/Retransmit.cpp:
- * protocols/ace/RMCast/Simulator.h:
- * protocols/ace/RMCast/Simulator.cpp:
- * protocols/ace/RMCast/Socket.h:
- * protocols/ace/RMCast/Socket.cpp:
- * protocols/ace/RMCast/Stack.h:
- * protocols/ace/RMCast/Stack.cpp:
- * protocols/ace/TMCast/FaultDetector.hpp:
- * protocols/ace/TMCast/Group.cpp:
- * protocols/ace/TMCast/Group.hpp:
- * protocols/ace/TMCast/GroupFwd.hpp:
- * protocols/ace/TMCast/LinkListener.hpp:
- * protocols/ace/TMCast/MTQueue.hpp:
- * protocols/ace/TMCast/MTQueue.cpp:
- * protocols/ace/TMCast/Messaging.hpp:
- * protocols/ace/TMCast/Protocol.hpp:
- * protocols/ace/TMCast/Protocol.cpp:
- * protocols/ace/TMCast/TransactionController.hpp:
- Removed commented out code, Id changes, disable ACE_Guard check
- for this project
-
- * rpmbuild/ace-tao.spec:
- Fixed some problems in this spec file
-
- * tests/Aio_Platform_Test.cpp:
- * tests/Basic_Types_Test.cpp:
- * tests/Bug_1576_Regression_Test.cpp:
- * tests/Bug_3532_Regression_Test.cpp:
- * tests/Bug_3673_Regression_Test.cpp:
- * tests/Bug_3709_Regression_Test.cpp:
- * tests/Bug_3744_Regression_Test.cpp:
- * tests/Compiler_Features_03_Test.cpp:
- * tests/Compiler_Features_09_Test.cpp:
- * tests/Compiler_Features_13_Test.cpp:
- * tests/Compiler_Features_14_Test.cpp:
- * tests/Env_Value_Test.cpp:
- * tests/Hash_Map_Bucket_Iterator_Test.cpp:
- * tests/Logging_Strategy_Test.cpp:
- * tests/MT_SOCK_Test.cpp:
- * tests/Pipe_Test.cpp:
- * tests/Priority_Task_Test.cpp:
- * tests/Proactor_UDP_Test.cpp:
- * tests/QtReactor_Test.cpp:
- * tests/Reactor_Notification_Queue_Test.cpp:
- * tests/Reactor_Registration_Test.cpp:
- * tests/Reference_Counted_Event_Handler_Test.cpp:
- * tests/Time_Service_Test.cpp:
- Zapped ACE_RCSID
-
- * tests/Message_Block_Test.cpp:
- * tests/Multicast_Test_IPV6.cpp:
- Initialise pointer with 0
-
- * tests/Reader_Writer_Test.cpp:
- Use ACE_GUARD
-
- * tests/Recursive_Mutex_Test.cpp:
- Disable ACE_Guard fuzz for part of this file
-
- * tests/Bug_3878_Regression_Test.cpp:
- New test for bugzilla 3878
-
- * tests/SSL/Bug_2912_Regression_Test.cpp:
- * tests/TP_Reactor_Test.cpp:
- Use ACE_GUARD
-
- * tests/Simple_Message_Block_Test.cpp:
- * tests/Svc_Handler_Test.cpp:
- * tests/Thread_Pool_Test.cpp:
- * tests/UPIPE_SAP_Test.cpp:
- Initialise pointers with 0
-
- * tests/Thread_Mutex_Test.cpp:
- Disable ACE_Guard fuzz
-
- * tests/Upgradable_RW_Test.cpp:
- Use ACE_GUARD
-
- * tests/run_test.lst:
- * tests/tests.mpc:
- Added 3878
-
-Mon Sep 6 09:30:00 UTC 2010 Simon Massey
-
- * ace/Acceptor.cpp:
- Due to the way the code was formatted, I mistook a do {} while loop for
- a while loop with my change. I have corrected this.
-
-Mon Sep 6 08:10:00 UTC 2010 Simon Massey
-
- * ace/ACE.cpp:
- * ace/Acceptor.cpp:
- * ace/SOCK_IO.cpp:
- * ace/SOCK_Dgram.cpp:
- * tests/SOCK_Test.cpp:
- * tests/MT_SOCK_Test.cpp:
- * NEWS:
- Now that release x.8.3. is out, we are attempting to provide the correct
- fix to the original commit by Steve Huston related to handle_ready()
- (Fri Aug 27 19:17:11 UTC 2010 Steve Huston )
- and added back the corresponding NEWS entry.
-
-Sat Sep 04 18:08:03 UTC 2010 Johnny Willemsen
-
- * NEWS:
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- * bin/make_release.py:
- * docs/Download.html:
- * etc/index.html:
- Updated because of release
-
-Sat Sep 04 11:30:18 CEST 2010 Johnny Willemsen
-
- * ACE version 5.8.2 released.
-
-Thu Sep 2 14:46:56 UTC 2010 Vladimir Zykov
-
- * ace/Acceptor.cpp:
- * ace/SOCK_IO.cpp:
- * ace/SOCK_Dgram.cpp:
- * ace/ACE.cpp:
- * tests/SOCK_Test.cpp:
- * tests/MT_SOCK_Test.cpp:
- * NEWS:
- Reverted both commits by Steve Huston related to handle_ready()
- and a NEWS entry.
- Wed Sep 1 19:31:24 UTC 2010 Steve Huston
- Fri Aug 27 19:17:11 UTC 2010 Steve Huston
- This is necessary for a quick release of 1.8.2.
-
-Wed Sep 1 19:31:24 UTC 2010 Steve Huston
-
- * ace/ACE.cpp (handle_ready): Changed the timeout behavior to just
- return 0, no errno, as ACE_OS::poll() and ACE_OS::select() both do.
- This restores historic behavior changed inadvertently at
- Fri Aug 27 19:17:11 UTC 2010 Steve Huston
-
- * ace/SOCK_Dgram.cpp:
- * ace/SOCK_IO.cpp:
- * tests/MT_SOCK_Test.cpp:
- * tests/SOCK_Test.cpp: Re-added the if/switch on return value from
- ACE::handle_read|write_ready() to detect timeout and set errno
- here.
-
- These changes were necessary to fix the TAO faults test. Thanks
- to Johnny and Simon for narrowing down the cause and testing
- the fix.
-
-Wed Sep 1 15:58:47 UTC 2010 Adam Mitz
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- Changed the short-circuit logic for the .NOTPARALLEL checks to ||
- instead of &&. If any one file is newer, we will have to rebuild.
- Also added a missing foreach for the output files with dependent libs.
-
-Wed Sep 1 09:59:42 UTC 2010 Vladimir Zykov
-
- * tests/Time_Value_Test.cpp:
- Fixed compile warning on QNX. time_t on QNX is defined as unsigned
- int.
-
-Tue Aug 31 16:53:07 UTC 2010 Jeff Parsons
-
- * THANKS:
-
- Added Catherine L. Paquin .
-
-Tue Aug 31 14:40:17 UTC 2010 Adam Mitz
-
- * NEWS:
-
- Updated to proper name of Visual Studio 2010, which may assist
- those searching for it in the NEWS file.
-
-Tue Aug 31 12:56:36 UTC 2010 Steve Huston
-
- * NEWS: Added an entry for the change at
- Fri Aug 27 19:17:11 UTC 2010 Steve Huston
-
- * ace/README:
- * ace/config-sunos5.6.h:
- * ace/config-sunos5.7.h: Removed all mention of ACE_HAS_LIMITED_SELECT.
-
-Mon Aug 30 18:41:24 UTC 2010 Johnny Willemsen
+ * ace/Stream.h:
+ * ace/Stream.cpp:
+ * tests/Bug_4055_Regression_Test.cpp:
+ * tests/Monotonic_Task_Test.cpp:
+ Fixed compile errors for a bunch of crappy compilers
+ like the one on RHEL53 and AIX.
+
+Thu Aug 16 18:47:59 UTC 2012 Johnny Willemsen
* ace/ace.mpc:
- Added Obstack.h
+ * ace/ace_for_tao.mpc:
+ List Time_Value_T files
-Mon Aug 30 16:48:34 UTC 2010 Steve Huston
+Thu Aug 16 13:43:39 UTC 2012 Martin Corino
- * ace/FIFO.h:
- * ace/FIFO_Recv.h:
- * ace/FIFO_Send.h: Clarified initialization and open behavior.
-
-Mon Aug 30 15:33:57 UTC 2010 Steve Huston
-
- * ace/Process.h (set_handles): Add a note that passing a socket handle
- with this mechanism does not work on Windows.
-
-Mon Aug 30 10:06:24 UTC 2010 Johnny Willemsen
-
- * examples/Reactor/Proactor/test_proactor2.cpp:
- * examples/Reactor/Proactor/test_proactor3.cpp:
- * tests/Proactor_Test.cpp:
- * tests/Proactor_Test_IPV6.cpp:
- * tests/Proactor_UDP_Test.cpp:
- ACE_Guard changes
-
-Fri Aug 27 19:17:11 UTC 2010 Steve Huston
-
- * ace/ACE.cpp (handle_ready, handle_timed_complete,
- handle_timed_accept): On platforms where poll() is
- available, prefer that to using select() for checking a single
- handle's state and/or waiting for a condition. This preference
- was previously only used if ACE_HAS_LIMITED_SELECT was set. The
- ACE_HAS_LIMITED_SELECT choice is removed, making ACE_HAS_POLL the
- setting that switches this preference. The driving reason for this
- is that if select() is called to detect changes on a handle whose
- values falls outside that which can safely be stored in an fdset,
- the handle-setting macros/functions will set/clear bits outside
- of the fdset. This results in very weird memory changes, often in
- the stack, which are very hard to diagnose. poll()'s operation
- does not suffer from this affect. With the growing use of large
- numbers of handles and use of ACE_Dev_Poll_Reactor on Linux,
- the rate at which this problem was cropping up was increasing.
- Thanks to Olivier Langlois for diagnosing this problem and
- proposing the patch.
-
- (handle_ready): Properly set the poll condition for read and/or
- write. Thanks to kumaran.prem@gmail.com for this fix.
-
- * ace/Acceptor.cpp:
- * ace/SOCK_IO.cpp:
- * ace/SOCK_Dgram.cpp:
- * tests/MT_SOCK_Test.cpp:
- * tests/SOCK_Test.cpp: Replaced use of ACE_OS::select() with
- ACE::handle_ready() and friends.
-
- This all resolves Bugzilla #3606.
-
-Fri Aug 27 19:10:16 UTC 2010 Brian Johnson
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- Merging dependent_libs support for gnuace from TAO 1.5a.
- (Bugzilla #3281)
-
-Fri Aug 27 18:36:37 UTC 2010 Johnny Willemsen
-
- * ace/OS_NS_Thread.h:
- * ace/OS_NS_Thread.inl:
- Added assignment operator for ACE_Thread_Id
-
-Fri Aug 27 15:01:41 UTC 2010 Steve Huston
-
- * Connector.{h cpp} (ACE_NonBlocking_Connect_Handler): Add a
- handle_close() which calls handle_input() if called by the
- ACE_Dev_Poll_Reactor to remove a failed connect. Apparently,
- Linux epoll, at least sometimes, signals EPOLLERR on a failed
- nonblocking connect, unlike the select() case which selects the
- failed fd for read. Thanks to Kannan Ramaswamy for this information and fix.
-
- * THANKS: Added Kannan to the Hall of Fame.
-
-Fri Aug 27 14:17:56 UTC 2010 Johnny Willemsen
-
- * ace/Atomic_Op.h:
- Doxygen changes
-
- * ace/OS_NS_Thread.cpp:
- Use ACE_GUARD
-
- * bin/fuzz.pl:
- Added check for ACE_Guard
-
-Fri Aug 27 06:56:11 UTC 2010 Johnny Willemsen
-
- * etc/ace.doxygen:
- * etc/acexml.doxygen:
- Fuzz fixes
-
-Thu Aug 26 13:20:48 UTC 2010 Johnny Willemsen
-
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- Added DANCE_ROOT
-
-Thu Aug 26 13:08:56 UTC 2010 Johnny Willemsen
-
- * netsvcs/servers/servers.mpc:
- Use ace_netsvcs as executable name, this makes more sense when
- we install this file in a target directory
-
-Thu Aug 26 13:04:06 UTC 2010 Johnny Willemsen
-
- * bin/fuzz.pl:
- Check doxygen files for tabs
-
- * etc/ace.doxygen:
- * etc/ace_inet.doxygen:
- * etc/ace_qos.doxygen:
- * etc/ace_rmcast.doxygen:
- * etc/ace_ssl.doxygen:
- * etc/acexml.doxygen:
- * html/index.html:
- Changed documentation subdirectories to make debian packaging easier
-
-Thu Aug 26 12:30:33 UTC 2010 Johnny Willemsen
-
- * debian/control:
- Made some fixes for x.8.1
-
-Thu Aug 26 11:54:15 UTC 2010 Johnny Willemsen
-
- * bin/auto_run_tests.pl:
- Extended script to also check for $DANCE_ROOT/bin/dance_tests.lst
-
-Thu Aug 26 10:20:41 UTC 2010 Martin Corino
-
- * ace/OS_NS_Thread.cpp:
- Changes implementing the patches from Bugzilla #3653 (with
- changes and some rejects; *no* asserts allowed in ACE).
-
-Wed Aug 25 19:58:19 UTC 2010 Steve Huston
-
- * ace/Dev_Poll_Reactor.{h cpp}: Regarding change number 2 at
- Fri Mar 26 14:07:55 UTC 2010 Steve Huston
- dispatching notifies in only one thread at a time was 1) wrong
- (TP_Reactor doesn't do this), 2) broke important existing
- applications at a customer site. This has been fixed so that the
- notify dispatch behavior is like ACE_TP_Reactor: when the
- notify handle is signaled, extract one notification, release
- the token, dispatch the notification. Thus, each thread will
- dispatch one notification, and multiple threads can dispatch
- them at the same time if there are multiples.
-
- Also fixed an error where it was possible to lose notice of a
- notification. Resolves Bugzilla #3328.
-
-Wed Aug 25 09:49:41 UTC 2010 Martin Corino
-
- * ace/Arg_Shifter.h:
- * ace/config-macosx-leopard.h:
- * ace/Guard_T.h:
- * ace/Global_Macros.h:
- Selected changes from patches in Bugzilla 3652.
-
-Tue Aug 24 14:21:01 UTC 2010 Johnny Willemsen
-
- * ace/OS_NS_Thread.h:
- Layout changes
-
- * ace/config-win32-common.h:
- Improved MinGW GCC 4.4 support. Thanks to
- Jani Hakala for creating the
- patch
-
-Tue Aug 24 14:15:45 UTC 2010 Marijke Hengstmengel
-
- * ace/Log_Msg.cpp
- * ace/Log_Msg.h
- * tests/Log_Msg_Test.cpp
- Revert changes for logging thread id as argument.
-
-Tue Aug 24 12:59:30 UTC 2010 Martin Corino
-
- * protocols/ace/INet/ClientRequestHandler.h:
- * protocols/ace/INet/URLBase.h:
- * protocols/ace/INet/HTTP_ClientRequestHandler.h:
- Changes to fix export problems with nested classes with MSVC 7/8.
-
-Tue Aug 24 11:29:45 UTC 2010 Marijke Hengstmengel
-
- * ace/Log_Msg.h:
- * ace/Log_Msg.cpp:
- * tests/Log_Msg_Test.cpp:
- * ChangeLog:
- Add %#t to log a thread id that is coming from user code, as argument .
-
-Mon Aug 23 19:51:59 UTC 2010 Phil Mesnier
-
- * tests/Missing_Svc_Conf_Test.cpp:
-
- Fix some scoreboard problems.
-
-Mon Aug 23 15:05:56 UTC 2010 Adam Mitz
-
- * ace/Select_Reactor.h:
-
- vc10 needs an "ACE_Export" declaration on the explicit template
- instantiation of ACE_Select_Reactor.
-
-Mon Aug 23 13:23:03 UTC 2010 Johnny Willemsen
-
- * ace/config-kfreebsd.h:
- New config file for kfreebsd
-
- * ace/config-win32-common.h:
- Removed commented out defines
-
-Mon Aug 23 11:57:30 UTC 2010 Martin Corino
-
- * protocols/ace/INet/INet_SSL_Export.h:
- * protocols/ace/INet/HTTPS_Context.h:
- * protocols/ace/INet/HTTPS_SessionFactory.h:
- * protocols/ace/INet/HTTPS_URL.h:
- * protocols/ace/INet/SSL_CallbackManager.h:
- * protocols/ace/INet/SSL_CertificateCallback.h:
- * protocols/ace/INet/SSL_PasswordCallback.h:
- * protocols/ace/INet/SSL_X509Cert.h:
- * protocols/ace/INet/inet_ssl.mpc:
- Changes to fix MSVC 7/8 link errors.
-
-Mon Aug 23 11:34:30 UTC 2010 Martin Corino
-
- * protocols/ace/INet/HTTPS_URL.h:
- Fixed GCC41 error concerning comma at end of enum list.
-
-Sat Aug 21 12:53:05 UTC 2010 Phil Mesnier
-
- * tests/Missing_Svc_Conf_Test.cpp:
-
- Added a descriptive comment block to the source.
-
-Fri Aug 20 13:29:22 UTC 2010 Phil Mesnier
-
- * ace/Service_Gestalt.cpp:
-
- One more shot at fixing the behavior of the service configurator
- in the face of missing defaulted svc.conf file.
-
- * tests/Missing_Svc_Conf_Test.cpp:
- * tests/run_test.lst:
- * tests/tests.mpc:
-
- Added a proper test to ensure changes to this behavior are caught
- in the future.
-
-Fri Aug 20 11:58:20 UTC 2010 Johnny Willemsen
-
- * ace/TSS_T.cpp:
- Updated comment
-
- * include/makeinclude/platform_g++_common.GNU:
- If minimaltoc is set to 1, add -mminimal-toc to compiler flags
-
- * include/makeinclude/platform_linux.GNU:
- Removed check for ppc64, if you build for ppc64 and need -mminimal-toc
- add minimaltoc=1 to your platform_macros.GNU file
-
-Fri Aug 20 09:52:30 UTC 2010 Martin Corino
-
- * protocols/ace/INet/inet_ssl.mpb:
- Removed feature subproject config.
-
- * protocols/ace/INet/inet_ssl.mpc:
- Added sublibrary project I forgot yesterday.
-
-Thu Aug 19 12:37:14 UTC 2010 Johnny Willemsen
-
- * ace/Functor_T.h:
- Doxygen changes
-
- * include/makeinclude/platform_linux.GNU:
- Make it possible to control -mminimal-toc through the
- platform_macros.GNU file using minimaltoc
-
-Thu Aug 19 12:09:30 UTC 2010 Martin Corino
-
- * bin/MakeProjectCreator/config/inet.mpb:
- * bin/MakeProjectCreator/config/inetssl.mpb:
- * protocols/ace/INet/inet.mpc:
- * protocols/ace/INet/inet_ssl.mpb:
- Changes to split INet into 2 libraries; regular and SSL.
- Fixes dependencies of DAnCE tools on SSL.
-
-Wed Aug 18 09:26:04 UTC 2010 Vladimir Zykov
-
- * netsvcs/lib/Client_Logging_Handler.cpp:
- Fixed a compile warning.
-
-Tue Aug 17 07:34:31 UTC 2010 Marijke Hengstmengel
-
- * ace/CDR_Stream.cpp
- Add Id
-
-Mon Aug 16 22:00:06 UTC 2010 Adam Mitz
-
- * examples/Reactor/Misc/Reactor_Misc.mpc:
-
- Explicitly list an empty Template_Files so that the *_t.cpp doesn't
- get added to Template_Files.
-
-Mon Aug 16 12:58:31 UTC 2010 Marijke Hengstmengel
-
- * ace/Auto_Event.cpp:
- * ace/CDR_Stream.cpp:
- * ace/Cleanup.cpp:
- * ace/Codecs.cpp:
- * ace/DEV_Addr.cpp:
- * ace/Dynamic_Service_Base.cpp:
- * ace/Filecache.cpp:
- * ace/Flag_Manip.cpp:
- * ace/FlReactor/FlReactor.cpp:
- * ace/FoxReactor/FoxReactor.cpp:
- * ace/Handle_Ops.cpp:
- * ace/Hashable.cpp:
- * ace/INET_Addr.cpp:
- * ace/Init_ACE.cpp:
- * ace/Local_Tokens.cpp:
- * ace/Logging_Strategy.cpp:
- * ace/Malloc.cpp:
- * ace/MEM_Addr.cpp:
- * ace/Message_Block.cpp:
- * ace/Method_Request.cpp:
- * ace/Multihomed_INET_Addr.cpp:
- * ace/Name_Request_Reply.cpp:
- * ace/OS_NS_string.cpp:
- * ace/OS_Thread_Adapter.cpp:
- * ace/Parse_Node.cpp:
- * ace/Ping_Socket.cpp:
- * ace/POSIX_Asynch_IO.cpp:
- * ace/POSIX_CB_Proactor.cpp:
- * ace/Proactor.cpp:
- * ace/Proactor_Impl.cpp:
- * ace/Process_Manager.cpp:
- * ace/QoS/QoS_Decorator.cpp:
- * ace/QoS/QoS_Manager.cpp:
- * ace/QoS/QoS_Session_Factory.cpp:
- * ace/QoS/QoS_Session_Impl.cpp:
- * ace/QoS/SOCK_Dgram_Mcast_QoS.cpp:
- * ace/Reactor.cpp:
- * ace/Refcountable_T.cpp:
- * ace/Remote_Name_Space.cpp:
- * ace/Select_Reactor_Base.cpp:
- * ace/Service_Config.cpp:
- * ace/Service_Gestalt.cpp:
- * ace/Shared_Memory_SV.cpp:
- * ace/Singleton.cpp:
- * ace/Sock_Connect.cpp:
- * ace/SSL/SSL_Asynch_BIO.cpp:
- * ace/SSL/SSL_Asynch_Stream.cpp:
- * ace/SSL/SSL_Context.cpp:
- * ace/SSL/SSL_SOCK.cpp:
- * ace/SSL/SSL_SOCK_Acceptor.cpp:
- * ace/SSL/SSL_SOCK_Connector.cpp:
- * ace/SSL/SSL_SOCK_Stream.cpp:
- * ace/SString.cpp:
- * ace/Svc_Conf.y
- * ace/Svc_Conf_y.cpp:
- * ace/Task.cpp:
+ * ace/Message_Queue_T.cpp:
+ * ace/Stream.cpp:
* ace/Thread_Manager.cpp:
- * ace/Timer_Hash_T.cpp:
- * ace/TkReactor/TkReactor.cpp:
- * ace/Token_Collection.cpp:
- * ace/WIN32_Asynch_IO.cpp:
- * ace/XtReactor/XtReactor.cpp:
- Removed ACE_RCSID
+ * tests/Bug_4055_Regression_Test.cpp:
+ Fixed problems with single threaded builds.
-Thu Aug 12 16:07:55 UTC 2010 Steve Huston
+Thu Aug 16 12:44:05 UTC 2012 Martin Corino
- * configure.ac: Added feature test for ACE_LACKS_STRUCT_LIFNUM.
-
-Thu Aug 12 08:39:31 UTC 2010 Johnny Willemsen
-
- * rpmbuild/ace-tao.spec:
- Fixed problem compiling FC packages on OSB
-
-Wed Aug 11 20:50:37 UTC 2010 Adam Mitz
-
- * bin/MakeProjectCreator/templates/gnu.mpd:
-
- With ARCH set, we need to create the local ARCH directory for the
- executable in case there are no object files that would otherwise
- have required it.
-
-Wed Aug 11 13:45:52 UTC 2010 Johnny Willemsen
-
- * ace/config-g++-common.h:
- Only enable GCC builtin atomic op when threads are enabled. Thanks to
- Rafi for reporting this
-
-Tue Aug 10 17:24:05 UTC 2010 Johnny Willemsen
-
- * ACEXML/apps/svcconf/Svcconf.cpp:
- Fixed compile problem
-
-Tue Aug 10 08:55:17 UTC 2010 Johnny Willemsen
-
- * ace/Makefile.am:
- Removed zapped file
-
-Mon Aug 9 17:14:27 UTC 2010 Jeff Parsons
-
- * THANKS:
-
- Added Robert Shectman
-
-Mon Aug 9 16:02:08 UTC 2010 Adam Mitz
-
- * include/makeinclude/platform_vxworks6.3.GNU:
- * include/makeinclude/platform_vxworks6.8.GNU:
-
- The location of user-mode (RTP) libraries has changed in 6.8.
-
-Mon Aug 9 15:14:43 UTC 2010 Johnny Willemsen
-
- * ACEXML/apps/svcconf/Svcconf_Handler.cpp:
- Zap emulated exception macros
-
- * ace/config-macros.h:
- Only define ACE_HAS_EXCEPTIONS when it is not defined yet
-
-Mon Aug 9 06:38:34 UTC 2010 Johnny Willemsen
-
- * ace/config-sunos5.5.h:
- Fixed compile error
-
-Mon Aug 9 06:35:14 UTC 2010 Johnny Willemsen
-
- * ace/ace.mpc:
- Removed zapped file
-
-Sun Aug 8 23:31:32 UTC 2010 William R. Otte
-
- * ace/config-macosx-snowleopard.h:
-
- Clang uses ACE_ANY_OPS_USE_NAMESPACE.
-
-Fri Aug 6 17:36:45 UTC 2010 Adam Mitz
-
- * bin/fuzz.pl:
-
- Added a "trailing whitespace" check (not enabled by default).
- Added the ability to pass multiple test names on the command line.
- Extend the "too long file name" check to some additional file types.
-
-Fri Aug 6 08:39:38 UTC 2010 Johnny Willemsen
-
- * protocols/ace/TMCast/TMCast.mpc:
- Removed exceptions as base project
-
-Thu Aug 5 16:56:01 UTC 2010 Johnny Willemsen
-
- * bin/MakeProjectCreator/config/tmcast.mpb:
- * protocols/tests/RMCast/RMCast.mpc:
- Removed exceptions as base project
-
-Thu Aug 5 09:00:49 UTC 2010 Johnny Willemsen
-
- * ace/ACE.cpp:
- * ace/ACE_crc32.cpp:
- * ace/ACE_crc_ccitt.cpp:
- * ace/ARGV.cpp:
- * ace/ATM_Acceptor.cpp:
- * ace/ATM_Addr.cpp:
- * ace/ATM_Connector.cpp:
- * ace/ATM_Params.cpp:
- * ace/ATM_QoS.cpp:
- * ace/ATM_Stream.cpp:
- * ace/Acceptor.cpp:
- * ace/Activation_Queue.cpp:
- * ace/Active_Map_Manager.cpp:
- * ace/Addr.cpp:
- * ace/Arg_Shifter.cpp:
- * ace/Argv_Type_Converter.cpp:
- * ace/Assert.cpp:
- * ace/Asynch_Acceptor.cpp:
- * ace/Asynch_IO.cpp:
- * ace/Asynch_Pseudo_Task.cpp:
- * ace/Atomic_Op.cpp:
- * ace/Atomic_Op_GCC_T.cpp:
- * ace/Atomic_Op_T.cpp:
- * ace/Auto_Ptr.cpp:
- * ace/Barrier.cpp:
- * ace/Base_Thread_Adapter.cpp:
- * ace/Basic_Stats.cpp:
- * ace/CDR_Base.cpp:
- * ace/Capabilities.cpp:
- * ace/Codeset_IBM1047.cpp:
- * ace/Codeset_Registry.cpp:
- * ace/Condition_Thread_Mutex.cpp:
- * ace/Connection_Recycling_Strategy.cpp:
- * ace/Containers.cpp:
- * ace/Copy_Disabled.cpp:
- * ace/Countdown_Time.cpp:
- * ace/DEV.cpp:
- * ace/DEV_Connector.cpp:
- * ace/DEV_IO.cpp:
- * ace/DLL.cpp:
- * ace/DLL_Manager.cpp:
- * ace/Date_Time.cpp:
- * ace/Dev_Poll_Reactor.cpp:
- * ace/Dirent_Selector.cpp:
- * ace/Dump.cpp:
- * ace/Dynamic.cpp:
- * ace/Dynamic_Message_Strategy.cpp:
- * ace/Dynamic_Service_Dependency.cpp:
- * ace/Event.cpp:
- * ace/Event_Handler.cpp:
- * ace/FIFO.cpp:
- * ace/FIFO_Recv.cpp:
- * ace/FIFO_Recv_Msg.cpp:
- * ace/FIFO_Send.cpp:
- * ace/FIFO_Send_Msg.cpp:
- * ace/FILE.cpp:
- * ace/FILE_Addr.cpp:
- * ace/FILE_Connector.cpp:
- * ace/FILE_IO.cpp:
- * ace/File_Lock.cpp:
- * ace/Framework_Component.cpp:
- * ace/Functor.cpp:
- * ace/Functor_String.cpp:
- * ace/Future.cpp:
- * ace/Get_Opt.cpp:
- * ace/Handle_Set.cpp:
- * ace/High_Res_Timer.cpp:
- * ace/ICMP_Socket.cpp:
- * ace/IOStream.cpp:
- * ace/IO_Cntl_Msg.cpp:
- * ace/IO_SAP.cpp:
- * ace/IPC_SAP.cpp:
- * ace/LSOCK.cpp:
- * ace/LSOCK_Acceptor.cpp:
- * ace/LSOCK_CODgram.cpp:
- * ace/LSOCK_Connector.cpp:
- * ace/LSOCK_Dgram.cpp:
- * ace/LSOCK_Stream.cpp:
- * ace/Lib_Find.cpp:
- * ace/Local_Memory_Pool.cpp:
- * ace/Local_Name_Space.cpp:
- * ace/Lock.cpp:
- * ace/Log_Msg.cpp:
- * ace/Log_Msg_Backend.cpp:
- * ace/Log_Msg_Callback.cpp:
- * ace/Log_Msg_IPC.cpp:
- * ace/Log_Msg_NT_Event_Log.cpp:
- * ace/Log_Record.cpp:
- * ace/MEM_Acceptor.cpp:
- * ace/MEM_Connector.cpp:
- * ace/MEM_IO.cpp:
- * ace/MEM_SAP.cpp:
- * ace/MEM_Stream.cpp:
- * ace/MMAP_Memory_Pool.cpp:
- * ace/Malloc_Allocator.cpp:
- * ace/Manual_Event.cpp:
- * ace/Mem_Map.cpp:
- * ace/Message_Queue.cpp:
- * ace/Message_Queue_NT.cpp:
- * ace/Message_Queue_Vx.cpp:
- * ace/Msg_WFMO_Reactor.cpp:
- * ace/Mutex.cpp:
- * ace/Name_Proxy.cpp:
- * ace/Name_Space.cpp:
- * ace/Naming_Context.cpp:
- * ace/Notification_Strategy.cpp:
- * ace/OS.cpp:
- * ace/OS_Errno.cpp:
- * ace/OS_Log_Msg_Attributes.cpp:
- * ace/OS_NS_Thread.cpp:
- * ace/OS_NS_arpa_inet.cpp:
- * ace/OS_NS_ctype.cpp:
- * ace/OS_NS_dirent.cpp:
- * ace/OS_NS_dlfcn.cpp:
- * ace/OS_NS_errno.cpp:
- * ace/OS_NS_fcntl.cpp:
- * ace/OS_NS_math.cpp:
- * ace/OS_NS_netdb.cpp:
- * ace/OS_NS_poll.cpp:
- * ace/OS_NS_pwd.cpp:
- * ace/OS_NS_regex.cpp:
- * ace/OS_NS_signal.cpp:
- * ace/OS_NS_stdio.cpp:
- * ace/OS_NS_stdlib.cpp:
- * ace/OS_NS_strings.cpp:
- * ace/OS_NS_stropts.cpp:
- * ace/OS_NS_sys_mman.cpp:
- * ace/OS_NS_sys_msg.cpp:
- * ace/OS_NS_sys_resource.cpp:
- * ace/OS_NS_sys_select.cpp:
- * ace/OS_NS_sys_shm.cpp:
- * ace/OS_NS_sys_socket.cpp:
- * ace/OS_NS_sys_stat.cpp:
- * ace/OS_NS_sys_time.cpp:
- * ace/OS_NS_sys_uio.cpp:
- * ace/OS_NS_sys_utsname.cpp:
- * ace/OS_NS_sys_wait.cpp:
- * ace/OS_NS_time.cpp:
- * ace/OS_NS_unistd.cpp:
- * ace/OS_NS_wchar.cpp:
- * ace/OS_NS_wctype.cpp:
- * ace/OS_TLI.cpp:
- * ace/OS_main.cpp:
- * ace/Obchunk.cpp:
- * ace/Object_Manager.cpp:
- * ace/Object_Manager_Base.cpp:
- * ace/PI_Malloc.cpp:
- * ace/Pagefile_Memory_Pool.cpp:
- * ace/Pipe.cpp:
- * ace/Priority_Reactor.cpp:
- * ace/Process.cpp:
- * ace/Process_Mutex.cpp:
- * ace/Process_Semaphore.cpp:
- * ace/Profile_Timer.cpp:
- * ace/RW_Mutex.cpp:
- * ace/RW_Process_Mutex.cpp:
- * ace/RW_Thread_Mutex.cpp:
- * ace/Reactor_Impl.cpp:
- * ace/Reactor_Notification_Strategy.cpp:
- * ace/Reactor_Timer_Interface.cpp:
- * ace/Read_Buffer.cpp:
- * ace/Recursive_Thread_Mutex.cpp:
- * ace/Recyclable.cpp:
- * ace/Registry.cpp:
- * ace/Registry_Name_Space.cpp:
- * ace/Remote_Tokens.cpp:
- * ace/SOCK.cpp:
- * ace/SOCK_Acceptor.cpp:
- * ace/SOCK_CODgram.cpp:
- * ace/SOCK_Connector.cpp:
- * ace/SOCK_Dgram.cpp:
- * ace/SOCK_Dgram_Bcast.cpp:
- * ace/SOCK_Dgram_Mcast.cpp:
- * ace/SOCK_IO.cpp:
- * ace/SOCK_SEQPACK_Acceptor.cpp:
- * ace/SOCK_SEQPACK_Association.cpp:
- * ace/SOCK_SEQPACK_Connector.cpp:
- * ace/SOCK_Stream.cpp:
- * ace/SPIPE.cpp:
- * ace/SPIPE_Acceptor.cpp:
- * ace/SPIPE_Addr.cpp:
- * ace/SPIPE_Connector.cpp:
- * ace/SPIPE_Stream.cpp:
- * ace/SUN_Proactor.cpp:
- * ace/SV_Message.cpp:
- * ace/SV_Message_Queue.cpp:
- * ace/SV_Semaphore_Complex.cpp:
- * ace/SV_Semaphore_Simple.cpp:
- * ace/SV_Shared_Memory.cpp:
- * ace/Sample_History.cpp:
- * ace/Sbrk_Memory_Pool.cpp:
- * ace/Sched_Params.cpp:
- * ace/Select_Reactor_T.cpp:
- * ace/Semaphore.cpp:
- * ace/Service_Manager.cpp:
- * ace/Service_Object.cpp:
- * ace/Service_Repository.cpp:
- * ace/Service_Types.cpp:
- * ace/Shared_Memory.cpp:
- * ace/Shared_Memory_MM.cpp:
- * ace/Shared_Memory_Pool.cpp:
- * ace/Shared_Object.cpp:
- * ace/Sig_Adapter.cpp:
- * ace/Sig_Handler.cpp:
- * ace/Signal.cpp:
- * ace/Stack_Trace.cpp:
- * ace/Stats.cpp:
- * ace/Synch_Options.cpp:
- * ace/System_Time.cpp:
- * ace/TLI.cpp:
- * ace/TLI_Acceptor.cpp:
- * ace/TLI_Connector.cpp:
- * ace/TLI_Stream.cpp:
- * ace/TP_Reactor.cpp:
- * ace/TSS_Adapter.cpp:
- * ace/TTY_IO.cpp:
- * ace/Thread.cpp:
- * ace/Thread_Adapter.cpp:
- * ace/Thread_Control.cpp:
- * ace/Thread_Exit.cpp:
- * ace/Thread_Hook.cpp:
- * ace/Thread_Mutex.cpp:
- * ace/Thread_Semaphore.cpp:
- * ace/Throughput_Stats.cpp:
- * ace/Time_Value.cpp:
- * ace/Timeprobe.cpp:
- * ace/Timer_List_T.cpp:
- * ace/Token.cpp:
- * ace/Token_Invariants.cpp:
- * ace/Token_Manager.cpp:
- * ace/Token_Request_Reply.cpp:
- * ace/Trace.cpp:
- * ace/UNIX_Addr.cpp:
- * ace/UPIPE_Acceptor.cpp:
- * ace/UPIPE_Connector.cpp:
- * ace/UPIPE_Stream.cpp:
- * ace/UUID.cpp:
- * ace/WFMO_Reactor.cpp:
- * ace/WIN32_Proactor.cpp:
- * ace/XTI_ATM_Mcast.cpp:
- * ace/ace_wchar.cpp:
- * ace/gethrtime.cpp:
- Removed ACE_RCSID
-
-Thu Aug 5 08:13:51 UTC 2010 Johnny Willemsen
-
- * ace/CORBA_macros.h:
- * ace/Global_Macros.h:
- * ace/Vector_T.h:
- * ace/ace_wchar.h:
- * ace/config-cxx-common.h:
- * ace/config-doxygen.h:
- * ace/config-g++-common.h:
- * ace/config-hpux-11.00.h:
- * ace/config-icc-common.h:
- * ace/config-integritySCA.h:
- * ace/config-macros.h:
- * ace/config-netbsd.h:
- * ace/config-openvms.h:
- * ace/config-suncc-common.h:
- * ace/config-sunos5.4-sunc++-4.x.h:
- * ace/config-sunos5.5.h:
- * ace/config-tandem-nsk-mips-v2.h:
- * ace/config-tandem-nsk-mips-v3.h:
- * ace/config-unixware-7.1.0.h:
- * ace/config-unixware-7.1.0.udk.h:
- * ace/config-win32-borland.h:
- * ace/config-win32-dmc.h:
- * ace/config-win32-ghs.h:
- * ace/config-win32-interix.h:
- * ace/config-win32-msvc-10.h:
- * ace/config-win32-msvc-7.h:
- * ace/config-win32-msvc-8.h:
- * ace/config-win32-msvc-9.h:
- * include/makeinclude/platform_aix.GNU:
- * include/makeinclude/platform_aix_g++.GNU:
- * include/makeinclude/platform_aix_ibm.GNU:
- * include/makeinclude/platform_cray.GNU:
- * include/makeinclude/platform_freebsd.GNU:
- * include/makeinclude/platform_gnuwin32_common.GNU:
- * include/makeinclude/platform_hpux_aCC.GNU:
- * include/makeinclude/platform_hpux_gcc.GNU:
- * include/makeinclude/platform_integrity_ghs.GNU:
- * include/makeinclude/platform_irix6.x_common.GNU:
- * include/makeinclude/platform_linux_common.GNU:
- * include/makeinclude/platform_lynxos.GNU:
- * include/makeinclude/platform_macosx.GNU:
- * include/makeinclude/platform_macosx_common.GNU:
- * include/makeinclude/platform_macosx_icc.GNU:
- * include/makeinclude/platform_macosx_panther.GNU:
- * include/makeinclude/platform_netbsd.GNU:
- * include/makeinclude/platform_openbsd.GNU:
- * include/makeinclude/platform_openvms.GNU:
- * include/makeinclude/platform_qnx_rtp_gcc.GNU:
- * include/makeinclude/platform_rtems.x_g++.GNU:
- * include/makeinclude/platform_sunos5_g++.GNU:
- * include/makeinclude/platform_sunos5_sunc++.GNU:
- * include/makeinclude/platform_tandem.GNU:
- * include/makeinclude/platform_tru64_cxx.GNU:
- * include/makeinclude/platform_tru64_g++.GNU:
- * include/makeinclude/platform_unixware_g++.GNU:
- * include/makeinclude/platform_vxworks5.5.x.GNU:
- * include/makeinclude/platform_vxworks6.2.GNU:
- * include/makeinclude/platform_vxworks6.3.GNU:
- * include/makeinclude/platform_win32_dmc.GNU:
- * include/makeinclude/platform_win32_icc.GNU:
- * include/makeinclude/platform_win32_interix.GNU:
- * include/makeinclude/wrapper_macros.GNU:
- * tests/Bug_3673_Regression_Test.cpp:
- * tests/Reactor_Exceptions_Test.cpp:
- * tests/tests.mpc:
- Removed support for non exception builds, ACE_HAS_EXCEPTIONS is
- now always defined
-
- * rpmbuild/ace-tao.spec:
- Small updates
-
- * ace/Exception_Macros.h:
- * bin/MakeProjectCreator/config/exceptions.mpb:
- Removed these files.
-
-Thu Aug 5 07:40:00 UTC 2010 Build CZar
-
- * ace/OS_NS_Thread.cpp:
- Add the missing ; to the lines added by the fix below.
- Wed Aug 4 14:16:46 UTC 2010 Johnny Willemsen
-
-Wed Aug 4 17:21:17 UTC 2010 Chris Cleeland
-
- * bin/MakeProjectCreator/config/crosscompile.mpb:
- Added specific clause for cdt6.
-
-Wed Aug 4 14:16:46 UTC 2010 Johnny Willemsen
-
- * ace/OS_NS_Thread.cpp:
- Check more internal return values
-
- * rpmbuild/ace-tao.spec-bugfixonly.patch:
- Removed this file, not needed
-
-Tue Aug 3 12:14:51 UTC 2010 Johnny Willemsen
-
- * bin/generate_doxygen.pl:
- * html/index.html:
- DAnCE has its own file now and also some documentation got moved
- out of the tao directory
-
-Sun Aug 1 18:14:03 UTC 2010 Johnny Willemsen
-
- * NEWS:
- * bin/diff-builds-and-group-fixed-tests-only.sh:
- * bin/make_release.py:
- * docs/Download.html:
- * etc/index.html:
- Updated because of release
-
- * debian/*:
- Did rename actions the release script didn't do, have to sort this
- out later
-
-Sun Aug 01 11:30:54 CEST 2010 Johnny Willemsen
-
- * ACE version 5.8.1 released.
-
-Thu Jul 29 14:41:32 UTC 2010 Steve Huston
-
- * ace/Process.h (set_handles): Clarify that passing ACE_INVALID_HANDLE
- for any of the handle values will cause a duplicate of the
- corresponding ACE_STDIN/OUT/ERR to be used in the options.
-
-Thu Jul 29 10:43:32 UTC 2010 Marcel Smit
-
- * bin/MakeProjectCreator/config/global.features:
- * bin/MakeProjectCreator/config/inetssl.mpb:
- * protocols/ace/INet/inet_ssl.mpb:
- Created a new feature, inet_ssl. When set, the INet libary
- builds, using SSL. To let the INet libary use SSL, one should
- enable the inet_ssl feature in default.features and add ssl=1 to
- the platform_macos.GNU.
-
-Mon Jul 26 20:26:53 UTC 2010 Steve Huston
-
- * ace/OS_NS_Thread.h: Note that the cpu_set_size to the get/set
- affinity methods is a byte count.
-
-Mon Jul 26 07:02:30 UTC 2010 Martin Corino
-
- * bin/MakeProjectCreator/config/inet.mpb:
- * protocols/ace/INet/inet.mpc:
- Added avoids += corba_e_compact.
-
-Thu Jul 22 04:35:30 UTC 2010 Martin Corino
-
- * bin/MakeProjectCreator/config/inet.mpb:
- * protocols/ace/INet/inet.mpc:
- Added avoids += ace_for_tao.
-
-Wed Jul 21 18:23:32 UTC 2010 Douglas C. Schmidt
-
- * ace/Basic_Types.h (ACE_INT8_FORMAT_SPECIFIER): Added the missing
- "_ASCII" to the ACE_INT8_FORMAT_SPECIFIER macro usage. Thanks
- to Andre Kostur for reporting
- this.
-
-Wed Jul 21 15:52:32 UTC 2010 Phil Mesnier
-
- * ace/Service_Gestalt.h:
- * ace/Service_Gestalt.inl:
- * ace/Service_Gestalt.cpp:
-
- Reverted for_TAO specific change, revised the processing to
- ensure default first, then files, then cmdline directives.
-
-Wed Jul 21 03:07:28 UTC 2010 Phil Mesnier
-
- * ace/Service_Gestalt.h:
- * ace/Service_Gestalt.cpp:
-
- Fix errors in premature committal.
-
-Wed Jul 21 02:30:45 UTC 2010 Phil Mesnier
-
- * ace/Service_Gestalt.h:
- * ace/Service_Gestalt.inl:
- * ace/Service_Gestalt.cpp:
-
- Add a specialized open method to be called by TAO. TAO depends
- on a modified order of directive evaluation.
-
-Tue Jul 20 18:02:03 UTC 2010 Johnny Willemsen
-
- * docs/Download.html:
- Fixed some typos, thanks to Thomas Lockhart
- for reporting this
-
-Tue Jul 20 15:08:49 UTC 2010 Phil Mesnier
-
- * tests/Bug_3319_Regression_Test.cpp:
-
- Fix the test to be consistent with revised service config
- behavior. The test had assumed that ACE_Service_Config::open()
- would return 0 even if svc.conf were not present, but since it
- was setting the ignore_default_svc_conf_file to 0, the restore
- behavior of the service configurator is to fail with ENOENT in
- that case.
-
-Tue Jul 20 08:48:00 UTC 2010 Vladimir Zykov
-
- * ace/TSS_T.cpp:
- Fixed a bug in ACE_TSS::ts_get() that only exhibited on
- SunOS/Studio builds. The later configutsyion uses ACE_HAS_THR_C_DEST
- and with that define ts_get() behaved differently. In particular it
- didn't create a ts_obj if tss_adapter was not 0.
-
-Tue Jul 20 07:38:30 UTC 2010 Martin Corino