aboutsummaryrefslogtreecommitdiff
path: root/dep/acelite/ace/ACE.cpp
diff options
context:
space:
mode:
authorclick <none@none>2010-08-17 02:14:20 +0200
committerclick <none@none>2010-08-17 02:14:20 +0200
commite5b00f9b1058437ebe02faebbdb5e75590659ec4 (patch)
tree4fe7930441708e3f4e821a763fa7805edc71dc82 /dep/acelite/ace/ACE.cpp
parentd8b2a31f707d6969ac69b65a0ab0804564055b35 (diff)
Buildsystem: Use "industry standard" foldernames on dpendencies + move/rename ace-folder (for future upgrades/changes).
This does not break anything, it has been tested with compile etc. --HG-- branch : trunk rename : externals/CMakeLists.txt => dep/CMakeLists.txt rename : externals/PackageList.txt => dep/PackageList.txt rename : externals/SFMT/SFMT-alti.h => dep/SFMT/SFMT-alti.h rename : externals/SFMT/SFMT-params.h => dep/SFMT/SFMT-params.h rename : externals/SFMT/SFMT-sse2.h => dep/SFMT/SFMT-sse2.h rename : externals/SFMT/SFMT.c => dep/SFMT/SFMT.c rename : externals/SFMT/SFMT.h => dep/SFMT/SFMT.h rename : externals/ace/ACE.cpp => dep/acelite/ace/ACE.cpp rename : externals/ace/ACE.h => dep/acelite/ace/ACE.h rename : externals/ace/ACE.inl => dep/acelite/ace/ACE.inl rename : externals/ace/ACE.pc.in => dep/acelite/ace/ACE.pc.in rename : externals/ace/ACE_crc32.cpp => dep/acelite/ace/ACE_crc32.cpp rename : externals/ace/ACE_crc_ccitt.cpp => dep/acelite/ace/ACE_crc_ccitt.cpp rename : externals/ace/ACE_export.h => dep/acelite/ace/ACE_export.h rename : externals/ace/ARGV.cpp => dep/acelite/ace/ARGV.cpp rename : externals/ace/ARGV.h => dep/acelite/ace/ARGV.h rename : externals/ace/ARGV.inl => dep/acelite/ace/ARGV.inl rename : externals/ace/ATM_Acceptor.cpp => dep/acelite/ace/ATM_Acceptor.cpp rename : externals/ace/ATM_Acceptor.h => dep/acelite/ace/ATM_Acceptor.h rename : externals/ace/ATM_Acceptor.inl => dep/acelite/ace/ATM_Acceptor.inl rename : externals/ace/ATM_Addr.cpp => dep/acelite/ace/ATM_Addr.cpp rename : externals/ace/ATM_Addr.h => dep/acelite/ace/ATM_Addr.h rename : externals/ace/ATM_Addr.inl => dep/acelite/ace/ATM_Addr.inl rename : externals/ace/ATM_Connector.cpp => dep/acelite/ace/ATM_Connector.cpp rename : externals/ace/ATM_Connector.h => dep/acelite/ace/ATM_Connector.h rename : externals/ace/ATM_Connector.inl => dep/acelite/ace/ATM_Connector.inl rename : externals/ace/ATM_Params.cpp => dep/acelite/ace/ATM_Params.cpp rename : externals/ace/ATM_Params.h => dep/acelite/ace/ATM_Params.h rename : externals/ace/ATM_Params.inl => dep/acelite/ace/ATM_Params.inl rename : externals/ace/ATM_QoS.cpp => dep/acelite/ace/ATM_QoS.cpp rename : externals/ace/ATM_QoS.h => dep/acelite/ace/ATM_QoS.h rename : externals/ace/ATM_QoS.inl => dep/acelite/ace/ATM_QoS.inl rename : externals/ace/ATM_Stream.cpp => dep/acelite/ace/ATM_Stream.cpp rename : externals/ace/ATM_Stream.h => dep/acelite/ace/ATM_Stream.h rename : externals/ace/ATM_Stream.inl => dep/acelite/ace/ATM_Stream.inl rename : externals/ace/Acceptor.cpp => dep/acelite/ace/Acceptor.cpp rename : externals/ace/Acceptor.h => dep/acelite/ace/Acceptor.h rename : externals/ace/Activation_Queue.cpp => dep/acelite/ace/Activation_Queue.cpp rename : externals/ace/Activation_Queue.h => dep/acelite/ace/Activation_Queue.h rename : externals/ace/Activation_Queue.inl => dep/acelite/ace/Activation_Queue.inl rename : externals/ace/Active_Map_Manager.cpp => dep/acelite/ace/Active_Map_Manager.cpp rename : externals/ace/Active_Map_Manager.h => dep/acelite/ace/Active_Map_Manager.h rename : externals/ace/Active_Map_Manager.inl => dep/acelite/ace/Active_Map_Manager.inl rename : externals/ace/Active_Map_Manager_T.cpp => dep/acelite/ace/Active_Map_Manager_T.cpp rename : externals/ace/Active_Map_Manager_T.h => dep/acelite/ace/Active_Map_Manager_T.h rename : externals/ace/Active_Map_Manager_T.inl => dep/acelite/ace/Active_Map_Manager_T.inl rename : externals/ace/Addr.cpp => dep/acelite/ace/Addr.cpp rename : externals/ace/Addr.h => dep/acelite/ace/Addr.h rename : externals/ace/Addr.inl => dep/acelite/ace/Addr.inl rename : externals/ace/Arg_Shifter.cpp => dep/acelite/ace/Arg_Shifter.cpp rename : externals/ace/Arg_Shifter.h => dep/acelite/ace/Arg_Shifter.h rename : externals/ace/Argv_Type_Converter.cpp => dep/acelite/ace/Argv_Type_Converter.cpp rename : externals/ace/Argv_Type_Converter.h => dep/acelite/ace/Argv_Type_Converter.h rename : externals/ace/Argv_Type_Converter.inl => dep/acelite/ace/Argv_Type_Converter.inl rename : externals/ace/Array.h => dep/acelite/ace/Array.h rename : externals/ace/Array_Base.cpp => dep/acelite/ace/Array_Base.cpp rename : externals/ace/Array_Base.h => dep/acelite/ace/Array_Base.h rename : externals/ace/Array_Base.inl => dep/acelite/ace/Array_Base.inl rename : externals/ace/Array_Map.cpp => dep/acelite/ace/Array_Map.cpp rename : externals/ace/Array_Map.h => dep/acelite/ace/Array_Map.h rename : externals/ace/Array_Map.inl => dep/acelite/ace/Array_Map.inl rename : externals/ace/Assert.cpp => dep/acelite/ace/Assert.cpp rename : externals/ace/Assert.h => dep/acelite/ace/Assert.h rename : externals/ace/Asynch_Acceptor.cpp => dep/acelite/ace/Asynch_Acceptor.cpp rename : externals/ace/Asynch_Acceptor.h => dep/acelite/ace/Asynch_Acceptor.h rename : externals/ace/Asynch_Connector.cpp => dep/acelite/ace/Asynch_Connector.cpp rename : externals/ace/Asynch_Connector.h => dep/acelite/ace/Asynch_Connector.h rename : externals/ace/Asynch_IO.cpp => dep/acelite/ace/Asynch_IO.cpp rename : externals/ace/Asynch_IO.h => dep/acelite/ace/Asynch_IO.h rename : externals/ace/Asynch_IO_Impl.cpp => dep/acelite/ace/Asynch_IO_Impl.cpp rename : externals/ace/Asynch_IO_Impl.h => dep/acelite/ace/Asynch_IO_Impl.h rename : externals/ace/Asynch_IO_Impl.inl => dep/acelite/ace/Asynch_IO_Impl.inl rename : externals/ace/Asynch_Pseudo_Task.cpp => dep/acelite/ace/Asynch_Pseudo_Task.cpp rename : externals/ace/Asynch_Pseudo_Task.h => dep/acelite/ace/Asynch_Pseudo_Task.h rename : externals/ace/Atomic_Op.cpp => dep/acelite/ace/Atomic_Op.cpp rename : externals/ace/Atomic_Op.h => dep/acelite/ace/Atomic_Op.h rename : externals/ace/Atomic_Op.inl => dep/acelite/ace/Atomic_Op.inl rename : externals/ace/Atomic_Op_GCC_T.cpp => dep/acelite/ace/Atomic_Op_GCC_T.cpp rename : externals/ace/Atomic_Op_GCC_T.h => dep/acelite/ace/Atomic_Op_GCC_T.h rename : externals/ace/Atomic_Op_GCC_T.inl => dep/acelite/ace/Atomic_Op_GCC_T.inl rename : externals/ace/Atomic_Op_Sparc.c => dep/acelite/ace/Atomic_Op_Sparc.c rename : externals/ace/Atomic_Op_Sparc.h => dep/acelite/ace/Atomic_Op_Sparc.h rename : externals/ace/Atomic_Op_T.cpp => dep/acelite/ace/Atomic_Op_T.cpp rename : externals/ace/Atomic_Op_T.h => dep/acelite/ace/Atomic_Op_T.h rename : externals/ace/Atomic_Op_T.inl => dep/acelite/ace/Atomic_Op_T.inl rename : externals/ace/Auto_Event.cpp => dep/acelite/ace/Auto_Event.cpp rename : externals/ace/Auto_Event.h => dep/acelite/ace/Auto_Event.h rename : externals/ace/Auto_Event.inl => dep/acelite/ace/Auto_Event.inl rename : externals/ace/Auto_Functor.cpp => dep/acelite/ace/Auto_Functor.cpp rename : externals/ace/Auto_Functor.h => dep/acelite/ace/Auto_Functor.h rename : externals/ace/Auto_Functor.inl => dep/acelite/ace/Auto_Functor.inl rename : externals/ace/Auto_IncDec_T.cpp => dep/acelite/ace/Auto_IncDec_T.cpp rename : externals/ace/Auto_IncDec_T.h => dep/acelite/ace/Auto_IncDec_T.h rename : externals/ace/Auto_IncDec_T.inl => dep/acelite/ace/Auto_IncDec_T.inl rename : externals/ace/Auto_Ptr.cpp => dep/acelite/ace/Auto_Ptr.cpp rename : externals/ace/Auto_Ptr.h => dep/acelite/ace/Auto_Ptr.h rename : externals/ace/Auto_Ptr.inl => dep/acelite/ace/Auto_Ptr.inl rename : externals/ace/Barrier.cpp => dep/acelite/ace/Barrier.cpp rename : externals/ace/Barrier.h => dep/acelite/ace/Barrier.h rename : externals/ace/Barrier.inl => dep/acelite/ace/Barrier.inl rename : externals/ace/Base_Thread_Adapter.cpp => dep/acelite/ace/Base_Thread_Adapter.cpp rename : externals/ace/Base_Thread_Adapter.h => dep/acelite/ace/Base_Thread_Adapter.h rename : externals/ace/Base_Thread_Adapter.inl => dep/acelite/ace/Base_Thread_Adapter.inl rename : externals/ace/Based_Pointer_Repository.cpp => dep/acelite/ace/Based_Pointer_Repository.cpp rename : externals/ace/Based_Pointer_Repository.h => dep/acelite/ace/Based_Pointer_Repository.h rename : externals/ace/Based_Pointer_T.cpp => dep/acelite/ace/Based_Pointer_T.cpp rename : externals/ace/Based_Pointer_T.h => dep/acelite/ace/Based_Pointer_T.h rename : externals/ace/Based_Pointer_T.inl => dep/acelite/ace/Based_Pointer_T.inl rename : externals/ace/Basic_Stats.cpp => dep/acelite/ace/Basic_Stats.cpp rename : externals/ace/Basic_Stats.h => dep/acelite/ace/Basic_Stats.h rename : externals/ace/Basic_Stats.inl => dep/acelite/ace/Basic_Stats.inl rename : externals/ace/Basic_Types.cpp => dep/acelite/ace/Basic_Types.cpp rename : externals/ace/Basic_Types.h => dep/acelite/ace/Basic_Types.h rename : externals/ace/Basic_Types.inl => dep/acelite/ace/Basic_Types.inl rename : externals/ace/Bound_Ptr.h => dep/acelite/ace/Bound_Ptr.h rename : externals/ace/Bound_Ptr.inl => dep/acelite/ace/Bound_Ptr.inl rename : externals/ace/CDR_Base.cpp => dep/acelite/ace/CDR_Base.cpp rename : externals/ace/CDR_Base.h => dep/acelite/ace/CDR_Base.h rename : externals/ace/CDR_Base.inl => dep/acelite/ace/CDR_Base.inl rename : externals/ace/CDR_Size.cpp => dep/acelite/ace/CDR_Size.cpp rename : externals/ace/CDR_Size.h => dep/acelite/ace/CDR_Size.h rename : externals/ace/CDR_Size.inl => dep/acelite/ace/CDR_Size.inl rename : externals/ace/CDR_Stream.cpp => dep/acelite/ace/CDR_Stream.cpp rename : externals/ace/CDR_Stream.h => dep/acelite/ace/CDR_Stream.h rename : externals/ace/CDR_Stream.inl => dep/acelite/ace/CDR_Stream.inl rename : externals/ace/CE_Screen_Output.cpp => dep/acelite/ace/CE_Screen_Output.cpp rename : externals/ace/CE_Screen_Output.h => dep/acelite/ace/CE_Screen_Output.h rename : externals/ace/CMakeLists.txt => dep/acelite/ace/CMakeLists.txt rename : externals/ace/CORBA_macros.h => dep/acelite/ace/CORBA_macros.h rename : externals/ace/Cache_Map_Manager_T.cpp => dep/acelite/ace/Cache_Map_Manager_T.cpp rename : externals/ace/Cache_Map_Manager_T.h => dep/acelite/ace/Cache_Map_Manager_T.h rename : externals/ace/Cache_Map_Manager_T.inl => dep/acelite/ace/Cache_Map_Manager_T.inl rename : externals/ace/Cached_Connect_Strategy_T.cpp => dep/acelite/ace/Cached_Connect_Strategy_T.cpp rename : externals/ace/Cached_Connect_Strategy_T.h => dep/acelite/ace/Cached_Connect_Strategy_T.h rename : externals/ace/Caching_Strategies_T.cpp => dep/acelite/ace/Caching_Strategies_T.cpp rename : externals/ace/Caching_Strategies_T.h => dep/acelite/ace/Caching_Strategies_T.h rename : externals/ace/Caching_Strategies_T.inl => dep/acelite/ace/Caching_Strategies_T.inl rename : externals/ace/Caching_Utility_T.cpp => dep/acelite/ace/Caching_Utility_T.cpp rename : externals/ace/Caching_Utility_T.h => dep/acelite/ace/Caching_Utility_T.h rename : externals/ace/Capabilities.cpp => dep/acelite/ace/Capabilities.cpp rename : externals/ace/Capabilities.h => dep/acelite/ace/Capabilities.h rename : externals/ace/Capabilities.inl => dep/acelite/ace/Capabilities.inl rename : externals/ace/Cleanup.cpp => dep/acelite/ace/Cleanup.cpp rename : externals/ace/Cleanup.h => dep/acelite/ace/Cleanup.h rename : externals/ace/Cleanup.inl => dep/acelite/ace/Cleanup.inl rename : externals/ace/Cleanup_Strategies_T.cpp => dep/acelite/ace/Cleanup_Strategies_T.cpp rename : externals/ace/Cleanup_Strategies_T.h => dep/acelite/ace/Cleanup_Strategies_T.h rename : externals/ace/Codecs.cpp => dep/acelite/ace/Codecs.cpp rename : externals/ace/Codecs.h => dep/acelite/ace/Codecs.h rename : externals/ace/Codeset_IBM1047.cpp => dep/acelite/ace/Codeset_IBM1047.cpp rename : externals/ace/Codeset_IBM1047.h => dep/acelite/ace/Codeset_IBM1047.h rename : externals/ace/Codeset_Registry.cpp => dep/acelite/ace/Codeset_Registry.cpp rename : externals/ace/Codeset_Registry.h => dep/acelite/ace/Codeset_Registry.h rename : externals/ace/Codeset_Registry.inl => dep/acelite/ace/Codeset_Registry.inl rename : externals/ace/Codeset_Registry_db.cpp => dep/acelite/ace/Codeset_Registry_db.cpp rename : externals/ace/Codeset_Symbols.h => dep/acelite/ace/Codeset_Symbols.h rename : externals/ace/Condition_Recursive_Thread_Mutex.cpp => dep/acelite/ace/Condition_Recursive_Thread_Mutex.cpp rename : externals/ace/Condition_Recursive_Thread_Mutex.h => dep/acelite/ace/Condition_Recursive_Thread_Mutex.h rename : externals/ace/Condition_T.cpp => dep/acelite/ace/Condition_T.cpp rename : externals/ace/Condition_T.h => dep/acelite/ace/Condition_T.h rename : externals/ace/Condition_T.inl => dep/acelite/ace/Condition_T.inl rename : externals/ace/Condition_Thread_Mutex.cpp => dep/acelite/ace/Condition_Thread_Mutex.cpp rename : externals/ace/Condition_Thread_Mutex.h => dep/acelite/ace/Condition_Thread_Mutex.h rename : externals/ace/Condition_Thread_Mutex.inl => dep/acelite/ace/Condition_Thread_Mutex.inl rename : externals/ace/Configuration.cpp => dep/acelite/ace/Configuration.cpp rename : externals/ace/Configuration.h => dep/acelite/ace/Configuration.h rename : externals/ace/Configuration.inl => dep/acelite/ace/Configuration.inl rename : externals/ace/Configuration_Import_Export.cpp => dep/acelite/ace/Configuration_Import_Export.cpp rename : externals/ace/Configuration_Import_Export.h => dep/acelite/ace/Configuration_Import_Export.h rename : externals/ace/Connection_Recycling_Strategy.cpp => dep/acelite/ace/Connection_Recycling_Strategy.cpp rename : externals/ace/Connection_Recycling_Strategy.h => dep/acelite/ace/Connection_Recycling_Strategy.h rename : externals/ace/Connector.cpp => dep/acelite/ace/Connector.cpp rename : externals/ace/Connector.h => dep/acelite/ace/Connector.h rename : externals/ace/Containers.cpp => dep/acelite/ace/Containers.cpp rename : externals/ace/Containers.h => dep/acelite/ace/Containers.h rename : externals/ace/Containers.inl => dep/acelite/ace/Containers.inl rename : externals/ace/Containers_T.cpp => dep/acelite/ace/Containers_T.cpp rename : externals/ace/Containers_T.h => dep/acelite/ace/Containers_T.h rename : externals/ace/Containers_T.inl => dep/acelite/ace/Containers_T.inl rename : externals/ace/Copy_Disabled.cpp => dep/acelite/ace/Copy_Disabled.cpp rename : externals/ace/Copy_Disabled.h => dep/acelite/ace/Copy_Disabled.h rename : externals/ace/Countdown_Time.cpp => dep/acelite/ace/Countdown_Time.cpp rename : externals/ace/Countdown_Time.h => dep/acelite/ace/Countdown_Time.h rename : externals/ace/Countdown_Time.inl => dep/acelite/ace/Countdown_Time.inl rename : externals/ace/DEV.cpp => dep/acelite/ace/DEV.cpp rename : externals/ace/DEV.h => dep/acelite/ace/DEV.h rename : externals/ace/DEV.inl => dep/acelite/ace/DEV.inl rename : externals/ace/DEV_Addr.cpp => dep/acelite/ace/DEV_Addr.cpp rename : externals/ace/DEV_Addr.h => dep/acelite/ace/DEV_Addr.h rename : externals/ace/DEV_Addr.inl => dep/acelite/ace/DEV_Addr.inl rename : externals/ace/DEV_Connector.cpp => dep/acelite/ace/DEV_Connector.cpp rename : externals/ace/DEV_Connector.h => dep/acelite/ace/DEV_Connector.h rename : externals/ace/DEV_Connector.inl => dep/acelite/ace/DEV_Connector.inl rename : externals/ace/DEV_IO.cpp => dep/acelite/ace/DEV_IO.cpp rename : externals/ace/DEV_IO.h => dep/acelite/ace/DEV_IO.h rename : externals/ace/DEV_IO.inl => dep/acelite/ace/DEV_IO.inl rename : externals/ace/DLL.cpp => dep/acelite/ace/DLL.cpp rename : externals/ace/DLL.h => dep/acelite/ace/DLL.h rename : externals/ace/DLL_Manager.cpp => dep/acelite/ace/DLL_Manager.cpp rename : externals/ace/DLL_Manager.h => dep/acelite/ace/DLL_Manager.h rename : externals/ace/Date_Time.cpp => dep/acelite/ace/Date_Time.cpp rename : externals/ace/Date_Time.h => dep/acelite/ace/Date_Time.h rename : externals/ace/Date_Time.inl => dep/acelite/ace/Date_Time.inl rename : externals/ace/Default_Constants.h => dep/acelite/ace/Default_Constants.h rename : externals/ace/Dev_Poll_Reactor.cpp => dep/acelite/ace/Dev_Poll_Reactor.cpp rename : externals/ace/Dev_Poll_Reactor.h => dep/acelite/ace/Dev_Poll_Reactor.h rename : externals/ace/Dev_Poll_Reactor.inl => dep/acelite/ace/Dev_Poll_Reactor.inl rename : externals/ace/Dirent.cpp => dep/acelite/ace/Dirent.cpp rename : externals/ace/Dirent.h => dep/acelite/ace/Dirent.h rename : externals/ace/Dirent.inl => dep/acelite/ace/Dirent.inl rename : externals/ace/Dirent_Selector.cpp => dep/acelite/ace/Dirent_Selector.cpp rename : externals/ace/Dirent_Selector.h => dep/acelite/ace/Dirent_Selector.h rename : externals/ace/Dirent_Selector.inl => dep/acelite/ace/Dirent_Selector.inl rename : externals/ace/Dump.cpp => dep/acelite/ace/Dump.cpp rename : externals/ace/Dump.h => dep/acelite/ace/Dump.h rename : externals/ace/Dump_T.cpp => dep/acelite/ace/Dump_T.cpp rename : externals/ace/Dump_T.h => dep/acelite/ace/Dump_T.h rename : externals/ace/Dynamic.cpp => dep/acelite/ace/Dynamic.cpp rename : externals/ace/Dynamic.h => dep/acelite/ace/Dynamic.h rename : externals/ace/Dynamic.inl => dep/acelite/ace/Dynamic.inl rename : externals/ace/Dynamic_Message_Strategy.cpp => dep/acelite/ace/Dynamic_Message_Strategy.cpp rename : externals/ace/Dynamic_Message_Strategy.h => dep/acelite/ace/Dynamic_Message_Strategy.h rename : externals/ace/Dynamic_Message_Strategy.inl => dep/acelite/ace/Dynamic_Message_Strategy.inl rename : externals/ace/Dynamic_Service.cpp => dep/acelite/ace/Dynamic_Service.cpp rename : externals/ace/Dynamic_Service.h => dep/acelite/ace/Dynamic_Service.h rename : externals/ace/Dynamic_Service.inl => dep/acelite/ace/Dynamic_Service.inl rename : externals/ace/Dynamic_Service_Base.cpp => dep/acelite/ace/Dynamic_Service_Base.cpp rename : externals/ace/Dynamic_Service_Base.h => dep/acelite/ace/Dynamic_Service_Base.h rename : externals/ace/Dynamic_Service_Dependency.cpp => dep/acelite/ace/Dynamic_Service_Dependency.cpp rename : externals/ace/Dynamic_Service_Dependency.h => dep/acelite/ace/Dynamic_Service_Dependency.h rename : externals/ace/Encoding_Converter.cpp => dep/acelite/ace/Encoding_Converter.cpp rename : externals/ace/Encoding_Converter.h => dep/acelite/ace/Encoding_Converter.h rename : externals/ace/Encoding_Converter_Factory.cpp => dep/acelite/ace/Encoding_Converter_Factory.cpp rename : externals/ace/Encoding_Converter_Factory.h => dep/acelite/ace/Encoding_Converter_Factory.h rename : externals/ace/Env_Value_T.cpp => dep/acelite/ace/Env_Value_T.cpp rename : externals/ace/Env_Value_T.h => dep/acelite/ace/Env_Value_T.h rename : externals/ace/Env_Value_T.inl => dep/acelite/ace/Env_Value_T.inl rename : externals/ace/Event.cpp => dep/acelite/ace/Event.cpp rename : externals/ace/Event.h => dep/acelite/ace/Event.h rename : externals/ace/Event.inl => dep/acelite/ace/Event.inl rename : externals/ace/Event_Handler.cpp => dep/acelite/ace/Event_Handler.cpp rename : externals/ace/Event_Handler.h => dep/acelite/ace/Event_Handler.h rename : externals/ace/Event_Handler.inl => dep/acelite/ace/Event_Handler.inl rename : externals/ace/Event_Handler_T.cpp => dep/acelite/ace/Event_Handler_T.cpp rename : externals/ace/Event_Handler_T.h => dep/acelite/ace/Event_Handler_T.h rename : externals/ace/Event_Handler_T.inl => dep/acelite/ace/Event_Handler_T.inl rename : externals/ace/Exception_Macros.h => dep/acelite/ace/Exception_Macros.h rename : externals/ace/FIFO.cpp => dep/acelite/ace/FIFO.cpp rename : externals/ace/FIFO.h => dep/acelite/ace/FIFO.h rename : externals/ace/FIFO.inl => dep/acelite/ace/FIFO.inl rename : externals/ace/FIFO_Recv.cpp => dep/acelite/ace/FIFO_Recv.cpp rename : externals/ace/FIFO_Recv.h => dep/acelite/ace/FIFO_Recv.h rename : externals/ace/FIFO_Recv.inl => dep/acelite/ace/FIFO_Recv.inl rename : externals/ace/FIFO_Recv_Msg.cpp => dep/acelite/ace/FIFO_Recv_Msg.cpp rename : externals/ace/FIFO_Recv_Msg.h => dep/acelite/ace/FIFO_Recv_Msg.h rename : externals/ace/FIFO_Recv_Msg.inl => dep/acelite/ace/FIFO_Recv_Msg.inl rename : externals/ace/FIFO_Send.cpp => dep/acelite/ace/FIFO_Send.cpp rename : externals/ace/FIFO_Send.h => dep/acelite/ace/FIFO_Send.h rename : externals/ace/FIFO_Send.inl => dep/acelite/ace/FIFO_Send.inl rename : externals/ace/FIFO_Send_Msg.cpp => dep/acelite/ace/FIFO_Send_Msg.cpp rename : externals/ace/FIFO_Send_Msg.h => dep/acelite/ace/FIFO_Send_Msg.h rename : externals/ace/FIFO_Send_Msg.inl => dep/acelite/ace/FIFO_Send_Msg.inl rename : externals/ace/FILE.cpp => dep/acelite/ace/FILE.cpp rename : externals/ace/FILE.h => dep/acelite/ace/FILE.h rename : externals/ace/FILE.inl => dep/acelite/ace/FILE.inl rename : externals/ace/FILE_Addr.cpp => dep/acelite/ace/FILE_Addr.cpp rename : externals/ace/FILE_Addr.h => dep/acelite/ace/FILE_Addr.h rename : externals/ace/FILE_Addr.inl => dep/acelite/ace/FILE_Addr.inl rename : externals/ace/FILE_Connector.cpp => dep/acelite/ace/FILE_Connector.cpp rename : externals/ace/FILE_Connector.h => dep/acelite/ace/FILE_Connector.h rename : externals/ace/FILE_Connector.inl => dep/acelite/ace/FILE_Connector.inl rename : externals/ace/FILE_IO.cpp => dep/acelite/ace/FILE_IO.cpp rename : externals/ace/FILE_IO.h => dep/acelite/ace/FILE_IO.h rename : externals/ace/FILE_IO.inl => dep/acelite/ace/FILE_IO.inl rename : externals/ace/File_Lock.cpp => dep/acelite/ace/File_Lock.cpp rename : externals/ace/File_Lock.h => dep/acelite/ace/File_Lock.h rename : externals/ace/File_Lock.inl => dep/acelite/ace/File_Lock.inl rename : externals/ace/Filecache.cpp => dep/acelite/ace/Filecache.cpp rename : externals/ace/Filecache.h => dep/acelite/ace/Filecache.h rename : externals/ace/Flag_Manip.cpp => dep/acelite/ace/Flag_Manip.cpp rename : externals/ace/Flag_Manip.h => dep/acelite/ace/Flag_Manip.h rename : externals/ace/Flag_Manip.inl => dep/acelite/ace/Flag_Manip.inl rename : externals/ace/Framework_Component.cpp => dep/acelite/ace/Framework_Component.cpp rename : externals/ace/Framework_Component.h => dep/acelite/ace/Framework_Component.h rename : externals/ace/Framework_Component.inl => dep/acelite/ace/Framework_Component.inl rename : externals/ace/Framework_Component_T.cpp => dep/acelite/ace/Framework_Component_T.cpp rename : externals/ace/Framework_Component_T.h => dep/acelite/ace/Framework_Component_T.h rename : externals/ace/Free_List.cpp => dep/acelite/ace/Free_List.cpp rename : externals/ace/Free_List.h => dep/acelite/ace/Free_List.h rename : externals/ace/Functor.cpp => dep/acelite/ace/Functor.cpp rename : externals/ace/Functor.h => dep/acelite/ace/Functor.h rename : externals/ace/Functor.inl => dep/acelite/ace/Functor.inl rename : externals/ace/Functor_String.cpp => dep/acelite/ace/Functor_String.cpp rename : externals/ace/Functor_String.h => dep/acelite/ace/Functor_String.h rename : externals/ace/Functor_String.inl => dep/acelite/ace/Functor_String.inl rename : externals/ace/Functor_T.cpp => dep/acelite/ace/Functor_T.cpp rename : externals/ace/Functor_T.h => dep/acelite/ace/Functor_T.h rename : externals/ace/Functor_T.inl => dep/acelite/ace/Functor_T.inl rename : externals/ace/Future.cpp => dep/acelite/ace/Future.cpp rename : externals/ace/Future.h => dep/acelite/ace/Future.h rename : externals/ace/Future_Set.cpp => dep/acelite/ace/Future_Set.cpp rename : externals/ace/Future_Set.h => dep/acelite/ace/Future_Set.h rename : externals/ace/Get_Opt.cpp => dep/acelite/ace/Get_Opt.cpp rename : externals/ace/Get_Opt.h => dep/acelite/ace/Get_Opt.h rename : externals/ace/Get_Opt.inl => dep/acelite/ace/Get_Opt.inl rename : externals/ace/Global_Macros.h => dep/acelite/ace/Global_Macros.h rename : externals/ace/Guard_T.cpp => dep/acelite/ace/Guard_T.cpp rename : externals/ace/Guard_T.h => dep/acelite/ace/Guard_T.h rename : externals/ace/Guard_T.inl => dep/acelite/ace/Guard_T.inl rename : externals/ace/Handle_Gobbler.h => dep/acelite/ace/Handle_Gobbler.h rename : externals/ace/Handle_Gobbler.inl => dep/acelite/ace/Handle_Gobbler.inl rename : externals/ace/Handle_Ops.cpp => dep/acelite/ace/Handle_Ops.cpp rename : externals/ace/Handle_Ops.h => dep/acelite/ace/Handle_Ops.h rename : externals/ace/Handle_Set.cpp => dep/acelite/ace/Handle_Set.cpp rename : externals/ace/Handle_Set.h => dep/acelite/ace/Handle_Set.h rename : externals/ace/Handle_Set.inl => dep/acelite/ace/Handle_Set.inl rename : externals/ace/Hash_Cache_Map_Manager_T.cpp => dep/acelite/ace/Hash_Cache_Map_Manager_T.cpp rename : externals/ace/Hash_Cache_Map_Manager_T.h => dep/acelite/ace/Hash_Cache_Map_Manager_T.h rename : externals/ace/Hash_Cache_Map_Manager_T.inl => dep/acelite/ace/Hash_Cache_Map_Manager_T.inl rename : externals/ace/Hash_Map_Manager.h => dep/acelite/ace/Hash_Map_Manager.h rename : externals/ace/Hash_Map_Manager_T.cpp => dep/acelite/ace/Hash_Map_Manager_T.cpp rename : externals/ace/Hash_Map_Manager_T.h => dep/acelite/ace/Hash_Map_Manager_T.h rename : externals/ace/Hash_Map_Manager_T.inl => dep/acelite/ace/Hash_Map_Manager_T.inl rename : externals/ace/Hash_Map_With_Allocator_T.cpp => dep/acelite/ace/Hash_Map_With_Allocator_T.cpp rename : externals/ace/Hash_Map_With_Allocator_T.h => dep/acelite/ace/Hash_Map_With_Allocator_T.h rename : externals/ace/Hash_Map_With_Allocator_T.inl => dep/acelite/ace/Hash_Map_With_Allocator_T.inl rename : externals/ace/Hash_Multi_Map_Manager_T.cpp => dep/acelite/ace/Hash_Multi_Map_Manager_T.cpp rename : externals/ace/Hash_Multi_Map_Manager_T.h => dep/acelite/ace/Hash_Multi_Map_Manager_T.h rename : externals/ace/Hash_Multi_Map_Manager_T.inl => dep/acelite/ace/Hash_Multi_Map_Manager_T.inl rename : externals/ace/Hashable.cpp => dep/acelite/ace/Hashable.cpp rename : externals/ace/Hashable.h => dep/acelite/ace/Hashable.h rename : externals/ace/Hashable.inl => dep/acelite/ace/Hashable.inl rename : externals/ace/High_Res_Timer.cpp => dep/acelite/ace/High_Res_Timer.cpp rename : externals/ace/High_Res_Timer.h => dep/acelite/ace/High_Res_Timer.h rename : externals/ace/High_Res_Timer.inl => dep/acelite/ace/High_Res_Timer.inl rename : externals/ace/ICMP_Socket.cpp => dep/acelite/ace/ICMP_Socket.cpp rename : externals/ace/ICMP_Socket.h => dep/acelite/ace/ICMP_Socket.h rename : externals/ace/INET_Addr.cpp => dep/acelite/ace/INET_Addr.cpp rename : externals/ace/INET_Addr.h => dep/acelite/ace/INET_Addr.h rename : externals/ace/INET_Addr.inl => dep/acelite/ace/INET_Addr.inl rename : externals/ace/IOStream.cpp => dep/acelite/ace/IOStream.cpp rename : externals/ace/IOStream.h => dep/acelite/ace/IOStream.h rename : externals/ace/IOStream_T.cpp => dep/acelite/ace/IOStream_T.cpp rename : externals/ace/IOStream_T.h => dep/acelite/ace/IOStream_T.h rename : externals/ace/IOStream_T.inl => dep/acelite/ace/IOStream_T.inl rename : externals/ace/IO_Cntl_Msg.cpp => dep/acelite/ace/IO_Cntl_Msg.cpp rename : externals/ace/IO_Cntl_Msg.h => dep/acelite/ace/IO_Cntl_Msg.h rename : externals/ace/IO_Cntl_Msg.inl => dep/acelite/ace/IO_Cntl_Msg.inl rename : externals/ace/IO_SAP.cpp => dep/acelite/ace/IO_SAP.cpp rename : externals/ace/IO_SAP.h => dep/acelite/ace/IO_SAP.h rename : externals/ace/IO_SAP.inl => dep/acelite/ace/IO_SAP.inl rename : externals/ace/IPC_SAP.cpp => dep/acelite/ace/IPC_SAP.cpp rename : externals/ace/IPC_SAP.h => dep/acelite/ace/IPC_SAP.h rename : externals/ace/IPC_SAP.inl => dep/acelite/ace/IPC_SAP.inl rename : externals/ace/If_Then_Else.h => dep/acelite/ace/If_Then_Else.h rename : externals/ace/Init_ACE.cpp => dep/acelite/ace/Init_ACE.cpp rename : externals/ace/Init_ACE.h => dep/acelite/ace/Init_ACE.h rename : externals/ace/Intrusive_Auto_Ptr.cpp => dep/acelite/ace/Intrusive_Auto_Ptr.cpp rename : externals/ace/Intrusive_Auto_Ptr.h => dep/acelite/ace/Intrusive_Auto_Ptr.h rename : externals/ace/Intrusive_Auto_Ptr.inl => dep/acelite/ace/Intrusive_Auto_Ptr.inl rename : externals/ace/Intrusive_List.cpp => dep/acelite/ace/Intrusive_List.cpp rename : externals/ace/Intrusive_List.h => dep/acelite/ace/Intrusive_List.h rename : externals/ace/Intrusive_List.inl => dep/acelite/ace/Intrusive_List.inl rename : externals/ace/Intrusive_List_Node.cpp => dep/acelite/ace/Intrusive_List_Node.cpp rename : externals/ace/Intrusive_List_Node.h => dep/acelite/ace/Intrusive_List_Node.h rename : externals/ace/Intrusive_List_Node.inl => dep/acelite/ace/Intrusive_List_Node.inl rename : externals/ace/LOCK_SOCK_Acceptor.cpp => dep/acelite/ace/LOCK_SOCK_Acceptor.cpp rename : externals/ace/LOCK_SOCK_Acceptor.h => dep/acelite/ace/LOCK_SOCK_Acceptor.h rename : externals/ace/LSOCK.cpp => dep/acelite/ace/LSOCK.cpp rename : externals/ace/LSOCK.h => dep/acelite/ace/LSOCK.h rename : externals/ace/LSOCK.inl => dep/acelite/ace/LSOCK.inl rename : externals/ace/LSOCK_Acceptor.cpp => dep/acelite/ace/LSOCK_Acceptor.cpp rename : externals/ace/LSOCK_Acceptor.h => dep/acelite/ace/LSOCK_Acceptor.h rename : externals/ace/LSOCK_CODgram.cpp => dep/acelite/ace/LSOCK_CODgram.cpp rename : externals/ace/LSOCK_CODgram.h => dep/acelite/ace/LSOCK_CODgram.h rename : externals/ace/LSOCK_CODgram.inl => dep/acelite/ace/LSOCK_CODgram.inl rename : externals/ace/LSOCK_Connector.cpp => dep/acelite/ace/LSOCK_Connector.cpp rename : externals/ace/LSOCK_Connector.h => dep/acelite/ace/LSOCK_Connector.h rename : externals/ace/LSOCK_Connector.inl => dep/acelite/ace/LSOCK_Connector.inl rename : externals/ace/LSOCK_Dgram.cpp => dep/acelite/ace/LSOCK_Dgram.cpp rename : externals/ace/LSOCK_Dgram.h => dep/acelite/ace/LSOCK_Dgram.h rename : externals/ace/LSOCK_Dgram.inl => dep/acelite/ace/LSOCK_Dgram.inl rename : externals/ace/LSOCK_Stream.cpp => dep/acelite/ace/LSOCK_Stream.cpp rename : externals/ace/LSOCK_Stream.h => dep/acelite/ace/LSOCK_Stream.h rename : externals/ace/LSOCK_Stream.inl => dep/acelite/ace/LSOCK_Stream.inl rename : externals/ace/Lib_Find.cpp => dep/acelite/ace/Lib_Find.cpp rename : externals/ace/Lib_Find.h => dep/acelite/ace/Lib_Find.h rename : externals/ace/Local_Memory_Pool.cpp => dep/acelite/ace/Local_Memory_Pool.cpp rename : externals/ace/Local_Memory_Pool.h => dep/acelite/ace/Local_Memory_Pool.h rename : externals/ace/Local_Name_Space.cpp => dep/acelite/ace/Local_Name_Space.cpp rename : externals/ace/Local_Name_Space.h => dep/acelite/ace/Local_Name_Space.h rename : externals/ace/Local_Name_Space_T.cpp => dep/acelite/ace/Local_Name_Space_T.cpp rename : externals/ace/Local_Name_Space_T.h => dep/acelite/ace/Local_Name_Space_T.h rename : externals/ace/Local_Tokens.cpp => dep/acelite/ace/Local_Tokens.cpp rename : externals/ace/Local_Tokens.h => dep/acelite/ace/Local_Tokens.h rename : externals/ace/Local_Tokens.inl => dep/acelite/ace/Local_Tokens.inl rename : externals/ace/Lock.cpp => dep/acelite/ace/Lock.cpp rename : externals/ace/Lock.h => dep/acelite/ace/Lock.h rename : externals/ace/Lock.inl => dep/acelite/ace/Lock.inl rename : externals/ace/Lock_Adapter_T.cpp => dep/acelite/ace/Lock_Adapter_T.cpp rename : externals/ace/Lock_Adapter_T.h => dep/acelite/ace/Lock_Adapter_T.h rename : externals/ace/Lock_Adapter_T.inl => dep/acelite/ace/Lock_Adapter_T.inl rename : externals/ace/Log_Msg.cpp => dep/acelite/ace/Log_Msg.cpp rename : externals/ace/Log_Msg.h => dep/acelite/ace/Log_Msg.h rename : externals/ace/Log_Msg.inl => dep/acelite/ace/Log_Msg.inl rename : externals/ace/Log_Msg_Backend.cpp => dep/acelite/ace/Log_Msg_Backend.cpp rename : externals/ace/Log_Msg_Backend.h => dep/acelite/ace/Log_Msg_Backend.h rename : externals/ace/Log_Msg_Callback.cpp => dep/acelite/ace/Log_Msg_Callback.cpp rename : externals/ace/Log_Msg_Callback.h => dep/acelite/ace/Log_Msg_Callback.h rename : externals/ace/Log_Msg_IPC.cpp => dep/acelite/ace/Log_Msg_IPC.cpp rename : externals/ace/Log_Msg_IPC.h => dep/acelite/ace/Log_Msg_IPC.h rename : externals/ace/Log_Msg_NT_Event_Log.cpp => dep/acelite/ace/Log_Msg_NT_Event_Log.cpp rename : externals/ace/Log_Msg_NT_Event_Log.h => dep/acelite/ace/Log_Msg_NT_Event_Log.h rename : externals/ace/Log_Msg_UNIX_Syslog.cpp => dep/acelite/ace/Log_Msg_UNIX_Syslog.cpp rename : externals/ace/Log_Msg_UNIX_Syslog.h => dep/acelite/ace/Log_Msg_UNIX_Syslog.h rename : externals/ace/Log_Priority.h => dep/acelite/ace/Log_Priority.h rename : externals/ace/Log_Record.cpp => dep/acelite/ace/Log_Record.cpp rename : externals/ace/Log_Record.h => dep/acelite/ace/Log_Record.h rename : externals/ace/Log_Record.inl => dep/acelite/ace/Log_Record.inl rename : externals/ace/Logging_Strategy.cpp => dep/acelite/ace/Logging_Strategy.cpp rename : externals/ace/Logging_Strategy.h => dep/acelite/ace/Logging_Strategy.h rename : externals/ace/MEM_Acceptor.cpp => dep/acelite/ace/MEM_Acceptor.cpp rename : externals/ace/MEM_Acceptor.h => dep/acelite/ace/MEM_Acceptor.h rename : externals/ace/MEM_Acceptor.inl => dep/acelite/ace/MEM_Acceptor.inl rename : externals/ace/MEM_Addr.cpp => dep/acelite/ace/MEM_Addr.cpp rename : externals/ace/MEM_Addr.h => dep/acelite/ace/MEM_Addr.h rename : externals/ace/MEM_Addr.inl => dep/acelite/ace/MEM_Addr.inl rename : externals/ace/MEM_Connector.cpp => dep/acelite/ace/MEM_Connector.cpp rename : externals/ace/MEM_Connector.h => dep/acelite/ace/MEM_Connector.h rename : externals/ace/MEM_Connector.inl => dep/acelite/ace/MEM_Connector.inl rename : externals/ace/MEM_IO.cpp => dep/acelite/ace/MEM_IO.cpp rename : externals/ace/MEM_IO.h => dep/acelite/ace/MEM_IO.h rename : externals/ace/MEM_IO.inl => dep/acelite/ace/MEM_IO.inl rename : externals/ace/MEM_SAP.cpp => dep/acelite/ace/MEM_SAP.cpp rename : externals/ace/MEM_SAP.h => dep/acelite/ace/MEM_SAP.h rename : externals/ace/MEM_SAP.inl => dep/acelite/ace/MEM_SAP.inl rename : externals/ace/MEM_Stream.cpp => dep/acelite/ace/MEM_Stream.cpp rename : externals/ace/MEM_Stream.h => dep/acelite/ace/MEM_Stream.h rename : externals/ace/MEM_Stream.inl => dep/acelite/ace/MEM_Stream.inl rename : externals/ace/MMAP_Memory_Pool.cpp => dep/acelite/ace/MMAP_Memory_Pool.cpp rename : externals/ace/MMAP_Memory_Pool.h => dep/acelite/ace/MMAP_Memory_Pool.h rename : externals/ace/MMAP_Memory_Pool.inl => dep/acelite/ace/MMAP_Memory_Pool.inl rename : externals/ace/Makefile.in => dep/acelite/ace/Makefile.in rename : externals/ace/Malloc.cpp => dep/acelite/ace/Malloc.cpp rename : externals/ace/Malloc.h => dep/acelite/ace/Malloc.h rename : externals/ace/Malloc.inl => dep/acelite/ace/Malloc.inl rename : externals/ace/Malloc_Allocator.cpp => dep/acelite/ace/Malloc_Allocator.cpp rename : externals/ace/Malloc_Allocator.h => dep/acelite/ace/Malloc_Allocator.h rename : externals/ace/Malloc_Allocator.inl => dep/acelite/ace/Malloc_Allocator.inl rename : externals/ace/Malloc_Base.h => dep/acelite/ace/Malloc_Base.h rename : externals/ace/Malloc_T.cpp => dep/acelite/ace/Malloc_T.cpp rename : externals/ace/Malloc_T.h => dep/acelite/ace/Malloc_T.h rename : externals/ace/Malloc_T.inl => dep/acelite/ace/Malloc_T.inl rename : externals/ace/Managed_Object.cpp => dep/acelite/ace/Managed_Object.cpp rename : externals/ace/Managed_Object.h => dep/acelite/ace/Managed_Object.h rename : externals/ace/Managed_Object.inl => dep/acelite/ace/Managed_Object.inl rename : externals/ace/Manual_Event.cpp => dep/acelite/ace/Manual_Event.cpp rename : externals/ace/Manual_Event.h => dep/acelite/ace/Manual_Event.h rename : externals/ace/Manual_Event.inl => dep/acelite/ace/Manual_Event.inl rename : externals/ace/Map.h => dep/acelite/ace/Map.h rename : externals/ace/Map_Manager.cpp => dep/acelite/ace/Map_Manager.cpp rename : externals/ace/Map_Manager.h => dep/acelite/ace/Map_Manager.h rename : externals/ace/Map_Manager.inl => dep/acelite/ace/Map_Manager.inl rename : externals/ace/Map_T.cpp => dep/acelite/ace/Map_T.cpp rename : externals/ace/Map_T.h => dep/acelite/ace/Map_T.h rename : externals/ace/Map_T.inl => dep/acelite/ace/Map_T.inl rename : externals/ace/Mem_Map.cpp => dep/acelite/ace/Mem_Map.cpp rename : externals/ace/Mem_Map.h => dep/acelite/ace/Mem_Map.h rename : externals/ace/Mem_Map.inl => dep/acelite/ace/Mem_Map.inl rename : externals/ace/Memory_Pool.h => dep/acelite/ace/Memory_Pool.h rename : externals/ace/Message_Block.cpp => dep/acelite/ace/Message_Block.cpp rename : externals/ace/Message_Block.h => dep/acelite/ace/Message_Block.h rename : externals/ace/Message_Block.inl => dep/acelite/ace/Message_Block.inl rename : externals/ace/Message_Block_T.cpp => dep/acelite/ace/Message_Block_T.cpp rename : externals/ace/Message_Block_T.h => dep/acelite/ace/Message_Block_T.h rename : externals/ace/Message_Block_T.inl => dep/acelite/ace/Message_Block_T.inl rename : externals/ace/Message_Queue.cpp => dep/acelite/ace/Message_Queue.cpp rename : externals/ace/Message_Queue.h => dep/acelite/ace/Message_Queue.h rename : externals/ace/Message_Queue.inl => dep/acelite/ace/Message_Queue.inl rename : externals/ace/Message_Queue_NT.cpp => dep/acelite/ace/Message_Queue_NT.cpp rename : externals/ace/Message_Queue_NT.h => dep/acelite/ace/Message_Queue_NT.h rename : externals/ace/Message_Queue_NT.inl => dep/acelite/ace/Message_Queue_NT.inl rename : externals/ace/Message_Queue_T.cpp => dep/acelite/ace/Message_Queue_T.cpp rename : externals/ace/Message_Queue_T.h => dep/acelite/ace/Message_Queue_T.h rename : externals/ace/Message_Queue_Vx.cpp => dep/acelite/ace/Message_Queue_Vx.cpp rename : externals/ace/Message_Queue_Vx.h => dep/acelite/ace/Message_Queue_Vx.h rename : externals/ace/Message_Queue_Vx.inl => dep/acelite/ace/Message_Queue_Vx.inl rename : externals/ace/Method_Object.h => dep/acelite/ace/Method_Object.h rename : externals/ace/Method_Request.cpp => dep/acelite/ace/Method_Request.cpp rename : externals/ace/Method_Request.h => dep/acelite/ace/Method_Request.h rename : externals/ace/Metrics_Cache.h => dep/acelite/ace/Metrics_Cache.h rename : externals/ace/Metrics_Cache_T.cpp => dep/acelite/ace/Metrics_Cache_T.cpp rename : externals/ace/Metrics_Cache_T.h => dep/acelite/ace/Metrics_Cache_T.h rename : externals/ace/Metrics_Cache_T.inl => dep/acelite/ace/Metrics_Cache_T.inl rename : externals/ace/Min_Max.h => dep/acelite/ace/Min_Max.h rename : externals/ace/Module.cpp => dep/acelite/ace/Module.cpp rename : externals/ace/Module.h => dep/acelite/ace/Module.h rename : externals/ace/Module.inl => dep/acelite/ace/Module.inl rename : externals/ace/Monitor_Admin.cpp => dep/acelite/ace/Monitor_Admin.cpp rename : externals/ace/Monitor_Admin.h => dep/acelite/ace/Monitor_Admin.h rename : externals/ace/Monitor_Admin_Manager.cpp => dep/acelite/ace/Monitor_Admin_Manager.cpp rename : externals/ace/Monitor_Admin_Manager.h => dep/acelite/ace/Monitor_Admin_Manager.h rename : externals/ace/Monitor_Base.cpp => dep/acelite/ace/Monitor_Base.cpp rename : externals/ace/Monitor_Base.h => dep/acelite/ace/Monitor_Base.h rename : externals/ace/Monitor_Base.inl => dep/acelite/ace/Monitor_Base.inl rename : externals/ace/Monitor_Control_Action.cpp => dep/acelite/ace/Monitor_Control_Action.cpp rename : externals/ace/Monitor_Control_Action.h => dep/acelite/ace/Monitor_Control_Action.h rename : externals/ace/Monitor_Control_Types.cpp => dep/acelite/ace/Monitor_Control_Types.cpp rename : externals/ace/Monitor_Control_Types.h => dep/acelite/ace/Monitor_Control_Types.h rename : externals/ace/Monitor_Point_Registry.cpp => dep/acelite/ace/Monitor_Point_Registry.cpp rename : externals/ace/Monitor_Point_Registry.h => dep/acelite/ace/Monitor_Point_Registry.h rename : externals/ace/Monitor_Size.cpp => dep/acelite/ace/Monitor_Size.cpp rename : externals/ace/Monitor_Size.h => dep/acelite/ace/Monitor_Size.h rename : externals/ace/Msg_WFMO_Reactor.cpp => dep/acelite/ace/Msg_WFMO_Reactor.cpp rename : externals/ace/Msg_WFMO_Reactor.h => dep/acelite/ace/Msg_WFMO_Reactor.h rename : externals/ace/Msg_WFMO_Reactor.inl => dep/acelite/ace/Msg_WFMO_Reactor.inl rename : externals/ace/Multihomed_INET_Addr.cpp => dep/acelite/ace/Multihomed_INET_Addr.cpp rename : externals/ace/Multihomed_INET_Addr.h => dep/acelite/ace/Multihomed_INET_Addr.h rename : externals/ace/Multihomed_INET_Addr.inl => dep/acelite/ace/Multihomed_INET_Addr.inl rename : externals/ace/Mutex.cpp => dep/acelite/ace/Mutex.cpp rename : externals/ace/Mutex.h => dep/acelite/ace/Mutex.h rename : externals/ace/Mutex.inl => dep/acelite/ace/Mutex.inl rename : externals/ace/NT_Service.cpp => dep/acelite/ace/NT_Service.cpp rename : externals/ace/NT_Service.h => dep/acelite/ace/NT_Service.h rename : externals/ace/NT_Service.inl => dep/acelite/ace/NT_Service.inl rename : externals/ace/Name_Proxy.cpp => dep/acelite/ace/Name_Proxy.cpp rename : externals/ace/Name_Proxy.h => dep/acelite/ace/Name_Proxy.h rename : externals/ace/Name_Request_Reply.cpp => dep/acelite/ace/Name_Request_Reply.cpp rename : externals/ace/Name_Request_Reply.h => dep/acelite/ace/Name_Request_Reply.h rename : externals/ace/Name_Space.cpp => dep/acelite/ace/Name_Space.cpp rename : externals/ace/Name_Space.h => dep/acelite/ace/Name_Space.h rename : externals/ace/Naming_Context.cpp => dep/acelite/ace/Naming_Context.cpp rename : externals/ace/Naming_Context.h => dep/acelite/ace/Naming_Context.h rename : externals/ace/Naming_Context.inl => dep/acelite/ace/Naming_Context.inl rename : externals/ace/Netlink_Addr.cpp => dep/acelite/ace/Netlink_Addr.cpp rename : externals/ace/Netlink_Addr.h => dep/acelite/ace/Netlink_Addr.h rename : externals/ace/Netlink_Addr.inl => dep/acelite/ace/Netlink_Addr.inl rename : externals/ace/Node.cpp => dep/acelite/ace/Node.cpp rename : externals/ace/Node.h => dep/acelite/ace/Node.h rename : externals/ace/Notification_Queue.cpp => dep/acelite/ace/Notification_Queue.cpp rename : externals/ace/Notification_Queue.h => dep/acelite/ace/Notification_Queue.h rename : externals/ace/Notification_Queue.inl => dep/acelite/ace/Notification_Queue.inl rename : externals/ace/Notification_Strategy.cpp => dep/acelite/ace/Notification_Strategy.cpp rename : externals/ace/Notification_Strategy.h => dep/acelite/ace/Notification_Strategy.h rename : externals/ace/Notification_Strategy.inl => dep/acelite/ace/Notification_Strategy.inl rename : externals/ace/Null_Barrier.h => dep/acelite/ace/Null_Barrier.h rename : externals/ace/Null_Condition.h => dep/acelite/ace/Null_Condition.h rename : externals/ace/Null_Mutex.h => dep/acelite/ace/Null_Mutex.h rename : externals/ace/Null_Semaphore.h => dep/acelite/ace/Null_Semaphore.h rename : externals/ace/Numeric_Limits.h => dep/acelite/ace/Numeric_Limits.h rename : externals/ace/OS.cpp => dep/acelite/ace/OS.cpp rename : externals/ace/OS.h => dep/acelite/ace/OS.h rename : externals/ace/OS.inl => dep/acelite/ace/OS.inl rename : externals/ace/OS_Dirent.h => dep/acelite/ace/OS_Dirent.h rename : externals/ace/OS_Errno.cpp => dep/acelite/ace/OS_Errno.cpp rename : externals/ace/OS_Errno.h => dep/acelite/ace/OS_Errno.h rename : externals/ace/OS_Errno.inl => dep/acelite/ace/OS_Errno.inl rename : externals/ace/OS_Log_Msg_Attributes.cpp => dep/acelite/ace/OS_Log_Msg_Attributes.cpp rename : externals/ace/OS_Log_Msg_Attributes.h => dep/acelite/ace/OS_Log_Msg_Attributes.h rename : externals/ace/OS_Log_Msg_Attributes.inl => dep/acelite/ace/OS_Log_Msg_Attributes.inl rename : externals/ace/OS_Memory.h => dep/acelite/ace/OS_Memory.h rename : externals/ace/OS_NS_Thread.cpp => dep/acelite/ace/OS_NS_Thread.cpp rename : externals/ace/OS_NS_Thread.h => dep/acelite/ace/OS_NS_Thread.h rename : externals/ace/OS_NS_Thread.inl => dep/acelite/ace/OS_NS_Thread.inl rename : externals/ace/OS_NS_arpa_inet.cpp => dep/acelite/ace/OS_NS_arpa_inet.cpp rename : externals/ace/OS_NS_arpa_inet.h => dep/acelite/ace/OS_NS_arpa_inet.h rename : externals/ace/OS_NS_arpa_inet.inl => dep/acelite/ace/OS_NS_arpa_inet.inl rename : externals/ace/OS_NS_ctype.cpp => dep/acelite/ace/OS_NS_ctype.cpp rename : externals/ace/OS_NS_ctype.h => dep/acelite/ace/OS_NS_ctype.h rename : externals/ace/OS_NS_ctype.inl => dep/acelite/ace/OS_NS_ctype.inl rename : externals/ace/OS_NS_dirent.cpp => dep/acelite/ace/OS_NS_dirent.cpp rename : externals/ace/OS_NS_dirent.h => dep/acelite/ace/OS_NS_dirent.h rename : externals/ace/OS_NS_dirent.inl => dep/acelite/ace/OS_NS_dirent.inl rename : externals/ace/OS_NS_dlfcn.cpp => dep/acelite/ace/OS_NS_dlfcn.cpp rename : externals/ace/OS_NS_dlfcn.h => dep/acelite/ace/OS_NS_dlfcn.h rename : externals/ace/OS_NS_dlfcn.inl => dep/acelite/ace/OS_NS_dlfcn.inl rename : externals/ace/OS_NS_errno.cpp => dep/acelite/ace/OS_NS_errno.cpp rename : externals/ace/OS_NS_errno.h => dep/acelite/ace/OS_NS_errno.h rename : externals/ace/OS_NS_errno.inl => dep/acelite/ace/OS_NS_errno.inl rename : externals/ace/OS_NS_fcntl.cpp => dep/acelite/ace/OS_NS_fcntl.cpp rename : externals/ace/OS_NS_fcntl.h => dep/acelite/ace/OS_NS_fcntl.h rename : externals/ace/OS_NS_fcntl.inl => dep/acelite/ace/OS_NS_fcntl.inl rename : externals/ace/OS_NS_macros.h => dep/acelite/ace/OS_NS_macros.h rename : externals/ace/OS_NS_math.cpp => dep/acelite/ace/OS_NS_math.cpp rename : externals/ace/OS_NS_math.h => dep/acelite/ace/OS_NS_math.h rename : externals/ace/OS_NS_math.inl => dep/acelite/ace/OS_NS_math.inl rename : externals/ace/OS_NS_netdb.cpp => dep/acelite/ace/OS_NS_netdb.cpp rename : externals/ace/OS_NS_netdb.h => dep/acelite/ace/OS_NS_netdb.h rename : externals/ace/OS_NS_netdb.inl => dep/acelite/ace/OS_NS_netdb.inl rename : externals/ace/OS_NS_poll.cpp => dep/acelite/ace/OS_NS_poll.cpp rename : externals/ace/OS_NS_poll.h => dep/acelite/ace/OS_NS_poll.h rename : externals/ace/OS_NS_poll.inl => dep/acelite/ace/OS_NS_poll.inl rename : externals/ace/OS_NS_pwd.cpp => dep/acelite/ace/OS_NS_pwd.cpp rename : externals/ace/OS_NS_pwd.h => dep/acelite/ace/OS_NS_pwd.h rename : externals/ace/OS_NS_pwd.inl => dep/acelite/ace/OS_NS_pwd.inl rename : externals/ace/OS_NS_regex.cpp => dep/acelite/ace/OS_NS_regex.cpp rename : externals/ace/OS_NS_regex.h => dep/acelite/ace/OS_NS_regex.h rename : externals/ace/OS_NS_regex.inl => dep/acelite/ace/OS_NS_regex.inl rename : externals/ace/OS_NS_signal.cpp => dep/acelite/ace/OS_NS_signal.cpp rename : externals/ace/OS_NS_signal.h => dep/acelite/ace/OS_NS_signal.h rename : externals/ace/OS_NS_signal.inl => dep/acelite/ace/OS_NS_signal.inl rename : externals/ace/OS_NS_stdio.cpp => dep/acelite/ace/OS_NS_stdio.cpp rename : externals/ace/OS_NS_stdio.h => dep/acelite/ace/OS_NS_stdio.h rename : externals/ace/OS_NS_stdio.inl => dep/acelite/ace/OS_NS_stdio.inl rename : externals/ace/OS_NS_stdlib.cpp => dep/acelite/ace/OS_NS_stdlib.cpp rename : externals/ace/OS_NS_stdlib.h => dep/acelite/ace/OS_NS_stdlib.h rename : externals/ace/OS_NS_stdlib.inl => dep/acelite/ace/OS_NS_stdlib.inl rename : externals/ace/OS_NS_string.cpp => dep/acelite/ace/OS_NS_string.cpp rename : externals/ace/OS_NS_string.h => dep/acelite/ace/OS_NS_string.h rename : externals/ace/OS_NS_string.inl => dep/acelite/ace/OS_NS_string.inl rename : externals/ace/OS_NS_strings.cpp => dep/acelite/ace/OS_NS_strings.cpp rename : externals/ace/OS_NS_strings.h => dep/acelite/ace/OS_NS_strings.h rename : externals/ace/OS_NS_strings.inl => dep/acelite/ace/OS_NS_strings.inl rename : externals/ace/OS_NS_stropts.cpp => dep/acelite/ace/OS_NS_stropts.cpp rename : externals/ace/OS_NS_stropts.h => dep/acelite/ace/OS_NS_stropts.h rename : externals/ace/OS_NS_stropts.inl => dep/acelite/ace/OS_NS_stropts.inl rename : externals/ace/OS_NS_sys_mman.cpp => dep/acelite/ace/OS_NS_sys_mman.cpp rename : externals/ace/OS_NS_sys_mman.h => dep/acelite/ace/OS_NS_sys_mman.h rename : externals/ace/OS_NS_sys_mman.inl => dep/acelite/ace/OS_NS_sys_mman.inl rename : externals/ace/OS_NS_sys_msg.cpp => dep/acelite/ace/OS_NS_sys_msg.cpp rename : externals/ace/OS_NS_sys_msg.h => dep/acelite/ace/OS_NS_sys_msg.h rename : externals/ace/OS_NS_sys_msg.inl => dep/acelite/ace/OS_NS_sys_msg.inl rename : externals/ace/OS_NS_sys_resource.cpp => dep/acelite/ace/OS_NS_sys_resource.cpp rename : externals/ace/OS_NS_sys_resource.h => dep/acelite/ace/OS_NS_sys_resource.h rename : externals/ace/OS_NS_sys_resource.inl => dep/acelite/ace/OS_NS_sys_resource.inl rename : externals/ace/OS_NS_sys_select.cpp => dep/acelite/ace/OS_NS_sys_select.cpp rename : externals/ace/OS_NS_sys_select.h => dep/acelite/ace/OS_NS_sys_select.h rename : externals/ace/OS_NS_sys_select.inl => dep/acelite/ace/OS_NS_sys_select.inl rename : externals/ace/OS_NS_sys_sendfile.cpp => dep/acelite/ace/OS_NS_sys_sendfile.cpp rename : externals/ace/OS_NS_sys_sendfile.h => dep/acelite/ace/OS_NS_sys_sendfile.h rename : externals/ace/OS_NS_sys_sendfile.inl => dep/acelite/ace/OS_NS_sys_sendfile.inl rename : externals/ace/OS_NS_sys_shm.cpp => dep/acelite/ace/OS_NS_sys_shm.cpp rename : externals/ace/OS_NS_sys_shm.h => dep/acelite/ace/OS_NS_sys_shm.h rename : externals/ace/OS_NS_sys_shm.inl => dep/acelite/ace/OS_NS_sys_shm.inl rename : externals/ace/OS_NS_sys_socket.cpp => dep/acelite/ace/OS_NS_sys_socket.cpp rename : externals/ace/OS_NS_sys_socket.h => dep/acelite/ace/OS_NS_sys_socket.h rename : externals/ace/OS_NS_sys_socket.inl => dep/acelite/ace/OS_NS_sys_socket.inl rename : externals/ace/OS_NS_sys_stat.cpp => dep/acelite/ace/OS_NS_sys_stat.cpp rename : externals/ace/OS_NS_sys_stat.h => dep/acelite/ace/OS_NS_sys_stat.h rename : externals/ace/OS_NS_sys_stat.inl => dep/acelite/ace/OS_NS_sys_stat.inl rename : externals/ace/OS_NS_sys_time.cpp => dep/acelite/ace/OS_NS_sys_time.cpp rename : externals/ace/OS_NS_sys_time.h => dep/acelite/ace/OS_NS_sys_time.h rename : externals/ace/OS_NS_sys_time.inl => dep/acelite/ace/OS_NS_sys_time.inl rename : externals/ace/OS_NS_sys_uio.cpp => dep/acelite/ace/OS_NS_sys_uio.cpp rename : externals/ace/OS_NS_sys_uio.h => dep/acelite/ace/OS_NS_sys_uio.h rename : externals/ace/OS_NS_sys_uio.inl => dep/acelite/ace/OS_NS_sys_uio.inl rename : externals/ace/OS_NS_sys_utsname.cpp => dep/acelite/ace/OS_NS_sys_utsname.cpp rename : externals/ace/OS_NS_sys_utsname.h => dep/acelite/ace/OS_NS_sys_utsname.h rename : externals/ace/OS_NS_sys_wait.cpp => dep/acelite/ace/OS_NS_sys_wait.cpp rename : externals/ace/OS_NS_sys_wait.h => dep/acelite/ace/OS_NS_sys_wait.h rename : externals/ace/OS_NS_sys_wait.inl => dep/acelite/ace/OS_NS_sys_wait.inl rename : externals/ace/OS_NS_time.cpp => dep/acelite/ace/OS_NS_time.cpp rename : externals/ace/OS_NS_time.h => dep/acelite/ace/OS_NS_time.h rename : externals/ace/OS_NS_time.inl => dep/acelite/ace/OS_NS_time.inl rename : externals/ace/OS_NS_unistd.cpp => dep/acelite/ace/OS_NS_unistd.cpp rename : externals/ace/OS_NS_unistd.h => dep/acelite/ace/OS_NS_unistd.h rename : externals/ace/OS_NS_unistd.inl => dep/acelite/ace/OS_NS_unistd.inl rename : externals/ace/OS_NS_wchar.cpp => dep/acelite/ace/OS_NS_wchar.cpp rename : externals/ace/OS_NS_wchar.h => dep/acelite/ace/OS_NS_wchar.h rename : externals/ace/OS_NS_wchar.inl => dep/acelite/ace/OS_NS_wchar.inl rename : externals/ace/OS_NS_wctype.cpp => dep/acelite/ace/OS_NS_wctype.cpp rename : externals/ace/OS_NS_wctype.h => dep/acelite/ace/OS_NS_wctype.h rename : externals/ace/OS_NS_wctype.inl => dep/acelite/ace/OS_NS_wctype.inl rename : externals/ace/OS_QoS.cpp => dep/acelite/ace/OS_QoS.cpp rename : externals/ace/OS_QoS.h => dep/acelite/ace/OS_QoS.h rename : externals/ace/OS_String.h => dep/acelite/ace/OS_String.h rename : externals/ace/OS_TLI.cpp => dep/acelite/ace/OS_TLI.cpp rename : externals/ace/OS_TLI.h => dep/acelite/ace/OS_TLI.h rename : externals/ace/OS_TLI.inl => dep/acelite/ace/OS_TLI.inl rename : externals/ace/OS_Thread_Adapter.cpp => dep/acelite/ace/OS_Thread_Adapter.cpp rename : externals/ace/OS_Thread_Adapter.h => dep/acelite/ace/OS_Thread_Adapter.h rename : externals/ace/OS_main.cpp => dep/acelite/ace/OS_main.cpp rename : externals/ace/OS_main.h => dep/acelite/ace/OS_main.h rename : externals/ace/Obchunk.cpp => dep/acelite/ace/Obchunk.cpp rename : externals/ace/Obchunk.h => dep/acelite/ace/Obchunk.h rename : externals/ace/Obchunk.inl => dep/acelite/ace/Obchunk.inl rename : externals/ace/Object_Manager.cpp => dep/acelite/ace/Object_Manager.cpp rename : externals/ace/Object_Manager.h => dep/acelite/ace/Object_Manager.h rename : externals/ace/Object_Manager.inl => dep/acelite/ace/Object_Manager.inl rename : externals/ace/Object_Manager_Base.cpp => dep/acelite/ace/Object_Manager_Base.cpp rename : externals/ace/Object_Manager_Base.h => dep/acelite/ace/Object_Manager_Base.h rename : externals/ace/Obstack.h => dep/acelite/ace/Obstack.h rename : externals/ace/Obstack_T.cpp => dep/acelite/ace/Obstack_T.cpp rename : externals/ace/Obstack_T.h => dep/acelite/ace/Obstack_T.h rename : externals/ace/Obstack_T.inl => dep/acelite/ace/Obstack_T.inl rename : externals/ace/PI_Malloc.cpp => dep/acelite/ace/PI_Malloc.cpp rename : externals/ace/PI_Malloc.h => dep/acelite/ace/PI_Malloc.h rename : externals/ace/PI_Malloc.inl => dep/acelite/ace/PI_Malloc.inl rename : externals/ace/POSIX_Asynch_IO.cpp => dep/acelite/ace/POSIX_Asynch_IO.cpp rename : externals/ace/POSIX_Asynch_IO.h => dep/acelite/ace/POSIX_Asynch_IO.h rename : externals/ace/POSIX_CB_Proactor.cpp => dep/acelite/ace/POSIX_CB_Proactor.cpp rename : externals/ace/POSIX_CB_Proactor.h => dep/acelite/ace/POSIX_CB_Proactor.h rename : externals/ace/POSIX_Proactor.cpp => dep/acelite/ace/POSIX_Proactor.cpp rename : externals/ace/POSIX_Proactor.h => dep/acelite/ace/POSIX_Proactor.h rename : externals/ace/POSIX_Proactor.inl => dep/acelite/ace/POSIX_Proactor.inl rename : externals/ace/Pagefile_Memory_Pool.cpp => dep/acelite/ace/Pagefile_Memory_Pool.cpp rename : externals/ace/Pagefile_Memory_Pool.h => dep/acelite/ace/Pagefile_Memory_Pool.h rename : externals/ace/Pagefile_Memory_Pool.inl => dep/acelite/ace/Pagefile_Memory_Pool.inl rename : externals/ace/Pair.h => dep/acelite/ace/Pair.h rename : externals/ace/Pair_T.cpp => dep/acelite/ace/Pair_T.cpp rename : externals/ace/Pair_T.h => dep/acelite/ace/Pair_T.h rename : externals/ace/Pair_T.inl => dep/acelite/ace/Pair_T.inl rename : externals/ace/Parse_Node.cpp => dep/acelite/ace/Parse_Node.cpp rename : externals/ace/Parse_Node.h => dep/acelite/ace/Parse_Node.h rename : externals/ace/Ping_Socket.cpp => dep/acelite/ace/Ping_Socket.cpp rename : externals/ace/Ping_Socket.h => dep/acelite/ace/Ping_Socket.h rename : externals/ace/Ping_Socket.inl => dep/acelite/ace/Ping_Socket.inl rename : externals/ace/Pipe.cpp => dep/acelite/ace/Pipe.cpp rename : externals/ace/Pipe.h => dep/acelite/ace/Pipe.h rename : externals/ace/Pipe.inl => dep/acelite/ace/Pipe.inl rename : externals/ace/PrecompiledHeaders/WinAcePCH.cpp => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.cpp rename : externals/ace/PrecompiledHeaders/WinAcePCH.h => dep/acelite/ace/PrecompiledHeaders/WinAcePCH.h rename : externals/ace/Priority_Reactor.cpp => dep/acelite/ace/Priority_Reactor.cpp rename : externals/ace/Priority_Reactor.h => dep/acelite/ace/Priority_Reactor.h rename : externals/ace/Proactor.cpp => dep/acelite/ace/Proactor.cpp rename : externals/ace/Proactor.h => dep/acelite/ace/Proactor.h rename : externals/ace/Proactor.inl => dep/acelite/ace/Proactor.inl rename : externals/ace/Proactor_Impl.cpp => dep/acelite/ace/Proactor_Impl.cpp rename : externals/ace/Proactor_Impl.h => dep/acelite/ace/Proactor_Impl.h rename : externals/ace/Process.cpp => dep/acelite/ace/Process.cpp rename : externals/ace/Process.h => dep/acelite/ace/Process.h rename : externals/ace/Process.inl => dep/acelite/ace/Process.inl rename : externals/ace/Process_Manager.cpp => dep/acelite/ace/Process_Manager.cpp rename : externals/ace/Process_Manager.h => dep/acelite/ace/Process_Manager.h rename : externals/ace/Process_Manager.inl => dep/acelite/ace/Process_Manager.inl rename : externals/ace/Process_Mutex.cpp => dep/acelite/ace/Process_Mutex.cpp rename : externals/ace/Process_Mutex.h => dep/acelite/ace/Process_Mutex.h rename : externals/ace/Process_Mutex.inl => dep/acelite/ace/Process_Mutex.inl rename : externals/ace/Process_Semaphore.cpp => dep/acelite/ace/Process_Semaphore.cpp rename : externals/ace/Process_Semaphore.h => dep/acelite/ace/Process_Semaphore.h rename : externals/ace/Process_Semaphore.inl => dep/acelite/ace/Process_Semaphore.inl rename : externals/ace/Profile_Timer.cpp => dep/acelite/ace/Profile_Timer.cpp rename : externals/ace/Profile_Timer.h => dep/acelite/ace/Profile_Timer.h rename : externals/ace/Profile_Timer.inl => dep/acelite/ace/Profile_Timer.inl rename : externals/ace/QoS/ACE_QoS_Export.h => dep/acelite/ace/QoS/ACE_QoS_Export.h rename : externals/ace/QoS/QoS_Decorator.cpp => dep/acelite/ace/QoS/QoS_Decorator.cpp rename : externals/ace/QoS/QoS_Decorator.h => dep/acelite/ace/QoS/QoS_Decorator.h rename : externals/ace/QoS/QoS_Manager.cpp => dep/acelite/ace/QoS/QoS_Manager.cpp rename : externals/ace/QoS/QoS_Manager.h => dep/acelite/ace/QoS/QoS_Manager.h rename : externals/ace/QoS/QoS_Session.h => dep/acelite/ace/QoS/QoS_Session.h rename : externals/ace/QoS/QoS_Session_Factory.cpp => dep/acelite/ace/QoS/QoS_Session_Factory.cpp rename : externals/ace/QoS/QoS_Session_Factory.h => dep/acelite/ace/QoS/QoS_Session_Factory.h rename : externals/ace/QoS/QoS_Session_Impl.cpp => dep/acelite/ace/QoS/QoS_Session_Impl.cpp rename : externals/ace/QoS/QoS_Session_Impl.h => dep/acelite/ace/QoS/QoS_Session_Impl.h rename : externals/ace/QoS/QoS_Session_Impl.inl => dep/acelite/ace/QoS/QoS_Session_Impl.inl rename : externals/ace/QoS/README => dep/acelite/ace/QoS/README rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.cpp rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.h => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.h rename : externals/ace/QoS/SOCK_Dgram_Mcast_QoS.inl => dep/acelite/ace/QoS/SOCK_Dgram_Mcast_QoS.inl rename : externals/ace/RB_Tree.cpp => dep/acelite/ace/RB_Tree.cpp rename : externals/ace/RB_Tree.h => dep/acelite/ace/RB_Tree.h rename : externals/ace/RB_Tree.inl => dep/acelite/ace/RB_Tree.inl rename : externals/ace/README => dep/acelite/ace/README rename : externals/ace/RW_Mutex.cpp => dep/acelite/ace/RW_Mutex.cpp rename : externals/ace/RW_Mutex.h => dep/acelite/ace/RW_Mutex.h rename : externals/ace/RW_Mutex.inl => dep/acelite/ace/RW_Mutex.inl rename : externals/ace/RW_Process_Mutex.cpp => dep/acelite/ace/RW_Process_Mutex.cpp rename : externals/ace/RW_Process_Mutex.h => dep/acelite/ace/RW_Process_Mutex.h rename : externals/ace/RW_Process_Mutex.inl => dep/acelite/ace/RW_Process_Mutex.inl rename : externals/ace/RW_Thread_Mutex.cpp => dep/acelite/ace/RW_Thread_Mutex.cpp rename : externals/ace/RW_Thread_Mutex.h => dep/acelite/ace/RW_Thread_Mutex.h rename : externals/ace/RW_Thread_Mutex.inl => dep/acelite/ace/RW_Thread_Mutex.inl rename : externals/ace/Reactor.cpp => dep/acelite/ace/Reactor.cpp rename : externals/ace/Reactor.h => dep/acelite/ace/Reactor.h rename : externals/ace/Reactor.inl => dep/acelite/ace/Reactor.inl rename : externals/ace/Reactor_Impl.cpp => dep/acelite/ace/Reactor_Impl.cpp rename : externals/ace/Reactor_Impl.h => dep/acelite/ace/Reactor_Impl.h rename : externals/ace/Reactor_Notification_Strategy.cpp => dep/acelite/ace/Reactor_Notification_Strategy.cpp rename : externals/ace/Reactor_Notification_Strategy.h => dep/acelite/ace/Reactor_Notification_Strategy.h rename : externals/ace/Reactor_Notification_Strategy.inl => dep/acelite/ace/Reactor_Notification_Strategy.inl rename : externals/ace/Reactor_Timer_Interface.cpp => dep/acelite/ace/Reactor_Timer_Interface.cpp rename : externals/ace/Reactor_Timer_Interface.h => dep/acelite/ace/Reactor_Timer_Interface.h rename : externals/ace/Reactor_Token_T.cpp => dep/acelite/ace/Reactor_Token_T.cpp rename : externals/ace/Reactor_Token_T.h => dep/acelite/ace/Reactor_Token_T.h rename : externals/ace/Read_Buffer.cpp => dep/acelite/ace/Read_Buffer.cpp rename : externals/ace/Read_Buffer.h => dep/acelite/ace/Read_Buffer.h rename : externals/ace/Read_Buffer.inl => dep/acelite/ace/Read_Buffer.inl rename : externals/ace/Recursive_Thread_Mutex.cpp => dep/acelite/ace/Recursive_Thread_Mutex.cpp rename : externals/ace/Recursive_Thread_Mutex.h => dep/acelite/ace/Recursive_Thread_Mutex.h rename : externals/ace/Recursive_Thread_Mutex.inl => dep/acelite/ace/Recursive_Thread_Mutex.inl rename : externals/ace/Recyclable.cpp => dep/acelite/ace/Recyclable.cpp rename : externals/ace/Recyclable.h => dep/acelite/ace/Recyclable.h rename : externals/ace/Recyclable.inl => dep/acelite/ace/Recyclable.inl rename : externals/ace/Refcountable.h => dep/acelite/ace/Refcountable.h rename : externals/ace/Refcountable_T.cpp => dep/acelite/ace/Refcountable_T.cpp rename : externals/ace/Refcountable_T.h => dep/acelite/ace/Refcountable_T.h rename : externals/ace/Refcountable_T.inl => dep/acelite/ace/Refcountable_T.inl rename : externals/ace/Refcounted_Auto_Ptr.cpp => dep/acelite/ace/Refcounted_Auto_Ptr.cpp rename : externals/ace/Refcounted_Auto_Ptr.h => dep/acelite/ace/Refcounted_Auto_Ptr.h rename : externals/ace/Refcounted_Auto_Ptr.inl => dep/acelite/ace/Refcounted_Auto_Ptr.inl rename : externals/ace/Registry.cpp => dep/acelite/ace/Registry.cpp rename : externals/ace/Registry.h => dep/acelite/ace/Registry.h rename : externals/ace/Registry_Name_Space.cpp => dep/acelite/ace/Registry_Name_Space.cpp rename : externals/ace/Registry_Name_Space.h => dep/acelite/ace/Registry_Name_Space.h rename : externals/ace/Remote_Name_Space.cpp => dep/acelite/ace/Remote_Name_Space.cpp rename : externals/ace/Remote_Name_Space.h => dep/acelite/ace/Remote_Name_Space.h rename : externals/ace/Remote_Tokens.cpp => dep/acelite/ace/Remote_Tokens.cpp rename : externals/ace/Remote_Tokens.h => dep/acelite/ace/Remote_Tokens.h rename : externals/ace/Remote_Tokens.inl => dep/acelite/ace/Remote_Tokens.inl rename : externals/ace/Reverse_Lock_T.cpp => dep/acelite/ace/Reverse_Lock_T.cpp rename : externals/ace/Reverse_Lock_T.h => dep/acelite/ace/Reverse_Lock_T.h rename : externals/ace/Reverse_Lock_T.inl => dep/acelite/ace/Reverse_Lock_T.inl rename : externals/ace/Rtems_init.c => dep/acelite/ace/Rtems_init.c rename : externals/ace/SOCK.cpp => dep/acelite/ace/SOCK.cpp rename : externals/ace/SOCK.h => dep/acelite/ace/SOCK.h rename : externals/ace/SOCK.inl => dep/acelite/ace/SOCK.inl rename : externals/ace/SOCK_Acceptor.cpp => dep/acelite/ace/SOCK_Acceptor.cpp rename : externals/ace/SOCK_Acceptor.h => dep/acelite/ace/SOCK_Acceptor.h rename : externals/ace/SOCK_Acceptor.inl => dep/acelite/ace/SOCK_Acceptor.inl rename : externals/ace/SOCK_CODgram.cpp => dep/acelite/ace/SOCK_CODgram.cpp rename : externals/ace/SOCK_CODgram.h => dep/acelite/ace/SOCK_CODgram.h rename : externals/ace/SOCK_CODgram.inl => dep/acelite/ace/SOCK_CODgram.inl rename : externals/ace/SOCK_Connector.cpp => dep/acelite/ace/SOCK_Connector.cpp rename : externals/ace/SOCK_Connector.h => dep/acelite/ace/SOCK_Connector.h rename : externals/ace/SOCK_Connector.inl => dep/acelite/ace/SOCK_Connector.inl rename : externals/ace/SOCK_Dgram.cpp => dep/acelite/ace/SOCK_Dgram.cpp rename : externals/ace/SOCK_Dgram.h => dep/acelite/ace/SOCK_Dgram.h rename : externals/ace/SOCK_Dgram.inl => dep/acelite/ace/SOCK_Dgram.inl rename : externals/ace/SOCK_Dgram_Bcast.cpp => dep/acelite/ace/SOCK_Dgram_Bcast.cpp rename : externals/ace/SOCK_Dgram_Bcast.h => dep/acelite/ace/SOCK_Dgram_Bcast.h rename : externals/ace/SOCK_Dgram_Bcast.inl => dep/acelite/ace/SOCK_Dgram_Bcast.inl rename : externals/ace/SOCK_Dgram_Mcast.cpp => dep/acelite/ace/SOCK_Dgram_Mcast.cpp rename : externals/ace/SOCK_Dgram_Mcast.h => dep/acelite/ace/SOCK_Dgram_Mcast.h rename : externals/ace/SOCK_Dgram_Mcast.inl => dep/acelite/ace/SOCK_Dgram_Mcast.inl rename : externals/ace/SOCK_IO.cpp => dep/acelite/ace/SOCK_IO.cpp rename : externals/ace/SOCK_IO.h => dep/acelite/ace/SOCK_IO.h rename : externals/ace/SOCK_IO.inl => dep/acelite/ace/SOCK_IO.inl rename : externals/ace/SOCK_Netlink.cpp => dep/acelite/ace/SOCK_Netlink.cpp rename : externals/ace/SOCK_Netlink.h => dep/acelite/ace/SOCK_Netlink.h rename : externals/ace/SOCK_Netlink.inl => dep/acelite/ace/SOCK_Netlink.inl rename : externals/ace/SOCK_SEQPACK_Acceptor.cpp => dep/acelite/ace/SOCK_SEQPACK_Acceptor.cpp rename : externals/ace/SOCK_SEQPACK_Acceptor.h => dep/acelite/ace/SOCK_SEQPACK_Acceptor.h rename : externals/ace/SOCK_SEQPACK_Acceptor.inl => dep/acelite/ace/SOCK_SEQPACK_Acceptor.inl rename : externals/ace/SOCK_SEQPACK_Association.cpp => dep/acelite/ace/SOCK_SEQPACK_Association.cpp rename : externals/ace/SOCK_SEQPACK_Association.h => dep/acelite/ace/SOCK_SEQPACK_Association.h rename : externals/ace/SOCK_SEQPACK_Association.inl => dep/acelite/ace/SOCK_SEQPACK_Association.inl rename : externals/ace/SOCK_SEQPACK_Connector.cpp => dep/acelite/ace/SOCK_SEQPACK_Connector.cpp rename : externals/ace/SOCK_SEQPACK_Connector.h => dep/acelite/ace/SOCK_SEQPACK_Connector.h rename : externals/ace/SOCK_SEQPACK_Connector.inl => dep/acelite/ace/SOCK_SEQPACK_Connector.inl rename : externals/ace/SOCK_Stream.cpp => dep/acelite/ace/SOCK_Stream.cpp rename : externals/ace/SOCK_Stream.h => dep/acelite/ace/SOCK_Stream.h rename : externals/ace/SOCK_Stream.inl => dep/acelite/ace/SOCK_Stream.inl rename : externals/ace/SPIPE.cpp => dep/acelite/ace/SPIPE.cpp rename : externals/ace/SPIPE.h => dep/acelite/ace/SPIPE.h rename : externals/ace/SPIPE.inl => dep/acelite/ace/SPIPE.inl rename : externals/ace/SPIPE_Acceptor.cpp => dep/acelite/ace/SPIPE_Acceptor.cpp rename : externals/ace/SPIPE_Acceptor.h => dep/acelite/ace/SPIPE_Acceptor.h rename : externals/ace/SPIPE_Addr.cpp => dep/acelite/ace/SPIPE_Addr.cpp rename : externals/ace/SPIPE_Addr.h => dep/acelite/ace/SPIPE_Addr.h rename : externals/ace/SPIPE_Addr.inl => dep/acelite/ace/SPIPE_Addr.inl rename : externals/ace/SPIPE_Connector.cpp => dep/acelite/ace/SPIPE_Connector.cpp rename : externals/ace/SPIPE_Connector.h => dep/acelite/ace/SPIPE_Connector.h rename : externals/ace/SPIPE_Connector.inl => dep/acelite/ace/SPIPE_Connector.inl rename : externals/ace/SPIPE_Stream.cpp => dep/acelite/ace/SPIPE_Stream.cpp rename : externals/ace/SPIPE_Stream.h => dep/acelite/ace/SPIPE_Stream.h rename : externals/ace/SPIPE_Stream.inl => dep/acelite/ace/SPIPE_Stream.inl rename : externals/ace/SSL/SSL_Asynch_BIO.cpp => dep/acelite/ace/SSL/SSL_Asynch_BIO.cpp rename : externals/ace/SSL/SSL_Asynch_BIO.h => dep/acelite/ace/SSL/SSL_Asynch_BIO.h rename : externals/ace/SSL/SSL_Asynch_Stream.cpp => dep/acelite/ace/SSL/SSL_Asynch_Stream.cpp rename : externals/ace/SSL/SSL_Asynch_Stream.h => dep/acelite/ace/SSL/SSL_Asynch_Stream.h rename : externals/ace/SSL/SSL_Asynch_Stream.inl => dep/acelite/ace/SSL/SSL_Asynch_Stream.inl rename : externals/ace/SSL/SSL_Context.cpp => dep/acelite/ace/SSL/SSL_Context.cpp rename : externals/ace/SSL/SSL_Context.h => dep/acelite/ace/SSL/SSL_Context.h rename : externals/ace/SSL/SSL_Context.inl => dep/acelite/ace/SSL/SSL_Context.inl rename : externals/ace/SSL/SSL_Export.h => dep/acelite/ace/SSL/SSL_Export.h rename : externals/ace/SSL/SSL_SOCK.cpp => dep/acelite/ace/SSL/SSL_SOCK.cpp rename : externals/ace/SSL/SSL_SOCK.h => dep/acelite/ace/SSL/SSL_SOCK.h rename : externals/ace/SSL/SSL_SOCK.inl => dep/acelite/ace/SSL/SSL_SOCK.inl rename : externals/ace/SSL/SSL_SOCK_Acceptor.cpp => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.cpp rename : externals/ace/SSL/SSL_SOCK_Acceptor.h => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.h rename : externals/ace/SSL/SSL_SOCK_Acceptor.inl => dep/acelite/ace/SSL/SSL_SOCK_Acceptor.inl rename : externals/ace/SSL/SSL_SOCK_Connector.cpp => dep/acelite/ace/SSL/SSL_SOCK_Connector.cpp rename : externals/ace/SSL/SSL_SOCK_Connector.h => dep/acelite/ace/SSL/SSL_SOCK_Connector.h rename : externals/ace/SSL/SSL_SOCK_Connector.inl => dep/acelite/ace/SSL/SSL_SOCK_Connector.inl rename : externals/ace/SSL/SSL_SOCK_Stream.cpp => dep/acelite/ace/SSL/SSL_SOCK_Stream.cpp rename : externals/ace/SSL/SSL_SOCK_Stream.h => dep/acelite/ace/SSL/SSL_SOCK_Stream.h rename : externals/ace/SSL/SSL_SOCK_Stream.inl => dep/acelite/ace/SSL/SSL_SOCK_Stream.inl rename : externals/ace/SSL/sslconf.h => dep/acelite/ace/SSL/sslconf.h rename : externals/ace/SString.cpp => dep/acelite/ace/SString.cpp rename : externals/ace/SString.h => dep/acelite/ace/SString.h rename : externals/ace/SString.inl => dep/acelite/ace/SString.inl rename : externals/ace/SStringfwd.h => dep/acelite/ace/SStringfwd.h rename : externals/ace/SUN_Proactor.cpp => dep/acelite/ace/SUN_Proactor.cpp rename : externals/ace/SUN_Proactor.h => dep/acelite/ace/SUN_Proactor.h rename : externals/ace/SV_Message.cpp => dep/acelite/ace/SV_Message.cpp rename : externals/ace/SV_Message.h => dep/acelite/ace/SV_Message.h rename : externals/ace/SV_Message.inl => dep/acelite/ace/SV_Message.inl rename : externals/ace/SV_Message_Queue.cpp => dep/acelite/ace/SV_Message_Queue.cpp rename : externals/ace/SV_Message_Queue.h => dep/acelite/ace/SV_Message_Queue.h rename : externals/ace/SV_Message_Queue.inl => dep/acelite/ace/SV_Message_Queue.inl rename : externals/ace/SV_Semaphore_Complex.cpp => dep/acelite/ace/SV_Semaphore_Complex.cpp rename : externals/ace/SV_Semaphore_Complex.h => dep/acelite/ace/SV_Semaphore_Complex.h rename : externals/ace/SV_Semaphore_Complex.inl => dep/acelite/ace/SV_Semaphore_Complex.inl rename : externals/ace/SV_Semaphore_Simple.cpp => dep/acelite/ace/SV_Semaphore_Simple.cpp rename : externals/ace/SV_Semaphore_Simple.h => dep/acelite/ace/SV_Semaphore_Simple.h rename : externals/ace/SV_Semaphore_Simple.inl => dep/acelite/ace/SV_Semaphore_Simple.inl rename : externals/ace/SV_Shared_Memory.cpp => dep/acelite/ace/SV_Shared_Memory.cpp rename : externals/ace/SV_Shared_Memory.h => dep/acelite/ace/SV_Shared_Memory.h rename : externals/ace/SV_Shared_Memory.inl => dep/acelite/ace/SV_Shared_Memory.inl rename : externals/ace/Sample_History.cpp => dep/acelite/ace/Sample_History.cpp rename : externals/ace/Sample_History.h => dep/acelite/ace/Sample_History.h rename : externals/ace/Sample_History.inl => dep/acelite/ace/Sample_History.inl rename : externals/ace/Sbrk_Memory_Pool.cpp => dep/acelite/ace/Sbrk_Memory_Pool.cpp rename : externals/ace/Sbrk_Memory_Pool.h => dep/acelite/ace/Sbrk_Memory_Pool.h rename : externals/ace/Sched_Params.cpp => dep/acelite/ace/Sched_Params.cpp rename : externals/ace/Sched_Params.h => dep/acelite/ace/Sched_Params.h rename : externals/ace/Sched_Params.inl => dep/acelite/ace/Sched_Params.inl rename : externals/ace/Select_Reactor.h => dep/acelite/ace/Select_Reactor.h rename : externals/ace/Select_Reactor_Base.cpp => dep/acelite/ace/Select_Reactor_Base.cpp rename : externals/ace/Select_Reactor_Base.h => dep/acelite/ace/Select_Reactor_Base.h rename : externals/ace/Select_Reactor_Base.inl => dep/acelite/ace/Select_Reactor_Base.inl rename : externals/ace/Select_Reactor_T.cpp => dep/acelite/ace/Select_Reactor_T.cpp rename : externals/ace/Select_Reactor_T.h => dep/acelite/ace/Select_Reactor_T.h rename : externals/ace/Select_Reactor_T.inl => dep/acelite/ace/Select_Reactor_T.inl rename : externals/ace/Semaphore.cpp => dep/acelite/ace/Semaphore.cpp rename : externals/ace/Semaphore.h => dep/acelite/ace/Semaphore.h rename : externals/ace/Semaphore.inl => dep/acelite/ace/Semaphore.inl rename : externals/ace/Service_Config.cpp => dep/acelite/ace/Service_Config.cpp rename : externals/ace/Service_Config.h => dep/acelite/ace/Service_Config.h rename : externals/ace/Service_Config.inl => dep/acelite/ace/Service_Config.inl rename : externals/ace/Service_Gestalt.cpp => dep/acelite/ace/Service_Gestalt.cpp rename : externals/ace/Service_Gestalt.h => dep/acelite/ace/Service_Gestalt.h rename : externals/ace/Service_Gestalt.inl => dep/acelite/ace/Service_Gestalt.inl rename : externals/ace/Service_Manager.cpp => dep/acelite/ace/Service_Manager.cpp rename : externals/ace/Service_Manager.h => dep/acelite/ace/Service_Manager.h rename : externals/ace/Service_Object.cpp => dep/acelite/ace/Service_Object.cpp rename : externals/ace/Service_Object.h => dep/acelite/ace/Service_Object.h rename : externals/ace/Service_Object.inl => dep/acelite/ace/Service_Object.inl rename : externals/ace/Service_Repository.cpp => dep/acelite/ace/Service_Repository.cpp rename : externals/ace/Service_Repository.h => dep/acelite/ace/Service_Repository.h rename : externals/ace/Service_Repository.inl => dep/acelite/ace/Service_Repository.inl rename : externals/ace/Service_Templates.h => dep/acelite/ace/Service_Templates.h rename : externals/ace/Service_Types.cpp => dep/acelite/ace/Service_Types.cpp rename : externals/ace/Service_Types.h => dep/acelite/ace/Service_Types.h rename : externals/ace/Service_Types.inl => dep/acelite/ace/Service_Types.inl rename : externals/ace/Shared_Memory.cpp => dep/acelite/ace/Shared_Memory.cpp rename : externals/ace/Shared_Memory.h => dep/acelite/ace/Shared_Memory.h rename : externals/ace/Shared_Memory_MM.cpp => dep/acelite/ace/Shared_Memory_MM.cpp rename : externals/ace/Shared_Memory_MM.h => dep/acelite/ace/Shared_Memory_MM.h rename : externals/ace/Shared_Memory_MM.inl => dep/acelite/ace/Shared_Memory_MM.inl rename : externals/ace/Shared_Memory_Pool.cpp => dep/acelite/ace/Shared_Memory_Pool.cpp rename : externals/ace/Shared_Memory_Pool.h => dep/acelite/ace/Shared_Memory_Pool.h rename : externals/ace/Shared_Memory_SV.cpp => dep/acelite/ace/Shared_Memory_SV.cpp rename : externals/ace/Shared_Memory_SV.h => dep/acelite/ace/Shared_Memory_SV.h rename : externals/ace/Shared_Memory_SV.inl => dep/acelite/ace/Shared_Memory_SV.inl rename : externals/ace/Shared_Object.cpp => dep/acelite/ace/Shared_Object.cpp rename : externals/ace/Shared_Object.h => dep/acelite/ace/Shared_Object.h rename : externals/ace/Shared_Object.inl => dep/acelite/ace/Shared_Object.inl rename : externals/ace/Sig_Adapter.cpp => dep/acelite/ace/Sig_Adapter.cpp rename : externals/ace/Sig_Adapter.h => dep/acelite/ace/Sig_Adapter.h rename : externals/ace/Sig_Handler.cpp => dep/acelite/ace/Sig_Handler.cpp rename : externals/ace/Sig_Handler.h => dep/acelite/ace/Sig_Handler.h rename : externals/ace/Sig_Handler.inl => dep/acelite/ace/Sig_Handler.inl rename : externals/ace/Signal.cpp => dep/acelite/ace/Signal.cpp rename : externals/ace/Signal.h => dep/acelite/ace/Signal.h rename : externals/ace/Signal.inl => dep/acelite/ace/Signal.inl rename : externals/ace/Singleton.cpp => dep/acelite/ace/Singleton.cpp rename : externals/ace/Singleton.h => dep/acelite/ace/Singleton.h rename : externals/ace/Singleton.inl => dep/acelite/ace/Singleton.inl rename : externals/ace/Sock_Connect.cpp => dep/acelite/ace/Sock_Connect.cpp rename : externals/ace/Sock_Connect.h => dep/acelite/ace/Sock_Connect.h rename : externals/ace/Stack_Trace.cpp => dep/acelite/ace/Stack_Trace.cpp rename : externals/ace/Stack_Trace.h => dep/acelite/ace/Stack_Trace.h rename : externals/ace/Static_Object_Lock.h => dep/acelite/ace/Static_Object_Lock.h rename : externals/ace/Stats.cpp => dep/acelite/ace/Stats.cpp rename : externals/ace/Stats.h => dep/acelite/ace/Stats.h rename : externals/ace/Stats.inl => dep/acelite/ace/Stats.inl rename : externals/ace/Strategies.h => dep/acelite/ace/Strategies.h rename : externals/ace/Strategies_T.cpp => dep/acelite/ace/Strategies_T.cpp rename : externals/ace/Strategies_T.h => dep/acelite/ace/Strategies_T.h rename : externals/ace/Strategies_T.inl => dep/acelite/ace/Strategies_T.inl rename : externals/ace/Stream.cpp => dep/acelite/ace/Stream.cpp rename : externals/ace/Stream.h => dep/acelite/ace/Stream.h rename : externals/ace/Stream.inl => dep/acelite/ace/Stream.inl rename : externals/ace/Stream_Modules.cpp => dep/acelite/ace/Stream_Modules.cpp rename : externals/ace/Stream_Modules.h => dep/acelite/ace/Stream_Modules.h rename : externals/ace/String_Base.cpp => dep/acelite/ace/String_Base.cpp rename : externals/ace/String_Base.h => dep/acelite/ace/String_Base.h rename : externals/ace/String_Base.inl => dep/acelite/ace/String_Base.inl rename : externals/ace/String_Base_Const.cpp => dep/acelite/ace/String_Base_Const.cpp rename : externals/ace/String_Base_Const.h => dep/acelite/ace/String_Base_Const.h rename : externals/ace/Svc_Conf.h => dep/acelite/ace/Svc_Conf.h rename : externals/ace/Svc_Conf.y => dep/acelite/ace/Svc_Conf.y rename : externals/ace/Svc_Conf_Lexer.cpp => dep/acelite/ace/Svc_Conf_Lexer.cpp rename : externals/ace/Svc_Conf_Lexer.h => dep/acelite/ace/Svc_Conf_Lexer.h rename : externals/ace/Svc_Conf_Param.h => dep/acelite/ace/Svc_Conf_Param.h rename : externals/ace/Svc_Conf_Token_Table.h => dep/acelite/ace/Svc_Conf_Token_Table.h rename : externals/ace/Svc_Conf_Tokens.h => dep/acelite/ace/Svc_Conf_Tokens.h rename : externals/ace/Svc_Conf_y.cpp => dep/acelite/ace/Svc_Conf_y.cpp rename : externals/ace/Svc_Handler.cpp => dep/acelite/ace/Svc_Handler.cpp rename : externals/ace/Svc_Handler.h => dep/acelite/ace/Svc_Handler.h rename : externals/ace/Synch.h => dep/acelite/ace/Synch.h rename : externals/ace/Synch_Options.cpp => dep/acelite/ace/Synch_Options.cpp rename : externals/ace/Synch_Options.h => dep/acelite/ace/Synch_Options.h rename : externals/ace/Synch_T.cpp => dep/acelite/ace/Synch_T.cpp rename : externals/ace/Synch_T.h => dep/acelite/ace/Synch_T.h rename : externals/ace/Synch_Traits.h => dep/acelite/ace/Synch_Traits.h rename : externals/ace/System_Time.cpp => dep/acelite/ace/System_Time.cpp rename : externals/ace/System_Time.h => dep/acelite/ace/System_Time.h rename : externals/ace/TLI.cpp => dep/acelite/ace/TLI.cpp rename : externals/ace/TLI.h => dep/acelite/ace/TLI.h rename : externals/ace/TLI.inl => dep/acelite/ace/TLI.inl rename : externals/ace/TLI_Acceptor.cpp => dep/acelite/ace/TLI_Acceptor.cpp rename : externals/ace/TLI_Acceptor.h => dep/acelite/ace/TLI_Acceptor.h rename : externals/ace/TLI_Connector.cpp => dep/acelite/ace/TLI_Connector.cpp rename : externals/ace/TLI_Connector.h => dep/acelite/ace/TLI_Connector.h rename : externals/ace/TLI_Connector.inl => dep/acelite/ace/TLI_Connector.inl rename : externals/ace/TLI_Stream.cpp => dep/acelite/ace/TLI_Stream.cpp rename : externals/ace/TLI_Stream.h => dep/acelite/ace/TLI_Stream.h rename : externals/ace/TLI_Stream.inl => dep/acelite/ace/TLI_Stream.inl rename : externals/ace/TP_Reactor.cpp => dep/acelite/ace/TP_Reactor.cpp rename : externals/ace/TP_Reactor.h => dep/acelite/ace/TP_Reactor.h rename : externals/ace/TP_Reactor.inl => dep/acelite/ace/TP_Reactor.inl rename : externals/ace/TSS_Adapter.cpp => dep/acelite/ace/TSS_Adapter.cpp rename : externals/ace/TSS_Adapter.h => dep/acelite/ace/TSS_Adapter.h rename : externals/ace/TSS_T.cpp => dep/acelite/ace/TSS_T.cpp rename : externals/ace/TSS_T.h => dep/acelite/ace/TSS_T.h rename : externals/ace/TSS_T.inl => dep/acelite/ace/TSS_T.inl rename : externals/ace/TTY_IO.cpp => dep/acelite/ace/TTY_IO.cpp rename : externals/ace/TTY_IO.h => dep/acelite/ace/TTY_IO.h rename : externals/ace/Task.cpp => dep/acelite/ace/Task.cpp rename : externals/ace/Task.h => dep/acelite/ace/Task.h rename : externals/ace/Task.inl => dep/acelite/ace/Task.inl rename : externals/ace/Task_Ex_T.cpp => dep/acelite/ace/Task_Ex_T.cpp rename : externals/ace/Task_Ex_T.h => dep/acelite/ace/Task_Ex_T.h rename : externals/ace/Task_Ex_T.inl => dep/acelite/ace/Task_Ex_T.inl rename : externals/ace/Task_T.cpp => dep/acelite/ace/Task_T.cpp rename : externals/ace/Task_T.h => dep/acelite/ace/Task_T.h rename : externals/ace/Task_T.inl => dep/acelite/ace/Task_T.inl rename : externals/ace/Test_and_Set.cpp => dep/acelite/ace/Test_and_Set.cpp rename : externals/ace/Test_and_Set.h => dep/acelite/ace/Test_and_Set.h rename : externals/ace/Thread.cpp => dep/acelite/ace/Thread.cpp rename : externals/ace/Thread.h => dep/acelite/ace/Thread.h rename : externals/ace/Thread.inl => dep/acelite/ace/Thread.inl rename : externals/ace/Thread_Adapter.cpp => dep/acelite/ace/Thread_Adapter.cpp rename : externals/ace/Thread_Adapter.h => dep/acelite/ace/Thread_Adapter.h rename : externals/ace/Thread_Adapter.inl => dep/acelite/ace/Thread_Adapter.inl rename : externals/ace/Thread_Control.cpp => dep/acelite/ace/Thread_Control.cpp rename : externals/ace/Thread_Control.h => dep/acelite/ace/Thread_Control.h rename : externals/ace/Thread_Control.inl => dep/acelite/ace/Thread_Control.inl rename : externals/ace/Thread_Exit.cpp => dep/acelite/ace/Thread_Exit.cpp rename : externals/ace/Thread_Exit.h => dep/acelite/ace/Thread_Exit.h rename : externals/ace/Thread_Hook.cpp => dep/acelite/ace/Thread_Hook.cpp rename : externals/ace/Thread_Hook.h => dep/acelite/ace/Thread_Hook.h rename : externals/ace/Thread_Manager.cpp => dep/acelite/ace/Thread_Manager.cpp rename : externals/ace/Thread_Manager.h => dep/acelite/ace/Thread_Manager.h rename : externals/ace/Thread_Manager.inl => dep/acelite/ace/Thread_Manager.inl rename : externals/ace/Thread_Mutex.cpp => dep/acelite/ace/Thread_Mutex.cpp rename : externals/ace/Thread_Mutex.h => dep/acelite/ace/Thread_Mutex.h rename : externals/ace/Thread_Mutex.inl => dep/acelite/ace/Thread_Mutex.inl rename : externals/ace/Thread_Semaphore.cpp => dep/acelite/ace/Thread_Semaphore.cpp rename : externals/ace/Thread_Semaphore.h => dep/acelite/ace/Thread_Semaphore.h rename : externals/ace/Thread_Semaphore.inl => dep/acelite/ace/Thread_Semaphore.inl rename : externals/ace/Throughput_Stats.cpp => dep/acelite/ace/Throughput_Stats.cpp rename : externals/ace/Throughput_Stats.h => dep/acelite/ace/Throughput_Stats.h rename : externals/ace/Time_Value.cpp => dep/acelite/ace/Time_Value.cpp rename : externals/ace/Time_Value.h => dep/acelite/ace/Time_Value.h rename : externals/ace/Time_Value.inl => dep/acelite/ace/Time_Value.inl rename : externals/ace/Timeprobe.cpp => dep/acelite/ace/Timeprobe.cpp rename : externals/ace/Timeprobe.h => dep/acelite/ace/Timeprobe.h rename : externals/ace/Timeprobe.inl => dep/acelite/ace/Timeprobe.inl rename : externals/ace/Timeprobe_T.cpp => dep/acelite/ace/Timeprobe_T.cpp rename : externals/ace/Timeprobe_T.h => dep/acelite/ace/Timeprobe_T.h rename : externals/ace/Timer_Hash.h => dep/acelite/ace/Timer_Hash.h rename : externals/ace/Timer_Hash_T.cpp => dep/acelite/ace/Timer_Hash_T.cpp rename : externals/ace/Timer_Hash_T.h => dep/acelite/ace/Timer_Hash_T.h rename : externals/ace/Timer_Heap.h => dep/acelite/ace/Timer_Heap.h rename : externals/ace/Timer_Heap_T.cpp => dep/acelite/ace/Timer_Heap_T.cpp rename : externals/ace/Timer_Heap_T.h => dep/acelite/ace/Timer_Heap_T.h rename : externals/ace/Timer_List.h => dep/acelite/ace/Timer_List.h rename : externals/ace/Timer_List_T.cpp => dep/acelite/ace/Timer_List_T.cpp rename : externals/ace/Timer_List_T.h => dep/acelite/ace/Timer_List_T.h rename : externals/ace/Timer_Queue.h => dep/acelite/ace/Timer_Queue.h rename : externals/ace/Timer_Queue_Adapters.cpp => dep/acelite/ace/Timer_Queue_Adapters.cpp rename : externals/ace/Timer_Queue_Adapters.h => dep/acelite/ace/Timer_Queue_Adapters.h rename : externals/ace/Timer_Queue_Adapters.inl => dep/acelite/ace/Timer_Queue_Adapters.inl rename : externals/ace/Timer_Queue_T.cpp => dep/acelite/ace/Timer_Queue_T.cpp rename : externals/ace/Timer_Queue_T.h => dep/acelite/ace/Timer_Queue_T.h rename : externals/ace/Timer_Queue_T.inl => dep/acelite/ace/Timer_Queue_T.inl rename : externals/ace/Timer_Queuefwd.h => dep/acelite/ace/Timer_Queuefwd.h rename : externals/ace/Timer_Wheel.h => dep/acelite/ace/Timer_Wheel.h rename : externals/ace/Timer_Wheel_T.cpp => dep/acelite/ace/Timer_Wheel_T.cpp rename : externals/ace/Timer_Wheel_T.h => dep/acelite/ace/Timer_Wheel_T.h rename : externals/ace/Token.cpp => dep/acelite/ace/Token.cpp rename : externals/ace/Token.h => dep/acelite/ace/Token.h rename : externals/ace/Token.inl => dep/acelite/ace/Token.inl rename : externals/ace/Token_Collection.cpp => dep/acelite/ace/Token_Collection.cpp rename : externals/ace/Token_Collection.h => dep/acelite/ace/Token_Collection.h rename : externals/ace/Token_Collection.inl => dep/acelite/ace/Token_Collection.inl rename : externals/ace/Token_Invariants.cpp => dep/acelite/ace/Token_Invariants.cpp rename : externals/ace/Token_Invariants.h => dep/acelite/ace/Token_Invariants.h rename : externals/ace/Token_Manager.cpp => dep/acelite/ace/Token_Manager.cpp rename : externals/ace/Token_Manager.h => dep/acelite/ace/Token_Manager.h rename : externals/ace/Token_Manager.inl => dep/acelite/ace/Token_Manager.inl rename : externals/ace/Token_Request_Reply.cpp => dep/acelite/ace/Token_Request_Reply.cpp rename : externals/ace/Token_Request_Reply.h => dep/acelite/ace/Token_Request_Reply.h rename : externals/ace/Token_Request_Reply.inl => dep/acelite/ace/Token_Request_Reply.inl rename : externals/ace/Tokenizer_T.cpp => dep/acelite/ace/Tokenizer_T.cpp rename : externals/ace/Tokenizer_T.h => dep/acelite/ace/Tokenizer_T.h rename : externals/ace/Trace.cpp => dep/acelite/ace/Trace.cpp rename : externals/ace/Trace.h => dep/acelite/ace/Trace.h rename : externals/ace/Truncate.h => dep/acelite/ace/Truncate.h rename : externals/ace/Typed_SV_Message.cpp => dep/acelite/ace/Typed_SV_Message.cpp rename : externals/ace/Typed_SV_Message.h => dep/acelite/ace/Typed_SV_Message.h rename : externals/ace/Typed_SV_Message.inl => dep/acelite/ace/Typed_SV_Message.inl rename : externals/ace/Typed_SV_Message_Queue.cpp => dep/acelite/ace/Typed_SV_Message_Queue.cpp rename : externals/ace/Typed_SV_Message_Queue.h => dep/acelite/ace/Typed_SV_Message_Queue.h rename : externals/ace/Typed_SV_Message_Queue.inl => dep/acelite/ace/Typed_SV_Message_Queue.inl rename : externals/ace/UNIX_Addr.cpp => dep/acelite/ace/UNIX_Addr.cpp rename : externals/ace/UNIX_Addr.h => dep/acelite/ace/UNIX_Addr.h rename : externals/ace/UNIX_Addr.inl => dep/acelite/ace/UNIX_Addr.inl rename : externals/ace/UPIPE_Acceptor.cpp => dep/acelite/ace/UPIPE_Acceptor.cpp rename : externals/ace/UPIPE_Acceptor.h => dep/acelite/ace/UPIPE_Acceptor.h rename : externals/ace/UPIPE_Acceptor.inl => dep/acelite/ace/UPIPE_Acceptor.inl rename : externals/ace/UPIPE_Addr.h => dep/acelite/ace/UPIPE_Addr.h rename : externals/ace/UPIPE_Connector.cpp => dep/acelite/ace/UPIPE_Connector.cpp rename : externals/ace/UPIPE_Connector.h => dep/acelite/ace/UPIPE_Connector.h rename : externals/ace/UPIPE_Connector.inl => dep/acelite/ace/UPIPE_Connector.inl rename : externals/ace/UPIPE_Stream.cpp => dep/acelite/ace/UPIPE_Stream.cpp rename : externals/ace/UPIPE_Stream.h => dep/acelite/ace/UPIPE_Stream.h rename : externals/ace/UPIPE_Stream.inl => dep/acelite/ace/UPIPE_Stream.inl rename : externals/ace/UTF16_Encoding_Converter.cpp => dep/acelite/ace/UTF16_Encoding_Converter.cpp rename : externals/ace/UTF16_Encoding_Converter.h => dep/acelite/ace/UTF16_Encoding_Converter.h rename : externals/ace/UTF16_Encoding_Converter.inl => dep/acelite/ace/UTF16_Encoding_Converter.inl rename : externals/ace/UTF32_Encoding_Converter.cpp => dep/acelite/ace/UTF32_Encoding_Converter.cpp rename : externals/ace/UTF32_Encoding_Converter.h => dep/acelite/ace/UTF32_Encoding_Converter.h rename : externals/ace/UTF8_Encoding_Converter.cpp => dep/acelite/ace/UTF8_Encoding_Converter.cpp rename : externals/ace/UTF8_Encoding_Converter.h => dep/acelite/ace/UTF8_Encoding_Converter.h rename : externals/ace/UUID.cpp => dep/acelite/ace/UUID.cpp rename : externals/ace/UUID.h => dep/acelite/ace/UUID.h rename : externals/ace/UUID.inl => dep/acelite/ace/UUID.inl rename : externals/ace/Unbounded_Queue.cpp => dep/acelite/ace/Unbounded_Queue.cpp rename : externals/ace/Unbounded_Queue.h => dep/acelite/ace/Unbounded_Queue.h rename : externals/ace/Unbounded_Queue.inl => dep/acelite/ace/Unbounded_Queue.inl rename : externals/ace/Unbounded_Set.cpp => dep/acelite/ace/Unbounded_Set.cpp rename : externals/ace/Unbounded_Set.h => dep/acelite/ace/Unbounded_Set.h rename : externals/ace/Unbounded_Set.inl => dep/acelite/ace/Unbounded_Set.inl rename : externals/ace/Unbounded_Set_Ex.cpp => dep/acelite/ace/Unbounded_Set_Ex.cpp rename : externals/ace/Unbounded_Set_Ex.h => dep/acelite/ace/Unbounded_Set_Ex.h rename : externals/ace/Unbounded_Set_Ex.inl => dep/acelite/ace/Unbounded_Set_Ex.inl rename : externals/ace/Value_Ptr.h => dep/acelite/ace/Value_Ptr.h rename : externals/ace/Vector_T.cpp => dep/acelite/ace/Vector_T.cpp rename : externals/ace/Vector_T.h => dep/acelite/ace/Vector_T.h rename : externals/ace/Vector_T.inl => dep/acelite/ace/Vector_T.inl rename : externals/ace/Version.h => dep/acelite/ace/Version.h rename : externals/ace/Versioned_Namespace.h => dep/acelite/ace/Versioned_Namespace.h rename : externals/ace/WFMO_Reactor.cpp => dep/acelite/ace/WFMO_Reactor.cpp rename : externals/ace/WFMO_Reactor.h => dep/acelite/ace/WFMO_Reactor.h rename : externals/ace/WFMO_Reactor.inl => dep/acelite/ace/WFMO_Reactor.inl rename : externals/ace/WIN32_Asynch_IO.cpp => dep/acelite/ace/WIN32_Asynch_IO.cpp rename : externals/ace/WIN32_Asynch_IO.h => dep/acelite/ace/WIN32_Asynch_IO.h rename : externals/ace/WIN32_Proactor.cpp => dep/acelite/ace/WIN32_Proactor.cpp rename : externals/ace/WIN32_Proactor.h => dep/acelite/ace/WIN32_Proactor.h rename : externals/ace/XML_Svc_Conf.cpp => dep/acelite/ace/XML_Svc_Conf.cpp rename : externals/ace/XML_Svc_Conf.h => dep/acelite/ace/XML_Svc_Conf.h rename : externals/ace/XTI_ATM_Mcast.cpp => dep/acelite/ace/XTI_ATM_Mcast.cpp rename : externals/ace/XTI_ATM_Mcast.h => dep/acelite/ace/XTI_ATM_Mcast.h rename : externals/ace/XTI_ATM_Mcast.inl => dep/acelite/ace/XTI_ATM_Mcast.inl rename : externals/ace/ace.rc => dep/acelite/ace/ace.rc rename : externals/ace/ace_message_table.bin => dep/acelite/ace/ace_message_table.bin rename : externals/ace/ace_wchar.cpp => dep/acelite/ace/ace_wchar.cpp rename : externals/ace/ace_wchar.h => dep/acelite/ace/ace_wchar.h rename : externals/ace/ace_wchar.inl => dep/acelite/ace/ace_wchar.inl rename : externals/ace/checked_iterator.h => dep/acelite/ace/checked_iterator.h rename : externals/ace/config-WinCE.h => dep/acelite/ace/config-WinCE.h rename : externals/ace/config-aix-5.x.h => dep/acelite/ace/config-aix-5.x.h rename : externals/ace/config-all.h => dep/acelite/ace/config-all.h rename : externals/ace/config-cray.h => dep/acelite/ace/config-cray.h rename : externals/ace/config-cxx-common.h => dep/acelite/ace/config-cxx-common.h rename : externals/ace/config-cygwin32.h => dep/acelite/ace/config-cygwin32.h rename : externals/ace/config-doxygen.h => dep/acelite/ace/config-doxygen.h rename : externals/ace/config-freebsd.h => dep/acelite/ace/config-freebsd.h rename : externals/ace/config-g++-common.h => dep/acelite/ace/config-g++-common.h rename : externals/ace/config-ghs-common.h => dep/acelite/ace/config-ghs-common.h rename : externals/ace/config-hpux-11.00.h => dep/acelite/ace/config-hpux-11.00.h rename : externals/ace/config-icc-common.h => dep/acelite/ace/config-icc-common.h rename : externals/ace/config-integritySCA.h => dep/acelite/ace/config-integritySCA.h rename : externals/ace/config-irix6.5.x-sgic++.h => dep/acelite/ace/config-irix6.5.x-sgic++.h rename : externals/ace/config-irix6.x-common.h => dep/acelite/ace/config-irix6.x-common.h rename : externals/ace/config-irix6.x-g++.h => dep/acelite/ace/config-irix6.x-g++.h rename : externals/ace/config-irix6.x-sgic++.h => dep/acelite/ace/config-irix6.x-sgic++.h rename : externals/ace/config-linux-common.h => dep/acelite/ace/config-linux-common.h rename : externals/ace/config-linux.h => dep/acelite/ace/config-linux.h rename : externals/ace/config-lite.h => dep/acelite/ace/config-lite.h rename : externals/ace/config-lynxos.h => dep/acelite/ace/config-lynxos.h rename : externals/ace/config-macosx-iphone-hardware.h => dep/acelite/ace/config-macosx-iphone-hardware.h rename : externals/ace/config-macosx-iphone-simulator.h => dep/acelite/ace/config-macosx-iphone-simulator.h rename : externals/ace/config-macosx-leopard.h => dep/acelite/ace/config-macosx-leopard.h rename : externals/ace/config-macosx-panther.h => dep/acelite/ace/config-macosx-panther.h rename : externals/ace/config-macosx-snowleopard.h => dep/acelite/ace/config-macosx-snowleopard.h rename : externals/ace/config-macosx-tiger.h => dep/acelite/ace/config-macosx-tiger.h rename : externals/ace/config-macosx.h => dep/acelite/ace/config-macosx.h rename : externals/ace/config-macros.h => dep/acelite/ace/config-macros.h rename : externals/ace/config-minimal.h => dep/acelite/ace/config-minimal.h rename : externals/ace/config-mvs.h => dep/acelite/ace/config-mvs.h rename : externals/ace/config-netbsd.h => dep/acelite/ace/config-netbsd.h rename : externals/ace/config-openbsd.h => dep/acelite/ace/config-openbsd.h rename : externals/ace/config-openvms.h => dep/acelite/ace/config-openvms.h rename : externals/ace/config-pharlap.h => dep/acelite/ace/config-pharlap.h rename : externals/ace/config-posix-nonetworking.h => dep/acelite/ace/config-posix-nonetworking.h rename : externals/ace/config-posix.h => dep/acelite/ace/config-posix.h rename : externals/ace/config-qnx-neutrino.h => dep/acelite/ace/config-qnx-neutrino.h rename : externals/ace/config-qnx-rtp-62x.h => dep/acelite/ace/config-qnx-rtp-62x.h rename : externals/ace/config-qnx-rtp-common.h => dep/acelite/ace/config-qnx-rtp-common.h rename : externals/ace/config-qnx-rtp-pre62x.h => dep/acelite/ace/config-qnx-rtp-pre62x.h rename : externals/ace/config-qnx-rtp.h => dep/acelite/ace/config-qnx-rtp.h rename : externals/ace/config-rtems.h => dep/acelite/ace/config-rtems.h rename : externals/ace/config-sco-5.0.0-nothread.h => dep/acelite/ace/config-sco-5.0.0-nothread.h rename : externals/ace/config-sco-5.0.0.h => dep/acelite/ace/config-sco-5.0.0.h rename : externals/ace/config-suncc-common.h => dep/acelite/ace/config-suncc-common.h rename : externals/ace/config-sunos5.10.h => dep/acelite/ace/config-sunos5.10.h rename : externals/ace/config-sunos5.11.h => dep/acelite/ace/config-sunos5.11.h rename : externals/ace/config-sunos5.4-g++.h => dep/acelite/ace/config-sunos5.4-g++.h rename : externals/ace/config-sunos5.4-sunc++-4.x.h => dep/acelite/ace/config-sunos5.4-sunc++-4.x.h rename : externals/ace/config-sunos5.5.h => dep/acelite/ace/config-sunos5.5.h rename : externals/ace/config-sunos5.6.h => dep/acelite/ace/config-sunos5.6.h rename : externals/ace/config-sunos5.7.h => dep/acelite/ace/config-sunos5.7.h rename : externals/ace/config-sunos5.8.h => dep/acelite/ace/config-sunos5.8.h rename : externals/ace/config-sunos5.9.h => dep/acelite/ace/config-sunos5.9.h rename : externals/ace/config-tandem-nsk-mips-v2.h => dep/acelite/ace/config-tandem-nsk-mips-v2.h rename : externals/ace/config-tandem-nsk-mips-v3.h => dep/acelite/ace/config-tandem-nsk-mips-v3.h rename : externals/ace/config-tandem.h => dep/acelite/ace/config-tandem.h rename : externals/ace/config-tru64.h => dep/acelite/ace/config-tru64.h rename : externals/ace/config-unixware-7.1.0.h => dep/acelite/ace/config-unixware-7.1.0.h rename : externals/ace/config-unixware-7.1.0.udk.h => dep/acelite/ace/config-unixware-7.1.0.udk.h rename : externals/ace/config-visualage.h => dep/acelite/ace/config-visualage.h rename : externals/ace/config-vxworks.h => dep/acelite/ace/config-vxworks.h rename : externals/ace/config-vxworks6.4.h => dep/acelite/ace/config-vxworks6.4.h rename : externals/ace/config-vxworks6.5.h => dep/acelite/ace/config-vxworks6.5.h rename : externals/ace/config-vxworks6.6.h => dep/acelite/ace/config-vxworks6.6.h rename : externals/ace/config-vxworks6.7.h => dep/acelite/ace/config-vxworks6.7.h rename : externals/ace/config-vxworks6.8.h => dep/acelite/ace/config-vxworks6.8.h rename : externals/ace/config-win32-borland.h => dep/acelite/ace/config-win32-borland.h rename : externals/ace/config-win32-cegcc.h => dep/acelite/ace/config-win32-cegcc.h rename : externals/ace/config-win32-common.h => dep/acelite/ace/config-win32-common.h rename : externals/ace/config-win32-dmc.h => dep/acelite/ace/config-win32-dmc.h rename : externals/ace/config-win32-ghs.h => dep/acelite/ace/config-win32-ghs.h rename : externals/ace/config-win32-interix.h => dep/acelite/ace/config-win32-interix.h rename : externals/ace/config-win32-mingw.h => dep/acelite/ace/config-win32-mingw.h rename : externals/ace/config-win32-msvc-10.h => dep/acelite/ace/config-win32-msvc-10.h rename : externals/ace/config-win32-msvc-7.h => dep/acelite/ace/config-win32-msvc-7.h rename : externals/ace/config-win32-msvc-8.h => dep/acelite/ace/config-win32-msvc-8.h rename : externals/ace/config-win32-msvc-9.h => dep/acelite/ace/config-win32-msvc-9.h rename : externals/ace/config-win32-msvc.h => dep/acelite/ace/config-win32-msvc.h rename : externals/ace/config-win32.h => dep/acelite/ace/config-win32.h rename : externals/ace/config.h.in => dep/acelite/ace/config.h.in rename : externals/ace/gethrtime.cpp => dep/acelite/ace/gethrtime.cpp rename : externals/ace/iosfwd.h => dep/acelite/ace/iosfwd.h rename : externals/ace/os_include/arpa/os_inet.h => dep/acelite/ace/os_include/arpa/os_inet.h rename : externals/ace/os_include/net/os_if.h => dep/acelite/ace/os_include/net/os_if.h rename : externals/ace/os_include/netinet/os_in.h => dep/acelite/ace/os_include/netinet/os_in.h rename : externals/ace/os_include/netinet/os_tcp.h => dep/acelite/ace/os_include/netinet/os_tcp.h rename : externals/ace/os_include/os_aio.h => dep/acelite/ace/os_include/os_aio.h rename : externals/ace/os_include/os_assert.h => dep/acelite/ace/os_include/os_assert.h rename : externals/ace/os_include/os_byteswap.h => dep/acelite/ace/os_include/os_byteswap.h rename : externals/ace/os_include/os_complex.h => dep/acelite/ace/os_include/os_complex.h rename : externals/ace/os_include/os_cpio.h => dep/acelite/ace/os_include/os_cpio.h rename : externals/ace/os_include/os_ctype.h => dep/acelite/ace/os_include/os_ctype.h rename : externals/ace/os_include/os_dirent.h => dep/acelite/ace/os_include/os_dirent.h rename : externals/ace/os_include/os_dlfcn.h => dep/acelite/ace/os_include/os_dlfcn.h rename : externals/ace/os_include/os_errno.h => dep/acelite/ace/os_include/os_errno.h rename : externals/ace/os_include/os_fcntl.h => dep/acelite/ace/os_include/os_fcntl.h rename : externals/ace/os_include/os_fenv.h => dep/acelite/ace/os_include/os_fenv.h rename : externals/ace/os_include/os_float.h => dep/acelite/ace/os_include/os_float.h rename : externals/ace/os_include/os_fmtmsg.h => dep/acelite/ace/os_include/os_fmtmsg.h rename : externals/ace/os_include/os_fnmatch.h => dep/acelite/ace/os_include/os_fnmatch.h rename : externals/ace/os_include/os_ftw.h => dep/acelite/ace/os_include/os_ftw.h rename : externals/ace/os_include/os_glob.h => dep/acelite/ace/os_include/os_glob.h rename : externals/ace/os_include/os_grp.h => dep/acelite/ace/os_include/os_grp.h rename : externals/ace/os_include/os_iconv.h => dep/acelite/ace/os_include/os_iconv.h rename : externals/ace/os_include/os_intrin.h => dep/acelite/ace/os_include/os_intrin.h rename : externals/ace/os_include/os_inttypes.h => dep/acelite/ace/os_include/os_inttypes.h rename : externals/ace/os_include/os_iso646.h => dep/acelite/ace/os_include/os_iso646.h rename : externals/ace/os_include/os_kstat.h => dep/acelite/ace/os_include/os_kstat.h rename : externals/ace/os_include/os_langinfo.h => dep/acelite/ace/os_include/os_langinfo.h rename : externals/ace/os_include/os_libgen.h => dep/acelite/ace/os_include/os_libgen.h rename : externals/ace/os_include/os_limits.h => dep/acelite/ace/os_include/os_limits.h rename : externals/ace/os_include/os_local.h => dep/acelite/ace/os_include/os_local.h rename : externals/ace/os_include/os_math.h => dep/acelite/ace/os_include/os_math.h rename : externals/ace/os_include/os_monetary.h => dep/acelite/ace/os_include/os_monetary.h rename : externals/ace/os_include/os_mqueue.h => dep/acelite/ace/os_include/os_mqueue.h rename : externals/ace/os_include/os_ndbm.h => dep/acelite/ace/os_include/os_ndbm.h rename : externals/ace/os_include/os_netdb.h => dep/acelite/ace/os_include/os_netdb.h rename : externals/ace/os_include/os_nl_types.h => dep/acelite/ace/os_include/os_nl_types.h rename : externals/ace/os_include/os_pdh.h => dep/acelite/ace/os_include/os_pdh.h rename : externals/ace/os_include/os_pdhmsg.h => dep/acelite/ace/os_include/os_pdhmsg.h rename : externals/ace/os_include/os_poll.h => dep/acelite/ace/os_include/os_poll.h rename : externals/ace/os_include/os_pthread.h => dep/acelite/ace/os_include/os_pthread.h rename : externals/ace/os_include/os_pwd.h => dep/acelite/ace/os_include/os_pwd.h rename : externals/ace/os_include/os_regex.h => dep/acelite/ace/os_include/os_regex.h rename : externals/ace/os_include/os_sched.h => dep/acelite/ace/os_include/os_sched.h rename : externals/ace/os_include/os_search.h => dep/acelite/ace/os_include/os_search.h rename : externals/ace/os_include/os_semaphore.h => dep/acelite/ace/os_include/os_semaphore.h rename : externals/ace/os_include/os_setjmp.h => dep/acelite/ace/os_include/os_setjmp.h rename : externals/ace/os_include/os_signal.h => dep/acelite/ace/os_include/os_signal.h rename : externals/ace/os_include/os_spawn.h => dep/acelite/ace/os_include/os_spawn.h rename : externals/ace/os_include/os_stdarg.h => dep/acelite/ace/os_include/os_stdarg.h rename : externals/ace/os_include/os_stdbool.h => dep/acelite/ace/os_include/os_stdbool.h rename : externals/ace/os_include/os_stddef.h => dep/acelite/ace/os_include/os_stddef.h rename : externals/ace/os_include/os_stdint.h => dep/acelite/ace/os_include/os_stdint.h rename : externals/ace/os_include/os_stdio.h => dep/acelite/ace/os_include/os_stdio.h rename : externals/ace/os_include/os_stdlib.h => dep/acelite/ace/os_include/os_stdlib.h rename : externals/ace/os_include/os_string.h => dep/acelite/ace/os_include/os_string.h rename : externals/ace/os_include/os_strings.h => dep/acelite/ace/os_include/os_strings.h rename : externals/ace/os_include/os_stropts.h => dep/acelite/ace/os_include/os_stropts.h rename : externals/ace/os_include/os_syslog.h => dep/acelite/ace/os_include/os_syslog.h rename : externals/ace/os_include/os_tar.h => dep/acelite/ace/os_include/os_tar.h rename : externals/ace/os_include/os_termios.h => dep/acelite/ace/os_include/os_termios.h rename : externals/ace/os_include/os_tgmath.h => dep/acelite/ace/os_include/os_tgmath.h rename : externals/ace/os_include/os_time.h => dep/acelite/ace/os_include/os_time.h rename : externals/ace/os_include/os_trace.h => dep/acelite/ace/os_include/os_trace.h rename : externals/ace/os_include/os_typeinfo.h => dep/acelite/ace/os_include/os_typeinfo.h rename : externals/ace/os_include/os_ucontext.h => dep/acelite/ace/os_include/os_ucontext.h rename : externals/ace/os_include/os_ulimit.h => dep/acelite/ace/os_include/os_ulimit.h rename : externals/ace/os_include/os_unistd.h => dep/acelite/ace/os_include/os_unistd.h rename : externals/ace/os_include/os_utime.h => dep/acelite/ace/os_include/os_utime.h rename : externals/ace/os_include/os_utmpx.h => dep/acelite/ace/os_include/os_utmpx.h rename : externals/ace/os_include/os_wchar.h => dep/acelite/ace/os_include/os_wchar.h rename : externals/ace/os_include/os_wctype.h => dep/acelite/ace/os_include/os_wctype.h rename : externals/ace/os_include/os_wordexp.h => dep/acelite/ace/os_include/os_wordexp.h rename : externals/ace/os_include/sys/os_ipc.h => dep/acelite/ace/os_include/sys/os_ipc.h rename : externals/ace/os_include/sys/os_loadavg.h => dep/acelite/ace/os_include/sys/os_loadavg.h rename : externals/ace/os_include/sys/os_mman.h => dep/acelite/ace/os_include/sys/os_mman.h rename : externals/ace/os_include/sys/os_msg.h => dep/acelite/ace/os_include/sys/os_msg.h rename : externals/ace/os_include/sys/os_pstat.h => dep/acelite/ace/os_include/sys/os_pstat.h rename : externals/ace/os_include/sys/os_resource.h => dep/acelite/ace/os_include/sys/os_resource.h rename : externals/ace/os_include/sys/os_select.h => dep/acelite/ace/os_include/sys/os_select.h rename : externals/ace/os_include/sys/os_sem.h => dep/acelite/ace/os_include/sys/os_sem.h rename : externals/ace/os_include/sys/os_shm.h => dep/acelite/ace/os_include/sys/os_shm.h rename : externals/ace/os_include/sys/os_socket.h => dep/acelite/ace/os_include/sys/os_socket.h rename : externals/ace/os_include/sys/os_stat.h => dep/acelite/ace/os_include/sys/os_stat.h rename : externals/ace/os_include/sys/os_statvfs.h => dep/acelite/ace/os_include/sys/os_statvfs.h rename : externals/ace/os_include/sys/os_sysctl.h => dep/acelite/ace/os_include/sys/os_sysctl.h rename : externals/ace/os_include/sys/os_sysinfo.h => dep/acelite/ace/os_include/sys/os_sysinfo.h rename : externals/ace/os_include/sys/os_time.h => dep/acelite/ace/os_include/sys/os_time.h rename : externals/ace/os_include/sys/os_timeb.h => dep/acelite/ace/os_include/sys/os_timeb.h rename : externals/ace/os_include/sys/os_times.h => dep/acelite/ace/os_include/sys/os_times.h rename : externals/ace/os_include/sys/os_types.h => dep/acelite/ace/os_include/sys/os_types.h rename : externals/ace/os_include/sys/os_uio.h => dep/acelite/ace/os_include/sys/os_uio.h rename : externals/ace/os_include/sys/os_un.h => dep/acelite/ace/os_include/sys/os_un.h rename : externals/ace/os_include/sys/os_utsname.h => dep/acelite/ace/os_include/sys/os_utsname.h rename : externals/ace/os_include/sys/os_wait.h => dep/acelite/ace/os_include/sys/os_wait.h rename : externals/ace/post.h => dep/acelite/ace/post.h rename : externals/ace/pre.h => dep/acelite/ace/pre.h rename : externals/ace/streams.h => dep/acelite/ace/streams.h rename : externals/ace/svc_export.h => dep/acelite/ace/svc_export.h rename : externals/bzip2/CMakeLists.txt => dep/bzip2/CMakeLists.txt rename : externals/bzip2/blocksort.c => dep/bzip2/blocksort.c rename : externals/bzip2/bzlib.c => dep/bzip2/bzlib.c rename : externals/bzip2/bzlib.h => dep/bzip2/bzlib.h rename : externals/bzip2/bzlib_private.h => dep/bzip2/bzlib_private.h rename : externals/bzip2/compress.c => dep/bzip2/compress.c rename : externals/bzip2/crctable.c => dep/bzip2/crctable.c rename : externals/bzip2/decompress.c => dep/bzip2/decompress.c rename : externals/bzip2/huffman.c => dep/bzip2/huffman.c rename : externals/bzip2/randtable.c => dep/bzip2/randtable.c rename : externals/g3dlite/AABox.cpp => dep/g3dlite/AABox.cpp rename : externals/g3dlite/Any.cpp => dep/g3dlite/Any.cpp rename : externals/g3dlite/BinaryFormat.cpp => dep/g3dlite/BinaryFormat.cpp rename : externals/g3dlite/BinaryInput.cpp => dep/g3dlite/BinaryInput.cpp rename : externals/g3dlite/BinaryOutput.cpp => dep/g3dlite/BinaryOutput.cpp rename : externals/g3dlite/Box.cpp => dep/g3dlite/Box.cpp rename : externals/g3dlite/CMakeLists.txt => dep/g3dlite/CMakeLists.txt rename : externals/g3dlite/Capsule.cpp => dep/g3dlite/Capsule.cpp rename : externals/g3dlite/CollisionDetection.cpp => dep/g3dlite/CollisionDetection.cpp rename : externals/g3dlite/CoordinateFrame.cpp => dep/g3dlite/CoordinateFrame.cpp rename : externals/g3dlite/Crypto.cpp => dep/g3dlite/Crypto.cpp rename : externals/g3dlite/Cylinder.cpp => dep/g3dlite/Cylinder.cpp rename : externals/g3dlite/G3D/AABox.h => dep/g3dlite/G3D/AABox.h rename : externals/g3dlite/G3D/Any.h => dep/g3dlite/G3D/Any.h rename : externals/g3dlite/G3D/AnyVal.h => dep/g3dlite/G3D/AnyVal.h rename : externals/g3dlite/G3D/AreaMemoryManager.h => dep/g3dlite/G3D/AreaMemoryManager.h rename : externals/g3dlite/G3D/Array.h => dep/g3dlite/G3D/Array.h rename : externals/g3dlite/G3D/AtomicInt32.h => dep/g3dlite/G3D/AtomicInt32.h rename : externals/g3dlite/G3D/BinaryFormat.h => dep/g3dlite/G3D/BinaryFormat.h rename : externals/g3dlite/G3D/BinaryInput.h => dep/g3dlite/G3D/BinaryInput.h rename : externals/g3dlite/G3D/BinaryOutput.h => dep/g3dlite/G3D/BinaryOutput.h rename : externals/g3dlite/G3D/BoundsTrait.h => dep/g3dlite/G3D/BoundsTrait.h rename : externals/g3dlite/G3D/Box.h => dep/g3dlite/G3D/Box.h rename : externals/g3dlite/G3D/Box2D.h => dep/g3dlite/G3D/Box2D.h rename : externals/g3dlite/G3D/BumpMapPreprocess.h => dep/g3dlite/G3D/BumpMapPreprocess.h rename : externals/g3dlite/G3D/Capsule.h => dep/g3dlite/G3D/Capsule.h rename : externals/g3dlite/G3D/CollisionDetection.h => dep/g3dlite/G3D/CollisionDetection.h rename : externals/g3dlite/G3D/Color1.h => dep/g3dlite/G3D/Color1.h rename : externals/g3dlite/G3D/Color1uint8.h => dep/g3dlite/G3D/Color1uint8.h rename : externals/g3dlite/G3D/Color3.h => dep/g3dlite/G3D/Color3.h rename : externals/g3dlite/G3D/Color3uint8.h => dep/g3dlite/G3D/Color3uint8.h rename : externals/g3dlite/G3D/Color4.h => dep/g3dlite/G3D/Color4.h rename : externals/g3dlite/G3D/Color4uint8.h => dep/g3dlite/G3D/Color4uint8.h rename : externals/g3dlite/G3D/Cone.h => dep/g3dlite/G3D/Cone.h rename : externals/g3dlite/G3D/ConvexPolyhedron.h => dep/g3dlite/G3D/ConvexPolyhedron.h rename : externals/g3dlite/G3D/CoordinateFrame.h => dep/g3dlite/G3D/CoordinateFrame.h rename : externals/g3dlite/G3D/Crypto.h => dep/g3dlite/G3D/Crypto.h rename : externals/g3dlite/G3D/Cylinder.h => dep/g3dlite/G3D/Cylinder.h rename : externals/g3dlite/G3D/EqualsTrait.h => dep/g3dlite/G3D/EqualsTrait.h rename : externals/g3dlite/G3D/G3D.h => dep/g3dlite/G3D/G3D.h rename : externals/g3dlite/G3D/G3DAll.h => dep/g3dlite/G3D/G3DAll.h rename : externals/g3dlite/G3D/G3DGameUnits.h => dep/g3dlite/G3D/G3DGameUnits.h rename : externals/g3dlite/G3D/GCamera.h => dep/g3dlite/G3D/GCamera.h rename : externals/g3dlite/G3D/GImage.h => dep/g3dlite/G3D/GImage.h rename : externals/g3dlite/G3D/GLight.h => dep/g3dlite/G3D/GLight.h rename : externals/g3dlite/G3D/GMutex.h => dep/g3dlite/G3D/GMutex.h rename : externals/g3dlite/G3D/GThread.h => dep/g3dlite/G3D/GThread.h rename : externals/g3dlite/G3D/GUniqueID.h => dep/g3dlite/G3D/GUniqueID.h rename : externals/g3dlite/G3D/HashTrait.h => dep/g3dlite/G3D/HashTrait.h rename : externals/g3dlite/G3D/Image1.h => dep/g3dlite/G3D/Image1.h rename : externals/g3dlite/G3D/Image1uint8.h => dep/g3dlite/G3D/Image1uint8.h rename : externals/g3dlite/G3D/Image3.h => dep/g3dlite/G3D/Image3.h rename : externals/g3dlite/G3D/Image3uint8.h => dep/g3dlite/G3D/Image3uint8.h rename : externals/g3dlite/G3D/Image4.h => dep/g3dlite/G3D/Image4.h rename : externals/g3dlite/G3D/Image4uint8.h => dep/g3dlite/G3D/Image4uint8.h rename : externals/g3dlite/G3D/ImageFormat.h => dep/g3dlite/G3D/ImageFormat.h rename : externals/g3dlite/G3D/Intersect.h => dep/g3dlite/G3D/Intersect.h rename : externals/g3dlite/G3D/KDTree.h => dep/g3dlite/G3D/KDTree.h rename : externals/g3dlite/G3D/Line.h => dep/g3dlite/G3D/Line.h rename : externals/g3dlite/G3D/LineSegment.h => dep/g3dlite/G3D/LineSegment.h rename : externals/g3dlite/G3D/Log.h => dep/g3dlite/G3D/Log.h rename : externals/g3dlite/G3D/Map2D.h => dep/g3dlite/G3D/Map2D.h rename : externals/g3dlite/G3D/Matrix.h => dep/g3dlite/G3D/Matrix.h rename : externals/g3dlite/G3D/Matrix2.h => dep/g3dlite/G3D/Matrix2.h rename : externals/g3dlite/G3D/Matrix3.h => dep/g3dlite/G3D/Matrix3.h rename : externals/g3dlite/G3D/Matrix4.h => dep/g3dlite/G3D/Matrix4.h rename : externals/g3dlite/G3D/MemoryManager.h => dep/g3dlite/G3D/MemoryManager.h rename : externals/g3dlite/G3D/MeshAlg.h => dep/g3dlite/G3D/MeshAlg.h rename : externals/g3dlite/G3D/MeshBuilder.h => dep/g3dlite/G3D/MeshBuilder.h rename : externals/g3dlite/G3D/NetAddress.h => dep/g3dlite/G3D/NetAddress.h rename : externals/g3dlite/G3D/NetworkDevice.h => dep/g3dlite/G3D/NetworkDevice.h rename : externals/g3dlite/G3D/ParseError.h => dep/g3dlite/G3D/ParseError.h rename : externals/g3dlite/G3D/PhysicsFrame.h => dep/g3dlite/G3D/PhysicsFrame.h rename : externals/g3dlite/G3D/Plane.h => dep/g3dlite/G3D/Plane.h rename : externals/g3dlite/G3D/PointHashGrid.h => dep/g3dlite/G3D/PointHashGrid.h rename : externals/g3dlite/G3D/PointKDTree.h => dep/g3dlite/G3D/PointKDTree.h rename : externals/g3dlite/G3D/Pointer.h => dep/g3dlite/G3D/Pointer.h rename : externals/g3dlite/G3D/PositionTrait.h => dep/g3dlite/G3D/PositionTrait.h rename : externals/g3dlite/G3D/PrecomputedRandom.h => dep/g3dlite/G3D/PrecomputedRandom.h rename : externals/g3dlite/G3D/Quat.h => dep/g3dlite/G3D/Quat.h rename : externals/g3dlite/G3D/Quat.inl => dep/g3dlite/G3D/Quat.inl rename : externals/g3dlite/G3D/Queue.h => dep/g3dlite/G3D/Queue.h rename : externals/g3dlite/G3D/Random.h => dep/g3dlite/G3D/Random.h rename : externals/g3dlite/G3D/Ray.h => dep/g3dlite/G3D/Ray.h rename : externals/g3dlite/G3D/Rect2D.h => dep/g3dlite/G3D/Rect2D.h rename : externals/g3dlite/G3D/ReferenceCount.h => dep/g3dlite/G3D/ReferenceCount.h rename : externals/g3dlite/G3D/RegistryUtil.h => dep/g3dlite/G3D/RegistryUtil.h rename : externals/g3dlite/G3D/Set.h => dep/g3dlite/G3D/Set.h rename : externals/g3dlite/G3D/SmallArray.h => dep/g3dlite/G3D/SmallArray.h rename : externals/g3dlite/G3D/Sphere.h => dep/g3dlite/G3D/Sphere.h rename : externals/g3dlite/G3D/Spline.h => dep/g3dlite/G3D/Spline.h rename : externals/g3dlite/G3D/Stopwatch.h => dep/g3dlite/G3D/Stopwatch.h rename : externals/g3dlite/G3D/System.h => dep/g3dlite/G3D/System.h rename : externals/g3dlite/G3D/Table.h => dep/g3dlite/G3D/Table.h rename : externals/g3dlite/G3D/TextInput.h => dep/g3dlite/G3D/TextInput.h rename : externals/g3dlite/G3D/TextOutput.h => dep/g3dlite/G3D/TextOutput.h rename : externals/g3dlite/G3D/ThreadSet.h => dep/g3dlite/G3D/ThreadSet.h rename : externals/g3dlite/G3D/Triangle.h => dep/g3dlite/G3D/Triangle.h rename : externals/g3dlite/G3D/UprightFrame.h => dep/g3dlite/G3D/UprightFrame.h rename : externals/g3dlite/G3D/Vector2.h => dep/g3dlite/G3D/Vector2.h rename : externals/g3dlite/G3D/Vector2.inl => dep/g3dlite/G3D/Vector2.inl rename : externals/g3dlite/G3D/Vector2int16.h => dep/g3dlite/G3D/Vector2int16.h rename : externals/g3dlite/G3D/Vector3.h => dep/g3dlite/G3D/Vector3.h rename : externals/g3dlite/G3D/Vector3.inl => dep/g3dlite/G3D/Vector3.inl rename : externals/g3dlite/G3D/Vector3int16.h => dep/g3dlite/G3D/Vector3int16.h rename : externals/g3dlite/G3D/Vector3int32.h => dep/g3dlite/G3D/Vector3int32.h rename : externals/g3dlite/G3D/Vector4.h => dep/g3dlite/G3D/Vector4.h rename : externals/g3dlite/G3D/Vector4.inl => dep/g3dlite/G3D/Vector4.inl rename : externals/g3dlite/G3D/Vector4int8.h => dep/g3dlite/G3D/Vector4int8.h rename : externals/g3dlite/G3D/WeakCache.h => dep/g3dlite/G3D/WeakCache.h rename : externals/g3dlite/G3D/Welder.h => dep/g3dlite/G3D/Welder.h rename : externals/g3dlite/G3D/WrapMode.h => dep/g3dlite/G3D/WrapMode.h rename : externals/g3dlite/G3D/constants.h => dep/g3dlite/G3D/constants.h rename : externals/g3dlite/G3D/debug.h => dep/g3dlite/G3D/debug.h rename : externals/g3dlite/G3D/debugAssert.h => dep/g3dlite/G3D/debugAssert.h rename : externals/g3dlite/G3D/debugPrintf.h => dep/g3dlite/G3D/debugPrintf.h rename : externals/g3dlite/G3D/enumclass.h => dep/g3dlite/G3D/enumclass.h rename : externals/g3dlite/G3D/fileutils.h => dep/g3dlite/G3D/fileutils.h rename : externals/g3dlite/G3D/filter.h => dep/g3dlite/G3D/filter.h rename : externals/g3dlite/G3D/format.h => dep/g3dlite/G3D/format.h rename : externals/g3dlite/G3D/g3dfnmatch.h => dep/g3dlite/G3D/g3dfnmatch.h rename : externals/g3dlite/G3D/g3dmath.h => dep/g3dlite/G3D/g3dmath.h rename : externals/g3dlite/G3D/g3dmath.inl => dep/g3dlite/G3D/g3dmath.inl rename : externals/g3dlite/G3D/platform.h => dep/g3dlite/G3D/platform.h rename : externals/g3dlite/G3D/prompt.h => dep/g3dlite/G3D/prompt.h rename : externals/g3dlite/G3D/serialize.h => dep/g3dlite/G3D/serialize.h rename : externals/g3dlite/G3D/splinefunc.h => dep/g3dlite/G3D/splinefunc.h rename : externals/g3dlite/G3D/stringutils.h => dep/g3dlite/G3D/stringutils.h rename : externals/g3dlite/G3D/uint128.h => dep/g3dlite/G3D/uint128.h rename : externals/g3dlite/G3D/units.h => dep/g3dlite/G3D/units.h rename : externals/g3dlite/G3D/vectorMath.h => dep/g3dlite/G3D/vectorMath.h rename : externals/g3dlite/Line.cpp => dep/g3dlite/Line.cpp rename : externals/g3dlite/LineSegment.cpp => dep/g3dlite/LineSegment.cpp rename : externals/g3dlite/Log.cpp => dep/g3dlite/Log.cpp rename : externals/g3dlite/Matrix3.cpp => dep/g3dlite/Matrix3.cpp rename : externals/g3dlite/Matrix4.cpp => dep/g3dlite/Matrix4.cpp rename : externals/g3dlite/MemoryManager.cpp => dep/g3dlite/MemoryManager.cpp rename : externals/g3dlite/Plane.cpp => dep/g3dlite/Plane.cpp rename : externals/g3dlite/Quat.cpp => dep/g3dlite/Quat.cpp rename : externals/g3dlite/Random.cpp => dep/g3dlite/Random.cpp rename : externals/g3dlite/Ray.cpp => dep/g3dlite/Ray.cpp rename : externals/g3dlite/ReferenceCount.cpp => dep/g3dlite/ReferenceCount.cpp rename : externals/g3dlite/RegistryUtil.cpp => dep/g3dlite/RegistryUtil.cpp rename : externals/g3dlite/Sphere.cpp => dep/g3dlite/Sphere.cpp rename : externals/g3dlite/System.cpp => dep/g3dlite/System.cpp rename : externals/g3dlite/TextInput.cpp => dep/g3dlite/TextInput.cpp rename : externals/g3dlite/TextOutput.cpp => dep/g3dlite/TextOutput.cpp rename : externals/g3dlite/Triangle.cpp => dep/g3dlite/Triangle.cpp rename : externals/g3dlite/UprightFrame.cpp => dep/g3dlite/UprightFrame.cpp rename : externals/g3dlite/Vector2.cpp => dep/g3dlite/Vector2.cpp rename : externals/g3dlite/Vector3.cpp => dep/g3dlite/Vector3.cpp rename : externals/g3dlite/Vector4.cpp => dep/g3dlite/Vector4.cpp rename : externals/g3dlite/debugAssert.cpp => dep/g3dlite/debugAssert.cpp rename : externals/g3dlite/fileutils.cpp => dep/g3dlite/fileutils.cpp rename : externals/g3dlite/format.cpp => dep/g3dlite/format.cpp rename : externals/g3dlite/g3dfnmatch.cpp => dep/g3dlite/g3dfnmatch.cpp rename : externals/g3dlite/g3dmath.cpp => dep/g3dlite/g3dmath.cpp rename : externals/g3dlite/prompt.cpp => dep/g3dlite/prompt.cpp rename : externals/g3dlite/stringutils.cpp => dep/g3dlite/stringutils.cpp rename : externals/gsoap/CMakeLists.txt => dep/gsoap/CMakeLists.txt rename : externals/gsoap/soapC.cpp => dep/gsoap/soapC.cpp rename : externals/gsoap/soapH.h => dep/gsoap/soapH.h rename : externals/gsoap/soapServer.cpp => dep/gsoap/soapServer.cpp rename : externals/gsoap/soapStub.h => dep/gsoap/soapStub.h rename : externals/gsoap/stdsoap2.cpp => dep/gsoap/stdsoap2.cpp rename : externals/gsoap/stdsoap2.h => dep/gsoap/stdsoap2.h rename : externals/jemalloc/CMakeLists.txt => dep/jemalloc/CMakeLists.txt rename : externals/jemalloc/arena.c => dep/jemalloc/arena.c rename : externals/jemalloc/base.c => dep/jemalloc/base.c rename : externals/jemalloc/chunk.c => dep/jemalloc/chunk.c rename : externals/jemalloc/chunk_dss.c => dep/jemalloc/chunk_dss.c rename : externals/jemalloc/chunk_mmap.c => dep/jemalloc/chunk_mmap.c rename : externals/jemalloc/chunk_swap.c => dep/jemalloc/chunk_swap.c rename : externals/jemalloc/ckh.c => dep/jemalloc/ckh.c rename : externals/jemalloc/ctl.c => dep/jemalloc/ctl.c rename : externals/jemalloc/extent.c => dep/jemalloc/extent.c rename : externals/jemalloc/hash.c => dep/jemalloc/hash.c rename : externals/jemalloc/huge.c => dep/jemalloc/huge.c rename : externals/jemalloc/jemalloc.c => dep/jemalloc/jemalloc.c rename : externals/jemalloc/jemalloc/internal/arena.h => dep/jemalloc/jemalloc/internal/arena.h rename : externals/jemalloc/jemalloc/internal/base.h => dep/jemalloc/jemalloc/internal/base.h rename : externals/jemalloc/jemalloc/internal/chunk.h => dep/jemalloc/jemalloc/internal/chunk.h rename : externals/jemalloc/jemalloc/internal/chunk_dss.h => dep/jemalloc/jemalloc/internal/chunk_dss.h rename : externals/jemalloc/jemalloc/internal/chunk_mmap.h => dep/jemalloc/jemalloc/internal/chunk_mmap.h rename : externals/jemalloc/jemalloc/internal/chunk_swap.h => dep/jemalloc/jemalloc/internal/chunk_swap.h rename : externals/jemalloc/jemalloc/internal/ckh.h => dep/jemalloc/jemalloc/internal/ckh.h rename : externals/jemalloc/jemalloc/internal/ctl.h => dep/jemalloc/jemalloc/internal/ctl.h rename : externals/jemalloc/jemalloc/internal/extent.h => dep/jemalloc/jemalloc/internal/extent.h rename : externals/jemalloc/jemalloc/internal/hash.h => dep/jemalloc/jemalloc/internal/hash.h rename : externals/jemalloc/jemalloc/internal/huge.h => dep/jemalloc/jemalloc/internal/huge.h rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h => dep/jemalloc/jemalloc/internal/jemalloc_internal.h rename : externals/jemalloc/jemalloc/internal/jemalloc_internal.h.in => dep/jemalloc/jemalloc/internal/jemalloc_internal.h.in rename : externals/jemalloc/jemalloc/internal/mb.h => dep/jemalloc/jemalloc/internal/mb.h rename : externals/jemalloc/jemalloc/internal/mutex.h => dep/jemalloc/jemalloc/internal/mutex.h rename : externals/jemalloc/jemalloc/internal/prof.h => dep/jemalloc/jemalloc/internal/prof.h rename : externals/jemalloc/jemalloc/internal/ql.h => dep/jemalloc/jemalloc/internal/ql.h rename : externals/jemalloc/jemalloc/internal/qr.h => dep/jemalloc/jemalloc/internal/qr.h rename : externals/jemalloc/jemalloc/internal/rb.h => dep/jemalloc/jemalloc/internal/rb.h rename : externals/jemalloc/jemalloc/internal/stats.h => dep/jemalloc/jemalloc/internal/stats.h rename : externals/jemalloc/jemalloc/internal/tcache.h => dep/jemalloc/jemalloc/internal/tcache.h rename : externals/jemalloc/jemalloc/internal/totally_not_p_r_n.h => dep/jemalloc/jemalloc/internal/totally_not_p_r_n.h rename : externals/jemalloc/jemalloc/jemalloc.h => dep/jemalloc/jemalloc/jemalloc.h rename : externals/jemalloc/jemalloc/jemalloc.h.in => dep/jemalloc/jemalloc/jemalloc.h.in rename : externals/jemalloc/jemalloc/jemalloc_defs.h => dep/jemalloc/jemalloc/jemalloc_defs.h rename : externals/jemalloc/jemalloc/jemalloc_defs.h.in => dep/jemalloc/jemalloc/jemalloc_defs.h.in rename : externals/jemalloc/mb.c => dep/jemalloc/mb.c rename : externals/jemalloc/mutex.c => dep/jemalloc/mutex.c rename : externals/jemalloc/prof.c => dep/jemalloc/prof.c rename : externals/jemalloc/stats.c => dep/jemalloc/stats.c rename : externals/jemalloc/tcache.c => dep/jemalloc/tcache.c rename : externals/libmpq/AUTHORS => dep/libmpq/AUTHORS rename : externals/libmpq/CMakeLists.txt => dep/libmpq/CMakeLists.txt rename : externals/libmpq/COPYING => dep/libmpq/COPYING rename : externals/libmpq/FAQ => dep/libmpq/FAQ rename : externals/libmpq/INSTALL => dep/libmpq/INSTALL rename : externals/libmpq/Makefile.am => dep/libmpq/Makefile.am rename : externals/libmpq/NEWS => dep/libmpq/NEWS rename : externals/libmpq/README => dep/libmpq/README rename : externals/libmpq/THANKS => dep/libmpq/THANKS rename : externals/libmpq/TODO => dep/libmpq/TODO rename : externals/libmpq/autogen.sh => dep/libmpq/autogen.sh rename : externals/libmpq/bindings/Makefile.am => dep/libmpq/bindings/Makefile.am rename : externals/libmpq/bindings/d/Makefile.am => dep/libmpq/bindings/d/Makefile.am rename : externals/libmpq/bindings/d/dsss.conf => dep/libmpq/bindings/d/dsss.conf rename : externals/libmpq/bindings/d/mpq.d => dep/libmpq/bindings/d/mpq.d rename : externals/libmpq/bindings/python/Makefile.am => dep/libmpq/bindings/python/Makefile.am rename : externals/libmpq/bindings/python/mpq-info => dep/libmpq/bindings/python/mpq-info rename : externals/libmpq/bindings/python/mpq.py => dep/libmpq/bindings/python/mpq.py rename : externals/libmpq/config.h => dep/libmpq/config.h rename : externals/libmpq/configure.ac => dep/libmpq/configure.ac rename : externals/libmpq/debian/changelog => dep/libmpq/debian/changelog rename : externals/libmpq/debian/compat => dep/libmpq/debian/compat rename : externals/libmpq/debian/control => dep/libmpq/debian/control rename : externals/libmpq/debian/copyright => dep/libmpq/debian/copyright rename : externals/libmpq/debian/libmpq-dev.dirs => dep/libmpq/debian/libmpq-dev.dirs rename : externals/libmpq/debian/libmpq-dev.install => dep/libmpq/debian/libmpq-dev.install rename : externals/libmpq/debian/libmpq0.dirs => dep/libmpq/debian/libmpq0.dirs rename : externals/libmpq/debian/libmpq0.docs => dep/libmpq/debian/libmpq0.docs rename : externals/libmpq/debian/libmpq0.install => dep/libmpq/debian/libmpq0.install rename : externals/libmpq/debian/python-mpq.install => dep/libmpq/debian/python-mpq.install rename : externals/libmpq/debian/rules => dep/libmpq/debian/rules rename : externals/libmpq/doc/Makefile.am => dep/libmpq/doc/Makefile.am rename : externals/libmpq/doc/man1/Makefile.am => dep/libmpq/doc/man1/Makefile.am rename : externals/libmpq/doc/man1/libmpq-config.1 => dep/libmpq/doc/man1/libmpq-config.1 rename : externals/libmpq/doc/man3/Makefile.am => dep/libmpq/doc/man3/Makefile.am rename : externals/libmpq/doc/man3/libmpq.3 => dep/libmpq/doc/man3/libmpq.3 rename : externals/libmpq/doc/man3/libmpq__archive_close.3 => dep/libmpq/doc/man3/libmpq__archive_close.3 rename : externals/libmpq/doc/man3/libmpq__archive_files.3 => dep/libmpq/doc/man3/libmpq__archive_files.3 rename : externals/libmpq/doc/man3/libmpq__archive_offset.3 => dep/libmpq/doc/man3/libmpq__archive_offset.3 rename : externals/libmpq/doc/man3/libmpq__archive_open.3 => dep/libmpq/doc/man3/libmpq__archive_open.3 rename : externals/libmpq/doc/man3/libmpq__archive_packed_size.3 => dep/libmpq/doc/man3/libmpq__archive_packed_size.3 rename : externals/libmpq/doc/man3/libmpq__archive_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__archive_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__archive_version.3 => dep/libmpq/doc/man3/libmpq__archive_version.3 rename : externals/libmpq/doc/man3/libmpq__block_close_offset.3 => dep/libmpq/doc/man3/libmpq__block_close_offset.3 rename : externals/libmpq/doc/man3/libmpq__block_open_offset.3 => dep/libmpq/doc/man3/libmpq__block_open_offset.3 rename : externals/libmpq/doc/man3/libmpq__block_read.3 => dep/libmpq/doc/man3/libmpq__block_read.3 rename : externals/libmpq/doc/man3/libmpq__block_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__block_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__file_blocks.3 => dep/libmpq/doc/man3/libmpq__file_blocks.3 rename : externals/libmpq/doc/man3/libmpq__file_compressed.3 => dep/libmpq/doc/man3/libmpq__file_compressed.3 rename : externals/libmpq/doc/man3/libmpq__file_encrypted.3 => dep/libmpq/doc/man3/libmpq__file_encrypted.3 rename : externals/libmpq/doc/man3/libmpq__file_imploded.3 => dep/libmpq/doc/man3/libmpq__file_imploded.3 rename : externals/libmpq/doc/man3/libmpq__file_number.3 => dep/libmpq/doc/man3/libmpq__file_number.3 rename : externals/libmpq/doc/man3/libmpq__file_offset.3 => dep/libmpq/doc/man3/libmpq__file_offset.3 rename : externals/libmpq/doc/man3/libmpq__file_packed_size.3 => dep/libmpq/doc/man3/libmpq__file_packed_size.3 rename : externals/libmpq/doc/man3/libmpq__file_read.3 => dep/libmpq/doc/man3/libmpq__file_read.3 rename : externals/libmpq/doc/man3/libmpq__file_unpacked_size.3 => dep/libmpq/doc/man3/libmpq__file_unpacked_size.3 rename : externals/libmpq/doc/man3/libmpq__strerror.3 => dep/libmpq/doc/man3/libmpq__strerror.3 rename : externals/libmpq/doc/man3/libmpq__version.3 => dep/libmpq/doc/man3/libmpq__version.3 rename : externals/libmpq/libmpq-config.in => dep/libmpq/libmpq-config.in rename : externals/libmpq/libmpq.pc.in => dep/libmpq/libmpq.pc.in rename : externals/libmpq/libmpq/Makefile.am => dep/libmpq/libmpq/Makefile.am rename : externals/libmpq/libmpq/common.c => dep/libmpq/libmpq/common.c rename : externals/libmpq/libmpq/common.h => dep/libmpq/libmpq/common.h rename : externals/libmpq/libmpq/crypt_buf.h => dep/libmpq/libmpq/crypt_buf.h rename : externals/libmpq/libmpq/explode.c => dep/libmpq/libmpq/explode.c rename : externals/libmpq/libmpq/explode.h => dep/libmpq/libmpq/explode.h rename : externals/libmpq/libmpq/extract.c => dep/libmpq/libmpq/extract.c rename : externals/libmpq/libmpq/extract.h => dep/libmpq/libmpq/extract.h rename : externals/libmpq/libmpq/huffman.c => dep/libmpq/libmpq/huffman.c rename : externals/libmpq/libmpq/huffman.h => dep/libmpq/libmpq/huffman.h rename : externals/libmpq/libmpq/mpq-internal.h => dep/libmpq/libmpq/mpq-internal.h rename : externals/libmpq/libmpq/mpq.c => dep/libmpq/libmpq/mpq.c rename : externals/libmpq/libmpq/mpq.h => dep/libmpq/libmpq/mpq.h rename : externals/libmpq/libmpq/pack_begin.h => dep/libmpq/libmpq/pack_begin.h rename : externals/libmpq/libmpq/pack_end.h => dep/libmpq/libmpq/pack_end.h rename : externals/libmpq/libmpq/platform.h => dep/libmpq/libmpq/platform.h rename : externals/libmpq/libmpq/wave.c => dep/libmpq/libmpq/wave.c rename : externals/libmpq/libmpq/wave.h => dep/libmpq/libmpq/wave.h rename : externals/libmpq/tools/Makefile.am => dep/libmpq/tools/Makefile.am rename : externals/libmpq/tools/crypt_buf_gen.c => dep/libmpq/tools/crypt_buf_gen.c rename : externals/libmpq/win/config.h => dep/libmpq/win/config.h rename : externals/libmpq/win/dirent.h => dep/libmpq/win/dirent.h rename : externals/libmpq/win/stdint.h => dep/libmpq/win/stdint.h rename : externals/mersennetwister/MersenneTwister.h => dep/mersennetwister/MersenneTwister.h rename : externals/sockets/Base64.cpp => dep/sockets/Base64.cpp rename : externals/sockets/CMakeLists.txt => dep/sockets/CMakeLists.txt rename : externals/sockets/Exception.cpp => dep/sockets/Exception.cpp rename : externals/sockets/Ipv4Address.cpp => dep/sockets/Ipv4Address.cpp rename : externals/sockets/Ipv6Address.cpp => dep/sockets/Ipv6Address.cpp rename : externals/sockets/Lock.cpp => dep/sockets/Lock.cpp rename : externals/sockets/Makefile => dep/sockets/Makefile rename : externals/sockets/Mutex.cpp => dep/sockets/Mutex.cpp rename : externals/sockets/Parse.cpp => dep/sockets/Parse.cpp rename : externals/sockets/ResolvServer.cpp => dep/sockets/ResolvServer.cpp rename : externals/sockets/ResolvSocket.cpp => dep/sockets/ResolvSocket.cpp rename : externals/sockets/Socket.cpp => dep/sockets/Socket.cpp rename : externals/sockets/SocketHandler.cpp => dep/sockets/SocketHandler.cpp rename : externals/sockets/StdoutLog.cpp => dep/sockets/StdoutLog.cpp rename : externals/sockets/StreamSocket.cpp => dep/sockets/StreamSocket.cpp rename : externals/sockets/TcpSocket.cpp => dep/sockets/TcpSocket.cpp rename : externals/sockets/Thread.cpp => dep/sockets/Thread.cpp rename : externals/sockets/UdpSocket.cpp => dep/sockets/UdpSocket.cpp rename : externals/sockets/Utility.cpp => dep/sockets/Utility.cpp rename : externals/sockets/include/Base64.h => dep/sockets/include/Base64.h rename : externals/sockets/include/Exception.h => dep/sockets/include/Exception.h rename : externals/sockets/include/File.h => dep/sockets/include/File.h rename : externals/sockets/include/IFile.h => dep/sockets/include/IFile.h rename : externals/sockets/include/ISocketHandler.h => dep/sockets/include/ISocketHandler.h rename : externals/sockets/include/Ipv4Address.h => dep/sockets/include/Ipv4Address.h rename : externals/sockets/include/Ipv6Address.h => dep/sockets/include/Ipv6Address.h rename : externals/sockets/include/ListenSocket.h => dep/sockets/include/ListenSocket.h rename : externals/sockets/include/Lock.h => dep/sockets/include/Lock.h rename : externals/sockets/include/Mutex.h => dep/sockets/include/Mutex.h rename : externals/sockets/include/Parse.h => dep/sockets/include/Parse.h rename : externals/sockets/include/ResolvServer.h => dep/sockets/include/ResolvServer.h rename : externals/sockets/include/ResolvSocket.h => dep/sockets/include/ResolvSocket.h rename : externals/sockets/include/SctpSocket.h => dep/sockets/include/SctpSocket.h rename : externals/sockets/include/Socket.h => dep/sockets/include/Socket.h rename : externals/sockets/include/SocketAddress.h => dep/sockets/include/SocketAddress.h rename : externals/sockets/include/SocketHandler.h => dep/sockets/include/SocketHandler.h rename : externals/sockets/include/StdLog.h => dep/sockets/include/StdLog.h rename : externals/sockets/include/StdoutLog.h => dep/sockets/include/StdoutLog.h rename : externals/sockets/include/StreamSocket.h => dep/sockets/include/StreamSocket.h rename : externals/sockets/include/TcpSocket.h => dep/sockets/include/TcpSocket.h rename : externals/sockets/include/Thread.h => dep/sockets/include/Thread.h rename : externals/sockets/include/UdpSocket.h => dep/sockets/include/UdpSocket.h rename : externals/sockets/include/Utility.h => dep/sockets/include/Utility.h rename : externals/sockets/include/socket_include.h => dep/sockets/include/socket_include.h rename : externals/sockets/include/sockets-config.h => dep/sockets/include/sockets-config.h rename : externals/sockets/network_kist.txt => dep/sockets/network_kist.txt rename : externals/sockets/socket_include.cpp => dep/sockets/socket_include.cpp rename : externals/utf8cpp/utf8.h => dep/utf8cpp/utf8.h rename : externals/utf8cpp/utf8/checked.h => dep/utf8cpp/utf8/checked.h rename : externals/utf8cpp/utf8/core.h => dep/utf8cpp/utf8/core.h rename : externals/utf8cpp/utf8/unchecked.h => dep/utf8cpp/utf8/unchecked.h rename : externals/zlib/CMakeLists.txt => dep/zlib/CMakeLists.txt rename : externals/zlib/adler32.c => dep/zlib/adler32.c rename : externals/zlib/compress.c => dep/zlib/compress.c rename : externals/zlib/crc32.c => dep/zlib/crc32.c rename : externals/zlib/crc32.h => dep/zlib/crc32.h rename : externals/zlib/deflate.c => dep/zlib/deflate.c rename : externals/zlib/deflate.h => dep/zlib/deflate.h rename : externals/zlib/example.c => dep/zlib/example.c rename : externals/zlib/gzclose.c => dep/zlib/gzclose.c rename : externals/zlib/gzguts.h => dep/zlib/gzguts.h rename : externals/zlib/gzlib.c => dep/zlib/gzlib.c rename : externals/zlib/gzread.c => dep/zlib/gzread.c rename : externals/zlib/gzwrite.c => dep/zlib/gzwrite.c rename : externals/zlib/infback.c => dep/zlib/infback.c rename : externals/zlib/inffast.c => dep/zlib/inffast.c rename : externals/zlib/inffast.h => dep/zlib/inffast.h rename : externals/zlib/inffixed.h => dep/zlib/inffixed.h rename : externals/zlib/inflate.c => dep/zlib/inflate.c rename : externals/zlib/inflate.h => dep/zlib/inflate.h rename : externals/zlib/inftrees.c => dep/zlib/inftrees.c rename : externals/zlib/inftrees.h => dep/zlib/inftrees.h rename : externals/zlib/minigzip.c => dep/zlib/minigzip.c rename : externals/zlib/trees.c => dep/zlib/trees.c rename : externals/zlib/trees.h => dep/zlib/trees.h rename : externals/zlib/uncompr.c => dep/zlib/uncompr.c rename : externals/zlib/zconf.h => dep/zlib/zconf.h rename : externals/zlib/zlib.h => dep/zlib/zlib.h rename : externals/zlib/zutil.c => dep/zlib/zutil.c rename : externals/zlib/zutil.h => dep/zlib/zutil.h rename : docs/AuctionHouseBot.txt => doc/AuctionHouseBot.txt rename : docs/EventAI.txt => doc/EventAI.txt rename : docs/HowToScript.txt => doc/HowToScript.txt rename : docs/TextTables.txt => doc/TextTables.txt rename : docs/UnixInstall.txt => doc/UnixInstall.txt rename : docs/gpl-2.0.txt => doc/gpl-2.0.txt
Diffstat (limited to 'dep/acelite/ace/ACE.cpp')
-rw-r--r--dep/acelite/ace/ACE.cpp3517
1 files changed, 3517 insertions, 0 deletions
diff --git a/dep/acelite/ace/ACE.cpp b/dep/acelite/ace/ACE.cpp
new file mode 100644
index 00000000000..3dd5e2e6f9b
--- /dev/null
+++ b/dep/acelite/ace/ACE.cpp
@@ -0,0 +1,3517 @@
+// $Id: ACE.cpp 91066 2010-07-12 11:05:04Z johnnyw $
+
+#include "ace/ACE.h"
+
+#include "ace/Basic_Types.h"
+#include "ace/Handle_Set.h"
+#include "ace/Auto_Ptr.h"
+#include "ace/SString.h"
+#include "ace/Version.h"
+#include "ace/Message_Block.h"
+#include "ace/Log_Msg.h"
+#include "ace/OS_NS_sys_select.h"
+#include "ace/OS_NS_string.h"
+#include "ace/OS_NS_strings.h"
+#include "ace/OS_NS_signal.h"
+#include "ace/OS_NS_stdio.h"
+#include "ace/OS_NS_sys_resource.h"
+#include "ace/OS_NS_sys_wait.h"
+#include "ace/OS_NS_sys_time.h"
+#include "ace/OS_NS_time.h"
+#include "ace/OS_NS_sys_uio.h"
+#include "ace/OS_NS_sys_stat.h"
+#include "ace/OS_NS_ctype.h"
+#include "ace/OS_NS_fcntl.h"
+#include "ace/OS_TLI.h"
+#include "ace/Truncate.h"
+
+#if defined (ACE_VXWORKS) && (ACE_VXWORKS < 0x620)
+extern "C" int maxFiles;
+#endif /* ACE_VXWORKS */
+
+#if !defined (__ACE_INLINE__)
+#include "ace/ACE.inl"
+#endif /* __ACE_INLINE__ */
+
+#if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+# include "ace/OS_NS_poll.h"
+#endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+
+ACE_RCSID (ace,
+ ACE,
+ "$Id: ACE.cpp 91066 2010-07-12 11:05:04Z johnnyw $")
+
+
+// Open versioned namespace, if enabled by the user.
+ ACE_BEGIN_VERSIONED_NAMESPACE_DECL
+
+namespace ACE
+{
+ // private:
+ // Used internally so not exported.
+
+ // Size of allocation granularity.
+ size_t allocation_granularity_ = 0;
+
+ // Size of a VM page.
+ size_t pagesize_ = 0;
+
+ // Are we debugging ACE?
+ // Keeps track of whether we're in some global debug mode.
+ char debug_;
+}
+
+
+int
+ACE::out_of_handles (int error)
+{
+ // EMFILE is common to all platforms.
+ if (error == EMFILE ||
+#if defined (ACE_WIN32)
+ // On Win32, we need to check for ENOBUFS also.
+ error == ENOBUFS ||
+#elif defined (HPUX)
+ // On HPUX, we need to check for EADDRNOTAVAIL also.
+ error == EADDRNOTAVAIL ||
+#elif defined (linux)
+ // On linux, we need to check for ENOENT also.
+ error == ENOENT ||
+ // For RedHat5.2, need to check for EINVAL too.
+ error == EINVAL ||
+ // Without threads check for EOPNOTSUPP
+ error == EOPNOTSUPP ||
+#elif defined (sun)
+ // On sun, we need to check for ENOSR also.
+ error == ENOSR ||
+ // Without threads check for ENOTSUP
+ error == ENOTSUP ||
+#elif defined (__FreeBSD__)
+ // On FreeBSD we need to check for EOPNOTSUPP (LinuxThreads) or
+ // ENOSYS (libc_r threads) also.
+ error == EOPNOTSUPP ||
+ error == ENOSYS ||
+#elif defined (__OpenBSD__)
+ // OpenBSD appears to return EBADF.
+ error == EBADF ||
+#elif defined (__sgi) // irix
+ error == ENOTSUP ||
+#elif defined (DIGITAL_UNIX) // osf1
+ error == ENOTSUP ||
+#endif /* ACE_WIN32 */
+ error == ENFILE)
+ return 1;
+ else
+ return 0;
+}
+
+u_int
+ACE::major_version (void)
+{
+ return ACE_MAJOR_VERSION;
+}
+
+u_int
+ACE::minor_version (void)
+{
+ return ACE_MINOR_VERSION;
+}
+
+u_int
+ACE::beta_version (void)
+{
+ return ACE_BETA_VERSION;
+}
+
+const ACE_TCHAR *
+ACE::compiler_name (void)
+{
+#ifdef ACE_CC_NAME
+ return ACE_CC_NAME;
+#else
+ return ACE_TEXT ("");
+#endif
+}
+
+u_int
+ACE::compiler_major_version (void)
+{
+#ifdef ACE_CC_MAJOR_VERSION
+ return ACE_CC_MAJOR_VERSION;
+#else
+ return 0;
+#endif
+}
+
+u_int
+ACE::compiler_minor_version (void)
+{
+#ifdef ACE_CC_MINOR_VERSION
+ return ACE_CC_MINOR_VERSION;
+#else
+ return 0;
+#endif
+}
+
+u_int
+ACE::compiler_beta_version (void)
+{
+#ifdef ACE_CC_BETA_VERSION
+ return ACE_CC_BETA_VERSION;
+#else
+ return 0;
+#endif
+}
+
+ACE_TCHAR
+ACE::nibble2hex (u_int n)
+{
+ // Yes, this works for UNICODE
+ return ACE_TEXT ("0123456789abcdef")[n & 0x0f];
+}
+
+bool
+ACE::debug (void)
+{
+ static const char* debug = ACE_OS::getenv ("ACE_DEBUG");
+ return (ACE::debug_ != 0) ? ACE::debug_ : (debug != 0 ? (*debug != '0') : false);
+}
+
+void
+ACE::debug (bool onoff)
+{
+ ACE::debug_ = onoff;
+}
+
+int
+ACE::select (int width,
+ ACE_Handle_Set *readfds,
+ ACE_Handle_Set *writefds,
+ ACE_Handle_Set *exceptfds,
+ const ACE_Time_Value *timeout)
+{
+ int result = ACE_OS::select (width,
+ readfds ? readfds->fdset () : 0,
+ writefds ? writefds->fdset () : 0,
+ exceptfds ? exceptfds->fdset () : 0,
+ timeout);
+ if (result > 0)
+ {
+# if !defined (ACE_WIN32)
+ // This isn't needed for Windows... it's a no-op anyway.
+ if (readfds)
+ readfds->sync ((ACE_HANDLE) width);
+ if (writefds)
+ writefds->sync ((ACE_HANDLE) width);
+ if (exceptfds)
+ exceptfds->sync ((ACE_HANDLE) width);
+#endif /* ACE_WIN32 */
+ }
+ return result;
+}
+
+int
+ACE::select (int width,
+ ACE_Handle_Set &readfds,
+ const ACE_Time_Value *timeout)
+{
+ int result = ACE_OS::select (width,
+ readfds.fdset (),
+ 0,
+ 0,
+ timeout);
+
+#if !defined (ACE_WIN32)
+ if (result > 0)
+ readfds.sync ((ACE_HANDLE) width);
+#endif /* ACE_WIN32 */
+ return result;
+}
+
+int
+ACE::terminate_process (pid_t pid)
+{
+#if defined (ACE_HAS_PHARLAP)
+ ACE_UNUSED_ARG (pid);
+ ACE_NOTSUP_RETURN (-1);
+#elif defined (ACE_WIN32)
+ // Create a handle for the given process id.
+ ACE_HANDLE process_handle =
+ ::OpenProcess (PROCESS_TERMINATE,
+ FALSE, // New handle is not inheritable.
+ pid);
+
+ if (process_handle == ACE_INVALID_HANDLE
+ || process_handle == 0)
+ return -1;
+ else
+ {
+ // Kill the process associated with process_handle.
+ BOOL terminate_result =
+ ::TerminateProcess (process_handle, 0);
+ // Free up the kernel resources.
+ ACE_OS::close (process_handle);
+ return terminate_result ? 0 : -1;
+ }
+#else
+ return ACE_OS::kill (pid, 9);
+#endif /* ACE_HAS_PHARLAP */
+}
+
+int
+ACE::process_active (pid_t pid)
+{
+#if !defined(ACE_WIN32)
+ if (ACE_OS::kill (pid, 0) == 0)
+ return 1;
+ else if (errno == ESRCH)
+ return 0;
+ else
+ return -1;
+#else
+ // Create a handle for the given process id.
+ ACE_HANDLE process_handle =
+ ::OpenProcess (PROCESS_QUERY_INFORMATION, FALSE, pid);
+ if (process_handle == ACE_INVALID_HANDLE || process_handle == 0)
+ return 0;
+ else
+ {
+ DWORD status;
+ int result = 1;
+ if (::GetExitCodeProcess (process_handle,
+ &status) == 0
+ || status != STILL_ACTIVE)
+ result = 0;
+
+ ::CloseHandle (process_handle);
+ return result;
+ }
+#endif /* !ACE_WIN32 */
+}
+
+const ACE_TCHAR *
+ACE::execname (const ACE_TCHAR *old_name)
+{
+#if defined (ACE_WIN32)
+ const ACE_TCHAR *suffix = ACE_OS::strrchr (old_name, ACE_TEXT ('.'));
+ if (suffix == 0 || ACE_OS::strcasecmp (suffix, ACE_TEXT (".exe")) != 0)
+ {
+ ACE_TCHAR *new_name = 0;
+
+ size_t size =
+ ACE_OS::strlen (old_name)
+ + ACE_OS::strlen (ACE_TEXT (".exe"))
+ + 1;
+
+ ACE_NEW_RETURN (new_name,
+ ACE_TCHAR[size],
+ 0);
+ ACE_TCHAR *end = new_name;
+
+ end = ACE_OS::strecpy (new_name, old_name);
+
+ // Concatenate the .exe suffix onto the end of the executable.
+ // end points _after_ the terminating nul.
+ ACE_OS::strcpy (end - 1, ACE_TEXT (".exe"));
+
+ return new_name;
+ }
+#endif /* ACE_WIN32 */
+ return old_name;
+}
+
+u_long
+ACE::hash_pjw (const char *str, size_t len)
+{
+ u_long hash = 0;
+
+ for (size_t i = 0; i < len; i++)
+ {
+ const char temp = str[i];
+ hash = (hash << 4) + (temp * 13);
+
+ u_long g = hash & 0xf0000000;
+
+ if (g)
+ {
+ hash ^= (g >> 24);
+ hash ^= g;
+ }
+ }
+
+ return hash;
+}
+
+u_long
+ACE::hash_pjw (const char *str)
+{
+ return ACE::hash_pjw (str, ACE_OS::strlen (str));
+}
+
+#if defined (ACE_HAS_WCHAR)
+u_long
+ACE::hash_pjw (const wchar_t *str, size_t len)
+{
+ u_long hash = 0;
+
+ for (size_t i = 0; i < len; i++)
+ {
+ // @@ UNICODE: Does this function do the correct thing with wchar's?
+
+ const wchar_t temp = str[i];
+ hash = (hash << 4) + (temp * 13);
+
+ u_long g = hash & 0xf0000000;
+
+ if (g)
+ {
+ hash ^= (g >> 24);
+ hash ^= g;
+ }
+ }
+
+ return hash;
+}
+
+u_long
+ACE::hash_pjw (const wchar_t *str)
+{
+ return ACE::hash_pjw (str, ACE_OS::strlen (str));
+}
+#endif /* ACE_HAS_WCHAR */
+
+ACE_TCHAR *
+ACE::strenvdup (const ACE_TCHAR *str)
+{
+ ACE_TRACE ("ACE::strenvdup");
+
+ return ACE_OS::strenvdup (str);
+}
+
+/*
+
+Examples:
+
+Source NT UNIX
+==================================================================
+netsvc netsvc.dll libnetsvc.so
+(PATH will be (LD_LIBRARY_PATH
+evaluated) evaluated)
+
+libnetsvc.dll libnetsvc.dll libnetsvc.dll + warning
+netsvc.so netsvc.so + warning libnetsvc.so
+
+..\../libs/netsvc ..\..\libs\netsvc.dll ../../libs/netsvc.so
+(absolute path used) (absolute path used)
+
+*/
+
+const ACE_TCHAR *
+ACE::basename (const ACE_TCHAR *pathname, ACE_TCHAR delim)
+{
+ ACE_TRACE ("ACE::basename");
+ const ACE_TCHAR *temp = ACE_OS::strrchr (pathname, delim);
+
+ if (temp == 0)
+ return pathname;
+ else
+ return temp + 1;
+}
+
+const ACE_TCHAR *
+ACE::dirname (const ACE_TCHAR *pathname, ACE_TCHAR delim)
+{
+ ACE_TRACE ("ACE::dirname");
+ static ACE_TCHAR return_dirname[MAXPATHLEN + 1];
+
+ const ACE_TCHAR *temp = ACE_OS::strrchr (pathname, delim);
+
+ if (temp == 0)
+ {
+ return_dirname[0] = '.';
+ return_dirname[1] = '\0';
+
+ return return_dirname;
+ }
+ else
+ {
+ // When the len is truncated, there are problems! This should
+ // not happen in normal circomstances
+ size_t len = temp - pathname + 1;
+ if (len > (sizeof return_dirname / sizeof (ACE_TCHAR)))
+ len = sizeof return_dirname / sizeof (ACE_TCHAR);
+
+ ACE_OS::strsncpy (return_dirname,
+ pathname,
+ len);
+ return return_dirname;
+ }
+}
+
+ssize_t
+ACE::recv (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::recv (handle, (char *) buf, len, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) ==-1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred =
+ ACE_OS::recv (handle, (char *) buf, len, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+#if defined (ACE_HAS_TLI)
+
+ssize_t
+ACE::t_rcv (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int *flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::t_rcv (handle, (char *) buf, len, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) ==-1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred =
+ ACE_OS::t_rcv (handle, (char *) buf, len, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+#endif /* ACE_HAS_TLI */
+
+ssize_t
+ACE::recv (ACE_HANDLE handle,
+ void *buf,
+ size_t n,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE::recv_i (handle, buf, n);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred = ACE::recv_i (handle, buf, n);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::recvmsg (ACE_HANDLE handle,
+ struct msghdr *msg,
+ int flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::recvmsg (handle, msg, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred = ACE_OS::recvmsg (handle, msg, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::recvfrom (ACE_HANDLE handle,
+ char *buf,
+ int len,
+ int flags,
+ struct sockaddr *addr,
+ int *addrlen,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::recvfrom (handle, buf, len, flags, addr, addrlen);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred =
+ ACE_OS::recvfrom (handle, buf, len, flags, addr, addrlen);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::recv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int flags,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE_OS::recv (handle,
+ static_cast <char *> (buf) + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_read_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return static_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::recv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int flags,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE_OS::recv (handle,
+ static_cast <char *> (buf) + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ errno == EWOULDBLOCK)
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_read_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ return result;
+ else
+ return static_cast<ssize_t> (bytes_transferred);
+}
+
+#if defined (ACE_HAS_TLI)
+
+ssize_t
+ACE::t_rcv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int *flags,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE_OS::t_rcv (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_read_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return bytes_transferred;
+}
+
+ssize_t
+ACE::t_rcv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ int *flags,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE_OS::t_rcv (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ errno == EWOULDBLOCK)
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_read_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ return result;
+ else
+ return bytes_transferred;
+}
+
+#endif /* ACE_HAS_TLI */
+
+ssize_t
+ACE::recv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE::recv_i (handle,
+ static_cast <char *> (buf) + bytes_transferred,
+ len - bytes_transferred);
+ // Check EOF.
+ if (n == 0)
+ {
+ return 0;
+ }
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_read_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return static_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::recv_n_i (ACE_HANDLE handle,
+ void *buf,
+ size_t len,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE::recv_i (handle,
+ static_cast <char *> (buf) + bytes_transferred,
+ len - bytes_transferred);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ errno == EWOULDBLOCK)
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_read_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ return result;
+ else
+ return static_cast<ssize_t> (bytes_transferred);
+}
+
+// This is basically an interface to ACE_OS::readv, that doesn't use
+// the struct iovec explicitly. The ... can be passed as an arbitrary
+// number of (char *ptr, int len) tuples. However, the count N is the
+// *total* number of trailing arguments, *not* a couple of the number
+// of tuple pairs!
+
+ssize_t
+ACE::recv (ACE_HANDLE handle, size_t n, ...)
+{
+ va_list argp;
+ int const total_tuples = static_cast<int> (n / 2);
+ iovec *iovp = 0;
+#if defined (ACE_HAS_ALLOCA)
+ iovp = (iovec *) alloca (total_tuples * sizeof (iovec));
+#else
+ ACE_NEW_RETURN (iovp,
+ iovec[total_tuples],
+ -1);
+#endif /* !defined (ACE_HAS_ALLOCA) */
+
+ va_start (argp, n);
+
+ for (int i = 0; i < total_tuples; i++)
+ {
+ iovp[i].iov_base = va_arg (argp, char *);
+ iovp[i].iov_len = va_arg (argp, int);
+ }
+
+ ssize_t const result = ACE_OS::recvv (handle, iovp, total_tuples);
+#if !defined (ACE_HAS_ALLOCA)
+ delete [] iovp;
+#endif /* !defined (ACE_HAS_ALLOCA) */
+ va_end (argp);
+ return result;
+}
+
+ssize_t
+ACE::recvv (ACE_HANDLE handle,
+ iovec *iov,
+ int iovcnt,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::recvv (handle, iov, iovcnt);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_recv_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred = ACE_OS::recvv (handle, iov, iovcnt);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::recvv_n_i (ACE_HANDLE handle,
+ iovec *iov,
+ int iovcnt,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ for (int s = 0; s < iovcnt; )
+ {
+ // Try to transfer as much of the remaining data as possible.
+ ssize_t n = ACE_OS::recvv (handle, iov + s, iovcnt - s);
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_read_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = static_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::recvv_n_i (ACE_HANDLE handle,
+ iovec *iov,
+ int iovcnt,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (int s = 0; s < iovcnt; )
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ ssize_t n = ACE_OS::recvv (handle, iov + s, iovcnt - s);
+
+ // Check for errors.
+ if (n == 0 || n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 && errno == EWOULDBLOCK)
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_read_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = reinterpret_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ {
+ return result;
+ }
+ else
+ {
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+ }
+}
+
+ssize_t
+ACE::recv_n (ACE_HANDLE handle,
+ ACE_Message_Block *message_block,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ iovec iov[ACE_IOV_MAX];
+ int iovcnt = 0;
+
+ while (message_block != 0)
+ {
+ // Our current message block chain.
+ const ACE_Message_Block *current_message_block = message_block;
+
+ while (current_message_block != 0)
+ {
+ size_t current_message_block_length =
+ current_message_block->length ();
+ char *this_rd_ptr = current_message_block->rd_ptr ();
+
+ // Check if this block has any space for incoming data.
+ while (current_message_block_length > 0)
+ {
+ u_long const this_chunk_length =
+ ACE_Utils::truncate_cast<u_long> (
+ current_message_block_length);
+
+ // Collect the data in the iovec.
+ iov[iovcnt].iov_base = this_rd_ptr;
+ iov[iovcnt].iov_len = this_chunk_length;
+ current_message_block_length -= this_chunk_length;
+ this_rd_ptr += this_chunk_length;
+
+ // Increment iovec counter.
+ ++iovcnt;
+
+ // The buffer is full make a OS call. @@ TODO find a way to
+ // find ACE_IOV_MAX for platforms that do not define it rather
+ // than simply setting ACE_IOV_MAX to some arbitrary value such
+ // as 16.
+ if (iovcnt == ACE_IOV_MAX)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::recvv_n (handle,
+ iov,
+ iovcnt,
+ timeout,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ return result;
+
+ // Reset iovec counter.
+ iovcnt = 0;
+ }
+ }
+
+ // Select the next message block in the chain.
+ current_message_block = current_message_block->cont ();
+ }
+
+ // Selection of the next message block chain.
+ message_block = message_block->next ();
+ }
+
+ // Check for remaining buffers to be sent. This will happen when
+ // ACE_IOV_MAX is not a multiple of the number of message blocks.
+ if (iovcnt != 0)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::recvv_n (handle,
+ iov,
+ iovcnt,
+ timeout,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ {
+ return result;
+ }
+ }
+
+ // Return total bytes transferred.
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::send (ACE_HANDLE handle,
+ const void *buf,
+ size_t n,
+ int flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::send (handle, (const char *) buf, n, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t const bytes_transferred =
+ ACE_OS::send (handle, (const char *) buf, n, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+#if defined (ACE_HAS_TLI)
+
+ssize_t
+ACE::t_snd (ACE_HANDLE handle,
+ const void *buf,
+ size_t n,
+ int flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::t_snd (handle, (const char *) buf, n, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t const bytes_transferred =
+ ACE_OS::t_snd (handle, (const char *) buf, n, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+#endif /* ACE_HAS_TLI */
+
+ssize_t
+ACE::send (ACE_HANDLE handle,
+ const void *buf,
+ size_t n,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE::send_i (handle, buf, n);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t const bytes_transferred = ACE::send_i (handle, buf, n);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::sendmsg (ACE_HANDLE handle,
+ const struct msghdr *msg,
+ int flags,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::sendmsg (handle, msg, flags);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t const bytes_transferred =
+ ACE_OS::sendmsg (handle, msg, flags);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::sendto (ACE_HANDLE handle,
+ const char *buf,
+ int len,
+ int flags,
+ const struct sockaddr *addr,
+ int addrlen,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::sendto (handle, buf, len, flags, addr, addrlen);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t const bytes_transferred =
+ ACE_OS::sendto (handle, buf, len, flags, addr, addrlen);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::send_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ int flags,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE_OS::send (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+#if defined (ACE_WIN32)
+ if (errno == EWOULDBLOCK) // If enobufs no need to loop
+#else
+ if (errno == EWOULDBLOCK || errno == ENOBUFS)
+#endif /* ACE_WIN32 */
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_write_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::send_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ int flags,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE_OS::send (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 && (errno == EWOULDBLOCK || errno == ENOBUFS))
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_write_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ {
+ return result;
+ }
+ else
+ {
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+ }
+}
+
+#if defined (ACE_HAS_TLI)
+
+ssize_t
+ACE::t_snd_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ int flags,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE_OS::t_snd (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK || errno == ENOBUFS)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_write_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return bytes_transferred;
+}
+
+ssize_t
+ACE::t_snd_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ int flags,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE_OS::t_snd (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred,
+ flags);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ errno == EWOULDBLOCK || errno == ENOBUFS)
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_write_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ return result;
+ else
+ return bytes_transferred;
+}
+
+#endif /* ACE_HAS_TLI */
+
+ssize_t
+ACE::send_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ n = ACE::send_i (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred);
+ // Check EOF.
+ if (n == 0)
+ {
+ return 0;
+ }
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK || errno == ENOBUFS)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_write_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::send_n_i (ACE_HANDLE handle,
+ const void *buf,
+ size_t len,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ ssize_t n;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ for (bytes_transferred = 0;
+ bytes_transferred < len;
+ bytes_transferred += n)
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ n = ACE::send_i (handle,
+ (char *) buf + bytes_transferred,
+ len - bytes_transferred);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ (errno == EWOULDBLOCK || errno == ENOBUFS))
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_write_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ {
+ return result;
+ }
+ else
+ {
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+ }
+}
+
+// Send N char *ptrs and int lengths. Note that the char *'s precede
+// the ints (basically, an varargs version of writev). The count N is
+// the *total* number of trailing arguments, *not* a couple of the
+// number of tuple pairs!
+
+ssize_t
+ACE::send (ACE_HANDLE handle, size_t n, ...)
+{
+ va_list argp;
+ int total_tuples = static_cast<int> (n / 2);
+ iovec *iovp;
+#if defined (ACE_HAS_ALLOCA)
+ iovp = (iovec *) alloca (total_tuples * sizeof (iovec));
+#else
+ ACE_NEW_RETURN (iovp,
+ iovec[total_tuples],
+ -1);
+#endif /* !defined (ACE_HAS_ALLOCA) */
+
+ va_start (argp, n);
+
+ for (int i = 0; i < total_tuples; i++)
+ {
+ iovp[i].iov_base = va_arg (argp, char *);
+ iovp[i].iov_len = va_arg (argp, int);
+ }
+
+ ssize_t result = ACE_OS::sendv (handle, iovp, total_tuples);
+#if !defined (ACE_HAS_ALLOCA)
+ delete [] iovp;
+#endif /* !defined (ACE_HAS_ALLOCA) */
+ va_end (argp);
+ return result;
+}
+
+ssize_t
+ACE::sendv (ACE_HANDLE handle,
+ const iovec *iov,
+ int iovcnt,
+ const ACE_Time_Value *timeout)
+{
+ if (timeout == 0)
+ return ACE_OS::sendv (handle, iov, iovcnt);
+ else
+ {
+ int val = 0;
+ if (ACE::enter_send_timedwait (handle, timeout, val) == -1)
+ return -1;
+ else
+ {
+ ssize_t bytes_transferred = ACE_OS::sendv (handle, iov, iovcnt);
+ ACE::restore_non_blocking_mode (handle, val);
+ return bytes_transferred;
+ }
+ }
+}
+
+ssize_t
+ACE::sendv_n_i (ACE_HANDLE handle,
+ const iovec *i,
+ int iovcnt,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ iovec *iov = const_cast<iovec *> (i);
+
+ for (int s = 0;
+ s < iovcnt;
+ )
+ {
+ // Try to transfer as much of the remaining data as possible.
+ ssize_t n = ACE_OS::sendv (handle, iov + s, iovcnt - s);
+
+ // Check EOF.
+ if (n == 0)
+ return 0;
+
+ // Check for other errors.
+ if (n == -1)
+ {
+ // Check for possible blocking.
+ if (errno == EWOULDBLOCK || errno == ENOBUFS)
+ {
+ // Wait for the blocking to subside.
+ int const result = ACE::handle_write_ready (handle, 0);
+
+ // Did select() succeed?
+ if (result != -1)
+ {
+ // Blocking subsided. Continue data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Other data transfer or select() failures.
+ return -1;
+ }
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = reinterpret_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::sendv_n_i (ACE_HANDLE handle,
+ const iovec *i,
+ int iovcnt,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+ ssize_t result = 0;
+ int error = 0;
+
+ int val = 0;
+ ACE::record_and_set_non_blocking_mode (handle, val);
+
+ iovec *iov = const_cast<iovec *> (i);
+
+ for (int s = 0;
+ s < iovcnt;
+ )
+ {
+ // Try to transfer as much of the remaining data as possible.
+ // Since the socket is in non-blocking mode, this call will not
+ // block.
+ ssize_t n = ACE_OS::sendv (handle, iov + s, iovcnt - s);
+
+ // Check for errors.
+ if (n == 0 ||
+ n == -1)
+ {
+ // Check for possible blocking.
+ if (n == -1 &&
+ (errno == EWOULDBLOCK || errno == ENOBUFS))
+ {
+ // Wait upto <timeout> for the blocking to subside.
+ int const rtn = ACE::handle_write_ready (handle, timeout);
+
+ // Did select() succeed?
+ if (rtn != -1)
+ {
+ // Blocking subsided in <timeout> period. Continue
+ // data transfer.
+ n = 0;
+ continue;
+ }
+ }
+
+ // Wait in select() timed out or other data transfer or
+ // select() failures.
+ error = 1;
+ result = n;
+ break;
+ }
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = reinterpret_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ ACE::restore_non_blocking_mode (handle, val);
+
+ if (error)
+ {
+ return result;
+ }
+ else
+ {
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+ }
+}
+
+ssize_t
+ACE::write_n (ACE_HANDLE handle,
+ const ACE_Message_Block *message_block,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ iovec iov[ACE_IOV_MAX];
+ int iovcnt = 0;
+
+ while (message_block != 0)
+ {
+ // Our current message block chain.
+ const ACE_Message_Block *current_message_block = message_block;
+
+ while (current_message_block != 0)
+ {
+ size_t current_message_block_length =
+ current_message_block->length ();
+ char *this_block_ptr = current_message_block->rd_ptr ();
+
+ // Check if this block has any data to be sent.
+ while (current_message_block_length > 0)
+ {
+ u_long const this_chunk_length =
+ ACE_Utils::truncate_cast<u_long> (
+ current_message_block_length);
+
+ // Collect the data in the iovec.
+ iov[iovcnt].iov_base = this_block_ptr;
+ iov[iovcnt].iov_len = this_chunk_length;
+ current_message_block_length -= this_chunk_length;
+ this_block_ptr += this_chunk_length;
+
+ // Increment iovec counter.
+ ++iovcnt;
+
+ // The buffer is full make a OS call. @@ TODO find a way to
+ // find ACE_IOV_MAX for platforms that do not define it rather
+ // than simply setting ACE_IOV_MAX to some arbitrary value such
+ // as 16.
+ if (iovcnt == ACE_IOV_MAX)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::writev_n (handle,
+ iov,
+ iovcnt,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ return result;
+
+ // Reset iovec counter.
+ iovcnt = 0;
+ }
+ }
+
+ // Select the next message block in the chain.
+ current_message_block = current_message_block->cont ();
+ }
+
+ // Selection of the next message block chain.
+ message_block = message_block->next ();
+ }
+
+ // Check for remaining buffers to be sent. This will happen when
+ // ACE_IOV_MAX is not a multiple of the number of message blocks.
+ if (iovcnt != 0)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::writev_n (handle,
+ iov,
+ iovcnt,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ return result;
+ }
+
+ // Return total bytes transferred.
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::send_n (ACE_HANDLE handle,
+ const ACE_Message_Block *message_block,
+ const ACE_Time_Value *timeout,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ iovec iov[ACE_IOV_MAX];
+ int iovcnt = 0;
+
+ while (message_block != 0)
+ {
+ // Our current message block chain.
+ const ACE_Message_Block *current_message_block = message_block;
+
+ while (current_message_block != 0)
+ {
+ char *this_block_ptr = current_message_block->rd_ptr ();
+ size_t current_message_block_length =
+ current_message_block->length ();
+
+ // Check if this block has any data to be sent.
+ while (current_message_block_length > 0)
+ {
+ u_long const this_chunk_length =
+ ACE_Utils::truncate_cast<u_long> (
+ current_message_block_length);
+
+ // Collect the data in the iovec.
+ iov[iovcnt].iov_base = this_block_ptr;
+ iov[iovcnt].iov_len = this_chunk_length;
+ current_message_block_length -= this_chunk_length;
+ this_block_ptr += this_chunk_length;
+
+ // Increment iovec counter.
+ ++iovcnt;
+
+ // The buffer is full make a OS call. @@ TODO find a way to
+ // find ACE_IOV_MAX for platforms that do not define it rather
+ // than simply setting ACE_IOV_MAX to some arbitrary value such
+ // as 16.
+ if (iovcnt == ACE_IOV_MAX)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::sendv_n (handle,
+ iov,
+ iovcnt,
+ timeout,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ return result;
+
+ // Reset iovec counter.
+ iovcnt = 0;
+ }
+ }
+
+ // Select the next message block in the chain.
+ current_message_block = current_message_block->cont ();
+ }
+
+ // Selection of the next message block chain.
+ message_block = message_block->next ();
+ }
+
+ // Check for remaining buffers to be sent. This will happen when
+ // ACE_IOV_MAX is not a multiple of the number of message blocks.
+ if (iovcnt != 0)
+ {
+ size_t current_transfer = 0;
+
+ ssize_t const result = ACE::sendv_n (handle,
+ iov,
+ iovcnt,
+ timeout,
+ &current_transfer);
+
+ // Add to total bytes transferred.
+ bytes_transferred += current_transfer;
+
+ // Errors.
+ if (result == -1 || result == 0)
+ {
+ return result;
+ }
+ }
+
+ // Return total bytes transferred.
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::readv_n (ACE_HANDLE handle,
+ iovec *iov,
+ int iovcnt,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ for (int s = 0;
+ s < iovcnt;
+ )
+ {
+ ssize_t n = ACE_OS::readv (handle,
+ iov + s,
+ iovcnt - s);
+
+ if (n == -1 || n == 0)
+ return n;
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = reinterpret_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+ssize_t
+ACE::writev_n (ACE_HANDLE handle,
+ const iovec *i,
+ int iovcnt,
+ size_t *bt)
+{
+ size_t temp;
+ size_t &bytes_transferred = bt == 0 ? temp : *bt;
+ bytes_transferred = 0;
+
+ iovec *iov = const_cast<iovec *> (i);
+
+ for (int s = 0;
+ s < iovcnt;
+ )
+ {
+ ssize_t n = ACE_OS::writev (handle,
+ iov + s,
+ iovcnt - s);
+
+ if (n == -1 || n == 0)
+ {
+ return n;
+ }
+
+ for (bytes_transferred += n;
+ s < iovcnt
+ && n >= static_cast<ssize_t> (iov[s].iov_len);
+ s++)
+ n -= iov[s].iov_len;
+
+ if (n != 0)
+ {
+ char *base = reinterpret_cast<char *> (iov[s].iov_base);
+ iov[s].iov_base = base + n;
+ iov[s].iov_len = iov[s].iov_len - n;
+ }
+ }
+
+ return ACE_Utils::truncate_cast<ssize_t> (bytes_transferred);
+}
+
+int
+ACE::handle_ready (ACE_HANDLE handle,
+ const ACE_Time_Value *timeout,
+ int read_ready,
+ int write_ready,
+ int exception_ready)
+{
+#if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+ ACE_UNUSED_ARG (write_ready);
+ ACE_UNUSED_ARG (exception_ready);
+
+ struct pollfd fds;
+
+ fds.fd = handle;
+ fds.events = read_ready ? POLLIN : POLLOUT;
+ fds.revents = 0;
+
+ int result = ACE_OS::poll (&fds, 1, timeout);
+#else
+ ACE_Handle_Set handle_set;
+ handle_set.set_bit (handle);
+
+ // Wait for data or for the timeout to elapse.
+ int select_width;
+# if defined (ACE_WIN32)
+ // This arg is ignored on Windows and causes pointer truncation
+ // warnings on 64-bit compiles.
+ select_width = 0;
+# else
+ select_width = int (handle) + 1;
+# endif /* ACE_WIN64 */
+ int result = ACE_OS::select (select_width,
+ read_ready ? handle_set.fdset () : 0, // read_fds.
+ write_ready ? handle_set.fdset () : 0, // write_fds.
+ exception_ready ? handle_set.fdset () : 0, // exception_fds.
+ timeout);
+
+#endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+ switch (result)
+ {
+ case 0: // Timer expired.
+ errno = ETIME;
+ /* FALLTHRU */
+ case -1: // we got here directly - select() returned -1.
+ return -1;
+ case 1: // Handle has data.
+ /* FALLTHRU */
+ default: // default is case result > 0; return a
+ // ACE_ASSERT (result == 1);
+ return result;
+ }
+}
+
+int
+ACE::enter_recv_timedwait (ACE_HANDLE handle,
+ const ACE_Time_Value *timeout,
+ int &val)
+{
+ int result = ACE::handle_read_ready (handle,
+ timeout);
+
+ if (result == -1)
+ return -1;
+
+ ACE::record_and_set_non_blocking_mode (handle,
+ val);
+
+ return result;
+}
+
+int
+ACE::enter_send_timedwait (ACE_HANDLE handle,
+ const ACE_Time_Value *timeout,
+ int &val)
+{
+ int result = ACE::handle_write_ready (handle,
+ timeout);
+
+ if (result == -1)
+ return -1;
+
+ ACE::record_and_set_non_blocking_mode (handle,
+ val);
+
+ return result;
+}
+
+void
+ACE::record_and_set_non_blocking_mode (ACE_HANDLE handle,
+ int &val)
+{
+ // We need to record whether we are already *in* nonblocking mode,
+ // so that we can correctly reset the state when we're done.
+ val = ACE::get_flags (handle);
+
+ if (ACE_BIT_DISABLED (val, ACE_NONBLOCK))
+ // Set the handle into non-blocking mode if it's not already in
+ // it.
+ ACE::set_flags (handle, ACE_NONBLOCK);
+}
+
+void
+ACE::restore_non_blocking_mode (ACE_HANDLE handle,
+ int val)
+{
+ if (ACE_BIT_DISABLED (val,
+ ACE_NONBLOCK))
+ {
+ // Save/restore errno.
+ ACE_Errno_Guard error (errno);
+ // Only disable ACE_NONBLOCK if we weren't in non-blocking mode
+ // originally.
+ ACE::clr_flags (handle, ACE_NONBLOCK);
+ }
+}
+
+
+// Format buffer into printable format. This is useful for debugging.
+// Portions taken from mdump by J.P. Knight (J.P.Knight@lut.ac.uk)
+// Modifications by Todd Montgomery.
+
+size_t
+ACE::format_hexdump (const char *buffer,
+ size_t size,
+ ACE_TCHAR *obuf,
+ size_t obuf_sz)
+{
+ ACE_TRACE ("ACE::format_hexdump");
+
+ u_char c;
+ ACE_TCHAR textver[16 + 1];
+
+ // We can fit 16 bytes output in text mode per line, 4 chars per byte.
+ size_t maxlen = (obuf_sz / 68) * 16;
+
+ if (size > maxlen)
+ size = maxlen;
+
+ size_t i;
+
+ size_t const lines = size / 16;
+ for (i = 0; i < lines; i++)
+ {
+ size_t j;
+
+ for (j = 0 ; j < 16; j++)
+ {
+ c = (u_char) buffer[(i << 4) + j]; // or, buffer[i*16+j]
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT ("%02x "),
+ c);
+ obuf += 3;
+ if (j == 7)
+ {
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT (" "));
+ ++obuf;
+ }
+ textver[j] = ACE_OS::ace_isprint (c) ? c : '.';
+ }
+
+ textver[j] = 0;
+
+ ACE_OS::sprintf (obuf,
+#if !defined (ACE_WIN32) && defined (ACE_USES_WCHAR)
+ ACE_TEXT (" %ls\n"),
+#else
+ ACE_TEXT (" %s\n"),
+#endif
+ textver);
+
+ while (*obuf != '\0')
+ ++obuf;
+ }
+
+ if (size % 16)
+ {
+ for (i = 0 ; i < size % 16; i++)
+ {
+ c = (u_char) buffer[size - size % 16 + i];
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT ("%02x "),
+ c);
+ obuf += 3;
+ if (i == 7)
+ {
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT (" "));
+ ++obuf;
+ }
+ textver[i] = ACE_OS::ace_isprint (c) ? c : '.';
+ }
+
+ for (i = size % 16; i < 16; i++)
+ {
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT (" "));
+ obuf += 3;
+ if (i == 7)
+ {
+ ACE_OS::sprintf (obuf,
+ ACE_TEXT (" "));
+ ++obuf;
+ }
+ textver[i] = ' ';
+ }
+
+ textver[i] = 0;
+ ACE_OS::sprintf (obuf,
+#if !defined (ACE_WIN32) && defined (ACE_USES_WCHAR)
+ ACE_TEXT (" %ls\n"),
+#else
+ ACE_TEXT (" %s\n"),
+#endif
+ textver);
+ }
+ return size;
+}
+
+// Returns the current timestamp in the form
+// "hour:minute:second:microsecond." The month, day, and year are
+// also stored in the beginning of the date_and_time array.
+
+ACE_TCHAR *
+ACE::timestamp (ACE_TCHAR date_and_time[],
+ size_t date_and_timelen,
+ bool return_pointer_to_first_digit)
+{
+ return ACE::timestamp (ACE_Time_Value::zero,
+ date_and_time,
+ date_and_timelen,
+ return_pointer_to_first_digit);
+}
+
+// Returns the given timestamp in the form
+// "hour:minute:second:microsecond." The month, day, and year are
+// also stored in the beginning of the date_and_time array.
+
+ACE_TCHAR *
+ACE::timestamp (const ACE_Time_Value& time_value,
+ ACE_TCHAR date_and_time[],
+ size_t date_and_timelen,
+ bool return_pointer_to_first_digit)
+{
+ //ACE_TRACE ("ACE::timestamp");
+
+ if (date_and_timelen < 35)
+ {
+ errno = EINVAL;
+ return 0;
+ }
+
+#if defined (WIN32)
+ if (time_value == ACE_Time_Value::zero)
+ {
+ // Emulate Unix. Win32 does NOT support all the UNIX versions
+ // below, so DO we need this ifdef.
+ static const ACE_TCHAR *day_of_week_name[] =
+ {
+ ACE_TEXT ("Sun"),
+ ACE_TEXT ("Mon"),
+ ACE_TEXT ("Tue"),
+ ACE_TEXT ("Wed"),
+ ACE_TEXT ("Thu"),
+ ACE_TEXT ("Fri"),
+ ACE_TEXT ("Sat")
+ };
+
+ static const ACE_TCHAR *month_name[] =
+ {
+ ACE_TEXT ("Jan"),
+ ACE_TEXT ("Feb"),
+ ACE_TEXT ("Mar"),
+ ACE_TEXT ("Apr"),
+ ACE_TEXT ("May"),
+ ACE_TEXT ("Jun"),
+ ACE_TEXT ("Jul"),
+ ACE_TEXT ("Aug"),
+ ACE_TEXT ("Sep"),
+ ACE_TEXT ("Oct"),
+ ACE_TEXT ("Nov"),
+ ACE_TEXT ("Dec")
+ };
+
+ SYSTEMTIME local;
+ ::GetLocalTime (&local);
+
+ ACE_OS::sprintf (date_and_time,
+ ACE_TEXT ("%3s %3s %2d %04d %02d:%02d:%02d.%06d"),
+ day_of_week_name[local.wDayOfWeek],
+ month_name[local.wMonth - 1],
+ (int) local.wDay,
+ (int) local.wYear,
+ (int) local.wHour,
+ (int) local.wMinute,
+ (int) local.wSecond,
+ (int) (local.wMilliseconds * 1000));
+ return &date_and_time[15 + (return_pointer_to_first_digit != 0)];
+ }
+#endif /* WIN32 */
+ ACE_TCHAR timebuf[26]; // This magic number is based on the ctime(3c) man page.
+ ACE_Time_Value cur_time =
+ (time_value == ACE_Time_Value::zero) ?
+ ACE_Time_Value (ACE_OS::gettimeofday ()) : time_value;
+ time_t secs = cur_time.sec ();
+
+ ACE_OS::ctime_r (&secs,
+ timebuf,
+ sizeof timebuf / sizeof (ACE_TCHAR));
+ // date_and_timelen > sizeof timebuf!
+ ACE_OS::strsncpy (date_and_time,
+ timebuf,
+ date_and_timelen);
+ ACE_TCHAR yeartmp[5];
+ ACE_OS::strsncpy (yeartmp,
+ &date_and_time[20],
+ 5);
+ ACE_TCHAR timetmp[9];
+ ACE_OS::strsncpy (timetmp,
+ &date_and_time[11],
+ 9);
+ ACE_OS::sprintf (&date_and_time[11],
+# if defined (ACE_USES_WCHAR)
+ ACE_TEXT ("%ls %ls.%06ld"),
+# else
+ ACE_TEXT ("%s %s.%06ld"),
+# endif /* ACE_USES_WCHAR */
+ yeartmp,
+ timetmp,
+ cur_time.usec ());
+ date_and_time[33] = '\0';
+ return &date_and_time[15 + (return_pointer_to_first_digit != 0)];
+}
+
+// This function rounds the request to a multiple of the page size.
+
+size_t
+ACE::round_to_pagesize (size_t len)
+{
+ ACE_TRACE ("ACE::round_to_pagesize");
+
+ if (ACE::pagesize_ == 0)
+ ACE::pagesize_ = ACE_OS::getpagesize ();
+
+ return (len + (ACE::pagesize_ - 1)) & ~(ACE::pagesize_ - 1);
+}
+
+size_t
+ACE::round_to_allocation_granularity (size_t len)
+{
+ ACE_TRACE ("ACE::round_to_allocation_granularity");
+
+ if (ACE::allocation_granularity_ == 0)
+ ACE::allocation_granularity_ = ACE_OS::allocation_granularity ();
+
+ return (len + (ACE::allocation_granularity_ - 1)) & ~(ACE::allocation_granularity_ - 1);
+}
+
+ACE_HANDLE
+ACE::handle_timed_complete (ACE_HANDLE h,
+ const ACE_Time_Value *timeout,
+ int is_tli)
+{
+ ACE_TRACE ("ACE::handle_timed_complete");
+
+#if !defined (ACE_WIN32) && defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+
+ struct pollfd fds;
+
+ fds.fd = h;
+ fds.events = POLLIN | POLLOUT;
+ fds.revents = 0;
+
+#else
+ ACE_Handle_Set rd_handles;
+ ACE_Handle_Set wr_handles;
+ rd_handles.set_bit (h);
+ wr_handles.set_bit (h);
+#endif /* !ACE_WIN32 && ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+#if defined (ACE_WIN32)
+ // Winsock is different - it sets the exception bit for failed connect,
+ // unlike other platforms, where the write bit is set for both success
+ // and fail.
+ ACE_Handle_Set ex_handles;
+ ex_handles.set_bit (h);
+#endif /* ACE_WIN32 */
+
+ bool need_to_check = false;
+ bool known_failure = false;
+
+#if defined (ACE_WIN32)
+ int n = ACE_OS::select (0, // Ignored on Windows: int (h) + 1,
+ 0,
+ wr_handles,
+ ex_handles,
+ timeout);
+#else
+# if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+
+ int n = ACE_OS::poll (&fds, 1, timeout);
+
+# else
+ int n = 0;
+ if (is_tli)
+ n = ACE_OS::select (int (h) + 1,
+ rd_handles,
+ wr_handles,
+ 0,
+ timeout);
+ else
+ n = ACE_OS::select (int (h) + 1,
+ 0,
+ wr_handles,
+ 0,
+ timeout);
+# endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+#endif /* ACE_WIN32 */
+
+ // If we failed to connect within the time period allocated by the
+ // caller, then we fail (e.g., the remote host might have been too
+ // busy to accept our call).
+ if (n <= 0)
+ {
+ if (n == 0 && timeout != 0)
+ errno = ETIME;
+ return ACE_INVALID_HANDLE;
+ }
+
+ // On Windows, a ready-for-write handle is successfully connected, and
+ // ready-for-exception is a failure. On fails, we need to grab the error
+ // code via getsockopt.
+ // On BSD sockets using select(), the handle becomes writable on
+ // completion either success or fail, so if the select() does not time
+ // out, we need to check for success/fail.
+ // It is believed that TLI sockets use the readable=fail, writeable=success
+ // but that hasn't been as well tested.
+#if defined (ACE_WIN32)
+ ACE_UNUSED_ARG (is_tli);
+
+ // On Win32, ex_handle set indicates a failure. We'll do the check
+ // to try and get an errno value, but the connect failed regardless of
+ // what getsockopt says about the error.
+ if (ex_handles.is_set (h))
+ {
+ need_to_check = true;
+ known_failure = true;
+ }
+#else
+ if (is_tli)
+# if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+ need_to_check = (fds.revents & POLLIN) && !(fds.revents & POLLOUT);
+# else
+ need_to_check = rd_handles.is_set (h) && !wr_handles.is_set (h);
+# endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+ else
+# if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+ need_to_check = (fds.revents & POLLIN);
+# else
+ need_to_check = true;
+# endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+#endif /* ACE_WIN32 */
+
+ if (need_to_check)
+ {
+#if defined (SOL_SOCKET) && defined (SO_ERROR)
+ int sock_err = 0;
+ int sock_err_len = sizeof (sock_err);
+ int sockopt_ret = ACE_OS::getsockopt (h, SOL_SOCKET, SO_ERROR,
+ (char *)&sock_err, &sock_err_len);
+ if (sockopt_ret < 0)
+ {
+ h = ACE_INVALID_HANDLE;
+ }
+
+ if (sock_err != 0 || known_failure)
+ {
+ h = ACE_INVALID_HANDLE;
+ errno = sock_err;
+ }
+#else
+ char dummy;
+
+ // The following recv() won't block provided that the
+ // ACE_NONBLOCK flag has not been turned off .
+ n = ACE::recv (h, &dummy, 1, MSG_PEEK);
+
+ // If no data was read/peeked at, check to see if it's because
+ // of a non-connected socket (and therefore an error) or there's
+ // just no data yet.
+ if (n <= 0)
+ {
+ if (n == 0)
+ {
+ errno = ECONNREFUSED;
+ h = ACE_INVALID_HANDLE;
+ }
+ else if (errno != EWOULDBLOCK && errno != EAGAIN)
+ h = ACE_INVALID_HANDLE;
+ }
+#endif
+ }
+
+ // 1. The HANDLE is ready for writing and doesn't need to be checked or
+ // 2. recv() returned an indication of the state of the socket - if there is
+ // either data present, or a recv is legit but there's no data yet,
+ // the connection was successfully established.
+ return h;
+}
+
+// Wait up to <timeout> amount of time to accept a connection.
+
+int
+ACE::handle_timed_accept (ACE_HANDLE listener,
+ ACE_Time_Value *timeout,
+ bool restart)
+{
+ ACE_TRACE ("ACE::handle_timed_accept");
+ // Make sure we don't bomb out on erroneous values.
+ if (listener == ACE_INVALID_HANDLE)
+ return -1;
+
+#if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+
+ struct pollfd fds;
+
+ fds.fd = listener;
+ fds.events = POLLIN;
+ fds.revents = 0;
+
+#else
+ // Use the select() implementation rather than poll().
+ ACE_Handle_Set rd_handle;
+ rd_handle.set_bit (listener);
+#endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+ // We need a loop here if <restart> is enabled.
+
+ for (;;)
+ {
+#if defined (ACE_HAS_POLL) && defined (ACE_HAS_LIMITED_SELECT)
+
+ int n = ACE_OS::poll (&fds, 1, timeout);
+
+#else
+ int select_width;
+# if defined (ACE_WIN32)
+ // This arg is ignored on Windows and causes pointer truncation
+ // warnings on 64-bit compiles.
+ select_width = 0;
+# else
+ select_width = int (listener) + 1;
+# endif /* ACE_WIN32 */
+ int n = ACE_OS::select (select_width,
+ rd_handle, 0, 0,
+ timeout);
+#endif /* ACE_HAS_POLL && ACE_HAS_LIMITED_SELECT */
+
+ switch (n)
+ {
+ case -1:
+ if (errno == EINTR && restart)
+ continue;
+ else
+ return -1;
+ /* NOTREACHED */
+ case 0:
+ if (timeout != 0 && *timeout == ACE_Time_Value::zero)
+ errno = EWOULDBLOCK;
+ else
+ errno = ETIMEDOUT;
+ return -1;
+ /* NOTREACHED */
+ case 1:
+ return 0;
+ /* NOTREACHED */
+ default:
+ errno = EINVAL;
+ return -1;
+ /* NOTREACHED */
+ }
+ }
+}
+
+// Make the current process a UNIX daemon. This is based on Stevens
+// code from APUE.
+
+int
+ACE::daemonize (const ACE_TCHAR pathname[],
+ bool close_all_handles,
+ const ACE_TCHAR program_name[])
+{
+ ACE_TRACE ("ACE::daemonize");
+#if !defined (ACE_LACKS_FORK)
+ pid_t pid = ACE_OS::fork ();
+
+ if (pid == -1)
+ return -1;
+ else if (pid != 0)
+ ACE_OS::exit (0); // Parent exits.
+
+ // 1st child continues.
+ ACE_OS::setsid (); // Become session leader.
+
+ ACE_OS::signal (SIGHUP, SIG_IGN);
+
+ pid = ACE_OS::fork (program_name);
+
+ if (pid != 0)
+ ACE_OS::exit (0); // First child terminates.
+
+ // Second child continues.
+
+ if (pathname != 0)
+ // change working directory.
+ ACE_OS::chdir (pathname);
+
+ ACE_OS::umask (0); // clear our file mode creation mask.
+
+ // Close down the I/O handles.
+ if (close_all_handles)
+ {
+ for (int i = ACE::max_handles () - 1; i >= 0; i--)
+ ACE_OS::close (i);
+
+ int fd = ACE_OS::open ("/dev/null", O_RDWR, 0);
+ if (fd != -1)
+ {
+ ACE_OS::dup2 (fd, ACE_STDIN);
+ ACE_OS::dup2 (fd, ACE_STDOUT);
+ ACE_OS::dup2 (fd, ACE_STDERR);
+
+ if (fd > ACE_STDERR)
+ ACE_OS::close (fd);
+ }
+ }
+
+ return 0;
+#else
+ ACE_UNUSED_ARG (pathname);
+ ACE_UNUSED_ARG (close_all_handles);
+ ACE_UNUSED_ARG (program_name);
+
+ ACE_NOTSUP_RETURN (-1);
+#endif /* ACE_LACKS_FORK */
+}
+
+pid_t
+ACE::fork (const ACE_TCHAR *program_name,
+ int avoid_zombies)
+{
+ if (avoid_zombies == 0)
+ return ACE_OS::fork (program_name);
+ else
+ {
+ // This algorithm is adapted from an example in the Stevens book
+ // "Advanced Programming in the Unix Environment" and an item in
+ // Andrew Gierth's Unix Programming FAQ. It creates an orphan
+ // process that's inherited by the init process; init cleans up
+ // when the orphan process terminates.
+ //
+ // Another way to avoid zombies is to ignore or catch the
+ // SIGCHLD signal; we don't use that approach here.
+
+ pid_t pid = ACE_OS::fork ();
+ if (pid == 0)
+ {
+ // The child process forks again to create a grandchild.
+ switch (ACE_OS::fork (program_name))
+ {
+ case 0: // grandchild returns 0.
+ return 0;
+ case -1: // assumes all errnos are < 256
+ ACE_OS::_exit (errno);
+ default: // child terminates, orphaning grandchild
+ ACE_OS::_exit (0);
+ }
+ }
+
+ // Parent process waits for child to terminate.
+ ACE_exitcode status;
+ if (pid < 0 || ACE_OS::waitpid (pid, &status, 0) < 0)
+ return -1;
+
+ // child terminated by calling exit()?
+ if (WIFEXITED ((status)))
+ {
+ // child terminated normally?
+ if (WEXITSTATUS ((status)) == 0)
+ return 1;
+ else
+ errno = WEXITSTATUS ((status));
+ }
+ else
+ // child didn't call exit(); perhaps it received a signal?
+ errno = EINTR;
+
+ return -1;
+ }
+}
+
+int
+ACE::max_handles (void)
+{
+ ACE_TRACE ("ACE::max_handles");
+#if defined (RLIMIT_NOFILE) && !defined (ACE_LACKS_RLIMIT)
+ rlimit rl;
+ int const r = ACE_OS::getrlimit (RLIMIT_NOFILE, &rl);
+# if !defined (RLIM_INFINITY)
+ if (r == 0)
+ return rl.rlim_cur;
+# else
+ if (r == 0 && rl.rlim_cur != RLIM_INFINITY)
+ return rl.rlim_cur;
+ // If == RLIM_INFINITY, fall through to the ACE_LACKS_RLIMIT sections
+# endif /* RLIM_INFINITY */
+#endif /* RLIMIT_NOFILE && !ACE_LACKS_RLIMIT */
+
+#if defined (_SC_OPEN_MAX)
+ return ACE_OS::sysconf (_SC_OPEN_MAX);
+#elif defined (ACE_VXWORKS) && (ACE_VXWORKS < 0x620)
+ return maxFiles;
+#elif defined (FD_SETSIZE)
+ return FD_SETSIZE;
+#else
+ ACE_NOTSUP_RETURN (-1);
+#endif /* _SC_OPEN_MAX */
+}
+
+// Set the number of currently open handles in the process.
+//
+// If NEW_LIMIT == -1 set the limit to the maximum allowable.
+// Otherwise, set it to be the value of NEW_LIMIT.
+
+int
+ACE::set_handle_limit (int new_limit,
+ int increase_limit_only)
+{
+ ACE_TRACE ("ACE::set_handle_limit");
+ int cur_limit = ACE::max_handles ();
+ int max_limit = cur_limit;
+
+ if (cur_limit == -1)
+ return -1;
+
+#if !defined (ACE_LACKS_RLIMIT) && defined (RLIMIT_NOFILE)
+ struct rlimit rl;
+
+ ACE_OS::memset ((void *) &rl, 0, sizeof rl);
+ int r = ACE_OS::getrlimit (RLIMIT_NOFILE, &rl);
+ if (r == 0)
+ max_limit = rl.rlim_max;
+#endif /* ACE_LACKS_RLIMIT */
+
+ if (new_limit == -1)
+ new_limit = max_limit;
+
+ if (new_limit < 0)
+ {
+ errno = EINVAL;
+ return -1;
+ }
+ else if (new_limit > cur_limit)
+ {
+ // Increase the limit.
+#if !defined (ACE_LACKS_RLIMIT) && defined (RLIMIT_NOFILE)
+ rl.rlim_cur = new_limit;
+ return ACE_OS::setrlimit (RLIMIT_NOFILE, &rl);
+#elif defined (ACE_LACKS_RLIMIT_NOFILE)
+ return 0;
+#else
+ // Must return EINVAL errno.
+ ACE_NOTSUP_RETURN (-1);
+#endif /* ACE_LACKS_RLIMIT */
+ }
+ else if (increase_limit_only == 0)
+ {
+ // Decrease the limit.
+#if !defined (ACE_LACKS_RLIMIT) && defined (RLIMIT_NOFILE)
+ rl.rlim_cur = new_limit;
+ return ACE_OS::setrlimit (RLIMIT_NOFILE, &rl);
+#else
+ // We give a chance to platforms without RLIMIT to work.
+ // Instead of ACE_NOTSUP_RETURN (0), just return 0 because
+ // new_limit is <= cur_limit, so it's a no-op.
+ return 0;
+#endif /* ACE_LACKS_RLIMIT */
+ }
+
+ return 0;
+}
+
+// Euclid's greatest common divisor algorithm.
+u_long
+ACE::gcd (u_long x, u_long y)
+{
+ while (y != 0)
+ {
+ u_long r = x % y;
+ x = y;
+ y = r;
+ }
+
+ return x;
+}
+
+
+// Calculates the minimum enclosing frame size for the given values.
+u_long
+ACE::minimum_frame_size (u_long period1, u_long period2)
+{
+ // if one of the periods is zero, treat it as though it as
+ // uninitialized and return the other period as the frame size
+ if (0 == period1)
+ {
+ return period2;
+ }
+ if (0 == period2)
+ {
+ return period1;
+ }
+
+ // if neither is zero, find the greatest common divisor of the two periods
+ u_long greatest_common_divisor = ACE::gcd (period1, period2);
+
+ // explicitly consider cases to reduce risk of possible overflow errors
+ if (greatest_common_divisor == 1)
+ {
+ // periods are relative primes: just multiply them together
+ return period1 * period2;
+ }
+ else if (greatest_common_divisor == period1)
+ {
+ // the first period divides the second: return the second
+ return period2;
+ }
+ else if (greatest_common_divisor == period2)
+ {
+ // the second period divides the first: return the first
+ return period1;
+ }
+ else
+ {
+ // the current frame size and the entry's effective period
+ // have a non-trivial greatest common divisor: return the
+ // product of factors divided by those in their gcd.
+ return (period1 * period2) / greatest_common_divisor;
+ }
+}
+
+
+u_long
+ACE::is_prime (const u_long n,
+ const u_long min_factor,
+ const u_long max_factor)
+{
+ if (n > 3)
+ for (u_long factor = min_factor;
+ factor <= max_factor;
+ ++factor)
+ if (n / factor * factor == n)
+ return factor;
+
+ return 0;
+}
+
+const ACE_TCHAR *
+ACE::sock_error (int error)
+{
+#if defined (ACE_WIN32)
+ static ACE_TCHAR unknown_msg[64];
+
+ switch (error)
+ {
+ case WSAVERNOTSUPPORTED:
+ return ACE_TEXT ("version of WinSock not supported");
+ /* NOTREACHED */
+ case WSASYSNOTREADY:
+ return ACE_TEXT ("WinSock not present or not responding");
+ /* NOTREACHED */
+ case WSAEINVAL:
+ return ACE_TEXT ("app version not supported by DLL");
+ /* NOTREACHED */
+ case WSAHOST_NOT_FOUND:
+ return ACE_TEXT ("Authoritive: Host not found");
+ /* NOTREACHED */
+ case WSATRY_AGAIN:
+ return ACE_TEXT ("Non-authoritive: host not found or server failure");
+ /* NOTREACHED */
+ case WSANO_RECOVERY:
+ return ACE_TEXT ("Non-recoverable: refused or not implemented");
+ /* NOTREACHED */
+ case WSANO_DATA:
+ return ACE_TEXT ("Valid name, no data record for type");
+ /* NOTREACHED */
+ /*
+ case WSANO_ADDRESS:
+ return "Valid name, no MX record";
+ */
+ case WSANOTINITIALISED:
+ return ACE_TEXT ("WSA Startup not initialized");
+ /* NOTREACHED */
+ case WSAENETDOWN:
+ return ACE_TEXT ("Network subsystem failed");
+ /* NOTREACHED */
+ case WSAEINPROGRESS:
+ return ACE_TEXT ("Blocking operation in progress");
+ /* NOTREACHED */
+ case WSAEINTR:
+ return ACE_TEXT ("Blocking call cancelled");
+ /* NOTREACHED */
+ case WSAEAFNOSUPPORT:
+ return ACE_TEXT ("address family not supported");
+ /* NOTREACHED */
+ case WSAEMFILE:
+ return ACE_TEXT ("no file handles available");
+ /* NOTREACHED */
+ case WSAENOBUFS:
+ return ACE_TEXT ("no buffer space available");
+ /* NOTREACHED */
+ case WSAEPROTONOSUPPORT:
+ return ACE_TEXT ("specified protocol not supported");
+ /* NOTREACHED */
+ case WSAEPROTOTYPE:
+ return ACE_TEXT ("protocol wrong type for this socket");
+ /* NOTREACHED */
+ case WSAESOCKTNOSUPPORT:
+ return ACE_TEXT ("socket type not supported for address family");
+ /* NOTREACHED */
+ case WSAENOTSOCK:
+ return ACE_TEXT ("handle is not a socket");
+ /* NOTREACHED */
+ case WSAEWOULDBLOCK:
+ return ACE_TEXT ("resource temporarily unavailable");
+ /* NOTREACHED */
+ case WSAEADDRINUSE:
+ return ACE_TEXT ("address already in use");
+ /* NOTREACHED */
+ case WSAECONNABORTED:
+ return ACE_TEXT ("connection aborted");
+ /* NOTREACHED */
+ case WSAECONNRESET:
+ return ACE_TEXT ("connection reset");
+ /* NOTREACHED */
+ case WSAENOTCONN:
+ return ACE_TEXT ("not connected");
+ /* NOTREACHED */
+ case WSAETIMEDOUT:
+ return ACE_TEXT ("connection timed out");
+ /* NOTREACHED */
+ case WSAECONNREFUSED:
+ return ACE_TEXT ("connection refused");
+ /* NOTREACHED */
+ case WSAEHOSTDOWN:
+ return ACE_TEXT ("host down");
+ /* NOTREACHED */
+ case WSAEHOSTUNREACH:
+ return ACE_TEXT ("host unreachable");
+ /* NOTREACHED */
+ case WSAEADDRNOTAVAIL:
+ return ACE_TEXT ("address not available");
+ /* NOTREACHED */
+ case WSAEISCONN:
+ return ACE_TEXT ("socket is already connected");
+ /* NOTREACHED */
+ case WSAENETRESET:
+ return ACE_TEXT ("network dropped connection on reset");
+ /* NOTREACHED */
+ case WSAEMSGSIZE:
+ return ACE_TEXT ("message too long");
+ /* NOTREACHED */
+ case WSAENETUNREACH:
+ return ACE_TEXT ("network is unreachable");
+ /* NOTREACHED */
+ case WSAEFAULT:
+ return ACE_TEXT ("bad address");
+ /* NOTREACHED */
+ case WSAEDISCON:
+ return ACE_TEXT ("graceful shutdown in progress");
+ /* NOTREACHED */
+ case WSAEACCES:
+ return ACE_TEXT ("permission denied");
+ /* NOTREACHED */
+ case WSAESHUTDOWN:
+ return ACE_TEXT ("cannot send after socket shutdown");
+ /* NOTREACHED */
+ case WSAEPROCLIM:
+ return ACE_TEXT ("too many processes");
+ /* NOTREACHED */
+ case WSAEALREADY:
+ return ACE_TEXT ("operation already in progress");
+ /* NOTREACHED */
+ case WSAEPFNOSUPPORT:
+ return ACE_TEXT ("protocol family not supported");
+ /* NOTREACHED */
+ case WSAENOPROTOOPT:
+ return ACE_TEXT ("bad protocol option");
+ /* NOTREACHED */
+ case WSATYPE_NOT_FOUND:
+ return ACE_TEXT ("class type not found");
+ /* NOTREACHED */
+ case WSAEOPNOTSUPP:
+ return ACE_TEXT ("operation not supported");
+ /* NOTREACHED */
+ case WSAEDESTADDRREQ:
+ return ACE_TEXT ("destination address required");
+ /* NOTREACHED */
+ default:
+ ACE_OS::sprintf (unknown_msg, ACE_TEXT ("unknown error: %d"), error);
+ return unknown_msg;
+ /* NOTREACHED */
+ }
+#else
+ ACE_UNUSED_ARG (error);
+ ACE_NOTSUP_RETURN (0);
+#endif /* ACE_WIN32 */
+}
+
+bool
+ACE::is_sock_error (int error)
+{
+#if defined (ACE_WIN32)
+ switch (error)
+ {
+ case WSAVERNOTSUPPORTED:
+ case WSASYSNOTREADY:
+ case WSAEINVAL:
+ case WSAHOST_NOT_FOUND:
+ case WSATRY_AGAIN:
+ case WSANO_RECOVERY:
+ case WSANO_DATA:
+ /*
+ case WSANO_ADDRESS:
+ */
+ case WSANOTINITIALISED:
+ case WSAENETDOWN:
+ case WSAEINPROGRESS:
+ case WSAEINTR:
+ case WSAEAFNOSUPPORT:
+ case WSAEMFILE:
+ case WSAENOBUFS:
+ case WSAEPROTONOSUPPORT:
+ case WSAEPROTOTYPE:
+ case WSAESOCKTNOSUPPORT:
+ case WSAENOTSOCK:
+ case WSAEWOULDBLOCK:
+ case WSAEADDRINUSE:
+ case WSAECONNABORTED:
+ case WSAECONNRESET:
+ case WSAENOTCONN:
+ case WSAETIMEDOUT:
+ case WSAECONNREFUSED:
+ case WSAEHOSTDOWN:
+ case WSAEHOSTUNREACH:
+ case WSAEADDRNOTAVAIL:
+ case WSAEISCONN:
+ case WSAENETRESET:
+ case WSAEMSGSIZE:
+ case WSAENETUNREACH:
+ case WSAEFAULT:
+ case WSAEDISCON:
+ case WSAEACCES:
+ case WSAESHUTDOWN:
+ case WSAEPROCLIM:
+ case WSAEALREADY:
+ case WSAEPFNOSUPPORT:
+ case WSAENOPROTOOPT:
+ case WSATYPE_NOT_FOUND:
+ case WSAEOPNOTSUPP:
+ return true;
+ }
+#else
+ ACE_UNUSED_ARG (error);
+#endif /* ACE_WIN32 */
+ return false;
+}
+
+char *
+ACE::strndup (const char *str, size_t n)
+{
+ const char *t = str;
+ size_t len;
+
+ // Figure out how long this string is (remember, it might not be
+ // NUL-terminated).
+
+ for (len = 0;
+ len < n && *t++ != '\0';
+ len++)
+ continue;
+
+ char *s;
+ ACE_ALLOCATOR_RETURN (s,
+ (char *) ACE_OS::malloc (len + 1),
+ 0);
+ return ACE_OS::strsncpy (s, str, len + 1);
+}
+
+#if defined (ACE_HAS_WCHAR)
+wchar_t *
+ACE::strndup (const wchar_t *str, size_t n)
+{
+ const wchar_t *t = str;
+ size_t len;
+
+ // Figure out how long this string is (remember, it might not be
+ // NUL-terminated).
+
+ for (len = 0;
+ len < n && *t++ != '\0';
+ len++)
+ continue;
+
+ wchar_t *s;
+ ACE_ALLOCATOR_RETURN (s,
+ static_cast<wchar_t *> (
+ ACE_OS::malloc ((len + 1) * sizeof (wchar_t))),
+ 0);
+ return ACE_OS::strsncpy (s, str, len + 1);
+}
+#endif /* ACE_HAS_WCHAR */
+
+char *
+ACE::strnnew (const char *str, size_t n)
+{
+ const char *t = str;
+ size_t len;
+
+ // Figure out how long this string is (remember, it might not be
+ // NUL-terminated).
+
+ for (len = 0;
+ len < n && *t++ != L'\0';
+ len++)
+ continue;
+
+ char *s;
+ ACE_NEW_RETURN (s,
+ char[len + 1],
+ 0);
+ return ACE_OS::strsncpy (s, str, len + 1);
+}
+
+#if defined (ACE_HAS_WCHAR)
+wchar_t *
+ACE::strnnew (const wchar_t *str, size_t n)
+{
+ const wchar_t *t = str;
+ size_t len;
+
+ // Figure out how long this string is (remember, it might not be
+ // NUL-terminated).
+
+ for (len = 0;
+ len < n && *t++ != ACE_TEXT_WIDE ('\0');
+ len++)
+ continue;
+
+ wchar_t *s;
+ ACE_NEW_RETURN (s,
+ wchar_t[len + 1],
+ 0);
+ return ACE_OS::strsncpy (s, str, len + 1);
+}
+#endif /* ACE_HAS_WCHAR */
+
+const char *
+ACE::strend (const char *s)
+{
+ while (*s++ != '\0')
+ continue;
+
+ return s;
+}
+
+#if defined ACE_HAS_WCHAR
+const wchar_t *
+ACE::strend (const wchar_t *s)
+{
+ while (*s++ != ACE_TEXT_WIDE ('\0'))
+ continue;
+
+ return s;
+}
+#endif
+
+char *
+ACE::strnew (const char *s)
+{
+ if (s == 0)
+ return 0;
+ char *t = 0;
+ ACE_NEW_RETURN (t,
+ char [ACE_OS::strlen (s) + 1],
+ 0);
+ if (t == 0)
+ return 0;
+ else
+ return ACE_OS::strcpy (t, s);
+}
+
+#if defined (ACE_HAS_WCHAR)
+wchar_t *
+ACE::strnew (const wchar_t *s)
+{
+ if (s == 0)
+ return 0;
+ wchar_t *t = 0;
+ ACE_NEW_RETURN (t,
+ wchar_t[ACE_OS::strlen (s) + 1],
+ 0);
+ if (t == 0)
+ return 0;
+ else
+ return ACE_OS::strcpy (t, s);
+}
+#endif /* ACE_HAS_WCHAR */
+
+// helper functions for ACE::wild_match()
+namespace
+{
+
+ inline bool equal_char (char a, char b, bool case_sensitive)
+ {
+ if (case_sensitive)
+ return a == b;
+ return ACE_OS::ace_tolower (a) == ACE_OS::ace_tolower (b);
+ }
+
+ // precond: *p == '[' start of char class
+ // postcond: *p == ']' end of the char class
+ inline bool equal_class (char s, const char *&p, bool case_sensitive)
+ {
+ ++p;
+ bool negate = false;
+ if (*p == '!')
+ {
+ negate = true;
+ ++p;
+ }
+ // ] and - are regular in 1st position
+ for (bool first = true; *p && (first || *p != ']'); ++p)
+ {
+ if (!first && *p == '-' && p[1] != ']')
+ {
+ if (!p[1] || p[1] <= p[-1]) // invalid range
+ {
+ continue;
+ }
+ // Since we are in the POSIX locale, only the basic ASCII
+ // characters are allowed as the range endpoints. These characters
+ // are the same values in both signed and unsigned chars so we
+ // don't have to account for any "pathological cases."
+ for (char range = p[-1] + 1; range <= p[1]; ++range)
+ {
+ if (equal_char (s, range, case_sensitive))
+ {
+ while (*++p != ']') {}
+ return !negate;
+ }
+ }
+ ++p; // consume the character 1 past the -
+ }
+ else if (equal_char (s, *p, case_sensitive))
+ {
+ while (*++p != ']') {}
+ return !negate;
+ }
+ first = false;
+ }
+ return negate;
+ }
+}
+
+bool
+ACE::wild_match(const char *str, const char *pat, bool case_sensitive,
+ bool character_classes)
+{
+ if (str == pat)
+ return true;
+ if (pat == 0 || str == 0)
+ return false;
+
+ bool star = false, escape = false;
+ const char *s = str;
+ const char *p = pat;
+ while (*s != '\0')
+ {
+ if (!escape && *p == '\\')
+ {
+ ++p;
+ escape = true;
+ }
+ else if (!escape && *p == '*')
+ {
+ star = true;
+ pat = p;
+ while (*++pat == '*') {}
+
+ if (*pat == '\0')
+ return true;
+ p = pat;
+ }
+ else if (!escape && *p == '?')
+ {
+ ++s;
+ ++p;
+ }
+ else if (!escape && character_classes && *p == '[')
+ {
+ if (equal_class (*s, p, case_sensitive))
+ {
+ ++p;
+ }
+ else
+ {
+ if (!star)
+ return false;
+ p = pat;
+ }
+ ++s;
+ }
+ else if (!equal_char (*s, *p, case_sensitive))
+ {
+ if (!star)
+ return false;
+ ++s;
+ p = pat;
+ escape = false;
+ }
+ else
+ {
+ ++s;
+ ++p;
+ escape = false;
+ }
+ }
+ if (*p == '*')
+ while (*++p == '*') {}
+
+ return *p == '\0';
+}
+
+// Close versioned namespace, if enabled by the user.
+ACE_END_VERSIONED_NAMESPACE_DECL