Mon Feb 09 12:01:28 CST 2009  Phil Mesnier  <mesnier_p@ociweb.com>

	* TAO version 1.6.8 released.

Mon Feb  9 17:33:32 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>

        * NEWS:
        
          Updated news file.

Thu Feb  5 23:40:24 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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 <rvhoof27@gmail.com> 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  <jwillemsen@remedy.nl>

        * 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  <mesnier_p@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * tao/Muxed_TMS.cpp:
          Fixed compile warning

Tue Feb  3 15:43:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Transport_Cache_Manager/Bug_3549_Regression.cpp:
          Updated for TCM interface change

Tue Feb  3 15:41:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/IIOP_Connector.cpp:
          Fixed layout of debug message

Mon Feb  2 19:09:50 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/PortableGroup_Loader.{h,cpp}:
          Fixed unicode problem

Mon Feb  2 15:21:26 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * tao/Transport_Cache_Manager_T.cpp:
          Fixed compile problems with GCC

Mon Feb  2 14:42:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma@prismtech.com>

        * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:

          Fix Bug_3559.

Mon Feb  2 08:00:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <wotte@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/AV/AV_Core.h:

          Fixes for versioned namespace.

Fri Jan 30 14:52:30 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * tao/CDR.inl:
          Add include of SystemException for inline builds

Fri Jan 30 12:39:14 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vz@prismtech.com>

        * tao/CDR.inl:

          There was a problem with my previous commit which I fixed.
          Thu Jan 29 11:06:36 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
          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  <msmit@remedy.nl>

      * tests/POA/Forwarding/run_test.pl:
        Number of server test targets reduced to 1.

Thu Jan 29 19:59:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>

      * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:

        Fixed some minor bugs.

Thu Jan 29 15:00:00 UTC 2009  Simon Massey  <sma@prismtech.com>

        * tests/Bug_3559_Regression/run_test.pl:

          Fixed Fuzz errors.

Thu Jan 29 14:40:57 UTC 2009  Marcel Smit  <msmit@remedy.nl>

      * 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  <vz@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * tao/IIOP_Transport.cpp:
        * tao/Strategies/SCIOP_Transport.cpp:
          Use operator!

Thu Jan 29 09:28:52 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
          Optimized error logging.

Thu Jan 29 09:05:00 UTC 2009  Simon Massey  <sma@prismtech.com>

        * 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  <msmit@remedy.nl>

        * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:

          Fixed compiler error on WinCE.

Wed Jan 28 23:18:40 UTC 2009  Adam Mitz  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * tao/Transport_Connector.cpp:

          Fix fuzz errors.

Wed Jan 28 010:09:47 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * 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  <vz@prismtech.com>

        * 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  <mitza@ociweb.com>

        * 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  <vz@prismtech.com>
          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  <vz@prismtech.com>

        * 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  <chappell_j@ociweb.com>

        * 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  <chappell_j@ociweb.com>

        * 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 <seconds>".

            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 <seconds> -ValidateClientInterval <seconds>"
           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  <chappell_j@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <vz@prismtech.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>
          Now using a different workaround as suggested by Johnny Willemsen.

Fri Jan 23 15:21:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3547_Regression/Stock_Quoter_Client.cpp:
          Destroy the orb before exiting

Fri Jan 23 06:39:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

Thu Jan 22 18:35:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/orbconf.h:
          Check whether ACE_HAS_SENDFILE is set to 0 or 1

Thu Jan 22 18:27:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Transport_Connector.cpp:
          Unicode fix

Tue Jan 20 10:08:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Value_Traits_T.h:
          Deliver dummy release_range to resolve compile errors

Mon Jan 19 19:44:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Transport.cpp:
          Replaced an ACE_DEBUG with ACE_ERROR

Mon Jan 19 19:37:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3548_Regression/*:
          New test for bugzilla 3548

Mon Jan 19 16:16:24 UTC 2009  Vladimir Zykov  <vz@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3547_Regression/*
          New regression test for bugzilla 3547

Thu Jan 15 15:58:33 UTC 2009  Yan Dai  <dai_y@ociweb.com>

        * 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 <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vz@prismtech.com>

        * tests/DynAny_Test/test_dynsequence.cpp:

          Fixed a memory leak.

Tue Jan 13 11:30:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3542_Regression/server.cpp:
          Fixed unicode error

Tue Jan 13 08:53:46 UTC 2009  Marcel Smit <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3543_Regression/*:
          New regression test for bugzilla 3543

Mon Jan 12 11:54:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3542_Regression/run_test.pl:
          Added new test script for this test

Sat Jan 10 07:52:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3542_Regression/server.cpp:
          Fixed unicode compile errors

Fri Jan  9 12:08:46 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * tests/Portable_Interceptors/Bug_3079/run_test.pl:
          Resolved some copy/paste errors.

Fri Jan  9 09:41:51 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3542_Regression/*:
          New regression test for bugzilla 3542

Thu Jan  8 19:10:56 UTC 2009  Marcel Smit  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <msmit@remedy.nl>

        * 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  <ops@iki.fi>

        * 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  <msmit@remedy.nl>

        * 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  <ops@iki.fi>

        * 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  <mitza@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/TAO_Internal.cpp:
          Reverted part of the change of
          Mon Dec 22 11:14:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>.
          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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <mitza@ociweb.com>

        * 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  <fields_t@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <ops@iki.fi>

        * 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  <jwillemsen@remedy.nl>

        * docs/Options.html:
          Added a note that dev_poll is experimental

Mon Dec 15 18:18:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
          Fixed compile error

Mon Dec 15 13:38:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <fields_t@ociweb.com>

        * 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  <fields_t@ociweb.com>
        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  <johnc at ociweb dot com>

        * tests/Objref_Sequence_Test/run_test.pl:
          increase test timeout.

Mon Dec  8 22:29:19 UTC 2008  Ciju John  <johnc at ociweb dot com>

        * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
          fix SunCC build error.

Mon Dec  8 14:45:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB.cpp:
          Removed not needed include

Mon Dec  8 13:55:43 UTC 2008  James H. Hill  <hillj@isis.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3430_Regression:
          New regression test for bug 3430, thanks to Joe Pallas
          <pallas at cs dot stanford dot edu> 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  <johnc at ociweb dot com>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3506_Regression/IF_EXE_M_R_Enums.idl:
          Fixed HPUX compile problems

Wed Dec  3 22:20:51 UTC 2008  Ciju John  <johnc at ociweb dot com>

        * 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  <fields_t@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <fields_t@ociweb.com>

        * 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  <fields_t@ociweb.com>

        * 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  <fields_t@ociweb.com>

        * 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  <fields_t@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_3418_Regression/*:
          Added new regression test for bug 3418, this has not been
          fixed yet. Thanks to Vladimir Zykov
          <vladimir dot zykov at prismtech dot com> for creating this
          test

Sat Nov 29 08:00:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/ORB.inl:
        * tao/ORB_Core.inl:
          Fixed compile errors

Fri Nov 28 12:39:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_sunsoft.cpp
          Use ascii format specifiers

Fri Nov 28 11:12:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * examples/AMH/Sink_Server/MT_AMH_Server.h:
          Doxygen change

Fri Nov 28 11:09:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <sma@prismtech.com>

        * TAO version 1.6.7 released.

Wed Nov 26 13:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * orbsvcs/DevGuideExamples/DevGuideExamples.mwc:
          Empty work file for recursion.

Mon Nov 24 12:20:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/IDL_Test/main.cpp:
          Compare SignedGen::val as numerical value

Fri Nov 21 14:41:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_ACE.mwc:
          Exclude orbsvcs/DevGuideExamples

Wed Nov 19 15:14:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * TAO_IDL/be/be_sunsoft.cpp:
          Attempted fix of the 64bit compile warnings problem.

Wed Nov 19 10:59:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <mitza@ociweb.com>

        * 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  <sm@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * DevGuideExamples/PortableInterceptors/PICurrent_NameService:
          Now really deleted this one

Mon Nov 17 12:49:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3481_Regression/run_test.pl:
          No hardcoded timeout should be used

Mon Nov 17 11:52:38 UTC 2008  Simon McQueen  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * DevGuideExamples/PortableInterceptors/PICurrent_NameService:
        * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService:
          Moved, this example uses orbscs

Mon Nov 17 11:57:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Strategies/SCIOP_Endpoint.cpp:
        * tao/Strategies/SHMIOP_Profile.cpp:
          Added missing include for compilation of sctp on solaris.
          Thanks to Milan Cvetkovic <milan dot cvetkovic at mpathix dot com>
          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  <jwillemsen@remedy.nl>

        * tests/Bug_3470_Regression/*:
          New test for bugzilla 3470 which has been fixed already. Thanks
          to Skrzyniarz Alexandre <alexandre dot skrzyniarz at fr dot thalesgroup dot com>
          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  <fields_t@ociweb.com>

        * configure.ac:

          Updated for orbsvcs/tests/InterfaceRepo/Bug_3495_Regression

Sat Nov 15 19:23:26 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * testst/Bug_3299_Regression/run_test.pl:
          Updated to the new test framework

Fri Nov 14 23:05:47 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <sma at prismtech dot com>

        * tests/Bug_3499_Regression/DLL_TAO_Service.cpp:

          Remove extranious ;

Fri Nov 14 13:23:30 UTC 2008  Simon McQueen  <sm@prismtech.com>

        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:

          Always report fatal errors during init.

Fri Nov 14 12:29:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3499_Regression/run_test.pl:
          Fixed this script

Fri Nov 14 10:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h:

          ReFixed the Reintroduced Fuzz error with
          Thu Nov 13 21:48:14 UTC 2008  Trevor Fields  <fields_t@ociweb.com>

Thu Nov 13 22:22:40 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <fields_t@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>
          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  <jwillemsen@remedy.nl>

        * orbsvcs/DevGuideExamples/NamingService/Messenger/Messenger.mpc:
          Fixed invalid after

Thu Nov 13 14:56:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <hillj@isis.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * tests/Policies/run_test.pl:
          Fixed bug in this file

Wed Nov 12 16:12:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * tests/Bug_3499_Regression/DLL_Service.mpc:

          Fixed the last Fuzz warning.

Wed Nov 12 16:02:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
          Fixed compile error with CORBA/e micro

Wed Nov 12 13:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * DevGuideExamples/PortableInterceptors/PICurrent_NameService/PICurrent_NameService.mpc:
          Fixed bug in this file

Wed Nov 12 07:38:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * DevGuideExamples/RTCORBA/RTCORBA.mpc:
          Fixed bug in this file

Tue Nov 11 22:23:31 UTC 2008  James H. Hill  <hillj@isis.vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <fields_t@ociweb.com>

        * 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  <sma at prismtech dot com>

        * tests/Bug_3481_Regression/Bug_3481_Regression.cpp:

          Removed unused parameter names.

Tue Nov 11 14:47:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <fields_t@ociweb.com>

Tue Nov 11 08:02:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <fields_t@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <fields_t@ociweb.com> for reporting the
          problem.

Mon Nov 10 15:22:30 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <sma at prismtech dot com>

        * tests/Bug_3481_Regression:

          Fixed the Fuzz errors fro this commit.

Fri Nov  7 22:28:08 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * tests/Bug_3481_Regression:

          Added a test for this bug.

Thu Nov  6 19:52:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3108_Regression/run_test.pl
          Fixed a bug in this file

Thu Nov  6 16:37:30 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_3486_Regression/server.cpp:
          Fixed unused variable warning

Tue Nov  4 08:16:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <pollockt@ociweb.com>

        * ACE_wrappers/TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp

          Fixed compiler warning.

Mon Nov  3 10:28:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_3486_Regression/*:
          New file for bugzilla 3486

Mon Nov  3 10:24:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <mesnier_p@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * 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 <sma at prismtech dot com>

        * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc:
          Renamed projects to be unique!

Fri Oct 31 14:36:38 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/IIOP_Transport.cpp:

          untabify

Fri Oct 31 14:11:35 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <sm@prismtech.com>

        * 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 <sma at prismtech dot com>

        * 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  <pollockt@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <sma at prismtech dot com>

        * NEWS
          Updated.

Thu Oct 30 06:46:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * DevGuideExamples/ValueTypes/Bank/bank.mpc
        * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc
          Made IDL projects unique

Wed Oct 29 19:23:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <sma at prismtech dot com>

        * NEWS
          Updated.

Wed Oct 29 07:21:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * DevGuideExamples/RTCORBA/run_test.pl
          Corrected executable names

Tue Oct 28 16:31:21 UTC 2008  Tim Pollock  <pollockt@ociweb.com>

        * orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp
          Correctly declared variable (made non-const).

Tue Oct 28 16:20:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * DevGuideExamples/ValueTypes/Notify/*:
          Moved to orbsvcs

Tue Oct 28 16:12:21 UTC 2008  Tim Pollock  <pollockt@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * DevGuideExamples/GettingStarted/run_test.pl:
          Fixed bug in this script

Tue Oct 28 10:52:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <pollockt@ociweb.com>

        * 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  <sm@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/ConsumerMain.cpp:

          ACE_LIB_TEXT -> ACE_TEXT.

Mon Oct 27 12:40:47 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * NEWS:

          Updated the news file about the feater added in Bug#3444.

Mon Oct 27 12:31:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/TAO_Internal.cpp:
          Small improvement to debug message

Sun Oct 26 08:26:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sm@prismtech.com>

        * tests/Bug_3471_Regression/client.cpp:
        * tests/Bug_3471_Regression/server.cpp:
          Wchar nonesense.

Thu Oct 23 09:14:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
          Fixed compile error

Thu Oct 23 07:54:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <vzykov@prismtech.com>

        * 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  <vzykov@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * Release:
          Package new DevGuideExamples directory

Wed Oct 22 07:08:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc:
          Renamed to Bug_3387_Regression.mpc

Tue Oct 21 19:10:21 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>

        * 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  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * tao/TransportCurrent/Current_Impl.cpp:
          Fixed CB2009 warning

Mon Oct 20 13:23:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sm@prismtech.com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/orsvcs/Naming/Naming_Context_Interface.cpp:

          WCHAR changes.

Mon Oct 20 11:36:06 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp:

          (Incorrect) Fuzz errors removed.

Mon Oct 20 09:42:14 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
          Removed WinCE workaround

Fri Oct 17 17:55:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sm@prismtech.com>

        * 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  <sm@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * tao/ORB_Core.cpp (list_initial_references): This method should
          return the registered service name, not the object reference.
          Thanks to Alexandre Skrzyniarz <alexandre dot skrzyniarz at fr
          dot thalesgroup dot com> for providing this fix.

Thu Oct 16 14:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/examples/Imr/Advanced/TestServer.h:

          WCHAR changes.

Thu Oct 16 14:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
        * orbsvcs/tests/Security/InsecureReferences/test.cpp:

          WCHAR changes.

Thu Oct 16 10:41:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * orbsvcs/tests/Bug_1395_Regression/Makefile.am:

          Fixed a compile error on autoconf builds.

Wed Oct 15 15:35:50 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <vzykov@prismtech.com>

        * 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  <vzykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_helper.cpp:
          Always use plain char format specifiers

Mon Oct 13 07:22:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * utils/catior/catior.cpp
        * utils/monitor/monitor_client.cpp
          ACE_TCHAR fixes

Sun Oct 12 23:06:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * examples/Persistent_Grid/Simple_util.cpp
        * examples/Simple/Simple_util.cpp
          ACE_TCHAR fixes

Sun Oct 12 20:01:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/IIOP/client.cpp:
          ACE_TCHAR fixes

Thu Oct  9 09:43:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Utils/Server_Main.cpp:
          ACE_TCHAR fixes

Wed Oct  8 12:54:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp
          ACE_TCHAR fixes

Wed Oct  8 09:05:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/driver/drv_preproc.cpp
          ACE_TCHAR fixes

Wed Oct  8 08:37:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/CSD_Framework/CSD_ORBInitializer.cpp:
        * tao/RTCORBA/RT_ORBInitializer.cpp:
          ACE_TCHAR fixes

Tue Oct  7 16:03:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/CodeSets/simple/client.cpp:
          Fixed compile error

Tue Oct  7 10:22:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * Restored some checkin entries below that were inadvertently
          removed.

Mon Oct  6 18:23:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/params.{h,cpp}:
          Changed poa directive to ACE_TCHAR

Mon Oct  6 18:20:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>
          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * TAO_IDL/driver/drv_preproc.cpp
            ACE_TCHAR fixes

Mon Oct  6 14:04:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <mesnier_p@ociweb.com>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>

          * 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  <jwillemsen@remedy.nl>
          * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Exposed_Policies/Policy_Tester.cpp
          ACE_TCHAR fixes

Wed Oct  1 18:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
          ACE_TCHAR fixes

Tue Sep 30 18:25:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <dai_y@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <jwillemsen@remedy.nl> for reporting the
          scoreboard problem.

Mon Sep 29 17:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/PI/ORBInitInfo.h:
        * tao/Utils/ORB_Manager.cpp:
          ACE_TCHAR changes

Mon Sep 29 07:42:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jwillemsen@remedy.nl>

        * utils/nslist/nsadd.cpp
          ACE_TCHAR changes

Sun Sep 28 11:39:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/File_IO/client.cpp
          ACE_TCHAR changes

Sun Sep 28 11:24:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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 <seibel_r@ociweb.com>

        * orbsvcs/tests/Bug_3387_Regression/MessengerClient.cpp:

          Added include to find sleep.

Fri Sep 26 11:54:14 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <sm@prismtech.com>

        * 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  <sm@prismtech.com>

        * tao/RTCORBA/Linear_Priority_Mapping.cpp:

          Fix windows compilation error.

Thu Sep 25 20:55:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/CosLifeCycle.mpc:

          Changed server skeleton project to inherit from portableserver
          base project.

Thu Sep 25 07:47:24 UTC 2008  Simon McQueen  <sm@prismtech.com>

        * 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 <seibel_r@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

Wed Sep 24 10:59:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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  <sm@prismtech.com>

        * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:

          Updated - now fixed.

Tue Sep 23 21:31:40 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <mesnier_p@ociweb.com>
          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  <mesnier_p@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * tests/Hello/client.cpp:
        * tests/Hello/server.cpp:
          Unicode changes

Sat Sep 19 10:04:29 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * 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  <dai_y@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * utils/nslist/Makefile.am:

          Regenerated.

Thu Sep 18 11:02:03 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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
          <ishaikh@verivue.com> for reporting the Linux warning
          that uncovered this bug. Fixes [BUGID:3423].

Wed Sep 17 18:48:41 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * tao/Acceptor_Impl.{h,cpp}:
          restart is a bool

Wed Sep 17 13:13:38 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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  <sma at prismtech dot com>

        * tao/String_Manager_T.h:

          Removed extranioius ;

Tue Sep 16 18:51:13 UTC 2008  Yan Dai  <dai_y@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jwillemsen@remedy.nl>

        * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl:
          Also test shmiop on windows

Tue Sep 16 12:40:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <sma at prismtech dot com>

        * NEWS:
          Updated for x.6.6

Mon Sep 15 11:08:04 UTC 2008  Simon Massey  <sma@prismtech.com>

        * TAO version 1.6.6 released.

Fri Sep 12 19:21:07 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * 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  <dai_y@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>
          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  <johnc at ociweb dot com>

        * 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  <dai_y@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * 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  <dai_y@ociweb.com>

        * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:

          Added missing "-" for ORBSvcConf option.

Wed Sep 03 10:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * tests/TransportCurrent/IIOP/IIOP.mpc:

          Typo corrected in client name for after += of server.

Tue Sep  2 22:57:39 UTC 2008  Yan Dai  <dai_y@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * tao/Transport.cpp:
          remove unrequired locking.

Tue Sep 02 09:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * tao/Synch_Invocation.cpp:
        * tao/Transport.cpp:

          Un-tabify these to correct fuzz errors.

Mon Sep  1 20:18:51 UTC 2008  Ciju John  <johnc at ociweb dot com>

        * 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  <mitza@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

          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  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h:
          Corrected locked signature

Mon Aug 11 09:02:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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
          <joseph dot f dot seward at saic dot com> for reporting this. This
          fixes bugzilla 3392

Fri Aug  8 16:30:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
          Removed deprecated RefCountServantBase

Fri Aug  8 15:25:13 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>

        * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:

          Reverted the change in

          Wed Aug  6 19:08:39 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

          since it seems to have caused a test failure.

Fri Aug  8 14:22:01 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <dai_y@ociweb.com>

        * 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  <mitza@ociweb.com>

        * tests/Bug_3068_Regression:

          Added a test for bug 3068.

Thu Aug  7 19:15:34 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * NEWS:

          Added a news entry for the ImR Activator change in
          Thu Jul 31 15:13:48 UTC 2008  Adam Mitz  <mitza@ociweb.com>

Thu Aug  7 17:46:45 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        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  <elliott_c@ociweb.com>
        that were reverted in
        Fri May 30 13:21:20 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * tests/POA/EndpointPolicy/Makefile.am:

          Regenerated.

Thu Aug  7 09:43:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <dai_y@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * configure.ac:

          Add call to ACE_PATH_BZIP2.

Wed Aug  6 22:30:40 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp
          Fixed gcc 4.3 warning

Wed Aug  6 11:53:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp:
          Fixed gcc 4.3 warning

Wed Aug  6 11:45:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp:
          Fixed gcc 4.3 warning

Wed Aug  6 07:45:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * utils/nslist/nsdel.cpp:
          Fixed gcc4.3 warning

Tue Aug  5 06:44:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * TAO-INSTALL.html:
          Document that we first need to build TAO_IDL before we can
          build TAO. Thanks to antred <NutJob at gmx dot net>
          for reporting this.

Thu Jul 31 15:13:48 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <johnc at ociweb dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * utils/catior/Makefile.am:

          Regenerate (link with ZIOP libraries).

Wed Jul 30 12:13:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/default_client.cpp:
          Use switch, makes the code more readable, explicit, and faster

Wed Jul 30 11:48:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerate (adds bzip2 support).

Tue Jul 29 19:50:46 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerate.

Tue Jul 29 08:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * MPC/config/imr_client.mpb:
          Missing portableserver dependancy for the use of imr_client.

Mon Jul 28 09:15:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
          Removed obsolete HPUX compiler workaround

Sun Jul 27 00:51:11 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <coryan@atdesk.com>

        * tests/DynAny_Test/test_dynsequence.cpp:
          Removed tabs.

Fri Jul 25 11:51:26 UTC 2008  Carlos O'Ryan  <coryan@atdesk.com>

        * 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  <dai_y@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * docs/ZIOP.pdf:
          Updated to the latest version of the ZIOP proposal specification

Wed Jul 23 17:15:32 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/Event_Service/Event_Service.cpp:
          Fixed crash when -b is used, thanks to Roger Leblanc
          <rog dot leblanc at gmail dot com> for reporting this.
          This fixes bugzilla 3370

Tue Jul 22 17:51:55 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:

          Applied patches sent by Frank Pilhofer <fp@mc.com> 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 <j.parsons@vanderbilt.edu>

        * 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 <fp@mc.com>
          for reporting the problem and supplying a patch.
          This fix closes [BUGID:3372].

Tue Jul 22 17:04:23 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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
          <fp@mc.com> for reporting the problem of the extra
          NULL character in the Bugzilla entry.

Tue Jul 22 11:53:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/ZIOP/*:
          New ZIOP test using zlib

Tue Jul 22 11:31:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        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 <j dot russell dot noseworthy at saic dot com>
          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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
          Use ! operator

Mon Jul 14 20:07:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

          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 <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * TAO_IDL/include/fe_extern.h:

          Fixed a compile error on versioned namespace builds.

Fri Jul 11 07:28:12 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * 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 <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:

          Restored creation of ActiveEventChannelNames monitor.

Mon Jul  7 12:09:10 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <nanbor (at) txcorp (dot) com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * Updated the COPYING file to make it consistent with what's on the website.

Wed Jul 02 12:47:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <mesnier_p@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * tests/Timeout/client.cpp:

          miss edited swapped ACE_TMAIN / ACE_TCHAR macros around!

Wed Jun 25 07:01:52 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * tests/Bug_1636_Regression/client.cpp:

          Fix fuzz errors incorrect ACE_TMAIN/main use.

Tue Jun 24 14:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * docs/components.html: Fixed a minor formatting error.

Fri Jun 20 20:33:41 UTC 2008  Steve Huston  <shuston@riverace.com>

        * 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  <shuston@riverace.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:

          Incorrect ACE_ARGV_T base character type corrected.

Fri Jun 20 12:23:19 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <abdullah.sowayan@lmco.com>

        * tests/Reliable_Oneways/client.cpp:

          Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.

Thu Jun 19 16:49:23 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <wotte@CHELESTRA>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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 <jwillemsen@remedy.nl>

        * tests/Hello/run_test.pl:
          Use ProcessStopWaitInterval

Wed Jun 18 13:22:32 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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 <jwillemsen@remedy.nl>

        * 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 <jwillemsen@remedy.nl>

        * 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 <jwillemsen@remedy.nl>

        * 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 <jwillemsen@remedy.nl>

        * 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  <sma at prismtech dot com>

        * tests/Param_Test/anyop.cpp:

          typo miss-edit lost a bracket.

Tue Jun 17 15:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * 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  <sma at prismtech dot com>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <sma at prismtech dot com>

        * performance-tests/Protocols/test.idl:

          Un-tabify.

Mon Jun 16 11:31:27 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * tests/CallbackTest/run_test.pl:

          Fixed a couple of typos in the test.

Mon Jun 16 11:25:06 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>

        * 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  <sma at prismtech dot com>

        * orbsvcs/orbsvcs/SecurityLevel1.idl:

          Un-tabify.

Mon Jun 16 10:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * orbsvcs/orbsvcs/Time_Utilities.h:
        * orbsvcs/orbsvcs/Time_Utilities.inl:

          Untabify.

Sun Jun 15 15:32:10 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * orbsvcs/PSS/PSDL_Node.cpp:
        * orbsvcs/PSS/PSDL_Struct_Visitor.cpp:

          Untabify.

Sun Jun 15 01:28:01 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:

          Didn't provide the full change!

Fri Jun 13 03:53:52 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <shuston@riverace.com>

        * 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  <shuston@riverace.com>

Thu Jun 12 15:17:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * orbsvcs/ImplRepo_Service/Locator_Options.cpp:

          Added another cast to disambiguate the msec() call.

Thu Jun 12 12:31:00 UTC 2008  Simon Massey  <sma at prismtech dot com>

        * 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  <cleeland@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <johnc at ociweb dot com>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * examples/RTScheduling/DT_Creator.cpp:

          Added a static cast to avoid warnings on QNX.

Mon Jun  9 12:28:24 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <sma at prismtech dot com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <sma at prismtech dot com>

        * 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  <vzykov@prismtech.com>

        * 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  <sma at prismtech dot com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * 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  <elliott_c@ociweb.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <sma at prismtech dot com>

        * tao/TAO_Internal.cpp:

          Remove tabs to fix fuzz errors.

Mon Jun  2 21:51:36 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * TAO_IDL/fe/mcpp_tao_yyinput.h:

          Fixed signed/unsigned mismatch.

Sun Jun  1 22:58:39 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <elliott_c@ociweb.com>

        * 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 <sma@prismtech.com>

        * 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 <sma@prismtech.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * docs/configurations.html: Fixed several typos.  Thanks to
          Stephen Mouring <stephen dot mouring at lmco dot com> for
          reporting this.

Fri May 23 15:24:40 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp (add_stats):

          Removed an unused local variable, thanks again to Simon Massey
          <simon.massey@prismtech.com> for reporting the problem.

Fri May 23 11:30:15 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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
          <simon.massey@prismtech.com> for reporting the problem.

Thu May 22 19:38:02 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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  <sm@prismtech.com>

        * docs/releasenotes/index.html:

          Add to known issues for CSD.

Tue May 20 12:13:16 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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 <colding at 42tools dot com> for reporting this.

Mon May 19 15:12:21 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_2085_Regression/*:
          New regression test for the fact that string_to_object doesn't
          return an exception. Thanks to Frank Pilhofer <fpilhofe at mc dot com>
          for reporting this.

        * tests/Bug_2243_Regression/*:
          New regression test for bugzilla 2243 which is about
          interoperability with orbit. Thanks to Jules Colding
          <colding at 42tools dot com> for reporting this.

Mon May 19 12:49:09 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * TAO version 1.6.5 released.

Sun May 18 22:50:47 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <elliott_c@ociweb.com>

        * tests/HandleExhaustion/server.cpp:

          Make sure RLIMIT_NOFILE is defined.

Sat May 17 01:57:30 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * tao/Monitor/*:
          Renamed MonitorControl namespace to Monitor_Control to comply
          to ACE coding guidelines

Tue May 13 15:04:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
          Extended this test as mentioned in bugzilla 3252. Thanks for
          Lothar Werzinger <lothar at tradescape dot biz> for extending
          this test

Tue May 13 14:50:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vzykov@prismtech.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jtc@acorntoolworks.com>

              * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * tao/PortableServer/ServantRetentionStrategyRetain.cpp:

          Fixed name of included ACE size monitor file.

Fri May  9 12:55:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * MPC/config/tao_monitor.mpb:

          Removed unneeded base project.

Fri May  9 11:59:52 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Fix missing \ in ZlibCompressor project.

Thu May  8 07:38:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

Wed May  7 19:16:14 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * MPC/config/tao_etcl.mpb:
          Requires dynamicany

Wed May  7 09:06:56 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <jtc@acorntoolworks.com>

        * orbsvcs/ImplRepo_Service/Makefile.am:

          Fix "extra trailing-backslash" typo in automake conditional.

Sun May  4 22:15:32 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * 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  <jtc@acorntoolworks.com>

        * configure.ac:

          Add AM_CONDITIONAL for BUILD_WINCE.

Sat May  3 22:23:22 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>

        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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <wind at itq dot de>
          for reporting this. This fixes bugzilla 3309

Fri May  2 08:15:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <sm@prismtech.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * MPC/config/tao_vc8warnings.mpb:

          Added support for vc9.

Tue Apr 29 19:58:21 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/ETCL.mpc:
        * orbsvcs/orbsvcs/ETCL.rc:

          Removed these files, overlooked in checkin

          Tue Apr 29 19:55:12 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

Tue Apr 29 19:55:12 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <sm@prismtech.com>

        * 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 <j.parsons@vanderbilt.edu>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * TAO_ACE.mwc:
          Added ETCL and MonitorControl

Mon Apr 28 13:19:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Monitor/*:
          New test for the monitoring framework

Mon Apr 28 13:10:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at pristmech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at pristmech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Profile.h:
          Doxygen change

        * tao/RTCORBA/RT_Policy_i.cpp:
          Fixed gnu warning

Thu Apr 24 19:23:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/Notify_Service/Notify_Service.{h,cpp}:
          Use bool and removed not used flag

Thu Apr 24 18:33:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sm@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <elliott_c@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <sma at pristmech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <elliott_c@ociweb.com>

        * 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  <johnc at ociweb dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * TAO version 1.6.4 released.

Wed Apr 16 13:03:25 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * 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  <iliyan@ociweb.com>

        * 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  <iliyan@ociweb.com>

        * 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  <iliyan@ociweb.com>

        * tao/TAO_Internal.cpp:

          Adding ACE_TEXT

Thu Apr 10 22:40:22 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/ORB.cpp:
        * tao/ORB_Core.h:
        * tao/ORB_Core.cpp:
        * tao/TAO_Internal.cpp:

          Eliminating the typedef for
          ACE_Intrusive_Auto_Ptr<ACE_Service_Gestalt>.

Thu Apr 10 12:42:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/CodeSets/simple/run_test.pl:
          Fixed bug in add_lib_paths

Thu Apr 10 11:42:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
          Fixed invalid delete

Thu Apr 10 11:29:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <simon dot massey at prismtech dot com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <iliyan@ociweb.com>

        * 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  <iliyan@ociweb.com>

        * tao/TAO_Internal.cpp:

          Fixing a fuzz complaint

Tue Apr  8 12:04:20 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>

          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  <iliyan@ociweb.com>

        * 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  <iliyan@ociweb.com>

        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  <simon dot massey at prismtech dot com>

        * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:

          Another "interface" VC8 MFC conflict.

Thu Apr  3 15:15:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>

        * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp:

          Another "interface" VC8 MFC conflict.

Thu Apr  3 09:40:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <mesnier_p@ociweb.com>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * utils/nslist/run_test.pl:
          Also test nsdel

Tue Apr  1 06:55:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <johnc at ociweb dot com>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * configure.ac:
          Improved TAO autoconf support, fixes bugzilla 3274
          This to Thomas Girard <thomas dot g dot girard at free dot fr>
          for reporting this

Mon Mar 31 08:39:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
          Corrected length of MIOP packet_length. This fixes bugzilla 3275. Thanks
          to Alvaro Vega Garcia <avega at tid dot es> 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  <vladimir.zykov@prismtech.com>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <vladimir.zykov@prismtech.com>

        * 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  <jwillemsen@remedy.nl>

        * docs/Options.html:
          Fixed bugzilla links

Thu Mar 27 13:15:39 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * tao/diffs/Object_Key.diff:

          Fixed this malformed patch.

Thu Mar 27 12:02:29 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:

          Removed build warning from gcc on Solaris.

Wed Mar 26 22:35:31 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <mitza@ociweb.com>

        * 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  <jtc@acorntoolworks.com>

        * utils/nslist/Makefile.am:

          Regenerated.

Mon Mar 24 17:28:37 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>

        * 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  <elliott_c@ociweb.com>

        * 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  <schmidt@dre.vanderbilt.edu>

        * COPYING: Updated the license a bit based on feedback from Tom
          Callaway" <tcallawa at redhat dot com>.  These changes will
          enable ACE+TAO to be shipped with Fedora.

Fri Mar 21 15:43:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3251_Regression/server.cpp:
          Fixed warnings in vxworks build

Fri Mar 21 15:41:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * utils/nslist/nslist.cpp:
        * utils/nslist/nsdel.cpp:
          Added missign duplicate calls

Thu Mar 20 18:29:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * utils/nslist/nslist.cpp:
          Fixed argument not used warning

Thu Mar 20 14:09:06 UTC 2008  Adam Mitz  <mitza@ociweb.com>

        * 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  <mitza@ociweb.com>

Wed Mar 19 15:16:46 UTC 2008  Jonathan Pollack  <pollack_j@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * performance-tests/Latency/DSI/DSI.mpc:
          Added custom idl project

Wed Mar 19 08:48:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <shuston@riverace.com>

        * 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  <mitza@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/PortableServer/Active_Object_Map.h:
          Doxygen changes

Tue Mar 18 07:33:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Notify/Bug_3252_Regression/*:
          New test for bugzilla 3252

Mon Mar 17 09:02:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3251_Regression/*:
          New test for bugzilla 3251

Fri Mar 14 14:59:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <johnc at ociweb dot com>

        * orbsvcs/tests/Notify/Persistent_POA/run_test.pl:
          Add test lib path.

Fri Mar 14 14:55:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/default_resource.h:
          Fixed Visual Age 6 warning

Fri Mar 14 11:18:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <pollack_j@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * configure.ac:
          Added support for fox, thanks to Thomas Girard
          <thomas dot g dot girard at free dot fr> for reporting this

Wed Mar 12 11:55:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ForResource/TAO_FoxResource_Export.h:
          Corrected this file, thanks to Thomas Girard
          <thomas dot g dot girard at free dot fr> for reporting this

Wed Mar 12 07:08:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/FoxResource/FoxResource_Loader.h:
          Added missing fox include, thanks to Thomas Girard
          <thomas dot g dot girard at free dot fr> for reporting this

Tue Mar 11 20:25:13 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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  <pollack_j@ociweb.com>

        * 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  <pollack_j@ociweb.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tao/Makefile.am:
          Added new files

Sat Mar  8 07:12:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

        * 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 <j.parsons@vanderbilt.edu>

Fri Feb 28 10:54:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_3154_Regression/run_test.pl:
          Updated for VxWorks cross platform testing

Thu Feb 28 19:16:43 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>

        * 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 <colding at 42tools dot com> for reporting that
          the previous code created a file that was world writable.

Thu Feb 28 13:26:12 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>

        * 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  <sutambe@nospam>

        * 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  <wotte@dre.vanderbilt.edu>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * tests/Bug_3154_Regression/run_test.pl:
          Extended timeout for OpenVMS

Sun Feb 24 19:44:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <abdullah.sowayan@lmco.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <shuston@riverace.com>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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  <jwillemsen@remedy.nl>

        * 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:
