Mon Feb 09 12:01:28 CST 2009 Phil Mesnier * TAO version 1.6.8 released. Mon Feb 9 17:33:32 UTC 2009 Phil Mesnier * NEWS: Updated news file. Thu Feb 5 23:40:24 UTC 2009 Jeff Parsons * TAO_IDL/fe/y.tab.cpp: * TAO_IDL/fe/idl.yy: Added check for use of forward declared struct or union in operation return type, similar to what exists for operation parameters. Thanks to Ron van Hoof for reporting the bug. * TAO_IDL/ast/ast_interface.cpp (fwd_redefinition_helper): Added check for forward declared struct or union being fully defined as an interface, valuetype or component. * TAO_IDL/util/utl_err.cpp (redef_error): * TAO_IDL/include/utl_err.h: Added const qualifier to both parameters of redef_error(). Thu Feb 5 13:48:13 UTC 2009 Johnny Willemsen * tao/default_client.cpp: Added TAO_USE_WAIT_ON_LF_NO_UPCALL as new define with which the wait strategy can be set to lf_no_upcall * tao/ORB_Core.cpp: Const change Wed Feb 4 19:43:13 UTC 2009 Phil Mesnier * tao/Transport_Cache_Manager_T.h: * tao/Transport_Cache_Manager_T.inl: * tao/Transport_Cache_Manager_T.cpp: Renamed PS template parameter, the gcc 3.3.2 compiler on Solaris 9 seems to believe there is a numeric constant by that name. * tao/Makefile.am: updated to reflect recent cache refactoring changes. Wed Feb 4 13:51:12 UTC 2009 Johnny Willemsen * tao/Muxed_TMS.cpp: Fixed compile warning Tue Feb 3 15:43:12 UTC 2009 Johnny Willemsen * tests/Transport_Cache_Manager/Bug_3549_Regression.cpp: Updated for TCM interface change Tue Feb 3 15:41:12 UTC 2009 Johnny Willemsen * tao/Transport_Cache_Manager_T.cpp: * tao/Transport_Cache_Manager_T.h: * tao/Transport_Cache_Manager_T.inl: Renamed TDT to TRDT in an attempt to fix Sun GCC issues Tue Feb 3 15:07:12 UTC 2009 Johnny Willemsen * tao/Cache_Entries_T.h: * tao/Cache_Entries_T.inl: Removed ENTRY_IDLE_BUT_NOT_PURGABLE state. This was the initial state a transport was set when it got connected, but this prevents the transport to get purged when the cache is getting full. When the server has been called by a lot of clients but didn't make invocations back we have a lot of transports with this state and at the end the cache got full. The disadvantage is that when we have a transport that has been connected but not used until now it gets purged, when we then need it again we have to recreate it. * tao/Exclusive_TMS.cpp: * tao/Exclusive_TMS.h: * tao/Muxed_TMS.cpp: * tao/Muxed_TMS.h: * tao/Transport_Mux_Strategy.h: Added a has_request, the TMS does now if we have pending requests on a transport. When a transport has pending request we can't purge it. * tao/IIOP_Connection_Handler.cpp: * tao/Strategies/SCIOP_Connection_Handler.cpp: * tao/Strategies/SHMIOP_Connection_Handler.cpp: * tao/Strategies/UIOP_Connection_Handler.cpp: * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp: Call cache_transport instead of cache_idle_transport * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp: Fixed unicode logging issue * tao/Transport.cpp: * tao/Transport.h: Added can_be_purged that is used by the TCM * tao/Transport_Cache_Manager_T.cpp: * tao/Transport_Cache_Manager_T.h: * tao/Transport_Cache_Manager_T.inl: Updated for the removed state and when selecting the transports that can be purged also check the can_be_purged on the transport * tao/Transport_Connector.cpp: Unicode fix * tests/Transport_Cache_Manager/Bug_3558_Regression.cpp: * tests/Transport_Cache_Manager/mock_transport.h: Updated for TCM/Transport changes Tue Feb 3 13:49:37 UTC 2009 Marcel Smit * bin/tao_orb_tests.lst * tests/Bug_3558_Regression * tests/Bug_3558_Regression/Bug_3558_Regression.mpc * tests/Bug_3558_Regression/client.cpp * tests/Bug_3558_Regression/Hello.cpp * tests/Bug_3558_Regression/Hello.h * tests/Bug_3558_Regression/Makefile.am * tests/Bug_3558_Regression/README * tests/Bug_3558_Regression/run_test.pl * tests/Bug_3558_Regression/server.cpp * tests/Bug_3558_Regression/Test.idl Added regression test for bug #3558 Tue Feb 3 12:34:17 UTC 2009 Johnny Willemsen * tao/IIOP_Connector.cpp: Fixed layout of debug message Mon Feb 2 19:09:50 UTC 2009 William R. Otte * TAO_IDL/tao_idl.mpc: Moved all generation of fe elements to separate project which must be explicitly enabled. Mon Feb 2 18:47:17 UTC 2009 Johnny Willemsen * orbsvcs/orbsvcs/PortableGroup_Loader.{h,cpp}: Fixed unicode problem Mon Feb 2 15:21:26 UTC 2009 William R. Otte * TAO_IDL/fe/fe_lookup.cpp * TAO_IDL/fe/fe_lookup.cpp * TAO_IDL/fe/lex.yy.cpp Forced a commit of these to shut up the build system and prevent re-generation file during compilation. Mon Feb 2 14:52:17 UTC 2009 Johnny Willemsen * tao/Transport_Cache_Manager_T.cpp: Fixed compile problems with GCC Mon Feb 2 14:42:17 UTC 2009 Johnny Willemsen * tao/ZIOP/ZIOP.cpp: Added missing include * tao/Transport_Cache_Manager_T.h: Doxygen change Mon Feb 2 13:30:17 UTC 2009 Johnny Willemsen * tao/PortableServer/Root_POA.cpp (check_for_valid_wait_for_completions): Also check whether the poa member is not zero, when retrieving the orb_core we use that pointer and could crash if it is zero * tao/PortableServer/POA_Current_Impl.h: Doxygen change Mon Feb 2 13:01:17 UTC 2009 Marcel Smit * tests/Bug_3559_Regression/run_test.pl: Fixed error in script for WinCE. Script should be waiting for logfile before calling WaitKill(). Also removed debug command line parameter since this isn't used by the server. Mon Feb 2 12:14:17 UTC 2009 Johnny Willemsen * tao/Transport_Cache_Manager_T.cpp: Store the transports to be purged into a set and use that set for the purging. This way we most oldest lru transport first, then work towards the more recent used transports. This fixes bugzilla 3549 Mon Feb 2 11:48:17 UTC 2009 Johnny Willemsen * tests/Transport_Cache_Manager/Bug_3549_Regression.cpp: Improved debug message * tests/Transport_Cache_Manager/Bug_3558_Regression.cpp: * tests/Transport_Cache_Manager/run_test.pl: * tests/Transport_Cache_Manager/TCM.mpc: Added regression test for bugzilla 3558 Mon Feb 2 11:18:17 UTC 2009 Johnny Willemsen * tao/Transport_Cache_Manager.h: * tao/Transport_Cache_Manager_T.cpp: * tao/Transport_Cache_Manager_T.h: * tao/Transport_Cache_Manager_T.inl: The purging strategy is now also a template argument Mon Feb 2 10:54:17 UTC 2009 Johnny Willemsen * bin/tao_orb_tests.lst: Added Transport_Cache_Manager directory * tests/Transport_Cache_Manager/*: New directory for just TCM tests using a mock transport, transport descriptor interface, and purging strategy. Mon Feb 2 09:15:00 UTC 2009 Simon Massey * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp: Fix Bug_3559. Mon Feb 2 08:00:17 UTC 2009 Johnny Willemsen * tao/Thread_Lane_Resources.cpp: * tao/Transport_Cache_Manager_T.cpp: * tao/Transport_Cache_Manager_T.h: Changed the constructor of the TCM to accept all different config values seperately instead of accepting the orb_core. This makes it easier to write unit tests for the TCM Mon Feb 2 07:29:17 UTC 2009 Johnny Willemsen * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h: Added missing include due to transport cache manager refactoring * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h: Updated for Messaging_Semantics move Sat Jan 31 21:30:17 UTC 2009 William R. Otte * orbsvcs/orbsvcs/AV/AV_Core.h: Fixes for versioned namespace. Fri Jan 30 14:52:30 UTC 2009 William R. Otte * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h: * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp: * tao/AnyTypeCode/NVList_Adapter_Impl.h: * tao/AnyTypeCode/NVList_Adapter_Impl.cpp: * tao/BiDir_GIOP/BiDirGIOP.h: * tao/BiDir_GIOP/BiDirGIOP.cpp: * tao/CORBALOC_Parser.h: * tao/CORBALOC_Parser.cpp: * tao/CORBANAME_Parser.h: * tao/CORBANAME_Parser.cpp: * tao/CSD_Framework/CSD_Framework_Loader.h: * tao/CSD_Framework/CSD_Framework_Loader.cpp: * tao/CSD_Framework/CSD_Object_Adapter_Factory.h: * tao/CSD_Framework/CSD_Object_Adapter_Factory.cpp: * tao/CSD_Framework/CSD_Strategy_Repository.h: * tao/CSD_Framework/CSD_Strategy_Repository.cpp: * tao/CodecFactory/CodecFactory.h: * tao/CodecFactory/CodecFactory.cpp: * tao/Codeset/Codeset_Manager_Factory.h: * tao/Codeset/Codeset_Manager_Factory.cpp: * tao/Codeset/UTF16_BOM_Factory.h: * tao/Codeset/UTF16_BOM_Factory.cpp: * tao/Codeset/UTF8_Latin1_Factory.h: * tao/Codeset/UTF8_Latin1_Factory.cpp: * tao/Codeset_Manager_Factory_Base.h: * tao/Codeset_Manager_Factory_Base.cpp: * tao/DLL_Parser.h: * tao/DLL_Parser.cpp: * tao/Default_Collocation_Resolver.h: * tao/Default_Collocation_Resolver.cpp: * tao/Default_Endpoint_Selector_Factory.h: * tao/Default_Endpoint_Selector_Factory.cpp: * tao/Default_Stub_Factory.h: * tao/Default_Stub_Factory.cpp: * tao/Default_Thread_Lane_Resources_Manager.h: * tao/Default_Thread_Lane_Resources_Manager.cpp: * tao/DiffServPolicy/DiffServPolicy.h: * tao/DiffServPolicy/DiffServPolicy.cpp: * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h: * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp: * tao/DiffServPolicy/DiffServ_Protocols_Hooks.h: * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp: * tao/DynamicAny/DynamicAny.h: * tao/DynamicAny/DynamicAny.cpp: * tao/EndpointPolicy/EndpointPolicy.h: * tao/EndpointPolicy/EndpointPolicy.cpp: * tao/EndpointPolicy/Endpoint_Acceptor_Filter_Factory.h: * tao/EndpointPolicy/Endpoint_Acceptor_Filter_Factory.cpp: * tao/FILE_Parser.h: * tao/FILE_Parser.cpp: * tao/HTTP_Parser.h: * tao/HTTP_Parser.cpp: * tao/IFR_Client/IFR_Client_Adapter_Impl.h: * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp: * tao/IIOP_Factory.h: * tao/IIOP_Factory.cpp: * tao/IORManipulation/IORManip_Loader.h: * tao/IORManipulation/IORManip_Loader.cpp: * tao/ImR_Client/ImR_Client.h: * tao/ImR_Client/ImR_Client.cpp: * tao/MCAST_Parser.h: * tao/MCAST_Parser.cpp: * tao/Messaging/AMI_Arguments_Converter_Impl.h: * tao/Messaging/AMI_Arguments_Converter_Impl.cpp: * tao/Messaging/Messaging_Loader.h: * tao/Messaging/Messaging_Loader.cpp: * tao/Monitor/Monitor.h: * tao/Monitor/Monitor.cpp: * tao/ORB_Core.h: * tao/ORB_Core.cpp: * tao/PI/ClientRequestInterceptor_Factory_Impl.h: * tao/PI/ClientRequestInterceptor_Factory_Impl.cpp: * tao/PI/ORBInitializer_Registry_Impl.h: * tao/PI/ORBInitializer_Registry_Impl.cpp: * tao/PI/PICurrent_Loader.h: * tao/PI/PICurrent_Loader.cpp: * tao/PI/PolicyFactory_Loader.h: * tao/PI/PolicyFactory_Loader.cpp: * tao/PI_Server/PI_Server_Loader.h: * tao/PI_Server/PI_Server_Loader.cpp: * tao/PI_Server/ServerRequestInterceptor_Factory_Impl.h: * tao/PI_Server/ServerRequestInterceptor_Factory_Impl.cpp: * tao/PortableServer/Acceptor_Filter_Factory.h: * tao/PortableServer/Acceptor_Filter_Factory.cpp: * tao/PortableServer/IdAssignmentStrategyFactoryImpl.h: * tao/PortableServer/IdAssignmentStrategyFactoryImpl.cpp: * tao/PortableServer/IdAssignmentStrategySystem.h: * tao/PortableServer/IdAssignmentStrategySystem.cpp: * tao/PortableServer/IdAssignmentStrategyUser.h: * tao/PortableServer/IdAssignmentStrategyUser.cpp: * tao/PortableServer/IdUniquenessStrategyFactoryImpl.h: * tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp: * tao/PortableServer/IdUniquenessStrategyMultiple.h: * tao/PortableServer/IdUniquenessStrategyMultiple.cpp: * tao/PortableServer/IdUniquenessStrategyUnique.h: * tao/PortableServer/IdUniquenessStrategyUnique.cpp: * tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.h: * tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp: * tao/PortableServer/ImplicitActivationStrategyExplicit.h: * tao/PortableServer/ImplicitActivationStrategyExplicit.cpp: * tao/PortableServer/ImplicitActivationStrategyFactoryImpl.h: * tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp: * tao/PortableServer/ImplicitActivationStrategyImplicit.h: * tao/PortableServer/ImplicitActivationStrategyImplicit.cpp: * tao/PortableServer/LifespanStrategyFactoryImpl.h: * tao/PortableServer/LifespanStrategyFactoryImpl.cpp: * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.h: * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.cpp: * tao/PortableServer/LifespanStrategyTransientFactoryImpl.h: * tao/PortableServer/LifespanStrategyTransientFactoryImpl.cpp: * tao/PortableServer/Network_Priority_Hook.h: * tao/PortableServer/Network_Priority_Hook.cpp: * tao/PortableServer/Object_Adapter_Factory.h: * tao/PortableServer/Object_Adapter_Factory.cpp: * tao/PortableServer/POA_Current_Factory.h: * tao/PortableServer/POA_Current_Factory.cpp: * tao/PortableServer/RequestProcessingStrategyAOMOnlyFactoryImpl.h: * tao/PortableServer/RequestProcessingStrategyAOMOnlyFactoryImpl.cpp: * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.h: * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.cpp: * tao/PortableServer/RequestProcessingStrategyFactoryImpl.h: * tao/PortableServer/RequestProcessingStrategyFactoryImpl.cpp: * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.h: * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.cpp: * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.h: * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp: * tao/PortableServer/ServantRetentionStrategyFactoryImpl.h: * tao/PortableServer/ServantRetentionStrategyFactoryImpl.cpp: * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.h: * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp: * tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.h: * tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp: * tao/PortableServer/ThreadStrategyFactoryImpl.h: * tao/PortableServer/ThreadStrategyFactoryImpl.cpp: * tao/PortableServer/ThreadStrategyORBControl.h: * tao/PortableServer/ThreadStrategyORBControl.cpp: * tao/PortableServer/ThreadStrategySingle.h: * tao/PortableServer/ThreadStrategySingle.cpp: * tao/PortableServer/ThreadStrategySingleFactoryImpl.h: * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp: * tao/RTCORBA/RT_Endpoint_Selector_Factory.h: * tao/RTCORBA/RT_Endpoint_Selector_Factory.cpp: * tao/RTCORBA/RT_ORB_Loader.h: * tao/RTCORBA/RT_ORB_Loader.cpp: * tao/RTCORBA/RT_Protocols_Hooks.h: * tao/RTCORBA/RT_Protocols_Hooks.cpp: * tao/RTCORBA/RT_Stub_Factory.h: * tao/RTCORBA/RT_Stub_Factory.cpp: * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.h: * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.cpp: * tao/RTPortableServer/RT_Collocation_Resolver.h: * tao/RTPortableServer/RT_Collocation_Resolver.cpp: * tao/RTPortableServer/RT_Object_Adapter_Factory.h: * tao/RTPortableServer/RT_Object_Adapter_Factory.cpp: * tao/Strategies/COIOP_Factory.h: * tao/Strategies/COIOP_Factory.cpp: * tao/Strategies/DIOP_Factory.h: * tao/Strategies/DIOP_Factory.cpp: * tao/Strategies/OC_Endpoint_Selector_Factory.h: * tao/Strategies/OC_Endpoint_Selector_Factory.cpp: * tao/Strategies/SCIOP_Factory.h: * tao/Strategies/SCIOP_Factory.cpp: * tao/Strategies/SHMIOP_Factory.h: * tao/Strategies/SHMIOP_Factory.cpp: * tao/Strategies/UIOP_Factory.h: * tao/Strategies/UIOP_Factory.cpp: * tao/Strategies/advanced_resource.h: * tao/Strategies/advanced_resource.cpp: * tao/TransportCurrent/Current_Loader.h: * tao/TransportCurrent/IIOP_Current_Loader.h: * tao/TransportCurrent/IIOP_Current_Loader.cpp: * tao/Valuetype/Valuetype_Adapter_Factory_Impl.h: * tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp: * tao/ZIOP/ZIOP.h: * tao/ZIOP/ZIOP.cpp: * tao/ZIOP/ZIOP_Stub_Factory.h: * tao/ZIOP/ZIOP_Stub_Factory.cpp: * tao/default_client.h: * tao/default_client.cpp: * tao/default_resource.h: * tao/default_resource.cpp: * tao/default_server.h: * tao/default_server.cpp: Enclosed service declarations/definitions and factory functions in versioned namespace markers to better able handle mixing versioned and unversioned compilations working together in shared namespaces. Fri Jan 30 14:10:14 UTC 2009 Johnny Willemsen * tao/CDR.inl: Add include of SystemException for inline builds Fri Jan 30 12:39:14 UTC 2009 Johnny Willemsen * tao/default_resource.cpp: * tao/Load_Protocol_Factory_T.h: * tao/TAO_Internal.cpp: Updated debug statements to get the same layout of the messages Fri Jan 30 10:57:14 UTC 2009 Johnny Willemsen * tao/Message_Semantics.h: * tao/Transport.cpp: * tao/Transport.h: Moved Message_Semantics out of the transport and to its own file, this breaks some circular includes I got because CDR was dependent on transport * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h: Updated for Messaging_Semantics move * orbsvcs/tests/Interoperable_Naming/run_test.pl: Layout changes * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp: Add missing include of Transport.h * tao/Cache_Entries.{h,cpp,inl}: Removed * tao/Cache_Entries_T.{h,cpp,inl}: The original cache entry class now as C++ template * tao/CDR.{h,cpp,inl}: Break dependency on TAO_Transport and updated Message_Semantics * tao/GIOP_Message_Base.cpp: * tao/IIOP_Transport.h: * tao/LocateRequest_Invocation.cpp: * tao/Messaging/AMH_Response_Handler.cpp: * tao/Messaging/Asynch_Invocation.cpp: * tao/Remote_Invocation.{h,inl} * tao/Strategies/COIOP_Transport.h: * tao/Strategies/DIOP_Transport.h: * tao/Strategies/SCIOP_Transport.h: * tao/Strategies/SHMIOP_Transport.h: * tao/Strategies/UIOP_Transport.h: * tao/Synch_Invocation.cpp * tao/TAO_Server_Request.cpp Updated for Message_Semantics move * tao/Invocation_Base.h: Added missing include which was implicit in the past * tao/Profile_Transport_Resolver.cpp: Added missing include * tao/RTCORBA/Thread_Pool.cpp: Removed not needed include * tao/tao.mpc: Updated * tao/Thread_Lane_Resources.cpp: * tao/Thread_Lane_Resources.h: Updated includes * tao/Transport_Cache_Manager.{h,cpp,inl}: * tao/Transport_Cache_Manager_T.{h,cpp,inl}: * tao/Transport_Cache_Manager.h: Refactored the existing transport cache manager into a C++ template and then use that in Transport_Cache_Manager.h to not break existing interfaces. Having the tcm being a C++ template we can create a mock transport and start writing regression tests for the purging behaviour without the requirement to have a real transport in place Fri Jan 30 09:40:14 UTC 2009 Vladimir Zykov * tao/CDR.inl: There was a problem with my previous commit which I fixed. Thu Jan 29 11:06:36 UTC 2009 Vladimir Zykov Before checking whether string bound is violated it has to check whether bound is not 0. Otherwise bound is not set. Thu Jan 29 20:13:14 UTC 2009 Marcel Smit * tests/POA/Forwarding/run_test.pl: Number of server test targets reduced to 1. Thu Jan 29 19:59:53 UTC 2009 Marcel Smit * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: Fixed some minor bugs. Thu Jan 29 15:00:00 UTC 2009 Simon Massey * tests/Bug_3559_Regression/run_test.pl: Fixed Fuzz errors. Thu Jan 29 14:40:57 UTC 2009 Marcel Smit * tests/DSI_Gateway/run_exception_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl: Fixed some runtime errors. Thu Jan 29 11:06:36 UTC 2009 Vladimir Zykov * tao/CDR.inl: * tao/CDR.h: * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp: * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp: * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp: Removed to_bounded_string and from_bounded_string structs. It turned out they are unnecessary. Thu Jan 29 10:32:52 UTC 2009 Johnny Willemsen * tao/IIOP_Transport.cpp: * tao/Strategies/SCIOP_Transport.cpp: Use operator! Thu Jan 29 09:28:52 UTC 2009 Marcel Smit * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: Optimized error logging. Thu Jan 29 09:05:00 UTC 2009 Simon Massey * bin/tao_orb_tests.lst: * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: * tests/Bug_3559_Regression/check.cpp: * tests/Bug_3559_Regression/run_test.pl: * tests/Bug_3559_Regression/struct.idl: Added this regression test (No fix committed yet). Thu Jan 29 08:53:25 UTC 2009 Marcel Smit * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: Fixed compiler error on WinCE. Wed Jan 28 23:18:40 UTC 2009 Adam Mitz * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: Fixed #include of lowercase ace.h. Wed Jan 28 20:22:51 UTC 2009 Adam Mitz * bin/tao_orb_tests.lst: * bin/tao_other_tests.lst: These files moved here from $ACE_ROOT/bin, see bug 2748 and the ACE ChangeLog entry for Wed Jan 28 20:22:45 UTC 2009. Wed Jan 28 14:32:17 UTC 2009 Phil Mesnier * tao/Transport_Connector.cpp: Fix fuzz errors. Wed Jan 28 010:09:47 UTC 2009 Marcel Smit * tests/Bug_3559_Regression: * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp: * tests/Bug_3559_Regression/Bug_3559_Regression_Test.mpc: * tests/Bug_3559_Regression/run_test.pl: Added a new regression test for bug 3559. This test is there to check whether the logging framework logs timestamps when -ORBVerboseLogging and -ORBLogFile are set. The test initializes the ORB with -ORBVerboseLogging set to 0, 1 and 2. This test checks whether the logging flags are set properly and afterward it checks the generated log file. Wed Jan 28 08:59:25 UTC 2009 Vladimir Zykov * tests/Sequence_Unit_Tests/unbounded_sequence_cdr_ut.cpp: Fixed another compilation error after a fix for bug#3524. Tue Jan 27 22:26:59 UTC 2009 Adam Mitz * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp: * TAO_IDL/be/be_visitor_field/serializer_op_cs.cpp: * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp: Reverted a small portion of: Mon Jan 19 16:16:24 UTC 2009 Vladimir Zykov Because these files are only for -Gdcps, which doesn't use tao/CDR.h for serialization primitives. Tue Jan 27 16:55:49 UTC 2009 Vladimir Zykov * tests/Sequence_Unit_Tests/bounded_sequence_cdr_ut.cpp: Fixed a compilation error after a fix for bug#3524. Tue Jan 27 16:13:41 UTC 2009 James Chappell * orbsvcs/Notify_Service/Notify_Service.h: * orbsvcs/Notify_Service/Notify_Service.cpp: * orbsvcs/orbsvcs/CosNotification.mpc: * orbsvcs/orbsvcs/Notify/Admin.h: * orbsvcs/orbsvcs/Notify/Admin.cpp: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Builder.h: * orbsvcs/orbsvcs/Notify/Builder.cpp: * orbsvcs/orbsvcs/Notify/Consumer.h: * orbsvcs/orbsvcs/Notify/Consumer.cpp: * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp: * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp: * orbsvcs/orbsvcs/Notify/ETCL_Filter.h: * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp: * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h: * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp: * orbsvcs/orbsvcs/Notify/EventChannel.h: * orbsvcs/orbsvcs/Notify/EventChannel.cpp: * orbsvcs/orbsvcs/Notify/EventChannelFactory.h: * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/FilterAdmin.h: * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp: * orbsvcs/orbsvcs/Notify/FilterFactory.h: * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp: * orbsvcs/orbsvcs/Notify/Properties.h: * orbsvcs/orbsvcs/Notify/Properties.inl: * orbsvcs/orbsvcs/Notify/Properties.cpp: * orbsvcs/orbsvcs/Notify/Proxy.h: * orbsvcs/orbsvcs/Notify/ProxyConsumer.h: * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp: * orbsvcs/orbsvcs/Notify/ProxySupplier.h: * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.h: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Supplier.h: * orbsvcs/orbsvcs/Notify/Supplier.cpp: * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp: * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h: * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.cpp: * orbsvcs/tests/Notify/Test_Filter/Test_Filter.mpc: Undo previous check in. Mon Jan 26 19:41:44 UTC 2009 James Chappell * orbsvcs/Notify_Service/Notify_Service.h: * orbsvcs/Notify_Service/Notify_Service.cpp: - Added LoggingWorker thread to run an reactor for Logging Strategy. This would support the log file switch and roll over. - To use this feature: 1) run Notification_Service with "-LoggingInterval ". 2) add Logging_Strategy directive to service configuration file. e.g. dynamic Logging_Strategy Service_Object* ACE:_make_ACE_Logging_Strategy() "-s NS -f OSTREAM -t 0 -m 1024 -w" * orbsvcs/orbsvcs/CosNotification.mpc: * orbsvcs/orbsvcs/Notify/Admin.h: * orbsvcs/orbsvcs/Notify/Admin.cpp: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h: * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h: * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Builder.h: * orbsvcs/orbsvcs/Notify/Builder.cpp: * orbsvcs/orbsvcs/Notify/Consumer.h: * orbsvcs/orbsvcs/Notify/Consumer.cpp: * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp: * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp: * orbsvcs/orbsvcs/Notify/ETCL_Filter.h: * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp: * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h: * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp: * orbsvcs/orbsvcs/Notify/EventChannel.h: * orbsvcs/orbsvcs/Notify/EventChannel.cpp: * orbsvcs/orbsvcs/Notify/EventChannelFactory.h: * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/FilterAdmin.h: * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp: * orbsvcs/orbsvcs/Notify/FilterFactory.h: * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp: * orbsvcs/orbsvcs/Notify/Properties.h: * orbsvcs/orbsvcs/Notify/Properties.inl: * orbsvcs/orbsvcs/Notify/Properties.cpp: * orbsvcs/orbsvcs/Notify/Proxy.h: * orbsvcs/orbsvcs/Notify/ProxyConsumer.h: * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp: * orbsvcs/orbsvcs/Notify/ProxySupplier.h: * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.h: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp: * orbsvcs/orbsvcs/Notify/Supplier.h: * orbsvcs/orbsvcs/Notify/Supplier.cpp: - Added proxy cleanup feature. It peridically validates the connection to all clients via _non_exist() call. It records when last pushing occurs to reduce the number of _non_exist() calls. If the validate connection caught non-TIMEOUT exception then the NotificationService disconnect the client. To use this feature, add "-ValidateClient -ValidateClientDelay -ValidateClientInterval " to TAO_CosNotify_Service directive in service configuration. e.g. static TAO_CosNotify_Service "-ValidateClient -ValidateClientDelay 1 -ValidateClientInterval 10" The -ValidateClient needs be used for -ValidateClientDelay and -ValidateClientInterval options to take effect. The -ValidateClientDelay is the validate delay after init and the -ValidateClientInterval is the interval for periodic validations. - Fixed filter persistent. The previous version saves the filter IOR to persistent data, the IOR is never valid after the NotificationService restart as it's activated by root poa which is not a persistent POA. Instead, the filter constraints are saved. As filter is independent from admin or proxy object, the filter factory now keeps track the filter objects and assigns a unique id to each filter. The admin and proxy reference the filter with its unique id ("MapId"). When the persistent data is loaded at init time, the filter factory creates the filters with the specified ids and constraints and provides reference when loading admin and proxy that reference it. - Rolled back following changes as the changes actually still create filter factory servant singleton but activate it with default poa to create each filter factory object reference for each event channel. * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp: - Removed %a in task activate failure logging message to avoid abort upon failure. - Made task activate failure due to EAGAIN to raise NO_RESOURCES exception instead of BAD_PARAM. * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h: * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.cpp: * orbsvcs/tests/Notify/Test_Filter/Test_Filter.mpc: Updated to accomodate above changes. Mon Jan 26 18:54:58 UTC 2009 James Chappell * tests/BiDirectional_DelayedUpcall/test_i.h: * tests/Bug_1383_Regression/simple_i.h: Remove compile AIX compile warnings. Mon Jan 26 17:17:56 UTC 2009 Phil Mesnier * tao/Transport_Connector.cpp: Fix for bug 3557, reordered the evaluation of the endpoint so that one associated with a bidirectional transport may be found in the cache even if the address may not be valid, such as containing an unresolvable hostname. The endpoint is still validated before a new connection is attempted. Also included some minor formatting changes. * tests/BiDirectional/run_test3557.pl: New test to validate this fix. Mon Jan 26 15:42:05 UTC 2009 Marcel Smit * tests/POA/Forwarding/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl: Optimized scripts for Win CE targets Mon Jan 26 15:35:24 UTC 2009 Marcel Smit * tests/DII_AMI_Forward/run_test.pl: * tests/DSI_AMH/run_test.pl: * tests/DSI_AMI_Gateway/run_exception_test.pl: * tests/DSI_AMI_Gateway/run_test.pl: * tests/DSI_Gateway/run_exception_test.pl: * tests/DSI_Gateway/run_test.pl: Made "fuzz" compliant. Mon Jan 26 11:13:49 UTC 2009 Vladimir Zykov * tests/Bug_3524_Regression/client.cpp: * tests/Bug_3524_Regression/test_i.cpp: Fixed this test on CodeGear builds. Fri Jan 23 23:05:42 UTC 2009 Adam Mitz * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Request_Dispatcher.cpp: * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp: Updated code that calls orb_core->adapter_registry () because the return type is now a reference and not a pointer. Fri Jan 23 21:31:09 UTC 2009 Adam Mitz * tao/CodecFactory/IOP_Codec_include.pidl: * tao/Compression/Compression_include.pidl: * tao/IORInterceptor/IORInfo.pidl: * tao/Monitor/Monitor_include.pidl: * tao/ObjRefTemplate/ObjectReferenceTemplate_include.pidl: * tao/PI/PI_include.pidl: * tao/PI_Server/PI_Server_include.pidl: * tao/PortableServer/PortableServer_include.pidl: * tao/RTCORBA/RTCORBA_include.pidl: * tao/RTPortableServer/RTPortableServer_include.pidl: * tao/RTScheduling/RTScheduler_include.pidl: Modification to yesterday's commit: Thu Jan 22 22:58:21 UTC 2009 Adam Mitz Now using a different workaround as suggested by Johnny Willemsen. Fri Jan 23 15:21:24 UTC 2009 Johnny Willemsen * tao/CORBALOC_Parser.cpp: Use prefix increment * tao/default_resource.cpp: * tao/ORB.cpp: * tao/ORB_Core.cpp: * tao/Transport.cpp: Various fixes and improvements to debug messages * tao/Strategies/DIOP_Profile.cpp: Log an error why the IOR is invalid Fri Jan 23 13:17:09 UTC 2009 Marcel Smit * tests/Portable_Interceptors/ForwardRequest/run_test.pl: * tests/Portable_Interceptors/PolicyFactory/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl: * tests/Portable_Interceptors/Redirection/run_test.pl: Optimized scripts for Win CE targets Fri Jan 23 08:03:58 UTC 2009 Marcel Smit * tests/POA/EndpointPolicy/run_test_dh.pl: * tests/POA/EndpointPolicy/run_test_lh.pl: * tests/POA/Explicit_Activation/run_test.pl: * tests/POA/Loader/run_test.pl: * tests/POA/On_Demand_Activation/run_test.pl: * tests/POA/On_Demand_Loading/run_test.pl: * tests/POA/Reference_Counted_Servant/run_test.pl: * tests/Portable_Interceptors/Redirection/run_test.pl: Made "fuzz" compliant. Fri Jan 23 07:58:24 UTC 2009 Johnny Willemsen * tests/Bug_3547_Regression/Stock_Quoter_Client.cpp: Destroy the orb before exiting Fri Jan 23 06:39:24 UTC 2009 Johnny Willemsen * tao/Cache_Entries.{inl,cpp}: Uninlined recycle_state it now calls the transport to get the id. The state will soon move to the transport. Thu Jan 22 22:58:21 UTC 2009 Adam Mitz * tao/CodecFactory/IOP_Codec_include.pidl: * tao/Compression/Compression_include.pidl: * tao/Monitor/Monitor_include.pidl: * tao/ObjRefTemplate/ObjectReferenceTemplate_include.pidl: * tao/PI/PI_include.pidl: * tao/PI_Server/PI_Server_include.pidl: * tao/PortableServer/PortableServer_include.pidl: * tao/RTCORBA/RTCORBA_include.pidl: * tao/RTPortableServer/RTPortableServer_include.pidl: * tao/RTScheduling/RTScheduler_include.pidl: Due to a feature of the Visual Age C++ preprocessor, files that do not have any non-preprocessor non-comment text in them will not have #line values emitted. This causes a problem for tao_idl as it uses the #line text to determine which include files to place in the generated files. Not having the correct include files in the generated C++ files may cause compilation errors. In order to get the preprocessor to emit the #line text for this .pidl file, I have added a dummy typedef inside a dummy module. This causes the right include files to be added to IDL generated source files. Thanks to Chad Elliott for the initial implementation of this workaround. Thu Jan 22 20:17:43 UTC 2009 Adam Mitz * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/fe/lex.yy.cpp.diff: Re-generated lex.yy.cpp from idl.ll (see previous commit) using flex 2.5.33. This required updating the diff to *not* change n from size_t to int, since having it as an int generates signed/unsigned warnings. Thu Jan 22 20:15:54 UTC 2009 Adam Mitz * TAO_IDL/fe/idl.ll: * orbsvcs/examples/ImR/Combined_Service/test.cpp: * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp: Fixed GCC 4.3 warnings. * TAO_IDL/fe/fe_lookup.cpp: Re-generated fe_lookup.cpp based on the updated command in the mpc file committed in: Wed Dec 17 15:39:46 UTC 2008 Adam Mitz Thu Jan 22 18:35:24 UTC 2009 Johnny Willemsen * tao/orbconf.h: Check whether ACE_HAS_SENDFILE is set to 0 or 1 Thu Jan 22 18:27:24 UTC 2009 Johnny Willemsen * ace/Cache_Entries.inl: Print the transport id instead of the transport pointer * ace/Connection_Handler.cpp: Const change * ace/Generic_Sequence_T.h: Layout change * ace/GIOP_Message_Base.cpp: Const change and directly set a local variable * ace/IIOP_Connector.cpp: * tao/Thread_Lane_Resources.cpp: Layout change * tao/Invocation_Adapter.cpp: Updated layout of debug message * tao/IORTable/Table_Adapter.{h,cpp}: Let find_object return a bool * tao/Adapter.h: Layout changes * tao/ORB_Core.{h,cpp,inl}: * tao/Request_Dispatcher.cpp: Let the adapter_registry return a reference instead of a pointer and updated the calling code * tao/Transport.cpp: Layout changes, use ACE_ERROR for errors, fixed a memory leak when process_parsed_messages fail. After handling extra messages set the wr_ptr to the end of the first message else we will process the first message with a cdr stream that contains all the messages * tao/Transport_Connector.cpp: Fixed layout of debug messages Tue Jan 20 19:37:24 UTC 2009 Johnny Willemsen * tao/Array_Traits_T.h: Deliver dummy release_range to resolve compile errors * tests/Bug_3547_Regression/Bug_3547_Regression.mpc: Added missing file * tests/Bug_3547_Regression/Stock_Quoter_Server.cpp: * tests/Bug_3547_Regression/Stock_Quoter_Client.cpp: Fixed compile errors * tao/Transport_Connector.cpp: Removed not needed space in debug message Tue Jan 20 11:05:24 UTC 2009 Johnny Willemsen * tao/Transport_Connector.cpp: Unicode fix Tue Jan 20 10:08:24 UTC 2009 Johnny Willemsen * tao/Transport_Cache_Manager.{h,cpp}: Added a new is_entry_purgable_i to check whether a transport can be purged or not. Use this method then when purging Tue Jan 20 06:18:24 UTC 2009 Johnny Willemsen * tao/Value_Traits_T.h: Deliver dummy release_range to resolve compile errors Mon Jan 19 19:44:24 UTC 2009 Johnny Willemsen * tao/Transport.cpp: Replaced an ACE_DEBUG with ACE_ERROR Mon Jan 19 19:37:24 UTC 2009 Johnny Willemsen * tao/Generic_Sequence_T.h: When the sequence shrinks we release the members that are not available anymore by the user and then reinitialize them again. This solution works but can probably be improved with respect to performance and exception safety. This fixes bugzilla 3481 and 3548. * ace/Cache_Entries.h: * ace/Transport_Cache_Manager.h: Doxygen change Mon Jan 19 19:34:24 UTC 2009 Johnny Willemsen * tests/Bug_3548_Regression/*: New test for bugzilla 3548 Mon Jan 19 16:16:24 UTC 2009 Vladimir Zykov * tao/tao.mpc: * tao/GIOP_Message_Base.cpp: * tao/PortableServer/BD_String_SArgument_T.cpp: * tao/Bounded_Sequence_CDR_T.h: * tao/Unbounded_Sequence_CDR_T.h: * tao/CDR.inl: * tao/Unbounded_BD_String_Sequence_T.h: * tao/BD_String_Argument_T.cpp: * tao/TAO_Server_Request.cpp: * tao/Sequence_T.h: * tao/CDR.h: * tao/Bounded_BD_String_Sequence_T.h: * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp: * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp: * TAO_IDL/be/be_sequence.cpp: * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp: * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_field/serializer_op_cs.cpp: Fixed bug#3524. Now when a bounded string that violates its bounds no matter it is used standalone or as a part of sequence, array, struct, union, exception, valuebox, or valuetype is marshalled or unmarshalled BAD_PARAM exception will be thrown as CORBA specification suggests. * tests/Bug_3524_Regression/client.cpp: * tests/Bug_3524_Regression/test.idl: * tests/Bug_3524_Regression/server.cpp: * tests/Bug_3524_Regression/Bug_3524_Regression.mpc: * tests/Bug_3524_Regression/test_i.cpp: * tests/Bug_3524_Regression/README: * tests/Bug_3524_Regression/run_test.pl: * tests/Bug_3524_Regression/test_i.h: Added a test for bug#3524. Mon Jan 19 15:48:33 UTC 2009 Johnny Willemsen * tests/Bug_3547_Regression/* New regression test for bugzilla 3547 Thu Jan 15 15:58:33 UTC 2009 Yan Dai * orbsvcs/orbsvcs/Notify/EventChannel.cpp: Fixed bugzilla 3078. - Add a check for id==0 to get_consumeradmin and get_supplieradmin and use the default admins for these ids -- creating them if necessary. * orbsvcs/tests/Notify/Basic/IdAssignment.h: * orbsvcs/tests/Notify/Basic/IdAssignment.cpp: Added test case for bugzilla 3078. Thu Jan 15 12:06:46 UTC 2009 Marcel Smit * tests/POA/DSI/run_test.pl: * tests/POA/Default_Servant2/run_test.pl: Made "fuzz" compliant. * tests/POA/EndpointPolicy/run_test.pl: Reduced number of targets. Thu Jan 15 08:02:46 UTC 2009 Johnny Willemsen * tao/TAO_Singleton.cpp * tao/TAO_Singleton_Manager.{h,cpp,inl}: Pass the typeid when registering a cleanup hook. This is related to bugzilla 3544 Wed Jan 14 16:35:43 UTC 2009 Vladimir Zykov * tests/DynAny_Test/test_dynsequence.cpp: Fixed a memory leak. Tue Jan 13 11:30:46 UTC 2009 Johnny Willemsen * tests/Bug_3542_Regression/server.cpp: Fixed unicode error Tue Jan 13 08:53:46 UTC 2009 Marcel Smit * tests/POA/Forwarding/run_test.pl: * tests/POA/EndpointPolicy/run_test.pl: * tests/POA/Persistent_ID/run_test.pl: * tests/POA/Reference_Counting/run_test.pl: Made "fuzz" compliant. * tests/Portable_Interceptors/Bug_3079/run_test.pl Improved test script. Mon Jan 12 18:41:46 UTC 2009 Johnny Willemsen * tao/Transport.cpp (register_if_necessary): Don't check if the transport is registered, we could get a thread switch between the check and the registration. Also only when the register_handler returns -1 we have a failure, with 1 it is already registered. This fixes bugzilla 3543 * tao/Wait_On_Read.cpp: * tao/Wait_Strategy.cpp: Layout change * tao/Wait_Strategy.h: Doxygen change * tao/Exception.h: Layout changes Mon Jan 12 18:26:46 UTC 2009 Johnny Willemsen * tests/Bug_3543_Regression/master.cpp: * tests/Bug_3543_Regression/run_test.pl: * tests/Bug_3543_Regression/server.cpp: Do a controlled shutdown Mon Jan 12 16:00:46 UTC 2009 Johnny Willemsen * tests/Bug_3543_Regression/Bug_3543_Regression.mpc: These executables use threads * tests/Bug_3543_Regression/master.cpp: Fixed fuzz errors Mon Jan 12 15:42:46 UTC 2009 Johnny Willemsen * tests/Bug_3543_Regression/Bug_3543_Regression.mpc: * tests/Bug_3543_Regression/master.cpp: * tests/Bug_3543_Regression/run_test.pl: Improved this test Mon Jan 12 15:18:46 UTC 2009 Johnny Willemsen * tests/Bug_3543_Regression/*: New regression test for bugzilla 3543 Mon Jan 12 11:54:46 UTC 2009 Johnny Willemsen * tao/Parser_Registry.cpp: Unicode fix * tao/Transport.cpp: Fixed a few incorrect debug statements Mon Jan 12 08:12:46 UTC 2009 Johnny Willemsen * tests/Bug_3542_Regression/run_test.pl: Added new test script for this test Sat Jan 10 07:52:46 UTC 2009 Johnny Willemsen * tests/Bug_3542_Regression/server.cpp: Fixed unicode compile errors Fri Jan 9 12:08:46 UTC 2009 Marcel Smit * tests/Portable_Interceptors/Bug_3079/run_test.pl: Resolved some copy/paste errors. Fri Jan 9 09:41:51 UTC 2009 Marcel Smit * tests/Portable_Interceptors/AdvSlotExt/run_test.pl: * tests/Portable_Interceptors/Redirection/run_test.pl: * tests/Portable_Interceptors/Bug_3079/run_test.pl: Made "Fuzz" compliant. Fri Jan 9 08:28:56 UTC 2009 Johnny Willemsen * tests/Bug_3542_Regression/*: New regression test for bugzilla 3542 Thu Jan 8 19:10:56 UTC 2009 Marcel Smit * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl: Made "Fuzz" compliant. Added new line add the end of the file Thu Jan 8 19:10:56 UTC 2009 Marcel Smit * tests/Portable_Interceptors/AMI/run_test.pl: * tests/Portable_Interceptors/PolicyFactory/run_test.pl: * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl: Made "Fuzz" compliant. Thu Jan 8 18:11:56 UTC 2009 Marcel Smit * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/run_test.pl: * tests/Portable_Interceptors/ForwardRequest/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl: * tests/Portable_Interceptors/Service_Context_Manipulation/run_test.pl: Made "Fuzz" compliant. Thu Jan 8 11:41:27 UTC 2009 Marcel Smit * tests/Portable_Interceptors/AdvSlot/run_test.pl: * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl: Made "Fuzz" compliant. Thu Jan 8 11:07:35 UTC 2009 Marcel Smit * tests/Portable_Interceptors/Bug_1559/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy\Collocated/run_test.pl: Clean up used ior files. Thu Jan 8 10:30:35 UTC 2009 Marcel Smit * tests/Portable_Interceptors/Bug_1559/run_test.pl: * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl: * tests/Portable_Interceptors/Processing_Mode_Policy\Collocated/run_test.pl: Made "fuzz" compliant. Wed Jan 7 20:56:46 UTC 2009 Olli Savia * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: Removed tabs. Wed Jan 7 19:12:39 UTC 2009 Marcel Smit * tao/tests: Made CallbackTes, Codec, Collation and Oneway_Send_Timeouts "fuzz" compliant. removed PerlACE::Run_Test Wed Jan 7 12:06:39 UTC 2009 Olli Savia * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.cpp: Removed check for ACE_LACKS_MKSTEMP. mkstemp() is now available on all ACE platforms. Fri Jan 2 19:38:32 UTC 2009 Adam Mitz * tao/Fixed_Array_Argument_T.inl: Extended the existing workaround for IBM Visual Age 6 (xlC 6) to also cover versions 7 and 8. * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp: The generated code for multi-dim arrays in structures has the same problem on the VA 8 compiler. Fri Dec 26 21:29:32 UTC 2008 Ciju John * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl: Increase timeout between client & server startups to give more time for server initialization. Wed Dec 24 10:28:46 UTC 2008 Johnny Willemsen * tao/TAO_Singleton_Manager.cpp: Added a fini method which is marked with ACE_GCC_DESTRUCTOR_ATTRIBUTE. This will make sure we destroy the TAO_Singleton_Manager instance when the TAO library gets unloaded * tao/PortableServer/Root_POA.cpp: * tao/PortableServer/Root_POA.h: Added fini method and mark this with ACE_GCC_DESTRUCTOR_ATTRIBUTE. With GCC this method then gets called when the TAO library gets unloaded which fixes a memory leak * tao/TAO_Singleton.cpp: Only deliver implementation when ACE_HAS_DUMP is defined Tue Dec 23 19:48:46 UTC 2008 Johnny Willemsen * tao/TAO_Internal.cpp: Reverted part of the change of Mon Dec 22 11:14:46 UTC 2008 Johnny Willemsen . The lifetime of the TAO_Singleton_Manager has to be dependent on the TAO dll not on the last ORB. We really need a way to explicitly tie the cleanup of the singletons to the DLL unload Tue Dec 23 09:20:46 UTC 2008 Johnny Willemsen * tests/Bug_3506_Regression/server.cpp: Use explicit activation * tests/Portable_Interceptors/AMI/Client_Interceptor.cpp: Prefix increment Mon Dec 22 11:14:46 UTC 2008 Johnny Willemsen * tao/Acceptor_Impl.cpp: Layout change and use ACE_TEXT * tao/CDR.h: * tao/ORB_Core.h: Doxygen changes * tao/ORB_Core_Auto_Ptr.h: Layout changes * tao/SystemException.cpp: Added timeout messages * tao/TAO_Internal.cpp: Call fini on the TAO_Singleton_Manager when the number of services has dropped to zero * tao/TAO_Server_Request.cpp: Use more generic define then a purify one * tao/TAO_Singleton_Manager.cpp: Delete the lock in the destructor Wed Dec 17 15:39:46 UTC 2008 Adam Mitz * TAO_IDL/tao_idl.mpc: Fixed the sed command used to post-process ace_gperf's output. The "search" regex no longer matched what ace_gperf wrote. Tue Dec 16 22:50:11 UTC 2008 Trevor Fields * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl: Added a small delay between starting of the consumers so the first consumer should be connected by the time the second consumer signals the supplier to send events. Tue Dec 16 15:49:00 UTC 2008 Johnny Willemsen * tao/Connection_Handler.cpp: Reworked ACE_LACKS_SOCKET_BUFSIZ into ACE_LACKS_SO_RCVBUF and ACE_LACKS_SO_SNDBUF so that each of them could be independently enabled/disabled. Tue Dec 16 07:45:08 UTC 2008 Olli Savia * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: Updated to use ACE::isdotdir(). Mon Dec 15 19:39:00 UTC 2008 Johnny Willemsen * docs/Options.html: Added a note that dev_poll is experimental Mon Dec 15 18:18:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: Fixed compile error Mon Dec 15 13:38:00 UTC 2008 Johnny Willemsen * tests/BiDirectional/run_test.pl: * tests/BiDirectional/run_test_ipv6.pl: * tests/BiDirectional_DelayedUpcall/run_test.pl: * tests/BiDirectional_MultipleORB/run_test.pl: * tests/BiDirectional_NestedUpcall/run_test.pl: Updated to the new test framework Mon Dec 15 04:55:10 UTC 2008 Trevor Fields * tao/AnyTypeCode/Recursive_Type_TypeCode.h: * tao/AnyTypeCode/Recursive_Type_TypeCode.inl: * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp: Reverted change in Mon Dec 01 19:47:02 UTC 2008 Trevor Fields because it introduced a memory leak. Changed the recursive type code to not over write previously assigned members. This can occur when a recusive typecode has already been extracted and then is extracted again. The extraction routine detects that recursive type code did not over write the pre existing members and increments the reference count on the the typecode to account for the reference in the local member of the extraction method. Wed Dec 10 21:49:00 UTC 2008 Ciju John * tests/Objref_Sequence_Test/run_test.pl: increase test timeout. Mon Dec 8 22:29:19 UTC 2008 Ciju John * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: fix SunCC build error. Mon Dec 8 14:45:00 UTC 2008 Johnny Willemsen * tao/ORB.cpp: Removed not needed include Mon Dec 8 13:55:43 UTC 2008 James H. Hill * tao/ORB_Core.cpp: Added check for NULL before assigning global TAO_ORB_Core_Static_Resources to the current service object. This should resolve Bug 3499 on non-Windows systems. Mon Dec 8 13:49:00 UTC 2008 Johnny Willemsen * tests/Bug_3430_Regression/Hello.mpc: * tests/Bug_3430_Regression/Bug_3430_Regression.mpc: Renamed the MPC file to get unique project names Mon Dec 8 02:50:00 UTC 2008 Johnny Willemsen * tests/Bug_3430_Regression: New regression test for bug 3430, thanks to Joe Pallas for reporting this and providing some test fragements * tao/Objref_VarOut_T.h: * tao/Objref_VarOut_T.inl: Support assignment from a _var again. Thu Dec 4 18:41:20 UTC 2008 Ciju John * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: Further SunCC errors. A heap allocated array should fix this. Thu Dec 4 09:52:00 UTC 2008 Johnny Willemsen * tests/Bug_3506_Regression/IF_EXE_M_R_Enums.idl: Fixed HPUX compile problems Wed Dec 3 22:20:51 UTC 2008 Ciju John * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: Fix variable length array error. Replaced with ACE_Array<>. Wed Dec 03 18:11:39 UTC 2008 Trevor Fields * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/GoodDay.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/GoodDay.h: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/server.cpp: Compilation fixes. * configure.ac: * orbsvcs/tests/InterfaceRepo/Makefile.am: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/Makefile.am: Add test to be built by autoconf. Wed Dec 3 09:22:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Naming/Naming_Server.cpp: Set all object references to nil in the fini method * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp: Layout changes * orbsvcs/tests/Bug_1334_Regression/client.cpp: Removed ACE_UNUSED_ARG usage Wed Dec 3 08:09:00 UTC 2008 Johnny Willemsen * tao/IIOP_Connector.cpp: Layout changes * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp: Const changes * tao/TAO_Singleton.h: * tao/TAO_Singleton_Manager.h: Doxygen changes * tao/TAO_Singleton_Manager.cpp (fini): When we have been registered with the ACE object manager then unregister ourselves again. If we keep registered and the TAO DLL gets unloaded ACE will crash when trying to callback to us Wed Dec 3 06:55:00 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/AdvSlot/run_test.pl: * tests/Portable_Interceptors/AdvSlot/server.cpp: Added support to specify IOR file through the commandline Tue Dec 02 19:48:32 UTC 2008 Trevor Fields * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/IFR_Self_Recursive_IDL.mpc: * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/IFR_Self_Reursive_IDL.mpc: Corrected the name of the folder. Tue Dec 02 19:11:54 UTC 2008 Trevor Fields * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp: Changed global char* variable to ACE_TCHAR*. Tue Dec 02 19:02:35 UTC 2008 Trevor Fields * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp: Changed older main to ACE_TMAIN. Mon Dec 01 19:47:02 UTC 2008 Trevor Fields * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp: Fixed reference counting of extracted type codes. Direct references were being taken instead of duplicate(). * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/GoodDay.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/GoodDay.h: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/IFR_Self_Reursive_IDL.mpc: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/Makefile.am: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/README: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/run_test.pl: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/Test.idl: Added test. Mon Dec 1 10:44:00 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_3418_Regression/*: Added new regression test for bug 3418, this has not been fixed yet. Thanks to Vladimir Zykov for creating this test Sat Nov 29 08:00:00 UTC 2008 Johnny Willemsen * tests/Explicit_Event_Loop/run_test.pl * tests/Objref_Sequence_Test/run_test.pl * tests/Objref_Sequence_Test/server.cpp * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl * tests/Server_Port_Zero/run_test.pl * tests/Server_Port_Zero/server.cpp Fixed test failures Fri Nov 28 15:24:00 UTC 2008 Johnny Willemsen * tests/Bug_3506_Regression/*: New reproducer for a problem with Any/TypeCodes. This existed in an older version but already got fixed. Just adding the regression test to make sure we don't break this usage Fri Nov 28 14:34:00 UTC 2008 Johnny Willemsen * tao/ORB.inl: * tao/ORB_Core.inl: Fixed compile errors Fri Nov 28 12:39:00 UTC 2008 Johnny Willemsen * tests/Collocation_Tests/run_test.pl: * tests/Native_Exceptions/run_test.pl: * tests/Servant_To_Reference_Test/run_test.pl: * tests/Server_Port_Zero/run_test.pl: * tests/AMH_Exceptions/run_test.pl: Fixed fuzz errors/warnings Fri Nov 28 11:27:00 UTC 2008 Johnny Willemsen * tests/Abstract_Interface/run_test.pl * tests/AMH_Exceptions/client.cpp * tests/AMH_Exceptions/run_test.pl * tests/AMH_Exceptions/server.cpp * tests/Any/Recursive/run_test.pl * tests/Bug_1020_Regression/run_test.pl * tests/Bug_1254_Regression/run_test.pl * tests/Bug_1670_Regression/run_test.pl * tests/Bug_1676_Regression/run_test.pl * tests/Bug_2188_Regression/run_test.pl * tests/Bug_2319_Regression/run_test.pl * tests/Bug_2319_Regression/server.cpp * tests/Bug_2328_Regression/run_test.pl * tests/Bug_2349_Regression/run_test.pl * tests/Bug_2356_Regression/run_test.pl * tests/Bug_2417_Regression/run_test.pl * tests/Bug_2429_Regression/run_test.pl * tests/Bug_2503_Regression/run_test.pl * tests/Bug_2560_Regression/run_test.pl * tests/Bug_2595_Regression/run_test.pl * tests/Bug_2654_Regression/run_test.pl * tests/Bug_2702_Regression/run_test.pl * tests/Bug_2804_Regression/run_test.pl * tests/Bug_2966_Regression/run_test.pl * tests/Bug_3000_Regression/run_test.pl * tests/Bug_3068_Regression/run_test.pl * tests/Bug_3163_Regression/run_test.pl * tests/Bug_3299_Regression/run_test.pl * tests/Bug_3471_Regression/run_test.pl * tests/Bug_3479_Regression/run_test.pl * tests/Bug_3499_Regression/DLL_TAO_Service.cpp * tests/Bug_3499_Regression/run_test.pl * tests/Bug_933_Regression/run_test.pl * tests/Collocation_Exception_Test/run_test.pl * tests/Collocation_Oneway_Tests/run_test.pl * tests/Collocation_Tests/run_test.pl * tests/Connect_Strategy_Test/run_test.pl * tests/DynAny_Test/run_test.pl * tests/Explicit_Event_Loop/run_test.pl * tests/Faults/run_test.pl * tests/Hello/run_test.pl * tests/ICMG_Any_Bug/run_test.pl * tests/IDL_Test/constants.idl * tests/IDL_Test/run_test.pl * tests/LongDouble/run_test.pl * tests/Multiple_Inheritance/run_test.pl * tests/Native_Exceptions/run_test.pl * tests/Nested_Event_Loop/run_test.pl * tests/NestedUpcall/Simple/run_test.pl * tests/NestedUpcall/Triangle_Test/run_test.pl * tests/Objref_Sequence_Test/run_test.pl * tests/OBV/Any/run_test.pl * tests/OBV/Collocated/Forward/run_test.pl * tests/OBV/Factory/run_test.pl * tests/OBV/Forward/run_test.pl * tests/OBV/Simple/run_test.pl * tests/OBV/Truncatable/run_test.pl * tests/OBV/ValueBox/run_test.pl * tests/Ondemand_Write/run_test.pl * tests/ORB_Local_Config/Bug_3049/Test.cpp * tests/ORB_Local_Config/Service_Dependency/Test.cpp * tests/ORT/run_test.pl * tests/Param_Test/run_test.pl * tests/POA/Bug_1592_Regression/run_test.pl * tests/POA/EndpointPolicy/run_test.pl * tests/POA/EndpointPolicy/server.cpp * tests/POA/Forwarding/run_test.pl * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp * tests/Portable_Interceptors/Bug_2133/run_test.pl * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl * tests/Portable_Interceptors/Bug_3080/run_test.pl * tests/Portable_Interceptors/Dynamic/run_test.pl * tests/Portable_Interceptors/IORInterceptor/run_test.pl * tests/Portable_Interceptors/ORB_Shutdown/run_test.pl * tests/Portable_Interceptors/PICurrent/run_test.pl * tests/RTScheduling/Current/run_test.pl * tests/RTScheduling/DT_Spawn/run_test.pl * tests/RTScheduling/Thread_Cancel/run_test.pl * tests/RTScheduling/VoidData/run_test.pl * tests/Servant_To_Reference_Test/run_test.pl * tests/Server_Port_Zero/run_test.pl * tests/Smart_Proxies/run_test.pl * tests/Stack_Recursion/run_test.pl * tests/Two_Objects/run_test.pl * tests/Typedef_String_Array/run_test.pl * tests/UNKNOWN_Exception/run_test.pl * tests/ZIOP/run_test.pl Updates for the new test framework. Reworked scripts, extended test programs so that the IOR file can be specified from the commandline. Also check return values of spawn so that things run faster when nothing has been build Fri Nov 28 11:14:00 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_sunsoft.cpp Use ascii format specifiers Fri Nov 28 11:12:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/AV/AVStreams_i.h: Doxygen change * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: No need to use some intermediate variables * orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * orbsvcs/tests/Notify/lib/common.cpp: Use ascii format specifiers Fri Nov 28 11:11:00 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/MT_AMH_Server.h: Doxygen change Fri Nov 28 11:09:00 UTC 2008 Johnny Willemsen * tao/Codeset/UTF8_Latin1_Translator.cpp: Use true/false * tao/ORB.h: * tao/ORB.inl: * tao/ORB_Core.h: * tao/ORB_Core.inl: Added _refcnt() method to retrieve the current refcount * tao/TAO_Internal.cpp: Layout change Thu Nov 27 04:09:39 CST 2008 Simon Massey * TAO version 1.6.7 released. Wed Nov 26 13:55:00 UTC 2008 Simon Massey * orbsvcs/DevGuideExamples/DevGuideExamples.mwc: Empty work file for recursion. Mon Nov 24 12:20:00 UTC 2008 Johnny Willemsen * tests/IDL_Test/main.cpp: Compare SignedGen::val as numerical value Fri Nov 21 14:41:00 UTC 2008 Johnny Willemsen * TAO_ACE.mwc: Exclude orbsvcs/DevGuideExamples Wed Nov 19 15:14:00 UTC 2008 Simon Massey * TAO_IDL/be/be_sunsoft.cpp: Attempted fix of the 64bit compile warnings problem. Wed Nov 19 10:59:00 UTC 2008 Simon Massey * TAO_IDL/be/be_helper.cpp: Reverted Reversion of Nov 18 for change of Oct 13 to convert format specifiers to plain ascii. This change was not the introducer of the 64bit compile warnings problem. Wed Nov 19 09:53:00 UTC 2008 Simon Massey * tao/orbsvcs/orbsvcs/av/SCTP_SEQ.cpp: * tao/strategies/SCIOP_Acceptor.cpp: * tao/strategies/SCIOP_Connection_Handle.cpp: * tao/strategies/SCIOP_Profile.cpp: added missing #include "ace/os_include/os_netdb.h". Tue Nov 18 16:08:00 UTC 2008 Simon Massey * tests/Bug_3499_Regression/DLL_Service_Host.cpp: ACE_throw_bad_alloc is actually defined as including the throw command itself so it can't be used with ACE_NEW_THROW_EX. Tue Nov 18 12:07:33 UTC 2008 Johnny Willemsen * tests/Bug_3108_Regression/run_test.pl: Use the correct perl variable to delete the file Tue Nov 18 10:39:33 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_helper.cpp: Reverted change of Oct 13 to convert format specifiers to plain ascii, let us see if this resolves the 64bit compile warnings Tue Nov 18 10:20:33 UTC 2008 Johnny Willemsen * tests/Bug_2560_Regression/client.cpp: No need to convert for string_to_object * tests/Bug_2560_Regression/run_test.pl: Corrected client argument and increased server timeout * tests/Bug_2560_Regression/server.cpp: Parse the commandline arguments Tue Nov 18 09:52:33 UTC 2008 Johnny Willemsen * tests/Bug_3299_Regression/server.cpp: Layout change * tests/Bug_933_Regression/MessengerClient.cpp: * tests/Bug_933_Regression/MessengerServer.cpp: Add support for commandline arguments to specify the IOR files Mon Nov 17 21:26:33 UTC 2008 Adam Mitz * TAO_IDL/tao_idl.mpc: s/gperf/ace_gperf/ It was renamed a while ago but this file wasn't changed. Mon Nov 17 18:44:15 UTC 2008 Simon McQueen * tao/PolicyS.h: Add a #include of tao/PortabServer/PolicyS.h. * tests/Bug_3513_Regression/test.cpp: Whitespace. * tests/Bug_3514_Regression: * tests/Bug_3514_Regression/Bug_3514_Regression.mpc: * tests/Bug_3514_Regression/README: * tests/Bug_3514_Regression/test.idl: * tests/Bug_3514_Regression/test.cpp: Regression test for the above fix. Mon Nov 17 18:01:17 UTC 2008 Simon McQueen * TAO_IDL/util/utl_global.cpp: Change order that #includes are output into generated headers. Emit them in the order that they are found in the pre-processor output rather than the order that they are found in the initial file scan. This fixes bug #3513. * tests/Bug_3513_Regression: * tests/Bug_3513_Regression/Bug_3513_Regression.mpc: * tests/Bug_3513_Regression/README: * tests/Bug_3513_Regression/test.idl: * tests/Bug_3513_Regression/test.cpp: Compile only test for the above bug. Mon Nov 17 14:20:00 UTC 2008 Simon Massey * tests/Bug_3499_Regression/DLL_Service_Host.cpp: Use ACE_throw_bad_alloc instead of manually calling ACE_bad_alloc () as MFC builds redefine the call appropriatly. Mon Nov 17 13:46:12 UTC 2008 Johnny Willemsen * testst/Bug_3299_Regression/run_test.pl: Fixed bug in this file which I introduced by mistake * tests/Portable_Interceptors/Collocated/Dynamic/run_test.pl Converted to the new test framework Mon Nov 17 13:11:12 UTC 2008 Johnny Willemsen * DevGuideExamples/PortableInterceptors/PICurrent_NameService: Now really deleted this one Mon Nov 17 12:49:12 UTC 2008 Johnny Willemsen * examples/Buffered_AMI/run_test.pl * examples/OBV/Typed_Events/run_test.pl * examples/Simple/bank/run_test.pl * examples/Simple/echo/run_test.pl * examples/Simple/grid/run_test.pl * examples/Simple/time/run_test.pl * examples/TypeCode_Creation/run_test.pl Converted to the new test framework Mon Nov 17 12:07:12 UTC 2008 Johnny Willemsen * tests/Bug_3481_Regression/run_test.pl: No hardcoded timeout should be used Mon Nov 17 11:52:38 UTC 2008 Simon McQueen * orbsvcs/tests/Security/Secure_Invocation/client.conf: * orbsvcs/tests/Security/Secure_Invocation/client.cpp: * orbsvcs/tests/Security/Secure_Invocation/client_nopasswd.conf: * orbsvcs/tests/Security/Secure_Invocation/server.conf: * orbsvcs/tests/Security/Secure_Invocation/server.cpp: * orbsvcs/tests/Security/Secure_Invocation/server_none.conf: * orbsvcs/tests/Security/Secure_Invocation/server_nopasswd.conf: In common with all our other SSL tests this test specifies the CA certificate by means of an environment value. This means that we have no coverage for the service configurator directive arguments -SSLCAfile and -SSLCApath. This one test has now been modified to use the former argument. This will expose a regression and also probably errors in the wide character support revision 83118 to TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp. Mon Nov 17 12:01:12 UTC 2008 Johnny Willemsen * DevGuideExamples/PortableInterceptors/PICurrent_NameService: * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService: Moved, this example uses orbscs Mon Nov 17 11:57:12 UTC 2008 Johnny Willemsen * tests/ORB_Local_Config/Bug_1459/run_test.pl * tests/ORB_Local_Config/Bug_2612/run_test.pl * tests/ORB_Local_Config/Bug_3049/run_test.pl * tests/ORB_Local_Config/Bunch/run_test.pl * tests/ORB_Local_Config/run_tests_all.pl * tests/ORB_Local_Config/Separation/run_test.pl * tests/ORB_Local_Config/Service_Dependency/run_test.pl * tests/ORB_Local_Config/Shared/run_test.pl * tests/ORB_Local_Config/Simple/run_test.pl * tests/ORB_Local_Config/Two_DLL_ORB/run_test.pl Converted to the new test framework Mon Nov 17 11:25:12 UTC 2008 Johnny Willemsen * tests/Bug_2560_Regression/run_test.pl * tests/Bug_2966_Regression/run_test.pl * tests/Bug_3163_Regression/run_test.pl * tests/Bug_3471_Regression/run_test.pl * tests/Bug_933_Regression/run_test.pl * tests/LongDouble/run_test.pl * tests/ZIOP/run_test.pl Converted to the new test framework Mon Nov 17 11:16:56 UTC 2008 Vladimir Zykov * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp: Changed ca_dir from ACE_CString to CORBA::String_var. The later is more appropriate. Mon Nov 17 10:35:12 UTC 2008 Johnny Willemsen * tests/Bug_2542_Regression/run_test.pl * tests/Bug_2791_Regression/run_test.pl * tests/Bug_2792_Regression/run_test.pl * tests/Bug_2795_Regression/run_test.pl * tests/Bug_2805_Regression/run_test.pl * tests/Bug_2826_Regression/run_test.pl * tests/Bug_2909_Regression/run_test.pl * tests/Bug_3171_Regression/run_test.pl * tests/Bug_3198_Regression/run_test.pl * tests/Bug_3251_Regression/run_test.pl * tests/Compression/run_test.pl * tests/Connection_Timeout/run_test.pl * tests/CORBA_e_Implicit_Activation/run_test.pl * tests/CSD_Collocation/run_test.pl * tests/DynUnion_Test/run_test.pl * tests/ORB_shutdown/run_test.pl * tests/Portable_Interceptors/Bug_2088/run_test.pl Converted to the new test framework Mon Nov 17 10:13:12 UTC 2008 Johnny Willemsen * tao/Strategies/SCIOP_Endpoint.cpp: * tao/Strategies/SHMIOP_Profile.cpp: Added missing include for compilation of sctp on solaris. Thanks to Milan Cvetkovic for providing this change. This is part of bugzilla 3492 * tao/TAO_Internal.cpp: Use LM_ERROR with ACE_ERROR * tao/Transport_Cache_Manager.h: Layout change Mon Nov 17 08:39:12 UTC 2008 Johnny Willemsen * tests/Bug_3470_Regression/*: New test for bugzilla 3470 which has been fixed already. Thanks to Skrzyniarz Alexandre for creating this test. * tests/Bug_3499_Regression/DLL_Service_Host.cpp: Fixed return value * tests/Portable_Interceptors/Bug_2133/server.cpp: Removed commented out line Sun Nov 16 08:11:12 UTC 2008 Trevor Fields * configure.ac: Updated for orbsvcs/tests/InterfaceRepo/Bug_3495_Regression Sat Nov 15 19:23:26 UTC 2008 Adam Mitz * MPC/config/tao_idl_mcpp.mpb: Restored this file which is used by CIAO but not TAO. * TAO_IDL/tao_idl.mpc: * TAO_IDL/tao_idl_mcpp_local.mpb: Created a "local" version of tao_idl_mcpp that uses relative paths. * TAO_IDL/tao_idl_mcpp.mpb: Removed this file. * tests/Bug_3499_Regression/DLL_Service.mpc: Removed "install = ." -- this is the default behavior and explicitly writing it causes problems with parallel make creating a bad link. * tests/Bug_3499_Regression/DLL_TAO_Service.cpp: Wchar fix: resolve_initial_references always takes a narrow string. Sat Nov 15 18:52:30 UTC 2008 Johnny Willemsen * testst/Bug_3299_Regression/run_test.pl: Updated to the new test framework Fri Nov 14 23:05:47 UTC 2008 Adam Mitz * TAO_IDL/tao_idl_mcpp.mpb: This isn't used by clients of TAO_IDL so it can live here. * orbsvcs/IFR_Service/IFR_Service.mpc: Adapted the "verbatim(gnuace)" section for use on Windows. * rules.tao.GNU: Translate \ to / in $(TAO_ROOT). * MPC/config/tao_idl_mcpp.mpb: Removed this file. Moved it to $TAO_ROOT/TAO_IDL. Fri Nov 14 14:30:30 UTC 2008 Simon Massey * tests/Bug_3499_Regression/DLL_TAO_Service.cpp: Remove extranious ; Fri Nov 14 13:23:30 UTC 2008 Simon McQueen * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp: Always report fatal errors during init. Fri Nov 14 12:29:30 UTC 2008 Johnny Willemsen * tests/Bug_3499_Regression/run_test.pl: Fixed this script Fri Nov 14 10:30:00 UTC 2008 Simon Massey * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h: ReFixed the Reintroduced Fuzz error with Thu Nov 13 21:48:14 UTC 2008 Trevor Fields Thu Nov 13 22:22:40 UTC 2008 Phil Mesnier * orbsvcs/DevGuideExamples/NotifyService/Messenger/NotifyServiceMessenger.mpc: * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/OfferSubscriptions.mpc: * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/QoSProperties.mpc: * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/SupplierSideNC.mpc: Fixed up errant include of MessengerS.cpp in client sources. Thu Nov 13 21:48:14 UTC 2008 Trevor Fields * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h: * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp: * orbsvcs/orbsvcs/IFRService/Container_i.cpp: * orbsvcs/orbsvcs/IFRService/Container_i.h: * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp: * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp: * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp: Fix for nested name scoping issue introduced in Mon Nov 10 19:54:27 UTC 2008 Jeff Parsons and fix of bug 3495 for unions, structs, and exceptions. * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h: Increase test cases covered by the idl. Thu Nov 13 18:36:30 UTC 2008 Johnny Willemsen * orbsvcs/DevGuideExamples/NamingService/Messenger/Messenger.mpc: Fixed invalid after Thu Nov 13 14:56:30 UTC 2008 Johnny Willemsen * tests/Bug_2595_Regression/run_test.pl: * tests/Bug_2654_Regression/run_test.pl: * tests/Bug_2669_Regression/run_test.pl: * tests/Bug_2677_Regression/run_test.pl: Converted to the new test framework Thu Nov 13 14:45:30 UTC 2008 Johnny Willemsen * tests/Bug_1636_Regression/run_test.pl: * tests/Bug_1670_Regression/run_test.pl: * tests/Bug_1676_Regression/run_test.pl: * tests/Bug_2134_Regression/run_test.pl: * tests/Bug_2188_Regression/run_test.pl: * tests/Bug_2328_Regression/run_test.pl: * tests/Bug_2349_Regression/run_test.pl: * tests/Bug_2356_Regression/run_test.pl: * tests/Bug_2417_Regression/run_test.pl: * tests/Bug_2429_Regression/run_test.pl: * tests/Bug_2503_Regression/run_test.pl: Converted to the new test framework * tests/Bug_2417_Regression/server.cpp: * tests/Bug_2349_Regression/client.cpp: * tests/Bug_2349_Regression/server.cpp: * tests/Bug_2417_Regression/client.cpp: Added support to pass ior filename from the commandline Thu Nov 13 10:49:30 UTC 2008 Johnny Willemsen * orbsvcs/DevGuideExamples/NotifyService/EventSequence/EventSequence.mpc: * orbsvcs/DevGuideExamples/NotifyService/Filtering/Filtering.mpc: * orbsvcs/DevGuideExamples/NotifyService/Messenger/NotifyServiceMessenger.mpc: * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/OfferSubscriptions.mpc: * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/QoSProperties.mpc: * orbsvcs/DevGuideExamples/NotifyService/RTNotify/RTNotify.mpc: * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/SupplierSideNC.mpc: Added custom idl project Thu Nov 13 09:27:30 UTC 2008 Johnny Willemsen * orbsvcs/DevGuideExamples/ImplRepo/Basic/ImplRepo_Basic.mpc: * orbsvcs/DevGuideExamples/ImplRepo/ImplRepo.mpc: * orbsvcs/DevGuideExamples/ImplRepo/IORTable/ImplRepo_IORTable.mpc: * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/corbaloc_Messenger.mpc: * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/corbaname_Messenger.mpc: * orbsvcs/DevGuideExamples/NamingService/Messenger/Messenger.mpc: * orbsvcs/DevGuideExamples/NamingService/Naming_Client/Naming_Client.mpc: * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/Naming_Context_Ext.mpc: Added custom idl project Thu Nov 13 08:33:30 UTC 2008 Johnny Willemsen * tests/AMH_Exceptions/run_test.pl: * tests/Bug_2702_Regression/run_test.pl: * tests/Bug_3299_Regression/run_test.pl: * tests/Oneway_Send_Timeouts/run_test.pl: * tests/Param_Test/run_test.pl: * tests/POA/Adapter_Activator/run_test.pl: * tests/Portable_Interceptors/AdvSlot/run_test.pl: * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl: Fixed fuzz errors Thu Nov 13 07:09:30 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/Recursive_ORBInitializer/run_test.pl * tests/Portable_Interceptors/Register_Initial_References/run_test.pl * tests/Portable_Interceptors/Slot/run_test.pl Converted to new test framework Thu Nov 13 04:03:55 UTC 2008 James H. Hill * tests/Bug_3499_Regression/DLL_Service_Host.cpp: Fixed compilation errors on GCC 3.4 Wed Nov 12 20:14:30 UTC 2008 Johnny Willemsen * tests/Policies/run_test.pl: Fixed bug in this file Wed Nov 12 16:12:00 UTC 2008 Simon Massey * tests/Bug_3499_Regression/DLL_Service.mpc: Fixed the last Fuzz warning. Wed Nov 12 16:02:30 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Naming/Naming_Server.cpp: Fixed compile error with CORBA/e micro Wed Nov 12 13:10:00 UTC 2008 Simon Massey * tests/Bug_3499_Regression/DLL_Service.h: * tests/Bug_3499_Regression/DLL_TAO_Service.h: Fixed the Fuzz errors. Wed Nov 12 11:11:30 UTC 2008 Johnny Willemsen * tao/ORB.cpp: Added support for -ORBGestalt CURRENT. This fixes bugzilla 3499, thanks to James Hill for reporting this * tao/Strategies/SCIOP_Endpoint.cpp: Unicode fix * tests/Bug_3499_Regression/DLL_Service.mpc: Layout change * tests/Bug_3499_Regression/DLL_Service.cpp: * tests/Bug_3499_Regression/DLL_Service.h: * tests/Bug_3499_Regression/DLL_TAO_Service.cpp: * tests/Bug_3499_Regression/DLL_TAO_Service.h: Use ACE_TCHAR Wed Nov 12 10:49:30 UTC 2008 Johnny Willemsen * DevGuideExamples/AMH/MessengerClient.cpp: * DevGuideExamples/AMH/MessengerServer.cpp: Pass IOR filename through the commandline * DevGuideExamples/BiDirectionalGIOP/client.cpp: * DevGuideExamples/BiDirectionalGIOP/server.cpp: * DevGuideExamples/Multithreading/GracefulShutdown/MessengerClient.cpp: * DevGuideExamples/Multithreading/GracefulShutdown/MessengerServer.cpp: No need to use an argv converter * DevGuideExamples/AMH/run_test.pl: * DevGuideExamples/BiDirectionalGIOP/run_test.pl: Converted to new test framework * DevGuideExamples/AMH_AMI/run_test.pl: Extended timeout Wed Nov 12 07:58:30 UTC 2008 Johnny Willemsen * DevGuideExamples/PortableInterceptors/PICurrent_NameService/PICurrent_NameService.mpc: Fixed bug in this file Wed Nov 12 07:38:30 UTC 2008 Johnny Willemsen * DevGuideExamples/RTCORBA/RTCORBA.mpc: Fixed bug in this file Tue Nov 11 22:23:31 UTC 2008 James H. Hill * tests/Bug_3499_Regression: * tests/Bug_3499_Regression/DLL_Service.h: * tests/Bug_3499_Regression/DLL_Service.cpp: * tests/Bug_3499_Regression/DLL_Service.mpc: * tests/Bug_3499_Regression/DLL_Service_Host.cpp: * tests/Bug_3499_Regression/DLL_Service_export.h: * tests/Bug_3499_Regression/DLL_TAO_Service.h: * tests/Bug_3499_Regression/DLL_TAO_Service.cpp: * tests/Bug_3499_Regression/DLL_TAO_Service_export.h: * tests/Bug_3499_Regression/README: * tests/Bug_3499_Regression/run_test.pl: First version of the regression test for Bugzilla 3499. Tue Nov 11 19:50:36 UTC 2008 Jeff Parsons * orbsvcs/tests/InterfaceRepo/Duplicate_Typedef_Test/run_test.pl: Changes to make the script more portable. Tue Nov 11 19:42:30 UTC 2008 Johnny Willemsen * tests/Hello/run_test.pl: Small improvement * tests/Two_Objects/run_test.pl * tests/Typedef_String_Array/run_test.pl * tests/UNKNOWN_Exception/run_test.pl Updated to the new test framework Tue Nov 11 19:01:30 UTC 2008 Johnny Willemsen * DevGuideExamples/PortableInterceptors/PICurrent_NameService/PICurrent_NameService.mpc: * DevGuideExamples/RTCORBA/RTCORBA.mpc: Use seperate project for idl files Tue Nov 11 17:33:34 UTC 2008 Trevor Fields * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Bug_3495_Regression.mpc: Corrected building on minimum systems. Tue Nov 11 15:02:00 UTC 2008 Simon Massey * tests/Bug_3481_Regression/Bug_3481_Regression.cpp: Removed unused parameter names. Tue Nov 11 14:47:30 UTC 2008 Johnny Willemsen * tests/Bug_1535_Regression/run_test.pl: * tests/Bug_1639_Regression/run_test.pl: * tests/Bug_2201_Regression/run_test.pl: * tests/Bug_2243_Regression/run_test.pl: * tests/Bug_2543_Regression/run_test.pl: * tests/Policies/run_test.pl Converted to the new test framework * tests/Bug_2126_Regression/test.cpp: No need for ACE_UNUSED_ARG Tue Nov 11 12:02:00 UTC 2008 Simon Massey * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/server.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h: Fixed the Fuzz errors from Mon Nov 10 23:21:57 UTC 2008 Trevor Fields Tue Nov 11 08:02:30 UTC 2008 Johnny Willemsen * tests/Bug_2319_Regression/run_test.pl: * tests/Bug_2345_Regression/run_test.pl: Converted to the new test framework Mon Nov 10 23:21:57 UTC 2008 Trevor Fields * orbsvcs/IFR_Service/Makefile.am: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Bug_3495_Regression.mpc: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Makefile.am: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/server.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h: * orbsvcs/tests/InterfaceRepo/Makefile.am: Added regression test for bug 3495. Mon Nov 10 20:14:30 UTC 2008 Johnny Willemsen * tests/Bug_1693_Test/run_test.pl: * tests/Bug_2085_Regression/run_test.pl: * tests/Bug_2809_Regression/run_test.pl: * tests/Bug_3042_Regression/run_test.pl: * tests/Bug_3315_Regression/run_test.pl: * tests/Bug_3321_Regression/run_test.pl: * tests/Collocation_Opportunities/run_test.pl: * tests/IORManipulation/run_test.pl: * tests/Oneway_Send_Timeouts/run_test.pl: * tests/ORB_destroy/run_test.pl: * tests/ORB_init/run_test.pl: * tests/Permanent_Forward/run_test.pl: * tests/POA/Adapter_Activator/run_test.pl: * tests/POA/Bug_1592_Regression/run_test.pl: * tests/POA/Bug_2511_Regression/run_test.pl: * tests/POA/Current/run_test.pl: * tests/POA/Deactivate_Object/run_test.pl: * tests/POA/Default_Servant/run_test.pl: * tests/POA/Etherealization/run_test.pl: * tests/POA/Excessive_Object_Deactivations/run_test.pl: * tests/POA/FindPOA/run_test.pl: * tests/POA/Identity/run_test.pl: * tests/POA/MT_Servant_Locator/run_test.pl: * tests/POA/Nested_Non_Servant_Upcalls/run_test.pl: * tests/POA/NewPOA/run_test.pl: * tests/POA/Non_Servant_Upcalls/run_test.pl: * tests/POA/Object_Reactivation/run_test.pl: * tests/POA/POA_BiDir/run_test.pl: * tests/POA/POA_Destruction/run_test.pl: * tests/POA/POAManagerFactory/run_test.pl: * tests/POA/Policies/run_test.pl: * tests/POA/RootPOA/run_test.pl: * tests/POA/Single_Threaded_POA/run_test.pl: * tests/POA/wait_for_completion/run_test.pl: * tests/Queued_Message_Test/run_test.pl: * tests/RTCORBA/Activate_Object_Multiple_ORBs/run_test.pl: Converted to the new test framework * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc: Added vc10 Mon Nov 10 19:54:27 UTC 2008 Jeff Parsons * orbsvcs/IFR_Service/be_global.cpp: * orbsvcs/IFR_Service/be_produce.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_union.h: * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h: * orbsvcs/IFR_Service/ifr_adding_visitor.cpp: * orbsvcs/IFR_Service/be_global.h: * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp: Legacy code for creating IFR entries for structs, unions and exceptions (that created members that were also declared in the same scope in a 'holding area' until the containing struct, union or exception entry was completed, then moved the decls in) was interfering with the newer method of simply creating an entry with no members, then visiting the scope to create and/or add referencing members as needed. The legacy mechanism is no longer needed and has been completely removed in this fix, which closes [BUGID:3495]. Thanks to Trevor Fields for reporting the problem. Mon Nov 10 15:22:30 UTC 2008 Adam Mitz * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp: Fixed compile errors on Mac OS X and warnings on some others. Mon Nov 10 14:20:00 UTC 2008 Simon Massey * tests/Bug_3481_Regression: Fixed the Fuzz errors fro this commit. Fri Nov 7 22:28:08 UTC 2008 Adam Mitz * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp: * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp: Added a new generated function to the DDS support (-Gdcps). * TAO_IDL/tao_idl.mpc: "install" is a deprecated MPC keyword, changed it to "exeout". Fri Nov 7 17:57:34 UTC 2008 Adam Mitz * tests/Bug_3481_Regression: Added a test for this bug. Thu Nov 6 19:52:00 UTC 2008 Johnny Willemsen * tests/Bug_3108_Regression/run_test.pl Fixed a bug in this file Thu Nov 6 16:37:30 UTC 2008 Vladimir Zykov * docs/compiler.html: * TAO_IDL/be/be_global.cpp: Added CIAO_ROOT/ccm to TAO specific directories in tao_idl help. * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: Added more comments in the code about the need to update IDL_GlobalData::validate_orb_include when new folders are added. * TAO_IDL/util/utl_global.cpp: Fixed the issue introduced in the commit on 'Mon Nov 3 20:11:55 UTC 2008'. Wed Nov 5 09:03:00 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl: * tests/Portable_Interceptors/Bug_3080/client.cpp: Fixed these tests again Tue Nov 4 13:37:00 UTC 2008 Johnny Willemsen * tests/Hello/run_test.pl * tests/Portable_Interceptors/Bug_2133/run_test.pl * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl * tests/Portable_Interceptors/Bug_3080/run_test.pl * tests/Portable_Interceptors/Dynamic/run_test.pl * tests/Portable_Interceptors/IORInterceptor/run_test.pl * tests/Portable_Interceptors/ORB_Shutdown/run_test.pl * tests/Portable_Interceptors/PICurrent/run_test.pl Updated to the new test framework * tests/Portable_Interceptors/PICurrent/server.cpp parse the args after initailizing the orb Tue Nov 4 10:45:00 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_3486_Regression/server.cpp: Fixed unused variable warning Tue Nov 4 08:16:00 UTC 2008 Johnny Willemsen * tests/Bug_3108_Regression/run_test.pl * tests/Bug_3299_Regression/run_test.pl * tests/Portable_Interceptors/Bug_2133/run_test.pl Updated for test framework changes Mon Nov 3 20:11:55 UTC 2008 William R. Otte * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: Added CIAO_ROOT/ccm to include paths, this is present in the forthcoming CIAO version. Mon Nov 3 15:45:00 UTC 2008 Johnny Willemsen * tao/Compression/lzo/LzoCompressor.cpp: Fixed compile errors when compiling it with the latest lzo library Mon Nov 3 15:25:00 UTC 2008 Johnny Willemsen * tao/Compression/lzo/LzoCompressor.cpp: * tao/Compression/lzo/LzoCompressor.h: * tao/Compression/lzo/LzoCompressor_export.h: * tao/Compression/lzo/LzoCompressor_Factory.cpp: * tao/Compression/lzo/LzoCompressor_Factory.h: * tao/Compression/lzo/TAO_LzoCompressor.pc.in: * tao/Compression/lzo/TAO_LzoCompressor.rc: * tao/LzoCompressor.mpc: Added lzo compressor. Need to be tested in all its detail, but lzo is disabled by default so we can safely added it to the repo Mon Nov 03 14:13:12 UTC 2008 Tim Pollock * ACE_wrappers/TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp Fixed compiler warning. Mon Nov 3 10:28:00 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_3486_Regression/*: New file for bugzilla 3486 Mon Nov 3 10:24:00 UTC 2008 Johnny Willemsen * tao/Object_Ref_Table.cpp: * tao/Object_Ref_Table.h: * tao/Object_Ref_Table.inl: * tao/ORB.cpp: * tao/ORB.h: Added ORB::unregister_initial_reference to unregister a rir from the ORB. Usefull when we load and unload services on demand. Reported an enhancement request to the OMG. Also reworked the ORT a little bit to make sure we atomically update the table * orbsvcs/orbsvcs/Naming/Naming_Service_Container.h: * orbscvs/Naming_Service/Naming_Service.h: Layout change * orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * orbsvcs/orbsvcs/Naming/Naming_Server.h: Const/bool changes. Also unregister the NamingService from the ORB rir table. This makes it possible to load and unload the naming service multiple times as services, fixes bugzilla 3486 * orbsvcs/orbsvcs/Naming/Naming_Loader.cpp: Use the tchar argv array * orbsvcs/Naming_Service/Naming_Service.cpp: result is only used within the try/catch block Mon Nov 3 09:08:00 UTC 2008 Johnny Willemsen * tests/Abstract_Interface/run_test.pl * tests/AMH_Exceptions/run_test.pl * tests/Bug_2702_Regression/run_test.pl * tests/CallbackTest/run_test.pl * tests/Codec/run_test.pl * tests/Collocation/run_test.pl * tests/Hello/run_test.pl * tests/Param_Test/run_test.pl * tests/Portable_Interceptors/AdvSlot/run_test.pl * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl Updated these file to match the TestTarget changes Sat Nov 1 13:39:29 UTC 2008 Phil Mesnier * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h: * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: Added method to allow applications collocating the IFR service to provide an alternate POA for it to use as root rather than having the IFR service use the ORB's root POA. This was found to be necessary when an application linking the IFR service needed to have it use a POA with an endpoint policy applied to enforce access restrictions on the IFR. Sat Nov 1 12:43:06 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp: Changed to set the LogEntry's time field to be relative to the CORBA TimeBase::TimeT epoch instead of the POSIX epoch. Fixes bugzilla issue #3474. Fri Oct 31 15:00:00 UTC 2008 Simon Massey * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc: Renamed projects to be unique! Fri Oct 31 14:36:38 UTC 2008 Phil Mesnier * tao/IIOP_Transport.cpp: untabify Fri Oct 31 14:11:35 UTC 2008 Phil Mesnier * tao/IIOP_Acceptor.h: * tao/IIOP_Acceptor.cpp: Fix const correctness in a couple of methods. The hostname and dotted_decimal_address methods take an ACE_INET_Addr &, and since these values are not modified the parameter should be const. This way users of the hostname method tath want to pass an endpoint retrieved from the acceptor's endpoints() method can do so with using const_cast. * tao/IIOP_Connection_Handler.cpp: * tao/IIOP_Transport.cpp: Fix for Bug 3282. Since the solution spans both the sending and receiving of a BiDir IIOP context, I've left in code to support the old behavior on the sending side, which is to limit the listen points listed to those matching the interface on which the connection was established. The reason for this change is that the new behavior may produce a list with more than one listen point, and that may have an impact on receivers. To revert to the old behavior, build TAO with -DTAO_USE_BROKEN_BIDIR. If need be, an ORB_init option could be defined to mkae this behavior selectable, but I'm expecting it to not be an issue. * tests/BiDirectional/README: * tests/BiDirectional/run_test_bug3282.pl: The test for bug 3282 does not need any new executables, it merely needs to run the existing bidir test with the server explicitly listening on localhost while the client opens an implicit listener on the default interface. Without the fix, this scenario fails because the eth0 addr is filtered out of the list. Fri Oct 31 12:11:56 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Log/Log_i.cpp: * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp: Changed TAO_Log_i::remove_old_records() to acquire the write lock from the underlying log record store. Changed TAO_Hash_LogRecordStore::remove_old_records() to simply compare the value of the purge time with the time field of each LogEntry in the map instead of creating a ETCL expression to do the same and evaluating that for each record. This not only fixes a bug where a static buffer was used to construct the ETCL expression, it should have much less overhead -- important for a method that does a full table scan. Fixes bugzilla issue #3476. Thu Oct 30 16:26:28 UTC 2008 Simon McQueen * tao/String_Sequence_Element_T.h: Change ::out method to release the previous value. * tests/Bug_3479_Regression/Bug_3479_Regression.mpc: * tests/Bug_3479_Regression/Hello.h: * tests/Bug_3479_Regression/Hello.cpp: * tests/Bug_3479_Regression/README: * tests/Bug_3479_Regression/Test.idl: * tests/Bug_3479_Regression/client.cpp: * tests/Bug_3479_Regression/run_test.pl: * tests/Bug_3479_Regression/server.cpp: Regression test for the above. Thu Oct 30 15:45:00 UTC 2008 Simon Massey * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc Rename project *idl to avoid conflict with CIAO/DevGuideExamples/Messenger/Messenger.mpc Thu Oct 30 15:10:48 UTC 2008 Tim Pollock * ACE_wrappers/TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp Fixed ACE_TCHAR* casting error. Thu Oct 30 12:57:00 UTC 2008 Johnny Willemsen * performance-tests/POA/Object_Creation_And_Registration/registration.cpp: Use %C to log ascii strings instead of using %s with ACE_TEXT_CHAR_TO_TCHAR Thu Oct 30 12:51:00 UTC 2008 Johnny Willemsen * orbsvcs/examples/ImR/Advanced/TestServer.cpp * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp * orbsvcs/tests/AVStreams/Full_Profile/server.cpp * orbsvcs/tests/AVStreams/Latency/ping.cpp * orbsvcs/tests/AVStreams/Latency/pong.cpp * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp * orbsvcs/tests/AVStreams/Multicast/ftp.cpp * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.cpp * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.cpp * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp * orbsvcs/tests/Bug_1393_Regression/client.cpp * orbsvcs/tests/Bug_2247_Regression/Manager.cpp * orbsvcs/tests/Bug_2248_Regression/client.cpp * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp * orbsvcs/tests/Bug_2800_Regression/server.cpp * orbsvcs/tests/Event/Mcast/AddrServer/Server.cpp * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumerMain.cpp * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp * orbsvcs/tests/Time/Client_i.cpp * orbsvcs/Time_Service/Clerk_i.cpp * orbsvcs/Time_Service/Server_i.cpp Use %C to log ascii strings instead of using %s with ACE_TEXT_CHAR_TO_TCHAR Thu Oct 30 12:17:00 UTC 2008 Johnny Willemsen * tao/MCAST_Parser.cpp: * tao/PortableServer/Operation_Table_Perfect_Hash.cpp: Use %C to log ascii strings instead of using %s with ACE_TEXT_CHAR_TO_TCHAR Thu Oct 30 10:30:00 UTC 2008 Simon Massey * NEWS Updated. Thu Oct 30 06:46:00 UTC 2008 Johnny Willemsen * DevGuideExamples/ValueTypes/Bank/bank.mpc * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc Made IDL projects unique Wed Oct 29 19:23:00 UTC 2008 Johnny Willemsen * DevGuideExamples/AMH_AMI/AMH_AMI.mpc * DevGuideExamples/BiDirectionalGIOP/BiDirectionalGIOP.mpc * DevGuideExamples/Multithreading/GracefulShutdown/GracefulShutdown.mpc * DevGuideExamples/Multithreading/Reactive/Reactive.mpc * DevGuideExamples/Multithreading/ThreadPerConnection/ThreadPerConnection.mpc * DevGuideExamples/Multithreading/ThreadPool/ThreadPool.mpc * DevGuideExamples/PortableInterceptors/Auth/Auth.mpc * DevGuideExamples/PortableInterceptors/Auth/MessengerClient.cpp * DevGuideExamples/PortableInterceptors/IOR/IOR.mpc * DevGuideExamples/PortableInterceptors/PICurrent/ClientInitializer.cpp * DevGuideExamples/PortableInterceptors/PICurrent/MessengerClient.cpp * DevGuideExamples/PortableInterceptors/PICurrent/MessengerServer.cpp * DevGuideExamples/PortableInterceptors/PICurrent/PICurrent.mpc * DevGuideExamples/PortableInterceptors/SimpleCodec/SimpleCode.mpc * DevGuideExamples/ValueTypes/Bank/bank.mpc * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc Improved MPC files, removed not needed includes of CosNamingC.h Wed Oct 29 15:27:00 UTC 2008 Johnny Willemsen * tao/TAO_Internal.cpp: Updated debug statement to match the layout of the other messages Wed Oct 29 13:25:00 UTC 2008 Simon Massey * NEWS Updated. Wed Oct 29 07:21:00 UTC 2008 Johnny Willemsen * DevGuideExamples/AMH/AMH.mpc * DevGuideExamples/GettingStarted/GettingStarted.mpc * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc * DevGuideExamples/LocalObjects/ServantLocator/ServantLocator.mpc * DevGuideExamples/Messaging/RelativeRoundtripTimeout/RelativeRoundtripTimeout.mpc * DevGuideExamples/RTCORBA/RTCORBA.mpc * DevGuideExamples/RTCORBA/run_test.pl Fixed ServantLocator mpc file and reworked the other MPC files to match the latest conventions Tue Oct 28 20:03:00 UTC 2008 Johnny Willemsen * DevGuideExamples/RTCORBA/run_test.pl Corrected executable names Tue Oct 28 16:31:21 UTC 2008 Tim Pollock * orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp Correctly declared variable (made non-const). Tue Oct 28 16:20:00 UTC 2008 Johnny Willemsen * DevGuideExamples/ValueTypes/Notify/*: Moved to orbsvcs Tue Oct 28 16:12:21 UTC 2008 Tim Pollock * orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp Fixed build error (�ACE_TCHAR*� to �char*� assignment error). Tue Oct 28 15:18:00 UTC 2008 Johnny Willemsen * DevGuideExamples/GettingStarted/GettingStarted.mpc * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc * DevGuideExamples/LocalObjects/ServantLocator/ServantLocator.mpc Use custom idl project * DevGuideExamples/LocalObjects/ServantLocator/MessengerLocator_i.cpp Layout change Tue Oct 28 11:45:00 UTC 2008 Simon Massey * tests/RTCORBA/Server_Protocol/server.cpp: * tests/RTCORBA/Server_Declared/server.cpp: * tests/RTCORBA/Server_Protocol/server.cpp: * tests/RTCORBA/Client_Protocol/client.cpp: * tests/RTCORBA/Client_Protocol/server.cpp: * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp: sscanf and of course doesn't want ACE_TEXT(). Tue Oct 28 11:20:00 UTC 2008 Johnny Willemsen * DevGuideExamples/GettingStarted/run_test.pl: Fixed bug in this script Tue Oct 28 10:52:00 UTC 2008 Johnny Willemsen * DevGuideExamples/GettingStarted/GettingStarted.mpc: Added custom idl project. This should fix the VMS link problems. Let us see if this works before updating all MPC files Mon Oct 27 19:26:59 UTC 2008 Tim Pollock * NEWS * orbsvcs/Notify_Service/README * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp * orbsvcs/orbsvcs/Notify/EventChannel.cpp * orbsvcs/orbsvcs/Notify/Properties.cpp * orbsvcs/orbsvcs/Notify/Properties.h * orbsvcs/orbsvcs/Notify/Properties.inl * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp * orbsvcs/tests/Notify/lib/Notify_Test_Client.h Added new svc.conf arguments to set the filter op flag (DOC bug 2415). * orbsvcs/tests/Notify/Bug_2415_Regression Added new test for DOC bug 2415. Mon Oct 27 17:14:04 UTC 2008 Simon McQueen * tao/Bounded_Sequence_CDR_T.h: * tao/Unbounded_Sequence_CDR_T.h: Revert changes to demarshal for string sequences. Improvement was due to a defective sequence element out operation. Mon Oct 27 16:45:00 UTC 2008 Simon Massey * tests/RTCORBA/Server_Declared/server.cpp: * tests/RTCORBA/Server_Protocol/server.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventSupplierMain.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumerMain.cpp: * tests/RTCORBA/Client_Protocol/client.cpp: * tests/RTCORBA/Client_Protocol/server.cpp: * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp: sscanf needs ACE_TEXT_ALWAYS_CHAR () Mon Oct 27 14:40:00 UTC 2008 Simon Massey * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/ConsumerMain.cpp: ACE_LIB_TEXT -> ACE_TEXT. Mon Oct 27 12:40:47 UTC 2008 Vladimir Zykov * NEWS: Updated the news file about the feater added in Bug#3444. Mon Oct 27 12:31:00 UTC 2008 Johnny Willemsen * tao/TAO_Internal.cpp: Small improvement to debug message Sun Oct 26 08:26:00 UTC 2008 Johnny Willemsen * DevGuideExamples/AMH/run_test.pl * DevGuideExamples/AMH_AMI/run_test.pl * DevGuideExamples/BiDirectionalGIOP/run_test.pl * DevGuideExamples/GettingStarted/run_test.pl * LocalObjects/ServantLocator/run_test.pl * Messaging/AMIcallback/run_test.pl * Messaging/RelativeRoundtripTimeout/run_test.pl * Multithreading/GracefulShutdown/run_test.pl * Multithreading/Reactive/run_test.pl * Multithreading/ThreadPerConnection/run_test.pl * Multithreading/ThreadPool/run_test.pl * PortableInterceptors/PICurrent/run_test.pl * PortableInterceptors/PICurrent_NameService/run_test.pl * RTCORBA/run_test.pl * SmartProxies/run_test.pl * ValueTypes/Bank/run_test.pl * ValueTypes/Messenger/run_test.pl * ValueTypes/Notify/run_test.pl Use $PerlACE::wait_interval_for_process_creation when waiting for an ior file Fri Oct 24 10:40:00 UTC 2008 Simon Massey * orbsvcs/DevGuideExamples/EventServices/EchoEventConsumerMain.cpp: * orbsvcs/DevGuideExamples/EventServices/EchoEventSupplierMain.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp: * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: ACE_TCHAR problems. Fri Oct 24 07:58:27 UTC 2008 Vladimir Zykov * orbsvcs/tests/Event/UDP/receiver.cpp: * orbsvcs/tests/Event/UDP/sender.cpp: * orbsvcs/tests/EC_MT_Mcast/MCast.cpp: * orbsvcs/examples/RtEC/MCast/MCast.cpp: Put ACE_DEFAULT_MULTICAST_ADDR in ACE_TEXT(). Thu Oct 23 15:39:07 UTC 2008 Simon McQueen * tao/Bounded_Sequence_CDR_T.h: * tao/Unbounded_Sequence_CDR_T.h: Hopefully fix a Borland compilation error. Thu Oct 23 14:15:00 UTC 2008 Simon Massey * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: Match the rename of ace/Process.h/cpp: Wed Oct 22 13:30:54 UTC 2008 Douglas C. Schmidt Thu Oct 23 11:50:00 UTC 2008 Johnny Willemsen * DevGuideExamples/LocalObjects/Messenger/Messenger_i.h * DevGuideExamples/PortableInterceptors/Auth/ClientInitializer.h * DevGuideExamples/PortableInterceptors/Auth/ClientInterceptor.h * DevGuideExamples/PortableInterceptors/IOR/ClientInitializer.h * DevGuideExamples/PortableInterceptors/IOR/ClientInterceptor.h * DevGuideExamples/PortableInterceptors/IOR/ServerIORInterceptor.h * DevGuideExamples/PortableInterceptors/PICurrent/ClientInitializer.h * DevGuideExamples/PortableInterceptors/PICurrent/ClientInterceptor.h * DevGuideExamples/PortableInterceptors/PICurrent_NameService/ClientInitializer.h * DevGuideExamples/PortableInterceptors/PICurrent_NameService/ClientInterceptor.h * DevGuideExamples/PortableInterceptors/SimpleCodec/ClientInitializer.h * DevGuideExamples/PortableInterceptors/SimpleCodec/ClientInterceptor.h Don't use deprecated TAO_Local_RefCounted_Object Thu Oct 23 10:28:43 UTC 2008 Simon McQueen * tests/Bug_3471_Regression/client.cpp: * tests/Bug_3471_Regression/server.cpp: Wchar nonesense. Thu Oct 23 09:14:00 UTC 2008 Johnny Willemsen * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: Fixed compile error Thu Oct 23 07:54:00 UTC 2008 Johnny Willemsen * DevGuideExamples/EventServices * DevGuideExamples/ImplRepo * DevGuideExamples/InterfaceRepo * DevGuideExamples/NamingService * DevGuideExamples/NotifyService * DevGuideExamples/Security Moved these directories to orbsvcs/DevGuideExamples, that makes it much easier to just build the core examples Thu Oct 23 06:43:14 UTC 2008 Vladimir Zykov * utils/nslist/nsdel.cpp: * utils/nslist/nsadd.cpp: * utils/nslist/nslist.cpp: Fixed compile errors on wchar builds. I wonder how wchar build on windows accepted my changes before. Wed Oct 22 17:37:26 UTC 2008 Simon McQueen * tao/Bounded_Sequence_CDR_T.h: * tao/Unbounded_Sequence_CDR_T.h: Remove some sort of template var thing that is killing performance. This fixes bug #3472. Wed Oct 22 12:49:03 UTC 2008 Vladimir Zykov * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp: %C can only be used in ACE_ERROR/ACE_DEBUG, not sprintf. I fixed that. Wed Oct 22 12:01:09 UTC 2008 Vladimir Zykov * utils/nslist/nsdel.cpp: * utils/nslist/nsadd.cpp: * utils/nslist/nslist.cpp: My fix for incorrect usage of ACE_TEXT_ALWAYS_CHAR had some flaws in nslist. Now I fixed it. Wed Oct 22 11:18:32 UTC 2008 Simon McQueen * tests/Bug_3471_Regression/Bug_3471_Regression.mpc: Rename mpc file. * tests/Bug_3471_Regression/Hello.mpc: Removed this file. Wed Oct 22 10:54:58 UTC 2008 Simon McQueen * tao/Object.cpp: Fix traits marshal op to not seg fault on a nil reference. This fixes bug #3471. * tests/Bug_3471_Regression: * tests/Bug_3471_Regression/Hello.h: * tests/Bug_3471_Regression/Hello.mpc: * tests/Bug_3471_Regression/Hello.cpp: * tests/Bug_3471_Regression/README: * tests/Bug_3471_Regression/Test.idl: * tests/Bug_3471_Regression/client.cpp: * tests/Bug_3471_Regression/run_test.pl: * tests/Bug_3471_Regression/server.cpp: Regression test for the above fix. Wed Oct 22 07:11:00 UTC 2008 Johnny Willemsen * Release: Package new DevGuideExamples directory Wed Oct 22 07:08:00 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc: Renamed to Bug_3387_Regression.mpc Tue Oct 21 19:10:21 UTC 2008 Abdullah Sowayan * DevGuideExamples: Added examples from the OCI distribution. Special thanks to OCI for contributing the examples. Tue Oct 21 15:59:59 UTC 2008 Vladimir Zykov * tests/Bug_1495_Regression/Client_Task.cpp: * tests/Bug_1495_Regression/Threaded_Server.cpp: * tests/Bug_1495_Regression/Threaded_Client.cpp: * tests/Bug_1495_Regression/server_interceptor.cpp: * tests/Bug_1495_Regression/run_test.pl: In my previous commit to this test I introduced a bug that only exhibited on NetBSD. Now I fixed it. Tue Oct 21 14:38:00 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp: * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp: * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp: Fixed CB2009 warnings Tue Oct 21 13:22:00 UTC 2008 Johnny Willemsen * tests/RTCORBA/Banded_Connections/server.cpp * tests/RTCORBA/Client_Protocol/client.cpp * tests/RTCORBA/Client_Protocol/server.cpp * tests/RTCORBA/common_args.cpp * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp * tests/RTCORBA/Server_Declared/server.cpp * tests/RTCORBA/Server_Protocol/client.cpp * tests/RTCORBA/Server_Protocol/server.cpp Use ACE_OS::sscanf wrapper Tue Oct 21 12:47:24 UTC 2008 Vladimir Zykov * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp: * orbsvcs/tests/Event/Basic/Control.cpp: * orbsvcs/tests/Event/Basic/BCast.h: * orbsvcs/tests/Event/Basic/Atomic_Reconnect.cpp: * orbsvcs/tests/Event/Basic/BCast.cpp: * orbsvcs/tests/Event/lib/Driver.h: * orbsvcs/tests/Event/lib/Driver.cpp: * orbsvcs/tests/Event/UDP/receiver.cpp: * orbsvcs/tests/Event/UDP/sender.cpp: * orbsvcs/tests/Event/UDP/Consumer.cpp: * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp: * orbsvcs/tests/Bug_2248_Regression/server.cpp: * orbsvcs/tests/Bug_2248_Regression/test_i.cpp: * orbsvcs/tests/Bug_2925_Regression/server.cpp: * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp: * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp: * orbsvcs/tests/EC_Multiple/EC_Multiple.h: * orbsvcs/tests/Security/MT_SSLIOP/server.cpp: * orbsvcs/tests/Bug_2247_Regression/server.cpp: * orbsvcs/tests/Bug_2247_Regression/test_i.cpp: * orbsvcs/tests/Bug_2247_Regression/Manager.cpp: * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp: * orbsvcs/tests/FT_App/StubFaultNotifier.cpp: * orbsvcs/tests/FT_App/FT_Creator.cpp: * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h: * orbsvcs/tests/FT_App/StubFaultNotifier.h: * orbsvcs/tests/FT_App/FT_Creator.h: * orbsvcs/tests/EC_MT_Mcast/MCast.cpp: * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp: * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp: * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp: * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp: * orbsvcs/examples/CosEC/Factory/FactoryDriver.h: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp: * orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.cpp: * orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.h: * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp: * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h: * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp: * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp: * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp: * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp: * orbsvcs/examples/RtEC/MCast/MCast.cpp: * orbsvcs/examples/LoadBalancing/server.cpp: * utils/nslist/nsdel.cpp: * utils/nslist/nsadd.cpp: * utils/nslist/nslist.cpp: * performance-tests/Cubit/TAO/DII_Cubit/client.cpp: * tests/Bug_2735_Regression/server.cpp: * examples/Callback_Quoter/Consumer_Input_Handler.cpp: * examples/Callback_Quoter/Consumer_Handler.cpp: * examples/Callback_Quoter/Consumer_Handler.h: * examples/Content_Server/SMI_Iterator/client.cpp: Fixed incorrect use of ACE_TEXT_* conversion macros. Tue Oct 21 10:32:00 UTC 2008 Johnny Willemsen * tao/RTPortableServer/RT_Acceptor_Filters.cpp: * tao/Policy_Set.cpp: Const change * tao/RTPortableServer/RT_POA.h: Layout change * tao/IIOP_Acceptor.cpp: Wchar changes Tue Oct 21 09:10:00 UTC 2008 Johnny Willemsen * tao/Acceptor_Impl.h: Doxygen change * tao/Acceptor_Registry.{h,cpp}: * tao/RTPortableServer/RT_POA.cpp Bool/const changes * tao/RTCORBA/RT_Policy_i.cpp: Get keep_alive/dont_rout from orb params * tao/RTPortableServer/RT_Policy_Validator.cpp: Bool changes * tao/Transport_Acceptor.h: Layout changes Tue Oct 21 07:32:43 UTC 2008 Vladimir Zykov * examples/Simple/grid/Grid_i.h: * examples/Simple/grid/Grid_i.cpp: Fixed a 'min' name clash on Windows. Mon Oct 20 14:06:52 UTC 2008 Simon McQueen * tao/Bounded_Sequence_CDR_T.h: * tao/Unbounded_Sequence_CDR_T.h: Add back missing long long marshal and demarshal ops to restore performance for these types. This fixes bug #3465. Mon Oct 20 13:50:00 UTC 2008 Johnny Willemsen * tao/TransportCurrent/Current_Impl.cpp: Fixed CB2009 warning Mon Oct 20 13:23:00 UTC 2008 Johnny Willemsen * tests/File_IO/File_i.cpp: * tests/POA/Default_Servant2/File_i.cpp: Use ACE_OS::atol Mon Oct 20 13:09:00 UTC 2008 Johnny Willemsen * orbsvcs/examples/LoadBalancing/server.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp * orbsvcs/tests/FtRtEvent/supplier.cpp Use ACE_OS::atof Mon Oct 20 12:25:45 UTC 2008 Simon McQueen * TAO_IDL/be/be_visitor_component/component_ch.cpp: * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * tao/Object.h: * tao/PolicyC.h: Remove unsafe default of TAO_ORB_Core pointer from the CORBA::Object constructor that takes an IOP::IOR as primary argument. The pointer was defaulted to 0 but the first thing the constructor does is use it. Very little good is likely to come of that sort of thing. Mon Oct 20 11:45:00 UTC 2008 Simon Massey * orbsvcs/orsvcs/Naming/Naming_Context_Interface.cpp: WCHAR changes. Mon Oct 20 11:36:06 UTC 2008 Vladimir Zykov * orbsvcs/orbsvcs/Notify/XML_Loader.cpp: * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp: * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp: * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h: * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp: * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp: * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h: * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp: * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h: * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h: * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp: * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp: * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h: Fixed incorrect use of ACE_TEXT_* macros. * orbsvcs/ImplRepo_Service/tao_imr_i.cpp: Changed %s to %C in ACE_DEBUG/ACE_ERROR where it was evident. Mon Oct 20 11:35:00 UTC 2008 Simon Massey * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp: (Incorrect) Fuzz errors removed. Mon Oct 20 09:42:14 UTC 2008 Vladimir Zykov * tao/HTTP_Parser.cpp: Fixed incorrect use of ACE_TEXT_CHAR_TO_TCHAR. * examples/Simple/chat/Broadcaster_i.cpp: * examples/Simple/chat/server.cpp: * examples/Simple/chat/Broadcaster_i.h: * examples/Simple/chat/Receiver_i.cpp: * examples/Simple/chat/Server_i.cpp: * examples/Simple/chat/Receiver_i.h: * examples/Simple/chat/Server_i.h: * examples/Simple/chat/Client_i.cpp: * examples/Simple/chat/Client_i.h: * examples/Simple/grid/client.cpp: * examples/Simple/grid/Grid_Client_i.h: * examples/Simple/grid/Grid_i.h: * examples/Simple/grid/server.cpp: * examples/Simple/grid/Grid.idl: * examples/Simple/grid/Grid_Client_i.cpp: * examples/Simple/grid/Grid_i.cpp: * examples/Simple/Simple_util.cpp: * examples/Simple/time-date/Time_Date.h: * examples/Simple/time-date/Time_Date_Client_i.cpp: * examples/Simple/time-date/Time_Date_i.cpp: * examples/Simple/time-date/Time_Date_Client_i.h: * examples/Simple/time-date/Time_Date_i.h: * examples/Simple/time-date/client.cpp: * examples/Simple/time-date/Time_Date.idl: * examples/Simple/time-date/Time_Date.cpp: * examples/Simple/time-date/run_test.pl: * examples/Simple/bank/client.cpp: * examples/Simple/bank/AccountManager_i.cpp: * examples/Simple/bank/Bank_Client_i.cpp: * examples/Simple/bank/AccountManager_i.h: * examples/Simple/bank/Account_i.cpp: * examples/Simple/bank/Bank_Client_i.h: * examples/Simple/bank/server.cpp: * examples/Simple/bank/Account_i.h: * examples/Simple/Simple_util.h: * examples/Simple/echo/client.cpp: * examples/Simple/echo/Echo_Client_i.cpp: * examples/Simple/echo/Echo_i.cpp: * examples/Simple/echo/server.cpp: * examples/Simple/echo/Echo_Client_i.h: * examples/Simple/echo/Echo_i.h: * examples/Simple/time/client.cpp: * examples/Simple/time/Time_Client_i.cpp: * examples/Simple/time/Time_i.cpp: * examples/Simple/time/server.cpp: * examples/Simple/time/Time_Client_i.h: * examples/Simple/time/Time_i.h: Fixed bugs and memory leaks in these examples. Refactored some of the code to make it more readable and more in TAO spirit. Sun Oct 19 05:51:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp: Removed WinCE workaround Fri Oct 17 17:55:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.cpp * orbsvcs/orbsvcs/Runtime_Scheduler.cpp * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp * orbsvcs/orbsvcs/Trader/Trader.h * orbsvcs/PSS/PSDL_Node.cpp * orbsvcs/PSS/PSDL_Scope.cpp Removed BCB6/BCB2006 workarounds * orbsvcs/Trading_Service/Trading_Server.cpp * orbsvcs/Trading_Service/Trading_Service.cpp Layout changes Fri Oct 17 15:42:38 UTC 2008 Vladimir Zykov * tests/ORB_Local_Config/Bug_1459/Test.cpp: * tests/ORB_Local_Config/Bug_3049/Test.cpp: Fixed these tests on wchar builds. Fri Oct 17 13:55:00 UTC 2008 Johnny Willemsen * tao/AnyTypeCode/Alias_TypeCode.h * tao/AnyTypeCode/Alias_TypeCode.inl * tao/AnyTypeCode/PolicyA.h * tao/AnyTypeCode/Recursive_Type_TypeCode.h * tao/AnyTypeCode/Recursive_Type_TypeCode.inl * tao/AnyTypeCode/Sequence_TypeCode.h * tao/AnyTypeCode/Sequence_TypeCode.inl * tao/AnyTypeCode/Union_TypeCode.h * tao/AnyTypeCode/Union_TypeCode.inl * tao/AnyTypeCode/Value_TypeCode.h * tao/AnyTypeCode/Value_TypeCode.inl * tao/AnyTypeCode/WrongTransactionA.h * tao/Object_KeyC.cpp * tao/Object_KeyC.h * tao/PI/ORBInitInfo.h * tao/PolicyC.h * tao/PortableServer/PolicyS.h * tao/Typecode_typesC.cpp * tao/Typecode_typesC.h * tao/WrongTransactionC.cpp * tao/WrongTransactionC.h Removed BCB6/BCB2006 workarounds Fri Oct 17 13:03:29 UTC 2008 Simon McQueen * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.h: * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.cpp: * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.h: * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp: * orbsvcs/tests/Bug_2287_Regression/server.cpp: This test was also producing access violations on windows. Fri Oct 17 12:33:42 UTC 2008 Simon McQueen * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.h: * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.cpp: * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.h: * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.cpp: * orbsvcs/tests/Bug_3215_Regression/server.cpp: Fix windows access violations. Fri Oct 17 10:35:00 UTC 2008 Simon Massey * orbsvcs/orsvcs/Naming/Naming_Context_Interface.cpp: * orbsvcs/tests/Security/EndpointPolicy/test.cpp: * orbsvcs/examples/Imr/Advanced/TestClient.h: * orbsvcs/Notify_Service/NT_Notifiy_Server.cpp: * orbsvcs/Naming_Service/NT_Naming_Server.cpp: WCHAR changes. Thu Oct 16 20:58:52 UTC 2008 Douglas C. Schmidt * tao/ORB_Core.cpp (list_initial_references): This method should return the registered service name, not the object reference. Thanks to Alexandre Skrzyniarz for providing this fix. Thu Oct 16 14:45:00 UTC 2008 Simon Massey * orbsvcs/Notify_Service/NT_Notifiy_Server.cpp: * orbsvcs/Notify_Service/NT_Notifiy_Service.cpp: * orbsvcs/Naming_Service/NT_Naming_Server.cpp: * orbsvcs/Naming_Service/NT_Naming_Service.cpp: WCHAR changes. Thu Oct 16 14:30:00 UTC 2008 Simon Massey * orbsvcs/examples/Imr/Advanced/TestServer.h: WCHAR changes. Thu Oct 16 14:10:00 UTC 2008 Simon Massey * orbsvcs/tests/Security/EndpointPolicy/test.cpp: * orbsvcs/tests/Security/InsecureReferences/test.cpp: WCHAR changes. Thu Oct 16 10:41:00 UTC 2008 Johnny Willemsen * tests/Bug_1361_Regression/client.cpp: * tests/Bug_1361_Regression/Echo.cpp: Use ACE_OS::raise to fix compile errors with WinCE Thu Oct 16 09:39:08 UTC 2008 Vladimir Zykov * orbsvcs/tests/Bug_1395_Regression/Makefile.am: Fixed a compile error on autoconf builds. Wed Oct 15 15:35:50 UTC 2008 Jeff Parsons * tests/IDL_Test/constants.idl: * tests/IDL_Test/main.cpp: Added code to check that a signed long integer constant rhs value gets generated as such and not as an unsigned literal, which would precipitate compile a warning. Wed Oct 15 12:08:01 UTC 2008 Vladimir Zykov * orbsvcs/tests/Bug_3216_Regression/server.cpp: * orbsvcs/tests/Bug_1395_Regression/server.cpp: * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc: * orbsvcs/tests/Bug_2316_Regression/server.cpp: * orbsvcs/tests/Bug_2615_Regression/server.cpp: * tests/CollocationLockup/CollocationLockup.cpp: * tests/CollocationLockup/SimpleNamingService.cpp: * tests/CollocationLockup/run_test.pl: * tests/Collocation_Tests/Hello.cpp: * tests/Bug_1495_Regression/Client_Task.cpp: * tests/Bug_1495_Regression/client_interceptor.h: * tests/Bug_1495_Regression/Threaded_Server.cpp: * tests/Bug_1495_Regression/Server_Task.cpp: * tests/Bug_1495_Regression/server_interceptor.h: * tests/Bug_1495_Regression/run_test.pl: Fixed memory leaks in all those tests. Wed Oct 15 10:29:36 UTC 2008 Vladimir Zykov * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp: * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.h: * orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl: Made log of the pl script a bit more verbose. Changed ACE_ASSERT to real checks. * orbsvcs/tests/Bug_3215_Regression/server.cpp: * orbsvcs/tests/Bug_2287_Regression/server.cpp: Fixed a problem with permanent forward on win32 if orbsvcs/FaultTolerance/FT_ClientService_Activate.h is not included. Fixed memory leaks. * orbsvcs/tests/Bug_2285_Regression/client2.cpp: * orbsvcs/tests/Bug_2285_Regression/server.cpp: * orbsvcs/tests/Bug_2285_Regression/server2.cpp: Fixed memory leaks in this test. * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: Fixed a warning on HP-UX compilers. * TAO_IDL/driver/drv_args.cpp: Fixed a memory leak. * performance-tests/POA/Demux/demux_test_server.cpp: * performance-tests/POA/Demux/demux_test_client.cpp: * performance-tests/POA/Demux/demux_test_client.h: Fixed a code that crashed gcc on Solaris. This was happening because the test used a huge 2-dimensional array as a class member. Also fixed other problems that I encountered when I tried to run that test manually. * tests/ORB_Local_Config/Bug_1459/Test.cpp: * tests/ORB_Local_Config/Bug_1459/d.conf: Changed the test a bit so that it tests what it's expected to test. Not UIOP which is not present on Win32 and not SSLIOP which has a problem described in bug#3418. Mon Oct 13 18:24:00 UTC 2008 Johnny Willemsen * tao/ORB.cpp: Some ACE_TCHAR changes to get rid of some not needed conversions Mon Oct 13 14:12:09 UTC 2008 Vladimir Zykov * orbsvcs/tests/Bug_3444_Regression/client.cpp: * orbsvcs/tests/Bug_3444_Regression/Test_impl.cpp: * orbsvcs/tests/Bug_3444_Regression/run_test_ipv6.pl: * orbsvcs/tests/Bug_3444_Regression/miop_svc.conf: * orbsvcs/tests/Bug_3444_Regression/Test.idl: * orbsvcs/tests/Bug_3444_Regression/Test_impl.h: * orbsvcs/tests/Bug_3444_Regression/server.cpp: * orbsvcs/tests/Bug_3444_Regression/Bug_3444_Regression.mpc: * orbsvcs/tests/Bug_3444_Regression/diop_svc.conf: * orbsvcs/tests/Bug_3444_Regression/sciop_svc.conf: * orbsvcs/tests/Bug_3444_Regression/README: * orbsvcs/tests/Bug_3444_Regression/run_test.pl: Added a test for Bug#3444. * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp: * tao/Strategies/DIOP_Connection_Handler.cpp: * tao/Strategies/SCIOP_Connection_Handler.cpp: * tao/IIOP_Connection_Handler.cpp: * tao/ORB_Core.cpp: * tao/params.h: * tao/params.cpp: * tao/Protocols_Hooks.h: * tao/params.inl: * tao/Protocols_Hooks.cpp: * docs/Options.html: Added -ORBIPHopLimit orb parameter for setting TTL of IP packets in IIOP, DIOP, SCIOP and MIOP. Also added specific to MIOP orb parameter -ORBIPMulticastLoop. Updated documentation with respect to these new features. This fixes Bug#3444. Mon Oct 13 13:57:00 UTC 2008 Simon Massey * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp: ACE_ERROR_RETURN macro requires a non-multi-compile-line string. Mon Oct 13 11:23:00 UTC 2008 Simon Massey * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp: Eliminate warings concerning selecting correct var to pointer translation (by using .in ()); Mon Oct 13 11:01:00 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_helper.cpp: Always use plain char format specifiers Mon Oct 13 07:22:00 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/IOR_Multicast.cpp * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp * orbsvcs/orbsvcs/Sched/DynSched.cpp * orbsvcs/cheduling_Service/Scheduling_Service.cpp * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp ACE_TCHAR fixes Sun Oct 12 23:11:45 UTC 2008 Johnny Willemsen * orbsvcs/Concurrency_Service/Concurrency_Service.cpp * orbsvcs/Event_Service/Event_Service.cpp * orbsvcs/Event_Service/Event_Service.h * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp * orbsvcs/examples/ImR/Advanced/TestServer.cpp * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp ACE_TCHAR fixes Sun Oct 12 23:10:45 UTC 2008 Johnny Willemsen * utils/catior/catior.cpp * utils/monitor/monitor_client.cpp ACE_TCHAR fixes Sun Oct 12 23:06:45 UTC 2008 Johnny Willemsen * tests/Abstract_Interface/client.cpp * tests/Bug_1254_Regression/server.cpp * tests/Bug_2134_Regression/Hello.cpp * tests/Bug_2234_Regression/client.cpp * tests/Bug_2234_Regression/server.cpp * tests/Bug_3276_Regression/Manager.cpp * tests/CDR/octet_sequence.cpp * tests/CDR/tc.cpp * tests/CodeSets/simple/client.cpp * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp * tests/HandleExhaustion/server.cpp * tests/InterOp-Naming/INS_test_client.cpp * tests/NestedUpcall/Simple/server.cpp * tests/OBV/Truncatable/client.cpp * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp * tests/ORT/server.cpp * tests/Param_Test/anyop.cpp * tests/POA/Adapter_Activator/server.cpp * tests/POA/Default_Servant2/client.cpp * tests/POA/Default_Servant2/server.cpp * tests/POA/Explicit_Activation/server.cpp * tests/POA/Generic_Servant/client.cpp * tests/POA/NewPOA/NewPOA.cpp * tests/POA/On_Demand_Loading/Server_Manager.cpp * tests/POA/Persistent_ID/server.cpp * tests/POA/POA_BiDir/POA_BiDir.cpp * tests/POA/POAManagerFactory/POAManagerFactory.cpp * tests/RTCORBA/Linear_Priority/client.cpp * tests/RTCORBA/Linear_Priority/server.cpp * tests/RTCORBA/Persistent_IOR/server.cpp * tests/RTCORBA/Policy_Combinations/client.cpp * tests/RTCORBA/Policy_Combinations/server.cpp * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp * tests/Smart_Proxies/dtor/server.cpp * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp * tests/TransportCurrent/IIOP/IIOP_Tester.cpp ACE_TCHAR fixes Sun Oct 12 20:53:45 UTC 2008 Johnny Willemsen * tao/Acceptor_Registry.cpp * tao/AnyTypeCode/NVList.cpp * tao/Connector_Registry.cpp * tao/CORBALOC_Parser.cpp * tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp * tao/default_resource.cpp * tao/Environment.cpp * tao/Exception.cpp * tao/IIOP_Acceptor.cpp * tao/IIOP_Connector.cpp * tao/ImR_Client/ImR_Client.cpp * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp * tao/Object_Ref_Table.cpp * tao/ORB_Core.cpp * tao/PortableServer/Operation_Table_Perfect_Hash.cpp * tao/PortableServer/Root_POA.cpp * tao/RTPortableServer/RT_Servant_Dispatcher.cpp * tao/RTScheduling/Request_Interceptor.cpp * tao/Strategies/advanced_resource.cpp * tao/Strategies/COIOP_Acceptor.cpp * tao/Strategies/DIOP_Acceptor.cpp * tao/Strategies/DIOP_Connection_Handler.cpp * tao/Strategies/DIOP_Connector.cpp * tao/Strategies/DIOP_Transport.cpp * tao/Strategies/SCIOP_Acceptor.cpp * tao/Strategies/SCIOP_Connection_Handler.cpp * tao/Strategies/SCIOP_Connector.cpp * tao/Strategies/SHMIOP_Acceptor.cpp * tao/Strategies/SHMIOP_Connector.cpp * tao/Synch_Invocation.cpp * tao/SystemException.cpp * tao/Transport.cpp * tao/Transport_Connector.cpp ACE_TCHAR fixes Sun Oct 12 20:52:45 UTC 2008 Johnny Willemsen * examples/Persistent_Grid/Simple_util.cpp * examples/Simple/Simple_util.cpp ACE_TCHAR fixes Sun Oct 12 20:01:45 UTC 2008 Johnny Willemsen * tests/AMI/ami_test_i.cpp * tests/Bug_1676_Regression/client.cpp * tests/Bug_2084_Regression/EventNode.cpp * tests/Bug_2183_Regression/client.cpp * tests/Bug_2328_Regression/client.cpp * tests/Bug_2593_Regression/client.cpp * tests/Bug_2966_Regression/client.cpp * tests/Bug_3299_Regression/client.cpp * tests/Cache_Growth_Test/client.cpp * tests/COIOP/Client_Task.cpp * tests/COIOP/COIOP_Simple_Test.cpp * tests/Collocation_Exception_Test/Client_Task.cpp * tests/Collocation_Oneway_Tests/Client_Task.cpp * tests/Collocation_Opportunities/Collocation_Opportunities.cpp * tests/Collocation_Tests/Client_Task.cpp * tests/Connect_Strategy_Test/client.cpp * tests/Connection_Timeout/client.cpp * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp * tests/Hello/client.cpp * tests/ICMG_Any_Bug/client.cpp * tests/IPV6/client.cpp * tests/Ondemand_Write/client.cpp * tests/Optimized_Connection/oc_client.cpp * tests/ZIOP/client.cpp ACE_TCHAR fixes Sun Oct 12 19:33:45 UTC 2008 Johnny Willemsen * tests/DiffServ/server.cpp * tests/IORManipulation/IORTest.cpp * tests/POA/Bug_2511_Regression/server.cpp * tests/POA/DSI/Database_i.cpp * tests/POA/DSI/server.cpp * tests/POA/EndpointPolicy/server.cpp * tests/POA/Etherealization/Etherealization.cpp * tests/POA/FindPOA/FindPOA.cpp * tests/POA/Identity/Identity.cpp * tests/POA/Loader/Server_Manager.cpp * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp * tests/POA/On_Demand_Activation/server.cpp * tests/POA/Reference_Counted_Servant/server.cpp * tests/POA/RootPOA/RootPOA.cpp ACE_TCHAR fixes Sun Oct 12 19:04:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp * orbsvcs/Notify_Service/Notify_Service.cpp * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp * orbsvcs/IFR_Service/be_global.h * orbsvcs/tests/Simple_Naming/client.cpp * orbsvcs/tests/Bug_2248_Regression/server.cpp * orbsvcs/tests/Bug_2248_Regression/client.cpp * orbsvcs/tests/Bug_2925_Regression/server.cpp * orbsvcs/tests/Security/Crash_Test/server.cpp * orbsvcs/tests/Security/Crash_Test/client.cpp * orbsvcs/tests/Security/InsecureReferences/test.cpp * orbsvcs/tests/Security/Secure_Invocation/server.cpp * orbsvcs/tests/Security/Secure_Invocation/client.cpp * orbsvcs/tests/Security/EndpointPolicy/test.cpp * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp * orbsvcs/tests/Security/Big_Request/server.cpp * orbsvcs/tests/Security/Big_Request/client.cpp * orbsvcs/tests/Security/MT_SSLIOP/server.cpp * orbsvcs/tests/Security/MT_SSLIOP/client.cpp * orbsvcs/tests/Security/mixed_security_test/server.cpp * orbsvcs/tests/Security/mixed_security_test/client.cpp * orbsvcs/tests/HTIOP/AMI/server.cpp * orbsvcs/tests/HTIOP/AMI/ami_test_i.cpp * orbsvcs/tests/HTIOP/BiDirectional/server.cpp * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp * orbsvcs/tests/Bug_2247_Regression/server.cpp * orbsvcs/tests/Bug_2247_Regression/Manager.cpp * orbsvcs/tests/FaultTolerance/IOGR/server.cpp * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.cpp * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp * orbsvcs/tests/Notify/Blocking/Notify_Structured_Push_Consumer.cpp * orbsvcs/tests/Notify/Bug_1385_Regression/Notify_Structured_Push_Consumer.cpp * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Notify_Sequence_Push_Consumer.cpp * orbsvcs/tests/Notify/MC/Notify_Structured_Push_Consumer.cpp * orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.cpp * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp * orbsvcs/ImplRepo_Service/Locator_Repository.cpp * orbsvcs/ImplRepo_Service/tao_imr_i.cpp * orbsvcs/examples/Security/Send_File/server.cpp * orbsvcs/examples/CosEC/Simple/Service.cpp * orbsvcs/examples/RtEC/Simple/Service.cpp * tao/ORB.cpp * utils/monitor/monitor_client.cpp * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp * tests/DII_AMI_Forward/client.cpp * tests/DII_AMI_Forward/server_interceptor.cpp * tests/MT_BiDir/server.cpp * tests/MT_BiDir/client.cpp * tests/Faults/middle.cpp * tests/Faults/pong.cpp * tests/Faults/server.cpp * tests/Faults/client.cpp * tests/Faults/ping.cpp * tests/Bug_2909_Regression/client.cpp * tests/Muxed_GIOP_Versions/client.cpp * tests/Muxed_GIOP_Versions/server.cpp * tests/Object_Loader/Loader.cpp * tests/DSI_Gateway/client.cpp * tests/DSI_Gateway/gateway.cpp * tests/DSI_Gateway/server.cpp * tests/QtTests/server.cpp * tests/Timed_Buffered_Oneways/server.cpp * tests/Nested_Event_Loop/server.cpp * tests/DLL_ORB/Test_Server_Module.cpp * tests/MProfile/client.cpp * tests/MProfile/server.cpp * tests/Timeout/client.cpp * tests/Timeout/server.cpp * tests/ORB_init/ORB_init.cpp * tests/MT_Client/server.cpp * tests/MT_Client/orb_creation.cpp * tests/MT_Client/client.cpp * tests/Typedef_String_Array/client.cpp * tests/Typedef_String_Array/server.cpp * tests/Big_AMI/client.cpp * tests/Big_AMI/server.cpp * tests/OctetSeq/server.cpp * tests/OctetSeq/client.cpp * tests/Bug_2734_Regression/client.cpp * tests/Bug_2734_Regression/server.cpp * tests/BiDirectional_DelayedUpcall/client.cpp * tests/BiDirectional_DelayedUpcall/server.cpp * tests/MT_Server/client.cpp * tests/MT_Server/server.cpp * tests/BiDirectional/client.cpp * tests/BiDirectional/server.cpp * tests/Strategies/client.cpp * tests/Strategies/server.cpp * tests/Bug_2494_Regression/client.cpp * tests/Bug_2494_Regression/server.cpp * tests/AMI_Timeouts/client.cpp * tests/AMI_Timeouts/server.cpp * tests/FL_Cube/server.cpp * tests/MProfile_Forwarding/server.cpp * tests/Portable_Interceptors/Dynamic/client.cpp * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp * tests/Portable_Interceptors/Bug_2510_Regression/server_interceptor.cpp * tests/Portable_Interceptors/Bug_2510_Regression/test_i.cpp * tests/Portable_Interceptors/Bug_2510_Regression/client_interceptor.cpp * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp * tests/Portable_Interceptors/Bug_2133/ClientRequest_Interceptor.cpp * tests/Portable_Interceptors/Bug_3080/client.cpp * tests/Portable_Interceptors/Benchmark/client.cpp * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp * tests/Portable_Interceptors/Bug_3079/client.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.cpp * tests/Portable_Interceptors/Bug_1559/client.cpp * tests/Portable_Interceptors/Redirection/client.cpp * tests/Portable_Interceptors/IORInterceptor/client.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.cpp * tests/Portable_Interceptors/Collocated/Dynamic/interceptors.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.cpp * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp * tests/Portable_Interceptors/PICurrent/client.cpp * tests/Portable_Interceptors/PICurrent/test_i.cpp * tests/Portable_Interceptors/ForwardRequest/client.cpp * tests/Portable_Interceptors/ORB_Shutdown/client.cpp * tests/Portable_Interceptors/ORB_Shutdown/server.cpp * tests/No_Server_MT_Connect_Test/client.cpp * tests/No_Server_MT_Connect_Test/server.cpp * tests/Codec/client.cpp * tests/Bug_2174_Regression/client.cpp * tests/Bug_2174_Regression/server.cpp * tests/Bug_2356_Regression/client.cpp * tests/Bug_2356_Regression/server.cpp * tests/AMI/server.cpp * tests/AMI/client.cpp * tests/AMI/simple_client.cpp * tests/POA/Bug_1592_Regression/client.cpp * tests/InterOp-Naming/Server_i.cpp * tests/Xt_Stopwatch/server.cpp * tests/Leader_Followers/server.cpp * tests/DIOP/client.cpp * tests/DIOP/server.cpp * tests/Multiple/server.cpp * tests/CSD_Collocation/Collocation_Tester.cpp * tests/MProfile_Connection_Timeout/client.cpp * tests/MProfile_Connection_Timeout/server.cpp * tests/CodeSets/simple/server.cpp * tests/DSI_AMI_Gateway/gateway.cpp * tests/DSI_AMI_Gateway/server.cpp * tests/DSI_AMI_Gateway/client.cpp * tests/Native_Exceptions/client.cpp * tests/Native_Exceptions/server.cpp * tests/Bug_2805_Regression/client.cpp * tests/Smart_Proxies/client.cpp * tests/Smart_Proxies/On_Demand/client.cpp * tests/Smart_Proxies/dtor/client.cpp * tests/Smart_Proxies/Benchmark/client.cpp * tests/TransportCurrent/IIOP/server.cpp * tests/TransportCurrent/Framework/server.cpp * tests/Forwarding/client.cpp * tests/Forwarding/server.cpp * tests/ORT/ServerRequestInterceptor.cpp * tests/ORT/client.cpp * tests/ORT/ORT_test_IORInterceptor.cpp * tests/BiDirectional_NestedUpcall/client.cpp * tests/BiDirectional_NestedUpcall/server.cpp * tests/Single_Read/server.cpp * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp * examples/Quoter/Factory_Finder.cpp * examples/Quoter/Generic_Factory.cpp * examples/Quoter/Factory_Finder_i.cpp * examples/Quoter/server.cpp * examples/Quoter/client.cpp * examples/Quoter/Quoter_i.cpp * examples/OBV/Typed_Events/Server_i.cpp * examples/OBV/Typed_Events/Event_Types_impl.cpp * examples/OBV/Typed_Events/server.cpp * examples/Buffered_Oneways/server.cpp * examples/Simple/time-date/Time_Date_Client_i.cpp * examples/Simple/time-date/Time_Date.cpp * examples/Simple/time/Time_i.cpp * examples/AMI/FL_Callback/progress.cpp * examples/Buffered_AMI/server.cpp * examples/PluggableUDP/tests/Performance/client.cpp * examples/PluggableUDP/tests/Performance/server.cpp * examples/PluggableUDP/tests/SimplePerformance/client.cpp * examples/PluggableUDP/tests/SimplePerformance/server.cpp * examples/Load_Balancing/Load_Balancer_i.cpp * examples/Load_Balancing/Identity_Client.cpp * examples/Load_Balancing/Load_Balancing_Service.cpp ACE_TCHAR fixes Fri Oct 10 15:08:48 UTC 2008 Simon McQueen * tests/Bug_2953_Regression/server.cpp: Now an error to access RTCurrent::the_priority () in a thread where it hasn't been set. Should fix spurious test fail. Fri Oct 10 14:09:45 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_init.cpp * TAO_IDL/be_include/be_extern.h * TAO_IDL/driver/drv_args.cpp * TAO_IDL/tao_idl.cpp ACE_TCHAR fixes Fri Oct 10 13:49:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_2926_Regression/DllORB.cpp * orbsvcs/tests/ImplRepo/Bug_689_Regression/client.cpp * orbsvcs/tests/ImplRepo/Bug_689_Regression/server.cpp * orbsvcs/tests/Notify/Basic/AdminProperties.cpp * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp * orbsvcs/tests/Notify/Basic/Events.cpp * orbsvcs/tests/Notify/Basic/LifeCycle.cpp * orbsvcs/tests/Notify/Basic/MultiTypes.cpp * orbsvcs/tests/Notify/Basic/Sequence.cpp * orbsvcs/tests/Notify/Basic/Simple.cpp * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp * orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp ACE_TCHAR fixes Fri Oct 10 12:42:45 UTC 2008 Johnny Willemsen * performance-tests/Sequence_Latency/AMI/client.cpp * performance-tests/Sequence_Latency/Deferred/client.cpp * performance-tests/Sequence_Latency/DII/client.cpp * performance-tests/Sequence_Latency/DSI/client.cpp * performance-tests/Sequence_Latency/Single_Threaded/client.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/Client_Task.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/Client_Task.h ACE_TCHAR fixes Fri Oct 10 11:39:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Notify/lib/Activation_Manager.cpp * orbsvcs/tests/Notify/lib/Activation_Manager.h * orbsvcs/tests/Notify/lib/Application_Command.cpp * orbsvcs/tests/Notify/lib/Command_Builder.cpp * orbsvcs/tests/Notify/lib/Command_Factory_T.cpp * orbsvcs/tests/Notify/lib/common.cpp * orbsvcs/tests/Notify/lib/ConsumerAdmin_Command.cpp * orbsvcs/tests/Notify/lib/Driver.cpp * orbsvcs/tests/Notify/lib/EventChannel_Command.cpp * orbsvcs/tests/Notify/lib/Filter_Command.cpp * orbsvcs/tests/Notify/lib/Name.cpp * orbsvcs/tests/Notify/lib/Name.h * orbsvcs/tests/Notify/lib/Options_Parser.cpp * orbsvcs/tests/Notify/lib/Peer.cpp * orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp * orbsvcs/tests/Notify/lib/Periodic_Consumer_Command.cpp * orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp * orbsvcs/tests/Notify/lib/Periodic_Supplier_Command.cpp * orbsvcs/tests/Notify/lib/SupplierAdmin_Command.cpp ACE_TCHAR fixes Fri Oct 10 08:51:45 UTC 2008 Johnny Willemsen * orbsvcs/Concurrency_Service/Concurrency_Service.cpp * orbsvcs/Dump_Schedule/Dump_Schedule.cpp * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp * orbsvcs/Fault_Notifier/FT_Notifier_i.h * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h * orbsvcs/IFR_Service/be_global.h * orbsvcs/IFR_Service/be_init.cpp * orbsvcs/ImplRepo_Service/Activator_NT_Service.h * orbsvcs/ImplRepo_Service/Activator_Options.cpp * orbsvcs/ImplRepo_Service/Activator_Options.h * orbsvcs/ImplRepo_Service/ImR_Activator.cpp * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h * orbsvcs/ImplRepo_Service/tao_imr_i.cpp * orbsvcs/ImplRepo_Service/tao_imr_i.h * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp * orbsvcs/LoadBalancer/LoadManager.cpp * orbsvcs/LoadBalancer/LoadMonitor.cpp * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_T.cpp * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.h * orbsvcs/Scheduling_Service/Scheduling_Service.cpp * orbsvcs/Time_Service/Clerk_i.cpp * orbsvcs/Time_Service/Server_i.cpp ACE_TCHAR fixes Thu Oct 9 19:10:45 UTC 2008 Johnny Willemsen * examples/Simulator/Event_Supplier/DualEC_Sup.cpp * examples/Simulator/Event_Supplier/DualEC_Sup.h * examples/Simulator/Event_Supplier/Event_Con.cpp * examples/Simulator/Event_Supplier/Event_Sup.cpp * examples/Simulator/Event_Supplier/Event_Sup.h * examples/Simulator/Event_Supplier/Logging_Sup.cpp * examples/Simulator/Event_Supplier/Logging_Sup.h ACE_TCHAR fixes Thu Oct 9 19:03:45 UTC 2008 Johnny Willemsen * examples/Simple/chat/Client_i.cpp * examples/Simple/chat/Client_i.h * examples/Simple/chat/Server_i.cpp * examples/Simple/chat/Server_i.h * examples/Simple/echo/Echo_Client_i.h * examples/Simple/Simple_util.cpp * examples/Simple/time-date/Time_Date.cpp * examples/Simple/time-date/Time_Date_i.cpp * examples/Simple/time/client.cpp * examples/Simple/time/Time_Client_i.cpp * examples/Simple/time/Time_Client_i.h ACE_TCHAR fixes Thu Oct 9 18:45:45 UTC 2008 Johnny Willemsen * examples/RTScheduling/DT_Creator.cpp * examples/RTScheduling/DT_Creator.h * examples/RTScheduling/Fixed_Priority_Scheduler/test.cpp * examples/RTScheduling/Fixed_Priority_Scheduler/test.h * examples/RTScheduling/Job_i.cpp * examples/RTScheduling/MIF_Scheduler/test.cpp * examples/RTScheduling/MIF_Scheduler/test.h * examples/RTScheduling/POA_Holder.cpp * examples/RTScheduling/Thread_Task.cpp ACE_TCHAR fixes Thu Oct 9 18:33:45 UTC 2008 Johnny Willemsen * examples/RTCORBA/Activity/Activity.cpp * examples/RTCORBA/Activity/Activity.h * examples/RTCORBA/Activity/Builder.cpp * examples/RTCORBA/Activity/Job_i.cpp * examples/RTCORBA/Activity/Periodic_Task.cpp * examples/RTCORBA/Activity/POA_Holder.cpp * examples/RTCORBA/Activity/Task_Stats.cpp ACE_TCHAR fixes Thu Oct 9 15:19:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp * orbsvcs/tests/Time/Client_i.cpp * orbsvcs/tests/Time/Client_i.h ACE_TCHAR fixes Thu Oct 9 09:45:45 UTC 2008 Johnny Willemsen * tests/TransportCurrent/Framework/client.cpp: * tests/TransportCurrent/IIOP/client.cpp: ACE_TCHAR fixes Thu Oct 9 09:43:45 UTC 2008 Johnny Willemsen * performance-tests/Cubit/TAO/MT_Cubit/client.cpp * performance-tests/POA/Demux/demux_test_client.cpp * performance-tests/POA/Demux/demux_test_client.h ACE_TCHAR fixes Thu Oct 9 09:30:45 UTC 2008 Johnny Willemsen * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp * performance-tests/Cubit/TAO/MT_Cubit/client.cpp * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.cpp * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.h * performance-tests/Cubit/TAO/MT_Cubit/Globals.cpp * performance-tests/Cubit/TAO/MT_Cubit/Globals.h * performance-tests/Cubit/TAO/MT_Cubit/server.cpp * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp * performance-tests/Latency/Thread_Per_Connection/client.cpp * performance-tests/Latency/Thread_Per_Connection/Client_Task.cpp * performance-tests/Latency/Thread_Per_Connection/Client_Task.h * performance-tests/Latency/Thread_Pool/client.cpp * performance-tests/Latency/Thread_Pool/Client_Task.cpp * performance-tests/Latency/Thread_Pool/Client_Task.h * performance-tests/Pluggable/PP_Test_Client.cpp * performance-tests/Pluggable/PP_Test_Client.h * tests/Bug_3251_Regression/server.cpp ACE_TCHAR fixes Thu Oct 9 08:50:45 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_global.cpp: Results of gperf in unicode build are not as expected so disable gperf for the moment Wed Oct 8 19:17:45 UTC 2008 Johnny Willemsen * examples/OBV/Simple_util.cpp * examples/OBV/Simple_util.h * examples/Persistent_Grid/Simple_util.cpp * examples/Persistent_Grid/Simple_util.h * examples/Simple/Simple_util.cpp * examples/Simple/Simple_util.h ACE_TCHAR fixes Wed Oct 8 19:14:45 UTC 2008 Johnny Willemsen * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp * performance-tests/CSD_Strategy/TestApps/ClientApp.h * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp * performance-tests/CSD_Strategy/TestApps/ServerApp.h * performance-tests/CSD_Strategy/TestInf/AppHelper.cpp * performance-tests/CSD_Strategy/TestInf/AppHelper.h * performance-tests/CSD_Strategy/TestInf/ServantList_T.cpp * performance-tests/CSD_Strategy/TestInf/ServantList_T.h * performance-tests/Cubit/TAO/DII_Cubit/client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h * performance-tests/Cubit/TAO/IDL_Cubit/server.cpp * performance-tests/Pluggable/PP_Test_Client.cpp * performance-tests/Pluggable/PP_Test_Client.h ACE_TCHAR fixes Wed Oct 8 18:31:45 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_global.cpp: gperf now compiles in a unicode build so invoke gperf Wed Oct 8 18:17:45 UTC 2008 Johnny Willemsen * TAO_IDL/driver/drv_preproc.cpp: Use the new ACE_HAS_TCHAR_DIRENT to be able to compile this code with wchar enabled Wed Oct 8 15:35:46 UTC 2008 Jeff Parsons * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp: Changed an overlooked loop variable's type from unsigned long to ACE_CDR::ULong, since the loop index is also passed to the TAO_OutStream insertion operator. Wed Oct 8 14:46:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/ImplRepo/airplane_client_i.cpp * orbsvcs/tests/ImplRepo/airplane_client_i.h * orbsvcs/tests/ImplRepo/nestea_client_i.cpp * orbsvcs/tests/ImplRepo/nestea_client_i.h * orbsvcs/tests/ImplRepo/nestea_i.cpp * orbsvcs/tests/ImplRepo/nestea_i.h * orbsvcs/tests/ImplRepo/scale/server_i.cpp ACE_TCHAR fixes Wed Oct 8 14:23:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp * orbsvcs/tests/Trading/TT_Info.cpp * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h * orbsvcs/tests/FT_App/StubFaultAnalyzer.h * orbsvcs/tests/FT_App/StubFaultNotifier.cpp * orbsvcs/tests/FT_App/StubFaultNotifier.h ACE_TCHAR fixes Wed Oct 8 13:19:45 UTC 2008 Johnny Willemsen * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp * orbsvcs/Fault_Notifier/FT_Notifier_i.h * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp * orbsvcs/tests/Event/Mcast/Simple/consumer.cpp * orbsvcs/tests/Event/Mcast/Simple/supplier.cpp * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp * orbsvcs/tests/Event/Performance/Connect.cpp * orbsvcs/tests/Event/Performance/Inversion.cpp * orbsvcs/tests/Event/ThreadFlags/testflags.cpp * orbsvcs/tests/Event/UDP/receiver.cpp * orbsvcs/tests/Event/UDP/sender.cpp * orbsvcs/tests/FT_App/FT_Client.cpp * orbsvcs/tests/FT_App/FT_Creator.cpp * orbsvcs/tests/FT_App/FT_Creator.h * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h * orbsvcs/tests/FT_App/StubBatchConsumer.cpp * orbsvcs/tests/FT_App/StubBatchConsumer.h * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp * orbsvcs/tests/FT_App/StubFaultAnalyzer.h * orbsvcs/tests/FT_App/StubFaultConsumer.cpp * orbsvcs/tests/FT_App/StubFaultConsumer.h * orbsvcs/tests/FT_App/StubFaultNotifier.cpp * orbsvcs/tests/FT_App/StubFaultNotifier.h ACE_TCHAR fixes Wed Oct 8 13:16:45 UTC 2008 Johnny Willemsen * tao/Utils/Server_Main.cpp: ACE_TCHAR fixes Wed Oct 8 12:54:45 UTC 2008 Johnny Willemsen * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h * orbsvcs/orbsvcs/Scheduler_Factory.cpp * orbsvcs/orbsvcs/Scheduler_Factory.h * orbsvcs/tests/Bug_2925_Regression/server.cpp * orbsvcs/tests/Bug_2926_Regression/server.cpp * orbsvcs/tests/Concurrency/CC_client.cpp * orbsvcs/tests/Concurrency/CC_client.h * orbsvcs/tests/CosEvent/Basic/Random.cpp * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.h * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.h * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp * orbsvcs/tests/EC_Mcast/EC_Mcast.h * orbsvcs/tests/EC_MT_Mcast/MCast.cpp * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp * orbsvcs/tests/EC_Multiple/EC_Multiple.h * orbsvcs/tests/EC_Throughput/ECT_Consumer.cpp * orbsvcs/tests/EC_Throughput/ECT_Consumer.h * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.h * orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp * orbsvcs/tests/EC_Throughput/ECT_Supplier.h * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.h * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp * orbsvcs/tests/EC_Throughput/ECT_Throughput.h * orbsvcs/tests/Event/Basic/BCast.cpp * orbsvcs/tests/Event/Basic/Observer.cpp * orbsvcs/tests/Event/Basic/Observer.h * orbsvcs/tests/Event/Basic/Random.cpp * orbsvcs/tests/Event/lib/Consumer.cpp * orbsvcs/tests/Event/lib/Consumer.h * orbsvcs/tests/Event/lib/Driver.cpp * orbsvcs/tests/Event/lib/Driver.h * orbsvcs/tests/Event/lib/Supplier.cpp * orbsvcs/tests/Event/lib/Supplier.h * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp * orbsvcs/tests/Event/Mcast/AddrServer/TestAddrServer.cpp * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.h * orbsvcs/tests/Event/Mcast/Complex/consumer.cpp * orbsvcs/tests/Event/Mcast/Complex/supplier.cpp * orbsvcs/tests/Event/Performance/Connect.cpp * orbsvcs/tests/Event/Performance/Connect.h * orbsvcs/tests/Event/Performance/Inversion.cpp ACE_TCHAR fixes Wed Oct 8 11:31:45 UTC 2008 Johnny Willemsen * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp * orbsvcs/performance-tests/RTEvent/lib/Client_Options.cpp * orbsvcs/performance-tests/RTEvent/lib/Client_Options.h ACE_TCHAR fixes Wed Oct 8 10:58:45 UTC 2008 Johnny Willemsen * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp * orbsvcs/examples/CosEC/Factory/FactoryDriver.h * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.h * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.h * orbsvcs/examples/FaultTolerance/RolyPoly/client.cpp * orbsvcs/examples/ImR/Advanced/TestClient.cpp * orbsvcs/examples/ImR/Advanced/TestServer.cpp * orbsvcs/examples/ImR/Combined_Service/combined.cpp * orbsvcs/examples/LoadBalancing/server.cpp * orbsvcs/examples/Log/Basic/TLS_Client.cpp * orbsvcs/examples/Log/Basic/TLS_Client.h * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp * orbsvcs/examples/Notify/Filter/Filter.cpp * orbsvcs/examples/Notify/Filter/Filter.h * orbsvcs/examples/Notify/Lanes/Supplier_Client.h * orbsvcs/examples/Notify/Subscribe/Subscribe.cpp * orbsvcs/examples/Notify/Subscribe/Subscribe.h * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.h * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp * orbsvcs/examples/RtEC/MCast/MCast.cpp ACE_TCHAR fixes Wed Oct 8 09:06:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp ACE_TCHAR fixes Wed Oct 8 09:05:45 UTC 2008 Johnny Willemsen * TAO_IDL/driver/drv_preproc.cpp ACE_TCHAR fixes Wed Oct 8 08:37:45 UTC 2008 Johnny Willemsen * tao/CSD_Framework/CSD_ORBInitializer.cpp: * tao/RTCORBA/RT_ORBInitializer.cpp: ACE_TCHAR fixes Tue Oct 7 16:03:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp * orbsvcs/tests/Bug_2615_Regression/client.cpp * orbsvcs/tests/Bug_2709_Regression/client.cpp * orbsvcs/tests/Bug_2709_Regression/Client_Task.cpp * orbsvcs/tests/Bug_2709_Regression/Client_Task.h * orbsvcs/tests/Bug_2925_Regression/server.cpp ACE_TCHAR fixes Tue Oct 7 15:20:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_2247_Regression/server.cpp * orbsvcs/tests/Bug_2248_Regression/client.h * orbsvcs/tests/Bug_2248_Regression/server.cpp * orbsvcs/tests/Bug_2285_Regression/server2.cpp ACE_TCHAR fixes Tue Oct 7 15:09:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.cpp * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp ACE_TCHAR fixes Tue Oct 7 14:50:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.h * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.h * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.h * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp * orbsvcs/tests/AVStreams/Component_Switching/distributer.h * orbsvcs/tests/AVStreams/Component_Switching/sender.h ACE_TCHAR fixes Tue Oct 7 10:53:45 UTC 2008 Johnny Willemsen * tests/CodeSets/simple/client.cpp: Fixed compile error Tue Oct 7 10:22:45 UTC 2008 Johnny Willemsen * tao/ORB_Core.cpp: ACE_TCHAR fixes * tao/PI_Server.mpc: Removed borland as mpc template Tue Oct 7 08:15:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/GroupInfoPublisher.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp ACE_TCHAR fixes * orbsvcs/orbsvcs/IFRService.mpc * MPC/config/ifrservice.mpb Disable IFRService with uses_wchar set, this service needs a lot of work to get compiling Tue Oct 7 08:02:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/FtRtEvent/EventChannel/AMI_Primary_Replication_Strategy.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Basic_Replication_Strategy.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.cpp * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.h * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.inl * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp * orbsvcs/orbsvcs/Notify/XML_Saver.cpp * orbsvcs/orbsvcs/Notify/XML_Saver.h * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.cpp * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.h ACE_TCHAR fixes Tue Oct 7 07:49:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Default_Factory.h * orbsvcs/orbsvcs/Event/EC_Defaults.h * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.h * orbsvcs/orbsvcs/Event/EC_TPC_Factory.cpp * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.h * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.inl ACE_TCHAR fixes Mon Oct 6 19:34:45 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/Base_Server.cpp * examples/AMH/Sink_Server/Base_Server.h * examples/AMH/Sink_Server/Client_Task.cpp * examples/AMH/Sink_Server/Client_Task.h * examples/Callback_Quoter/Consumer_Handler.cpp * examples/Callback_Quoter/Consumer_Handler.h * examples/Callback_Quoter/Supplier_i.cpp * examples/Callback_Quoter/Supplier_i.h * examples/Content_Server/AMI_Iterator/client.cpp * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp * examples/Content_Server/AMI_Observer/Callback_Handler.cpp * examples/Content_Server/AMI_Observer/client.cpp * examples/Content_Server/SMI_Iterator/client.cpp * examples/Content_Server/SMI_Iterator/Content_Iterator_i.cpp * examples/CSD_Strategy/ThreadPool2/ClientApp.h * examples/CSD_Strategy/ThreadPool2/Foo_i.cpp * examples/CSD_Strategy/ThreadPool2/Foo_i.h * examples/CSD_Strategy/ThreadPool2/FooServantList.cpp * examples/CSD_Strategy/ThreadPool2/FooServantList.h * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp * examples/CSD_Strategy/ThreadPool2/ServerApp.h * examples/CSD_Strategy/ThreadPool3/ClientApp.h * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp * examples/CSD_Strategy/ThreadPool3/ServerApp.h * examples/CSD_Strategy/ThreadPool4/ServerApp.h * examples/CSD_Strategy/ThreadPool5/ClientApp.h * examples/CSD_Strategy/ThreadPool5/FooServantList.cpp * examples/CSD_Strategy/ThreadPool5/FooServantList.h * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp * examples/CSD_Strategy/ThreadPool5/ServerApp.h * examples/CSD_Strategy/ThreadPool6/ClientApp.h * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp * examples/CSD_Strategy/ThreadPool6/ServerApp.h * examples/CSD_Strategy/ThreadPool/ClientApp.h * examples/CSD_Strategy/ThreadPool/ServerApp.h * examples/Event_Comm/Consumer_Handler.cpp * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.cpp ACE_TCHAR fixes Mon Oct 6 18:43:45 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp ACE_TCHAR fixes Mon Oct 6 18:31:55 UTC 2008 Jeff Parsons * Restored some checkin entries below that were inadvertently removed. Mon Oct 6 18:23:45 UTC 2008 Johnny Willemsen * tao/params.{h,cpp}: Changed poa directive to ACE_TCHAR Mon Oct 6 18:20:45 UTC 2008 Johnny Willemsen * tests/Oneway_Send_Timeouts/Client.cpp * tests/Oneway_Send_Timeouts/main.cpp * tests/Oneway_Timeouts/client.cpp * tests/Param_Test/options.cpp * orbsvcs/orbsvcs/AV/AVStreams_i.cpp * orbsvcs/orbsvcs/AV/default_resource.cpp * orbsvcs/orbsvcs/AV/Endpoint_Strategy.cpp * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp * orbsvcs/orbsvcs/AV/Protocol_Factory.cpp * orbsvcs/orbsvcs/AV/RTCP.cpp * orbsvcs/orbsvcs/AV/RTP.cpp * orbsvcs/orbsvcs/AV/sfp.cpp * orbsvcs/orbsvcs/AV/TCP.cpp * orbsvcs/orbsvcs/AV/Transport.cpp * orbsvcs/orbsvcs/AV/Transport.h * orbsvcs/orbsvcs/AV/UDP.cpp * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.cpp * orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp * orbsvcs/orbsvcs/Notify/XML_Loader.cpp * orbsvcs/orbsvcs/Notify/XML_Loader.h * orbsvcs/orbsvcs/Notify/XML_Saver.cpp * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp ACE_TCHAR fixes Mon Oct 6 16:10:42 UTC 2008 Jeff Parsons * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp: Fixed one overlooked case where a const char* is passed to TAO_OutStream, similar to other fixes where an explicitly declared const char* is initialized from a call to ACE_CString::c_str() and passed to the TAO_OutStream insertion operator, rather than passing the call to c_str() directly. Mon Oct 6 15:11:45 UTC 2008 Johnny Willemsen * tests/DIOP/UDP_Client_i.cpp: * tests/DLL_ORB/Test_Client_Module.cpp * tests/DLL_ORB/Test_Server_Module.cpp * tests/DLL_ORB/Test_Server_Module.h * tests/DiffServ/server.cpp * tests/Exposed_Policies/Policy_Tester.cpp * tests/Exposed_Policies/Policy_Verifier.cpp * tests/Exposed_Policies/Policy_Verifier.h * tests/Exposed_Policies/RT_Properties.cpp * tests/Exposed_Policies/RT_Properties.h * tests/File_IO/client.cpp * tests/InterOp-Naming/INS_test_client.cpp * tests/InterOp-Naming/Server_i.cpp * tests/Multiple_Inheritance/client.cpp ACE_TCHAR fixes Mon Oct 6 14:38:45 UTC 2008 Johnny Willemsen * tests/CollocationLockup/SimpleNamingService.cpp * tests/Connection_Purging/client.cpp ACE_TCHAR fixes * tests/CollocationLockup/SimpleNamingService.cpp Make it possible to specify the IOR file on the commandline * tests/NestedUpcall/Triangle_Test/initiator.cpp: Fixed invalid free * tests/NestedUpcall/MT_Client_Test/server.cpp: Changed scope of variable * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc: Removed borland template type Mon Oct 6 14:30:45 UTC 2008 Johnny Willemsen * tests/Big_Reply/client.cpp * tests/Big_Reply/run_test.pl Only do a shutdown of the server when -x is specified * tests/CodeSets/simple/client.cpp ACE_TCHAR fixes Mon Oct 6 14:14:45 UTC 2008 Johnny Willemsen * TAO_IDL/driver/drv_preproc.cpp ACE_TCHAR fixes Mon Oct 6 14:04:45 UTC 2008 Johnny Willemsen * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.h * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Common/AppHelper.cpp * tests/CSD_Strategy_Tests/TP_Common/AppHelper.h * tests/CSD_Strategy_Tests/TP_Common/ServantList_T.cpp * tests/CSD_Strategy_Tests/TP_Common/ServantList_T.h * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.h * tests/Bug_2289_Regression/server.cpp * tests/Bug_2503_Regression/client.cpp * tests/Bug_2683_Regression/client.cpp * tests/Bug_2683_Regression/client.cpp * tests/Bug_2936_Regression/PersistentPOA.cpp * tests/CDR/alignment.cpp * tests/Client_Leaks/Process_Factory.cpp ACE_TCHAR fixes * tests/Client_Leaks/run_test.pl No need to specify ORB id Mon Oct 6 08:59:45 UTC 2008 Johnny Willemsen * tests/POA/Loader/Servant_Activator.cpp * tests/POA/Loader/Servant_Activator.h * tests/POA/Loader/Server_Manager.cpp * tests/POA/On_Demand_Loading/Servant_Activator.cpp * tests/POA/On_Demand_Loading/Servant_Locator.cpp * tests/POA/On_Demand_Loading/Servant_Manager.cpp * tests/POA/On_Demand_Loading/Servant_Manager.h * tests/POA/On_Demand_Loading/Server_Manager.cpp ACE_TCHAR fixes Mon Oct 6 07:45:45 UTC 2008 Johnny Willemsen * tests/Bug_2319_Regression/server.cpp: ACE_TCHAR fixes * tests/IORManipulation/IORTest.cpp: Zap old workaround and return a correct return value Fri Oct 3 19:25:29 UTC 2008 Phil Mesnier * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc: Fix to avoid build problems on some platforms such as OpenMVS IA64. Fri Oct 3 11:08:45 UTC 2008 Johnny Willemsen * examples/Callback_Quoter/Consumer_Handler.cpp * examples/Callback_Quoter/Consumer_Handler.h * examples/Callback_Quoter/Supplier_i.cpp * examples/Callback_Quoter/Supplier_i.h * examples/Load_Balancing/Identity_Client.h * examples/Load_Balancing/Identity_Server.cpp * examples/Load_Balancing/Load_Balancing_Service.cpp * examples/Logging/Logger_i.cpp * examples/Logging/Logging_Service_i.cpp * examples/Logging/Logging_Service_i.h * examples/OBV/Typed_Events/Client_i.h * examples/Persistent_Grid/Grid_Client_i.h * examples/Persistent_Grid/Persistent_Client.h * examples/Persistent_Grid/Simple_util.cpp * examples/Quoter/client.cpp * examples/Simple/bank/Bank_Client_i.h * examples/Simple/grid/Grid_Client_i.h ACE_TCHAR fixes Thu Oct 2 19:25:45 UTC 2008 Johnny Willemsen * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp ACE_TCHAR fixes Thu Oct 2 19:23:45 UTC 2008 Johnny Willemsen * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp * orbsvcs/performance-tests/RTEvent/lib/Control.cpp * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp * orbsvcs/tests/Event/Performance/Latency.cpp * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp ACE_TCHAR fixes Thu Oct 2 19:20:45 UTC 2008 Johnny Willemsen * performance-tests/Callback/client.cpp * performance-tests/Latency/AMH_Single_Threaded/client.cpp * performance-tests/Latency/Deferred/client.cpp * performance-tests/Latency/DII/client.cpp * performance-tests/Latency/DSI/client.cpp * performance-tests/Latency/Single_Threaded/client.cpp * performance-tests/POA/Create_Reference/create_reference.cpp * performance-tests/POA/Implicit_Activation/client.cpp * performance-tests/POA/Implicit_Activation/collocated.cpp * performance-tests/Protocols/receiver.cpp * performance-tests/Protocols/sender.cpp * performance-tests/RTCorba/Thread_Pool/client.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp * performance-tests/Sequence_Latency/Deferred/client.cpp * performance-tests/Sequence_Latency/DII/client.cpp * performance-tests/Sequence_Latency/DSI/client.cpp * performance-tests/Sequence_Latency/Single_Threaded/client.cpp ACE_TCHAR fixes Thu Oct 2 19:10:45 UTC 2008 Johnny Willemsen * orbsvcs/Concurrency_Service/Concurrency_Service.h * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.cpp * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp ACE_TCHAR fixes Thu Oct 2 18:59:45 UTC 2008 Johnny Willemsen * tests/Bug_2319_Regression/server.cpp * tests/Bug_2935_Regression/middle_i.cpp * tests/Bug_2935_Regression/middle_i.h * tests/Bug_2935_Regression/sink.cpp * tests/Bug_2935_Regression/source.cpp * tests/Client_Leaks/Process_Factory.cpp * tests/Collocation_Oneway_Tests/Collocated_Test.cpp * tests/Connection_Timeout/client.cpp * tests/Exposed_Policies/Policy_Tester.cpp * tests/Exposed_Policies/Policy_Verifier.cpp * tests/Multiple_Inheritance/client.cpp * tests/OBV/Simple/Simple_util.cpp * tests/OBV/Simple/Simple_util.h * tests/POA/EndpointPolicy/server.cpp * tests/POA/Loader/Servant_Locator.cpp * tests/POA/Loader/Servant_Locator.h * tests/POA/Loader/Server_Manager.cpp * tests/POA/On_Demand_Loading/Server_Manager.cpp * tests/Portable_Interceptors/PICurrent/server.cpp * tests/RTCORBA/Diffserv/server.cpp * tests/RTCORBA/Explicit_Binding/server.cpp * tests/RTCORBA/Linear_Priority/server.cpp * tests/RTCORBA/Private_Connection/server.cpp * tests/RTCORBA/Server_Declared/server.cpp * orbsvcs/TAO_Service/TAO_Service.cpp ACE_TCHAR fixes Thu Oct 2 14:01:39 UTC 2008 Jeff Parsons * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp: * TAO_IDL/be/be_helper.cpp: * TAO_IDL/be_include/be_helper.h: More fixes for TAO_OutStream operator ambiguity errors, these on OpenSUSE_10_3_GCC_4_2. Part of the fix involves removing the #ifdef guards around the TAO_OutStream insertion operators for longlong and ulonglong - we should be depending on the definition of the ACE_CDR basic types in CDR_Base.h to make all this unambiguous and portable. Thu Oct 2 11:15:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h * orbsvcs/orbsvcs/Notify/Consumer.cpp * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp * orbsvcs/TAO_Service/TAO_Service.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp ACE_TCHAR fixes Wed Oct 1 19:23:45 UTC 2008 Johnny Willemsen * examples/RTCORBA/Activity/Builder.cpp * examples/RTCORBA/Activity/Periodic_Task.cpp * examples/RTCORBA/Activity/POA_Holder.cpp * examples/RTScheduling/DT_Creator.cpp * examples/RTScheduling/POA_Holder.cpp * examples/Simulator/Event_Supplier/DualEC_Sup.cpp * examples/Simulator/Event_Supplier/DualEC_Sup.h * examples/Simulator/Event_Supplier/Event_Sup.cpp * examples/Simulator/Event_Supplier/Event_Sup.h * examples/Simulator/Event_Supplier/Logging_Sup.cpp * examples/Simulator/Event_Supplier/Logging_Sup.h ACE_TCHAR fixes Wed Oct 1 19:19:45 UTC 2008 Johnny Willemsen * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.h * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.cpp * orbsvcs/tests/COIOP_Naming_Test/NamingTask.cpp * orbsvcs/tests/COIOP_Naming_Test/NamingTask.h * orbsvcs/tests/ImplRepo/airplane_server_i.cpp * orbsvcs/tests/ImplRepo/nestea_server_i.cpp * orbsvcs/tests/ImplRepo/scale/server_i.cpp * orbsvcs/tests/Notify/Basic/AdminProperties.cpp * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp * orbsvcs/tests/Notify/Basic/ConnectDisconnect.h * orbsvcs/tests/Notify/Basic/Events.cpp * orbsvcs/tests/Notify/Basic/Events.h * orbsvcs/tests/Notify/Basic/Filter.cpp * orbsvcs/tests/Notify/Basic/Filter.h * orbsvcs/tests/Notify/Basic/LifeCycle.cpp * orbsvcs/tests/Notify/Basic/MultiTypes.cpp * orbsvcs/tests/Notify/Basic/MultiTypes.h * orbsvcs/tests/Notify/Basic/Sequence.cpp * orbsvcs/tests/Notify/Basic/Sequence.h * orbsvcs/tests/Notify/Basic/Simple.cpp * orbsvcs/tests/Notify/Basic/Simple.h * orbsvcs/tests/Notify/Basic/Updates.cpp * orbsvcs/tests/Notify/Basic/Updates.h * orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp * orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp * orbsvcs/tests/Trading/TT_Info.cpp * orbsvcs/tests/Trading/TT_Info.h ACE_TCHAR fixes Wed Oct 1 19:17:45 UTC 2008 Johnny Willemsen * tests/Exposed_Policies/Policy_Tester.cpp ACE_TCHAR fixes Wed Oct 1 18:59:45 UTC 2008 Johnny Willemsen * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.h * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp * tests/CSD_Strategy_Tests/Broken/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h ACE_TCHAR fixes Wed Oct 1 18:50:45 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/Client_Task.cpp * examples/Load_Balancing_persistent/Identity_Client.cpp * examples/Load_Balancing_persistent/Load_Balancer_i.cpp ACE_TCHAR fixes Wed Oct 1 18:47:45 UTC 2008 Johnny Willemsen * orbsvcs/examples/Notify/ThreadPool/Consumer.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp * orbsvcs/performance-tests/RTEvent/lib/Control.cpp * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp * orbsvcs/tests/AVStreams/Latency/ping.cpp * orbsvcs/tests/AVStreams/Latency/pong.cpp * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp * orbsvcs/tests/Event/Basic/Observer.cpp * orbsvcs/tests/Event/Basic/Reconnect.cpp * orbsvcs/tests/Event/lib/Driver.cpp * orbsvcs/tests/Event/Performance/Connect.cpp * orbsvcs/tests/Event/Performance/Latency.cpp * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp ACE_TCHAR fixes Wed Oct 1 18:39:45 UTC 2008 Johnny Willemsen * performance-tests/Anyop/anyop.cpp * performance-tests/Callback/client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.cpp * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h * performance-tests/Latency/AMH_Single_Threaded/client.cpp * performance-tests/Latency/AMI/client.cpp * performance-tests/Latency/AMI/Roundtrip_Handler.cpp * performance-tests/Latency/Collocation/Client_Task.cpp * performance-tests/Latency/Deferred/client.cpp * performance-tests/Latency/DII/client.cpp * performance-tests/Latency/DSI/client.cpp * performance-tests/Latency/Single_Threaded/client.cpp * performance-tests/Latency/Thread_Per_Connection/client.cpp * performance-tests/Latency/Thread_Pool/client.cpp * performance-tests/Pluggable/PP_Test_Server.cpp * performance-tests/POA/Create_Reference/create_reference.cpp * performance-tests/POA/Implicit_Activation/client.cpp * performance-tests/POA/Implicit_Activation/collocated.cpp * performance-tests/Protocols/receiver.cpp * performance-tests/Protocols/sender.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp * performance-tests/RTCorba/Oneways/Reliable/client.cpp * performance-tests/RTCorba/Thread_Pool/client.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp * performance-tests/Sequence_Latency/AMI/client.cpp * performance-tests/Sequence_Latency/AMI/Roundtrip_Handler.cpp * performance-tests/Sequence_Latency/Deferred/client.cpp * performance-tests/Sequence_Latency/DII/client.cpp * performance-tests/Sequence_Latency/DSI/client.cpp * performance-tests/Sequence_Latency/Single_Threaded/client.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp * performance-tests/Sequence_Latency/Thread_Pool/client.cpp * performance-tests/Sequence_Latency/Thread_Pool/Client_Task.cpp * performance-tests/Sequence_Latency/Thread_Pool/Client_Task.h ACE_TCHAR fixes Wed Oct 1 18:37:45 UTC 2008 Johnny Willemsen * tests/Bug_1495_Regression/Client_Task.cpp * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp * tests/Smart_Proxies/Benchmark/client.cpp ACE_TCHAR fixes Wed Oct 1 14:38:20 UTC 2008 Jeff Parsons * TAO_IDL/include/ast_union.h: * TAO_IDL/include/ast_structure.h: * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp: * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp: * TAO_IDL/be/be_visitor_operation/operation.cpp: * TAO_IDL/be/be_visitor_operation/ami_cs.cpp: * TAO_IDL/ast/ast_structure.cpp: Changed types of members, local variables and method parameters to use ACE_CDR::* types, mostly from size_t to ACE_CDR::ULong, to satisfy the Solaris10_Studio12_x86_Debug build, which was having a problem when any of the above were passed to a TAO_OutStream insertion operator. Wed Oct 1 12:18:45 UTC 2008 Johnny Willemsen * examples/Simple/Simple_util.cpp * examples/Simple/time-date/Time_Date_Client_i.cpp * examples/Simple/time-date/Time_Date_Client_i.h * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp ACE_TCHAR fixes Wed Oct 1 12:02:45 UTC 2008 Johnny Willemsen * tests/Bug_2935_Regression/middle.cpp * tests/Bug_2935_Regression/sink_i.cpp * tests/Bug_2935_Regression/sink_i.h * tests/Bug_2935_Regression/source_i.cpp * tests/Bug_3068_Regression/client.cpp * tests/Bug_3068_Regression/server.cpp * tests/COIOP/Client_Task.cpp * tests/Collocation_Exception_Test/Client_Task.cpp * tests/Collocation_Oneway_Tests/Client_Task.cpp * tests/Collocation_Tests/Client_Task.cpp * tests/DII_Collocation_Tests/oneway/Client_Task.cpp * tests/DII_Collocation_Tests/oneway/Client_Task.h * tests/DII_Collocation_Tests/oneway/Server_Task.cpp * tests/DII_Collocation_Tests/oneway/Server_Task.h * tests/DII_Collocation_Tests/twoway/Client_Task.cpp * tests/DII_Collocation_Tests/twoway/Client_Task.h * tests/DII_Collocation_Tests/twoway/Server_Task.cpp * tests/DII_Collocation_Tests/twoway/Server_Task.h * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.cpp ACE_TCHAR fixes Wed Oct 1 11:40:45 UTC 2008 Johnny Willemsen * tests/Faults/pong.cpp * tests/MProfile/client.cpp * tests/MProfile_Connection_Timeout/client.cpp * tests/Multiple_Inheritance/client.cpp * tests/NestedUpcall/MT_Client_Test/client.cpp * tests/NestedUpcall/MT_Client_Test/client.h * tests/NestedUpcall/MT_Client_Test/local_server.cpp * tests/NestedUpcall/Triangle_Test/initiator.cpp * tests/NestedUpcall/Triangle_Test/server_B.cpp * tests/OBV/Simple/Simple_util.h * tests/POA/EndpointPolicy/server.cpp * tests/Portable_Interceptors/Bug_3079/client.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.cpp * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Client_Task.cpp * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp * tests/Portable_Interceptors/ForwardRequest/client.cpp * tests/Portable_Interceptors/ForwardRequest/server.cpp * tests/Portable_Interceptors/PICurrent/server.cpp * tests/Portable_Interceptors/Redirection/client.cpp ACE_TCHAR fixes Tue Sep 30 18:39:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp * orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp ACE_TCHAR fixes Tue Sep 30 18:35:45 UTC 2008 Johnny Willemsen * tests/Bug_1330_Regression/server.cpp * tests/Bug_1627_Regression/server.cpp * tests/Bug_2503_Regression/server.cpp * tests/Bug_2678_Regression/server.cpp * tests/Bug_2683_Regression/server.cpp * tests/Bug_2768_Regression/server.cpp * tests/Bug_2935_Regression/middle.cpp * tests/Bug_2935_Regression/sink.cpp * tests/Bug_3171_Regression/server.cpp * tests/Bug_3276_Regression/client.cpp * tests/RTCORBA/Banded_Connections/server.cpp * tests/Server_Connection_Purging/client.cpp * tests/Smart_Proxies/Benchmark/client.cpp * tests/TransportCurrent/Framework/client.cpp * tests/TransportCurrent/IIOP/client.cpp ACE_TCHAR fixes Tue Sep 30 18:34:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp: ACE_TCHAR fixes Tue Sep 30 18:25:45 UTC 2008 Johnny Willemsen * tests/Exposed_Policies/Policy_Verifier.cpp * tests/InterOp-Naming/INS_test_client.cpp * tests/Monitor/Marshal_Buffer/client.cpp * tests/Monitor/Marshal_Buffer/server.cpp * tests/NestedUpcall/MT_Client_Test/client.cpp * tests/NestedUpcall/MT_Client_Test/local_server.cpp * tests/NestedUpcall/MT_Client_Test/local_server.h * tests/NestedUpcall/MT_Client_Test/server.cpp * tests/NestedUpcall/Triangle_Test/initiator.cpp * tests/NestedUpcall/Triangle_Test/initiator.h * tests/NestedUpcall/Triangle_Test/server_A.cpp * tests/Oneway_Send_Timeouts/Client.cpp * tests/Oneway_Send_Timeouts/main.cpp * tests/Oneway_Send_Timeouts/Server.cpp * tests/Oneway_Timeouts/client.cpp * tests/Portable_Interceptors/Bug_3079/server.cpp * tests/Portable_Interceptors/Bug_3080/client.cpp * tests/Portable_Interceptors/Bug_3080/server.cpp * tests/Portable_Interceptors/ORB_Shutdown/server.cpp * tests/Portable_Interceptors/Redirection/server.cpp * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp ACE_TCHAR fixes Tue Sep 30 18:24:45 UTC 2008 Johnny Willemsen * orbsvcs/examples/FaultTolerance/RolyPoly/server.cpp * orbsvcs/tests/Bug_2925_Regression/client.cpp * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp ACE_TCHAR fixes Tue Sep 30 18:03:45 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Default_Factory.h * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Group_Manager.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp * orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.cpp * orbsvcs/tests/Bug_2709_Regression/Server_Task.cpp * orbsvcs/tests/Bug_2709_Regression/Server_Task.h * orbsvcs/tests/Security/Bug_2908_Regression/Client_Task.h ACE_TCHAR fixes Tue Sep 30 14:47:45 UTC 2008 Johnny Willemsen * tests/COIOP/Client_Task.h * tests/COIOP/Server_Task.cpp * tests/COIOP/Server_Task.h * tests/Collocation_Exception_Test/Client_Task.h * tests/Collocation_Exception_Test/Server_Task.cpp * tests/Collocation_Exception_Test/Server_Task.h * tests/Collocation_Oneway_Tests/Client_Task.h * tests/Collocation_Oneway_Tests/Server_Task.cpp * tests/Collocation_Oneway_Tests/Server_Task.h * tests/Collocation_Tests/Client_Task.h * tests/Collocation_Tests/Server_Task.cpp * tests/Collocation_Tests/Server_Task.h * tests/DII_Collocation_Tests/oneway/Client_Task.h * tests/DII_Collocation_Tests/oneway/Server_Task.cpp * tests/DII_Collocation_Tests/oneway/Server_Task.h * tests/DII_Collocation_Tests/twoway/Client_Task.h * tests/DII_Collocation_Tests/twoway/Server_Task.cpp * tests/DII_Collocation_Tests/twoway/Server_Task.h * tests/MProfile/client.cpp * tests/MProfile_Connection_Timeout/client.cpp * tests/MProfile_Forwarding/client.cpp * tests/Multiple_Inheritance/client.cpp * tests/Muxed_GIOP_Versions/client.cpp * tests/Muxed_GIOP_Versions/server.cpp * tests/OBV/Collocated/Forward/Client_Task.cpp * tests/OBV/Collocated/Forward/Client_Task.h * tests/OBV/Collocated/Forward/Server_Task.cpp * tests/OBV/Collocated/Forward/Server_Task.h * tests/OBV/Simple/Client_i.h * tests/POA/On_Demand_Loading/Servant_Manager.cpp * tests/POA/On_Demand_Loading/Server_Manager.h * tests/POA/TIE/client.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.h * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.h * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Client_Task.h * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Server_Task.cpp * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Server_Task.h * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.h * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.h * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.h ACE_TCHAR fixes \Tue Sep 30 02:11:40 UTC 2008 Yan Dai * tao/String_Manager_T.h: Removed TAO_Export in global String_Manager less operator to fix a warning. Mon Sep 29 18:18:10 UTC 2008 Jeff Parsons * TAO_IDL/include/utl_list.h: * TAO_IDL/be/be_visitor_operation/exceptlist_ss.cpp: * TAO_IDL/util/utl_list.cpp: Changed utility list class length accessor method signature to use ACE_CDR::Long instead of the native long, due to compile errors on the VxWorks6.6_Solaris_Host build. Thanks to Johnny Willemsen for reporting the scoreboard problem. Mon Sep 29 17:59:45 UTC 2008 Johnny Willemsen * tests/Bug_1476_Test/client.cpp * tests/Bug_1495_Regression/Client_Task.cpp * tests/Bug_1495_Regression/Client_Task.h * tests/Bug_1495_Regression/Server_Task.cpp * tests/Bug_1495_Regression/Server_Task.h * tests/Bug_2084_Regression/Client_Task.cpp * tests/Bug_2084_Regression/Client_Task.h * tests/Bug_2084_Regression/Server_Task.cpp * tests/Bug_2084_Regression/Server_Task.h * tests/Bug_2319_Regression/server.cpp * tests/Bug_2503_Regression/client.cpp * tests/Bug_2503_Regression/common.cpp * tests/Bug_2503_Regression/common.h * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.h * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp * tests/CSD_Strategy_Tests/Broken/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h * tests/UNKNOWN_Exception/client.cpp ACE_TCHAR fixes Mon Sep 29 14:59:45 UTC 2008 Johnny Willemsen Updates to comply with CORBA 3.1 (08-01-05) * tao/PortableServer/POAManager.cpp: * tao/PortableServer/POAManager.pidl: When the POAManager is already inactive when the deactivate operation is called, then just ignore this call and not throw an exception * tao/PortableServer/Root_POA.cpp (find_poa): When unknown adapter throws an exception, just let is pass through instead of converting it to a OBJ_ADAPTER exception * tao/IIOP_Acceptor.cpp: * tao/Messaging/Asynch_Reply_Dispatcher.h: Const change Mon Sep 29 14:16:45 UTC 2008 Johnny Willemsen * tao/PI/ORBInitInfo.h * tao/Utils/ORB_Manager.cpp * tao/Utils/ORB_Manager.h * tests/POA/Loader/Servant_Locator.cpp * tests/POA/Loader/Servant_Locator.h * tests/POA/Loader/Server_Manager.cpp ACE_TCHAR fixes Mon Sep 29 14:01:45 UTC 2008 Johnny Willemsen * tests/Bug_2289_Regression/server.cpp * tests/DiffServ/server.cpp * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp * tests/Monitor/Marshal_Buffer/client.cpp * tests/Oneway_Buffering/client.cpp * tests/Oneway_Timeouts/client.cpp * tests/POA/EndpointPolicy/server.cpp * tests/POA/TIE/client.cpp * tests/RTCORBA/Diffserv/server.cpp ACE_TCHAR fixes Mon Sep 29 13:35:43 UTC 2008 Jeff Parsons * TAO_IDL/include/ast_generator.h: * TAO_IDL/include/ast_enum_val.h: * TAO_IDL/include/ast_expression.h: * TAO_IDL/include/ast_array.h: * TAO_IDL/be/be_expression.cpp: * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp: * TAO_IDL/be/be_visitor_arg_traits.cpp: * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO_IDL/be/be_visitor_operation/operation.cpp: * TAO_IDL/be/be_visitor_array/array_cs.cpp: * TAO_IDL/be/be_visitor_array/array_ci.cpp: * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp: * TAO_IDL/be/be_enum_val.cpp: * TAO_IDL/be/be_helper.cpp: * TAO_IDL/be/be_string.cpp: * TAO_IDL/be/be_array.cpp: * TAO_IDL/be/be_generator.cpp: * TAO_IDL/ast/ast_expression.cpp: * TAO_IDL/ast/ast_enum_val.cpp: * TAO_IDL/ast/ast_array.cpp: * TAO_IDL/ast/ast_generator.cpp: * TAO_IDL/be_include/be_generator.h: * TAO_IDL/be_include/be_helper.h: * TAO_IDL/be_include/be_expression.h: * TAO_IDL/be_include/be_enum_val.h: * TAO_IDL/fe/y.tab.cpp: * TAO_IDL/fe/y.tab.h: * TAO_IDL/fe/idl.yy * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/fe/idl.ll * TAO_IDL/util/utl_global.cpp: Replaced native numeric basic types in storage for token and expression values with the corresponding ACE_CDR types. Mon Sep 29 07:59:45 UTC 2008 Johnny Willemsen * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.h * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h * orbsvcs/IFR_Service/be_init.cpp * orbsvcs/IFR_Service/IFR_Service.cpp * orbsvcs/IFR_Service/IFR_Service.h * orbsvcs/ImplRepo_Service/Activator_Options.cpp * orbsvcs/ImplRepo_Service/Activator_Options.h * orbsvcs/ImplRepo_Service/Locator_Options.cpp * orbsvcs/ImplRepo_Service/Locator_Options.h * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp * orbsvcs/Naming_Service/NT_Naming_Server.cpp * orbsvcs/Notify_Service/NT_Notify_Server.cpp * orbsvcs/orbsvcs/AV/default_resource.cpp * orbsvcs/orbsvcs/AV/default_resource.h * orbsvcs/orbsvcs/AV/Protocol_Factory.h * orbsvcs/orbsvcs/AV/QoS_UDP.h * orbsvcs/orbsvcs/AV/Resource_Factory.h * orbsvcs/orbsvcs/AV/RTCP.h * orbsvcs/orbsvcs/AV/RTP.h * orbsvcs/orbsvcs/AV/SCTP_SEQ.h * orbsvcs/orbsvcs/AV/sfp.h * orbsvcs/orbsvcs/AV/TCP.h * orbsvcs/orbsvcs/AV/Transport.h * orbsvcs/orbsvcs/AV/UDP.h * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.cpp * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.h * orbsvcs/performance-tests/RTEvent/lib/Client_Options.cpp * orbsvcs/performance-tests/RTEvent/lib/Client_Options.h * orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp * orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.h * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.h * orbsvcs/tests/Bug_2247_Regression/Manager.h * orbsvcs/tests/CosEvent/Basic/Random.cpp * orbsvcs/tests/CosEvent/Basic/Random.h * orbsvcs/tests/Event/Basic/Random.cpp * orbsvcs/tests/Event/Basic/Random.h * orbsvcs/tests/Event/Performance/Inversion.h * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.cpp * orbsvcs/tests/FaultTolerance/IOGR/Manager.h * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.h * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.h * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.cpp * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.h * orbsvcs/tests/Notify/Basic/AdminProperties.cpp * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp * orbsvcs/tests/Notify/Basic/ConnectDisconnect.h * orbsvcs/tests/Notify/Basic/Events.cpp * orbsvcs/tests/Notify/Basic/Events.h * orbsvcs/tests/Notify/Basic/IdAssignment.h * orbsvcs/tests/Notify/Basic/LifeCycle.cpp * orbsvcs/tests/Notify/Basic/LifeCycle.h * orbsvcs/tests/Notify/Basic/MultiTypes.h * orbsvcs/tests/Notify/Basic/Sequence.cpp * orbsvcs/tests/Notify/Basic/Sequence.h * orbsvcs/tests/Notify/Basic/Simple.cpp * orbsvcs/tests/Notify/Basic/Simple.h * orbsvcs/tests/Notify/lib/Command_Builder.cpp * orbsvcs/tests/Notify/lib/Command_Builder.h * orbsvcs/tests/Notify/lib/Command_Factory_T.h * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp * orbsvcs/tests/Notify/Reconnecting/Consumer.h * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp * orbsvcs/tests/Notify/Reconnecting/Supplier.h * orbsvcs/tests/Property/client.cpp * orbsvcs/tests/Property/client.h * orbsvcs/tests/Security/InsecureReferences/test.cpp * orbsvcs/tests/Time/Client_i.h * orbsvcs/tests/Trading/colocated_test.cpp ACE_TCHAR changes Mon Sep 29 07:57:45 UTC 2008 Johnny Willemsen * examples/Callback_Quoter/Consumer_Handler.h * examples/Callback_Quoter/Notifier_Input_Handler.cpp * examples/Callback_Quoter/Notifier_Input_Handler.h * examples/Callback_Quoter/Supplier_i.h * examples/Content_Server/AMI_Iterator/client.cpp * examples/Content_Server/AMI_Observer/client.cpp * examples/Event_Comm/consumer.cpp * examples/Event_Comm/Consumer_Handler.cpp * examples/Event_Comm/Consumer_Handler.h * examples/Event_Comm/notifier.cpp * examples/Event_Comm/notifier.h * examples/Event_Comm/Notifier_Handler.cpp * examples/Event_Comm/Notifier_Handler.h * examples/Event_Comm/Notifier_Server.cpp * examples/Event_Comm/Notifier_Server.h * examples/Event_Comm/supplier.cpp * examples/Event_Comm/supplier.h * examples/ior_corbaloc/ior_corbaloc_client_i.cpp * examples/ior_corbaloc/ior_corbaloc_client_i.h * examples/Load_Balancing/Identity_Client.h * examples/Load_Balancing/Identity_Server.h * examples/Load_Balancing/Load_Balancing_Service.h * examples/Load_Balancing_persistent/Identity_Server.h * examples/Logging/Logging_Service_i.cpp * examples/Logging/Logging_Test_i.cpp * examples/OBV/Simple_util.h * examples/OBV/Typed_Events/Client_i.cpp * examples/Persistent_Grid/Grid_Client_i.cpp * examples/Persistent_Grid/Persistent_Client_i.cpp * examples/Persistent_Grid/Simple_util.cpp * examples/Persistent_Grid/Simple_util.h * examples/Quoter/Factory_Finder.cpp * examples/Quoter/Factory_Finder.h * examples/Quoter/Generic_Factory.cpp * examples/Quoter/Generic_Factory.h * examples/Quoter/server.h * examples/RTCORBA/Activity/Activity.cpp * examples/RTCORBA/Activity/Activity.h * examples/RTCORBA/Activity/Builder.cpp * examples/RTCORBA/Activity/Builder.h * examples/Simple/bank/Bank_Client_i.cpp * examples/Simple/chat/Client_i.cpp * examples/Simple/chat/Client_i.h * examples/Simple/chat/Server_i.cpp * examples/Simple/chat/Server_i.h * examples/Simple/echo/Echo_Client_i.cpp * examples/Simple/grid/Grid_Client_i.cpp * examples/Simple/Simple_util.cpp * examples/Simple/Simple_util.h * examples/Simple/time-date/Time_Date.cpp * examples/Simple/time-date/Time_Date.h * examples/Simple/time-date/Time_Date_Client_i.cpp * examples/Simple/time/Time_Client_i.cpp ACE_TCHAR changes Mon Sep 29 07:55:45 UTC 2008 Johnny Willemsen * performance-tests/Cubit/TAO/MT_Cubit/client.cpp * performance-tests/Cubit/TAO/MT_Cubit/client.h * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp ACE_TCHAR changes Mon Sep 29 07:53:45 UTC 2008 Johnny Willemsen * tests/Bug_2429_Regression/client.cpp * tests/Bug_2935_Regression/middle.cpp * tests/Bug_2935_Regression/sink.cpp * tests/Bug_2935_Regression/source_i.h * tests/Bug_2936_Regression/PersistentPOA.cpp * tests/Bug_2936_Regression/PersistentPOA.h * tests/Collocated_Forwarding/Server_Request_Interceptor.cpp * tests/Exposed_Policies/Policy_Tester.cpp * tests/Exposed_Policies/Policy_Tester.h * tests/Hang_Shutdown/client.cpp * tests/InterOp-Naming/Server_i.cpp * tests/InterOp-Naming/Server_i.h * tests/OBV/Simple/Client_i.cpp * tests/OBV/Simple/Simple_util.cpp * tests/OBV/Simple/Simple_util.h * tests/POA/TIE/client.cpp * tests/QtTests/client.cpp * tests/RTCORBA/Bug_3382_Regression/client.cpp * tests/RTCORBA/Bug_3382_Regression/server.cpp * tests/TransportCurrent/Framework/simple.cpp * tests/Xt_Stopwatch/client.cpp ACE_TCHAR changes Mon Sep 29 07:44:45 UTC 2008 Johnny Willemsen * tao/PI/ORBInitInfo.h: * tao/Utils/ORB_Manager.cpp: ACE_TCHAR changes Mon Sep 29 07:42:45 UTC 2008 Johnny Willemsen * orbsvcs/ImplRepo_Service/tao_imr_i.cpp * orbsvcs/ImplRepo_Service/tao_imr_i.h * orbsvcs/Naming_Service/NT_Naming_Service.h * orbsvcs/Notify_Service/NT_Notify_Service.h * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Basic_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp * orbsvcs/orbsvcs/Event/EC_Null_Factory.cpp * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.cpp * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp * orbsvcs/orbsvcs/Security/Security_Current.cpp * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.h * orbsvcs/tests/AVStreams/Component_Switching/distributer.h * orbsvcs/tests/AVStreams/Component_Switching/receiver.h * orbsvcs/tests/Concurrency/CC_client.cpp * orbsvcs/tests/Concurrency/CC_client.h * orbsvcs/tests/ImplRepo/airplane_client_i.cpp * orbsvcs/tests/ImplRepo/airplane_client_i.h * orbsvcs/tests/ImplRepo/airplane_server_i.h * orbsvcs/tests/ImplRepo/nestea_client_i.cpp * orbsvcs/tests/ImplRepo/nestea_client_i.h * orbsvcs/tests/ImplRepo/nestea_server_i.h * orbsvcs/tests/ImplRepo/scale/server_i.h * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.h * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.h * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.h * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.h * orbsvcs/tests/Property/client.h * orbsvcs/tests/RTCosScheduling/client.cpp * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp * orbsvcs/tests/Security/ssliop_corbaloc/client.h * orbsvcs/tests/Simple_Naming/client.cpp * orbsvcs/tests/Simple_Naming/client.h * orbsvcs/tests/Time/Client_i.cpp * orbsvcs/tests/Time/Client_i.h ACE_TCHAR changes Mon Sep 29 07:40:45 UTC 2008 Johnny Willemsen * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.h * performance-tests/Cubit/TAO/MT_Cubit/client.h * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.cpp * performance-tests/Cubit/TAO/MT_Cubit/Globals.h * performance-tests/Cubit/TAO/MT_Cubit/server.cpp * performance-tests/Cubit/TAO/MT_Cubit/server.h * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h * performance-tests/Pluggable/PP_Test_Client.cpp * performance-tests/Pluggable/PP_Test_Client.h * performance-tests/Pluggable/PP_Test_Server.h * performance-tests/POA/Demux/demux_test_client.h ACE_TCHAR changes Mon Sep 29 07:37:45 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/Base_Server.h * examples/Callback_Quoter/Consumer_Handler.cpp * examples/Callback_Quoter/Consumer_Handler.h * examples/Callback_Quoter/Notifier_Input_Handler.h * examples/Callback_Quoter/Supplier_i.cpp * examples/Callback_Quoter/Supplier_i.h * examples/Logging/Logging_Service_i.h * examples/Logging/Logging_Test_i.h * examples/mfc/server.cpp * examples/OBV/Simple_util.cpp * examples/OBV/Simple_util.h * examples/Persistent_Grid/Simple_util.cpp * examples/Persistent_Grid/Simple_util.h * examples/Quoter/client.h * examples/Quoter/Factory_Finder.h * examples/Quoter/Generic_Factory.h * examples/Quoter/server.h * examples/Simple/Simple_util.cpp * examples/Simple/Simple_util.h * examples/Simulator/Event_Supplier/DualEC_Sup.h * examples/Simulator/Event_Supplier/Event_Sup.h * examples/Simulator/Event_Supplier/Logging_Sup.h ACE_TCHAR changes Mon Sep 29 07:33:45 UTC 2008 Johnny Willemsen * tests/AMH_Exceptions/server.cpp * tests/AMH_Oneway/server.cpp * tests/BiDirectional_MultipleORB/destroy.cpp * tests/DII_AMI_Forward/DII_ReplyHandler.cpp * tests/Hang_Shutdown/server.cpp * tests/InterOp-Naming/Server_i.h * tests/NestedUpcall/MT_Client_Test/client.cpp * tests/NestedUpcall/MT_Client_Test/client.h * tests/NestedUpcall/MT_Client_Test/local_server.cpp * tests/NestedUpcall/MT_Client_Test/local_server.h * tests/NestedUpcall/MT_Client_Test/server.h * tests/NestedUpcall/Triangle_Test/initiator.h * tests/NestedUpcall/Triangle_Test/server_A.h * tests/NestedUpcall/Triangle_Test/server_B.h * tests/OBV/Simple/Simple_util.cpp * tests/OBV/Simple/Simple_util.h * tests/ORB_destroy/ORB_destroy.cpp * tests/Param_Test/driver.cpp * tests/Param_Test/driver.h * tests/POA/Forwarding/client.cpp * tests/POA/Forwarding/server.cpp * tests/POA/Loader/Server_Manager.cpp * tests/POA/Loader/Server_Manager.h * tests/POA/On_Demand_Loading/Server_Manager.cpp * tests/POA/On_Demand_Loading/Server_Manager.h ACE_TCHAR changes Sun Sep 28 18:52:45 UTC 2008 Johnny Willemsen * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp * performance-tests/CSD_Strategy/TestApps/ClientApp.h * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp * performance-tests/CSD_Strategy/TestApps/ServerApp.h * performance-tests/CSD_Strategy/TestInf/TestAppBase.h * performance-tests/RTCorba/Thread_Pool/client.cpp ACE_TCHAR changes Sun Sep 28 18:51:45 UTC 2008 Johnny Willemsen * orbsvcs/LoadBalancer/LoadManager.cpp * orbsvcs/tests/Bug_2615_Regression/server.cpp * orbsvcs/tests/Event/Performance/Latency.cpp ACE_TCHAR changes Sun Sep 28 18:48:45 UTC 2008 Johnny Willemsen * tests/AMI_Buffering/client.cpp * tests/Any/Recursive/client.cpp * tests/Bug_2084_Regression/Collocated_Test.cpp * tests/Bug_2186_Regression/client.cpp * tests/Bug_2289_Regression/client.cpp * tests/Bug_2289_Regression/server.cpp * tests/Bug_2429_Regression/client.cpp * tests/Bug_2804_Regression/client.cpp * tests/Bug_2844_Regression/client.cpp * tests/Bug_2918_Regression/client.cpp * tests/COIOP/COIOP_Test.cpp * tests/Collocation_Exception_Test/Collocated_Test.cpp * tests/Collocation_Oneway_Tests/Collocated_Test.cpp * tests/Collocation_Tests/Collocated_Test.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.h * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp * tests/CSD_Strategy_Tests/Broken/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h * tests/DiffServ/server.cpp * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp * tests/DII_Collocation_Tests/twoway/Collocated_Test.cpp * tests/Exposed_Policies/Policy_Verifier.cpp * tests/Exposed_Policies/Policy_Verifier.h * tests/Monitor/Marshal_Buffer/client.cpp * tests/OBV/Collocated/Forward/Collocated_Test.cpp * tests/OBV/Supports/client.cpp * tests/OBV/Supports/server.cpp * tests/Oneway_Buffering/client.cpp * tests/Oneway_Timeouts/client.cpp * tests/Param_Test/options.cpp * tests/Param_Test/options.h * tests/POA/EndpointPolicy/server.cpp * tests/POA/Loader/Server_Manager.cpp * tests/POA/Loader/Server_Manager.h * tests/Portable_Interceptors/Collocated/Dynamic/Collocated_Test.cpp * tests/Portable_Interceptors/PICurrent/server.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp * tests/RTCORBA/Diffserv/server.cpp ACE_TCHAR changes Sun Sep 28 12:35:32 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Time/TAO_UTO.h: * orbsvcs/orbsvcs/Time/TAO_TIO.h: * orbsvcs/orbsvcs/Time/Timer_Helper.h: * orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.h: * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.h: Fixed export macros. Thanks to Johnny to bringing this to my attention. Sun Sep 28 11:41:45 UTC 2008 Johnny Willemsen * utils/nslist/nsadd.cpp ACE_TCHAR changes Sun Sep 28 11:39:45 UTC 2008 Johnny Willemsen * orbsvcs/examples/ORT/gateway_server.cpp * orbsvcs/examples/ORT/server.cpp * orbsvcs/examples/Security/SecurityLevel1/server.cpp * orbsvcs/examples/Security/Send_File/server.cpp * orbsvcs/tests/Bug_1395_Regression/server.cpp * orbsvcs/tests/Bug_2247_Regression/server.cpp * orbsvcs/tests/Bug_2248_Regression/server.cpp * orbsvcs/tests/Bug_2925_Regression/server.cpp * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp * orbsvcs/tests/FaultTolerance/IOGR/server.cpp * orbsvcs/tests/HTIOP/AMI/server.cpp * orbsvcs/tests/HTIOP/BiDirectional/server.cpp * orbsvcs/tests/Security/BiDirectional/server.cpp * orbsvcs/tests/Security/Big_Request/server.cpp * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp * orbsvcs/tests/Security/Crash_Test/server.cpp * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp * orbsvcs/tests/Security/MT_SSLIOP/server.cpp * orbsvcs/tests/Security/Secure_Invocation/server.cpp ACE_TCHAR changes Sun Sep 28 11:38:45 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/ORB_Shutdown/client.cpp * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp ACE_TCHAR changes Sun Sep 28 11:36:45 UTC 2008 Johnny Willemsen * tests/AMI/server.cpp * tests/AMI_Timeouts/server.cpp * tests/BiDirectional/server.cpp * tests/BiDirectional_DelayedUpcall/server.cpp * tests/BiDirectional_NestedUpcall/server.cpp * tests/Big_AMI/server.cpp * tests/Bug_2174_Regression/server.cpp * tests/Bug_2356_Regression/server.cpp * tests/Bug_2734_Regression/server.cpp * tests/Bug_3068_Regression/server.cpp * tests/Faults/server.cpp * tests/FL_Cube/server.cpp * tests/MProfile/server.cpp * tests/MProfile_Connection_Timeout/server.cpp * tests/MProfile_Forwarding/server.cpp * tests/MT_BiDir/server.cpp * tests/MT_Client/server.cpp * tests/MT_Server/server.cpp * tests/Multiple_Inheritance/server.cpp * tests/Muxed_GIOP_Versions/server.cpp * tests/Native_Exceptions/server.cpp * tests/No_Server_MT_Connect_Test/server.cpp * tests/POA/Forwarding/server.cpp * tests/QtTests/server.cpp * tests/Smart_Proxies/Benchmark/server.cpp * tests/Smart_Proxies/On_Demand/server.cpp * tests/Smart_Proxies/Policy/server.cpp * tests/Smart_Proxies/server.cpp * tests/Strategies/server.cpp * tests/Timeout/server.cpp * tests/Xt_Stopwatch/server.cpp ACE_TCHAR changes Sun Sep 28 11:31:45 UTC 2008 Johnny Willemsen * performance-tests/Callback/client.cpp * performance-tests/Callback/server.cpp * performance-tests/Latency/AMH_Single_Threaded/client.cpp * performance-tests/Latency/AMH_Single_Threaded/server.cpp * performance-tests/Latency/AMI/client.cpp * performance-tests/Latency/AMI/server.cpp * performance-tests/Latency/Deferred/client.cpp * performance-tests/Latency/Deferred/server.cpp * performance-tests/Latency/DII/client.cpp * performance-tests/Latency/DII/server.cpp * performance-tests/Latency/DSI/client.cpp * performance-tests/Latency/DSI/server.cpp * performance-tests/Latency/Single_Threaded/client.cpp * performance-tests/Latency/Single_Threaded/server.cpp * performance-tests/Latency/Thread_Per_Connection/client.cpp * performance-tests/Latency/Thread_Per_Connection/server.cpp * performance-tests/Latency/Thread_Pool/client.cpp * performance-tests/Latency/Thread_Pool/server.cpp * performance-tests/Memory/IORsize/client.cpp * performance-tests/Memory/IORsize/server.cpp * performance-tests/Memory/Single_Threaded/client.cpp * performance-tests/Memory/Single_Threaded/server.cpp * performance-tests/POA/Implicit_Activation/client.cpp * performance-tests/POA/Implicit_Activation/server.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp * performance-tests/RTCorba/Oneways/Reliable/client.cpp * performance-tests/RTCorba/Oneways/Reliable/server.cpp * performance-tests/RTCorba/Thread_Pool/client.cpp * performance-tests/RTCorba/Thread_Pool/server.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp * performance-tests/Sequence_Latency/AMI/client.cpp * performance-tests/Sequence_Latency/AMI/server.cpp * performance-tests/Sequence_Latency/Deferred/client.cpp * performance-tests/Sequence_Latency/Deferred/server.cpp * performance-tests/Sequence_Latency/DII/client.cpp * performance-tests/Sequence_Latency/DII/server.cpp * performance-tests/Sequence_Latency/DSI/client.cpp * performance-tests/Sequence_Latency/DSI/server.cpp * performance-tests/Sequence_Latency/Single_Threaded/client.cpp * performance-tests/Sequence_Latency/Single_Threaded/server.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp * performance-tests/Sequence_Latency/Thread_Pool/client.cpp * performance-tests/Sequence_Latency/Thread_Pool/server.cpp * performance-tests/Throughput/client.cpp * performance-tests/Throughput/server.cpp ACE_TCHAR changes Sun Sep 28 11:29:45 UTC 2008 Johnny Willemsen * tests/File_IO/client.cpp ACE_TCHAR changes Sun Sep 28 11:24:45 UTC 2008 Johnny Willemsen * orbsvcs/tests/Security/Secure_Invocation/client.cpp * orbsvcs/tests/Security/MT_SSLIOP/client.cpp * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp * orbsvcs/tests/Security/InsecureReferences/test.cpp * orbsvcs/tests/Security/EndpointPolicy/test.cpp * orbsvcs/tests/Security/Crash_Test/client.cpp * orbsvcs/tests/Security/Bug_2908_Regression/MessengerServer.cpp * orbsvcs/tests/Security/Bug_2908_Regression/MessengerClient.cpp * orbsvcs/tests/Security/Bug_2908_Regression/Messenger_i.cpp * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp * orbsvcs/tests/Security/Big_Request/client.cpp * orbsvcs/tests/Security/BiDirectional/client.cpp * orbsvcs/tests/RTCosScheduling/server.cpp * orbsvcs/tests/Miop/McastHello/server.cpp * orbsvcs/tests/Miop/McastHello/client.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp * orbsvcs/tests/HTIOP/Hello/server.cpp * orbsvcs/tests/HTIOP/Hello/client.cpp * orbsvcs/tests/HTIOP/BiDirectional/client.cpp * orbsvcs/tests/HTIOP/AMI/simple_client.cpp * orbsvcs/tests/HTIOP/AMI/client.cpp * orbsvcs/tests/Event/Performance/Latency_Server.cpp * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp * orbsvcs/tests/Bug_3216_Regression/server.cpp * orbsvcs/tests/Bug_3216_Regression/client.cpp * orbsvcs/tests/Bug_3215_Regression/server.cpp * orbsvcs/tests/Bug_3215_Regression/client.cpp * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp * orbsvcs/tests/Bug_2800_Regression/client.cpp * orbsvcs/tests/Bug_2709_Regression/server.cpp * orbsvcs/tests/Bug_2615_Regression/server.cpp * orbsvcs/tests/Bug_2615_Regression/client.cpp * orbsvcs/tests/Bug_2316_Regression/client.cpp * orbsvcs/tests/Bug_2287_Regression/server.cpp * orbsvcs/tests/Bug_2287_Regression/client.cpp * orbsvcs/tests/Bug_2285_Regression/server2.cpp * orbsvcs/tests/Bug_2285_Regression/server.cpp * orbsvcs/tests/Bug_2285_Regression/client2.cpp * orbsvcs/tests/Bug_2285_Regression/client.cpp * orbsvcs/tests/Bug_1395_Regression/client.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp * orbsvcs/examples/Security/Send_File/client.cpp * orbsvcs/examples/Security/SecurityLevel1/client.cpp * orbsvcs/examples/RtEC/Simple/Service.cpp * orbsvcs/examples/PSS/Simple_Naming.cpp * orbsvcs/examples/ORT/client.cpp * orbsvcs/examples/LoadBalancing/server.cpp * orbsvcs/examples/LoadBalancing/client.cpp * orbsvcs/examples/CosEC/Simple/Service.cpp ACE_TCHAR changes Fri Sep 26 15:08:45 UTC 2008 Rich Seibel * orbsvcs/tests/Bug_3387_Regression/MessengerClient.cpp: Added include to find sleep. Fri Sep 26 11:54:14 UTC 2008 Phil Mesnier * TAO_IDL/fe/lex.yy.cpp: * orbsvcs/tests/Bug_3387_Regression/Messenger.idl: * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc: * orbsvcs/tests/Bug_3387_Regression/MessengerClient.cpp: * orbsvcs/tests/Bug_3387_Regression/MessengerConsumer.cpp: * orbsvcs/tests/Bug_3387_Regression/MessengerServer.cpp: * orbsvcs/tests/Bug_3387_Regression/Messenger_i.h: * orbsvcs/tests/Bug_3387_Regression/Messenger_i.cpp: * orbsvcs/tests/Bug_3387_Regression/StructuredEventConsumer_i.h: * orbsvcs/tests/Bug_3387_Regression/StructuredEventConsumer_i.cpp: * orbsvcs/tests/Bug_3387_Regression/StructuredEventSupplier_i.h: * orbsvcs/tests/Bug_3387_Regression/StructuredEventSupplier_i.cpp: * orbsvcs/tests/Bug_3387_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/test.idl: Fuzz fixes Fri Sep 26 11:07:48 UTC 2008 Simon McQueen * tao/RTCORBA/RT_Current.cpp: * tao/RTCORBA/RT_Protocols_Hooks.cpp: * tests/RTCORBA/Bug_3382_Regression/client.cpp: * tests/RTCORBA/Bug_3382_Regression/server.cpp: * tests/RTCORBA/Bug_3382_Regression/simple_client.cpp: Fuzz errors. Fri Sep 26 09:25:50 UTC 2008 Simon McQueen * tao/RTCORBA/Linear_Priority_Mapping.cpp: Fix windows compilation error. Thu Sep 25 20:55:39 UTC 2008 Johnny Willemsen * examples/AMI/FL_Callback/peer.cpp * examples/AMI/FL_Callback/progress.cpp * examples/Buffered_AMI/server.cpp * examples/Buffered_Oneways/server.cpp * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp * examples/mfc/client.cpp * examples/mfc/server.cpp * examples/PluggableUDP/tests/Performance/client.cpp * examples/PluggableUDP/tests/Performance/server.cpp * examples/PluggableUDP/tests/SimplePerformance/client.cpp * examples/PluggableUDP/tests/SimplePerformance/server.cpp ACE_TCHAR changes Thu Sep 25 20:46:39 UTC 2008 Johnny Willemsen * tests/Abstract_Interface/server.cpp * tests/AMH_Exceptions/client.cpp * tests/AMH_Oneway/client.cpp * tests/AMI/client.cpp * tests/AMI/simple_client.cpp * tests/AMI_Buffering/admin.cpp * tests/AMI_Buffering/server.cpp * tests/AMI_Timeouts/client.cpp * tests/Any/Recursive/server.cpp * tests/BiDirectional/client.cpp * tests/BiDirectional_DelayedUpcall/client.cpp * tests/BiDirectional_NestedUpcall/client.cpp * tests/Big_AMI/client.cpp * tests/Big_Oneways/client.cpp * tests/Big_Oneways/server.cpp * tests/Big_Reply/server.cpp * tests/Big_Request_Muxing/client.cpp * tests/Big_Request_Muxing/server.cpp * tests/Big_Twoways/client.cpp * tests/Big_Twoways/server.cpp * tests/Blocking_Sync_None/client.cpp * tests/Blocking_Sync_None/server.cpp * tests/Bug_1020_Basic_Regression/client.cpp * tests/Bug_1020_Basic_Regression/server.cpp * tests/Bug_1020_Regression/client.cpp * tests/Bug_1020_Regression/server.cpp * tests/Bug_1269_Regression/client.cpp * tests/Bug_1269_Regression/server.cpp * tests/Bug_1269_Regression/shutdown.cpp * tests/Bug_1270_Regression/client.cpp * tests/Bug_1270_Regression/server.cpp * tests/Bug_1270_Regression/shutdown.cpp * tests/Bug_1330_Regression/client.cpp * tests/Bug_1361_Regression/client.cpp * tests/Bug_1361_Regression/server.cpp * tests/Bug_1361_Regression/shutdown.cpp * tests/Bug_1476_Regression/client.cpp * tests/Bug_1476_Regression/server.cpp * tests/Bug_1476_Test/client.cpp * tests/Bug_1482_Regression/client.cpp * tests/Bug_1482_Regression/server.cpp * tests/Bug_1495_Regression/Threaded_Client.cpp * tests/Bug_1495_Regression/Threaded_Server.cpp * tests/Bug_1551_Regression/client.cpp * tests/Bug_1551_Regression/server.cpp * tests/Bug_1568_Regression/client.cpp * tests/Bug_1568_Regression/server.cpp * tests/Bug_1627_Regression/client.cpp * tests/Bug_1670_Regression/client.cpp * tests/Bug_1670_Regression/server.cpp * tests/Bug_1676_Regression/client.cpp * tests/Bug_1676_Regression/server.cpp * tests/Bug_2183_Regression/client.cpp * tests/Bug_2183_Regression/server.cpp * tests/Bug_2186_Regression/client.cpp * tests/Bug_2186_Regression/server.cpp * tests/Bug_2188_Regression/client.cpp * tests/Bug_2188_Regression/server.cpp * tests/Bug_2289_Regression/client.cpp * tests/Bug_2289_Regression/server.cpp * tests/Bug_2319_Regression/server.cpp * tests/Bug_2328_Regression/client.cpp * tests/Bug_2328_Regression/server.cpp * tests/Bug_2356_Regression/client.cpp * tests/Bug_2429_Regression/server.cpp * tests/Bug_2494_Regression/client.cpp * tests/Bug_2494_Regression/server.cpp * tests/Bug_2503_Regression/client.cpp * tests/Bug_2503_Regression/server.cpp * tests/Bug_2593_Regression/client.cpp * tests/Bug_2593_Regression/server.cpp * tests/Bug_2595_Regression/client.cpp * tests/Bug_2595_Regression/server.cpp * tests/Bug_2654_Regression/client.cpp * tests/Bug_2654_Regression/server.cpp * tests/Bug_2678_Regression/client.cpp * tests/Bug_2678_Regression/server.cpp * tests/Bug_2683_Regression/server.cpp * tests/Bug_2702_Regression/client.cpp * tests/Bug_2768_Regression/server.cpp * tests/Bug_2804_Regression/server.cpp * tests/Bug_2805_Regression/client.cpp * tests/Bug_2844_Regression/server.cpp * tests/Bug_2869_Regression/client.cpp * tests/Bug_2909_Regression/client.cpp * tests/Bug_2918_Regression/server.cpp * tests/Bug_2966_Regression/client.cpp * tests/Bug_2966_Regression/server.cpp * tests/Bug_3000_Regression/client.cpp * tests/Bug_3000_Regression/server.cpp * tests/Bug_3068_Regression/client.cpp * tests/Bug_3108_Regression/client.cpp * tests/Bug_3108_Regression/server.cpp * tests/Bug_3163_Regression/client.cpp * tests/Bug_3299_Regression/client.cpp * tests/Bug_3299_Regression/server.cpp * tests/Bug_933_Regression/MessengerServer.cpp * tests/Cache_Growth_Test/client.cpp * tests/Cache_Growth_Test/server.cpp * tests/CallbackTest/client.cpp * tests/CallbackTest/server.cpp * tests/Client_Leaks/server.cpp * tests/Connect_Strategy_Test/client.cpp * tests/Connect_Strategy_Test/server.cpp * tests/Connection_Purging/client.cpp * tests/Connection_Purging/server.cpp * tests/Crash_On_Write/client.cpp * tests/Crash_On_Write/server.cpp * tests/Crashed_Callback/client.cpp * tests/Crashed_Callback/server.cpp * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp * tests/DiffServ/client.cpp * tests/DII_AMI_Forward/client.cpp * tests/DII_AMI_Forward/server.cpp * tests/DIOP/client.cpp * tests/DIOP/server.cpp * tests/DLL_ORB/Test_Client_Module.cpp * tests/DLL_ORB/Test_Server_Module.cpp * tests/DSI_AMH/client.cpp * tests/DSI_AMH/server.cpp * tests/DSI_AMI_Gateway/client.cpp * tests/DSI_AMI_Gateway/gateway.cpp * tests/DSI_AMI_Gateway/server.cpp * tests/DSI_Gateway/client.cpp * tests/DSI_Gateway/gateway.cpp * tests/DSI_Gateway/server.cpp * tests/Explicit_Event_Loop/server.cpp * tests/Faults/client.cpp * tests/Faults/middle.cpp * tests/Faults/ping.cpp * tests/File_IO/client.cpp * tests/File_IO/server.cpp * tests/Forwarding/client.cpp * tests/Forwarding/server.cpp * tests/GIOP_Fragments/Java_Big_Reply/client.cpp * tests/GIOP_Fragments/Java_Big_Request/server.cpp * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp * tests/Hang_Shutdown/client.cpp * tests/Hang_Shutdown/server.cpp * tests/ICMG_Any_Bug/client.cpp * tests/ICMG_Any_Bug/server.cpp * tests/IPV6/client.cpp * tests/IPV6/server.cpp * tests/Leader_Followers/server.cpp * tests/LongDouble/client.cpp * tests/LongDouble/server.cpp * tests/LongUpcalls/ami_client.cpp * tests/LongUpcalls/ami_server.cpp * tests/LongUpcalls/blocking_client.cpp * tests/LongUpcalls/blocking_server.cpp * tests/Monitor/Marshal_Buffer/client.cpp * tests/Monitor/Marshal_Buffer/server.cpp * tests/MProfile/client.cpp * tests/MProfile_Connection_Timeout/client.cpp * tests/MT_BiDir/client.cpp * tests/MT_Client/client.cpp * tests/MT_Client/orb_creation.cpp * tests/MT_Server/client.cpp * tests/MT_Timeout/client.cpp * tests/MT_Timeout/server.cpp * tests/Multiple/server.cpp * tests/Muxed_GIOP_Versions/client.cpp * tests/Muxing/client.cpp * tests/Muxing/server.cpp * tests/Native_Exceptions/client.cpp * tests/Nested_Event_Loop/server.cpp * tests/Nested_Upcall_Crash/client.cpp * tests/Nested_Upcall_Crash/scavenger.cpp * tests/Nested_Upcall_Crash/server.cpp * tests/No_Server_MT_Connect_Test/client.cpp * tests/Objref_Sequence_Test/client.cpp * tests/Objref_Sequence_Test/server.cpp * tests/OBV/Any/client.cpp * tests/OBV/Any/server.cpp * tests/OBV/Factory/client.cpp * tests/OBV/Factory/server.cpp * tests/OBV/Forward/client.cpp * tests/OBV/Forward/server.cpp * tests/OBV/TC_Alignment/client.cpp * tests/OBV/TC_Alignment/server.cpp * tests/OBV/Truncatable/client.cpp * tests/OBV/Truncatable/server.cpp * tests/OBV/ValueBox/client.cpp * tests/OBV/ValueBox/server.cpp * tests/OctetSeq/client.cpp * tests/OctetSeq/server.cpp * tests/Ondemand_Write/client.cpp * tests/Ondemand_Write/server.cpp * tests/Oneway_Buffering/admin.cpp * tests/Oneway_Buffering/server.cpp * tests/Oneways_Invoking_Twoways/client.cpp * tests/Oneways_Invoking_Twoways/server.cpp * tests/Optimized_Connection/oc_client.cpp * tests/ORT/client.cpp * tests/Parallel_Connect_Strategy/client.cpp * tests/Parallel_Connect_Strategy/server.cpp * tests/Param_Test/server.cpp * tests/POA/DSI/server.cpp * tests/POA/On_Demand_Activation/server.cpp * tests/Portable_Interceptors/Bug_2133/server.cpp * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp * tests/Portable_Interceptors/Dynamic/client.cpp * tests/Portable_Interceptors/Dynamic/server.cpp * tests/Portable_Interceptors/IORInterceptor/client.cpp * tests/Portable_Interceptors/IORInterceptor/server.cpp * tests/Portable_Interceptors/PICurrent/client.cpp * tests/Portable_Interceptors/PICurrent/server.cpp * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp * tests/QtTests/client.cpp * tests/Reliable_Oneways/client.cpp * tests/Reliable_Oneways/server.cpp * tests/RTCORBA/Banded_Connections/client.cpp * tests/RTCORBA/Banded_Connections/server.cpp * tests/RTCORBA/Bug_3382_Regression/client.cpp * tests/RTCORBA/Bug_3382_Regression/server.cpp * tests/RTCORBA/Client_Propagated/client.cpp * tests/RTCORBA/Client_Propagated/server.cpp * tests/RTCORBA/Client_Protocol/client.cpp * tests/RTCORBA/Client_Protocol/server.cpp * tests/RTCORBA/Diffserv/client.cpp * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp * tests/RTCORBA/Explicit_Binding/client.cpp * tests/RTCORBA/Explicit_Binding/server.cpp * tests/RTCORBA/Linear_Priority/server.cpp * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp * tests/RTCORBA/Private_Connection/client.cpp * tests/RTCORBA/Private_Connection/server.cpp * tests/RTCORBA/Server_Declared/client.cpp * tests/RTCORBA/Server_Declared/server.cpp * tests/RTCORBA/Server_Protocol/client.cpp * tests/RTCORBA/Server_Protocol/server.cpp * tests/RTCORBA/Thread_Pool/client.cpp * tests/RTCORBA/Thread_Pool/server.cpp * tests/Servant_To_Reference_Test/server.cpp * tests/Server_Connection_Purging/server.cpp * tests/Server_Leaks/client.cpp * tests/Server_Leaks/server.cpp * tests/Server_Port_Zero/server.cpp * tests/Single_Read/server.cpp * tests/Smart_Proxies/Benchmark/client.cpp * tests/Smart_Proxies/client.cpp * tests/Smart_Proxies/On_Demand/client.cpp * tests/Smart_Proxies/Policy/client.cpp * tests/Stack_Recursion/client.cpp * tests/Stack_Recursion/server.cpp * tests/Strategies/client.cpp * tests/Timed_Buffered_Oneways/server.cpp * tests/Two_Objects/client.cpp * tests/Two_Objects/server.cpp * tests/Typedef_String_Array/client.cpp * tests/Typedef_String_Array/server.cpp * tests/UNKNOWN_Exception/server.cpp * tests/Xt_Stopwatch/client.cpp * tests/ZIOP/client.cpp * tests/ZIOP/server.cpp ACE_TCHAR changes Thu Sep 25 20:28:39 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/AMI/server.cpp * tests/Portable_Interceptors/Benchmark/client.cpp * tests/Portable_Interceptors/Benchmark/Interceptor_Type.cpp * tests/Portable_Interceptors/Benchmark/Interceptor_Type.h * tests/Portable_Interceptors/Benchmark/marker.cpp * tests/Portable_Interceptors/Benchmark/marker.h * tests/Portable_Interceptors/Benchmark/server.cpp * tests/Portable_Interceptors/Bug_1559/client.cpp * tests/Portable_Interceptors/Bug_1559/server.cpp ACE_TCHAR changes Thu Sep 25 20:19:39 UTC 2008 Johnny Willemsen * tests/File_IO/client.cpp: * tests/File_IO/server.cpp: * tests/Multiple_Inheritance/client.cpp: * tests/Multiple_Inheritance/server.cpp: * tests/Param_Test/options.cpp: * tests/Param_Test/options.h: * tests/POA/DSI/server.cp: * tests/POA/Forwarding/client.cpp: * tests/POA/Forwarding/server.cpp: * tests/POA/Object_Reactivation/Object_Reactivation.cpp: * tests/POA/On_Demand_Actiation/server.cpp: * tests/POA/TIE/client.cpp: * tests/UNKNOWN_Exception/client.cpp: ACE_TCHAR changes Thu Sep 25 11:27:39 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/CosLifeCycle.mpc: Changed server skeleton project to inherit from portableserver base project. Thu Sep 25 07:47:24 UTC 2008 Simon McQueen * tao/Protocols_Hooks.h: * tao/TSS_Resources.h: * tao/TSS_Resources.cpp: * tao/RTCORBA/Continuous_Priority_Mapping.cpp: * tao/RTCORBA/Linear_Priority_Mapping.cpp: * tao/RTCORBA/RT_Current.cpp: * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp: * tao/RTCORBA/RT_Protocols_Hooks.h: * tao/RTCORBA/RT_Protocols_Hooks.cpp: * tao/RTCORBA/Thread_Pool.cpp: * tao/RTPortableServer/RT_Servant_Dispatcher.cpp: The CORBA priority as set by the user with RTCurrent::the_priority is now held in thread local storage. This value is propagated in request contexts and returned via the RTCurrent accessor method. Previously the value propagated / returned was the result of calling ::to_CORBA on the result of ::to_native on the original priority using the effective priority mapping. This had the potential to introduce rounding effects with mappings like 'linear' particularly in systems comprised of heterogenuous RTOS flavours. An implicit CORBA priority, derived from the native thread priority, will now only be transmitted as the request context in the even that a CORBA priority hasn't been explicitly set. The RTCurrent::the_priority read accessor now throws a CORBA::INITIALIZE exception if no value has previously been set via the write accessor as required by the spec. The RTCurrent::the_priority write accessor will now throw a CORBA::BAD_PARAM exception, as required by section "2.6 RTCurrent" of the RT specification, if an attempt has been made to set an out of range CORBA priority if the effective priority mapping indicates that the CORBA priority cannot be mapped to_native or the attempt to set the priority on the RTOS has failed. If the CORBA priortiy is not out of the maximum permitted range then a DATA_CONVERSION exception will continue to be thrown in these circumstances. The linear priority mapping has been changed such that, for an instance of the linear priority mapping 'pm' and a CORBA::Priority 'x', the result of calling pm->to_CORBA (pm->to_native (x)) is equal to pm->to_CORBA (pm->to_native (pm->to_CORBA (pm->to_native (x)))). This means that whilst a rounding effect may occur on the initial conversion between priority types and back, subsequent repeat conversions should be idempotent. The continuous priority mapping will now correctly return the value false when asked to convert RTCORBA::maxPriority ::to_native when there are less that 32768 native priorities available on the RTOS. * tests/RTCORBA/Bug_3382_Regression: * tests/RTCORBA/Bug_3382_Regression/Bug_3382_Regression.mpc: * tests/RTCORBA/Bug_3382_Regression/Client_ORBInitializer.h: * tests/RTCORBA/Bug_3382_Regression/Client_ORBInitializer.cpp: * tests/RTCORBA/Bug_3382_Regression/README: * tests/RTCORBA/Bug_3382_Regression/client.cpp: * tests/RTCORBA/Bug_3382_Regression/interceptors.h: * tests/RTCORBA/Bug_3382_Regression/interceptors.cpp: * tests/RTCORBA/Bug_3382_Regression/run_test.pl: * tests/RTCORBA/Bug_3382_Regression/server.cpp: * tests/RTCORBA/Bug_3382_Regression/simple_client.cpp: * tests/RTCORBA/Bug_3382_Regression/svc.conf: * tests/RTCORBA/Bug_3382_Regression/test.idl: Regression test for as much of the above as is feasible. * tests/RTCORBA/Banded_Connections/client.cpp: * tests/RTCORBA/Client_Propagated/server.cpp: * tests/RTCORBA/Collocation/Collocation.cpp: * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp: * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp: * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp: * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp: * tests/RTCORBA/Persistent_IOR/server.cpp: * tests/RTCORBA/Policy_Combinations/client.cpp: * tests/RTCORBA/Policy_Combinations/server.cpp: * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp: * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp: * tests/RTCORBA/Thread_Pool/client.cpp: * tests/RTCORBA/Thread_Pool/server.cpp: * tests/RTCORBA/check_supported_priorities.cpp: Update the above tests for the corrected RTCurrent behaviour. In essence, accessing ::the_priority when it hasn't been set is an error as per spec so these tests have been changed so they don't do that anymore. Wed Sep 24 17:43:22 UTC 2008 Rich Seibel * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h: * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp: * orbsvcs/tests/Bug_3387_Regression/: Fix and test for Bug 3387. The fix causes validation of connection on first attempt to use it. This will purge the bad connection and then create a new one. Wed Sep 24 17:22:00 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/TimeService.idl: Changed to #include "tao/TimeBase.pidl" instead of orbsvcs wrapper "TimeBase.idl", as that forces a dependency on the Svc_Utils project / library. * MPC/config/time.mpb: * MPC/config/time_serv.mpb: * orbsvcs/orbsvcs/CosTime.mpc: Revert change: Wed Sep 24 10:59:39 UTC 2008 J.T. Conklin Wed Sep 24 10:59:39 UTC 2008 J.T. Conklin * MPC/config/time.mpb: * MPC/config/time_serv.mpb: Changed client stub base project to inherit from svc_utils base project. Changed server implementation base project so it no longer inherits from svc_utils base project. * orbsvcs/orbsvcs/CosTime.mpc: Changed client stub library project to inherit from svc_utils base project, to insure the orbsvcs TimeBase.idl wrapper has been compiled. Wed Sep 24 10:03:02 UTC 2008 Simon McQueen * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt: Updated - now fixed. Tue Sep 23 21:31:40 UTC 2008 J.T. Conklin * orbsvcs/Time_Service/Time_Service.mpc: Changed to inherit from the time_serv base project. * MPC/config/time_serv.mpb: * MPC/config/time_skel.mpb: New MPC base projects for the time server skeleton and server implementation libraries. * MPC/config/time.mpb: Update time base project so it reflects only the client stub library. * orbsvcs/orbsvcs/TAO_CosTime_Serv.pc.in: * orbsvcs/orbsvcs/TAO_CosTime_Skel.pc.in: New files, pkgconfig templates for server skeleton and server implementation libraries. * orbsvcs/orbsvcs/TAO_CosTime.pc.in: Update pkgconfig template so it reflects only the client stub library. * orbsvcs/orbsvcs/Time/time_serv_export.h: * orbsvcs/orbsvcs/Time/time_skel_export.h: New files, export directives for server skeleton and server implementation libraries. * orbsvcs/orbsvcs/CosTime.mpc: Split CosTime project into separate projects for IDL compilation, client stub libray, server skeleton library, and server implementation library. Fixes bugzilla issue #3433. * examples/Quoter/Quoter.mpc: * orbsvcs/LifeCycle_Service/LifeCycle_Service.mpc: Changed to inherit from lifecycle_skel base project. * MPC/config/lifecycle_skel.mpb: New file, MPC base project for the lifecycle server skeleton library. * MPC/config/lifecycle.mpb: Update lifecycle base project so it reflects only the client stub library. * orbsvcs/orbsvcs/TAO_CosLifeCycle_Skel.pc.in: New file, pkgconfig template for server skeleton library. * orbsvcs/orbsvcs/TAO_CosLifeCycle.pc.in Update pkgconfig template so it reflects only the client stub library. * orbsvcs/orbsvcs/LifeCycle/lifecycle_skel_export.h: New file, export directives for server skeleton library. * orbsvcs/orbsvcs/CosLifeCycle.mpc: Split CosLifeCycle project into separate projects for IDL compilation, client stub library, and server skeleton library. Fixes bugzilla issue #2409. Tue Sep 23 20:50:05 UTC 2008 Jeff Parsons * orbsvcs/IFR_Service/ifr_adding_visitor.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp: * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp: Changes to the logic of union and struct processing, especially in the discrimination of the case where a full definition of a previous forward declaration is being processed. Thanks to Phil Mesnier for discovering the problem, adding a regression test for forward delcared unions. These changes fix [BUGID:3431]. * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp: Elimination of some #includes, other minor changes. * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl: Changed the path in the command string that launches tao_ifr to $ACE_ROOT/bin, which is portable, from tao_ifr's build directory, which doesn't work on Windows. Tue Sep 23 12:00:26 UTC 2008 Phil Mesnier * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp: Fix for fussy compilers that don't like direct sequence element dereferencing from a var. Mon Sep 22 19:26:42 UTC 2008 Phil Mesnier * orbsvcs/tests/InterfaceRepo/Union_Forward_Test: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/Union_Forward_Test.mpc: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl: * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/test.idl: New test added to support bugzilla #3431 Mon Sep 22 16:33:41 UTC 2008 Yan Dai * TAO_IDL/fe/idl.ll: * TAO_IDL/fe/lex.yy.cpp: Rolled back previous version for main file name comparison on OPENVMS. Mon Sep 22 14:57:34 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: * tao/ETCL/TAO_ETCL_Contraint.cpp: Fix fuzz errors. Mon Sep 22 13:30:28 UTC 2008 Simon McQueen * TAO_IDL/be/be_visitor_component/component_ch.cpp: * TAO_IDL/be/be_visitor_component/component_ci.cpp: * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO_IDL/be/be_visitor_interface/interface_ci.cpp: * tao/RTCORBA/RT_Protocols_Hooks.cpp: Scope use of IOP module. * tao/PI_Server/ServerInterceptorAdapter.h: * tao/ServerRequestInterceptor_Adapter.h: Remove misleading comments. * tao/Utils/Servant_Var.inl: Remove pointless try / catch. Sat Sep 19 10:05:29 UTC 2008 Johnny Willemsen * tests/Hello/client.cpp: * tests/Hello/server.cpp: Unicode changes Sat Sep 19 10:04:29 UTC 2008 Johnny Willemsen * tao/ORB.{h,cpp}: Added a string_to_object with a wchar_t argument which is TAO specific. This makes it much easier to use TAO in an unicode application Fri Sep 19 17:53:29 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: * tao/ETCL/TAO_ETCL_Constraint.cpp: Avoid core dump by returning 0 when evaluating division by zero. Partial fix for bugzilla issue #3429. Fri Sep 19 16:24:20 UTC 2008 Yan Dai * TAO_IDL/fe/idl.ll: * TAO_IDL/fe/lex.yy.cpp: Updated to not compare realpath if it's not found. Thu Sep 18 22:45:39 UTC 2008 Yan Dai * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/fe/idl.ll: Made idl_parse_line_and_file() to compare the full path to verify two path are referring to the same file. This would correctly verify even one path is full path and the other is real path. Thu Sep 18 18:36:39 UTC 2008 Johnny Willemsen * tests/Bug_2936_Regression/bug2936.mpc: * tests/Bug_2936_Regression/run_test.pl: Changed the exe project to build the executable server. We first build an exe and lib with the same name which caused the vxtest mpc generator to issue a warning Thu Sep 18 11:03:39 UTC 2008 J.T. Conklin * utils/nslist/Makefile.am: Regenerated. Thu Sep 18 11:02:03 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: Explicitly initialize base class in TAO_Literal_Constraint copy constructor. Wed Sep 17 18:59:57 UTC 2008 Jeff Parsons * TAO_IDL/be/be_sunsoft.cpp (print): Changed signed long long case to be similar to unsigned long long, using ACE macros that expand to the correct thing whether native 64-bit integers are defined or not. This change enables code generation for signed long long literals (as the rhs of 'const long long' declarations) to be correct on all platforms. Thanks to Ittehad Shaikh for reporting the Linux warning that uncovered this bug. Fixes [BUGID:3423]. Wed Sep 17 18:48:41 UTC 2008 Phil Mesnier * examples/AMH/Sink_Server/Client_Task.h: * examples/AMH/Sink_Server/Client_Task.cpp: * examples/AMH/Sink_Server/client.cpp: Correct the example so that -ORB* parameters, such as debug level could be supplied via the command line. * tao/Messaging/AMH_Response_Handler.cpp: AMH was not correctly handling codeset translation. * tao/ORB_Core.cpp: Reprioritize the debug output generated by the run() method to only be output for debug levels greater than 10. The motivation for this is that it is difficult to wade through hundreds or thousands of lines of output from a server that is only sparsely active but running for a long time. With this change, an otherwise idle server running with -ORBDebuglevel 10 will not fill up the log. Use -ORBDebuglevel 11 to generate these messages if necessary. Wed Sep 17 18:47:59 UTC 2008 Johnny Willemsen * tao/Acceptor_Impl.{h,cpp}: restart is a bool Wed Sep 17 13:13:38 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Trader/Constraint_Nodes.inl: Wrap contents with versioned namespace macros. * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: #include "orbsvcs/Trader/Constraint_Nodes.inl" when __ACE_INLINE__ is not defined. Wed Sep 17 11:45:00 UTC 2008 Simon Massey * tao/String_Manager_T.h: Removed extranioius ; Tue Sep 16 18:51:13 UTC 2008 Yan Dai * tao/String_Manager_T.h: Added global operator< definition for TAO::String_Manager. This is required by OpenDDS to support string type DCPS_DATA_KEY. Tue Sep 16 22:15:32 UTC 2008 J.T. Conklin * tao/ETCL/TAO_ETCL_Constraint.cpp: Changed TAO_ETCL_Literal_Constraint::copy() so that the any associated with a constraint object of type ACE_ETCL_COMPONENT has it's reference count decremented before the constraint is overwritten by the new value. Previously this was only done if the new value was also of type ACE_ETCL_COMPONENT. This avoids a memory leak. * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: Changed TAO_Literal_Constraint::copy(), so that the string associated with a constraint object of type TAO_STRING is freed before the constraint is overwritten by the new value. This avoids a memory leak. * orbsvcs/orbsvcs/Makefile.am: Regenerated. * orbsvcs/orbsvcs/CosTrading.mpc: Add Constraint_Nodes.inl to Inline_Files section. * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp: * orbsvcs/orbsvcs/Trader/Constraint_Nodes.h: * orbsvcs/orbsvcs/Trader/Constraint_Nodes.inl: Implement operator!=, operator<=, and operator>= for TAO_Literal_Constraint operands in terms of operator==, operator>, and operator< and make them inline. Removes a lot of boilerplate code and reduces static footprint. Tue Sep 16 13:12:00 UTC 2008 Johnny Willemsen * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl: Also test shmiop on windows Tue Sep 16 12:40:00 UTC 2008 Johnny Willemsen * utils/catior/catior.mpc: Renamed to tao_catior to prevent clash with similar utility from different orbs. Resolves bugzilla 3398 Tue Sep 16 12:38:00 UTC 2008 Johnny Willemsen * utils/nslist/nslist.cpp: * utils/nslist/nslist.mpc: * utils/nslist/run_test.pl: Link the strategies lib and also renamed the executables to have a tao_ prefix to prevent clashes with similar utilities from different orbs. Tue Sep 16 11:59:00 UTC 2008 Johnny Willemsen * Release: Ship bmak files * rules.tao.GNU: No need to check for TAO_ROOT in the ldflags * orbsvcs/IFR_Service/IFR_Service.mpc: Fixed bug in this file, fixes bugzilla 3397 * orbsvcs/orbsvcs/CosNotification.mpc: * orbsvcs/orbsvcs/RT_Notification.mpc: Removed borland support Tue Sep 16 11:32:00 UTC 2008 Johnny Willemsen * orbsvcs/tests/EC_Throughput/ECT_Throughput.h * orbsvcs/tests/Event/Basic/BCast.cpp * orbsvcs/tests/Event/Basic/BCast.h * orbsvcs/tests/Event/Basic/Observer.cpp * orbsvcs/tests/Event/Basic/Observer.h * orbsvcs/tests/Event/Basic/Reconnect.cpp * orbsvcs/tests/Event/Basic/Reconnect.h * orbsvcs/tests/Event/Basic/Schedule.cpp * orbsvcs/tests/Event/Basic/Schedule.h * orbsvcs/tests/Event/lib/Driver.cpp * orbsvcs/tests/Event/lib/Driver.h * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.h * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp * orbsvcs/tests/Event/Performance/Connect.cpp * orbsvcs/tests/Event/Performance/Connect.h * orbsvcs/tests/Event/Performance/Latency.cpp * orbsvcs/tests/Event/Performance/Latency_Server.cpp * orbsvcs/tests/Event/Performance/Throughput.cpp * orbsvcs/tests/Event/Performance/Throughput.h * orbsvcs/tests/Event/UDP/receiver.cpp * orbsvcs/tests/Event/UDP/sender.cpp * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp * orbsvcs/tests/FaultTolerance/IOGR/server.cpp * orbsvcs/tests/FT_App/FT_Client.cpp * orbsvcs/tests/FT_App/FT_Creator.cpp * orbsvcs/tests/FT_App/FT_Creator.h * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp * orbsvcs/tests/FT_App/FT_TestReplica_i.cpp * orbsvcs/tests/FT_App/FT_TestReplica_i.h * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp * orbsvcs/tests/FT_App/StubFaultConsumer.cpp * orbsvcs/tests/FT_App/StubFaultNotifier.cpp * orbsvcs/tests/HTIOP/AMI/client.cpp * orbsvcs/tests/HTIOP/AMI/server.cpp * orbsvcs/tests/HTIOP/AMI/simple_client.cpp * orbsvcs/tests/HTIOP/BiDirectional/client.cpp * orbsvcs/tests/HTIOP/BiDirectional/server.cpp * orbsvcs/tests/HTIOP/Hello/client.cpp * orbsvcs/tests/HTIOP/Hello/server.cpp * orbsvcs/tests/ImplRepo/airplane_client_i.cpp * orbsvcs/tests/ImplRepo/airplane_server_i.cpp * orbsvcs/tests/ImplRepo/nestea_client_i.cpp * orbsvcs/tests/ImplRepo/nestea_server_i.cpp * orbsvcs/tests/ImplRepo/scale/server_i.cpp * orbsvcs/tests/ImplRepo/scale/server_i.h * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp * orbsvcs/tests/IOR_MCast/server_i.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.cpp * orbsvcs/tests/Miop/McastHello/client.cpp * orbsvcs/tests/Miop/McastHello/server.cpp * orbsvcs/tests/Notify/Basic/AdminProperties.h * orbsvcs/tests/Notify/Blocking/Structured_Consumer.cpp * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp * orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.cpp * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Discarding/Structured_Consumer.cpp * orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp * orbsvcs/tests/Notify/lib/Driver.cpp * orbsvcs/tests/Notify/lib/Driver.h * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp * orbsvcs/tests/Notify/MC/Structured_Supplier.cpp * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.cpp * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.cpp * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Ordering/Structured_Consumer.cpp * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.cpp * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp * orbsvcs/tests/Notify/Reconnecting/Consumer.h * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp * orbsvcs/tests/Notify/Reconnecting/Supplier.h * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.cpp * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.cpp * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Consumer.cpp * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp * orbsvcs/tests/Notify/Timeout/Structured_Consumer.cpp * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp * orbsvcs/tests/RTCosScheduling/client.cpp * orbsvcs/tests/RTCosScheduling/server.cpp * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp * orbsvcs/tests/Security/BiDirectional/client.cpp * orbsvcs/tests/Security/BiDirectional/server.cpp * orbsvcs/tests/Security/Big_Request/client.cpp * orbsvcs/tests/Security/Big_Request/server.cpp * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp * orbsvcs/tests/Security/Crash_Test/client.cpp * orbsvcs/tests/Security/Crash_Test/server.cpp * orbsvcs/tests/Security/EndpointPolicy/test.cpp * orbsvcs/tests/Security/InsecureReferences/test.cpp * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp * orbsvcs/tests/Security/MT_SSLIOP/client.cpp * orbsvcs/tests/Security/MT_SSLIOP/server.cpp * orbsvcs/tests/Security/Secure_Invocation/client.cpp * orbsvcs/tests/Security/Secure_Invocation/server.cpp * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp * orbsvcs/tests/Simple_Naming/client.cpp * orbsvcs/tests/Time/Client_i.cpp * orbsvcs/tests/Trading/colocated_test.cpp ACE_TCHAR changes Tue Sep 16 11:32:00 UTC 2008 Johnny Willemsen * tests/Abstract_Interface/client.cpp * tests/Abstract_Interface/server.cpp * tests/AMH_Oneway/client.cpp * tests/AMH_Oneway/server.cpp * tests/AMI/client.cpp * tests/AMI/server.cpp * tests/AMI/simple_client.cpp * tests/AMI_Buffering/admin.cpp * tests/AMI_Buffering/client.cpp * tests/AMI_Buffering/server.cpp * tests/AMI_Timeouts/client.cpp * tests/AMI_Timeouts/server.cpp * tests/Any/Recursive/client.cpp * tests/Any/Recursive/server.cpp * tests/BiDirectional/client.cpp * tests/BiDirectional/server.cpp * tests/BiDirectional_DelayedUpcall/client.cpp * tests/BiDirectional_DelayedUpcall/server.cpp * tests/BiDirectional_NestedUpcall/client.cpp * tests/BiDirectional_NestedUpcall/server.cpp * tests/Big_AMI/client.cpp * tests/Big_AMI/server.cpp * tests/Big_Oneways/client.cpp * tests/Big_Oneways/server.cpp * tests/Big_Reply/client.cpp * tests/Big_Reply/server.cpp * tests/Big_Request_Muxing/client.cpp * tests/Big_Request_Muxing/server.cpp * tests/Big_Twoways/client.cpp * tests/Big_Twoways/server.cpp * tests/Blocking_Sync_None/client.cpp * tests/Blocking_Sync_None/server.cpp * tests/Bug_1020_Basic_Regression/client.cpp * tests/Bug_1020_Basic_Regression/server.cpp * tests/Bug_1020_Regression/client.cpp * tests/Bug_1020_Regression/server.cpp * tests/Bug_1254_Regression/client.cpp * tests/Bug_1254_Regression/server.cpp * tests/Bug_1269_Regression/client.cpp * tests/Bug_1269_Regression/server.cpp * tests/Bug_1269_Regression/shutdown.cpp * tests/Bug_1270_Regression/client.cpp * tests/Bug_1270_Regression/server.cpp * tests/Bug_1270_Regression/shutdown.cpp * tests/Bug_1330_Regression/client.cpp * tests/Bug_1330_Regression/server.cpp * tests/Bug_1361_Regression/client.cpp * tests/Bug_1361_Regression/server.cpp * tests/Bug_1361_Regression/shutdown.cpp * tests/Bug_1476_Regression/client.cpp * tests/Bug_1476_Regression/server.cpp * tests/Bug_1476_Test/client.cpp * tests/Bug_1482_Regression/client.cpp * tests/Bug_1482_Regression/server.cpp * tests/Bug_1495_Regression/Threaded_Client.cpp * tests/Bug_1495_Regression/Threaded_Server.cpp * tests/Bug_1551_Regression/client.cpp * tests/Bug_1551_Regression/server.cpp * tests/Bug_1568_Regression/client.cpp * tests/Bug_1568_Regression/server.cpp * tests/Bug_1627_Regression/client.cpp * tests/Bug_1627_Regression/server.cpp * tests/Bug_1670_Regression/client.cpp * tests/Bug_1670_Regression/server.cpp * tests/Bug_1676_Regression/client.cpp * tests/Bug_1676_Regression/server.cpp * tests/Bug_2084_Regression/Collocated_Test.cpp * tests/Bug_2174_Regression/client.cpp * tests/Bug_2174_Regression/server.cpp * tests/Bug_2183_Regression/client.cpp * tests/Bug_2183_Regression/server.cpp * tests/Bug_2186_Regression/client.cpp * tests/Bug_2186_Regression/server.cpp * tests/Bug_2188_Regression/client.cpp * tests/Bug_2188_Regression/server.cpp * tests/Bug_2289_Regression/client.cpp * tests/Bug_2289_Regression/server.cpp * tests/Bug_2319_Regression/server.cpp * tests/Bug_2328_Regression/client.cpp * tests/Bug_2328_Regression/server.cpp * tests/Bug_2356_Regression/client.cpp * tests/Bug_2356_Regression/server.cpp * tests/Bug_2429_Regression/server.cpp * tests/Bug_2494_Regression/client.cpp * tests/Bug_2494_Regression/server.cpp * tests/Bug_2503_Regression/client.cpp * tests/Bug_2503_Regression/server.cpp * tests/Bug_2560_Regression/server.cpp * tests/Bug_2593_Regression/client.cpp * tests/Bug_2593_Regression/server.cpp * tests/Bug_2595_Regression/client.cpp * tests/Bug_2595_Regression/server.cpp * tests/Bug_2654_Regression/client.cpp * tests/Bug_2654_Regression/server.cpp * tests/Bug_2669_Regression/client.cpp * tests/Bug_2678_Regression/client.cpp * tests/Bug_2683_Regression/client.cpp * tests/Bug_2702_Regression/client.cpp * tests/Bug_2734_Regression/client.cpp * tests/Bug_2734_Regression/server.cpp * tests/Bug_2768_Regression/client.cpp * tests/Bug_2804_Regression/client.cpp * tests/Bug_2804_Regression/server.cpp * tests/Bug_2805_Regression/client.cpp * tests/Bug_2844_Regression/client.cpp * tests/Bug_2844_Regression/server.cpp * tests/Bug_2909_Regression/client.cpp * tests/Bug_2918_Regression/client.cpp * tests/Bug_2918_Regression/server.cpp * tests/Bug_2966_Regression/client.cpp * tests/Bug_2966_Regression/server.cpp * tests/Bug_3000_Regression/client.cpp * tests/Bug_3000_Regression/server.cpp * tests/Bug_3108_Regression/server.cpp * tests/Bug_3163_Regression/client.cpp * tests/Bug_3163_Regression/server.cpp * tests/Bug_3171_Regression/server.cpp * tests/Bug_3198_Regression/bug_3198_regression.cpp * tests/Bug_3276_Regression/client.cpp * tests/Bug_3276_Regression/Manager.cpp * tests/Bug_3299_Regression/client.cpp * tests/Bug_3299_Regression/server.cpp * tests/Cache_Growth_Test/client.cpp * tests/Cache_Growth_Test/server.cpp * tests/CallbackTest/client.cpp * tests/CallbackTest/server.cpp * tests/CDR/allocator.cpp * tests/CDR/basic_types.cpp * tests/CDR/growth.cpp * tests/Client_Leaks/client.cpp * tests/Client_Leaks/server.cpp * tests/COIOP/COIOP_Test.cpp * tests/Collocated_Forwarding/server.cpp * tests/Collocation_Exception_Test/Collocated_Test.cpp * tests/Collocation_Oneway_Tests/Collocated_Test.cpp * tests/Collocation_Tests/Collocated_Test.cpp * tests/Connect_Strategy_Test/client.cpp * tests/Connect_Strategy_Test/server.cpp * tests/Connection_Purging/client.cpp * tests/Connection_Purging/server.cpp * tests/Connection_Timeout/client.cpp * tests/Crash_On_Write/client.cpp * tests/Crash_On_Write/server.cpp * tests/Crashed_Callback/client.cpp * tests/Crashed_Callback/server.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp * tests/CSD_Strategy_Tests/Broken/ClientApp.h * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp * tests/CSD_Strategy_Tests/Broken/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp * tests/DiffServ/client.cpp * tests/DII_AMI_Forward/client.cpp * tests/DII_AMI_Forward/server.cpp * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp * tests/DII_Collocation_Tests/twoway/Collocated_Test.cpp * tests/DIOP/client.cpp * tests/DIOP/server.cpp * tests/DLL_ORB/Test_Client_Module.cpp * tests/DLL_ORB/Test_Server_Module.cpp * tests/DSI_AMH/client.cpp * tests/DSI_AMH/server.cpp * tests/DSI_AMI_Gateway/client.cpp * tests/DSI_AMI_Gateway/gateway.cpp * tests/DSI_AMI_Gateway/server.cpp * tests/DSI_Gateway/client.cpp * tests/DSI_Gateway/gateway.cpp * tests/DSI_Gateway/server.cpp * tests/DynAny_Test/driver.cpp * tests/Explicit_Event_Loop/server.cpp * tests/Faults/client.cpp * tests/Faults/middle.cpp * tests/Faults/ping.cpp * tests/Faults/pong.cpp * tests/Faults/server.cpp * tests/File_IO/client.cpp * tests/File_IO/server.cpp * tests/FL_Cube/client.cpp * tests/FL_Cube/server.cpp * tests/Forwarding/client.cpp * tests/Forwarding/server.cpp * tests/GIOP_Fragments/Java_Big_Reply/client.cpp * tests/GIOP_Fragments/Java_Big_Request/server.cpp * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp * tests/HandleExhaustion/client.cpp * tests/HandleExhaustion/server.cpp * tests/Hang_Shutdown/client.cpp * tests/Hello/client.cpp * tests/Hello/server.cpp * tests/ICMG_Any_Bug/client.cpp * tests/ICMG_Any_Bug/server.cpp * tests/InterOp-Naming/Server_i.cpp * tests/IPV6/client.cpp * tests/IPV6/server.cpp * tests/Leader_Followers/client.cpp * tests/Leader_Followers/server.cpp * tests/LongDouble/client.cpp * tests/LongDouble/server.cpp * tests/LongUpcalls/ami_client.cpp * tests/LongUpcalls/ami_server.cpp * tests/LongUpcalls/blocking_client.cpp * tests/LongUpcalls/blocking_server.cpp * tests/MProfile/client.cpp * tests/MProfile/server.cpp * tests/MProfile_Connection_Timeout/client.cpp * tests/MProfile_Connection_Timeout/server.cpp * tests/MProfile_Forwarding/client.cpp * tests/MProfile_Forwarding/Manager.cpp * tests/MProfile_Forwarding/server.cpp * tests/MT_BiDir/client.cpp * tests/MT_BiDir/server.cpp * tests/MT_Client/client.cpp * tests/MT_Client/orb_creation.cpp * tests/MT_Client/server.cpp * tests/MT_Server/client.cpp * tests/MT_Server/server.cpp * tests/MT_Timeout/client.cpp * tests/MT_Timeout/server.cpp * tests/Multiple/client.cpp * tests/Multiple/server.cpp * tests/Multiple_Inheritance/client.cpp * tests/Multiple_Inheritance/server.cpp * tests/Muxed_GIOP_Versions/client.cpp * tests/Muxed_GIOP_Versions/server.cpp * tests/Muxing/client.cpp * tests/Muxing/server.cpp * tests/Native_Exceptions/client.cpp * tests/Native_Exceptions/server.cpp * tests/Nested_Event_Loop/client.cpp * tests/Nested_Event_Loop/server.cpp * tests/Nested_Upcall_Crash/client.cpp * tests/Nested_Upcall_Crash/scavenger.cpp * tests/Nested_Upcall_Crash/server.cpp * tests/NestedUpcall/MT_Client_Test/client.cpp * tests/NestedUpcall/MT_Client_Test/local_server.cpp * tests/NestedUpcall/MT_Client_Test/server.cpp * tests/NestedUpcall/Simple/client.cpp * tests/NestedUpcall/Simple/server.cpp * tests/NestedUpcall/Simple/simple-client.cpp * tests/NestedUpcall/Triangle_Test/initiator.cpp * tests/NestedUpcall/Triangle_Test/server_A.cpp * tests/NestedUpcall/Triangle_Test/server_B.cpp * tests/No_Server_MT_Connect_Test/client.cpp * tests/No_Server_MT_Connect_Test/server.cpp * tests/Objref_Sequence_Test/client.cpp * tests/Objref_Sequence_Test/server.cpp * tests/OBV/Any/client.cpp * tests/OBV/Any/server.cpp * tests/OBV/Collocated/Forward/Collocated_Test.cpp * tests/OBV/Factory/client.cpp * tests/OBV/Factory/server.cpp * tests/OBV/Forward/client.cpp * tests/OBV/Forward/server.cpp * tests/OBV/Simple/Simple_util.cpp * tests/OBV/Supports/client.cpp * tests/OBV/TC_Alignment/client.cpp * tests/OBV/Truncatable/client.cpp * tests/OBV/Truncatable/server.cpp * tests/OBV/ValueBox/client.cpp * tests/OBV/ValueBox/server.cpp * tests/OctetSeq/client.cpp * tests/OctetSeq/OctetSeq.cpp * tests/OctetSeq/server.cpp * tests/Ondemand_Write/client.cpp * tests/Ondemand_Write/server.cpp * tests/Oneway_Buffering/admin.cpp * tests/Oneway_Buffering/client.cpp * tests/Oneway_Buffering/server.cpp * tests/Oneway_Send_Timeouts/Client.cpp * tests/Oneway_Send_Timeouts/Server.cpp * tests/Oneways_Invoking_Twoways/client.cpp * tests/Oneways_Invoking_Twoways/server.cpp * tests/Optimized_Connection/oc_client.cpp * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp * tests/ORT/client.cpp * tests/ORT/server.cpp * tests/Parallel_Connect_Strategy/client.cpp * tests/Parallel_Connect_Strategy/server.cpp * tests/Param_Test/anyop.cpp * tests/Param_Test/options.cpp * tests/Param_Test/server.cpp * tests/POA/Adapter_Activator/server.cpp * tests/POA/Bug_1592_Regression/client.cpp * tests/POA/Bug_1592_Regression/server.cpp * tests/POA/Default_Servant2/client.cpp * tests/POA/Default_Servant2/server.cpp * tests/POA/DSI/client.cpp * tests/POA/DSI/server.cpp * tests/POA/EndpointPolicy/client.cpp * tests/POA/Explicit_Activation/server.cpp * tests/POA/Forwarding/client.cpp * tests/POA/Forwarding/server.cpp * tests/POA/Generic_Servant/client.cpp * tests/POA/Loader/Server_Manager.cpp * tests/POA/Object_Reactivation/Object_Reactivation.cpp * tests/POA/On_Demand_Activation/server.cpp * tests/POA/On_Demand_Loading/Server_Manager.cpp * tests/POA/Persistent_ID/client.cpp * tests/POA/Persistent_ID/server.cpp * tests/POA/POAManagerFactory/POAManagerFactory.cpp * tests/POA/Reference_Counted_Servant/server.cpp * tests/POA/TIE/client.cpp * tests/Policies/Manipulation.cpp * tests/Portable_Interceptors/AMI/client.cpp * tests/Portable_Interceptors/AMI/server.cpp * tests/Portable_Interceptors/Benchmark/client.cpp * tests/Portable_Interceptors/Benchmark/server.cpp * tests/Portable_Interceptors/Bug_1559/client.cpp * tests/Portable_Interceptors/Bug_1559/server.cpp * tests/Portable_Interceptors/Bug_2133/server.cpp * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp * tests/Portable_Interceptors/Bug_3079/client.cpp * tests/Portable_Interceptors/Bug_3079/server.cpp * tests/Portable_Interceptors/Bug_3080/client.cpp * tests/Portable_Interceptors/Bug_3080/server.cpp * tests/Portable_Interceptors/Collocated/Dynamic/Collocated_Test.cpp * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp * tests/Portable_Interceptors/Dynamic/client.cpp * tests/Portable_Interceptors/Dynamic/server.cpp * tests/Portable_Interceptors/ForwardRequest/client.cpp * tests/Portable_Interceptors/ForwardRequest/server.cpp * tests/Portable_Interceptors/IORInterceptor/client.cpp * tests/Portable_Interceptors/IORInterceptor/server.cpp * tests/Portable_Interceptors/ORB_Shutdown/client.cpp * tests/Portable_Interceptors/ORB_Shutdown/server.cpp * tests/Portable_Interceptors/PICurrent/client.cpp * tests/Portable_Interceptors/PICurrent/server.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp * tests/Portable_Interceptors/Redirection/client.cpp * tests/Portable_Interceptors/Redirection/server.cpp * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp * tests/QtTests/client.cpp * tests/QtTests/client.h * tests/QtTests/server.cpp * tests/Reliable_Oneways/client.cpp * tests/Reliable_Oneways/server.cpp * tests/RTCORBA/Banded_Connections/client.cpp * tests/RTCORBA/Banded_Connections/server.cpp * tests/RTCORBA/Client_Propagated/client.cpp * tests/RTCORBA/Client_Propagated/server.cpp * tests/RTCORBA/Client_Protocol/client.cpp * tests/RTCORBA/Client_Protocol/server.cpp * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp * tests/RTCORBA/Diffserv/client.cpp * tests/RTCORBA/Diffserv/server.cpp * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp * tests/RTCORBA/Explicit_Binding/client.cpp * tests/RTCORBA/Explicit_Binding/server.cpp * tests/RTCORBA/Linear_Priority/client.cpp * tests/RTCORBA/Linear_Priority/server.cpp * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp * tests/RTCORBA/Persistent_IOR/client.cpp * tests/RTCORBA/Persistent_IOR/server.cpp * tests/RTCORBA/Policy_Combinations/client.cpp * tests/RTCORBA/Policy_Combinations/server.cpp * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp * tests/RTCORBA/Private_Connection/client.cpp * tests/RTCORBA/Private_Connection/server.cpp * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp * tests/RTCORBA/RTMutex/server.cpp * tests/RTCORBA/Server_Declared/client.cpp * tests/RTCORBA/Server_Declared/server.cpp * tests/RTCORBA/Server_Protocol/client.cpp * tests/RTCORBA/Server_Protocol/server.cpp * tests/RTCORBA/Thread_Pool/client.cpp * tests/RTCORBA/Thread_Pool/server.cpp * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp * tests/Servant_To_Reference_Test/server.cpp * tests/Server_Connection_Purging/client.cpp * tests/Server_Connection_Purging/client2.cpp * tests/Server_Connection_Purging/server.cpp * tests/Server_Leaks/client.cpp * tests/Server_Leaks/server.cpp * tests/Server_Port_Zero/server.cpp * tests/Single_Read/client.cpp * tests/Single_Read/server.cpp * tests/Smart_Proxies/Benchmark/client.cpp * tests/Smart_Proxies/Benchmark/server.cpp * tests/Smart_Proxies/client.cpp * tests/Smart_Proxies/dtor/client.cpp * tests/Smart_Proxies/dtor/server.cpp * tests/Smart_Proxies/On_Demand/client.cpp * tests/Smart_Proxies/On_Demand/server.cpp * tests/Smart_Proxies/Policy/client.cpp * tests/Smart_Proxies/Policy/server.cpp * tests/Smart_Proxies/server.cpp * tests/Stack_Recursion/client.cpp * tests/Stack_Recursion/server.cpp * tests/Strategies/client.cpp * tests/Strategies/server.cpp * tests/Timed_Buffered_Oneways/client.cpp * tests/Timed_Buffered_Oneways/server.cpp * tests/Timeout/client.cpp * tests/Timeout/server.cpp * tests/TransportCurrent/Framework/client.cpp * tests/TransportCurrent/Framework/server.cpp * tests/TransportCurrent/IIOP/client.cpp * tests/TransportCurrent/IIOP/server.cpp * tests/Two_Objects/client.cpp * tests/Two_Objects/server.cpp * tests/Typedef_String_Array/client.cpp * tests/Typedef_String_Array/server.cpp * tests/UNKNOWN_Exception/client.cpp * tests/UNKNOWN_Exception/server.cpp * tests/Xt_Stopwatch/client.cpp * tests/Xt_Stopwatch/Client.h * tests/Xt_Stopwatch/server.cpp * tests/ZIOP/client.cpp * tests/ZIOP/server.cpp ACE_TCHAR changes Tue Sep 16 11:25:00 UTC 2008 Johnny Willemsen * utils/monitor/monitor_client.cpp: * performance-tests/Anyop/anyop.cpp * performance-tests/Callback/client.cpp * performance-tests/Callback/server.cpp * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp * performance-tests/CSD_Strategy/TestApps/ClientApp.h * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp * performance-tests/CSD_Strategy/TestApps/ServerApp.h * performance-tests/CSD_Strategy/TestInf/TestAppBase.cpp * performance-tests/CSD_Strategy/TestInf/TestAppBase.h * performance-tests/Cubit/TAO/DII_Cubit/client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.cpp * performance-tests/Cubit/TAO/MT_Cubit/Globals.cpp * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp * performance-tests/Latency/AMH_Single_Threaded/client.cpp * performance-tests/Latency/AMH_Single_Threaded/server.cpp * performance-tests/Latency/AMI/client.cpp * performance-tests/Latency/AMI/server.cpp * performance-tests/Latency/Collocation/Collocated_Test.cpp * performance-tests/Latency/Deferred/client.cpp * performance-tests/Latency/Deferred/server.cpp * performance-tests/Latency/DII/client.cpp * performance-tests/Latency/DII/server.cpp * performance-tests/Latency/DSI/client.cpp * performance-tests/Latency/DSI/server.cpp * performance-tests/Latency/Single_Threaded/client.cpp * performance-tests/Latency/Single_Threaded/server.cpp * performance-tests/Latency/Thread_Per_Connection/client.cpp * performance-tests/Latency/Thread_Per_Connection/server.cpp * performance-tests/Latency/Thread_Pool/client.cpp * performance-tests/Latency/Thread_Pool/server.cpp * performance-tests/Memory/IORsize/client.cpp * performance-tests/Memory/IORsize/server.cpp * performance-tests/Memory/Single_Threaded/client.cpp * performance-tests/Memory/Single_Threaded/server.cpp * performance-tests/Pluggable/PP_Test_Client.cpp * performance-tests/Pluggable/PP_Test_Server.cpp * performance-tests/POA/Create_Reference/create_reference.cpp * performance-tests/POA/Demux/demux_stats.cpp * performance-tests/POA/Demux/demux_test_client.cpp * performance-tests/POA/Demux/demux_test_server.cpp * performance-tests/POA/Implicit_Activation/client.cpp * performance-tests/POA/Implicit_Activation/collocated.cpp * performance-tests/POA/Implicit_Activation/server.cpp * performance-tests/POA/Object_Creation_And_Registration/registration.cpp * performance-tests/Protocols/distributor.cpp * performance-tests/Protocols/receiver.cpp * performance-tests/Protocols/sender.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp * performance-tests/RTCorba/Oneways/Reliable/client.cpp * performance-tests/RTCorba/Oneways/Reliable/server.cpp * performance-tests/RTCorba/Thread_Pool/client.cpp * performance-tests/RTCorba/Thread_Pool/server.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp * performance-tests/Sequence_Latency/AMI/client.cpp * performance-tests/Sequence_Latency/AMI/server.cpp * performance-tests/Sequence_Latency/Deferred/client.cpp * performance-tests/Sequence_Latency/Deferred/server.cpp * performance-tests/Sequence_Latency/DII/client.cpp * performance-tests/Sequence_Latency/DII/server.cpp * performance-tests/Sequence_Latency/DSI/client.cpp * performance-tests/Sequence_Latency/DSI/server.cpp * performance-tests/Sequence_Latency/Single_Threaded/client.cpp * performance-tests/Sequence_Latency/Single_Threaded/server.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp * performance-tests/Sequence_Latency/Thread_Pool/client.cpp * performance-tests/Sequence_Latency/Thread_Pool/server.cpp * performance-tests/Throughput/client.cpp * performance-tests/Throughput/server.cpp ACE_TCHAR changes Tue Sep 16 11:06:00 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/AMH_Servant.cpp * examples/AMH/Sink_Server/AMH_Servant.h * examples/AMH/Sink_Server/Base_Server.cpp * examples/AMH/Sink_Server/Base_Server.h * examples/AMH/Sink_Server/Client_Task.cpp * examples/AMH/Sink_Server/Client_Task.h * examples/AMH/Sink_Server/MT_AMH_Server.cpp * examples/AMH/Sink_Server/MT_AMH_Server.h * examples/AMI/FL_Callback/peer.cpp * examples/AMI/FL_Callback/progress.cpp * examples/Buffered_AMI/client.cpp * examples/Buffered_AMI/server.cpp * examples/Buffered_Oneways/client.cpp * examples/Buffered_Oneways/server.cpp * examples/Callback_Quoter/Consumer_Handler.cpp * examples/Callback_Quoter/Notifier_Input_Handler.cpp * examples/Callback_Quoter/Supplier_i.cpp * examples/CSD_Strategy/ThreadPool2/ClientApp.cpp * examples/CSD_Strategy/ThreadPool2/ClientApp.h * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp * examples/CSD_Strategy/ThreadPool2/ServerApp.h * examples/CSD_Strategy/ThreadPool3/ClientApp.cpp * examples/CSD_Strategy/ThreadPool3/ClientApp.h * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp * examples/CSD_Strategy/ThreadPool3/ServerApp.h * examples/CSD_Strategy/ThreadPool4/ServerApp.cpp * examples/CSD_Strategy/ThreadPool4/ServerApp.h * examples/CSD_Strategy/ThreadPool5/ClientApp.cpp * examples/CSD_Strategy/ThreadPool5/ClientApp.h * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp * examples/CSD_Strategy/ThreadPool5/ServerApp.h * examples/CSD_Strategy/ThreadPool6/ClientApp.cpp * examples/CSD_Strategy/ThreadPool6/ClientApp.h * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp * examples/CSD_Strategy/ThreadPool6/ServerApp.h * examples/CSD_Strategy/ThreadPool/ClientApp.cpp * examples/CSD_Strategy/ThreadPool/ClientApp.h * examples/CSD_Strategy/ThreadPool/ServerApp.cpp * examples/CSD_Strategy/ThreadPool/ServerApp.h * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp * examples/Load_Balancing/Identity_Client.cpp * examples/Load_Balancing/Identity_Client.h * examples/Load_Balancing/Identity_Server.cpp * examples/Load_Balancing/Identity_Server.h * examples/Load_Balancing/Load_Balancing_Service.cpp * examples/Load_Balancing/Load_Balancing_Service.h * examples/Load_Balancing_persistent/Identity_Client.cpp * examples/Load_Balancing_persistent/Identity_Client.h * examples/Load_Balancing_persistent/Identity_Server.cpp * examples/Load_Balancing_persistent/Identity_Server.h * examples/Load_Balancing_persistent/Load_Balancing_Service.cpp * examples/Load_Balancing_persistent/Load_Balancing_Service.h * examples/Logging/Logging_Service_i.cpp * examples/Logging/Logging_Test_i.cpp * examples/OBV/Simple_util.cpp * examples/OBV/Simple_util.h * examples/Persistent_Grid/Grid_Client_i.cpp * examples/Persistent_Grid/Grid_Client_i.h * examples/Persistent_Grid/Persistent_Client.h * examples/Persistent_Grid/Persistent_Client_i.cpp * examples/Persistent_Grid/Simple_util.cpp * examples/PluggableUDP/tests/Performance/client.cpp * examples/PluggableUDP/tests/Performance/server.cpp * examples/Quoter/client.cpp * examples/Quoter/client.h * examples/Quoter/Factory_Finder.cpp * examples/Quoter/Generic_Factory.cpp * examples/Quoter/server.cpp * examples/Simple/chat/Client_i.cpp * examples/Simple/chat/Client_i.h * examples/Simple/chat/Server_i.cpp * examples/Simple/chat/Server_i.h * examples/Simple/grid/Grid_Client_i.cpp * examples/Simple/grid/Grid_Client_i.h * examples/Simple/Simple_util.cpp * examples/Simple/time-date/Time_Date.cpp * examples/Simple/time-date/Time_Date.h * examples/Simple/time-date/Time_Date_Client_i.h * examples/Simulator/Event_Supplier/DualEC_Sup.cpp * examples/Simulator/Event_Supplier/Event_Con.cpp * examples/Simulator/Event_Supplier/Event_Sup.cpp * examples/Simulator/Event_Supplier/Logging_Sup.cpp ACE_TCHAR changes Mon Sep 15 16:34:00 UTC 2008 Simon Massey * NEWS: Updated for x.6.6 Mon Sep 15 11:08:04 UTC 2008 Simon Massey * TAO version 1.6.6 released. Fri Sep 12 19:21:07 UTC 2008 Adam Mitz * tao/Transport.h: * tao/Transport.cpp: Removed the ACE_Lock object that wrapped output_cdr_mutex_, we'll just use the mutex object directly (TAO_SYNCH_MUTEX). * tao/DynamicInterface/DII_Invocation_Adapter.cpp: * tao/LocateRequest_Invocation.cpp: * tao/Messaging/Asynch_Invocation.cpp: * tao/Synch_Invocation.cpp: Fixed-up all uses of TAO::Transport output_cdr_lock() for the new return type. Tue Sep 9 22:25:46 UTC 2008 Ciju John * tests/AMI_Buffering/client.cpp: Increased over all test tolerance by 100 msecs. The test seems to throttle ocassionally in system heavy load scenarios. Tue Sep 9 21:55:12 UTC 2008 Yan Dai * orbsvcs/orbsvcs/AV/AVStreams_i.cpp: Made token_array_ all elements initialized to be 0. * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp: Made all pointer data memebers in TAO_AV_Child_Process to be initialized to be 0. Tue Sep 9 21:36:01 UTC 2008 Adam Mitz * tao/Transport.inl (cache_map_entry): Added locking to avoid a race with purge_entry(). * tao/Transport_Connector.cpp (connect): Added a check for is_closed() after a transport is selected from the cache. Added logging in the case where make_connection() fails. Tue Sep 9 06:43:11 UTC 2008 Johnny Willemsen * tests/COIOP/run_test.pl: Added support for -debug which runs the server with ORBDebugLevel 10 Fri Sep 5 21:33:11 UTC 2008 Adam Mitz * tao/Transport_Connector.cpp (wait_for_transport): In the timeout case (before waiting), purge from cache but don't close. This is effectively a partial revert of the change from Wed Aug 13 16:21:34 UTC 2008 Adam Mitz Also added logging in both wait_for_transport() and wait_for_connection_completion() when the LF state is reset. * tao/IIOP_Connection_Handler.h: * tao/IIOP_Connection_Handler.cpp: * tao/LF_CH_Event.cpp: Added logging for connection handler (transport) reference counting and LF state changes. The log messages are only output at level 10. Logging every add_reference() and remove_reference() call is only compiled-in when the macro TAO_LOG_CH_REF_COUNTS is defined. Fri Sep 5 19:55:17 UTC 2008 Ciju John * tests/Big_Request_Muxing/Client_Task.cpp: * tests/Big_Request_Muxing/Payload_Receiver.h: * tests/Big_Request_Muxing/Payload_Receiver.cpp: * tests/Big_Request_Muxing/Test.idl: validate_connection() uses a twoway invocation instead of a oneway. This simplifies the test. * tests/Oneway_Buffering/client.cpp: Error messages were being pushed into the debug stream. Fri Sep 5 18:38:55 UTC 2008 Yan Dai * tests/Portable_Interceptors/ForwardRequest/server.cpp: Added AnyTypeCode_Adapter_Impl.h include so that the static initializers to run in a static build Thu Sep 4 18:36:23 UTC 2008 Ciju John * tests/Oneways_Invoking_Twoways/Client_Task.cpp: Give remote side an additional second to cleanup before invoking shutdown. Wed Sep 3 20:02:42 UTC 2008 Yan Dai * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl: Added missing "-" for ORBSvcConf option. Wed Sep 03 10:30:00 UTC 2008 Simon Massey * tests/TransportCurrent/IIOP/IIOP.mpc: Typo corrected in client name for after += of server. Tue Sep 2 22:57:39 UTC 2008 Yan Dai * tests/Oneway_Timeouts/client.cpp: * tests/Oneway_Timeouts/server.cpp: Added make_request_queued option to work around test failure due to different connection establishment behavior between OS. Some system can connect immediately and some may take longer time. With the option, the test sets the SYNC_NONE scope and sends a request so the transport queue is not empty for some SYNC_DELAYED_BUFFERING test cases and hence the requests are all queued and will be received by server continueously during a short period. (Bugzilla #3384) * tests/Oneway_Timeouts/run_test.pl: Added -make_request_queued option for the two failed test cases. - test_buffering -- case 4 of 6 - test_buffer_timeout -- case 2 of 3 Tue Sep 2 12:50:38 UTC 2008 Ciju John * tao/Transport.cpp: remove unrequired locking. Tue Sep 02 09:00:00 UTC 2008 Simon Massey * tao/Synch_Invocation.cpp: * tao/Transport.cpp: Un-tabify these to correct fuzz errors. Mon Sep 1 20:18:51 UTC 2008 Ciju John * tao/DynamicInterface/DII_Invocation_Adapter.cpp: * tao/LocateRequest_Invocation.cpp: * tao/Messaging/Asynch_Invocation.cpp: * tao/Synch_Invocation.cpp: * tao/Transport.h: * tao/Transport.cpp: A transport in connecting state can potentially be referenced by multiple concurrent oneway invocations. Transport access needs to be synchronized during invocation. Fri Aug 29 19:12:49 UTC 2008 Adam Mitz * tao/Transport_Connector.cpp (wait_for_connection_completion): If the connection is already complete, add it to the cache here. Fri Aug 29 03:39:39 UTC 2008 Yan Dai * tests/Bug_1269_Regression/run_test.pl: Increased client timeout to 60 seconds from 45 seconds to fix timeout error. The client receives 100th request and sleep for 15 seconds before abort. If server block for 15 seconds for each client, then 45 seconds would not be enough. Thu Aug 28 21:47:42 UTC 2008 Adam Mitz * tao/Connection_Handler.h: * tao/Connection_Handler.inl: * tao/Connection_Handler.cpp: Added a bool is_closed_ to track the "closed" state. This is used in addition to the Leader-Follower state so that it cannot be re-set to another state after it's been closed. * tao/Transport_Connector.cpp: Fixed whitespace. * tests/Bug_1361_Regression/run_test.pl: Increased client timeout (we're just testing the server's response). Reduced the server debug level when "-debug" is specificed. Thu Aug 28 20:27:37 UTC 2008 Yan Dai * tests/Faults/run_test.pl: Increased timeout to avoid the pong timeout error on windows. When server dies, the client tries to make new connection. The time spent on trying new connection varies on different platform. On windows, it takes much longer than on Linux. Wed Aug 27 21:24:33 UTC 2008 Yan Dai * tests/Faults/client.cpp: Added sleep after twoway invocation for suicide test cases. The client will wait for the shutdown callback and abort until timeout. If it timed out, the test will fail, otherwise, the test succeed. This should fix test failure due to twoway request returned before receiving shutdown callback and abort. Tue Aug 26 22:18:38 UTC 2008 Adam Mitz * tao/Transport.cpp (purge_entry): Use the handler_lock_ when changing state (cache_map_entry_). * tao/Transport_Connector.cpp (wait_for_connection_completion): Combine the blocked and non-blocked cases for the part where it checks if the transport has already been connected, closed, or timed-out. Previously the blocked connect didn't check these. Mon Aug 25 22:28:04 UTC 2008 Adam Mitz * tao/LF_Event.h: * tao/LF_Event.inl: Allow for multiple followers per event (if derived classes implement this behavior). Specifically, added a "follower" argument to unbind() to match bind(). * tao/LF_Multi_Event.h: * tao/LF_Multi_Event.cpp: Modified for the new unbind() signature. * tao/LF_CH_Event.h: * tao/LF_CH_Event.cpp: Implement multiple followers using an ACE_Hash_Map_Manager_Ex. This allows multiple threads to wait for a Connection Handler event. * tao/LF_Event_Binder.h: * tao/LF_Event_Binder.inl: * tao/LF_Event_Binder.cpp: Store the follower pointer so that it can be passed to unbind(). * tao/Transport_Connector.cpp (wait_for_connection_completion): Purge the entry from the cache if the connection fails. * tests/Bug_1361_Regression/run_test.pl: Add server logging output if -debug is passed. Mon Aug 18 14:03:23 UTC 2008 Ciju John * tests/Oneway_Send_Timeouts/run_test.pl: Increase timeout. Test fails on slower HPUX & Solaris machines. Wed Aug 13 16:21:34 UTC 2008 Adam Mitz * tao/Transport_Connector.cpp (wait_for_transport): Combined the if/else branches for is_timeout and is_closed since both cases need to remove the Transport from the cache. Tue Aug 12 21:54:43 UTC 2008 Adam Mitz * tao/Transport_Connector.cpp (wait_for_transport): If the connection is timed-out or closed, return false immediately. * tao/Transport.cpp (post_open): Write to is_connected_ within the handler_lock_, updated comment. * tao/Transport.inl (is_connected): Updated comment to reflect change to is_connected_ in post_open(). * tao/Transport_Cache_Manager.inl: * tao/Transport_Cache_Manager.cpp: set_entry_state() now updates the cache entry's is_connected_ flag to match the real state of the transport. This change required un-inlining the method. Removed multiple instances of the code "if (entry == 0) ..." that occured before locking. These could be added back if they are proved safe. As of now I'm not convinced, so that check is done with the lock held. These were in set_entry_state(), purge_entry(), mark_invalid(), mark_connected(), and mark_idle(). * tests/Bug_1361_Regression/run_test.pl: Added lots of logging when -debug is passed on the command line. Mon Aug 11 18:09:15 UTC 2008 Johnny Willemsen * tao/Muxed_TMS.cpp: Dispatch timeout after unlocking the mutex, same behaviour as previously, but the rd is now stored in one place Mon Aug 11 11:14:15 UTC 2008 Johnny Willemsen * orbsvcs/Naming_Service/Naming_Service.cpp: Check if we have a valid orb reference before using it. Could be zero if we start the naming service and kill it just a second later Mon Aug 11 18:35:15 UTC 2008 Johnny Willemsen * tests/Bug_3068_Regression/Bug_3068_Regression.mpc: No need to give server an exename * tests/Bug_3068_Regression/test_i.cpp: Fixed gcc 2.96 warning * tests/AMI_Timeouts/timeout_client.cpp: Documentation fix * tests/AMI_Timeouts/timeout_i.cpp: Prefix increment Mon Aug 11 17:56:15 UTC 2008 Johnny Willemsen Some changes related to AMI timeouts. The tms stores the relationship between the request id and the reply dispatcher. For AMI timeouts the Asynch_Timeout_Handler did the same, so reworked that. The ATH now just calls a method on the TMS, then also we can callback to the rd with the tms lock hold just as we do for regular replies. * tao/Asynch_Reply_Dispatcher_Base.cpp: * tao/Asynch_Reply_Dispatcher_Base.h: No need to deliver an implementation for pure virtual methods * tao/Exclusive_TMS.cpp: * tao/Exclusive_TMS.h: * tao/Muxed_TMS.cpp: * tao/Muxed_TMS.h: * tao/Transport_Mux_Strategy.h: Added reply_timed_out method * tao/Messaging/Asynch_Reply_Dispatcher.cpp: Make sure we always cancel the timeout handler * tao/Messaging/Asynch_Timeout_Handler.cpp: * tao/Messaging/Asynch_Timeout_Handler.h: No need to store the reply_dispatcher, it is stored in the tms * tao/Reply_Dispatcher.h: * tao/Synch_Reply_Dispatcher.cpp * tao/Synch_Reply_Dispatcher.h Added reply_timed_out method * tao/ORB.cpp: Layout change Mon Aug 11 16:23:52 UTC 2008 Adam Mitz * MPC/config/bidir_giop.mpb: Added avoids_corba_e_micro as base. BiDir GIOP requires a child POA, which makes it incompatible with CORBA/e Micro. * tests/Bug_3068_Regression/Bug_3068_Regression.mpc: Added "threads" as a base -- this test requires threads. Mon Aug 11 15:39:15 UTC 2008 Johnny Willemsen * tao/Bind_Dispatcher_Guard.{h,cpp}: No need to store the reply dispatcher as member Mon Aug 11 12:47:15 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h: Corrected locked signature Mon Aug 11 09:02:15 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.{h,cpp,inl}: * orbsvcs/orbsvcs/Event/EC_ProxySupplier.{h,cpp}: Initialise the is_gateway member to false, use bool and some minor code improvements. Thanks to Joe Seward for reporting this. This fixes bugzilla 3392 Fri Aug 8 16:30:11 UTC 2008 Johnny Willemsen * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp: Removed deprecated RefCountServantBase Fri Aug 8 15:25:13 UTC 2008 Adam Mitz * tao/Transport_Cache_Manager.cpp: Fixed whitespace. * tao/Transport_Connector.cpp: Add the transport to the cache (ENTRY_CONNECTING) in the non-blocked case. This covers non-blocking invocations such as AMI and oneways with SYNC_NONE, etc. Fri Aug 8 14:47:42 UTC 2008 Jeff Parsons * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp: Reverted the change in Wed Aug 6 19:08:39 UTC 2008 Jeff Parsons since it seems to have caused a test failure. Fri Aug 8 14:22:01 UTC 2008 Adam Mitz * tests/Bug_3068_Regression/test_i.h: * tests/Bug_3068_Regression/test_i.inl: Removed a deprecated macro; cleaned up whitespace. Fri Aug 8 14:08:58 UTC 2008 Adam Mitz * tests/Bug_3068_Regression/Bug_3068_Regression.mpc: * tests/Bug_3068_Regression/test.idl: * tests/Bug_3068_Regression/test_i.h: Addressed "fuzz" errors. Fri Aug 8 12:10:12 UTC 2008 Adam Mitz * tests/Nested_Event_Loop/test_i.cpp: Fixed a compile error in CORBA/e compact and micro builds. Thu Aug 7 23:19:55 UTC 2008 Yan Dai * tests/Nested_Event_Loop/client.cpp: * tests/Nested_Event_Loop/test_i.h: * tests/Nested_Event_Loop/test_i.cpp: Made client servant explicitly activated for CORBA e build since CORBA e does not allow implicit servant activation. This should fix test failure due to WrongPolicy exception. Thu Aug 7 21:30:32 UTC 2008 Adam Mitz * tests/Bug_3068_Regression: Added a test for bug 3068. Thu Aug 7 19:15:34 UTC 2008 Adam Mitz * NEWS: Added a news entry for the ImR Activator change in Thu Jul 31 15:13:48 UTC 2008 Adam Mitz Thu Aug 7 17:46:45 UTC 2008 Adam Mitz This commit fixes Bug 2935 (again) and resolves other transport cache management issues. The key issue of 2935 is that the transport is cached while the connection is in progress, so that other threads see that there's a connection in progress and don't start their own. That feature is essentially restoring one of the changes from Tue May 20 18:05:08 UTC 2008 Chad Elliott that were reverted in Fri May 30 13:21:20 UTC 2008 Chad Elliott * tao/Transport_Connector.h: * tao/Transport_Connector.cpp: Cache the transport before waiting for the connection to complete. This requires the re-addition of a Transport_Descriptor_Interface parameter to wait_for_connection_completion(). * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp: * tao/Strategies/SCIOP_Connector.cpp: * tao/Strategies/UIOP_Connector.cpp: Pass the transport descriptor to wait_for_connection_completion(). * tao/IIOP_Connector.cpp: Pass the transport descriptor to wait_for_connection_completion(). In the case where the transport is already connected in complete_connection() add it to the cache here. In the case of parallel connects in complete_connection(), modified the logic for when the cache is updated. * tao/Transport_Cache_Manager.h: * tao/Transport_Cache_Manager.inl: * tao/Transport_Cache_Manager.cpp: Removed the unused, private, bind() method. Added logging at level 10. Update the is_connected_ flag in the case where we're updating an existing cache entry. In cache_transport(), construct the IntId with the lock held to ensure consistent state. Also, if the transport is already connected make sure not to set the state to ENTRY_CONNECTING. * tao/Connector_Impl.cpp: Moved the line that sets the transport to CLIENT_ROLE here. * tao/IIOP_Connection_Handler.cpp: * tao/Transport.cpp: Logging improvements. * tao/Cache_Entries.h: * tao/Cache_Entries.inl: * tao/Cache_Entries.cpp: Added logging using state names instead of numbers. * tests/Bug_2243_Regression/run_test.pl: Removed faulty assumption that required $TAO_ROOT == $ACE_ROOT/TAO. * tests/Bug_3108_Regression/client.cpp: Added a -c parameter to client to change the number of threads. * tests/Bug_3108_Regression/run_test.pl: Added separate log files {client,server}.log when -debug is used. Thu Aug 7 17:30:28 UTC 2008 J.T. Conklin * tests/POA/EndpointPolicy/Makefile.am: Regenerated. Thu Aug 7 09:43:11 UTC 2008 Johnny Willemsen * tao/Muxed_TMS.{h,cpp}: Made all members private. Changed clear_cache to clear_cache_i to make clear this method expects the lock to be hold. Simplified logic in the bind_dispatcher Wed Aug 6 23:12:35 UTC 2008 Yan Dai * tests/Big_Oneways/Peer.cpp: Updated create_session() to explicitly activate servant for CORBA e build since CORBA e does not allow implicit servant activation. This prevents WrongPolicy exception raised and hence avoids the MARSHAL exception when trying to send WrongPolicy reply exception. Wed Aug 6 22:38:46 UTC 2008 J.T. Conklin * configure.ac: Add call to ACE_PATH_BZIP2. Wed Aug 6 22:30:40 UTC 2008 J.T. Conklin * tao/Makefile.am: Regenerated. * tao/Bzip2Compressor.mpc: Changed to inherit from ace_bzip2 instead of bzip2 base project. * tao/TC.mpc: Added Transport_Current_Export.h to Header_Files section. Wed Aug 6 19:08:39 UTC 2008 Jeff Parsons * rbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp: * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp: * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp: * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp: * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp: * orbsvcs/examples/ImR/Combined_Service/test.cpp: * orbsvcs/examples/ImR/Advanced/TestServer.cpp: * tao/PortableServer/Root_POA.cpp: * tao/Codeset/UTF16_BOM_Translator.cpp: * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp: * tests/Server_Connection_Purging/client.cpp: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.cpp: * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp: Cosmetic changes to eliminate warnings from some Linux compilers. Wed Aug 6 12:25:00 UTC 2008 Simon Massey * TAO_IDL/fe/y.tab.cpp: Removed a couple blank lines to force a commit, some builds were thinking this was out of date (AGAIN). Wed Aug 6 12:02:11 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp Fixed gcc 4.3 warning Wed Aug 6 11:53:11 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp: Fixed gcc 4.3 warning Wed Aug 6 11:45:11 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp: * orbsvcs/orbsvcs/Notify/Event_Map_T.cpp: Fixed gcc 4.3 warning Wed Aug 6 11:42:11 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp: Fixed gcc 4.3 warning Wed Aug 6 07:45:11 UTC 2008 Johnny Willemsen * tao/ZIOP/ZIOP.cpp: * tao/ZIOP/ZIOP.pidl: * tao/ZIOP/ZIOP_Policy_i.cpp: * tao/ZIOP/ZIOP_Policy_i.h: * tao/ZIOP/ZIOP_PolicyFactory.cpp: * tao/Compression/Base_Compressor.cpp: * tao/Compression/Base_Compressor.h: * tao/Compression/Compression.pidl: CompressionRatio could get negative, so make it a regular long. Added a new typedef for the ratio and uses this. Thanks to IONA for pointing out that the ratio could get negative. * tao/Messaging/Asynch_Reply_Dispatcher.cpp: Use ACE_TEXT * tao/Strategies/UIOP_Connection_Handler.cpp: Const and layout changes * tao/Valuetype/ValueBase.h: Changed Value_tag_sigbits to 0x7fffff00L to resolve warnings with gcc 4.3 Tue Aug 5 07:51:11 UTC 2008 Johnny Willemsen * utils/nslist/nsdel.cpp: Fixed gcc4.3 warning Tue Aug 5 06:44:11 UTC 2008 Johnny Willemsen * TAO_IDL/tao_idl.1: Removed -Ge which has been removed a long time ago Mon Aug 04 14:40:00 UTC 2008 Simon Massey * TAO/tests/POA/Adapter_Activator/server.cpp: * TAO/tests/Portable_Interceptors/AdvSlot/client.cpp: * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp: * TAO/tests/Portable_Interceptors/AdvSlotExt/client.cpp: * TAO/tests/Portable_Interceptors/Bug_2133/client.cpp: Minor wide character conversions misses from previous commits. Mon Aug 04 14:25:00 UTC 2008 Simon Massey * TAO/tests/POA/EndpointPolicy/server.cpp: * TAO/tests/POA/Default_Servant2/client.cpp: Minor wide character conversions misses from previous commit. Fri Aug 1 17:56:11 UTC 2008 Johnny Willemsen * examples/AMI/FL_Callback/progress.cpp: Fixed incorrect include which wasn't noticed because nobody has build with fl support for a long time Fri Aug 1 17:44:11 UTC 2008 Johnny Willemsen * TAO-INSTALL.html: Document that we first need to build TAO_IDL before we can build TAO. Thanks to antred for reporting this. Thu Jul 31 15:13:48 UTC 2008 Adam Mitz * orbsvcs/ImplRepo_Service/Activator_Options.h: * orbsvcs/ImplRepo_Service/Activator_Options.cpp: * orbsvcs/ImplRepo_Service/ImR_Activator_i.h: * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: By default ACE_Process_Options limits us to 512 environment variables. This change adds a -m option to the Activator, which will pass its argument on to ACE_Process_Options as the maximum number of environment variables which will be passed to the child process. Also, store the -m and -e options in the Windows Registry along with all the other options. Thu Jul 31 12:41:11 UTC 2008 Johnny Willemsen * tests/Portable_Interceptors/Bug_2133/client.cpp: * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp: Wchar improvements * tests/AMI_Timeouts/server.cpp: Use prefix increment Wed Jul 30 18:41:27 UTC 2008 Ciju John * tests/Oneway_Send_Timeouts/Client.cpp: Add documentation. Force flush the connection after async tests so the queued data doesn't affect the synchronous tests. * tests/Oneway_Send_Timeouts/Server.h: Remove unused members. Wed Jul 30 14:13:11 UTC 2008 Johnny Willemsen * tao/Transport_Cache_Manager.cpp: No need to check a pointer before deleting it. Simplified mark_invalid_i * tao/GIOP_Message_Base.cpp: Moved variable into a try block, only used there Wed Jul 30 13:19:45 UTC 2008 J.T. Conklin * utils/catior/Makefile.am: Regenerate (link with ZIOP libraries). Wed Jul 30 12:13:11 UTC 2008 Johnny Willemsen * tao/default_client.cpp: Use switch, makes the code more readable, explicit, and faster Wed Jul 30 11:48:11 UTC 2008 Johnny Willemsen * tao/Muxed_TMS.cpp {dispatch_reply): Check rd before we use it and just have one single point of return Tue Jul 29 22:30:27 UTC 2008 J.T. Conklin * tao/Makefile.am: Regenerate (adds bzip2 support). Tue Jul 29 19:50:46 UTC 2008 Adam Mitz * tao/Queued_Message.h: Cleaned up comments. * tao/Transport.cpp (send_reply_message_i): When the flushing strategy indicates MUST_FLUSH, flush the whole transport instead of the "current" message. Because the lock was released and reacquired, the is no way to identify the "current" message and ensure it wasn't already destroyed. This should fix bug #3163. Tue Jul 29 18:26:14 UTC 2008 J.T. Conklin * tao/Makefile.am: Regenerate. Tue Jul 29 08:25:00 UTC 2008 Simon Massey * TAO/TAO_IDL/driver/drv_preproc.cpp: Interesting results, looks like some sort of fd conflict or temporary name problem, remove the delay and increase error diagnostics. Mon Jul 28 14:58:11 UTC 2008 Johnny Willemsen * tao/Messaging/Asynch_Timeout_Handler.cpp: Added a debug statement to print a message when a request gets a timeout * tao/Muxed_TMS.cpp: Just unbind without getting the rd Mon Jul 28 14:41:11 UTC 2008 Johnny Willemsen * tao/Messaging/Asynch_Reply_Dispatcher.cpp: Only parse the reply and generate a fake exception when there is a reply handler. Improved performance if a client makes AMI invocations but doesn't specify a reply handler Mon Jul 28 14:20:11 UTC 2008 Johnny Willemsen * tao/Transport.cpp: Make sure tms_ and ws_ are initialised to 0 * tao/Resume_Handle.h: Documentation changes * tao/Muxed_TMS.cpp: Const changes * tao/Connection_Handler.cpp: Layout changes * tao/GIOP_Message_Base.cpp (dump_msg): Return directly when we don't have orb debug level 10, increases performance when we run at level 5 until 9 Mon Jul 28 13:57:00 UTC 2008 Simon Massey * TAO/TAO_IDL/driver/drv_preproc.cpp: Change test for Vista specifically not just all win32. Mon Jul 28 13:25:00 UTC 2008 Simon Massey * TAO/TAO_IDL/driver/drv_preproc.cpp: Vista specifically has some OS file timing issues, TAO_IDL keeps failing to open temporary files. These mods should help identify where these are comming from. (I beleive it is a timing issue with file deletetion, then immediate recreation.) Mon Jul 28 12:04:11 UTC 2008 Johnny Willemsen * utils/nslist/nslist.cpp: Fixed OpenVMS warning * tao/ZIOP/ZIOP.cpp: Fixed compile problem when messaging is disabled Mon Jul 28 10:17:00 UTC 2008 Simon Massey * MPC/config/imr_client.mpb: Missing portableserver dependancy for the use of imr_client. Mon Jul 28 09:15:11 UTC 2008 Johnny Willemsen * tao/IIOP_Connector.cpp: Only call remove_reference when we have a valid svc_handler pointer. Could be zero in the case we run out of TSS keys * tao/MCAST_Parser.cpp: Use ACE_MAX_DEFAULT_PORT Sun Jul 27 06:18:11 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: Removed obsolete HPUX compiler workaround Sun Jul 27 00:51:11 UTC 2008 Phil Mesnier * tao/EndpointPolicy/IIOPEndpointValue_i.cpp: Add to the criteria for invalidating the addr type of a defaulted hostname. This is necessary for ipv4 only builds because the INET_Addr::set() function in that case explicitly sets the address family to INET regardless of the address. The endpoint policy later relies on an invalid addr type for deciding how strictly to test candidate endpoint addresses. In particular, defaulted hostnames are allowed in the endpoint policy only when more than one protocol is present. * tests/POA/EndpointPolicy/EndpointPolicy.mpc: * tests/POA/EndpointPolicy/multi_prot.conf: * tests/POA/EndpointPolicy/server.cpp: Switched the alternate protocol to DIOP from IIOP for the multi protocol test, and explicitly link to the strategies library to get around load issues on VxWorks. Sat Jul 26 21:32:41 UTC 2008 Carlos O'Ryan * tests/DynAny_Test/test_dynsequence.cpp: Removed tabs. Fri Jul 25 11:51:26 UTC 2008 Carlos O'Ryan * tests/DynAny_Test/test_dynsequence.cpp: This fixes the following bug. http://bugzilla.dre.vanderbilt.edu/show_bug.cgi?id=3341 Short recap, the test was failing silently. The failure was a false positive because the test had been changed to reproduce one bug (2877), but in the process broke the original test. Fortunately or unfortunately, you had to read the output to detect the problem. * tests/DynAny_Test/driver.h: * tests/DynAny_Test/driver.cpp: * tests/DynAny_Test/test_dynany.cpp: * tests/DynAny_Test/test_dynunion.cpp: * tests/DynAny_Test/test_dynenum.cpp: * tests/DynAny_Test/test_wrapper.cpp: * tests/DynAny_Test/test_wrapper.h: * tests/DynAny_Test/test_dynarray.cpp: * tests/DynAny_Test/test_dynstruct.cpp: Change all the tests and drivers to return the number of errors detected. The main program exits with the number of errors detect by Johnny's request. Thu Jul 24 21:09:35 UTC 2008 Yan Dai * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: Made logging of pid of the spawned process. It would help test script to make sure spawned processes exit when test finishes. * orbsvcs/examples/ImR/Combined_Service/run_test.pl: Redirected the output to a file and retrieve the id of spawned processes from log file. Kill the process if they do not exit for some reasons and report an error. Thu Jul 24 12:49:28 UTC 2008 Johnny Willemsen * docs/ZIOP.pdf: Updated to the latest version of the ZIOP proposal specification Wed Jul 23 17:15:32 UTC 2008 William R. Otte * TAO_IDL/contrib/mcpp/configed.H: * TAO_IDL/contrib/mcpp/directive.cpp: * TAO_IDL/contrib/mcpp/expand.cpp: * TAO_IDL/contrib/mcpp/lib.cpp: * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/contrib/mcpp/noconfig.H: * TAO_IDL/contrib/mcpp/support.cpp: * TAO_IDL/contrib/mcpp/system.cpp: Enforced use of mcpp implementation of stpcpy, as ACE doesn't implement it, and its not gauranteed to be present everywhere. Wed Jul 23 13:46:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/IFRService/Container_i.cpp: * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp: Fixed Fuzz errors introduced by Tue Jul 22 17:51:55 UTC 2008 Jeff Parsons Wed Jul 23 12:59:28 UTC 2008 Johnny Willemsen * tao/ZIOP/ZIOP_ORBInitializer.cpp * tao/ZIOP/ZIOP_ORBInitializer.h * tao/ZIOP/ZIOP_Stub.cpp * tao/ZIOP/ZIOP_Stub.h * tao/ZIOP/ZIOP_Stub_Factory.cpp * tao/ZIOP/ZIOP_Stub_Factory.h Don't build when there is no messaging Wed Jul 23 06:17:28 UTC 2008 Johnny Willemsen * orbsvcs/Event_Service/Event_Service.cpp: Fixed crash when -b is used, thanks to Roger Leblanc for reporting this. This fixes bugzilla 3370 Tue Jul 22 17:51:55 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/IFRService/Container_i.cpp: * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp: * orbsvcs/orbsvcs/IFRService/ValueDef_i.h: Applied patches sent by Frank Pilhofer to fix Container::lookup() and Container::contents() methods bugs related to value members. This fix closes [BUGID:3373]. Tue Jul 22 17:32:46 UTC 2008 Jeff Parsons * orbsvcs/IFR_Service/ifr_adding_visitor.cpp: In converting a predefined type in the AST to a CORBA pk_kind, added a case in the switch statement for ValueBase nodes. Thanks to Frank Pilhofer for reporting the problem and supplying a patch. This fix closes [BUGID:3372]. Tue Jul 22 17:04:23 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: In code that writes the IFR Service's IOR to a file, replaced use of ACE_OS::write() with ACE_OS:fprintf(), which is used in all other ORB services for this purpose. This fix closes [BUGID:3371]. Thanks to Frank Pilhofer for reporting the problem of the extra NULL character in the Bugzilla entry. Tue Jul 22 11:53:28 UTC 2008 Johnny Willemsen * docs/ZIOP.pdf: Added draft ZIOP spec to the documentation. If you want to know more about ZIOP check this spec first Tue Jul 22 11:34:28 UTC 2008 Johnny Willemsen * tests/ZIOP/*: New ZIOP test using zlib Tue Jul 22 11:31:28 UTC 2008 Johnny Willemsen Major commit to add ZIOP to the core of TAO. This adds the capability to compress the data on the wire. This is a proof of concept implementation that we try to get standardized within the CORBA spec. Interoperability with other ORBs and different TAO versions isn't guaranteed until ZIOP has been formally adopted by the OMG. If you want to experiment with ZIOP add TAO_HAS_ZIOP 1 as define to your config.h file. This prototype will need some more work to support ZIOP for the full request/reply chain, in some cases the reply isn't compressed at this moment. For this we need to rework the full policy support in the ORB for which we search funding. * MPC/config/ziop.mpb: New base project for anyone using ZIOP * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp: * tao/BiDir_GIOP/BiDir_Service_Context_Handler.h: Updated this class to the new service context handler API which is more generic * tao/CDR.cpp: * tao/CDR.h: * tao/CDR.inl: Added a compressed flag to the input and output stream which indicated whether this stream contains compressed data * tao/GIOP_Message_Base.cpp: Decompress the data when it is compressed * tao/GIOP_Message_Generator_Parser_12.cpp: Use new service context handler api * tao/GIOP_Message_State.{h,cpp,inl}: Added compressed flag * tao/IIOP_Transport.cpp: * tao/Strategies/DIOP_Transport.cpp: * tao/Strategies/SCIOP_Transport.cpp: * tao/Strategies/SHMIOP_Transport.cpp: * tao/Strategies/UIOP_Transport.cpp: Made messaging_object_ private, derived classes should use messaging_object() * tao/Invocation_Base.{h,cpp,inl}: Removed cached orb_core, can easily get this from the stub when we need it * tao/Messaging/Asynch_Invocation.cpp: Set compressed to false again * tao/ORB_Core.{h,cpp,inl}: Added ziop_adapter * tao/orbconf.h: Disabled ZIOP by default, added cached values for ZIOP policies * tao/PI/ClientRequestInfo.cpp: Get the core from the stub * tao/PolicyC.h: Use false instead of 0 * tao/PortableServer/POA_Policy_Set.cpp: Use prefix increment and use ! operator * tao/PortableServer/Upcall_Wrapper.{h,cpp}: Use ZIOP * tao/Profile.cpp: Client exposed policies are not really related to CORBA messaging anymore, do handle them each time. Fixed a bug which could lead to a crash when a not supported policy was found in the object reference * tao/Remote_Invocation.cpp: Use ziop * tao/RTCORBA/RT_Endpoint_Utils.{h,cpp}: Use Policy_ptr * tao/RTCORBA/RT_ORBInitializer.cpp: Fixed some comments * tao/RTCORBA/RT_Policy_i.{h,cpp}: Layout changes, const changes, use ! operator * tao/RTCORBA/RT_PolicyFactory.cpp: * tao/RTCORBA/RT_PolicyFactory.h: Layout changes and use switch instead of a lot of if checks * tao/RTCORBA/RT_Protocols_Hooks.cpp: Use _nil() instead of 0 * tao/RTCORBA/RT_Stub.cpp: * tao/RTCORBA/RT_Stub.h: Use dynamic_cast, use switch, not dependent on messaging * tao/Service_Context_Handler.h: Made the api more generic * tao/Service_Context_Handler_Registry.cpp: * tao/Service_Context_Handler_Registry.h: Updated the api and fixed a possible bug when a handler is requested but which is not there. This fixes bugzilla 3354 Thanks to Russ Noseworthy for reporting this * tao/Stub.cpp: * tao/Stub.h: Make policies independent of messaging * tao/Synch_Invocation.cpp: Use operator! * tao/Synch_Reply_Dispatcher.cpp: Call service context handler registry * tao/Tagged_Components.cpp * tao/Tagged_Components.h * tao/Tagged_Components.inl Use operator! and use bool * tao/TAO_Internal.cpp: Use ZIOP * tao/TAO_Server_Request.cpp: Set compressed to false * tao/Transport.cpp * tao/Transport.h * tao/Transport.inl Use bool, layout changes, use ACE_ERROR for errors * tao/ZIOP.mpc: New file * tao/ZIOP/TAO_ZIOP.pc.in * tao/ZIOP/ZIOP.cpp * tao/ZIOP/ZIOP.h * tao/ZIOP/ZIOP.pidl * tao/ZIOP/ziop_export.h * tao/ZIOP/ZIOP_ORBInitializer.cpp * tao/ZIOP/ZIOP_ORBInitializer.h * tao/ZIOP/ZIOP_Policy_i.cpp * tao/ZIOP/ZIOP_Policy_i.h * tao/ZIOP/ZIOP_Policy_Validator.cpp * tao/ZIOP/ZIOP_Policy_Validator.h * tao/ZIOP/ZIOP_PolicyFactory.cpp * tao/ZIOP/ZIOP_PolicyFactory.h * tao/ZIOP/ZIOP_Stub.cpp * tao/ZIOP/ZIOP_Stub.h * tao/ZIOP/ZIOP_Stub_Factory.cpp * tao/ZIOP/ZIOP_Stub_Factory.h New ZIOP library implementation * tao/catior/catior.cpp: Recognize TIDC++ orb, handle policy values correctly, added support for ZIOP * tao/catior/catior.mpc: Added ziop as base * tao/Unbounded_Octet_Sequence_T.h: Documentation change Tue Jul 22 10:02:28 UTC 2008 Johnny Willemsen * tao/Bzip2Compressor.mpc: Use correct base project * tao/Compression.mpc: Generate Any insertion operators * tao/GIOP_Fragmentation_Strategy.h: Layout changes * tao/Muxed_TMS.cpp: When the unbind fails print the request id that failed * tao/Object.h: Use false instead of 0 * tao/ORBInitializer_Registry.cpp: * tao/PI/ORBInitializer_Registry_Impl.cpp: Updated layout of some debug message to match other messages in TAO * tao/BiDir_GIOP/BiDirPolicy_Validator.cpp: Use is_nil to check whether a policy is nil or not, don't compare it with 0 * tao/IIOP_Acceptor.cpp: Documentation change * tao/Messaging/Messaging_Policy_i.h: Layout change * tao/tao.mpc: * tao/ZIOP_Adapter.{h,cpp}: Added new ZIOP Adapter for the ZIOP library which will be added to the repository soon Tue Jul 22 08:14:28 UTC 2008 Johnny Willemsen * tao/Compression.mpc: * tao/Compression/Base_Compressor.cpp: * tao/Compression/Base_Compressor.h: * tao/Compression/Compression.cpp: * tao/Compression/Compression.h: * tao/Compression/Compression.pidl: * tao/Compression/Compression_Manager.cpp: * tao/Compression/Compressor_Factory.cpp: * tao/Compression/Compressor_Factory.h: Updated the Compression library to match the latest ZIOP proposal. Statistics are now gathered per compressor and added a few types used by ZIOP * tao/Compression/zlib/ZlibCompressor.cpp: * tao/Compression/zlib/ZlibCompressor.h: Updated for the compression changes * tao/Compression/bzip2/Bzip2Compressor.cpp: * tao/Compression/bzip2/Bzip2Compressor.h: * tao/Compression/bzip2/Bzip2Compressor_export.h: * tao/Compression/bzip2/Bzip2Compressor_Factory.cpp: * tao/Compression/bzip2/Bzip2Compressor_Factory.h: * tao/Compression/bzip2/TAO_Bzip2Compressor.pc.in: * tao/Compression/bzip2/TAO_Bzip2Compressor.rc: * tao/Bzip2Compressor.mpc: Added new bzip2 compressor * tao/Transport_Cache_Manager.cpp: Use true/false and correct logging format specifier * tao/PortableServer/Key_Adapters.cpp: Const changes Tue Jul 22 06:26:28 UTC 2008 Johnny Willemsen * tao/Monitor.mpc: * tao/Monitor/Monitor.pidl: * tao/Monitor/Monitor_Types.pidl: Moved types to their own idl file and updated mpc file Mon Jul 21 13:08:28 UTC 2008 Johnny Willemsen * utils/monitor/monitor_client.cpp: updated for changes below * utils/nslist/run_test.pl: Updated for vxworks testing Mon Jul 21 13:06:28 UTC 2008 Johnny Willemsen * orbsvcs/examples/Notify/MC/monitor/monitor.cpp: Updated to use new monitor types * orbsvcs/orbsvcs/CosEvent/CEC_TypedConsumerAdmin.cpp: Layout changes * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl: Moved struct definitions to TAO monitor lib and use the structs from there * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: Updated to use TAO Monitor code * tao/Monitor/Monitor.pidl: Extended structs with the information from the notification service * tao/Monitor/Monitor_Impl.cpp: * tao/Monitor/Monitor_Impl.h: Update to fill updated structs * tests/TransportCurrent/lib/Server_Request_Interceptor.h: Layout change Fri Jul 18 12:16:28 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: More fixes to make this test portable over platforms that have differing numbers of monitors already added at the start of the test. Tue Jul 15 17:36:24 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: Changes corresponding to relocation of monitor statistics-related values in ACE. Tue Jul 15 17:20:17 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp: * tao/Monitor/Monitor_Impl.cpp: Minor changes required by the relocation in ACE of the statistics-related values from Monitor_Base to Monitor_Control_Types. Tue Jul 15 11:25:54 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/CSI.idl * orbsvcs/orbsvcs/CSIIOP.idl * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.cpp * orbsvcs/tests/Bug_3216_Regression/ServerRequest_Interceptor.cpp * orbsvcs/tests/Bug_2615_Regression/ServerRequest_Interceptor2.cpp * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.cpp * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.cpp Replace IOP_IOR with IOP Tue Jul 15 01:10:54 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_interface.cpp * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp Also don't generate a constructor for the direct proxy broker and made the proxy broker a global static object to prevent possible problems with multiple threads invoking the proxy broker method at the same moment. This fixes bugzilla 3363. Also made some layout changes to the generated code to format things better. Tue Jul 15 00:34:58 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Time_Utilities.cpp: * orbsvcs/orbsvcs/Time_Utilities.h: An error in transcribing the Julian Date representation for January 1, 1970 resulted in the constant for the difference between the CORBA and POSIX epochs being off by 9 days. Thanks to Hans Utz < hans dot utz at nasa dot gov> for reporting this. Mon Jul 14 20:24:54 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: Use ! operator Mon Jul 14 20:07:54 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp: * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp: No need to generate a constructor for the proxy broker and made some layout changes to the generated code. This got discussed as part of bugzilla 3363. Mon Jul 14 18:40:54 UTC 2008 Johnny Willemsen Moved the contents of IOP_IOR.pidl to IOP.pidl and removed IOP_IOR.pidl and updated all files that included IOP_IORC.h * tao/AnyTypeCode.mpc: * tao/Makefile.am * tao/tao.mpc Updated files to build * tao/Asynch_Reply_Dispatcher_Base.h: * tao/EndpointPolicy/EndpointPolicy.h * tao/GIOP.pidl * tao/IIOP_Endpoint.cpp * tao/IIOP_Factory.cpp * tao/IORInterceptor/IORInfo.pidl * tao/Messaging_PolicyValue.pidl * tao/Object.h * tao/PI/RequestInfo.pidl * tao/Pluggable_Messaging_Utils.h * tao/Protocols_Hooks.h * tao/Service_Context_Handler.h * tao/Service_Context_Handler_Registry.h * tao/Tagged_Components.h * tao/Transport.cpp Updated include * tao/Collocation_Proxy_Broker.h: * tao/Incoming_Message_Stack.inl * tao/Monitor/Monitor_Impl.cpp Layout change * tao/IOP.pidl * tao/IOP_IOR.pidl Moved contents Mon Jul 14 15:29:14 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: Added a fetch of the number of entries in the registry at the start of the test, subsequent compares check that all monitors added by the test itself are found and recognized. The number of monitors extant at the start of the test on different platforms varies, so this is the only way to decouple the test code from the platform. Mon Jul 14 12:48:54 UTC 2008 Chad Elliott * NEWS: Added an entry for my change from Mon Jul 7 12:09:10 UTC 2008. Fri Jul 11 16:35:00 UTC 2008 Simon Massey * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp: * tests/Abstract_Interface/client.cpp: * tests/Hang_Shutdown/server.cpp: * tests/Portable_Interceptors/AMI/client.cpp: * tests/POA/Persistent_ID/server.cpp: * tests/Object_Loader/Loader.h: * tests/Object_Loader/Loader.cpp: * tests/Oneway_Timeouts/server.cpp: * tests/POA/EndpointPolicy/server.cpp: * tests/POA/EndpointPolicy/client.cpp: * tests/POA/Default_Servant2/server.cpp: * tests/POA/Default_Servant2/client.cpp: Added/Corrected wide-character compatablity. Fri Jul 11 11:20:00 UTC 2008 Simon Massey * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp: * utils/catior/catior.cpp: Missing bracket and missnamed argcw & argvw. Fri Jul 11 08:00:25 UTC 2008 Vladimir Zykov * TAO_IDL/include/fe_extern.h: Fixed a compile error on versioned namespace builds. Fri Jul 11 07:28:12 UTC 2008 Vladimir Zykov * TAO_IDL/util/utl_global.cpp: Removed comment about Prism addition which slipped in during my previous commit. Thu Jul 10 15:25:00 UTC 2008 Simon Massey * tests/Client_Leaks/client.cpp: * tests/Transport_Current/IIOP/server.cpp: * tests/Transport_Current/IIOP/IIOP_Tester.cpp: * tests/Transport_Current/IIOP/IIOP_Server_Request_Interceptor.cpp: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.h: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.cpp: Added/Corrected wide-character compatablity. Thu Jul 10 13:45:00 UTC 2008 Simon Massey * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc: Both server and client are compiling the same files (I'm not sure why or if this is correct, but it was multi-build unsafe, which I have corrected). * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp: * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp: * tests/ORB_Local_Config/Two_DLL_ORB/ORB_DLL.h: * tests/ORB_Local_Config/Two_DLL_ORB/ORB_DLL.cpp: * tests/ORB_Local_Config/Bug_2612/DllOrb.h: * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp: * tests/ORB_Local_Config/Bug_2612/Test.cpp: * tests/ORB_Local_Config/Service_Dependency/Test.cpp: * tests/ORB_Local_Config/Separation/Test.cpp: * tests/ORB_Local_Config/Bunch/Test.cpp: * utils/catior/catior.cpp: Added/Corrected wide-character compatablity. Thu Jul 10 09:52:15 UTC 2008 Vladimir Zykov * docs/compiler.html: Added documentation about -Se tao_idl option. * TAO_IDL/be/be_global.cpp: Updated help message for -Se option. * TAO_IDL/include/fe_extern.h: * TAO_IDL/fe/fe_init.cpp: Added FE_extract_env_include_paths which extracts include paths from INCLUDE environment variable. * TAO_IDL/util/utl_global.cpp: Updated the algorithm implemented for bug 3154 to make it more maintainable. Wed Jul 09 13:30:00 UTC 2008 Simon Massey * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp: * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp: * tests/Big_Reply/client.cpp: * tests/Bug_3251_Regression/PersistentPoa.h: * tests/Bug_3251_Regression/PersistentPoa.cpp: * tests/TransportCurrent/Framework/server.cpp: * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp: * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.h: * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Common/AppTestBase.h: * tests/CSD_Strategy_Tests/TP_Common/AppTestBase.cpp: Added wide character compatablity. Tue Jul 8 14:20:44 UTC 2008 Vladimir Zykov * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: Fixed mistakenly used TAO_ROOT where ACE_ROOT was meant. Mon Jul 7 15:13:09 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: Restored creation of ActiveEventChannelNames monitor. Mon Jul 7 12:09:10 UTC 2008 Chad Elliott * orbsvcs/examples/Notify/MC/TkMonitor/README: Added more info on how to run the example. * orbsvcs/examples/Notify/MC/TkMonitor/external_idl.pl: Fixed up the script for the monitor idl changes. * orbsvcs/orbsvcs/Notify/Admin.h: * orbsvcs/orbsvcs/Notify/Admin.cpp: * orbsvcs/orbsvcs/Notify/EventChannel.h: * orbsvcs/orbsvcs/Notify/EventChannel.cpp: Added a parameter to cleanup_proxy that allows the caller to indicate if a timeout was experienced. * orbsvcs/orbsvcs/Notify/Consumer.h: * orbsvcs/orbsvcs/Notify/Consumer.cpp: * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp: If a timeout occurred, indicate this by returning a status of DISPATCH_FAIL_TIMEOUT. * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp: We're not keeping track of consumer proxies, so pass false to the cleanup_proxy method. * orbsvcs/orbsvcs/Notify/ProxySupplier.h: * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp: Added a destroy method that takes a boolean to indicate if a timeout had occurred. This flag is passed to cleanup_proxy called on the consumer admin. * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl: Added a text based monitor to keep track of consumers that were removed due to a timeout. Mon Jul 7 11:44:40 UTC 2008 Chad Elliott * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp: Always use the wchar_t environment buffer when activating processes (on Windows). Sun Jul 6 20:43:24 UTC 2008 Nanbor Wang * tests/Portable_Interceptors/ForwardRequest/README: * tests/Portable_Interceptors/ForwardRequest/client.cpp: * tests/Portable_Interceptors/ForwardRequest/Serer_Request_Interceptor: Extended the test to verify that ForwardRequest is work properly from the send_exception() interception point. Fri Jul 4 15:31:27 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Makefile.am: Removed Statistic.{h,inl,cpp} and added Timestamp_Monitor.{h,cpp} to the CosNotification_MC build. * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: Disabled some test result checks for HPUX platforms, they seem to have a different number of monitors in the registry, since several are now created automatically for ACE message queues, CDR buffers, POA active object maps, etc., but it isn't a bug. Thu Jul 3 19:17:57 UTC 2008 William R. Otte * TAO_IDL/fe/y.tab.cpp: Added a couple spaces to a comment to force a commit, some builds were thinking this was out of date. Wed Jul 02 16:16:00 UTC 2008 Johnny Willemsen * tao/Incoming_Message_Stack.h: * orbsvcs/orbsvcs/Trader/Trader.h: Borland C++ changes * tao/RTPortableServer/RT_Servant_Dispatcher.cpp: * orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.cpp: Layout change * tao/Stub.h: Layout and doxygen changes Wed Jul 02 12:59:00 UTC 2008 Simon Massey * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: Fixed multiple definition of for loop i warnings. Wed Jul 2 12:45:53 UTC 2008 Douglas C. Schmidt * Updated the COPYING file to make it consistent with what's on the website. Wed Jul 02 12:47:00 UTC 2008 Simon Massey * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: * tests/Monitor/Marshal_Buffer/client.cpp: Fixed unused variable warnings. * orbsvcs/Notify_Service/Notify_Service.cpp: Fixed choosing this over that warnings. Wed Jul 02 09:14:00 UTC 2008 Johnny Willemsen * tao/Strategies/OC_Endpoint_Selector_Factory.cpp: Renamed timeout to connect_timeout, timeout is a macro in some environments Tue Jul 01 12:18:00 UTC 2008 Simon Massey * orbsvcs/tests/Notify/Basic/IdAssignment.cpp: * orbsvcs/tests/Notify/Blocking/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.cpp: * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp: * orbsvcs/tests/Notify/Discarding/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp: * orbsvcs/tests/Notify/lib/Notify_Test_Client.h: * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp: * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp: * orbsvcs/tests/Notify/MC/Structured_Supplier.cpp: * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.cpp: * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.cpp: * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp: * orbsvcs/tests/Notify/Ordering/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp: * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.cpp: * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp: * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.cpp: * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.cpp: * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp: * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.cpp: * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp: * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp: * orbsvcs/tests/Notify/PluggableTopology/main.cpp: * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Structured_Filter/Structured_Supplier.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jul 01 08:48:00 UTC 2008 Simon Massey * orbsvcs/tests/AVStreams/Modify_QoS/receiver.h: This mornings round of fixes/typos etc. to my changes yesterday, missed edited the init() signature. Mon Jun 30 15:05:00 UTC 2008 Simon Massey * orbsvcs/tests/AVStreams/Full_Profile/ftp.h: * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp: * orbsvcs/tests/AVStreams/Full_Profile/server.h: * orbsvcs/tests/AVStreams/Full_Profile/server.cpp: * orbsvcs/tests/AVStreams/Modify_QoS/receiver.h: * orbsvcs/tests/AVStreams/Modify_QoS/receiver.cpp: * orbsvcs/tests/AVStreams/Modify_QoS/sender.h: * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp: * orbsvcs/tests/AVStreams/Multicast/ftp.h: * orbsvcs/tests/AVStreams/Multicast/ftp.cpp: * orbsvcs/tests/AVStreams/Multicast/server.h: * orbsvcs/tests/AVStreams/Multicast/server.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.h: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.h: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp: * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.h: * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp: * orbsvcs/tests/AVStreams/Multiple_Flows/sender.h: * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp: * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.h: * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp: * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.h: * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp: * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.h: * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.cpp: * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.h: * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.cpp: * orbsvcs/tests/AVStreams/Component_Switching/distributer.h: * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp: * orbsvcs/tests/AVStreams/Component_Switching/receiver.h: * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp: * orbsvcs/tests/AVStreams/Component_Switching/sender.h: * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Mon Jun 30 08:33:00 UTC 2008 Simon Massey * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: * tao/Acceptor_Registry.cpp: * tao/IIOP_Acceptor.cpp: Remove tabs introduced by commit (Fri Jun 27 14:48:54 UTC 2008 Phil Mesnier) Fri Jun 27 15:16:58 UTC 2008 J.T. Conklin * docs/tutorials/Quoter/AMI/Makefile.am: * docs/tutorials/Quoter/Event_Service/Makefile.am: * docs/tutorials/Quoter/On_Demand_Activation/Makefile.am: * docs/tutorials/Quoter/RTCORBA/Makefile.am: * docs/tutorials/Quoter/RT_Event_Service/Makefile.am: * docs/tutorials/Quoter/idl/Makefile.am: * examples/AMH/Sink_Server/Makefile.am: * examples/AMI/FL_Callback/Makefile.am: * examples/Advanced/ch_3/Makefile.am: * examples/Buffered_AMI/Makefile.am: * examples/Buffered_Oneways/Makefile.am: * examples/CSD_Strategy/ThreadPool/Makefile.am: * examples/CSD_Strategy/ThreadPool2/Makefile.am: * examples/CSD_Strategy/ThreadPool3/Makefile.am: * examples/CSD_Strategy/ThreadPool4/Makefile.am: * examples/CSD_Strategy/ThreadPool5/Makefile.am: * examples/CSD_Strategy/ThreadPool6/Makefile.am: * examples/Callback_Quoter/Makefile.am: * examples/Content_Server/AMI_Iterator/Makefile.am: * examples/Content_Server/AMI_Observer/Makefile.am: * examples/Content_Server/SMI_Iterator/Makefile.am: * examples/Event_Comm/Makefile.am: * examples/Kokyu_dsrt_schedulers/Makefile.am: * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am: * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am: * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am: * examples/Load_Balancing/Makefile.am: * examples/Load_Balancing_persistent/Makefile.am: * examples/Logging/Makefile.am: * examples/OBV/Typed_Events/Makefile.am: * examples/Persistent_Grid/Makefile.am: * examples/PluggableUDP/tests/Performance/Makefile.am: * examples/PluggableUDP/tests/SimplePerformance/Makefile.am: * examples/Quoter/Makefile.am: * examples/RTCORBA/Activity/Makefile.am: * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am: * examples/RTScheduling/MIF_Scheduler/Makefile.am: * examples/RTScheduling/Makefile.am: * examples/Simple/bank/Makefile.am: * examples/Simple/chat/Makefile.am: * examples/Simple/echo/Makefile.am: * examples/Simple/grid/Makefile.am: * examples/Simple/time-date/Makefile.am: * examples/Simple/time/Makefile.am: * examples/Simulator/Event_Supplier/Makefile.am: * examples/TypeCode_Creation/Makefile.am: * examples/ior_corbaloc/Makefile.am: * examples/mfc/Makefile.am: * interop-tests/wchar/Makefile.am: * orbsvcs/ImplRepo_Service/Makefile.am: * orbsvcs/examples/CosEC/Factory/Makefile.am: * orbsvcs/examples/CosEC/TypedSimple/Makefile.am: * orbsvcs/examples/FaultTolerance/RolyPoly/Makefile.am: * orbsvcs/examples/ImR/Advanced/Makefile.am: * orbsvcs/examples/ImR/Combined_Service/Makefile.am: * orbsvcs/examples/LoadBalancing/Makefile.am: * orbsvcs/examples/ORT/Makefile.am: * orbsvcs/examples/Security/Send_File/Makefile.am: * orbsvcs/orbsvcs/Makefile.am: * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am: * orbsvcs/performance-tests/RTEvent/lib/Makefile.am: * orbsvcs/tests/BiDir_CORBALOC/Makefile.am: * orbsvcs/tests/Bug_1395_Regression/Makefile.am: * orbsvcs/tests/Bug_2247_Regression/Makefile.am: * orbsvcs/tests/Bug_2248_Regression/Makefile.am: * orbsvcs/tests/Bug_2285_Regression/Makefile.am: * orbsvcs/tests/Bug_2287_Regression/Makefile.am: * orbsvcs/tests/Bug_2316_Regression/Makefile.am: * orbsvcs/tests/Bug_2377_Regression/Makefile.am: * orbsvcs/tests/Bug_2615_Regression/Makefile.am: * orbsvcs/tests/Bug_2709_Regression/Makefile.am: * orbsvcs/tests/Bug_2800_Regression/Makefile.am: * orbsvcs/tests/Bug_2925_Regression/Makefile.am: * orbsvcs/tests/Bug_3215_Regression/Makefile.am: * orbsvcs/tests/Bug_3216_Regression/Makefile.am: * orbsvcs/tests/COIOP_Naming_Test/Makefile.am: * orbsvcs/tests/EC_Custom_Marshal/Makefile.am: * orbsvcs/tests/Event/UDP/Makefile.am: * orbsvcs/tests/FT_App/Makefile.am: * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Makefile.am: * orbsvcs/tests/FaultTolerance/IOGR/Makefile.am: * orbsvcs/tests/HTIOP/AMI/Makefile.am: * orbsvcs/tests/HTIOP/BiDirectional/Makefile.am: * orbsvcs/tests/HTIOP/Hello/Makefile.am: * orbsvcs/tests/IOR_MCast/Makefile.am: * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am: * orbsvcs/tests/ImplRepo/Bug_689_Regression/Makefile.am: * orbsvcs/tests/ImplRepo/Makefile.am: * orbsvcs/tests/ImplRepo/scale/Makefile.am: * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile.am: * orbsvcs/tests/Interoperable_Naming/Makefile.am: * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Makefile.am: * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Makefile.am: * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am: * orbsvcs/tests/Miop/McastHello/Makefile.am: * orbsvcs/tests/Notify/Blocking/Makefile.am: * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am: * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am: * orbsvcs/tests/Notify/Discarding/Makefile.am: * orbsvcs/tests/Notify/MC/Makefile.am: * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am: * orbsvcs/tests/Notify/Ordering/Makefile.am: * orbsvcs/tests/Notify/Persistent_POA/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Structured_Filter/Makefile.am: * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Timeout/Makefile.am: * orbsvcs/tests/Notify/lib/Makefile.am: * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am: * orbsvcs/tests/Redundant_Naming/Makefile.am: * orbsvcs/tests/Security/BiDirectional/Makefile.am: * orbsvcs/tests/Security/Big_Request/Makefile.am: * orbsvcs/tests/Security/Bug_1107_Regression/Makefile.am: * orbsvcs/tests/Security/Bug_2908_Regression/Makefile.am: * orbsvcs/tests/Security/Callback/Makefile.am: * orbsvcs/tests/Security/Crash_Test/Makefile.am: * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile.am: * orbsvcs/tests/Security/MT_SSLIOP/Makefile.am: * orbsvcs/tests/Security/Secure_Invocation/Makefile.am: * orbsvcs/tests/Security/mixed_security_test/Makefile.am: * orbsvcs/tests/Security/ssliop_CSD/Makefile.am: * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am: * orbsvcs/tests/Simple_Naming/Makefile.am: * orbsvcs/tests/Trading/Makefile.am: * orbsvcs/tests/ior_corbaname/Makefile.am: * performance-tests/Anyop/Makefile.am: * performance-tests/CSD_Strategy/TestInf/Makefile.am: * performance-tests/CSD_Strategy/TestServant/Makefile.am: * performance-tests/Callback/Makefile.am: * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am: * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am: * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am: * performance-tests/Latency/AMH_Single_Threaded/Makefile.am: * performance-tests/Latency/AMI/Makefile.am: * performance-tests/Latency/Collocation/Makefile.am: * performance-tests/Latency/DII/Makefile.am: * performance-tests/Latency/DSI/Makefile.am: * performance-tests/Latency/Deferred/Makefile.am: * performance-tests/Latency/Single_Threaded/Makefile.am: * performance-tests/Latency/Thread_Per_Connection/Makefile.am: * performance-tests/Latency/Thread_Pool/Makefile.am: * performance-tests/Memory/IORsize/Makefile.am: * performance-tests/Memory/Single_Threaded/Makefile.am: * performance-tests/POA/Demux/Makefile.am: * performance-tests/POA/Implicit_Activation/Makefile.am: * performance-tests/POA/Object_Creation_And_Registration/Makefile.am: * performance-tests/Pluggable/Makefile.am: * performance-tests/Protocols/Makefile.am: * performance-tests/RTCorba/Multiple_Endpoints/Common/Makefile.am: * performance-tests/RTCorba/Oneways/Reliable/Makefile.am: * performance-tests/RTCorba/Thread_Pool/Makefile.am: * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am: * performance-tests/Sequence_Latency/AMI/Makefile.am: * performance-tests/Sequence_Latency/DII/Makefile.am: * performance-tests/Sequence_Latency/DSI/Makefile.am: * performance-tests/Sequence_Latency/Deferred/Makefile.am: * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am: * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am: * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am: * performance-tests/Throughput/Makefile.am: * tao/Makefile.am: * tests/AMH_Exceptions/Makefile.am: * tests/AMH_Oneway/Makefile.am: * tests/AMI/Makefile.am: * tests/AMI_Buffering/Makefile.am: * tests/AMI_Timeouts/Makefile.am: * tests/Abstract_Interface/Makefile.am: * tests/Any/Recursive/Makefile.am: * tests/BiDirectional/Makefile.am: * tests/BiDirectional_DelayedUpcall/Makefile.am: * tests/BiDirectional_NestedUpcall/Makefile.am: * tests/Big_AMI/Makefile.am: * tests/Big_Oneways/Makefile.am: * tests/Big_Reply/Makefile.am: * tests/Big_Request_Muxing/Makefile.am: * tests/Big_Twoways/Makefile.am: * tests/Blocking_Sync_None/Makefile.am: * tests/Bug_1020_Basic_Regression/Makefile.am: * tests/Bug_1020_Regression/Makefile.am: * tests/Bug_1254_Regression/Makefile.am: * tests/Bug_1269_Regression/Makefile.am: * tests/Bug_1270_Regression/Makefile.am: * tests/Bug_1330_Regression/Makefile.am: * tests/Bug_1361_Regression/Makefile.am: * tests/Bug_1383_Regression/Makefile.am: * tests/Bug_1476_Regression/Makefile.am: * tests/Bug_1476_Test/Makefile.am: * tests/Bug_1482_Regression/Makefile.am: * tests/Bug_1495_Regression/Makefile.am: * tests/Bug_1535_Regression/Makefile.am: * tests/Bug_1551_Regression/Makefile.am: * tests/Bug_1568_Regression/Makefile.am: * tests/Bug_1627_Regression/Makefile.am: * tests/Bug_1636_Regression/Makefile.am: * tests/Bug_1639_Regression/Makefile.am: * tests/Bug_1670_Regression/Makefile.am: * tests/Bug_1676_Regression/Makefile.am: * tests/Bug_1693_Test/Makefile.am: * tests/Bug_1812_Regression/Makefile.am: * tests/Bug_1813_Regression/Makefile.am: * tests/Bug_1869_Regression/Makefile.am: * tests/Bug_1904_Regression/Makefile.am: * tests/Bug_2084_Regression/Makefile.am: * tests/Bug_2119_Regression/Makefile.am: * tests/Bug_2122_Regression/Makefile.am: * tests/Bug_2124_Regression/Makefile.am: * tests/Bug_2126_Regression/Makefile.am: * tests/Bug_2134_Regression/Makefile.am: * tests/Bug_2144_Regression/Makefile.am: * tests/Bug_2174_Regression/Makefile.am: * tests/Bug_2183_Regression/Makefile.am: * tests/Bug_2186_Regression/Makefile.am: * tests/Bug_2188_Regression/Makefile.am: * tests/Bug_2201_Regression/Makefile.am: * tests/Bug_2222_Regression/Makefile.am: * tests/Bug_2234_Regression/Makefile.am: * tests/Bug_2289_Regression/Makefile.am: * tests/Bug_2319_Regression/Makefile.am: * tests/Bug_2328_Regression/Makefile.am: * tests/Bug_2349_Regression/Makefile.am: * tests/Bug_2356_Regression/Makefile.am: * tests/Bug_2375_Regression/Makefile.am: * tests/Bug_2399_Regression/Makefile.am: * tests/Bug_2417_Regression/Makefile.am: * tests/Bug_2419_Regression/Makefile.am: * tests/Bug_2424_Regression/Makefile.am: * tests/Bug_2429_Regression/Makefile.am: * tests/Bug_2494_Regression/Makefile.am: * tests/Bug_2503_Regression/Makefile.am: * tests/Bug_2542_Regression/Makefile.am: * tests/Bug_2543_Regression/Makefile.am: * tests/Bug_2549_Regression/Makefile.am: * tests/Bug_2560_Regression/Makefile.am: * tests/Bug_2593_Regression/Makefile.am: * tests/Bug_2595_Regression/Makefile.am: * tests/Bug_2654_Regression/Makefile.am: * tests/Bug_2669_Regression/Makefile.am: * tests/Bug_2678_Regression/Makefile.am: * tests/Bug_2683_Regression/Makefile.am: * tests/Bug_2702_Regression/Makefile.am: * tests/Bug_2734_Regression/Makefile.am: * tests/Bug_2768_Regression/Makefile.am: * tests/Bug_2791_Regression/Makefile.am: * tests/Bug_2804_Regression/Makefile.am: * tests/Bug_2805_Regression/Makefile.am: * tests/Bug_2826_Regression/Makefile.am: * tests/Bug_2844_Regression/Makefile.am: * tests/Bug_2909_Regression/Makefile.am: * tests/Bug_2918_Regression/Makefile.am: * tests/Bug_2935_Regression/Makefile.am: * tests/Bug_2953_Regression/Makefile.am: * tests/Bug_2966_Regression/Makefile.am: * tests/Bug_3000_Regression/Makefile.am: * tests/Bug_3042_Regression/Makefile.am: * tests/Bug_3108_Regression/Makefile.am: * tests/Bug_3163_Regression/Makefile.am: * tests/Bug_3276_Regression/Makefile.am: * tests/Bug_3299_Regression/Makefile.am: * tests/Bug_3311_Regression/Makefile.am: * tests/Bug_933_Regression/Makefile.am: * tests/COIOP/Makefile.am: * tests/CORBA_e_Implicit_Activation/Makefile.am: * tests/CSD_Collocation/Makefile.am: * tests/CSD_Strategy_Tests/TP_Common/Makefile.am: * tests/CSD_Strategy_Tests/TP_Foo_A/Makefile.am: * tests/CSD_Strategy_Tests/TP_Foo_B/Makefile.am: * tests/CSD_Strategy_Tests/TP_Foo_C/Makefile.am: * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Makefile.am: * tests/Cache_Growth_Test/Makefile.am: * tests/CallbackTest/Makefile.am: * tests/Client_Leaks/Makefile.am: * tests/CodeSets/simple/Makefile.am: * tests/Codec/Makefile.am: * tests/Collocated_Forwarding/Makefile.am: * tests/Collocation/Makefile.am: * tests/CollocationLockup/Makefile.am: * tests/Collocation_Exception_Test/Makefile.am: * tests/Collocation_Oneway_Tests/Makefile.am: * tests/Collocation_Opportunities/Makefile.am: * tests/Collocation_Tests/Makefile.am: * tests/Connect_Strategy_Test/Makefile.am: * tests/Connection_Failure/Makefile.am: * tests/Connection_Purging/Makefile.am: * tests/Connection_Timeout/Makefile.am: * tests/Crash_On_Write/Makefile.am: * tests/Crashed_Callback/Makefile.am: * tests/DII_AMI_Forward/Makefile.am: * tests/DII_Collocation_Tests/oneway/Makefile.am: * tests/DII_Collocation_Tests/twoway/Makefile.am: * tests/DIOP/Makefile.am: * tests/DLL_ORB/Makefile.am: * tests/DSI_AMH/Makefile.am: * tests/DSI_AMI_Gateway/Makefile.am: * tests/DSI_Gateway/Makefile.am: * tests/DiffServ/Makefile.am: * tests/DynAny_Test/Makefile.am: * tests/DynUnion_Test/Makefile.am: * tests/Explicit_Event_Loop/Makefile.am: * tests/Exposed_Policies/Makefile.am: * tests/FL_Cube/Makefile.am: * tests/Faults/Makefile.am: * tests/File_IO/Makefile.am: * tests/Forwarding/Makefile.am: * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am: * tests/GIOP_Fragments/Java_Big_Request/Makefile.am: * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am: * tests/HandleExhaustion/Makefile.am: * tests/Hang_Shutdown/Makefile.am: * tests/Hello/Makefile.am: * tests/ICMG_Any_Bug/Makefile.am: * tests/IDL_Test/Makefile.am: * tests/IORManipulation/filter/Makefile.am: * tests/IOR_Endpoint_Hostnames/Makefile.am: * tests/IPV6/Makefile.am: * tests/InterOp-Naming/Makefile.am: * tests/Leader_Followers/Makefile.am: * tests/LongDouble/Makefile.am: * tests/LongUpcalls/Makefile.am: * tests/MProfile/Makefile.am: * tests/MProfile_Connection_Timeout/Makefile.am: * tests/MProfile_Forwarding/Makefile.am: * tests/MT_BiDir/Makefile.am: * tests/MT_Client/Makefile.am: * tests/MT_Server/Makefile.am: * tests/MT_Timeout/Makefile.am: * tests/Monitor/Marshal_Buffer/Makefile.am: * tests/Multiple/Makefile.am: * tests/Multiple_Inheritance/Makefile.am: * tests/Muxed_GIOP_Versions/Makefile.am: * tests/Muxing/Makefile.am: * tests/Native_Exceptions/Makefile.am: * tests/NestedUpcall/MT_Client_Test/Makefile.am: * tests/NestedUpcall/Simple/Makefile.am: * tests/NestedUpcall/Triangle_Test/Makefile.am: * tests/Nested_Event_Loop/Makefile.am: * tests/Nested_Upcall_Crash/Makefile.am: * tests/No_Server_MT_Connect_Test/Makefile.am: * tests/OBV/Any/Makefile.am: * tests/OBV/Collocated/Forward/Makefile.am: * tests/OBV/Factory/Makefile.am: * tests/OBV/Forward/Makefile.am: * tests/OBV/Simple/Makefile.am: * tests/OBV/TC_Alignment/Makefile.am: * tests/OBV/Truncatable/Makefile.am: * tests/OBV/ValueBox/Makefile.am: * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am: * tests/ORB_init/Portspan/Makefile.am: * tests/ORB_shutdown/Makefile.am: * tests/ORT/Makefile.am: * tests/Object_Loader/Makefile.am: * tests/Objref_Sequence_Test/Makefile.am: * tests/OctetSeq/Makefile.am: * tests/Ondemand_Write/Makefile.am: * tests/Oneway_Buffering/Makefile.am: * tests/Oneway_Send_Timeouts/Makefile.am: * tests/Oneway_Timeouts/Makefile.am: * tests/Oneways_Invoking_Twoways/Makefile.am: * tests/Optimized_Connection/Makefile.am: * tests/POA/Bug_1592_Regression/Makefile.am: * tests/POA/Bug_2511_Regression/Makefile.am: * tests/POA/DSI/Makefile.am: * tests/POA/Deactivate_Object/Makefile.am: * tests/POA/Default_Servant/Makefile.am: * tests/POA/Default_Servant2/Makefile.am: * tests/POA/EndpointPolicy/Makefile.am: * tests/POA/Etherealization/Makefile.am: * tests/POA/Excessive_Object_Deactivations/Makefile.am: * tests/POA/Forwarding/Makefile.am: * tests/POA/Generic_Servant/Makefile.am: * tests/POA/Identity/Makefile.am: * tests/POA/MT_Servant_Locator/Makefile.am: * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am: * tests/POA/Non_Servant_Upcalls/Makefile.am: * tests/POA/Object_Reactivation/Makefile.am: * tests/POA/POA_Destruction/Makefile.am: * tests/POA/Persistent_ID/Makefile.am: * tests/POA/Reference_Counting/Makefile.am: * tests/POA/Single_Threaded_POA/Makefile.am: * tests/POA/TIE/Makefile.am: * tests/POA/wait_for_completion/Makefile.am: * tests/Parallel_Connect_Strategy/Makefile.am: * tests/Param_Test/Makefile.am: * tests/Policies/Makefile.am: * tests/Portable_Interceptors/AMI/Makefile.am: * tests/Portable_Interceptors/AdvSlot/Makefile.am: * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am: * tests/Portable_Interceptors/AdvSlotExt/Makefile.am: * tests/Portable_Interceptors/Benchmark/Makefile.am: * tests/Portable_Interceptors/Bug_1559/Makefile.am: * tests/Portable_Interceptors/Bug_2133/Makefile.am: * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am: * tests/Portable_Interceptors/Bug_3079/Makefile.am: * tests/Portable_Interceptors/Bug_3080/Makefile.am: * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am: * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am: * tests/Portable_Interceptors/Dynamic/Makefile.am: * tests/Portable_Interceptors/ForwardRequest/Makefile.am: * tests/Portable_Interceptors/IORInterceptor/Makefile.am: * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am: * tests/Portable_Interceptors/PICurrent/Makefile.am: * tests/Portable_Interceptors/PolicyFactory/Makefile.am: * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am: * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am: * tests/Portable_Interceptors/Redirection/Makefile.am: * tests/Portable_Interceptors/Register_Initial_References/Makefile.am: * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am: * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am: * tests/QtTests/Makefile.am: * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am: * tests/RTCORBA/Banded_Connections/Makefile.am: * tests/RTCORBA/Client_Propagated/Makefile.am: * tests/RTCORBA/Client_Protocol/Makefile.am: * tests/RTCORBA/Collocation/Makefile.am: * tests/RTCORBA/Diffserv/Makefile.am: * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am: * tests/RTCORBA/Explicit_Binding/Makefile.am: * tests/RTCORBA/Linear_Priority/Makefile.am: * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am: * tests/RTCORBA/Persistent_IOR/Makefile.am: * tests/RTCORBA/Policy_Combinations/Makefile.am: * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am: * tests/RTCORBA/Private_Connection/Makefile.am: * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am: * tests/RTCORBA/Server_Declared/Makefile.am: * tests/RTCORBA/Server_Protocol/Makefile.am: * tests/RTCORBA/Thread_Pool/Makefile.am: * tests/RTScheduling/Scheduling_Interceptor/Makefile.am: * tests/RTScheduling/VoidData/Makefile.am: * tests/Reliable_Oneways/Makefile.am: * tests/Servant_To_Reference_Test/Makefile.am: * tests/Server_Connection_Purging/Makefile.am: * tests/Server_Leaks/Makefile.am: * tests/Server_Port_Zero/Makefile.am: * tests/Single_Read/Makefile.am: * tests/Smart_Proxies/Benchmark/Makefile.am: * tests/Smart_Proxies/Collocation/Makefile.am: * tests/Smart_Proxies/Makefile.am: * tests/Smart_Proxies/On_Demand/Makefile.am: * tests/Smart_Proxies/Policy/Makefile.am: * tests/Smart_Proxies/dtor/Makefile.am: * tests/Stack_Recursion/Makefile.am: * tests/Strategies/Makefile.am: * tests/Timed_Buffered_Oneways/Makefile.am: * tests/Timeout/Makefile.am: * tests/TransportCurrent/lib/Makefile.am: * tests/Two_Objects/Makefile.am: * tests/Typedef_String_Array/Makefile.am: * tests/UNKNOWN_Exception/Makefile.am: * tests/Xt_Stopwatch/Makefile.am: * tests/objref_comparison_test/Makefile.am: Regenerated for new name of gperf executable. Fri Jun 27 14:48:54 UTC 2008 Phil Mesnier * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp: * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: Fix the test for cases when TAO_LACKS_EVENT_CHANNEL_ANY is defined. * tao/Acceptor_Registry.cpp: * tao/IIOP_Acceptor.cpp: Allow TAO to work on win32 hosts with only IPv4 when TAO is built with ACE_HAS_IPV6 and ACE_USES_IPV4_IPV6_MIGRATION both set. The migration flag is intended to make ACE/TAO test if IPv6 is enabled at runtime, and to work without it. However, when TAO was required to default its endpoint, it insisted on making an IPv6 endpoint regardless of the enablement. This fix resolves bug 3353. Fri Jun 27 12:55:00 UTC 2008 Simon Massey * orbsvcs/tests/AVStreams/Pluggable/ftp.h: * orbsvcs/tests/AVStreams/Pluggable/ftp.cpp: * orbsvcs/tests/AVStreams/Pluggable/server.h: * orbsvcs/tests/AVStreams/Pluggable/server.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.h: * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.h: * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Fri Jun 27 12:20:00 UTC 2008 Simon Massey * orbsvcs/tests/AVStreams/Latency/ping.cpp: * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.h: * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.cpp: * orbsvcs/tests/AVStreams/Multicast_Full_Profile/server.h: * orbsvcs/tests/AVStreams/Multicast_Full_Profile/server.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Fri Jun 27 12:00:00 UTC 2008 Simon Massey * orbsvcs/tests/AVStreams/Latency/control.cpp: * orbsvcs/tests/AVStreams/Latency/ping.cpp: * orbsvcs/tests/AVStreams/Latency/pong.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.h: * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Fri Jun 27 11:00:00 UTC 2008 Simon Massey * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumerMain.cpp: * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp: * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp: * orbsvcs/tests/Bug_2800_Regression/NamingTeask.h: * orbsvcs/tests/Bug_2800_Regression/NamingTeask.cpp: * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp: * orbsvcs/tests/Bug_2800_Regression/server.cpp: * orbsvcs/tests/ior_corbaname/client.cpp: * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.h: * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.cpp: * orbsvcs/tests/ior_corbaname/server.cpp: * orbsvcs/tests/IOR_MCast/client.cpp: * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.h: * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.cpp: * orbsvcs/tests/IOR_MCast/server.cpp: * orbsvcs/tests/IOR_MCast/server_i.h: * orbsvcs/tests/IOR_MCast/server_i.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Fri Jun 27 09:40:00 UTC 2008 Simon Massey * orbsvcs/tests/Bug_2248_Regression/client.h: * orbsvcs/tests/Bug_2248_Regression/client.cpp: This mornings round of fixes/typos etc. to my changes yesterday, missed the header change corresponding to the cpp. Tidied this up as well. Fri Jun 27 08:00:00 UTC 2008 Simon Massey * orbsvcs/tests/Notify/Timeout/run_test.pl: Added missing PerlACE::add_lib_path ('../lib'); to run-time test so that test dynamic libraries can be found. Stops windows dialog concerning missing dll. (Update to Mon Jun 23 12:32:07 UTC 2008 Chad Elliott) Thu Jun 26 19:39:28 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp(main): Added ACE_UNUSED_ARG macros for argc and argv, to avoid unused arg warnings when monitors are disabled. Thu Jun 26 15:08:00 UTC 2008 Simon Massey * orbsvcs/tests/Security/ssliop_CSD/MessengerClient.cpp: * orbsvcs/tests/Security/ssliop_CSD/MessengerServer.cpp: * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp: * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Test/client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.h: * orbsvcs/tests/InterfaceRepo/Persistence_Test/test.cpp: * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.h: * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp: * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp: * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp: * orbsvcs/tests/Interoperable_Naming/client.cpp: * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.h: * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp: * orbsvcs/tests/ImplRepo/NameService/test.cpp: * orbsvcs/tests/ImplRepo/scale/client.cpp: * orbsvcs/tests/ImplRepo/Bug_2604_Regression/MessengerClient.cpp: * orbsvcs/tests/Bug_1334_Regression/client.cpp: * orbsvcs/tests/Bug_1393_Regression/client.cpp: * orbsvcs/tests/Bug_1630_Regression/testclient.cpp: * orbsvcs/tests/Bug_2074_Regression/test.cpp: * orbsvcs/tests/Bug_2247_Regression/Manager.cpp: * orbsvcs/tests/Bug_2248_Regression/client.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Thu Jun 26 13:14:15 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp: * orbsvcs/tests/Notify/MC/test_monitor.cpp: * orbsvcs/examples/Notify/MC/monitor/monitor.cpp: - Restored support and testing for monitors storing string data. - Additions and fixes to #ifdef guards that ensure a successful build when monitors are disabled. Thu Jun 26 12:30:00 UTC 2008 Simon Massey * tests/Bug_2809_Regression/server.cpp: I miss-removed a const and a const_cast<>() yesterday. It would have been better to have the const_cast<>() in place around the initial strings, rather than the call point to highlight the reason for the cast in the first place. i.e: warning: deprecated conversion from string constant to ACE_TCHAR* Since our ORB_init() call doesn't actually modify the strings we can get away with the casting instead of buffer allocation and copying. Thu Jun 26 11:04:00 UTC 2008 Simon Massey * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp: * tests/DynAny_Test/driver.cpp: Fix slight miss-edits from yesterdays commits. Thu Jun 26 02:37:59 UTC 2008 Phil Mesnier * tao/Messaging/AMH_Response_Handler.cpp: Set the outbound GIOP version number to the correct value when sending a response from an AMH servant. The problem is that there are too many output CDR instances and AMH response handler uses a different one from the generated skeletons. This resolves the issue raised by Steve Vinoski and Ittehad Shaikh. Wed Jun 25 15:35:59 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: Added TAO_HAS_MONITOR_FRAMEWORK==1 guards or changed existing ones from ACE_HAS_MONITOR_FRAMEWORK==1. Wed Jun 25 14:15:00 UTC 2008 Simon Massey * tests/HandleExhaustion/client.cpp: * tests/HandleExhaustion/server.cpp: * tests/Bug_2424_Regression/client.cpp: * tests/Bug_2549_Regression/test.cpp: * tests/Multiple/client.cpp: * tests/RTCORBA/Activate_Object_Multiple_ORBs/test.cpp: * tests/Smart_Proxies/Collocation/main.cpp: * tests/Smart_Proxies/Collocation/Coll_Tester.h: * tests/Smart_Proxies/Collocation/Coll_Tester.cpp: * tests/Smart_Proxies/dtor/client.cpp: * tests/Smart_Proxies/dtor/server.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Wed Jun 25 13:55:00 UTC 2008 Simon Massey * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.cpp: * orbsvcs/performance-tests/RTEvent/TCP_Baseline/server.cpp: * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp: * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp: * orbsvcs/performance-tests/RTEvent/Roundtrip/server.cpp: * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp: * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/server.cpp: * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp: * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/server.cpp: * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/client.cpp: * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/server.cpp: * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp: * orbsvcs/examples/ImR/Combined_Service/combined.cpp: * orbsvcs/examples/ImR/Combined_Service/test_server.cpp: * orbsvcs/examples/ImR/Combined_Service/controller.cpp: * orbsvcs/examples/ImR/Advanced/server_main.cpp: * orbsvcs/examples/ImR/Advanced/TestServer.h: * orbsvcs/examples/ImR/Advanced/TestServer.cpp: * orbsvcs/examples/ImR/Advanced/client_main.cpp: * orbsvcs/examples/ImR/Advanced/TestClient.h: * orbsvcs/examples/ImR/Advanced/TestClient.cpp: * orbsvcs/examples/ImR/Advanced/manager_main.cpp: * orbsvcs/examples/PSS/client.cpp: * orbsvcs/PSS/psdl_tao.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Wed Jun 25 13:45:29 UTC 2008 J.T. Conklin * configure.ac: Move orbsvcs/examples/* and orbsvcs/tests/* from the list of AC_CONFIG_FILES that are generated unconditionally, to lists that are generated if examples and/or tests are configured. Wed Jun 25 13:35:06 UTC 2008 J.T. Conklin * configure.ac: Remove orbsvcs/examples/Notify/Timeout/Makefile and add orbsvcs/tests/Notify/Timeout/Makefile from list of makefiles to generate. Wed Jun 25 13:05:00 UTC 2008 Simon Massey * tests/Bug_1254_Regression/client.cpp: * tests/Bug_1254_Regression/server.cpp: * tests/Bug_2122_Regression/test.cpp: * tests/Bug_2124_Regression/test.cpp: * tests/Bug_2126_Regression/test.cpp: * tests/Bug_2134_Regression/Hello.cpp: * tests/Bug_2144_Regression/test.cpp: * tests/Bug_2174_Regression/client.cpp: * tests/Bug_2234_Regression/client.cpp: * tests/Bug_2234_Regression/server.cpp: * tests/Bug_2319_Regression/server.cpp: * tests/Bug_2345_Regression/server.cpp: * tests/Bug_2375_Regression/test.cpp: * tests/Bug_2542_Regression/bug_2542_regression.cpp: * tests/Bug_2560_Regression/client.cpp: * tests/Bug_2560_Regression/server.cpp: * tests/Bug_2678_Regression/server.cpp: * tests/Bug_2734_Regression/client.cpp: * tests/Bug_2768_Regression/client.cpp: * tests/Bug_2768_Regression/server.cpp: * tests/Bug_2791_Regression/client.cpp: * tests/Bug_2809_Regression/server.cpp: * tests/Bug_2826_Regression/bug_2826_regression.cpp: * tests/Bug_3163_Regression/server.cpp: * tests/Bug_3311_Regression/test.cpp: * tests/CDR/alignment.cpp: * tests/CDR/octet_sequence.cpp: * tests/CodeSets/simple/client.cpp: * tests/CodeSets/simple/server.cpp: * tests/CSD_Collocation/Collocation.cpp: * tests/CSD_Collocation/Collocation_Tester.h: * tests/CSD_Collocation/Collocation_Tester.cpp: * tests/DynAny_Test/driver.h: * tests/DynAny_Test/driver.cpp: * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/server.cpp: * tests/MProfile_Forwarding/Manager.h: * tests/MProfile_Forwarding/Manager.cpp: * tests/ORT/server.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Wed Jun 25 11:49:00 UTC 2008 Simon Massey * examples/ior_corbaloc/corbaname_client.cpp: * examples/ior_corbaloc/server.cpp: * examples/ior_corbaloc/ior_corbaloc_client_i.cpp: * docs/tutorials/Quoter/On_Demand_Activation/client.cpp: * docs/tutorials/Quoter/On_Demand_Activation/server.cpp: * docs/tutorials/Quoter/AMI/client.cpp: * docs/tutorials/Quoter/AMI/server.cpp: * docs/tutorials/Quoter/Simple/Persistent/client.cpp: * docs/tutorials/Quoter/Simple/Impl-Repo/client.cpp: * docs/tutorials/Quoter/Simple/Client/client.cpp: * docs/tutorials/Quoter/Simple/Server/server.cpp: * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp: * docs/tutorials/Quoter/Event_Service/client.cpp: * docs/tutorials/Quoter/Event_Service/server.cpp: * docs/tutorials/Quoter/RT_Event_Service/client.cpp: * docs/tutorials/Quoter/RT_Event_Service/server.cpp: * docs/tutorials/Quoter/Naming_Service/client.cpp: * docs/tutorials/Quoter/Naming_Service/server.cpp: * orbsvcs/examples/PSS/client.cpp: * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp: * orbsvcs/tests/IOR_MCast/server_i.cpp: * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Wed Jun 25 11:03:00 UTC 2008 Simon Massey * tests/Timeout/client.cpp: miss edited swapped ACE_TMAIN / ACE_TCHAR macros around! Wed Jun 25 07:01:52 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_global.cpp: * TAO_IDL/be/be_interface.cpp: * TAO_IDL/util/utl_global.cpp: Updated for the rename of gperf to ace_gperf as part of bugzilla 3342 Tue Jun 24 15:22:00 UTC 2008 Simon Massey * tests/Bug_1636_Regression/client.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jun 24 14:10:00 UTC 2008 Simon Massey * tests/Bug_1383_Regression/SimpleServer.cpp: * tests/Bug_1383_Regression/SimpleClient.cpp: * tests/Bug_1639_Regression/struct_client.cpp: * tests/Bug_2543_Regression/bug_2543_regression.cpp: * tests/Bug_3198_Regression/bug_3198_regression.cpp: * tests/DynUnion_Test/DynUnionTest.cpp: * tests/ORB_Local_Config/Bug_2612/Test.cpp: * tests/POA/wait_for_completion/wait_for_completion.cpp: * tests/Timeout/client.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jun 24 13:37:00 UTC 2008 Simon Massey * tests/Bug_1869_Regression/client.cpp: * tests/Bug_1869_Regression/server.cpp: * tests/Bug_2419_Regression/client.cpp: * tests/Collocation/Collocation.cpp: * tests/Collocation/Collocation_Tester.cpp: * tests/Collocation/Collocation_Tester.h: * tests/FL_Cube/client.cpp: * tests/Oneway_Timeouts/client.cpp: * tests/Oneway_Timeouts/server.cpp: * tests/Sequence_Unit_Tests/Unbounded_String.cpp: * tests/Sequence_Unit_Tests/Unbounded_Octet.cpp: * tests/Sequence_Unit_Tests/Bounded_String.cpp: * tests/Sequence_Unit_Tests/Unbounded_Simple_Types.cpp: * tests/Sequence_Unit_Tests/Bounded_Simple_Types.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jun 24 12:43:00 UTC 2008 Simon Massey * TAO_IDL/contrib/mcpp/testmain.cpp: * TAO_IDL/contrib/mcpp/cc1.cpp: * utils/monitor/monitor_client.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jun 24 12:02:00 UTC 2008 Simon Massey * docs/tutorials/Quoter/Naming_Service/server.cpp: * docs/tutorials/Quoter/Naming_Service/client.cpp: * docs/tutorials/Quoter/RT_Event_Service/server.cpp: * docs/tutorials/Quoter/RT_Event_Service/client.cpp: * docs/tutorials/Quoter/Event_Service/server.cpp: * docs/tutorials/Quoter/Event_Service/client.cpp: * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp: * docs/tutorials/Quoter/Simple/Server/server.cpp: * docs/tutorials/Quoter/Simple/Client/client.cpp: * docs/tutorials/Quoter/Simple/Impl-Repo/server.cpp: * docs/tutorials/Quoter/Simple/Impl-Repo/client.cpp: * docs/tutorials/Quoter/Simple/Persistent/server.cpp: * docs/tutorials/Quoter/Simple/Persistent/client.cpp: * docs/tutorials/Quoter/AMI/server.cpp: * docs/tutorials/Quoter/AMI/client.cpp: * docs/tutorials/Quoter/On_Demand_Activation/client.cpp: * docs/tutorials/Quoter/On_Demand_Activation/server.cpp: * performance-tests/Cubit/TAO/DII_Cubit/client.cpp: * performance-tests/POA/Demux/server.cpp: * performance-tests/POA/Demux/demux_test_server.cpp: * performance-tests/POA/Demux/demux_test_server.h: Fix fuzz errors incorrect ACE_TMAIN/main use. Tue Jun 24 09:22:00 UTC 2008 Simon Massey * orbsvcs/tests/Notify/Timeout/Timeout.mpc: Renamed the idl project name to avoid duplicating "tests/Timeout" to fix commit of Mon Jun 23 12:32:07 UTC 2008 Chad Elliott Mon Jun 23 15:02:02 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp: * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: * orbsvcs/tests/Notify/MC/test_monitor.cpp: Rearranged TAO_HAS_MONITOR_FRAMEWORK guards to allow main() to be seen regardless of the evaluation of the guards. Mon Jun 23 12:39:23 UTC 2008 Chad Elliott * tests/Oneway_Send_Timeouts/run_test.pl: Fixed a bug in the script where the wrong variable was used as the TestTarget object. Mon Jun 23 12:32:07 UTC 2008 Chad Elliott * NEWS: * orbsvcs/Notify_Service/Makefile.am: * orbsvcs/Notify_Service/Notify_Service.h: * orbsvcs/Notify_Service/Notify_Service.mpc: * orbsvcs/Notify_Service/Notify_Service.cpp: * orbsvcs/Notify_Service/README: Added a -Timeout option to allow the user to apply a relative round-trip timeout to the ORB. * configure.ac: * orbsvcs/tests/Notify/Makefile.am: * orbsvcs/tests/Notify/Timeout: * orbsvcs/tests/Notify/Timeout/Makefile.am: * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.h: * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.cpp: * orbsvcs/tests/Notify/Timeout/Structured_Consumer.cpp: * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp: * orbsvcs/tests/Notify/Timeout/Timeout.mpc: * orbsvcs/tests/Notify/Timeout/run_test.pl: * orbsvcs/tests/Notify/Timeout/sig.idl: Added a test for this new feature. Mon Jun 23 11:23:00 UTC 2008 Simon Massey * examples/ior_corbaloc/server.cpp: * examples/ior_corbaloc/client.cpp: * examples/ior_corbaloc/corbaname_client.cpp: * examples/PluggableUDP/tests/SimplePerformance/client.cpp: * examples/PluggableUDP/tests/SimplePerformance/server.cpp: Fix fuzz errors incorrect ACE_TMAIN/main use. Mon Jun 23 10:30:36 UTC 2008 Vladimir Zykov * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp: Fixed a memory leak described in bug#3344. The fix was in adding a temporary CORBA::ValueBase_var that owns a pointer and deletes it if something goes wrong in the course of _tao_unmarshal. Fri Jun 20 19:53:02 UTC 2008 Douglas C. Schmidt * docs/components.html: Fixed a minor formatting error. Fri Jun 20 20:33:41 UTC 2008 Steve Huston * tests/AMH_Exceptions/run_test.pl: * tests/Param_Test/run_test.pl: * tests/Hello/run_test.pl: * tests/CallbackTest/run_test.pl: * tests/Codec/run_test.pl: * tests/Collocation/run_test.pl: Change test component references from names ("client", "server") to numbers per new convention. See ACE ChangeLog Fri Jun 20 20:25:12 UTC 2008 Steve Huston * tests/Bug_2702_Regression/run_test.pl: * tests/Oneway_Send_Timeouts/run_test.pl: * tests/Abstract_Interface/run_test.pl: Converted to use new test framework. Fri Jun 20 14:32:52 UTC 2008 Chad Elliott * tests/OctetSeq/run_test.pl: Reverted my change from Mon Jun 9 12:28:24 UTC 2008. The test framework is moving in a different direction. Fri Jun 20 14:15:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h: Incorrect ACE_ARGV_T base character type corrected. Fri Jun 20 12:23:19 UTC 2008 Chad Elliott * examples/RTScheduling/DT_Creator.cpp: Fixed a memory leak and a time_t conversion warning. * examples/RTScheduling/Task_Stats.h: * examples/RTScheduling/Task_Stats.inl: * examples/RTScheduling/Task_Stats.cpp: Use time_t for time related data to avoid the need to cast. * examples/RTScheduling/Job_i.cpp: Removed static_cast's that are no longer needed. Thu Jun 19 17:38:09 UTC 2008 Abdullah Sowayan * tests/Reliable_Oneways/client.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 16:49:23 UTC 2008 Abdullah Sowayan * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp: * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp: * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp: * performance-tests/RTCorba/Oneways/Reliable/client.cpp: * performance-tests/RTCorba/Oneways/Reliable/server.cpp: * performance-tests/RTCorba/Thread_Pool/server.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 16:43:52 UTC 2008 Abdullah Sowayan * tests/Bug_2319_Regression/server.cpp: * tests/Bug_2429_Regression/server.cpp: * tests/Bug_2560_Regression/client.cpp: * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp: * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp: * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp: * tests/DII_AMI_Forward/server.cpp: * tests/Explicit_Event_Loop/client.cpp: * tests/IDL_Test/main.cpp: * tests/LongDouble/client.cpp: * tests/LongDouble/server.cpp: * tests/ORB_init/Portspan/server.cpp: * tests/Objref_Sequence_Test/client.cpp: * tests/Objref_Sequence_Test/server.cpp: * tests/Permanent_Forward/StubTest.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 16:28:43 UTC 2008 Abdullah Sowayan * orbsvcs/tests/Notify/Basic/IdAssignment.cpp: * tests/Bug_1535_Regression/bug_1535_regression.cpp: * tests/Bug_2935_Regression/middle.cpp: * tests/Bug_2935_Regression/sink.cpp: * tests/Bug_3276_Regression/client.cpp: * tests/CodeSets/simple/server.cpp: * tests/DiffServ/client.cpp: * tests/DiffServ/server.cpp: * tests/HandleExhaustion/client.cpp: * tests/HandleExhaustion/server.cpp: * tests/IORManipulation/IORTest.cpp: * tests/Leader_Followers/server.cpp: * tests/OBV/TC_Alignment/client.cpp: * tests/OBV/TC_Alignment/server.cpp: * tests/Portable_Interceptors/Bug_2133/client.cpp: * tests/Portable_Interceptors/Bug_2133/server.cpp: * tests/RTCORBA/Banded_Connections/client.cpp: * tests/RTCORBA/Banded_Connections/server.cpp: * tests/RTCORBA/Collocation/Collocation.cpp: * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp: * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp: * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp: * tests/RTCORBA/Thread_Pool/server.cpp: * tests/RTScheduling/Current/test.cpp: * tests/RTScheduling/DT_Spawn/test.cpp: * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp: * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp: * tests/RTScheduling/Thread_Cancel/test.cpp: * tests/RTScheduling/VoidData/test_client.cpp: * tests/Single_Read/server.cpp: * tests/Smart_Proxies/Benchmark/client.cpp: * tests/Smart_Proxies/Benchmark/server.cpp: * tests/Smart_Proxies/On_Demand/client.cpp: * tests/Smart_Proxies/On_Demand/server.cpp: * tests/Smart_Proxies/Policy/client.cpp: * tests/Smart_Proxies/Policy/server.cpp: * tests/Smart_Proxies/client.cpp: * tests/Smart_Proxies/dtor/client.cpp: * tests/Smart_Proxies/dtor/server.cpp: * tests/Smart_Proxies/server.cpp: * tests/Timed_Buffered_Oneways/server.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 15:34:28 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/AV/media_timer.h: * orbsvcs/orbsvcs/AV/media_timer.cpp: Use time_t when dealing with time related values, and thus avoid needing to cast. Thu Jun 19 15:08:00 UTC 2008 Simon Massey * orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp: * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp: * orbsvcs/tests/Bug_2925_Regression/client.cpp: * orbsvcs/tests/Bug_2925_Regression/server.cpp: * orbsvcs/tests/Bug_3215_Regression/client.cpp: * orbsvcs/tests/Bug_3215_Regression/server.cpp: * orbsvcs/tests/Bug_3216_Regression/server.cpp: * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp: * orbsvcs/tests/FtRtEvent/consumer.cpp: * orbsvcs/tests/FtRtEvent/supplier.cpp: * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.cpp: * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp: * orbsvcs/tests/Notify/Basic/IdAssignment.cpp: * orbsvcs/tests/Notify/Basic/LifeCycle.cpp: * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp: * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp: * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp: * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp: * orbsvcs/tests/Notify/XML_Persistence/main.cpp: * orbsvcs/tests/Security/InsecureReferences/test.cpp: * orbsvcs/tests/Security/mixed_security_test/client.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 14:46:00 UTC 2008 Simon Massey * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp: * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp: * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp: * orbsvcs/examples/Notify/Filter/Filter.cpp: * orbsvcs/examples/Notify/Lanes/Consumer_Client.cpp: * orbsvcs/examples/Notify/Lanes/Supplier_Client.cpp: * orbsvcs/examples/Notify/Subscribe/Subscribe.cpp: * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.cpp: * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.cpp: * orbsvcs/FTRT_Event_Service/Factory_Service/FTRTEC_Factory_Service.cpp: * orbsvcs/LoadBalancer/LoadManager.cpp: * orbsvcs/LoadBalancer/LoadMonitor.cpp: * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp: * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp: * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp: * orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 14:25:00 UTC 2008 Simon Massey * examples/AMH/Sink_Server/Base_Server.cpp: * examples/AMH/Sink_Server/Client_Task.cpp: * examples/Buffered_AMI/server.cpp: * examples/Buffered_Oneways/server.cpp: * examples/CSD_Strategy/ThreadPool/ClientApp.cpp: * examples/CSD_Strategy/ThreadPool/ServerApp.cpp: * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp: * examples/CSD_Strategy/ThreadPool3/ClientApp.cpp: * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp: * examples/CSD_Strategy/ThreadPool4/ServerApp.cpp: * examples/CSD_Strategy/ThreadPool5/ClientApp.cpp: * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp: * examples/CSD_Strategy/ThreadPool6/ClientApp.cpp: * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp: * examples/RTScheduling/Starter.cpp: * examples/RTScheduling/Fixed_Priority_Scheduler/test.cpp: * examples/RTScheduling/MIF_Scheduler/test.cpp: * examples/TypeCode_Creation/main.cpp: Remove redundant "" 3rd parameter (orbID) from ORB_init() calls. Thu Jun 19 13:47:00 UTC 2008 Simon Massey * tests/Portable_Interceptors/ForwardRequest/Client_Request_Interceptor.cpp: * tests/Portable_Interceptors/Redirection/Client_Request_Interceptor.cpp: * tests/RTCORBA/Linear_Priority/client.cpp: * tests/RTCORBA/Linear_Priority/server.cpp: * tests/RTCORBA/Persistent_IOR/client.cpp: * tests/RTCORBA/Persistent_IOR/server.cpp: * tests/RTCORBA/Policies/Policies.cpp: * tests/RTCORBA/Policies_Combinations/client.cpp: * tests/RTCORBA/Policies_Combinations/server.cpp: * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp: * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp: * tests/Server_Connection_Purging/client2.cpp: * tests/Single_Read/client.cpp: * tests/Timed_Buffered_Oneways/client.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Thu Jun 19 13:07:00 UTC 2008 Simon Massey * performance-tests/RTCorba/Multiple_Endpoints/Common/test_i.cpp: * tests/Bug_2234_Regression/client.cpp: * tests/Bug_2234_Regression/server.cpp: * tests/Bug_2935_Regression/source.cpp: * tests/Bug_3276_Regression/Manager.cpp: * tests/Bug_3276_Regression/Manager.h: * tests/CDR/basic_types.cpp: * tests/CDR/tc.cpp: * tests/MProfile_Forward/Manager.cpp: * tests/NestedUpcall/Simple/client.cpp: * tests/NestedUpcall/Simple/server.cpp: * tests/NestedUpcall/Simple/simple-client.cpp: * tests/POA/Loader/Server_Manager.cpp: * tests/POA/On_Demand_Loading/Server_Manager.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Thu Jun 19 12:25:02 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/AV/media_timer.cpp: Reverted the cast altogether at Johnny Willemsen's request. Thu Jun 19 11:31:59 UTC 2008 Jeff Parsons * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: Added TAO_HAS_MONITOR_FRAMEWORK==1 guards to these files. Thu Jun 19 11:31:45 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/AV/media_timer.cpp: Changed truncate_cast to static_cast. Borland can't handle the template. Thu Jun 19 11:25:58 UTC 2008 Phil Mesnier * tests/POA/EndpointPolicy/server.cpp: Reword the report of a successful rejection of defaulted hotnames. Thu Jun 19 11:13:00 UTC 2008 Simon Massey * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp: * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp: * orbsvcs/tests/Time/Client_i.cpp: * performance-tests/Anyop/anyop.cpp: * performance-tests/POA/Object_Creation_And_Registration/registration.cpp: * performance-tests/Protocols/distributor.cpp: * performance-tests/Protocols/receiver.cpp: * performance-tests/Protocols/sender.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Wed Jun 18 17:05:50 UTC 2008 William R. Otte * TAO_IDL/fe/lex.yy.cpp: Replaced a bunch of stuff carelessly discarded when this file was last regenerated. Wed Jun 18 15:20:00 UTC 2008 Simon Massey * orbsvcs/tests/Bug_1334_Regression/client.cpp: * orbsvcs/tests/Bug_2247_Regression/Manager.cpp: * orbsvcs/tests/Bug_2248_Regression/client.cpp: * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp: * orbsvcs/tests/ImplRepo/scale/client.cpp: * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp: * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp: * orbsvcs/tests/InterfaceRepo/IFR_Test/admin_client.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Wed Jun 18 14:48:56 UTC 2008 Chad Elliott * examples/RTScheduling/DT_Creator.h: * examples/RTScheduling/DT_Creator.cpp: * examples/RTScheduling/Fixed_Priority_Scheduler/FP_DT_Creator.h: * examples/RTScheduling/Fixed_Priority_Scheduler/FP_DT_Creator.cpp: * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Task.h: * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Task.cpp: * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.h: * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp: * examples/RTScheduling/MIF_Scheduler/MIF_Task.h: * examples/RTScheduling/MIF_Scheduler/MIF_Task.cpp: * examples/RTScheduling/Thread_Task.h: * examples/RTScheduling/Thread_Task.cpp: Use time_t where time is concerned to avoid so many casts to int. Wed Jun 18 14:40:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/LoadBalancing/LB_IORInterceptor.cpp: * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp: * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp: * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp: * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp: * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp: * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp: * orbsvcs/tests/AVStreams/Modify_QoS/receiver.cpp: * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp: * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp: * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp: * orbsvcs/tests/AVStreams/Pluggable_Flows_Protocol/receiver.cpp: * orbsvcs/tests/AVStreams/Pluggable_Flows_Protocol/sender.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Wed Jun 18 14:39:38 UTC 2008 Chad Elliott * tests/Bug_2494_Regression/client.cpp: Use .in() on a CORBA::String_var to avoid warnings from older gcc compilers. Wed Jun 18 14:15:04 UTC 2008 Chad Elliott * examples/Load_Balancing/Load_Balancer_i.cpp: * examples/Load_Balancing_persistent/Load_Balancer_i.cpp: * examples/Logging/Logging_Test_i.cpp: * examples/OBV/Typed_Events/Event_Types_impl.cpp: * orbsvcs/tests/Event/Basic/Observer.cpp: * orbsvcs/tests/ImplRepo/airplane_i.cpp: * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp: * examples/RTScheduling/Job_i.cpp: * examples/RTScheduling/Starter.cpp: * examples/Simple/time-date/Time_Date_i.cpp: * orbsvcs/ImplRepo_Service/Locator_Options.cpp: * orbsvcs/examples/ImR/Advanced/TestClient.cpp: * orbsvcs/examples/RtEC/Kokyu/Service.cpp: Added static_cast's to avoid warnings from vc8. * examples/PluggableUDP/tests/SimplePerformance/client.cpp: Use the correct type to avoid warnings from vc8. * orbsvcs/orbsvcs/AV/RTCP.cpp: * orbsvcs/orbsvcs/AV/media_timer.cpp: Added truncate_cast's to avoid warnings from vc8. Wed Jun 18 13:50:00 UTC 2008 Simon Massey * examples/Buffered_AMI/client.cpp: * examples/Buffered_Oneways/client.cpp: * examples/Callback_Quoter/Consumer_Handler.cpp: * examples/Callback_Quoter/Supplier_i.cpp: * examples/Event_Comm/Consumer_Handler.cpp: * examples/Event_Comm/Notifier_Handler.cpp: * examples/Persistent_Grid/Simple_util.cpp: * examples/Simple/Simple_util.cpp: Correct Fuzz errors concerning Wide character build compatabily with ORB_init(). Wed Jun 18 13:22:00 UTC 2008 Johnny Willemsen * tests/Hello/run_test.pl: Use ProcessStopWaitInterval Wed Jun 18 13:22:32 UTC 2008 Chad Elliott * tests/Oneway_Timeouts/run_test.pl: Corrected the first minimum time for the new behavior of delayed buffering. Wed Jun 18 13:04:00 UTC 2008 Johnny Willemsen * tests/CallbackTest/run_test.pl: DottedDecimalAddresses is not required for this test. Don't duplicate ior filename Wed Jun 18 12:40:00 UTC 2008 Johnny Willemsen * tao/Compression.mpc: Add new Compression_include.pidl * tao/Compression/Compression.pidl: Add CompressionIdList typedef * tao/Compression/Compression_include.pidl: New file for people that want to include Compression.pidl * tao/GIOP_Message_State.cpp: * tao/GIOP_Message_State.h: * tao/GIOP_Message_State.inl: Changed more_fragents to a bool. Use static_cast for the message type instead of using a helper for just the cast, removed that helper method. Doxygen changes * tao/Queued_Data.h: * tao/Queued_Data.cpp: * tao/Queued_Data.inl: Changed more_fragments to bool and doxygen changes Wed Jun 18 11:58:00 UTC 2008 Johnny Willemsen * tao/Unbounded_Octet_Sequence_T.h: * tao/Transport.cpp: * tao/Compression/zlib/ZlibCompressor.cpp: Layout change * tao/TAO_Server_Request.h: Doxygen changes * tao/Service_Context.cpp: * tao/Service_Context.inl: Moved set_context to inline file * tao/Invocation_Base.h: Made is_remote_request_ a const member * tao/GIOP_Message_Generator_Parser_12.h: Layout and doxygen change * tao/GIOP_Message_Generator_Parser_10.cpp: Layout and use ! instead of compare with false Wed Jun 18 10:07:00 UTC 2008 Johnny Willemsen * tao/TAO_Internal.cpp: Add docu to endif * tao/Tagged_Profile.h: * tao/Tagged_Components.h: * tao/Object_T.h: * tao/Strategies/UIOP_Profile.h: * tao/Incoming_Message_Stack.h: Doxygen changes Wed Jun 18 09:55:00 UTC 2008 Simon Massey * tests/Param_Test/anyop.cpp: typo miss-edit lost a bracket. Tue Jun 17 15:20:00 UTC 2008 Simon Massey * tests/InterOP-Naming/INS_test_client.cpp: * tests/Portable_Interceptors/Bug_3079/Client_Request_Interceptor.cpp: * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp: Wide character build fixes. Tue Jun 17 14:54:00 UTC 2008 Simon Massey * tests/Leader_Followers/client.cpp: * tests/Nested_Event_Loop/client.cpp: * tests/Param_Test/anyop.cpp: * tests/POA/Generic_Servant/client.cpp: * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp: * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.cpp: * tests/POA/NewPOA/NewPOA.cpp: * tests/POA/POA_BiDir/POA_BiDir.cpp: * tests/POA/Persistent_ID/client.cpp: * tests/POA/Reference_Counted_Servant/server.cpp: * tests/OctetSeq/OctetSeq.cpp: Wide character build fixes. Tue Jun 17 13:55:00 UTC 2008 Simon Massey * examples/Borland/ChatClientWnd.cpp: * orbsvcs/CosEvent_Service/CosEvent_Service.cpp: * orbsvcs/Naming_Service/Naming_Service.cpp: * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp: * orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp: * orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp: * orbsvcs/tests/CosEvent/Timeout/TimeoutTestMain.cpp: * tests/Bug_3315_Regression/main.cpp: * tests/Bug_3321_Regression/main.cpp: * tests/CSD_Collocation/Collocation_Tester.cpp: * tests/File_IO/File_i.cpp: * tests/Object_Loader/driver.cpp: * tests/POA/Forwarding/server.cpp: * tests/Portable_Interceptors/Bug_1559/client_interceptor.cpp: * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/interceptor.cpp: * tests/Portable_Interceptors/Service_Context_Manipulation/client_interceptor.cpp: * tests/Reliable_Oneways/client.cpp: * tests/RTCORBA/ORB_init/ORB_init.cpp: * tests/RTCORBA/Client_Propagated/interceptors.cpp: * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp: Wide character build fixes. Tue Jun 17 13:37:09 UTC 2008 Douglas C. Schmidt * docs/configurations.html: Zapped the discussion of GIOPlite since it's no longer supported. Thanks to Abdul Sowayan for reporting this. Tue Jun 17 09:30:00 UTC 2008 Simon Massey * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/contrib/mcpp/system.cpp: Fuzz errors, Untabify. Mon Jun 16 18:50:55 UTC 2008 William R. Otte * MPC/config/tao_idl_mcpp.mpb: * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/contrib/mcpp/noconfig.H: * TAO_IDL/contrib/mcpp/support.cpp: * TAO_IDL/contrib/mcpp/system.cpp: Fixes for mcpp on Windows. Mon Jun 16 18:13:21 UTC 2008 Abdullah Sowayan * examples/mfc/Resource.h: * orbsvcs/examples/ORT/Gateway.idl: * orbsvcs/examples/ORT/sum_server.idl: * tests/POA/EndpointPolicy/server.cpp: Untabify. Mon Jun 16 17:51:31 UTC 2008 Abdullah Sowayan * tao/EndpointPolicy/EndpointPolicy_Factory.cpp: * tao/EndpointPolicy/Endpoint_Value_Impl.h: * tao/EndpointPolicy/IIOPEndpointValue_i.h: * tao/EndpointPolicy/IIOPEndpointValue_i.cpp: Untabify. Mon Jun 16 14:01:58 UTC 2008 Phil Mesnier * tao/EndpointPolicy/EndpointPolicy_Factory.cpp: * tao/EndpointPolicy/Endpoint_Value_Impl.h: * tao/EndpointPolicy/IIOPEndpointValue_i.h: * tao/EndpointPolicy/IIOPEndpointValue_i.cpp: Add support for limiting the use of defaulted hostnames in IIOP endpoints to only be allowed when using multiple protocols on the ORB. The motivation for this limit is described in bugzilla 3256. * tests/POA/EndpointPolicy/README: * tests/POA/EndpointPolicy/multi_prot.conf: * tests/POA/EndpointPolicy/run_test_dh.pl: * tests/POA/EndpointPolicy/run_test_lh.pl: * tests/POA/EndpointPolicy/server.cpp: Extend the test to accomodate the new capability of the EndpointPolicy with IIOP endpoints. The lh variant of the test uses localhost endpoints which are not ordinarily tested. This case is not described specifically in bug 3256. Mon Jun 16 13:40:13 UTC 2008 Phil Mesnier * tests/ORB_Local_Config/Bug_3049/Test.cpp: * tests/ORB_Local_Config/Bug_3049/a.conf: Replace UIOP with something else so that the test can run on windows. Also update the test to make explicit the verification that an otherwise local configuration is shared between two ORBs. Mon Jun 16 12:45:00 UTC 2008 Simon Massey * performance-tests/Protocols/test.idl: Un-tabify. Mon Jun 16 11:31:27 UTC 2008 Chad Elliott * tests/CallbackTest/run_test.pl: Fixed a couple of typos in the test. Mon Jun 16 11:25:06 UTC 2008 Abdullah Sowayan * performance-tests/Cubit/TAO/MT_Cubit/Util_Thread.cpp: * performance-tests/Cubit/TAO/MT_Cubit/server.cpp: * performance-tests/Protocols/receiver.cpp: * performance-tests/Sequence_Latency/AMH_Single_Threaded/Roundtrip.h: * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp: * performance-tests/Sequence_Latency/DII/client.cpp: * performance-tests/Sequence_Latency/DSI/Roundtrip.cpp: * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp: Untabify. Mon Jun 16 10:30:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/SecurityLevel1.idl: Un-tabify. Mon Jun 16 10:20:00 UTC 2008 Simon Massey * orbsvcs/PSS/PSDL_l.cpp: * orbsvcs/PSS/PSDL_y.h: * orbsvcs/PSS/PSDL_y.cpp: Re-enable Fuzz check for tabs in the files above and untabified them. * orbsvcs/orbsvcs/Trader/Constraint_l.cpp: * orbsvcs/tests/Concurrency/lex.CC_command.cpp: * orbsvcs/tests/Concurrency/CC_command.tab.cpp: * orbsvcs/tests/Concurrency/CC_command.tab.h: * orbsvcs/orbsvcs/Log/Log_Persistence_Strategy.h: * orbsvcs/orbsvcs/Log/EventLog_i.h: * orbsvcs/orbsvcs/Log/Hash_logStore.h: * orbsvcs/orbsvcs/Log/Log_i.h: * orbsvcs/orbsvcs/Log/BasicLog_i.h: * orbsvcs/orbsvcs/Log/NotifyLog_i.h: * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.h: * orbsvcs/orbsvcs/Log/RTEventLog_i.h: * orbsvcs/orbsvcs/Time/Timer_Helper.h: * orbsvcs/tests/Log/Basic_log_Test/Basic_Log_Test.h: * orbsvcs/orbsvcs/SecurityLevel2.idl: * orbsvcs/orbsvcs/Security.idl: * orbsvcs/orbsvcs/CosLifeCycle.idl: * orbsvcs/orbsvcs/DsEventLogAdmin.idl: * orbsvcs/orbsvcs/CosNaming.idl: * orbsvcs/orbsvcs/DsNotifyLogAdmin.idl: * orbsvcs/orbsvcs/CosTrading.idl: * orbsvcs/orbsvcs/DsLogNotification.idl: * orbsvcs/orbsvcs/RTEventLogAdmin.idl: * orbsvcs/tests/Bug_2248_Regression/test.idl: * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test/idl: * tests/Bug_2188_Regression/broken.idl: * tests/OBV/Supports/Supports_Test.idl: * tests/Bug_2417_Regression/publisher.idl: * tests/Bug_2417_Regression/subscriber.idl: * tests/DII_AMI_Forward/test.idl: * tests/IDL_Test/constants.idl: * tests/IDL_Test/repo_id_mod.idl: * tests/IDL_Test/array.idl: * tests/IDL_Test/interface.idl: * tests/Bug_1383_Regression/callee.idl: * tests/Bug_1383_Regression/simple.idl: Un-tabify. Mon Jun 16 00:51:02 UTC 2008 Abdullah Sowayan * tests/AMI/ami_test_i.h: * tests/Bug_1361_Regression/Server_Thread_Pool.cpp: * tests/Bug_1383_Regression/SimpleClient.cpp: * tests/Bug_1383_Regression/SimpleServer.cpp: * tests/Bug_1383_Regression/simple_i.h: * tests/Bug_1383_Regression/simple_i.cpp: * tests/Bug_1676_Regression/Hello.h: * tests/Bug_1676_Regression/Hello.cpp: * tests/Bug_1676_Regression/client.cpp: * tests/Bug_2084_Regression/Client_Task.cpp: * tests/Bug_2243_Regression/ORB_object_to_string.cpp: * tests/Bug_2289_Regression/client.cpp: * tests/Bug_2319_Regression/server.cpp: * tests/Bug_2417_Regression/client.cpp: * tests/Bug_2417_Regression/publisher_impl.h: * tests/Bug_2417_Regression/server.cpp: * tests/Bug_2417_Regression/subscriber_impl.h: * tests/Bug_2417_Regression/subscriber_impl.cpp: * tests/Bug_2678_Regression/server.cpp: * tests/Bug_2768_Regression/client.cpp: * tests/Bug_2768_Regression/server.cpp: * tests/Bug_2805_Regression/ami_test_i.h: * tests/Bug_933_Regression/MessengerClient.cpp: * tests/CDR/growth.cpp: * tests/COIOP/Client_Task.cpp: * tests/CodeSets/simple/client.cpp: * tests/Collocation_Exception_Test/Client_Task.cpp: * tests/Collocation_Oneway_Tests/Client_Task.cpp: * tests/Collocation_Tests/Client_Task.cpp: * tests/DII_AMI_Forward/server.cpp: * tests/DII_AMI_Forward/test_i.h: * tests/DII_AMI_Forward/test_i.cpp: * tests/DII_Collocation_Tests/oneway/Client_Task.cpp: * tests/DII_Collocation_Tests/twoway/Client_Task.cpp: * tests/Faults/ping.cpp: * tests/HandleExhaustion/server.cpp: * tests/ICMG_Any_Bug/Hello.cpp: * tests/ICMG_Any_Bug/server.cpp: * tests/MProfile/client.cpp: * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/server.cpp: * tests/OBV/Collocated/Forward/Client_Task.cpp: * tests/OBV/Supports/Supports_Test_impl.cpp: * tests/OBV/Supports/server.cpp: * tests/Portable_Interceptors/Bug_1559/client_interceptor.cpp: * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp: * tests/RTCORBA/common_args.cpp: * tests/RTScheduling/DT_Spawn/Thread_Action.h: * tests/RTScheduling/DT_Spawn/test.cpp: * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp: * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp: * tests/RTScheduling/Thread_Cancel/test.cpp: * tests/RTScheduling/VoidData/test.h: * tests/Timed_Buffered_Oneways/client.cpp: * tests/objref_comparison_test/main.cpp: Untabify. Sun Jun 15 15:59:40 UTC 2008 Abdullah Sowayan * orbsvcs/PSS/PSDL_l.cpp: * orbsvcs/PSS/PSDL_y.h: * orbsvcs/PSS/PSDL_y.cpp: Disable Fuzz check for tabs in the files above. There are way too many tabs to fix. Sun Jun 15 15:49:22 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/Time_Utilities.h: * orbsvcs/orbsvcs/Time_Utilities.inl: Untabify. Sun Jun 15 15:32:10 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/Log/Log_i.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp: * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp: * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h: * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp: * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp: * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h: * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: * orbsvcs/tests/Bug_2248_Regression/client.cpp: * orbsvcs/tests/Security/mixed_security_test/client.cpp: * orbsvcs/tests/Security/mixed_security_test/server.cpp: Untabify. Sun Jun 15 15:32:01 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/Log/Log_i.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp: * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp: * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h: * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp: * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp: * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h: * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: * orbsvcs/tests/Bug_2248_Regression/client.cpp: * orbsvcs/tests/Security/mixed_security_test/client.cpp: * orbsvcs/tests/Security/mixed_security_test/server.cpp: Untabify. Sun Jun 15 13:35:36 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp: * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl: * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl: * orbsvcs/orbsvcs/Time_Utilities.h: * orbsvcs/orbsvcs/Time_Utilities.inl: Untabify. Sun Jun 15 12:36:37 UTC 2008 Abdullah Sowayan * orbsvcs/PSS/PSDL_Node.cpp: * orbsvcs/PSS/PSDL_Struct_Visitor.cpp: Untabify. Sun Jun 15 01:28:01 UTC 2008 Abdullah Sowayan * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp: * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp: * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp: * orbsvcs/tests/AVStreams/Pluggable/server.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/Receiver_Stats.h: * orbsvcs/tests/AVStreams/Simple_Two_Stage/Receiver_Stats.cpp: * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp: * orbsvcs/tests/Bug_1630_Regression/testclient.cpp: * orbsvcs/tests/Bug_2248_Regression/client.h: * orbsvcs/tests/Bug_2248_Regression/server.cpp: * orbsvcs/tests/Bug_2248_Regression/test_i.cpp: * orbsvcs/tests/COIOP_Naming_Test/Client_Task.cpp: * orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp: * orbsvcs/tests/FT_App/FT_Client.cpp: * orbsvcs/tests/FT_App/FT_Creator.cpp: * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp: * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp: * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp: * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/server.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Factory.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp: * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/server.cpp: * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp: * orbsvcs/tests/Log/Basic_Log_Test/client.cpp: * orbsvcs/tests/Security/Bug_2908_Regression/Client_Task.cpp: * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp: Untabify. Sat Jun 14 15:41:37 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp: * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/BasicLog_i.cpp: * orbsvcs/orbsvcs/Log/EventLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/EventLog_i.h: * orbsvcs/orbsvcs/Log/EventLog_i.cpp: * orbsvcs/orbsvcs/Log/Hash_Iterator_i.h: * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.h: * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp: * orbsvcs/orbsvcs/Log/Iterator_i.h: * orbsvcs/orbsvcs/Log/Iterator_i.cpp: * orbsvcs/orbsvcs/Log/LogActivator.h: * orbsvcs/orbsvcs/Log/LogActivator.cpp: * orbsvcs/orbsvcs/Log/LogMgr_i.h: * orbsvcs/orbsvcs/Log/LogMgr_i.cpp: * orbsvcs/orbsvcs/Log/LogRecordStore.h: * orbsvcs/orbsvcs/Log/LogStore.h: * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/NotifyLog_i.h: * orbsvcs/orbsvcs/Log/NotifyLog_i.cpp: * orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/RTEventLog_i.h: * orbsvcs/orbsvcs/Log/RTEventLog_i.cpp: * orbsvcs/orbsvcs/Notify/Timer_Reactor.cpp: * orbsvcs/orbsvcs/Time/Timer_Helper.h: * orbsvcs/orbsvcs/Time_Utilities.h: * orbsvcs/orbsvcs/Time_Utilities.inl: * orbsvcs/orbsvcs/Trader/Constraint_Interpreter.h: * orbsvcs/orbsvcs/Trader/Trader_Utils.h: Untabify. Sat Jun 14 14:37:01 UTC 2008 Abdullah Sowayan * orbsvcs/orbsvcs/AV/QoS_UDP.h: * orbsvcs/orbsvcs/AV/QoS_UDP.cpp: * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp: * orbsvcs/orbsvcs/AV/SCTP_SEQ.h: * orbsvcs/orbsvcs/AV/UDP.cpp: * orbsvcs/orbsvcs/AV/default_resource.cpp: * orbsvcs/orbsvcs/Event/ECG_Mcast_EH.h: * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp: * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.cpp: * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.inl: * orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.cpp: * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp: * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp: * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h: * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h: * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h: * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl: Untabify. Fri Jun 13 18:16:33 UTC 2008 Chad Elliott * tests/Param_Test/run_test.pl: Use the correct ior file variable in the server command line options. Fri Jun 13 10:37:00 UTC 2008 Simon Massey * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp: Didn't provide the full change! Fri Jun 13 03:53:52 UTC 2008 J.T. Conklin * configure.ac: Add -p argument to mkdir for tests/Bug_2399_Regression/mytmp directory. Avoids warning/error when configure is run more than once in a given directory. Thu Jun 12 16:58:20 UTC 2008 Chad Elliott * tao/Makefile.am: Added new files from Tue Jun 10 14:53:00 UTC 2008. Thu Jun 12 16:27:53 UTC 2008 Steve Huston * tests/AMH_Exceptions/run_test.pl: * tests/Param_Test/run_test.pl: * tests/Hello/run_test.pl: * tests/CallbackTest/run_test.pl: * tests/Codec/run_test.pl: * tests/Collocation/run_test.pl: Adjusted to work with new scheme to run pieces of tests on other machines/platforms. See ACE ChangeLog Thu Jun 12 16:04:33 UTC 2008 Steve Huston Thu Jun 12 15:17:00 UTC 2008 Simon Massey * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp: * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp: * tests/Default_Servant2/File_i.cpp: * tests/POA/Bug_2511_Regression/server.cpp: * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.cpp: * tests/POA/Etherealization/Etherealization.cpp: * tests/POA/Explicit_Activation/server.cpp: * tests/POA/DSI/client.cpp: * tests/POA/Adapter_Activator/server.cpp: Wide character build disambiguate ORB_init () calls. Thu Jun 12 13:04:43 UTC 2008 Chad Elliott * orbsvcs/ImplRepo_Service/Locator_Options.cpp: Added another cast to disambiguate the msec() call. Thu Jun 12 12:31:00 UTC 2008 Simon Massey * TAO_IDL/driver/drv_mcpp_preproc.cpp: Mangled yesterdays conversion, missing a ) and changed const instead of char to ACE_TCHAR. Corrected these mistakes. Wed Jun 11 20:50:15 UTC 2008 Chris Cleeland * tests/ORB_Local_Config/Bug_3049/a.conf: Committing this for Phil Mesnier, who was having problems with subversion and this file for some reason. Wed Jun 11 19:07:03 UTC 2008 Chad Elliott * tao/Profile_Transport_Resolver.cpp: After connecting a transport, determine if flushing needs to take place and indicate it to the transport via a flag. * tao/Transport.h: * tao/Transport.inl: Added a flag and mutator to determine if flushing needs to occur after opening a transport. * tao/Transport.cpp: Schedule flushing if indicated by the transport resolver. * tests/Oneway_Timeouts/run_test.pl: Adjust the delay sync time for the above change. Wed Jun 11 16:07:34 UTC 2008 Phil Mesnier * tao/ORB.cpp: Fix the test used to determine that the parameter passed to the -ORBGestalt option is another ORBid. This feature was originally added to resolve bug 3049. * tests/ORB_Local_Config/Bug_3049: Added a test case to verify the fix for Bug 3049. Wed Jun 11 15:54:42 UTC 2008 Chad Elliott * tests/Bug_2494_Regression/client.cpp: Use .in() on CORBA::String_var to avoid warnings from gcc. Wed Jun 11 15:51:43 UTC 2008 Chad Elliott * tao/PI/DLL_Resident_ORB_Initializer.h: Moved #include to avoid the #pragma once is obsolete warning. Wed Jun 11 15:45:22 UTC 2008 Chad Elliott * tests/Timed_Buffered_Oneways/test_i.cpp: Added another cast to disambiguate the msec() call. Wed Jun 11 14:03:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp: Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of: Tue Jun 10 14:53:00 UTC 2008 Ciju John Wed Jun 11 12:27:00 UTC 2008 Simon Massey * tao/PI/DLL_Resident_ORB_Initializer.cpp: * tao/PI/DLL_Resident_ORB_Initializer.h: Remove exception specifications altogether to correct FUZZ errors from my correction to the previous commit of: Tue Jun 10 14:53:00 UTC 2008 Ciju John Wed Jun 11 12:17:00 UTC 2008 Simon Massey * TAO_IDL/tao_idl.cpp: * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/driver/drv_preproc.cpp: A few more wide character conversions required to get the tao_idl working on wide character builds. Wed Jun 11 11:20:00 UTC 2008 Simon Massey * tao/PI/CSD_Framework/CSD_Framework_Loader.cpp: Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of: Tue Jun 10 14:53:00 UTC 2008 Ciju John Wed Jun 11 11:17:00 UTC 2008 Simon Massey * tao/PI/DLL_Resident_ORB_Initializer.cpp: Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of: Tue Jun 10 14:53:00 UTC 2008 Ciju John Wed Jun 11 11:07:00 UTC 2008 Simon Massey * tao/PI/DLL_Resident_ORB_Initializer.cpp: * tao/PI/DLL_Resident_ORB_Initializer.h: Remove prepricated ACE_THROW_SPEC macro and correct filename header to correct FUZZ errors from previous commit of: Tue Jun 10 14:53:00 UTC 2008 Ciju John Tue Jun 10 16:32:32 UTC 2008 Chad Elliott * TAO_IDL/fe/lex.yy.cpp: Removed trailing white space. * TAO_IDL/fe/lex.yy.cpp.diff: Updated the diff file based on my change from Tue Jun 10 13:21:29 UTC 2008. Tue Jun 10 15:00:00 UTC 2008 Simon Massey * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp: Another wide character conversion required to get the tao_idl working on wide character builds. Tue Jun 10 14:53:00 UTC 2008 Ciju John * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp: Tie Security and SSLIOP library lifetimes to that of their registered ORBInitializers. This prevents the library getting unloaded before the ORBInitializer destructions. * tao/CSD_Framework/CSD_Framework_Loader.cpp: * tao/CSD_Framework/CSD_POA.cpp: * tao/CSD_Framework/CSD_Strategy_Base.h: * tao/CSD_Framework/CSD_Strategy_Base.inl: * tao/CSD_Framework/CSD_Strategy_Base.cpp: * tao/CSD_Framework/CSD_Strategy_Proxy.h: * tao/CSD_Framework/CSD_Strategy_Proxy.inl: * tao/CSD_ThreadPool/CSD_TP_Strategy.h: * tao/CSD_ThreadPool/CSD_TP_Strategy.cpp: * tao/ORB_Core.cpp: CSD threads borrow the ORB's thread-manager to spawn CSD threads. Doing this forces the ORB to wait for CSD cleanup at destruction time. This prevents a race between CSD cleanup and ORB destruction. * tao/PI/DLL_Resident_ORB_Initializer.h: * tao/PI/DLL_Resident_ORB_Initializer.cpp: Define and use DLL_Resident_ORB_Initializer to act as a decorator/intermediary for an ORB_Initializer that is defined in a DLL. Without this there are timing issues when the DLL is unloaded before the ORB_Initializer is released. * tao/PI/ORBInitializer_Registry_Impl.cpp: Release ORB Initializers in the reverse order of their creation. Add diagnostic messages. Tue Jun 10 14:16:00 UTC 2008 Simon Massey * TAO_IDL/tao_idl.cpp: * TAO_IDL/fe/fe_init.cpp: * TAO_IDL/driver/drv_preproc.cpp: A few more wide character conversions required to get the tao_idl working on wide character builds. Tue Jun 10 13:21:29 UTC 2008 Chad Elliott * TAO_IDL/fe/lex.yy.cpp: Fixed redefinition warnings from aCC. * TAO/orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp: Fixed no return warning from aCC. Tue Jun 10 11:46:44 UTC 2008 Chad Elliott * tests/Bug_3315_Regression/main.cpp: * tests/Bug_3321_Regression/main.cpp: For SunCC only, added an extern "C" to the declaration of main_orb() to avoid warnings. Tue Jun 10 11:38:15 UTC 2008 Chad Elliott * examples/RTScheduling/DT_Creator.cpp: Added a static cast to avoid warnings on QNX. Mon Jun 9 12:28:24 UTC 2008 Chad Elliott * tests/OctetSeq/run_test.pl: Testing a change to utilize my new process modules that will simplify the test script modifications necessary for VxWorks testing. Mon Jun 9 12:14:12 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: These files require that ACE_HAS_MONITOR_FRAMEWORK be defined to 1 in order to compile. * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl: Removed trailing whitespace. Mon Jun 09 11:13:00 UTC 2008 Simon Massey * utils/NamingViewer/NamingViewer.cpp: * utils/NamingViewer/SelectNSDialog.cpp: Correct Wide character build miss-converstions. * tao/CORBA_methods.h: * tao/ORB.cpp: * tao/ORB_Core.h: * tao/ORB_Core.cpp: Provide wide "helper" ORB_Init() only in wide char builds. (Too many tests try and send wide versions of argv into ORB_init() and whilst that function was written with converters in mind, it was only defined in terms of the narrow OMG standard interface, having extra helper "auto-converting" interfaces helps.) Mon Jun 09 11:13:00 UTC 2008 Simon Massey * tests/Oneway_Send_Timeouts/Test_i.cpp: * tests/Timed_Buffered_Oneways/test_i.cpp: unambiguated call to time_value msec(long) caused by new uint64 non-const setter provided by: (ACE) Thu Jun 5 14:52:43 UTC 2008 Steve Huston (Not sure why HPUX is saying CORBA::Long is ambiguous between long and unsigned long long &.) Sun Jun 8 21:09:07 UTC 2008 Abdullah Sowayan * orbsvcs/Concurrency_Service/Concurrency_Service.cpp: * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp: * orbsvcs/Time_Service/Clerk_i.cpp: * orbsvcs/Time_Service/Server_i.cpp: * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp: * orbsvcs/examples/RtEC/Simple/Service.cpp: * orbsvcs/orbsvcs/AV/AVStreams_i.inl: * orbsvcs/orbsvcs/AV/AV_Core.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/Roundtrip.h: * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Roundtrip.h: * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp: Untabify. Fri Jun 06 14:20:00 UTC 2008 Simon Massey * TAO_IDL/fe/fe_init.cpp * TAO_IDL/be/be_global.cpp * TAO_IDL/be/be_interface.cpp * TAO_IDL/be/be_sunsoft.cpp * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp * TAO_IDL/driver/drv_args.cpp * TAO_IDL/driver/drv_preproc.cpp Wide character build fixes mainly to allow correct error message display. Fri Jun 6 13:35:50 UTC 2008 Vladimir Zykov * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp: Changed the function for parsing of group id from strtoul to strtoull as it's required by CORBA specification. Fri Jun 06 11:50:00 UTC 2008 Simon Massey * tests/Bug_2494_Regression/client.cpp: Removed amiguity from previous commit of Thu Jun 5 11:56:09 UTC 2008 Chad Elliott Thu Jun 5 23:05:32 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/EventLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp: Changed create_repositoryid() method to obtain the repository id by using the appropriate typecode's id() method instead of using a hardcoded string. This avoids problems like the one reported in issue #3320, where the repository id for BasicLog had a typo. Thanks to Bogdan Jeram < bjeram at eso dot org > for reporting this. Thu Jun 5 18:02:10 UTC 2008 Chad Elliott * tao/Transport_Connector.h: * tao/Transport_Connector.cpp: Reverted a portion of my change from Fri May 30 13:21:20 UTC 2008. Thu Jun 05 15:22:00 UTC 2008 Simon Massey * TAO_IDL/tao_idl.cpp: * TAO_IDL/util/utl_global.cpp: Correct the wide character output messages and strings. * examples/MFC/server.mpc: * utils/NamingViewer/NamingViewer.mpc: Originally was going to provide specific *Unicode.mpc but the non-unicode ones se can actually dual up (so reverse the previous original change). Thu Jun 5 11:56:09 UTC 2008 Chad Elliott * tao/Queued_Message.h: Added a new template method to enable copying of the underlying message block chain on demand. * tao/Asynch_Queued_Message.h: * tao/Asynch_Queued_Message.cpp: This is never necessary for asynch messages and is implemented as such. * tao/Synch_Queued_Message.h: * tao/Synch_Queued_Message.cpp: Copy the underlying message block chain when it is part of the target chain (passed in). * tao/Transport.cpp: Call the new copy_if_necessary() method on the queued message if we have sent out only a portion of the message. Without this change, the Bug_2494_Regression was core dumping every time. * tests/Bug_2494_Regression/client.cpp: Fixed memory leaks. * tests/Bug_2494_Regression/server.cpp: Fixed a bug in the default ior output file name. * tests/Bug_2654_Regression/client.cpp: Documented a couple of the magic numbers. Tue Jun 3 15:19:18 UTC 2008 Abdullah Sowayan * docs/LocalObject.html: TAO has been updated conform to the 1.2 IDL to C++ mapping. LocalObject is now refcounted by default. Updated the documentation to reflect the changes. Tue Jun 3 15:15:10 UTC 2008 Chad Elliott * tao/Transport_Connector.h: * tao/Transport_Connector.cpp: Changed the wait_for_transport() method to always use a timeout when waiting through the active connect strategy. Not doing so can cause a deadlock if another thread is already in the reactor (through CORBA::ORB::run()). Tue Jun 03 14:15:00 UTC 2008 Simon Massey * tao/TAO_Internal.cpp: Remove tabs to fix fuzz errors. Mon Jun 2 21:51:36 UTC 2008 Phil Mesnier * tao/TAO_Internal.cpp: Reordered the parsing of parameters and the registration of global services within TAO::ORB::open_global_services(), as the global services registration needs to have the result of parsing out -ORBNegotiateCodesets before it tries to load the codeset library. Mon Jun 2 14:58:26 UTC 2008 William R. Otte * MPC/config/fe_mcpp.mpb: * TAO_IDL/contrib/mcpp/mbchar.cpp: * TAO_IDL/fe/mcpp_tao_yyinput.h: Fuzz errors. Mon Jun 2 14:21:40 UTC 2008 William R. Otte * TAO_IDL/fe/lex.yy.cpp: Fixes a compile error on QNX. Thanks to Adam Mitz for providing the patch. * TAO_IDL/fe/lex.yy.cpp.diff: Added this and change from previous commit to be automatically applied when lex.yy.cpp is generated; Not sure why these are suddenly necessary, may be an anomaly in my version of flex. Mon Jun 2 14:02:02 UTC 2008 William R. Otte * TAO_IDL/fe/lex.yy.cpp: Manually fixed an issue in flex generated code that was causing a signed/unsigned mismatch. Sun Jun 1 23:14:35 UTC 2008 William R. Otte * MPC/config/tao_idl_mcpp.mpb: Fully qualified paths to driver source files for non-tao_idl projects using this base. Sun Jun 1 23:11:34 UTC 2008 William R. Otte * TAO_IDL/fe/mcpp_tao_yyinput.h: Fixed signed/unsigned mismatch. Sun Jun 1 22:58:39 UTC 2008 William R. Otte * TAO_IDL/contrib/mcpp/directive.cpp: * TAO_IDL/contrib/mcpp/eval.cpp: * TAO_IDL/contrib/mcpp/internal.H: * TAO_IDL/contrib/mcpp/mbchar.cpp: * TAO_IDL/contrib/mcpp/system.cpp: * TAO_IDL/driver/drv_mcpp_preproc.cpp: Fixed warnings exposed on Debian Core build. Sat May 31 22:06:27 UTC 2008 William R. Otte * MPC/config/tao_idl_mcpp.mpb: Moved these base projects to the MPC directory so other front-ends can take advantage. Sat May 31 16:11:30 UTC 2008 William R. Otte * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/fe/fe_extern.cpp: * TAO_IDL/fe/idl.ll: * TAO_IDL/fe/lex.yy.cpp: * TAO_IDL/fe/lex.yy.cpp.diff: * TAO_IDL/fe/mcpp_tao_yyinput.h: * TAO_IDL/include/fe_extern.h: * TAO_IDL/tao_idl.mpc: * TAO_IDL/tao_idl_mcpp.mpb: * TAO_IDL/fe_mcpp.mpb: Changes to enable in-memory preprocessing AND lexing of IDL files with the MCPP preprocessor. This eliminates the need to use multiple temporary files for this process. This capability is triggered by enabling the mcpp feature when generating project files, which causes the in-memory preprocessing and lexing to replace the external preprocessor/temporary file preprocessing and lexing which is still used by default. * TAO_IDL/preproc.mpb: Renamed to tao_idl_mcpp.mbp. Sat May 31 01:10:02 UTC 2008 William R. Otte * TAO_IDL/contrib/mcpp/configed.H: * TAO_IDL/contrib/mcpp/noconfig.H: * TAO_IDL/contrib/mcpp/system.cpp: Changes to make generated output more similar to that of GCC. * TAO_IDL/driver/drv_mcpp_preproc.cpp: Fixed a bug which resulted in includes not being properly generated. Fri May 30 23:32:47 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Log/LogNotification.cpp: Convert current time to TimeBase::TimeT with new ORBSVCS_Time::to_Absolute_TimeT() method. This fixes a bug where we were returning the time as a relative time, and simplifies the code by removing temporaries. Fri May 30 15:04:17 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Time_Utilities.h: * orbsvcs/orbsvcs/Time_Utilities.cpp: Add new methods ORBSVCS_Time::to_Absolute_TimeT() and ORBSVCS_Time::to_TimeT() which take an ACE_Time_Value parameter and return a TimeBase::TimeT. These are wrappers around the existing ORBSVCS_Time::Absolute_Time_Value_to_TimeT() and ORBSVCS_Time::Time_Value_to_TimeT() methods, but allow use in contexts that would otherwise require the introduction of a temporary. Fri May 30 13:21:20 UTC 2008 Chad Elliott * tao/Transport_Connector.h: * tao/Transport_Connector.cpp: Modified the connect() method to wait for the connection completion if a transport is found but not connected. Also, fixed a memory leak if a connection was found in the cache but had previously experienced an error. This version of connect() is a hybrid of Dale's version and the previous version. Also, the wait_for_connection_completion() method was changed to not require the descriptor interface. * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp: * tao/IIOP_Connector.cpp: * tao/Strategies/SCIOP_Connector.cpp: * tao/Strategies/UIOP_Connector.cpp: It is no longer necessary to pass in the descriptor interface to wait_for_connection_completion(). Fri May 30 13:04:00 UTC 2008 Simon Massey * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: And again! Corrected for unsigned integer (size_t) ambiguity errors. Wed May 28 14:00:00 UTC 2008 Simon Massey * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: Corrected for unsigned integer (size_t) ambiguity errors. Tue May 27 13:34:12 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: Added implementation for the overload of receive() taking a size_t argument. Even though there is an implementation in the base class, we were getting warnings from some of the Red Hat Linux builds. Sun May 25 00:37:12 UTC 2008 J.T. Conklin * docs/tutorials/Quoter/Simple/Client/Makefile.am: * docs/tutorials/Quoter/Simple/ImprovedServer/Makefile.am: * docs/tutorials/Quoter/Simple/Server/Makefile.am: * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Makefile.am: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Makefile.am: * orbsvcs/examples/Notify/Federation/Agent/Makefile.am: * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am: * orbsvcs/examples/Notify/MC/monitor/Makefile.am: * orbsvcs/orbsvcs/Makefile.am: * orbsvcs/tests/Notify/MC/Makefile.am: * orbsvcs/tests/unit/Notify/MC/Control/Makefile.am: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am: * orbsvcs/tests/unit/Notify/MC/MonitorManager/Makefile.am: * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/Makefile.am: * orbsvcs/tests/unit/Notify/MC/Statistic/Makefile.am: * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Makefile.am: * tao/Makefile.am: * tests/Makefile.am: * tests/POA/Adapter_Activator/Makefile.am: * tests/POA/Explicit_Activation/Makefile.am: * tests/POA/On_Demand_Activation/Makefile.am: * tests/POA/Reference_Counted_Servant/Makefile.am: Regenerated. * configure.ac: Update for new directories. * tests/Bug_2085_Regression/Makefile.am: * tests/Bug_2243_Regression/Makefile.am: New Makefile.am's. Sat May 24 19:45:39 UTC 2008 J.T. Conklin * orbsvcs/tests/Bug_2925_Regression/Bug_2925_Regression.mpc: Add IDL custom-only project to compile *.idl files. Changed Server and Client projects to depend on it. * tests/DynUnion_Test/dynunion_test.mpc: Add empty IDL_Files section in dynuniontest project. Mon May 19 16:06:54 UTC 2008 Douglas C. Schmidt * docs/configurations.html: Fixed several typos. Thanks to Stephen Mouring for reporting this. Fri May 23 15:24:40 UTC 2008 Jeff Parsons * orbsvcs/examples/Notify/MC/monitor/monitor.cpp: Changed the type name of the NameList variable occurrences to reflect the recent change to NotificationServiceMC.idl. Fri May 23 11:42:38 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp (add_stats): Removed an unused local variable, thanks again to Simon Massey for reporting the problem. Fri May 23 11:30:15 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: Changed occurrences of ACE_SYNCH_MUTEX to TAO_SYNCH_MUTEX to eliminate some fuzz errors. Thanks to Simon Massey for reporting the problem. Thu May 22 19:38:02 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h (clear): Made the method virtual, also made virtual in the ACE base class Monitor_Base. Now it behaves correctly when called on a TAO_Statistic monitor fetched from the registry as a Monitor_Base pointer. * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp: * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp: * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: Modified these test code files to be in line with recent changes to the Notification Service monitors. Thu May 22 11:43:44 UTC 2008 Chad Elliott * tests/Bug_1361_Regression/Echo.cpp: * tests/Bug_1361_Regression/client.cpp: Reverted changes to this test. It caused issues with VxWorks. Wed May 21 19:02:38 UTC 2008 Jeff Parsons * tao/Makefile.am: * tao/Monitor/Monitor_Impl.cpp: * utils/monitor/Makefile.am: * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/Makefile.am: Changes resulting from the renaming of $ACE_ROOT/ace/MonitorControl and its contents. Wed May 21 15:52:17 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic_Registry.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic_Registry.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Generic.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Generic.h: Removed these files, using the base registry and monitor classes in ACE instead. * MPC/config/notification_mc.mpb: Added tao_monitor base project. * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl: Added include of $TAO_ROOT/tao/Monitor.idl and used the indirectly included StringSeq type for NameList, instead of declaring a new typedef. These changes are the start of the integration of the new ACE and TAO monitor and control framework with the existing one in the Notification Service. * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Control.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Control.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: * orbsvcs/tests/Notify/MC/test_monitor.cpp: Changes falling out from the file removal and IDL changes above, as well as format and style changes. * orbsvcs/orbsvcs/CosNotification.mpc: Added tao_monitor as a base project. * tao/Monitor.mpc: Changes to IDL compiler command line options to generate typecodes needed by dependent types in NotificationServiceMC.idl. * TAO_IDL/be/be_codegen.cpp: * TAO_IDL/be/be_visitor_root/root.cpp: * TAO_IDL/be/be_visitor_structure/structure_cs.cpp: Fixed a bug in the use case where typecodes must be generated into *A.h and *A.cpp files, and the headers propagated via a 'safe include' through another IDL file with no declarations of its own. Tue May 20 19:37:31 UTC 2008 Jeff Parsons * tao/Transport_Cache_Manager.cpp: * tao/PortableServer/ServantRetentionStrategyRetain.cpp: Added the ORB's string name to the name of the connection cache size monitor, connection cache purge monitor, and the Active Object Map size monitor, since some tests were creating multiple ORBs, causing name clashes in the monitor registry. Tue May 20 18:05:08 UTC 2008 Chad Elliott * NEWS: * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp: * tao/IIOP_Connector.cpp: * tao/Profile_Transport_Resolver.cpp: * tao/Strategies/SCIOP_Connector.cpp: * tao/Strategies/UIOP_Connector.cpp: * tao/Transport.h: * tao/Transport.inl: * tao/Transport.cpp: * tao/Transport_Cache_Manager.h: * tao/Transport_Cache_Manager.inl: * tao/Transport_Cache_Manager.cpp: * tao/Transport_Connector.h: * tao/Transport_Connector.cpp: * tests/AMI/run_test.pl: * tests/BiDirectional/run_test.pl: * tests/Bug_1361_Regression/Echo.cpp: * tests/Bug_1361_Regression/client.cpp: * tests/Bug_1476_Test/client.cpp: Reinstated Dale Wilson's changes from Wed Aug 1 15:54:01 UTC 2007. Briefly: the change involves adding the transport to the cache at the time the connection is initiated rather than waiting until the connection is complete. This avoids the situation where *way* too many connections are started in a nested upcall and/or multithreading situation because none of the connection attempts know the others are already in progress. At the same time it eliminates the wait-for-condition code technique for honoring the -MaxMuxedConnections. The old technique is unsafe and ineffective. These changes were reverted on Fri Aug 17 15:50:19 UTC 2007. * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp: * orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp: * tao/IIOP_Connection_Handler.cpp: * tao/Strategies/COIOP_Connection_Handler.cpp: * tao/Strategies/DIOP_Connection_Handler.cpp: * tao/Strategies/SCIOP_Connection_Handler.cpp: * tao/Strategies/SHMIOP_Connection_Handler.cpp: * tao/Strategies/UIOP_Connection_Handler.cpp: Pass the flags provided to the close() method on to the call of close_handler(). * tao/Connection_Handler.h: * tao/Connection_Handler.cpp: Changed close_handler() to accept flags (from the service handler close() call). These flags help determine when the reference count of the transport should be removed. The above changes are part of Bug 2935. Tue May 20 13:43:14 UTC 2008 Simon McQueen * docs/releasenotes/index.html: Add to known issues for CSD. Tue May 20 12:13:16 UTC 2008 Chad Elliott * tao/TransportCurrent/IIOP_Current_Impl.cpp: When retrieving the connection handler, check the result of the dynamic_cast and throw a NoContext exception if it is zero. Mon May 19 18:34:21 UTC 2008 Johnny Willemsen * tao/Object.cpp: Use false instead of 0 * tao/ORB.cpp (object_to_string): Handle objrefstyle url with orbit references where some of the profile are of an unknown type. This fixes bugzilla 2243, thanks to Jules Colding for reporting this. Mon May 19 15:12:21 UTC 2008 Johnny Willemsen * tests/Big_Reply/run_test.pl: * tests/Big_Request_Muxing/run_test.pl: Improved this script * tests/Big_Twoways/run_test.pl: Dottedecimaladdresses isn't required for vxworks * tests/Bug_1476_Test/client.cpp: * tests/Bug_2494_Regression/client.cpp: Use error in the error message Mon May 19 14:29:21 UTC 2008 Johnny Willemsen * tests/Bug_2085_Regression/*: New regression test for the fact that string_to_object doesn't return an exception. Thanks to Frank Pilhofer for reporting this. * tests/Bug_2243_Regression/*: New regression test for bugzilla 2243 which is about interoperability with orbit. Thanks to Jules Colding for reporting this. Mon May 19 12:49:09 UTC 2008 Chad Elliott * tests/HandleExhaustion/server.cpp: Change the location of the setting of the file descriptor rlimit. Mon May 19 02:53:21 CDT 2008 Johnny Willemsen * TAO version 1.6.5 released. Sun May 18 22:50:47 UTC 2008 J.T. Conklin * orbsvcs/tests/Bug_2925_Regression/Makefile.am: * tests/DynUnion_Test/Makefile.am: Hand tweak generated makefiles to avoid make warnings due to duplicate IDL compilation rules. We'll update the MPC configuration so this isn't needed in a future release. Sun May 18 21:48:39 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Makefile.am: Hand-tweak for ZLIB/ZZIP support, as we want to defer this decision from MPC to configure. * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Makefile.am * orbsvcs/performance-tests/RTEvent/Roundtrip/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am: * orbsvcs/performance-tests/RTEvent/TCP_Baseline/Makefile.am: * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am: * orbsvcs/tests/Event/Basic/Makefile.am: * orbsvcs/tests/Event/Performance/Makefile.am: * orbsvcs/tests/Event/Mcast/Complex/Makefile.am: * orbsvcs/tests/Event/Mcast/Simple/Makefile.am: * orbsvcs/tests/Event/Mcast/Two_Way/Makefile.am: * orbsvcs/tests/CosEvent/Basic/Makefile.am: * orbsvcs/examples/CosEC/RtEC_Based/bin/Makefile.am: * docs/tutorials/Quoter/Naming_Service/Makefile.am: * docs/tutorials/Quoter/Simple/Persistent/Makefile.am: * docs/tutorials/Quoter/Simple/Impl-Repo/Makefile.am: * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am: * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am: Hand tweak generated makefiles to avoid make warnings. We'll update the MPC configuration so this isn't needed in a future release. Sun May 18 12:12:36 UTC 2008 Chad Elliott * tests/HandleExhaustion/server.cpp: Make sure RLIMIT_NOFILE is defined. Sat May 17 01:57:30 UTC 2008 Chad Elliott * tests/HandleExhaustion/server.cpp: Only call set the rlimit if ACE_LACKS_RLIMIT is not defined. Fri May 16 12:59:22 UTC 2008 Chad Elliott * tests/HandleExhaustion/run_test.pl: This test has the same issues on LynxOS as HP-UX and can't be run. * tests/HandleExhaustion/server.cpp: Changed to set the rlimit for file descriptors. Wed May 14 11:03:15 UTC 2008 Johnny Willemsen * tao/Monitor/*: Renamed MonitorControl namespace to Monitor_Control to comply to ACE coding guidelines Tue May 13 15:04:10 UTC 2008 Johnny Willemsen * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp: Extended this test as mentioned in bugzilla 3252. Thanks for Lothar Werzinger for extending this test Tue May 13 14:50:10 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp (fini): Also destroy the dispatching ORB when it has one and the nofication service is configured to use one * tests/Explicit_Event_Loop/server.cpp: No need to pass in an empty orb name Tue May 13 07:37:10 UTC 2008 Johnny Willemsen * tao/ORB_Core.cpp: Don't try to load the TAO PI library in VxWorks kernel mode with shared libraries * tests/ORB_Local_Config/Bug_1459/run_test.pl: * tests/ORB_Local_Config/Bug_2612/run_test.pl: * tests/ORB_Local_Config/Bunch/run_test.pl: * tests/ORB_Local_Config/run_tests_all.pl: * tests/ORB_Local_Config/Separation/run_test.pl: * tests/ORB_Local_Config/Service_Dependency/run_test.pl: * tests/ORB_Local_Config/Shared/run_test.pl: * tests/ORB_Local_Config/Simple/run_test.pl: * tests/ORB_Local_Config/Two_DLL_ORB/run_test.pl: Updated for VxWorks cross platform testing * tests/TransportCurrent/lib/Server_Request_Interceptor.h: Layout change Mon May 12 15:51:28 UTC 2008 Vladimir Zykov * tao/Stub.cpp: Removed one line that I added along with a fix of memory leak. This particular line turned out to be erroneous. Mon May 12 12:30:01 UTC 2008 Jeff Parsons * tests/Monitor/Marshal_Buffer/client.cpp: Added appropriate preprocessor guards to get a successful build when TAO_HAS_MONITOR_FRAMEWORK is defined as 0. Fri May 9 18:26:24 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Makefile.am: * orbsvcs/Notify_Service/Makefile.am: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am: * orbsvcs/tests/Log/Basic_Log_Test/Makefile.am: * orbsvcs/tests/Bug_2926_Regression/Makefile.am: * orbsvcs/tests/Notify/Basic/Makefile.am: * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Test_Filter/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Bug_3252_Regression/Makefile.am: * orbsvcs/tests/Notify/Blocking/Makefile.am: * orbsvcs/tests/Notify/Destroy/Makefile.am: * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am: * orbsvcs/tests/Notify/Driver/Makefile.am: * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am: * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am: * orbsvcs/tests/Notify/PluggableTopology/Makefile.am: * orbsvcs/tests/Notify/Persistent_POA/Makefile.am: * orbsvcs/tests/Notify/MC/Makefile.am: * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am: * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am: * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile.am: * orbsvcs/tests/Notify/XML_Persistence/Makefile.am: * orbsvcs/tests/Notify/lib/Makefile.am: * orbsvcs/tests/Notify/Discarding/Makefile.am: * orbsvcs/tests/Notify/Ordering/Makefile.am: * orbsvcs/tests/Notify/Structured_Filter/Makefile.am: * orbsvcs/tests/Notify/RT_lib/Makefile.am: * orbsvcs/tests/Notify/Reconnecting/Makefile.am: * orbsvcs/Logging_Service/Basic_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/Event_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/Notify_Logging_Service/Makefile.am: * orbsvcs/Fault_Notifier/Makefile.am: * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am: * orbsvcs/examples/Notify/Federation/Agent/Makefile.am: * orbsvcs/examples/Notify/ThreadPool/Makefile.am: * orbsvcs/examples/Notify/Lanes/Makefile.am: * tao/ETCL/Makefile.am: * tao/Makefile.am: * utils/monitor/Makefile.am: * tests/Monitor/Marshal_Buffer/Makefile.am: * tests/Makefile.am: * tests/Compression/Makefile.am: Regenerated. * configure.ac: build new directory. * tests/Bug_3321_Regression/Makefile.am: New Makefile.am. * tao/ZlibCompressor.mpc: * MPC/config/zlibcompressor.mpb: Changed to derive from MPC's own zlib base project to ace_zlib base project to get settings overriden for the automake build. Fri May 9 18:13:10 UTC 2008 Johnny Willemsen * tao/PI/PI.h: Also enable the static initializer in vxworks kernel mode with shared libs Fri May 9 13:36:02 UTC 2008 Jeff Parsons * tao/PortableServer/ServantRetentionStrategyRetain.cpp: Fixed name of included ACE size monitor file. Fri May 9 12:55:10 UTC 2008 Johnny Willemsen * tao/Bug_3321_Regression/Bug_3321_Regression.mpc: * tao/Bug_3321_Regression/main.cpp: Messaging is not used here Fri May 9 12:42:10 UTC 2008 Johnny Willemsen * tao/orbconf.h: Added TAO_HAS_MONITOR_POINTS which is default defined to ACE_HAS_MONITOR_POINTS (which is 0 at this moment) * tao/GIOP_Message_Base.cpp: Added monitor points * tao/Messaging/Buffering_Constraint_Policy.h: Doxygen change * tao/PI/PICurrent_Loader.cpp: Changed initialisation * tao/PI_Server/ServerRequestInfo.h: * tao/PortableServer/Root_POA.cpp: * tao/TypeCodeFactory_Adapter.h: Layout change * tao/PortableServer/Active_Object_Map.{h,cpp,inl}: Added monitor points and code layout changes * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp: Corrected rcsid * tao/Transport_Cache_Manager.{h,cpp}: Added monitor points Fri May 9 12:25:13 UTC 2008 Jeff Parsons * MPC/config/tao_monitor.mpb: Removed unneeded base project. Fri May 9 11:59:52 UTC 2008 Jeff Parsons * MPC/config/etcl.mpb: Changed the name of a base project that was changed in ACE_RROT/bin/MakeProjectCreator/config. Fri May 9 10:40:10 UTC 2008 Johnny Willemsen * tao/TAO_Internal.cpp: Don't try to load the Codeset lib when it is not available with VxWorks shared lib kernel mode Thu May 8 22:51:38 UTC 2008 J.T. Conklin * tao/Makefile.am: Fix missing \ in ZlibCompressor project. Thu May 8 07:38:10 UTC 2008 Johnny Willemsen * tests/Bug_3321_Regression/*: New regression test for bugzilla 3321 * tests/Bug_3315_Regression/main.cpp: Improved result handling Wed May 7 19:33:14 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h: Changes of method signatures back to using TAO_ETCL_Literal_Constraint that were overlooked in Wed May 7 19:16:14 UTC 2008 Jeff Parsons Wed May 7 19:16:14 UTC 2008 Jeff Parsons * tao/ETCL/ETCL_include: * tao/ETCL/ETCL_y.cpp: * tao/ETCL/ETCL_l.cpp: * tao/ETCL/ETCL_Interpreter.cpp: * tao/ETCL/TAO_ETCL_Parser.pc.in: Removed these files and the directory, by way of eliminating the TAO ETCL parser, only the ETCL parser in ACE_ROOT/ace/ETCL is needed. * MPC/config/tao_etcl.mpb: * MPC/config/tao_monitor.mpb: * MPC/config/etcl.mpb: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h: * tao/ETCL/TAO_ETCL_Constraint.cpp: * tao/ETCL/TAO_ETCL_Constraint.inl: * tao/ETCL/TAO_ETCL_Constraint.h: * tao/ETCL/TAO_ETCL.mpc: - Changes required by the TAO ETCL parser's removal. - Reverted a change to the Notify and Log constraint visitors that made their internal literal constraint queue be of type ETCL_Literal_Constraint. Changed the type of queue element back to TAO_ETCL_Literal_Constraint. - Removed all constraint classes from TAO_ETCL except TAO_ETCL_Literal_Constraint. This class is the only one that uses CORBA::Any and is thus CORBA-specific, all the other classes can be represented by their base classes in ACE_ROOT/ace/ETCL. Wed May 7 18:44:10 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Log/BasicLog_i.h: * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp: * orbsvcs/orbsvcs/Log/BasicLogFactory_i.h: Layout issues * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.h: Doxygen change * orbsvcs/orbsvcs/Notify/CosNotify_Service.h: Doxygen changes * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp: Close the notify singleton when the service is closed Wed May 7 14:24:17 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Log/Log_i.cpp(scheduled): Replaced use of native type timeval with ACE_Time_Value, to eliminate Windows warnings. Wed May 7 10:18:10 UTC 2008 Johnny Willemsen * MPC/config/tao_etcl.mpb: Requires dynamicany Wed May 7 09:06:56 UTC 2008 Vladimir Zykov * tao/Stub.cpp: Fixed a memory leak in forward_profiles_perm_. * tao/Invocation_Base.h: * tao/LocateRequest_Invocation_Adapter.cpp: * tao/Invocation_Base.cpp: * tao/Synch_Invocation.inl: * tao/Collocated_Invocation.cpp: * tao/Synch_Invocation.h: * tao/DynamicInterface/DII_Invocation_Adapter.cpp: * tao/Messaging/Asynch_Invocation_Adapter.cpp: * tao/Invocation_Base.inl: * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp: * tao/Invocation_Adapter.cpp: * tao/Synch_Invocation.cpp: Added reply_status to Invocation_Base and changed the code that need to handle permanent locacation accordingly. Now in order to find out whether the invocation is forwarded reply_status must be checked. Also renamed reply_received to invoke_status in Invocation_Base. This is for fix of bug 3277. Wed May 7 06:49:33 UTC 2008 William R. Otte * examples/Callback_Quoter/Notifier_i.h: * examples/Callback_Quoter/Notifier_i.cpp: * orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.h: * orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.cpp: Qualified equality operators with const to fix errors with Unbounded_Set. Tue May 6 19:45:00 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp(visit_exist): Fixed an incorrect template argument to dynamic_cast<>, causing it to always return 0. Tue May 6 12:49:47 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h: * tao/ETCL/TAO_ETCL_Constraint.cpp: * tao/ETCL/TAO_ETCL_Constraint.inl: * tao/ETCL/TAO_ETCL_Constraint.h: - Factored code from the TAO ETCL constraint classes to base classes in ACE_ROOT/ace/ETCL. - Changed the signatures of the visitor methods in the logging and notification services to take the ace/ETCL constraint classes as arguments. - Changed the literal constraint queues in the above services to contain ETCL_Literal_Constraint instead of TAO_ETCL_Literal_Constraint. - Replaced CORBA::Boolean 0s and 1s with 'true' and 'false'. Mon May 5 20:40:02 UTC 2008 William R. Otte * tao/Object.cpp: Fix a segfault in a nil pointer is passed to _is_equivalent. Mon May 5 14:45:45 UTC 2008 J.T. Conklin * orbsvcs/ImplRepo_Service/Makefile.am: Fix "extra trailing-backslash" typo in automake conditional. Sun May 4 22:15:32 UTC 2008 J.T. Conklin * tao/ETCL/TAO_ETCL.mpc: Add Pkgconfig_Files section for TAO_ETCL_Parser library. * orbsvcs/orbsvcs/TAO_ETCL.pc.in: Remove pkgconfig template file from old TAO ETCL library. * tao/ETCL/TAO_ETCL.pc.in: * tao/ETCL/TAO_ETCL_Parser.pc.in: * tao/Monitor/TAO_Monitor.pc.in: Added pkgconfig template files for new TAO libraries. Sun May 4 15:50:25 UTC 2008 J.T. Conklin * orbsvcs/orbsvcs/Makefile.am: * orbsvcs/ImplRepo_Service/Makefile.am: * tao/Makefile.am: * tests/Compression/Makefile.am: Hand-tweak for ZLIB/ZZIP support, as we want to defer this decision from MPC to configure. Sun May 4 15:02:24 UTC 2008 J.T. Conklin * orbsvcs/tests/Notify/MC/Makefile.am: * tests/Object_Loader/Makefile.am: * tests/Oneway_Send_Timeouts/Makefile.am: * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am: Regenerated. * orbsvcs/tests/Notify/MC/MonitorControl.mpc: * tests/Object_Loader/Object_Loader.mpc: * tests/Oneway_Send_Timeouts/Oneway_scenarios.mpc: * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc: Add empty IDL_Files section to avoid emitting duplicate IDL compilation rules in generated Makefile.am's. Sat May 3 23:39:24 UTC 2008 J.T. Conklin * configure.ac: Add AM_CONDITIONAL for BUILD_WINCE. Sat May 3 22:23:22 UTC 2008 J.T. Conklin The below changes should be most of the work necessary to fix automake build errors. A few hand tweaks more will be needed to resolve the rest. * configure.ac: Updated for new directories. * orbsvcs/orbsvcs/Makefile.am: * orbsvcs/Notify_Service/Makefile.am: * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Makefile.am: * orbsvcs/performance-tests/RTEvent/Roundtrip/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am: * orbsvcs/performance-tests/RTEvent/TCP_Baseline/Makefile.am: * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Makefile.am: * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am: * orbsvcs/tests/Event/Basic/Makefile.am: * orbsvcs/tests/Event/Performance/Makefile.am: * orbsvcs/tests/Event/Mcast/Complex/Makefile.am: * orbsvcs/tests/Event/Mcast/Simple/Makefile.am: * orbsvcs/tests/Event/Mcast/Two_Way/Makefile.am: * orbsvcs/tests/Log/Basic_Log_Test/Makefile.am: * orbsvcs/tests/Bug_2800_Regression/Makefile.am: * orbsvcs/tests/Bug_2925_Regression/Makefile.am: * orbsvcs/tests/Security/mixed_security_test/Makefile.am: * orbsvcs/tests/Security/Makefile.am: * orbsvcs/tests/Property/Makefile.am: * orbsvcs/tests/CosEvent/Basic/Makefile.am: * orbsvcs/tests/InterfaceRepo/Makefile.am: * orbsvcs/tests/Bug_2926_Regression/Makefile.am: * orbsvcs/tests/Notify/Basic/Makefile.am: * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Test_Filter/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am: * orbsvcs/tests/Notify/Blocking/Makefile.am: * orbsvcs/tests/Notify/Destroy/Makefile.am: * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am: * orbsvcs/tests/Notify/Driver/Makefile.am: * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am: * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am: * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am: * orbsvcs/tests/Notify/PluggableTopology/Makefile.am: * orbsvcs/tests/Notify/Persistent_POA/Makefile.am: * orbsvcs/tests/Notify/MC/Makefile.am: * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am: * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am: * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile.am: * orbsvcs/tests/Notify/XML_Persistence/Makefile.am: * orbsvcs/tests/Notify/lib/Makefile.am: * orbsvcs/tests/Notify/Discarding/Makefile.am: * orbsvcs/tests/Notify/Ordering/Makefile.am: * orbsvcs/tests/Notify/Structured_Filter/Makefile.am: * orbsvcs/tests/Notify/Makefile.am: * orbsvcs/tests/Notify/RT_lib/Makefile.am: * orbsvcs/tests/Notify/Reconnecting/Makefile.am: * orbsvcs/tests/Makefile.am: * orbsvcs/Logging_Service/Basic_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/Event_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am: * orbsvcs/Logging_Service/Notify_Logging_Service/Makefile.am: * orbsvcs/ImplRepo_Service/Makefile.am: * orbsvcs/Fault_Notifier/Makefile.am: * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am: * orbsvcs/examples/Notify/Federation/Agent/Makefile.am: * orbsvcs/examples/Notify/ThreadPool/Makefile.am: * orbsvcs/examples/Notify/Lanes/Makefile.am: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Makefile.am: * tao/Makefile.am: * docs/tutorials/Quoter/Naming_Service/Makefile.am: * docs/tutorials/Quoter/Simple/Persistent/Makefile.am: * docs/tutorials/Quoter/Simple/Impl-Repo/Makefile.am: * docs/tutorials/Quoter/Simple/Server/Makefile.am: * docs/tutorials/Quoter/Simple/ImprovedServer/Makefile.am: * docs/tutorials/Quoter/Simple/Client/Makefile.am: * docs/tutorials/Quoter/RTCORBA/Makefile.am: * utils/Makefile.am: * performance-tests/POA/Demux/Makefile.am: * performance-tests/Anyop/Makefile.am: * performance-tests/CSD_Strategy/TestServant/Makefile.am: * performance-tests/CSD_Strategy/TestApps/Makefile.am: * performance-tests/Callback/Makefile.am: * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am: * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am: * performance-tests/Latency/DSI/Makefile.am: * tests/Server_Connection_Purging/Makefile.am: * tests/Bug_2222_Regression/Makefile.am: * tests/Bug_1270_Regression/Makefile.am: * tests/Bug_2702_Regression/Makefile.am: * tests/Any/Recursive/Makefile.am: * tests/Bug_2560_Regression/Makefile.am: * tests/Object_Loader/Makefile.am: * tests/DynUnion_Test/Makefile.am: * tests/Bug_2669_Regression/Makefile.am: * tests/QtTests/Makefile.am: * tests/DLL_ORB/Makefile.am: * tests/Bug_2503_Regression/Makefile.am: * tests/HandleExhaustion/Makefile.am: * tests/Hello/Makefile.am: * tests/Bug_2122_Regression/Makefile.am: * tests/Makefile.am: * tests/IOR_Endpoint_Hostnames/Makefile.am: * tests/Bug_2084_Regression/Makefile.am: * tests/FL_Cube/Makefile.am: * tests/Portable_Interceptors/Bug_3080/Makefile.am: * tests/Portable_Interceptors/Makefile.am: * tests/Bug_2417_Regression/Makefile.am: * tests/Bug_3000_Regression/Makefile.am: * tests/POA/Adapter_Activator/Makefile.am: * tests/POA/Explicit_Activation/Makefile.am: * tests/POA/On_Demand_Activation/Makefile.am: * tests/POA/Reference_Counted_Servant/Makefile.am: * tests/POA/Makefile.am: * tests/Optimized_Connection/Makefile.am: * tests/Xt_Stopwatch/Makefile.am: * tests/GIOP_Fragments/Java_Big_Request/Makefile.am: * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am: * tests/IDL_Test/Makefile.am: * tests/CodeSets/libs/Makefile.am: * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am: * tests/OBV/Forward/Makefile.am: * tests/OBV/Truncatable/Makefile.am: * tests/OBV/ValueBox/Makefile.am: * tests/OBV/Collocated/Forward/Makefile.am: * tests/Oneway_Timeouts/Makefile.am: * tests/DSI_AMH/Makefile.am: * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am: * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am: * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am: * examples/Kokyu_dsrt_schedulers/Makefile.am: * examples/Simple/time-date/Makefile.am: * examples/CSD_Strategy/ThreadPool4/Makefile.am: * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am: * examples/RTScheduling/MIF_Scheduler/Makefile.am: * examples/RTScheduling/Makefile.am: * examples/mfc/Makefile.am: * examples/AMI/FL_Callback/Makefile.am: Regenerated. * orbsvcs/tests/Bug_3216_Regression/Makefile.am: * orbsvcs/tests/Security/ssliop_CSD/Makefile.am: * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/Makefile.am: * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/Makefile.am: * orbsvcs/tests/Bug_3215_Regression/Makefile.am: * orbsvcs/tests/Notify/Bug_3252_Regression/Makefile.am: * tao/ETCL/Makefile.am: * utils/monitor/Makefile.am: * tests/DII_AMI_Forward/Makefile.am: * tests/Bug_3315_Regression/Makefile.am: * tests/Bug_2935_Regression/Makefile.am: * tests/Monitor/Marshal_Buffer/Makefile.am: * tests/Monitor/Makefile.am: * tests/Bug_3171_Regression/Makefile.am: * tests/Bug_3108_Regression/Makefile.am: * tests/Bug_2734_Regression/Makefile.am: * tests/Oneway_Send_Timeouts/Makefile.am: * tests/Bug_3311_Regression/Makefile.am: * tests/Bug_3042_Regression/Makefile.am: * tests/Bug_3163_Regression/Makefile.am: * tests/Collocated_Forwarding/Makefile.am: * tests/Portable_Interceptors/Bug_2133/Makefile.am: * tests/Portable_Interceptors/Bug_3079/Makefile.am: * tests/Bug_3276_Regression/Makefile.am: * tests/CSD_Collocation/Makefile.am: * tests/CodeSets/libs/UTF16_UCS2/Makefile.am: * tests/Bug_3251_Regression/Makefile.am: * tests/Bug_3198_Regression/Makefile.am: * tests/Bug_3299_Regression/Makefile.am: New Makefile.am's. Fri May 2 20:48:50 UTC 2008 Jeff Parsons * tao/ETCL/TAO_ETCL_Constraint.cpp: * tao/ETCL/TAO_ETCL_Constraint.inl: For all constructors except the one that takes an Any*, initialize the Any_Impl* member to 0, in order that _remove_ref() isn't called on an uninitialized pointer in the destructor. Fri May 2 19:33:55 UTC 2008 Jeff Parsons * tao/ETCL/ETCL_y.cpp: * tao/ETCL/ETCL_l.cpp: * tao/ETCL/ETCL_Interpreter.cpp: New files that simply include their counterparts in $ACE_ROOT/ace/ETCL. The lex and yacc files are generated and can't be factored into CORBA and non-CORBA pieces as the other ETCL files have been. On the other hand, there doesn't seem to be any way found so far to get makefiles to recompile a set of source files into a different set of object files in a different location, so that things like realclean will depend on the new object files. This workaround in similar to what has been done for the IDL compiler driver, which is composed of the same source but links to different backends. * tao/ETCL/TAO_ETCL.mpc: Changed the TAO_ETCL_Parser project to reflect the changes above. Fri May 2 18:38:27 UTC 2008 Jeff Parsons * tao/ETCL/TAO_ETCL_Constraint.h: Fix for build problems with versioned namespaces turned on. Fri May 2 09:35:10 UTC 2008 Johnny Willemsen * tests/Bug_3315_Regression/*: New regression for bugzilla 3315. When TAO is used from a thread created without ACE it leads to an assert in ACE. When we have pthread we use the pthread api, else we just use ACE. Without the change from Iliyan in ace/Service_Config.cpp this test fails but with his change this test runs. Thanks to Abdul Sowayan for creating this regression test. Fri May 2 08:27:10 UTC 2008 Johnny Willemsen * tao/IIOP_Connection_Handler.cpp: * tao/Load_Protocol_Factory_T.h: Fixed incorrect debug statements which print garbage when unicode is enabled. Thanks to Karl-Heinz Wind for reporting this. This fixes bugzilla 3309 Fri May 2 08:15:10 UTC 2008 Johnny Willemsen * tao/config/monitor.mpb: * tao/config/tao_monitor.mpb: Renamed monitor to tao_monitor * utils/monitor/monitor.mpc: updated base project Thu May 1 18:32:10 UTC 2008 Johnny Willemsen * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/server.cpp: Don't use deprecated macros Thu May 1 18:27:10 UTC 2008 Johnny Willemsen * tao/ETCL/TAO_ETCL_Constraint.cpp: * tao/ETCL/TAO_ETCL_Constraint.h: Use a full include path * tao/Leader_Follower.h: Docu change Thu May 1 18:09:05 UTC 2008 Jeff Parsons * TAO_ACE.mwc: Removed $ACE_ROOT/MonitorControl/MonitorControl.mpc, this MPC file has been relocated and is now covered under $ACE_ROOT/ace. * tao/Monitor/Monitor_Impl.cpp: * tests/Monitor/Marshal_Buffer/client.cpp: Changed header include paths to reflect the relocation of the MonitorControl library. Wed Apr 30 17:16:54 UTC 2008 Jeff Parsons * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/server.cpp: Added include to pull in ACE_PRINT_EXCEPTION and ACE_ANY_EXCEPTION macros, which were not recognized in some Debian builds. Wed Apr 30 17:01:24 UTC 2008 Jeff Parsons * tests/Monitor/Marshal_Buffer/client.cpp: * tests/Monitor/Marshal_Buffer/marshal_buffer.mpc: Removed ENABLE_MONITORS macro which is no longer used. Wed Apr 30 12:13:59 UTC 2008 Simon McQueen * TAO_IDL/ast/ast_union.cpp: Added missing break. * TAO_IDL/be/be_helper.cpp: * TAO_IDL/be_include/be_helper.h: Ugly macros to get this to compile portably. Wed Apr 30 11:57:18 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp: Restored the original order of included header files to eliminate template-related compile errors with gcc. Wed Apr 30 11:55:04 UTC 2008 Chad Elliott * tests/Portable_Interceptors/PICurrent/run_test.pl: * tests/Portable_Interceptors/PICurrent/server.cpp: Modified this test to use -SvcConfDirective instead of creating an svc.conf. For single-threaded builds, the thread-per-connection setting does not work. So, when threads are enabled add the -SvcConfDirective to enable thread-per-connection. When threads are disabled, issue a notice and continue on in single-threaded mode. Wed Apr 30 11:51:40 UTC 2008 Chad Elliott * MPC/config/tao_vc8warnings.mpb: Added support for vc9. Tue Apr 29 19:58:21 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/ETCL.mpc: * orbsvcs/orbsvcs/ETCL.rc: Removed these files, overlooked in checkin Tue Apr 29 19:55:12 UTC 2008 Jeff Parsons Tue Apr 29 19:55:12 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/ETCL/*: Removed this directory and its contents, it is replaced by $TAO_ROOT/tao/ETCL. Some code has been factored to $ACE_ROOT/ace/ETCL and some identifiers have changed, but no intentional changes have been made to the behavior. * MPC/config/etcl.mpb: * TAO_ACE.mwc: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.cpp: * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.h: * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.h: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp: * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h: * tao/ETCL/TAO_ETCL_Constraint.cpp: * tao/ETCL/TAO_ETCL_Constraint.h: * tao/ETCL/TAO_ETCL.mpc: Changes to integrate the replacement of $TAO_ROOT/orbsvcs/orbsvcs/ETCL with $TAO_ROOT/tao/ETCL and $ACE_ROOT/ace/ETCL. Tue Apr 29 15:17:52 UTC 2008 Simon McQueen * TAO_IDL/ast/ast_union.cpp: * TAO_IDL/be/be_helper.cpp: * TAO_IDL/be/be_union_branch.cpp: * TAO_IDL/be/be_visitor_union/discriminant_ci.cpp: * TAO_IDL/be_include/be_helper.h: * TAO_IDL/include/ast_union.h: Add support for (unsigned) long long union discriminators. * tests/Bug_3311_Regression: * tests/Bug_3311_Regression/Bug_3311_Regression.mpc: * tests/Bug_3311_Regression/README: * tests/Bug_3311_Regression/test.idl: * tests/Bug_3311_Regression/test.cpp: Regression test for the above. Mon Apr 28 19:38:08 UTC 2008 Jeff Parsons * tao/Monitor/Monitor.h: * tao/Monitor/Monitor.cpp: * tao/Monitor/Monitor_Impl.h: * tao/Monitor/Monitor_Impl.cpp: Added TAO_HAS_MONITOR_FRAMEWORK guards around these files. Mon Apr 28 17:57:32 UTC 2008 Johnny Willemsen * orbsvcs/examples/Notify/MC/monitor/monitor.mpc: Made project name more unique * orbsvcs/orbsvcs/AV/Flows_T.cpp: Initialise pointer with 0 Mon Apr 28 14:24:32 UTC 2008 Johnny Willemsen * examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h * examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp * examples/Kokyu_dsrt_schedulers/FP_Scheduler.h * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.h * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.h * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h * orbsvcs/examples/FaultTolerance/RolyPoly/ORB_Initializer.h * orbsvcs/examples/FaultTolerance/RolyPoly/ReplicaController.h * orbsvcs/examples/LoadBalancing/ORBInitializer.h * orbsvcs/examples/LoadBalancing/ServerRequestInterceptor.h * orbsvcs/examples/ORT/Server_IORInterceptor.h * orbsvcs/examples/ORT/Server_IORInterceptor_ORBInitializer.h * orbsvcs/ImplRepo_Service/INS_Locator.h * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.h * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.h * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.inl * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.h * orbsvcs/orbsvcs/FaultTolerance/FT_ClientRequest_Interceptor.h * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.h * orbsvcs/orbsvcs/FaultTolerance/FT_ORBInitializer.h * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.h * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.inl * orbsvcs/orbsvcs/FaultTolerance/FT_PolicyFactory.h * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.h * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.h * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.inl * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.h * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.h * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Initializer.h * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Interceptor.h * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_ORBInitializer.h * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.h * orbsvcs/orbsvcs/LoadBalancing/LB_ClientORBInitializer.h * orbsvcs/orbsvcs/LoadBalancing/LB_ClientRequestInterceptor.h * orbsvcs/orbsvcs/LoadBalancing/LB_IORInterceptor.h * orbsvcs/orbsvcs/LoadBalancing/LB_MemberLocator.h * orbsvcs/orbsvcs/LoadBalancing/LB_ORBInitializer.h * orbsvcs/orbsvcs/LoadBalancing/LB_ServerRequestInterceptor.h * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.h * orbsvcs/orbsvcs/Security/Security_Current.h * orbsvcs/orbsvcs/Security/Security_ORBInitializer.h * orbsvcs/orbsvcs/Security/Security_PolicyFactory.h * orbsvcs/orbsvcs/Security/SL2_EstablishTrustPolicy.h * orbsvcs/orbsvcs/Security/SL2_QOPPolicy.h * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h * orbsvcs/orbsvcs/Security/SL3_ContextEstablishmentPolicy.h * orbsvcs/orbsvcs/Security/SL3_CredentialsCurator.h * orbsvcs/orbsvcs/Security/SL3_ObjectCredentialsPolicy.h * orbsvcs/orbsvcs/Security/SL3_PolicyFactory.h * orbsvcs/orbsvcs/Security/SL3_SecurityCurrent.h * orbsvcs/orbsvcs/Security/SL3_SecurityManager.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.h * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/ORBInitializer.h * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/ORBInitializer.h * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/ServerRequestInterceptor.h * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.h * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.h * orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer.h * orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer2.h * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.h * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.h * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.h * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.h * orbsvcs/tests/Bug_2615_Regression/ServerORBInitializer2.h * orbsvcs/tests/Bug_2615_Regression/ServerRequest_Interceptor2.h * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.h * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.h * orbsvcs/tests/Bug_3216_Regression/ServerORBInitializer.h * orbsvcs/tests/Bug_3216_Regression/ServerRequest_Interceptor.h * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_ORBInitializer.h * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.h * tao/LocalObject.h * tao/LocalObject.inl * TAO_IDL/be/be_visitor_interface/interface_ih.cpp * tests/Bug_1495_Regression/client_interceptor.h * tests/Bug_1495_Regression/Client_ORBInitializer.h * tests/Bug_1495_Regression/server_interceptor.h * tests/Bug_1495_Regression/Server_ORBInitializer.h * tests/Bug_3276_Regression/Servant_Locator.h * tests/Collocated_Forwarding/Server_ORBInitializer.h * tests/Collocated_Forwarding/Server_Request_Interceptor.h * tests/ORT/ORT_test_IORInterceptor.h * tests/ORT/ServerORBInitializer.h * tests/ORT/ServerRequestInterceptor.h * tests/POA/Bug_1592_Regression/ServantLocator.h * tests/POA/Bug_1592_Regression/Server_ORBInitializer.h * tests/POA/Bug_1592_Regression/Server_Request_Interceptor.h * tests/POA/Forwarding/Servant_Activator.h * tests/POA/Loader/Servant_Activator.h * tests/POA/Loader/Servant_Locator.h * tests/POA/On_Demand_Activation/Servant_Activator.h * tests/POA/On_Demand_Activation/Servant_Locator.h * tests/POA/On_Demand_Loading/Servant_Activator.h * tests/POA/On_Demand_Loading/Servant_Locator.h * tests/Portable_Interceptors/AdvSlot/server.cpp * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp * tests/Portable_Interceptors/AdvSlotExt/server.cpp * tests/Portable_Interceptors/AMI/Client_Interceptor.h * tests/Portable_Interceptors/AMI/Client_ORBInitializer.h * tests/Portable_Interceptors/AMI/Server_Interceptor.h * tests/Portable_Interceptors/AMI/Server_ORBInitializer.h * tests/Portable_Interceptors/Benchmark/client_interceptors.h * tests/Portable_Interceptors/Benchmark/Client_ORBInitializer.h * tests/Portable_Interceptors/Benchmark/server_interceptors.h * tests/Portable_Interceptors/Benchmark/Server_ORBInitializer.h * tests/Portable_Interceptors/Bug_1559/client_interceptor.h * tests/Portable_Interceptors/Bug_1559/Client_ORBInitializer.h * tests/Portable_Interceptors/Bug_1559/server_interceptor.h * tests/Portable_Interceptors/Bug_1559/Server_ORBInitializer.h * tests/Portable_Interceptors/Bug_2088/Client_ORBInitializer.h * tests/Portable_Interceptors/Bug_2133/ClientORBInitializer.h * tests/Portable_Interceptors/Bug_2133/ClientRequest_Interceptor.h * tests/Portable_Interceptors/Bug_2510_Regression/client_interceptor.h * tests/Portable_Interceptors/Bug_2510_Regression/Client_ORBInitializer.h * tests/Portable_Interceptors/Bug_2510_Regression/server_interceptor.h * tests/Portable_Interceptors/Bug_2510_Regression/Server_ORBInitializer.h * tests/Portable_Interceptors/Bug_3079/Client_ORBInitializer.h * tests/Portable_Interceptors/Bug_3079/Client_Request_Interceptor.h * tests/Portable_Interceptors/Bug_3079/Server_ORBInitializer.h * tests/Portable_Interceptors/Bug_3079/Server_Request_Interceptor.h * tests/Portable_Interceptors/Bug_3080/Client_ORBInitializer.h * tests/Portable_Interceptors/Bug_3080/Client_Request_Interceptor.h * tests/Portable_Interceptors/Collocated/Dynamic/Echo_Collocated_ORBInitializer.h * tests/Portable_Interceptors/Collocated/Dynamic/interceptors.h * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_ORBInitializer.h * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/interceptors.h * tests/Portable_Interceptors/Dynamic/client_interceptor.h * tests/Portable_Interceptors/Dynamic/Echo_Client_ORBInitializer.h * tests/Portable_Interceptors/Dynamic/Echo_Server_ORBInitializer.h * tests/Portable_Interceptors/Dynamic/server_interceptor.h * tests/Portable_Interceptors/ForwardRequest/Client_ORBInitializer.h * tests/Portable_Interceptors/ForwardRequest/Client_Request_Interceptor.h * tests/Portable_Interceptors/ForwardRequest/Server_ORBInitializer.h * tests/Portable_Interceptors/ForwardRequest/Server_Request_Interceptor.h * tests/Portable_Interceptors/IORInterceptor/FOO_Client_ORBInitializer.h * tests/Portable_Interceptors/IORInterceptor/FOO_ClientRequestInterceptor.h * tests/Portable_Interceptors/IORInterceptor/FOO_IORInterceptor.h * tests/Portable_Interceptors/IORInterceptor/FOO_IORInterceptor_ORBInitializer.h * tests/Portable_Interceptors/ORB_Shutdown/Server_ORBInitializer.h * tests/Portable_Interceptors/ORB_Shutdown/Server_Request_Interceptor.h * tests/Portable_Interceptors/PICurrent/ClientORBInitializer.h * tests/Portable_Interceptors/PICurrent/ClientRequestInterceptor.h * tests/Portable_Interceptors/PICurrent/ClientRequestInterceptor2.h * tests/Portable_Interceptors/PICurrent/ServerORBInitializer.h * tests/Portable_Interceptors/PICurrent/ServerRequestInterceptor.h * tests/Portable_Interceptors/PolicyFactory/IORInterceptor.h * tests/Portable_Interceptors/PolicyFactory/Policy.h * tests/Portable_Interceptors/PolicyFactory/PolicyFactory.h * tests/Portable_Interceptors/PolicyFactory/Server_ORBInitializer.h * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Echo_Collocated_ORBInitializer.h * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.h * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.h * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Client_ORBInitializer.h * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Server_ORBInitializer.h * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.h * tests/Portable_Interceptors/Recursive_ORBInitializer/Client_ORBInitializer.h * tests/Portable_Interceptors/Redirection/Client_ORBInitializer.h * tests/Portable_Interceptors/Redirection/Client_Request_Interceptor.h * tests/Portable_Interceptors/Redirection/Server_ORBInitializer.h * tests/Portable_Interceptors/Redirection/Server_Request_Interceptor.h * tests/Portable_Interceptors/Register_Initial_References/Server_ORBInitializer.h * tests/Portable_Interceptors/Request_Interceptor_Flow/Client_ORBInitializer.h * tests/Portable_Interceptors/Request_Interceptor_Flow/Client_Request_Interceptor.h * tests/Portable_Interceptors/Request_Interceptor_Flow/Server_ORBInitializer.h * tests/Portable_Interceptors/Request_Interceptor_Flow/Server_Request_Interceptor.h * tests/Portable_Interceptors/Service_Context_Manipulation/client_interceptor.h * tests/Portable_Interceptors/Service_Context_Manipulation/Client_ORBInitializer.h * tests/Portable_Interceptors/Service_Context_Manipulation/server_interceptor.h * tests/Portable_Interceptors/Service_Context_Manipulation/Server_ORBInitializer.h * tests/Portable_Interceptors/Slot/driver.cpp * tests/RTCORBA/Client_Propagated/Client_ORBInitializer.h * tests/RTCORBA/Client_Propagated/interceptors.h * tests/RTScheduling/Scheduler.h * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h * tests/TransportCurrent/lib/Client_ORBInitializer.h * tests/TransportCurrent/lib/Client_Request_Interceptor.h * tests/TransportCurrent/lib/Server_ORBInitializer.h * tests/TransportCurrent/lib/Server_Request_Interceptor.h Don't use TAO_Local_RefCounted_Object but ::CORBA::LocalObject now LocalObject is also refcounted. Users can still use TAO_Local_RefCounted_Object, it just does nothing, actions have been takin in LocalObject.h to prevent the usage of TAO_Local_RefCounted_Object in the TAO distribution itself Mon Apr 28 13:45:32 UTC 2008 Johnny Willemsen * TAO_ACE.mwc: Added ETCL and MonitorControl Mon Apr 28 13:19:32 UTC 2008 Johnny Willemsen * orbsvcs/tests/Notify/RT_lib/RT_Application_Command.h * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.h * orbsvcs/tests/Notify/Test_Filter/RT_Test_Filter.h * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h Fixed Constuctor to Constructor Mon Apr 28 13:16:32 UTC 2008 Johnny Willemsen * tests/Monitor/*: New test for the monitoring framework Mon Apr 28 13:10:32 UTC 2008 Johnny Willemsen * MPC/config/monitor.mpb: * MPC/config/tao_etcl.mpb: * MPC/config/tao_etcl_parser.mpb: New base projects * tao/ETCL/*: New TAO ETCL library which uses the ACE ETCL library. This will replace the orbsvcs ETCL lib * tao/Monitor/*: New TAO library to get/clear monitor points from a corba client * tao/objectid.h: Added an id for the Monitor * utils/monitor/*: Commandline client to retrieve monitor points from a TAO server * tao/ORB.cpp: Extended rir for Monitor * tao/ORB_Core.cpp: * tao/ORB_Core.h: * tao/ORB_Core.inl: Added code to get and store the Monitor * tao/orbconf.h: When ACE has monitoring enabled we also enable it for TAO Mon Apr 28 12:42:36 UTC 2008 Chad Elliott * tao/ORB_Core.cpp: * tao/params.h: * tao/params.inl: * tao/params.cpp: * docs/Options.html: * NEWS: Added a new ORB parameter, -ORBAcceptErrorDelay, that controls the amount of time to wait before attempting to accept new connections when a possibly transient error occurs during accepting a new connection. A delay of zero indicates that accepting should not be attempted again after the transient error and the handler will be removed from the reactor. * tao/Transport_Acceptor.h: * tao/Transport_Acceptor.inl: * tao/Transport_Acceptor.cpp: Added code to inspect the error behind an accept() failure and take action according to the above ORB parameter. This includes a template that derives from ACE_Strategy_Acceptor that allows the sub-classed accptors to use this error handling with minimal code changes. * tao/IIOP_Acceptor.h: * tao/IIOP_Acceptor.cpp: * tao/Strategies/SCIOP_Acceptor.h: * tao/Strategies/SCIOP_Acceptor.cpp: * tao/Strategies/SHMIOP_Acceptor.h: * tao/Strategies/SHMIOP_Acceptor.cpp: * tao/Strategies/UIOP_Acceptor.h: * tao/Strategies/UIOP_Acceptor.cpp: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.h: * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp: Use the new template provided by TAO_Acceptor and set the accept error delay based on the ORB parameter. * configure.ac: * tests/HandleExhaustion: * tests/HandleExhaustion/HandleExhaustion.mpc: * tests/HandleExhaustion/Makefile.am: * tests/HandleExhaustion/README: * tests/HandleExhaustion/Test.idl: * tests/HandleExhaustion/client.cpp: * tests/HandleExhaustion/run_test.pl: * tests/HandleExhaustion/server.cpp: * tests/Makefile.am: Added a test to exersice the above changes. Mon Apr 28 11:39:21 UTC 2008 Chad Elliott * tests/Bug_1269_Regression/client.cpp: * tests/Bug_1270_Regression/client.cpp: Removed #include of ORB_Task.h. * tests/Bug_1269_Regression/ORB_Task.h: * tests/Bug_1269_Regression/ORB_Task.cpp: * tests/Bug_1270_Regression/ORB_Task.h: * tests/Bug_1270_Regression/ORB_Task.cpp: Removed these files. There were not used. Mon Apr 28 10:26:32 UTC 2008 Johnny Willemsen * tao/Valuetype_Adapter.h: * tao/RTScheduling/RTScheduler_Initializer.h: * tao/PI/PI_ORBInitializer.h: * tao/PI_Server/PortableServer_ORBInitializer.h: Layout changes * tao/Thread_Lane_Resources.cpp: No need for intermediate variable * tao/RTCORBA/Thread_Pool.cpp: * docs/Options.html: Extended the -ORBLaneListenEndpoints commandline option with support for *, *:* means all pools and all lanes, *:1 means lane 1 of all pools, 1:* means all lanes for pool 1. This makes it easier to specify an endpoint in a dynamic system. This fixes bugzilla 3308 Mon Apr 28 07:45:00 UTC 2008 Simon Massey * tests/Bug_3299_Regression/Hello.cpp: Renamed (and rescoped) variable count due to vxworks 5.5 system over-used of common variable name. Fri Apr 25 13:24:32 UTC 2008 Johnny Willemsen * tao/Acceptor_Registry.cpp: * tao/IIOP_Acceptor.cpp: * tao/ORB_Core.cpp: * tao/params.cpp: * tao/RTCORBA/Thread_Pool.cpp: * tao/Thread_Lane_Resources.cpp: layout changes Fri Apr 25 09:25:00 UTC 2008 Simon Massey * examples/MFC/server.mpc: * utils/NamingViewer/NamingViewer.mpc: Feature name "uses_wchar" already used within ACE/TAO. Replaces the "unicode" feature name. Template / project name within MPC still named unicode. Fri Apr 25 09:10:32 UTC 2008 Johnny Willemsen * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp: * tao/Messaging/Buffering_Constraint_Policy.cpp: * tao/Messaging/Connection_Timeout_Policy_i.cpp: * tao/Messaging/Messaging_Policy_i.cpp: Fixed gnu warnings Fri Apr 25 07:27:32 UTC 2008 Johnny Willemsen * tao/Profile.h: Doxygen change * tao/RTCORBA/RT_Policy_i.cpp: Fixed gnu warning Thu Apr 24 19:23:32 UTC 2008 Johnny Willemsen * orbsvcs/Notify_Service/Notify_Service.{h,cpp}: Use bool and removed not used flag Thu Apr 24 18:33:32 UTC 2008 Johnny Willemsen * tao/BiDir_GIOP/BiDir_ORBInitializer.h * tao/BiDir_GIOP/BiDir_PolicyFactory.h * tao/CodecFactory/CDR_Encaps_Codec.h * tao/CodecFactory/CodecFactory_impl.h * tao/Codeset/Codeset_Manager_i.cpp * tao/Compression/Base_Compressor.h * tao/Compression/Compression_Manager.h * tao/Compression/Compressor_Factory.h * tao/Configurable_Refcount.h * tao/CSD_Framework/CSD_ORBInitializer.h * tao/CSD_Framework/CSD_Strategy_Base.h * tao/DiffServPolicy/Client_Network_Priority_Policy.cpp * tao/DiffServPolicy/Client_Network_Priority_Policy.h * tao/DiffServPolicy/DiffServPolicy_Factory.h * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp * tao/DiffServPolicy/Server_Network_Priority_Policy.h * tao/DynamicAny/DynAny_i.h * tao/DynamicAny/DynAnyFactory.h * tao/DynamicAny/DynArray_i.h * tao/DynamicAny/DynEnum_i.h * tao/DynamicAny/DynSequence_i.h * tao/DynamicAny/DynStruct_i.h * tao/DynamicAny/DynUnion_i.h * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp * tao/DynamicInterface/AMH_DSI_Response_Handler.h * tao/DynamicInterface/DII_Reply_Handler.h * tao/EndpointPolicy/EndpointPolicy_Factory.h * tao/EndpointPolicy/EndpointPolicy_i.cpp * tao/EndpointPolicy/EndpointPolicy_i.h * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h * tao/EndpointPolicy/IIOPEndpointValue_i.cpp * tao/EndpointPolicy/IIOPEndpointValue_i.h * tao/IORInterceptor/IORInfo.h * tao/IORManipulation/IORManipulation.h * tao/IORTable/IOR_Table_Impl.h * tao/Messaging/AMH_Response_Handler.h * tao/Messaging/Buffering_Constraint_Policy.cpp * tao/Messaging/Buffering_Constraint_Policy.h * tao/Messaging/Connection_Timeout_Policy_i.cpp * tao/Messaging/Connection_Timeout_Policy_i.h * tao/Messaging/Messaging_ORBInitializer.h * tao/Messaging/Messaging_Policy_i.cpp * tao/Messaging/Messaging_Policy_i.h * tao/Messaging/Messaging_PolicyFactory.h * tao/MProfile.inl * tao/ORB_Core.cpp * tao/PI/ClientRequestInfo.h * tao/PI/ORBInitInfo.h * tao/PI/PI_ORBInitializer.h * tao/PI/PI_PolicyFactory.h * tao/PI/PICurrent.h * tao/PI/ProcessingModePolicy.h * tao/PI_Server/PortableServer_ORBInitializer.h * tao/PI_Server/PortableServer_PolicyFactory.h * tao/PI_Server/ServerRequestInfo.h * tao/Policy_Current.h * tao/Policy_Manager.h * tao/PortableServer/IdAssignmentPolicy.h * tao/PortableServer/IdUniquenessPolicy.h * tao/PortableServer/ImplicitActivationPolicy.h * tao/PortableServer/LifespanPolicy.h * tao/PortableServer/POA_Current.h * tao/PortableServer/POAManager.h * tao/PortableServer/POAManagerFactory.h * tao/PortableServer/RequestProcessingPolicy.h * tao/PortableServer/Root_POA.cpp * tao/PortableServer/Root_POA.h * tao/PortableServer/Servant_Base.cpp * tao/PortableServer/ServantRetentionPolicy.h * tao/PortableServer/ThreadPolicy.h * tao/RTCORBA/Network_Priority_Mapping_Manager.h * tao/RTCORBA/Priority_Mapping_Manager.h * tao/RTCORBA/RT_Current.h * tao/RTCORBA/RT_Mutex.h * tao/RTCORBA/RT_ORB.h * tao/RTCORBA/RT_ORBInitializer.h * tao/RTCORBA/RT_Policy_i.cpp * tao/RTCORBA/RT_Policy_i.h * tao/RTCORBA/RT_PolicyFactory.h * tao/RTCORBA/RT_Transport_Descriptor.h * tao/RTCORBA/RT_Transport_Descriptor_Property.h * tao/RTScheduling/Current.h * tao/RTScheduling/Distributable_Thread.h * tao/RTScheduling/Request_Interceptor.h * tao/RTScheduling/RTScheduler_Initializer.h * tao/RTScheduling/RTScheduler_Manager.h * tao/RTScheduling/ThreadAction.h * tao/SmartProxies/Smart_Proxies.h * tao/Strategies/Strategies_ORBInitializer.h * tao/Stub.inl * tao/target_specification.h * tao/Thread_Lane_Resources_Manager.h * tao/TransportCurrent/Current_Impl.h * tao/TransportCurrent/Current_ORBInitializer_Base.h * tao/TypeCodeFactory/TypeCodeFactory_i.h Use CORBA::LocalObject instead of TAO_Local_RefCounted_Object * tao/Object.cpp * tao/Object.h Added _refcount_value as mentioned in the C++ mapping * tao/Profile.cpp * tao/Profile.inl Moved refcount methods inline Thu Apr 24 14:08:32 UTC 2008 Johnny Willemsen * tao/LocalObject.{h,inl}: Give TAO_Local_RefCounted_Object again a constructor and assignment/copy constructor. Footprint increased after removing these. Thu Apr 24 13:59:32 UTC 2008 Johnny Willemsen * orbsvcs/examples/Notify/Lanes/Consumer.h * orbsvcs/examples/Notify/Lanes/Consumer_Client.h * orbsvcs/examples/Notify/Lanes/ORB_Objects.h * orbsvcs/examples/Notify/Lanes/ORB_Run_Task.h * orbsvcs/examples/Notify/Lanes/Supplier_Client.h * orbsvcs/examples/Notify/ThreadPool/Consumer.h * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.h * orbsvcs/examples/Notify/ThreadPool/ORB_Objects.h * orbsvcs/examples/Notify/ThreadPool/ORB_Run_Task.h * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.h * orbsvcs/tests/Notify/lib/Activation_Manager.h * orbsvcs/tests/Notify/lib/Application_Command.h * orbsvcs/tests/Notify/lib/Command.h * orbsvcs/tests/Notify/lib/Command_Builder.h * orbsvcs/tests/Notify/lib/Command_Factory.h * orbsvcs/tests/Notify/lib/Command_Factory_T.h * orbsvcs/tests/Notify/lib/Consumer_T.h * orbsvcs/tests/Notify/lib/ConsumerAdmin_Command.h * orbsvcs/tests/Notify/lib/Direct_Consumer.h * orbsvcs/tests/Notify/lib/Direct_Supplier.h * orbsvcs/tests/Notify/lib/Driver.h * orbsvcs/tests/Notify/lib/EventChannel_Command.h * orbsvcs/tests/Notify/lib/Filter_Command.h * orbsvcs/tests/Notify/lib/LookupManager.h * orbsvcs/tests/Notify/lib/Options_Parser.h * orbsvcs/tests/Notify/lib/Peer.h * orbsvcs/tests/Notify/lib/Peer_T.h * orbsvcs/tests/Notify/lib/Periodic_Consumer.h * orbsvcs/tests/Notify/lib/Periodic_Consumer_Command.h * orbsvcs/tests/Notify/lib/Periodic_Supplier.h * orbsvcs/tests/Notify/lib/Periodic_Supplier_Command.h * orbsvcs/tests/Notify/lib/PushConsumer.h * orbsvcs/tests/Notify/lib/PushSupplier.h * orbsvcs/tests/Notify/lib/Relay_Consumer.h * orbsvcs/tests/Notify/lib/SequencePushConsumer.h * orbsvcs/tests/Notify/lib/SequencePushSupplier.h * orbsvcs/tests/Notify/lib/StructuredEvent.h * orbsvcs/tests/Notify/lib/StructuredPushConsumer.h * orbsvcs/tests/Notify/lib/StructuredPushSupplier.h * orbsvcs/tests/Notify/lib/Supplier_T.h * orbsvcs/tests/Notify/lib/SupplierAdmin_Command.h Fixed Constuctor to Constructor * orbsvcs/orbsvcs/Notify/Properties.{h,cpp}: Added close method Thu Apr 24 10:41:42 UTC 2008 Simon McQueen * tao/Synch_Invocation.cpp: Fixed a bug where TAO did not honour the required CORBA 'at most once' invocation rules whenever an IOR had more than one profile. * tests/Bug_3299_Regression: * tests/Bug_3299_Regression/Bug_3299_Regression.mpc: * tests/Bug_3299_Regression/Hello.h: * tests/Bug_3299_Regression/Hello.cpp: * tests/Bug_3299_Regression/README: * tests/Bug_3299_Regression/Test.idl: * tests/Bug_3299_Regression/client.cpp: * tests/Bug_3299_Regression/run_test.pl: * tests/Bug_3299_Regression/server.cpp: Regression test for the above. Thu Apr 24 12:13:32 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/Admin.h * orbsvcs/orbsvcs/Notify/AdminProperties.h * orbsvcs/orbsvcs/Notify/Any/AnyEvent.h * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h * orbsvcs/orbsvcs/Notify/Consumer.h * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h * orbsvcs/orbsvcs/Notify/Container_T.h * orbsvcs/orbsvcs/Notify/CosNotify_Initializer.h * orbsvcs/orbsvcs/Notify/CosNotify_Service.h * orbsvcs/orbsvcs/Notify/ETCL_Filter.h * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h * orbsvcs/orbsvcs/Notify/Event.h * orbsvcs/orbsvcs/Notify/Event_Manager.h * orbsvcs/orbsvcs/Notify/Event_Map_T.h * orbsvcs/orbsvcs/Notify/EventChannel.h * orbsvcs/orbsvcs/Notify/EventType.h * orbsvcs/orbsvcs/Notify/ID_Factory.h * orbsvcs/orbsvcs/Notify/Method_Request_Event.h * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.h * orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.h * orbsvcs/orbsvcs/Notify/Method_Request_Updates.h * orbsvcs/orbsvcs/Notify/Method_Request_Updates_T.h * orbsvcs/orbsvcs/Notify/Peer.h * orbsvcs/orbsvcs/Notify/Properties.h * orbsvcs/orbsvcs/Notify/Property_Boolean.h * orbsvcs/orbsvcs/Notify/Property_T.h * orbsvcs/orbsvcs/Notify/PropertySeq.h * orbsvcs/orbsvcs/Notify/Proxy.h * orbsvcs/orbsvcs/Notify/Proxy_T.h * orbsvcs/orbsvcs/Notify/ProxyConsumer.h * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.h * orbsvcs/orbsvcs/Notify/ProxySupplier.h * orbsvcs/orbsvcs/Notify/ProxySupplier_T.h * orbsvcs/orbsvcs/Notify/QoSProperties.h * orbsvcs/orbsvcs/Notify/Reactive_Task.h * orbsvcs/orbsvcs/Notify/Refcountable_Guard_T.h * orbsvcs/orbsvcs/Notify/RT_Builder.h * orbsvcs/orbsvcs/Notify/RT_Factory.h * orbsvcs/orbsvcs/Notify/RT_Notify_Service.h * orbsvcs/orbsvcs/Notify/RT_Properties.h * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h * orbsvcs/orbsvcs/Notify/Structured/RT_StructuredProxyPushSupplier.h * orbsvcs/orbsvcs/Notify/Structured/StructuredEvent.h * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h * orbsvcs/orbsvcs/Notify/Subscription_Change_Worker.h * orbsvcs/orbsvcs/Notify/Supplier.h * orbsvcs/orbsvcs/Notify/SupplierAdmin.h * orbsvcs/orbsvcs/Notify/ThreadPool_Task.h * orbsvcs/orbsvcs/Notify/Timer_Queue.h * orbsvcs/orbsvcs/Notify/Timer_Reactor.h * orbsvcs/orbsvcs/Notify/Worker_Task.h Fixed Constuctor to Constructor Thu Apr 24 12:16:30 UTC 2008 Chad Elliott * examples/RTScheduling/DT_Creator.h: * examples/RTScheduling/DT_Creator.cpp: * examples/RTScheduling/Job_i.cpp: * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp: Changed to not hold onto the RTScheduling::Current, RTCORBA::RTORB or PortableServer::POA. They are retrieved on demand. Otherwise, static destruction causes problems on some platforms. * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h: * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.cpp: Modified this test to convert the native priority to the CORBA priority before passing it to the RTCORBA::Current::the_priority() method. It expects an RTCORBA priority, not a native priority. * examples/RTScheduling/Task_Stats.cpp: Changed to only dump statistics if the object has been initialized. * tao/RTScheduling/RTScheduler_Manager.h: Fixed the header guard. It was the same as the Priority_Mapping_Manager.h guard. Thu Apr 24 12:13:32 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h * orbsvcs/orbsvcs/Notify/Object.h * orbsvcs/orbsvcs/Notify/Object.inl * orbsvcs/orbsvcs/Notify/Peer.h * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.h * orbsvcs/orbsvcs/Notify/POA_Helper.h Layout, bool and doxygen changes Thu Apr 24 11:34:32 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.cpp * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.h * orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.cpp * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h * orbsvcs/orbsvcs/Notify/Property_Boolean.h * orbsvcs/orbsvcs/Notify/Proxy.h * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.h * orbsvcs/orbsvcs/Notify/Reconnect_Worker_T.h * orbsvcs/orbsvcs/Notify/Reconnection_Registry.h * orbsvcs/orbsvcs/Notify/Refcountable.h * orbsvcs/orbsvcs/Notify/Routing_Slip_Persistence_Manager.h * orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.h * orbsvcs/orbsvcs/Notify/RT_Notify_Service.h * orbsvcs/orbsvcs/Notify/RT_Properties.h * orbsvcs/orbsvcs/Notify/Seq_Worker_T.h Layout, bool and doxygen changes Thu Apr 24 11:10:32 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/Admin.cpp * orbsvcs/orbsvcs/Notify/Admin.h * orbsvcs/orbsvcs/Notify/AdminProperties.h * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h * orbsvcs/orbsvcs/Notify/Consumer.h * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h * orbsvcs/orbsvcs/Notify/ETCL_Filter.h * orbsvcs/orbsvcs/Notify/Event_Persistence_Factory.h * orbsvcs/orbsvcs/Notify/EventChannel.h * orbsvcs/orbsvcs/Notify/EventChannelFactory.h * orbsvcs/orbsvcs/Notify/EventType.h * orbsvcs/orbsvcs/Notify/EventTypeSeq.h * orbsvcs/orbsvcs/Notify/ID_Factory.h * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp Layout and doxygen changes Thu Apr 24 10:38:00 UTC 2008 Simon Massey * orbsvcs/tests/Security/mixed_security_test/mixed_security.mpc: * orbsvcs/tests/Security/ssliop_CSD/ssliop_CSD.mpc: Stopped multi-build conflicts with VC8. * examples/MFC/client.mpc: * examples/MFC/server.mpc: Stopped multi-build conflicts with VC8 (Avoid Unicode for now). * utils/NamingViewer/NamingViewer.mpc: Avoid unicode for now. Thu Apr 24 10:25:32 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/Admin.h: * orbsvcs/orbsvcs/Notify/EventChannel.h: * orbsvcs/orbsvcs/Notify/ProxyConsumer.h: * orbsvcs/orbsvcs/Notify/QoSProperties.h: * orbsvcs/orbsvcs/Notify/Reactive_Task.h: * orbsvcs/orbsvcs/Notify/RT_POA_Helper.h: * orbsvcs/orbsvcs/Notify/SupplierAdmin.h: * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp: * orbsvcs/orbsvcs/Notify/Timer_Queue.h: * orbsvcs/orbsvcs/Notify/Timer_Reactor.h: * orbsvcs/orbsvcs/Notify/Topology_Object.h: * orbsvcs/orbsvcs/NotifyExt.idl: * orbsvcs/orbsvcs/PortableGroup/GOA.cpp: * orbsvcs/orbsvcs/PortableGroup/GOA.h: Layout changes * orbsvcs/orbsvcs/PortableGroup/PG_Group_Guard.{h,cpp}: Changed released flag to a bool Thu Apr 24 09:49:32 UTC 2008 Johnny Willemsen * tao/BiDir_GIOP/BiDir_Policy_i.cpp: * tao/BiDir_GIOP/BiDir_Policy_i.h: Get rid of TAO_Local_RefCounted_Object. If this doesn't lead to compile warnings I will commit more changes to the core TAO libs Thu Apr 24 09:21:32 UTC 2008 Johnny Willemsen * tao/Adapter_Registry.{h,cpp}: * tao/Compression/Compression.h: * tao/PortableServer/Adapter_Activator.cpp: * tao/ORB_Core.h: Layout changes * tao/BiDir_GIOP/BiDir_Policy_i.cpp: Initialise pointer with 0 * tao/IORTable/IORTable.pidl: Doxygen changes * tao/PortableServer/Root_POA.cpp: Layout and bool changes * tao/Object.{h,cpp,inl}: * tao/LocalObject.{h,cpp,inl}: Updated TAO to the 1.2 IDL to C++ mapping. LocalObject is now refcounted by default. TAO_Local_RefCounted_Object is now an empty class kept for backward compatibility. CORBA::LocalObject can be used directly now, we have to update the other parts of TAO to not use this class anymore Wed Apr 23 18:12:35 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/AV/AV_Core.cpp: A change made to this file back on Tue June 24 16:26:06 2003 caused the Simple_Three_Stage test to fail 100% of the time. I'm not sure how this went unnoticed. I reworked the change to retain the intended functionality, but still allow the test pass. * orbsvcs/orbsvcs/AV/FlowSpec_Entry.h: * orbsvcs/orbsvcs/AV/FlowSpec_Entry.inl: * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp: * orbsvcs/orbsvcs/AV/UDP.cpp: Cleaned up memory errors and leaks. * orbsvcs/orbsvcs/AV/Protocol_Factory.cpp: * orbsvcs/orbsvcs/AV/Transport.cpp: Initialize the ref_count data member. * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp: Use the correct return type for the call to ACE_OS::fread(). Wed Apr 23 15:22:20 UTC 2008 Ciju John * tests/Oneway_Send_Timeouts/Client.cpp: * tests/Oneway_Send_Timeouts/Server.cpp: * tests/Oneway_Send_Timeouts/run_test.pl: Fix minor memory leak. Fix mismatched delete. Wed Apr 23 14:08:32 UTC 2008 Johnny Willemsen * tests/Bug_2494_Regression/run_test.pl: Check return value of spawn * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Translator.h: * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Translator.h: Layout changes * tests/OBV/Forward/run_test.pl: Changed wait time * tests/Portable_Interceptors/Dynamic/run_test.pl: Removed duplicated names Wed Apr 23 14:05:32 UTC 2008 Johnny Willemsen * utils/catior/catior.cpp: Handle TAG_RMI_CUSTOM_MAX_STREAM_FORMAT and IBM_PARTNER_VERSION Wed Apr 23 14:03:32 UTC 2008 Johnny Willemsen * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_export.h: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.cpp: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.h: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.cpp: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.h: * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.mpc: Ported UTF16_UCS2 translator from OCI 1.4a to svn head. Fixes bugzilla 3296 Wed Apr 23 01:53:32 CDT 2008 Johnny Willemsen * TAO version 1.6.4 released. Wed Apr 16 13:03:25 UTC 2008 Iliyan Jeliazkov * tao/TAO_Internal.cpp: Synthetic arguments for -ORBSvcConfDirective must be quoted to ensure correct interpretation. Tue Apr 15 12:15:35 UTC 2008 Iliyan Jeliazkov * tao/TAO_Internal.cpp: Turns out ACE_ARGV only allows "iterative" use (e.g. adding new arguments to the list), when created with one of the ctors. Mon Apr 14 20:14:18 UTC 2008 Iliyan Jeliazkov * tao/ORB.cpp: * tao/TAO_Internal.h: Adding a wchar/char conversion before calling the initialization. * tao/TAO_Internal.cpp: Removing the use of CORBA::StringSeq to store intermediate argument lists in favor of ACE_ARGV, which is more wchar-aware. Fri Apr 11 10:50:37 UTC 2008 Iliyan Jeliazkov * tao/TAO_Internal.cpp: Adding ACE_TEXT Thu Apr 10 22:40:22 UTC 2008 Iliyan Jeliazkov * tao/ORB.cpp: * tao/ORB_Core.h: * tao/ORB_Core.cpp: * tao/TAO_Internal.cpp: Eliminating the typedef for ACE_Intrusive_Auto_Ptr. Thu Apr 10 12:42:34 UTC 2008 Johnny Willemsen * tests/CodeSets/simple/run_test.pl: Fixed bug in add_lib_paths Thu Apr 10 11:42:34 UTC 2008 Johnny Willemsen * tao/DynamicInterface/DII_Invocation_Adapter.cpp: Fixed invalid delete Thu Apr 10 11:29:34 UTC 2008 Johnny Willemsen * tao/PortableServer/Active_Object_Map.{h,cpp}: Use an auto_ptr to store the members, simplifies our code * tao/PortableServer/ServantRetentionStrategyRetain.{h,cpp}: Don't use an auto_ptr in the constructor, just use it as member. This was a left over of emulated exception support, thanks to Jeff Parsons for finding this * tao/Transport.cpp: Layout change Thu Apr 10 08:15:00 UTC 2008 Simon Massey * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.cpp: Another "interface" VC8 MFC conflict. * tests/DII_AMI_Forward/DII_AMI_Forward.mpc: VC8 multi-build conflict (both server + client) over the test.idl * orbsvcs/orbsvcs/FtRtEvent/Utils/FTEC_Gateway.cpp: * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp: * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h: * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.inl: * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp: * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp: Place this specialised UUID class into it's own TAO_FtRt namespace. Wed Apr 9 18:01:34 UTC 2008 Johnny Willemsen * tao/Default_Thread_Lane_Resources_Manager.cpp: * tao/IORManipulation/IORManip_Loader.cpp: Layout changes * tao/IORManipulation/IORManipulation.h: Doxygen and layout changes * tao/ORBInitializer_Registry.cpp: Removed VxWorks specific code, with the new SG/SC implementation this shouldn't be needed anymore. * tao/Transport_Cache_Manager.cpp: Const and layout changes Wed Apr 9 14:00:34 UTC 2008 Iliyan Jeliazkov * tao/ORB.cpp: Fixing a complaint about the use of a implicit temporary with operator=(). Tue Apr 8 12:58:34 UTC 2008 Iliyan Jeliazkov * tao/TAO_Internal.cpp: Fixing a fuzz complaint Tue Apr 8 12:04:20 UTC 2008 Iliyan Jeliazkov This is the last batch of changes related to the re-factoring of the service configuration, which aims to eliminate a number of related memory leaks and bugs. The changes are being ported back from the "iliyan-gestalt" branch. * tao/ORB.h: * tao/ORB.cpp (ORB_init,init_orb_globals,find_orb_context): Modified ORB_init to accept -ORBGestalt command line parameter which specifies which service configuration context the new ORB will use. Acceptable values (case-insensitive) include "LOCAL" forces the ORB to manage its own, local service configuration context (gestalt). "GLOBAL" forces the new ORB to use (but not own) the process-global gestalt. The caller can also identify a particular existing ORB, who will share its ownership of a gestalt with the new ORB. The existing ORB ID must be prefixed with "ORB:" and the resulting string as a whole is case-sensitive. Removed init_orb_globals. * tao/ORB_Core.h (TAO_ORB_Core): * tao/ORB_Core.inl (configuration): * tao/ORB_Core.cpp (TAO_ORB_Core,orbinitializer_registry_i): Modified tor to take a smart pointer for the service configuration. The core now has a smart pointer member which allows us to destroy local service configuration contexts _exactly_ when they are no longer needed and eliminate memory leaks. * tao/TAO_Internal.h: * tao/TAO_Internal.cpp (close_services,open_services): Updated for the use of smart pointer for the gestalt * tests/ORB_Local_Config/Shared/Test.cpp (testReusingGlobals): Sun Apr 6 00:03:27 UTC 2008 Iliyan Jeliazkov * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp: * tests/ORB_Local_Config/Bug_1459/Test.cpp: * tests/ORB_Local_Config/Bunch/Test.cpp: * tests/ORB_Local_Config/Separation/Test.cpp: * tests/ORB_Local_Config/Service_Dependency/Test.cpp: * tests/ORB_Local_Config/Shared/Test.cpp: * tests/ORB_Local_Config/Simple/Test.cpp: Changes to account for the intrusive-recounted-ness of ACE_Service_Gestalt instances. Fri Apr 4 22:15:16 UTC 2008 Iliyan Jeliazkov This is the first batch of changes related to the refactoring of the service configuration, which aims to eliminate a number of related memory leaks and bugs. The changes are being ported back from the "iliyan-gestalt" branch. * orbsvcs/tests/Bug_3216_Regression/run_test.pl: Fixed to use $ACE_ROOT instead of '../..', to search for PerlACE. * tao/ORBInitializer_Registry.cpp: Removing a misplaced call to TAO::ORB::init_orb_globals(). Now that the latter has non-trivial functionality, calling it from an ORB initializer would be wrong. * tests/Bug_2735_Regression/server.cpp: The argv must be 0-terminated to fulfill the contract with C's argv. * tests/Bug_2936_Regression/PersistentPOA.cpp: Fixing (what seems to be) a bad ownership transfer of Object's, causing memory leaks. * tests/Bug_3251_Regression/Bug_3251.conf: * tests/Bug_3251_Regression/PersistentPoa.h: * tests/Bug_3251_Regression/server.cpp: Changes to make it compile (but not test anything) on Windows. Also added a call to sync (after fork) so we get the correct values for PID in the child. * tests/ORB_Local_Config/run_tests_all.pl: Fixed a bug that was preventing it from running. Fri Apr 4 10:20:00 UTC 2008 Simon Massey * orbsvcs/tests/Bug_1630_Regression/testclient.cpp: Another "interface" VC8 MFC conflict. Thu Apr 3 15:15:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp: Another "interface" VC8 MFC conflict. Thu Apr 3 09:40:00 UTC 2008 Simon Massey * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h: Using "interface" as the descriptive name of a parameter seems to cause VC8 (when building with MFC) to assume you mean a struct type and it raises an incorrect systax error. Thu Apr 3 01:18:45 UTC 2008 Phil Mesnier * tests/DSI_Gateway/client.cpp: Reworded exception handlers to avoid having the nightly build scoreboard detect expected exceptions as errors. This is the same error that was documented in bug 2879. Wed Apr 2 12:13:50 UTC 2008 Phil Mesnier * tests/DSI_AMI_Gateway/client.cpp: Reworded exception handlers to avoid having the nightly build scoreboard detect expected exceptions as errors. This resolves bug 2879. Wed Apr 2 11:47:45 UTC 2008 Vladimir Zykov * tests/Collocated_Forwarding/Server_ORBInitializer.h: * tests/Collocated_Forwarding/Server_Request_Interceptor.h: * tests/Collocated_Forwarding/test_i.h: Added Id svn keyword to those headers. Wed Apr 2 11:33:48 UTC 2008 Vladimir Zykov * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp: Fixed a warning. * tests/Collocated_Forwarding/Collocated_Forwarding.mpc: Added avoids_minimum_corba, avoids_corba_e_compact, and avoids_corba_e_micro. Tue Apr 1 14:57:12 UTC 2008 Johnny Willemsen * tests/Collocated_Forwarding/run_test.pl: VxWorks updates * tests/Collocated_Forwarding/Collocated_Forwarding.mpc: Simplified Tue Apr 1 14:11:00 UTC 2008 Vladimir Zykov * tao/PortableServer/Object_Adapter.cpp: Fixed a memory leak that was happening because a forward reference was duplicated twice. * tests/Collocated_Forwarding/Server_ORBInitializer.h: * tests/Collocated_Forwarding/Server_Request_Interceptor.h: * tests/Collocated_Forwarding/test.idl: * tests/Collocated_Forwarding/server.cpp: * tests/Collocated_Forwarding/test_i.cpp: * tests/Collocated_Forwarding/Collocated_Forwarding.mpc: * tests/Collocated_Forwarding/Server_ORBInitializer.cpp: * tests/Collocated_Forwarding/Server_Request_Interceptor.cpp: * tests/Collocated_Forwarding/run_test.pl: * tests/Collocated_Forwarding/test_i.h: Added a new test for collocated forwarding case. For details see Bug#3276. * tests/Bug_3276_Regression/client.cpp: * tests/Bug_3276_Regression/Servant_Locator.cpp: * tests/Bug_3276_Regression/Manager.cpp: Changed main to ACE_TMAIN. Tue Apr 1 13:17:12 UTC 2008 Johnny Willemsen * examples/Load_Balancing/run_test.pl: * examples/Logging/run_test.pl: * examples/TypeCode_Creation/run_test.pl: Improved these scripts Tue Apr 1 13:13:12 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/run_test.pl: * examples/Buffered_AMI/run_test.pl: * examples/OBV/Typed_Events/run_test.pl: Improved these scripts Tue Apr 1 12:59:12 UTC 2008 Johnny Willemsen * tao/AnyTypeCode/AnySeq.pidl * tao/AnyTypeCode/Dynamic.pidl * tao/AnyTypeCode/Dynamic_Parameter.pidl * tao/AnyTypeCode/ValueModifier.pidl * tao/AnyTypeCode/Visibility.pidl * tao/BiDir_GIOP/BiDirPolicy.pidl * tao/CharSeq.pidl * tao/CSD_Framework/CSD_Framework.pidl * tao/DoubleSeq.pidl * tao/EndpointPolicy/EndpointPolicyType.pidl * tao/FloatSeq.pidl * tao/GIOP.pidl * tao/IFR_Client/IFR_Base.pidl * tao/IFR_Client/IFR_Basic.pidl * tao/IFR_Client/IFR_Components.pidl * tao/IFR_Client/IFR_Extended.pidl * tao/IIOP.pidl * tao/IIOP_Endpoints.pidl * tao/ImR_Client/ImplRepo.pidl * tao/ImR_Client/ServerObject.pidl * tao/IORInterceptor/IORInfo.pidl * tao/IORInterceptor/IORInterceptor.pidl * tao/IORManipulation/IOR.pidl * tao/IORTable/IORTable.pidl * tao/LongDoubleSeq.pidl * tao/LongLongSeq.pidl * tao/LongSeq.pidl * tao/Messaging/Messaging.pidl * tao/Messaging/Messaging_No_Impl.pidl * tao/Messaging/Messaging_RT_Policy.pidl * tao/Messaging/Messaging_SyncScope_Policy.pidl * tao/Messaging/Messaging_Types.pidl * tao/Messaging/Pollable.pidl * tao/Messaging_PolicyValue.pidl * tao/Messaging_SyncScope.pidl * tao/Object_Key.pidl * tao/orb_types.pidl * tao/ParameterMode.pidl * tao/PI/ClientRequestInfo.pidl * tao/PI/ClientRequestInterceptor.pidl * tao/PI/Interceptor.pidl * tao/PI/InvalidSlot.pidl * tao/PI/ORBInitializer.pidl * tao/PI/ORBInitInfo.pidl * tao/PI/PIForwardRequest.pidl * tao/PI/RequestInfo.pidl * tao/PI_Server/ServerRequestInfo.pidl * tao/PI_Server/ServerRequestInterceptor.pidl * tao/PortableInterceptor.pidl * tao/PortableServer/POA.pidl * tao/PortableServer/PortableServer.pidl * tao/PortableServer/PS_Forward.pidl * tao/PortableServer/ServantActivator.pidl * tao/PortableServer/ServantLocator.pidl * tao/PortableServer/ServantManager.pidl * tao/RTCORBA/RTCORBA.pidl * tao/RTPortableServer/RTPortableServer.pidl * tao/RTScheduling/RTScheduler.pidl * tao/Services.pidl * tao/ShortSeq.pidl * tao/Strategies/COIOP_Endpoints.pidl * tao/Strategies/sciop_endpoints.pidl * tao/Strategies/uiop_endpoints.pidl * tao/StringSeq.pidl * tao/TimeBase.pidl * tao/UShortSeq.pidl * tao/WCharSeq.pidl * tao/WStringSeq.pidl Updated regeneration instructions Tue Apr 1 12:57:12 UTC 2008 Johnny Willemsen * examples/Logging/run_test.pl: * examples/OBV/Typed_Events/run_test.pl: Improved these scripts Tue Apr 1 12:51:12 UTC 2008 Johnny Willemsen * examples/PluggableUDP/tests/Performance/run_test.pl: * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl: * examples/PluggableUDP/tests/SimplePerformance/run_test.pl: * examples/PluggableUDP/tests/SimplePerformance/run_test_ipv6.pl: * tests/DIOP/run_test.pl: Improved these scripts Tue Apr 1 12:40:12 UTC 2008 Johnny Willemsen * tests/DSI_AMI_Gateway/run_exception_test.pl: * tests/DSI_AMI_Gateway/run_test.pl: * tests/DSI_Gateway/run_exception_test.pl: * tests/DSI_Gateway/run_test.pl: Improved these scripts Tue Apr 1 10:25:12 UTC 2008 Johnny Willemsen * tests/RTScheduling/Scheduling_Interceptor/run_test.pl: * tests/AMH_Exceptions/run_test.pl: * tests/AMH_Oneway/run_test.pl: * tests/TransportCurrent/Framework/run_test.pl: Improved these scripts Tue Apr 1 08:48:12 UTC 2008 Johnny Willemsen * orbsvcs/tests/BiDir_CORBALOC/run_test.pl: * orbsvcs/tests/Bug_2800_Regression/run_test_federated.pl: * orbsvcs/tests/Event/Mcast/Complex/run_test.pl: * orbsvcs/tests/Event/Mcast/Simple/run_test.pl: * orbsvcs/tests/Event/Mcast/Two_Way/run_test.pl: * orbsvcs/tests/Interoperable_Naming/run_test.pl: * orbsvcs/tests/Redundant_Naming/run_test.pl: * orbsvcs/tests/Security/ssliop_corbaloc/run_test.pl: * orbsvcs/tests/Simple_Naming/run_test.pl: * orbsvcs/tests/Simple_Naming/run_test_ffp.pl: * orbsvcs/tests/Simple_Naming/run_test_ipv6.pl: * orbsvcs/tests/Trading/run_test.pl: Improved these scripts * orbsvcs/tests/AVStreams/Pluggable/ftp.cpp: * orbsvcs/tests/AVStreams/Pluggable/server.cpp: No need to specify empty orb name Tue Apr 1 08:46:12 UTC 2008 Johnny Willemsen * examples/Advanced/ch_18/run_test.pl: * examples/Callback_Quoter/run_test.pl: * examples/ior_corbaloc/run_test.pl: * examples/Logging/run_test.pl: * examples/Quoter/run_test.pl: * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl: * examples/RTScheduling/MIF_Scheduler/run_test.pl: Improved these scripts Tue Apr 1 07:34:12 UTC 2008 Johnny Willemsen * examples/AMH/Sink_Server/run_test.pl: * examples/Load_Balancing/run_test.pl: * examples/PluggableUDP/tests/Performance/run_test.pl: * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl: Updated to support VxWorks Tue Apr 1 07:26:12 UTC 2008 Johnny Willemsen * utils/nslist/run_test.pl: Also test nsdel Tue Apr 1 06:55:12 UTC 2008 Johnny Willemsen * examples/CSD_Strategy/ThreadPool2/ClientApp.cpp: Layout changes * examples/CSD_Strategy/ThreadPool2/Foo_i.cpp: Removed not needed semi colon * examples/Simple/bank/run_test.pl: * examples/Simple/echo/run_test.pl: * examples/Simple/grid/run_test.pl: * examples/Simple/time-date/run_test.pl: * examples/Simple/time/run_test.pl: Updated to support VxWorks Mon Mar 31 18:20:01 UTC 2008 Ciju John * tests/Oneway_Send_Timeouts/Client.cpp: * tests/Oneway_Send_Timeouts/Server.cpp: * tests/Oneway_Send_Timeouts/Server_Task.h: * tests/Oneway_Send_Timeouts/Test_i.h: * tests/Oneway_Send_Timeouts/Test_i.cpp: * tests/Oneway_Send_Timeouts/main.cpp: Thread cleanup fixes. Mon Mar 31 15:55:18 UTC 2008 Vladimir Zykov * tao/GIOP_Message_Base.cpp: * tao/PortableServer/PolicyS.cpp: * tao/PortableServer/PolicyS.h: * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.h: * tao/PortableServer/Upcall_Wrapper.cpp: * tao/PortableServer/Object_Adapter.cpp: * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp: * tao/Collocation_Proxy_Broker.h: * tao/Collocated_Invocation.cpp: * tao/PI_Server/ServerInterceptorAdapter.cpp: * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp: * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp: Provided additional fix for Bug#2376. In particular added is_forwaded argument to Collocation_Proxy_Broker::dispatch which will indicate a forwarding case. Changed code generation in tao_idl according to the new signature of that dispatch method. Also found another place in Upcall_Wrapper.cpp that assumes that forwarding must be done if a forward reference is not nil. And since TAO_ServerRequest has both pi_reply_status and reply_status features added a code that set to forwarding state each of them if only one changes. So, that if reply_status is set GIOP::LOCATION_FORWARD then pi_reply_status is set to PortableInterceptor::LOCATION_FORWARD immediately after that. Mon Mar 31 08:45:12 UTC 2008 Johnny Willemsen * configure.ac: Improved TAO autoconf support, fixes bugzilla 3274 This to Thomas Girard for reporting this Mon Mar 31 08:39:12 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp: Corrected length of MIOP packet_length. This fixes bugzilla 3275. Thanks to Alvaro Vega Garcia for reporting this * orbsvcs/examples/PSS/server.cpp: * orbsvcs/examples/PSS/Simple_Naming.cpp: * orbsvcs/Notify_Service/Notify_Service.cpp: No need to specify empty orb name * orbsvcs/Naming_Service/Naming_Service.cpp: Const change * orbsvcvs/tests/Notify/Test_Filter/Test_Filter.mpc: Layout changes Mon Mar 31 08:31:18 UTC 2008 Vladimir Zykov * tests/Bug_3276_Regression/Manager.h: * tests/Bug_3276_Regression/Manager.cpp: * tests/Bug_3276_Regression/Servant_Locator.h: * tests/Bug_3276_Regression/Bug_3276_Regression.mpc: Changed a bit the tests in spirit of TAO and excluded it from corba_e_compact and corba_e_micro builds. Fri Mar 28 15:30:12 UTC 2008 Vladimir Zykov * tao/Invocation_Base.h: * tao/LocateRequest_Invocation_Adapter.cpp: * tao/Invocation_Base.cpp: * tao/DynamicInterface/DII_Invocation_Adapter.cpp: * tao/ClientRequestInterceptor_Adapter.h: * tao/Messaging/Asynch_Invocation_Adapter.cpp: * tao/PI/ClientRequestInterceptor_Adapter_Impl.h: * tao/PI/ClientRequestInfo.cpp: * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp: * tao/Invocation_Adapter.cpp: Changed reply_status to pi_reply_status as agreed in Bug#2377. Fri Mar 28 14:57:25 UTC 2008 Chad Elliott * tao/Invocation_Adapter.cpp: * tao/LocateRequest_Invocation_Adapter.cpp: Use .in() on a var to avoid warnings from gcc. Fri Mar 28 14:34:35 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/CosNaming_Serv.mpc: * orbsvcs/orbsvcs/cosnaming_serv_persistence.mpb: Pulled the persistence related files into it's own base project that's only enabled when the 'corba_e_micro' feature is disabled. * orbsvcs/orbsvcs/Naming/Naming_Server.h: * orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp: Made modifications to allow the server library to compile when 'corba_e_micro' is enabled. All persistence is disabled in this case. It requires more functionality than is provided by the POA. Fri Mar 28 09:07:14 UTC 2008 Vladimir Zykov * tao/GIOP_Message_Base.cpp: * tao/PortableServer/Upcall_Wrapper.cpp: * tao/PortableServer/Object_Adapter.cpp: * tao/Invocation_Base.h: * tao/LocateRequest_Invocation_Adapter.cpp: * tao/Invocation_Base.cpp: * tao/Collocated_Invocation.cpp: * tao/ORB_Core.inl: * tao/IORTable/Table_Adapter.cpp: * tao/DynamicInterface/Dynamic_Implementation.cpp: * tao/TAO_Server_Request.cpp: * tao/Invocation_Base.inl: * tao/Adapter_Registry.cpp: * tao/TAO_Server_Request.h: * tao/Invocation_Adapter.cpp: * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp: * tao/TAO_Server_Request.inl: Fixed a bug in the server side code with incorrect handling of forward request exception that was contstructed with nil object reference. Added throwing of a TRANSIENT exception on the client side in case server forwards to nil object. * tests/Bug_3276_Regression/client.cpp: * tests/Bug_3276_Regression/Manager.h: * tests/Bug_3276_Regression/Servant_Locator.cpp: * tests/Bug_3276_Regression/test.idl: * tests/Bug_3276_Regression/test_i.cpp: * tests/Bug_3276_Regression/Manager.cpp: * tests/Bug_3276_Regression/Servant_Locator.h: * tests/Bug_3276_Regression/Bug_3276_Regression.mpc: * tests/Bug_3276_Regression/README: * tests/Bug_3276_Regression/run_test.pl: * tests/Bug_3276_Regression/test_i.h: Added a regression test. Thu Mar 27 18:44:12 UTC 2008 Johnny Willemsen * docs/Options.html: Fixed bugzilla links Thu Mar 27 13:15:39 UTC 2008 Chad Elliott * tao/diffs/Object_Key.diff: Fixed this malformed patch. Thu Mar 27 12:02:29 UTC 2008 Chad Elliott * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp: * tests/Bug_3251_Regression/DllOrb.cpp: Use ACE_auto_ptr_reset() instead of directly assigning to an auto_ptr. This doesn't work for VxWorks 6.4 (gcc 3.4.4). Thu Mar 27 11:50:03 UTC 2008 Chad Elliott * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp: Removed build warning from gcc on Solaris. Wed Mar 26 22:35:31 UTC 2008 Adam Mitz * docs/ORBEndpoint.html: * tao/ORB_Core.h: Removed references to ORBListenEndpoint (singular) from comments and HTML documentation. The option is called ORBListenEndpoints (plural). Tue Mar 25 18:01:58 UTC 2008 Chad Elliott * tests/CDR/allocator.cpp: * tests/OctetSeq/client.cpp: * tests/RTCORBA/RTMutex/server.cpp: Added casts to avoid compiler warnings. Tue Mar 25 17:50:23 UTC 2008 Chad Elliott * orbsvcs/examples/Notify/MC/monitor/monitor.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: Use .in() to avoid warnings from gcc. Tue Mar 25 14:13:15 UTC 2008 Adam Mitz * MPC/config/notify_serv.mpb: Changed the order of Notification_Serv and Notification_Skel so they are in the correct dependency order. * orbsvcs/tests/Bug_2926_Regression/Bug_2926_Regression.mpc: Removed a redundant base project. Mon Mar 24 21:17:12 UTC 2008 J.T. Conklin * utils/nslist/Makefile.am: Regenerated. Mon Mar 24 17:28:37 UTC 2008 Chad Elliott * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.cpp: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp: Switch from using ACE_SYNCH_* to TAO_SYNCH_* to avoid fuzz errors. Mon Mar 24 12:33:47 UTC 2008 Chad Elliott * NEWS: Added an entry for this feature addition. * docs/notification/using_monitor_extensions.html: Documented the ability to create named consumer and supplier admins. * orbsvcs/examples/Notify/MC/TkMonitor/modules/MonitorControl.pm: Changed to avoid displaying queue size if the queue size is zero. * orbsvcs/examples/Notify/MC/monitor/monitor.cpp: Added commands to remove consumer and supplier admins. * orbsvcs/orbsvcs/Notify/Admin.cpp: Fixed a bug where memory was accessed after it was deleted. * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h: * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h: * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp: Added a statistic to track the queue size for each ConsumerAdmin. Each time a message is added to or removed from the queue, a queue measurement is taken. This allows the statistic observer to see the average queue size for each consumer admin. Conversly, the event channel queue size is calculated by adding up all the consumer admin queues and is only accessed when the statistic observer requests it. * orbsvcs/orbsvcs/Notify/MonitorControl/Control.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h: * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp: Added the ability to remove individual consumers and suppliers from the event channel. Technically, the supplier proxy and consumer proxy are the objects that are removed. Added operations to remove consumer and supplier admins through the monitor interface. * orbsvcs/orbsvcs/Notify/EventChannel.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.h: * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.cpp: Added statistics to track the names and counts of consumer and supplier admins. Also added code to remove consumer and supplier admins by name. * orbsvcs/tests/Notify/MC/test_monitor.cpp: * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp: * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp: Updated tests for the changes above. Mon Mar 24 02:25:48 UTC 2008 Douglas C. Schmidt * COPYING: Updated the license a bit based on feedback from Tom Callaway" . These changes will enable ACE+TAO to be shipped with Fedora. Fri Mar 21 15:43:12 UTC 2008 Johnny Willemsen * tests/Bug_3251_Regression/server.cpp: Fixed warnings in vxworks build Fri Mar 21 15:41:12 UTC 2008 Johnny Willemsen * utils/nslist/nslist.cpp: * utils/nslist/nsdel.cpp: Added missign duplicate calls Thu Mar 20 18:29:12 UTC 2008 Johnny Willemsen * utils/nslist/nslist.cpp: Fixed argument not used warning Thu Mar 20 14:09:06 UTC 2008 Adam Mitz * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp: Same fix as my previous commit, applied to this copy of DllOrb.cpp: Tue Mar 18 15:07:23 UTC 2008 Adam Mitz Wed Mar 19 15:16:46 UTC 2008 Jonathan Pollack * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp: Updated to throw an exception instead of crashing when the IFR encounters an incomplete type during a query operation. Wed Mar 19 14:54:12 UTC 2008 Johnny Willemsen * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc: Set project name * tests/DII_AMI_Forward/DII_AMI_Forward.mpc: * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc: Simplified this file * tests/DSI_AMH/server.cpp: Initialise pointer with 0 Wed Mar 19 14:48:12 UTC 2008 Johnny Willemsen * performance-tests/Latency/DSI/DSI.mpc: Added custom idl project Wed Mar 19 08:48:12 UTC 2008 Johnny Willemsen * utils/nslist/nsdell.cpp: * utils/nslist/nslist.cpp: * utils/nslist/nslist.mpc: Improved these utilities to work better when servers are not responding Tue Mar 18 20:47:25 UTC 2008 Steve Huston * tests/AMH_Exceptions/run_test.pl: * tests/Param_Test/run_test.pl: * tests/Hello/run_test.pl: * tests/Oneway_Send_Timeouts/run_test.pl: * tests/CallbackTest/run_test.pl: On LabVIEW RT, run the server part on the target and the client on the host. Tue Mar 18 15:07:23 UTC 2008 Adam Mitz * tests/Bug_3251_Regression/DllOrb.cpp: Use ACE_auto_ptr_reset instead of auto_ptr::reset() for compatibility with older std library implementations. Tue Mar 18 09:41:57 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_helper.cpp: Print the TAO_IDL version in the header of the generated files. This fixes bugzilla 3255 Tue Mar 18 09:24:57 UTC 2008 Johnny Willemsen * tao/PortableServer/Active_Object_Map.h: Doxygen changes Tue Mar 18 07:33:57 UTC 2008 Johnny Willemsen * tests/IDL_Test/IDL_Test.mpc: For OpenVMS add -Wc/DISTINGUISH_NESTED_ENUMS to the compiler flags which is only required for one of the generated files in this test Tue Mar 18 07:29:57 UTC 2008 Johnny Willemsen Reverted this change of yesterday * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc: Set explicit project name to resolve issues on VMS * orbsvcs/tests/Notify/Test_Filter/RT_Test_Filter.h: Layout changes * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.{h,cpp}: Updated because of interface changes of yesterday Mon Mar 17 15:39:57 UTC 2008 Johnny Willemsen * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc: Set explicit project name to resolve issues on VMS Mon Mar 17 13:39:57 UTC 2008 Johnny Willemsen * orbsvcs/orbsvcs/Notify/Builder.cpp: * orbsvcs/orbsvcs/Notify/Builder.h: Changed build_filter_factory to accept a POA_ptr instead of retrieving it here * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp: Use CORBA::is_nil to check for a nil object reference * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp: * orbsvcs/orbsvcs/Notify/ETCL_Filter.h: Store the POA used to activate the filter, use it then when cleaning up * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp: * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h: * orbsvcs/orbsvcs/Notify/FilterFactory.h: Don't use _this but the POA passed. Also changed the signatures of some methods to get the regular memory management * orbsvcs/orbsvcs/Notify/EventChannel.cpp: * orbsvcs/orbsvcs/Notify/EventChannel.h: Create a filter factory for each event channel instead of a global singleton * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp: * orbsvcs/orbsvcs/Notify/EventChannelFactory.h: Removed the global event filter factory * orbsvcs/orbsvcs/Notify/POA_Helper.cpp: Layout changes * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp: Use 5 load/unload iterations * orbsvcs/orbsvcs/IFRService/Repository_i.cpp: Const change Mon Mar 17 10:42:57 UTC 2008 Johnny Willemsen * orbsvcs/tests/Notify/Bug_3252_Regression/Persistent_POA.{h,cpp}: Removed * orbsvcstests/Notify/Bug_3252_Regression/Bug_3252_Regression.mpc: Updated Mon Mar 17 09:02:57 UTC 2008 Johnny Willemsen * orbsvcs/tests/Notify/Bug_3252_Regression/*: New test for bugzilla 3252 Mon Mar 17 09:02:57 UTC 2008 Johnny Willemsen * tests/Bug_3251_Regression/*: New test for bugzilla 3251 Fri Mar 14 14:59:57 UTC 2008 Johnny Willemsen * tao/IOP.pidl: Added an empty pragma prefix so that the Visual Age preprocessor not drops these files Fri Mar 14 14:55:35 UTC 2008 Ciju John * orbsvcs/tests/Notify/Persistent_POA/run_test.pl: Add test lib path. Fri Mar 14 14:55:57 UTC 2008 Johnny Willemsen * tao/PI/PI_include.pidl: * tao/RTScheduling/RTScheduler_include.pidl: * tao/CodecFactory/IOP_Codec_include.pidl: Added an empty pragma prefix so that the Visual Age preprocessor not drops these files Fri Mar 14 13:55:57 UTC 2008 Johnny Willemsen * tao/default_resource.h: Fixed Visual Age 6 warning Fri Mar 14 11:18:57 UTC 2008 Johnny Willemsen * tests/Optimized_Connection/Optimized_Connection.mpc: * tests/DSI_AMH/DSI_AMH.mpc: * tests/Bug_2702_Regression/CloseConnection.mpc: * tests/Bug_2122_Regression/Bug_2122_Regression.mpc: * orbsvcs/tests/Bug_2800_Regression/Bug_2800_Regression.mpc: Added custom idl project to resolve problems on OpenVMS Thu Mar 13 09:31:57 UTC 2008 Johnny Willemsen * tao/PortableServer/Root_POA.cpp: Get the acceptor filter in the constructor and then check it when we need it. Wed Mar 12 13:43:34 UTC 2008 Jonathan Pollack * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: Fixed a comment that was triggering an error in the fuzz build. Wed Mar 12 12:59:57 UTC 2008 Johnny Willemsen * configure.ac: Added support for fox, thanks to Thomas Girard for reporting this Wed Mar 12 11:55:57 UTC 2008 Johnny Willemsen * tao/ForResource/TAO_FoxResource_Export.h: Corrected this file, thanks to Thomas Girard for reporting this Wed Mar 12 07:08:57 UTC 2008 Johnny Willemsen * tao/FoxResource/FoxResource_Loader.h: Added missing fox include, thanks to Thomas Girard for reporting this Tue Mar 11 20:25:13 UTC 2008 Jeff Parsons * TAO_IDL/include/ast_interface.h: * TAO_IDL/include/ast_component.h: * TAO_IDL/ast/ast_component.cpp: Removed AST_Component override of redef_clash(), it does nothing but call the base class version in AST_Interface. Also made the AST_Interface version non-virtual. Tue Mar 11 19:46:44 UTC 2008 Jonathan Pollack * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: The IFR now throws an exception when referenced types are unknown, rather than crashing without an error. Tue Mar 11 18:51:10 UTC 2008 Jonathan Pollack * TAO_IDL/ast/ast_interface.cpp: The -Cw option generated a warning message instead of an error, but it had the same end result: a premature exit from a method call. This has been fixed. Mon Mar 10 08:02:30 UTC 2008 Johnny Willemsen * MPC/config/dynamicinterface.mpb: DII is not available with minimum corba and corba/e * tao/DynamicInterface.mpc: Use regular base prject * tao/DynamicInterface/Context.h: * tao/IIOP_Transport.cpp: Layout changes Sat Mar 8 07:15:30 UTC 2008 Johnny Willemsen * tao/Makefile.am: Added new files Sat Mar 8 07:12:30 UTC 2008 Johnny Willemsen * tao/AnyTypeCode.mpc: * tao/BiDir_GIOP.mpc: * tao/CodecFactory.mpc: * tao/Codeset.mpc: * tao/Compression.mpc: * tao/CSD_Framework.mpc: * tao/CSD_ThreadPool.mpc: * tao/DiffServPolicy.mpc: * tao/DynamicAny.mpc: * tao/DynamicInterface.mpc: * tao/EndpointPolicy.mpc: * tao/IFR_Client.mpc: * tao/ImR_Client.mpc: * tao/IORInterceptor.mpc: * tao/IORManipulation.mpc: * tao/IORTable.mpc: * tao/Messaging.mpc: * tao/ObjRefTemplate.mpc: * tao/PI.mpc: * tao/PI_Server.mpc: * tao/PortableServer.mpc: * tao/RTCORBA.mp: * tao/RTPortableServer.mpc: * tao/RTScheduler.mpc: * tao/SmartProxies.mpc: * tao/Strategies.mpc: * tao/TC.mpc: * tao/TC_IIOP.mpc: * tao/TypeCodeFactory.mpc: * tao/Valuetype.mpc: * tao/ZlibCompressor.mpc: Explicitly specify the project name, on VMS the filenames are returned lower case and MPC compares project names case sensitive. * tao/LocalObject.cpp: * tao/LocalObject.h: _repository_id must be available with CORBA/e Fri Mar 7 13:47:30 UTC 2008 Johnny Willemsen * tao/BiDir_GIOP/BiDir_ORBInitializer.cpp: * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp: * tao/BiDir_GIOP/BiDir_Service_Context_Handler.h: * tao/BiDir_GIOP/BiDirPolicy_Validator.h: * tao/GIOP_Message_Generator_Parser_12.cpp: * tao/GIOP_Message_Generator_Parser_12.h: * tao/Service_Context_Handler.cpp: * tao/Service_Context_Handler.h: * tao/Service_Context_Handler_Registry.cpp: * tao/Service_Context_Handler_Registry.h: * tao/tao.mpc: Made the handling of service contexts pluggable. Previously the core of TAO did know how to handle the IOP::BI_DIR_IIOP service context. Introduced a new Service Context Handler base class from which concrete handlers are derived, these handlers are then registered with the service context handler registry for a certain context id. This way the BiDIR library handles the BiDIR service context. The future compression support can now also be implemented without that the core knows much about this. The next step is to refactor the adding of the bidir service context to a message in such a way that it is pluggable. * tao/GIOP_Message_Generator_Parser_10.cpp: Check the return value of several streaming operators * tao/Object.{h,cpp}: Disable the _request operation with CORBA/e * tao/LocalObject.{h,cpp}: Disabled a few operations with CORBA/e * tao/Service_Callbacks.h: * tao/Service_Context.cpp: * tao/Service_Context.h: * tao/Service_Context.inl: Layout changes Tue Mar 4 10:10:30 UTC 2008 Johnny Willemsen * tao/ORB_Table.{h,cpp,inl}: Removed obsolete methods and members * tao/PI/Interceptor_List_T.{h,cpp}: Const changes * tao/Policy_Validator.h: * tao/TAO_Server_Request.h: Layout changes Mon Mar 3 14:52:30 UTC 2008 Johnny Willemsen * tao/GIOP_Message_Generator_Parser.h: * tao/GIOP_Message_Generator_Parser_10.h: * tao/GIOP_Message_Generator_Parser_11.h: * tao/GIOP_Message_Generator_Parser_12.h: * tao/GIOP_Message_Generator_Parser_Impl.h: No need to export these classes from the TAO library Sat Mar 1 19:14:30 UTC 2008 William Otte * MPC/config/mcpp.mpb: * TAO_IDL/contrib/mcpp/directive.cpp: * TAO_IDL/contrib/mcpp/expand.cpp: * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/driver/drv_mcpp_preproc.cpp: * TAO_IDL/preproc.mpb: Fuzz fixes. Fri Feb 29 16:24:43 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: Fixed signed/unsigned mismatch warning on Debian, introduced by changes in Thu Feb 28 19:16:43 UTC 2008 Jeff Parsons Fri Feb 28 10:54:37 UTC 2008 Johnny Willemsen * tests/Bug_3154_Regression/run_test.pl: Updated for VxWorks cross platform testing Thu Feb 28 19:16:43 UTC 2008 Jeff Parsons * orbsvcs/orbsvcs/IFRService/EnumDef_i.h: * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h: Cosmetic changes. * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp: Changed creation of IOR output file to use ACE_DEFAULT_FILE_PERMS. Also added more error checking to cover the open, write and close steps. Thanks to Jules Colding for reporting that the previous code created a file that was world writable. Thu Feb 28 13:26:12 UTC 2008 William R. Otte * TAO_IDL/contrib/mcpp/eval.cpp: * TAO_IDL/contrib/mcpp/expand.cpp: * TAO_IDL/contrib/mcpp/mbchar.cpp: * TAO_IDL/contrib/mcpp/mcpp.mpc: * TAO_IDL/contrib/mcpp/support.cpp: * TAO_IDL/contrib/mcpp/system.cpp: Compile error fixes. Thu Feb 28 06:01:19 UTC 2008 Sumant Tambe * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/contrib/mcpp/support.cpp: * TAO_IDL/contrib/mcpp/system.cpp: #included OS_NS_stdlib.h header for ACE_OS::free, ACE_OS::malloc, and ACE_OS::realloc. Wed Feb 27 19:24:02 UTC 2008 William R. Otte * TAO_IDL/contrib/mcpp/LICENSE: * TAO_IDL/contrib/mcpp/Makefile.am: * TAO_IDL/contrib/mcpp/Makefile.in: * TAO_IDL/contrib/mcpp/cc1.cpp: * TAO_IDL/contrib/mcpp/config.h.in: * TAO_IDL/contrib/mcpp/configed.H: * TAO_IDL/contrib/mcpp/directive.cpp: * TAO_IDL/contrib/mcpp/eval.cpp: * TAO_IDL/contrib/mcpp/expand.cpp: * TAO_IDL/contrib/mcpp/internal.H: * TAO_IDL/contrib/mcpp/lib.cpp: * TAO_IDL/contrib/mcpp/main.cpp: * TAO_IDL/contrib/mcpp/mbchar.cpp: * TAO_IDL/contrib/mcpp/mcpp.mpc: * TAO_IDL/contrib/mcpp/mcpp_lib.h: * TAO_IDL/contrib/mcpp/mcpp_lib.cpp: * TAO_IDL/contrib/mcpp/mcpp_lib_export.h: * TAO_IDL/contrib/mcpp/noconfig.H: * TAO_IDL/contrib/mcpp/preproc.cpp: * TAO_IDL/contrib/mcpp/support.cpp: * TAO_IDL/contrib/mcpp/system.H: * TAO_IDL/contrib/mcpp/system.cpp: * TAO_IDL/contrib/mcpp/testmain.cpp: An open source, BSD licensed C preprocessor. * TAO_IDL/driver/drv_mcpp_preproc.cpp: Derived from drv_preproc.cpp, invokes the MCPP preprocessor as a library call instad of spawning a process. * TAO_IDL/preproc.mpb: * TAO_IDL/tao_idl.mpc: * MPC/config/mcpp.mpb: Modifications supporting selection of drv_preproc/drv_mcpp_preproc based on the mcpp feature. Wed Feb 27 15:21:48 UTC 2008 Abdullah Sowayan * orbsvcs/Naming_Service/NT_Naming_Server.cpp: * orbsvcs/Notify_Service/NT_Notify_Server.cpp: * orbsvcs/examples/CosEC/Simple/Consumer.cpp: * orbsvcs/examples/CosEC/Simple/Service.cpp: * orbsvcs/examples/CosEC/Simple/Supplier.cpp: * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp: * orbsvcs/examples/CosEC/TypedSimple/Supplier.cpp: * orbsvcs/examples/ImR/Combined_Service/test.cpp: * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp: * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp: * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp: * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp: * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp: * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp: * orbsvcs/examples/RtEC/Kokyu/Service.cpp: * orbsvcs/examples/RtEC/MCast/MCast.cpp: * orbsvcs/examples/RtEC/Schedule/Service.cpp: * orbsvcs/examples/RtEC/Simple/Consumer.cpp: * orbsvcs/examples/RtEC/Simple/Service.cpp: * orbsvcs/examples/RtEC/Simple/Supplier.cpp: * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp: * orbsvcs/tests/Redundant_Naming/client.cpp: * orbsvcs/tests/Sched/DynSched_Test.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. * orbsvcs/examples/CosEC/Simple/CosEC_Simple.mpc: * orbsvcs/examples/CosEC/TypedSimple/CosEC_TypedSimple.mpc: * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc: * orbsvcs/examples/RtEC/Kokyu/RtECKokyu.mpc: * orbsvcs/examples/RtEC/IIOPGateway/RtEC_IIOPGateway.mpc: * orbsvcs/examples/RtEC/MCast/RtEC_MCast.mpc: * orbsvcs/examples/RtEC/Schedule/RtEC_Schedule.mpc: * orbsvcs/examples/RtEC/Simple/RtEC_Simple.mpc: MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need to explicitly set exename in the MPC file. Wed Feb 27 08:36:37 UTC 2008 Johnny Willemsen * tao/GIOP_Message_Generator_Parser_12.cpp: Check the return value of operator<< * tao/Invocation_Base.{cpp,inl}: Moved a few methods to the inline file * tao/LocalObject.h: * tao/TAO_Server_Request.cpp: Layout change Tue Feb 26 16:16:16 UTC 2008 Abdullah Sowayan * TAO_IDL/tao_idl.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. Mon Feb 25 22:19:46 UTC 2008 Abdullah Sowayan * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp: * orbsvcs/examples/CosEC/Factory/main.cpp: * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp: * orbsvcs/examples/FaultTolerance/RolyPoly/client.cpp: * orbsvcs/examples/FaultTolerance/RolyPoly/server.cpp: * orbsvcs/examples/LoadBalancing/client.cpp: * orbsvcs/examples/LoadBalancing/server.cpp: * orbsvcs/examples/Notify/Filter/main.cpp: * orbsvcs/examples/Notify/Lanes/Consumer_Client.cpp: * orbsvcs/examples/Notify/Lanes/Supplier_Client.cpp: * orbsvcs/examples/Notify/Subscribe/main.cpp: * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.cpp: * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.cpp: * orbsvcs/examples/ORT/client.cpp: * orbsvcs/examples/ORT/gateway_server.cpp: * orbsvcs/examples/ORT/server.cpp: * orbsvcs/examples/PSS/Simple_Naming.cpp: * orbsvcs/examples/PSS/server.cpp: * orbsvcs/examples/Security/SecurityLevel1/client.cpp: * orbsvcs/examples/Security/SecurityLevel1/server.cpp: * orbsvcs/examples/Security/Send_File/client.cpp: * orbsvcs/examples/Security/Send_File/server.cpp: * orbsvcs/tests/Notify/Destroy/main.cpp: * orbsvcs/tests/Notify/Driver/main.cpp: * orbsvcs/tests/RTCosScheduling/client.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. * orbsvcs/examples/CosEC/RtEC_Based/bin/CosEC_RtEC_Based_bin.mpc: * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/CosEC_RtEC_Based_tests_Basic.mpc: * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/CosEC_RtEC_Based_Mult.mpc: * orbsvcs/examples/FaultTolerance/RolyPoly/RolyPoly.mpc: * orbsvcs/examples/LoadBalancing/LoadBalancing.mpc: * orbsvcs/examples/ORT/ORT.mpc: * orbsvcs/examples/Security/Send_File/Security_Send_File.mpc: MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need to explicitly set exename in the MPC file. Mon Feb 25 20:14:37 UTC 2008 Johnny Willemsen * tests/ORB_Local_Config/run_tests_all.pl: * tests/Parallel_Connect_Strategy/run_test.pl: Updated for VxWorks * tests/CSD_Collocation/run_test.pl: No need to set libpath Mon Feb 25 19:47:37 UTC 2008 Johnny Willemsen * tests/Bug_2183_Regression/run_test.pl: * tests/Bug_2702_Regression/run_test.pl: Use the new IgnoreHostRoot support when spawning perl * tests/Bug_3154_Regression/run_test.pl: Don't use HOST_ROOT to get tao_idl, the test framework will do this * tests/Hang_Shutdown/client.cpp: * tests/Hang_Shutdown/server.cpp Fixed typo and no need to pass in an empty orb name * tests/Leader_Followers/run_test.pl: * tests/MT_Timeout/run_test.pl: * tests/MProfile_Connection_Timeout/run_test.pl: Only store the ior filename once * tests/OctetSeq/test_i.cpp Initialise pointer with 0 * tests/MT_Timeout/Client_Task.cpp: Use prefix increment * tests/MProfile_Connection_Timeout/client.cpp: Laout changes Mon Feb 25 15:36:17 UTC 2008 Abdullah Sowayan * orbsvcs/IFR_Service/IFR_Server.cpp: * orbsvcs/ImplRepo_Service/ImR_Activator.cpp: * orbsvcs/ImplRepo_Service/ImR_Locator.cpp: * orbsvcs/Naming_Service/NT_Naming_Server.cpp: * orbsvcs/Notify_Service/NT_Notify_Server.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp: * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp: * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/compare_histo.cpp: * orbsvcs/tests/Bug_3215_Regression/client.cpp: * orbsvcs/tests/Bug_3215_Regression/server.cpp: * orbsvcs/tests/Bug_3216_Regression/client.cpp: * orbsvcs/tests/Bug_3216_Regression/server.cpp: * orbsvcs/tests/Security/mixed_security_test/client.cpp: * orbsvcs/tests/Security/mixed_security_test/server.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/LoadBalancing.mpc: MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need to explicitly set exename in the MPC file. Mon Feb 25 09:45:37 UTC 2008 Johnny Willemsen * tests/POA/Loader/Servant_Locator.cpp: * tests/POA/On_Demand_Loading/Servant_Manager.cpp: Fixed OpenVMS IA64 warnings Sun Feb 24 19:48:37 UTC 2008 Johnny Willemsen * tests/Bug_3154_Regression/run_test.pl: Extended timeout for OpenVMS Sun Feb 24 19:44:37 UTC 2008 Johnny Willemsen * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp: * orbsvcs/IFR_Service/IFR_Service.cpp: No need to pass in empty orb name * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Server.cpp: Small code simplification * orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.h: Doxygen change * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp: Layout change * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.cpp: Use true instead of 1 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp: Use LM_DEBUG with ACE_DEBUG * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/Bug_3200_Regression/run_test.pl: * orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl: Just check whether the spawn worked or not instead of trying to check for the existince of the executable. The tests did fail on OpenVMS and VxWorks Fri Feb 22 18:27:39 UTC 2008 Abdullah Sowayan * tests/Bug_2935_Regression/middle.cpp: * tests/Bug_2935_Regression/sink.cpp: * tests/Bug_2935_Regression/source.cpp: * tests/DII_AMI_Forward/client.cpp: * tests/DII_AMI_Forward/server.cpp: * tests/POA/Adapter_Activator/server.cpp: * tests/POA/DSI/client.cpp: * tests/POA/DSI/server.cpp: * tests/POA/Default_Servant2/client.cpp: * tests/POA/Default_Servant2/server.cpp: * tests/POA/Explicit_Activation/server.cpp: * tests/POA/FindPOA/FindPOA.cpp: * tests/POA/Forwarding/client.cpp: * tests/POA/Forwarding/server.cpp: * tests/POA/Generic_Servant/client.cpp: * tests/POA/Loader/server.cpp: * tests/POA/NewPOA/NewPOA.cpp: * tests/POA/On_Demand_Activation/server.cpp: * tests/POA/On_Demand_Loading/server.cpp: * tests/POA/POA_BiDir/POA_BiDir.cpp: * tests/POA/Reference_Counted_Servant/server.cpp: * tests/POA/RootPOA/RootPOA.cpp: * tests/POA/TIE/client.cpp: * tests/POA/TIE/server.cpp: * tests/Portable_Interceptors/Bug_2133/client.cpp: * tests/Portable_Interceptors/Bug_2133/server.cpp: * tests/objref_comparison_test/main.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. * tests/POA/Generic_Servant/POA_Generic_Servant.mpc: * tests/POA/On_Demand_Activation/POA_On_Demand_Activation.mpc: * tests/POA/On_Demand_Loading/POA_On_Demand_Loading.mpc: * tests/POA/Reference_Counted_Servant/Reference_Counted_Servant.mpc: MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need to explicitly set exename in the MPC file. Fri Feb 22 17:01:26 UTC 2008 Abdullah Sowayan * docs/tutorials/Quoter/RTCORBA/Admin.cpp: * docs/tutorials/Quoter/RTCORBA/Broker.cpp: * docs/tutorials/Quoter/RTCORBA/Distributor.cpp: Use ACE_TMAIN instead of main as the program entry point to comply with ACE/TAO/CIAO coding standards. Fri Feb 22 08:57:12 UTC 2008 Johnny Willemsen * MPC/config/optimize_collocated_invocations.mpb: New file, when this feature is set to 0 we pass -Sp -Sd to the idl compiler. In the future we can also change the core libraries to disable certain classes * MPC/config/taoidldefaults.mpb: Derive from optimize_collocated_invocations Fri Feb 22 00:39:46 UTC 2008 Steve Huston * tests/Param_Test/run_test.pl: Use target class to wait for, and delete, the IOR files. Allows good execution on LabVIEW_RT. * tests/AMH_Exceptions/run_test.pl: Correct the target obj creation. Thu Feb 21 19:25:12 UTC 2008 Johnny Willemsen * TAO_IDL/be/be_interface.cpp: * TAO_IDL/be/be_visitor_component/component_ch.cpp: * TAO_IDL/be/be_visitor_component/component_cs.cpp: * TAO_IDL/be/be_visitor_interface/amh_ss.cpp: * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp: * TAO_IDL/be/be_visitor_interface/interface_ch.cpp: * TAO_IDL/be/be_visitor_interface/interface_ci.cpp: * TAO_IDL/be/be_visitor_interface/interface_cs.cpp: * TAO_IDL/be/be_visitor_interface/interface_ss.cpp: * TAO_IDL/be/be_visitor_operation/ami_cs.cpp: * TAO_IDL/be/be_visitor_operation/operation.cpp: * TAO_IDL/be/be_visitor_root/root.cpp: * TAO_IDL/be/be_visitor_root/root_ch.cpp: When collocation optimizations have been disabled also don't generate a collocated proxy broker function and the checks for this cpb function, this results in a footprint reduction for each interface but also for each operation. This fixes bugzilla 2971 Thu Feb 21 15:35:12 UTC 2008 Johnny Willemsen * MPC/config/corba_e_compact.mpb: * MPC/config/corba_e_micro.mpb: * MPC/config/core_minimum_corba.mpb: * MPC/config/minimum_corba.mpb: * MPC/config/taoidldefaults.mpb: * MPC/config/taobaseidldefaults.mpb: Moved the contents of taoidldefaults to taobaseidldefaults, taoidldefaults now also derives from the CORBA profiles so that when we compile IDL we also generate code focused for the set profile. This reduces the size of the generated code, this fixes bugzilla 3233 Thu Feb 21 02:34:37 CST 2008 Johnny Willemsen * TAO version 1.6.3 released. Local Variables: mode: change-log add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time)) indent-tabs-mode: nil End: