Thu Feb 10 07:07:39 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO version 1.4.4 released.

Mon Feb  7 21:49:48 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/TAO_FTORB_Utils.pc.in:
        * orbsvcs/orbsvcs/TAO_FT_ClientORB.pc.in:
        * orbsvcs/orbsvcs/TAO_FT_ServerORB.pc.in:
        * orbsvcs/orbsvcs/TAO_FaultTolerance.pc.in:
        * orbsvcs/orbsvcs/TAO_PortableGroup.pc.in:

          New files, pkg-config *.pc templates.

Mon Feb  7 21:54:58 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynStruct_i.cpp (to_any):

          Removed unused local variable.

Mon Feb  7 21:22:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynStruct_i.cpp:
          Removed not used variable and replaced ACE cast macros with their
          C++ version

Mon Feb  7 13:24:23 2005  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/Remote_Invocation.cpp:
        * tao/Transport.cpp:
        * tao/Transport.h:

          In order to ensure that request headers are not translated, I
          added a new transport method, clear_translators() that is called
          by TAO_Remote_Invocation::write_header. This is necesssary to
          avoid problems brought on by reusing CDR streams.

Mon Feb  7 08:49:46 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/Log/LogRecordStore.cpp:
        * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
        * tao/Any_Array_Impl_T.cpp:
        * tao/Any_Basic_Impl_T.cpp:
        * tao/Any_Special_Impl_T.cpp:
        * tao/Any_Unknown_IDL_Type.cpp:
        * tao/DynamicAny/DynArray_i.cpp:
        * tao/DynamicAny/DynSequence_i.cpp:
        * tao/DynamicAny/DynStruct_i.cpp:
        * tao/DynamicAny/DynUnion_i.cpp:

          Fixed various minor problems overlooked in

          Sun Feb  6 19:46:23 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

Mon Feb  7 14:45:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Trading/run_test.pl:
          When we can't start the Trading_Service, directly exit instead of
          waiting another 20 seconds for a file that doesn't appear

Mon Feb  7 13:09:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Messaging/Connection_Timeout_Policy_i.h:
        * tao/Messaging/Messaging_ORBInitializer.h:
        * tao/Messaging/Messaging_Policy_i.h:
        * tao/Messaging/Messaging_PolicyFactory.h:
          Simplified msc_ver checks

        * tao/Messaging/Messaging.pidl:
        * tao/Messaging/Messaging_No_Impl.pidl:
        * tao/Messaging/Messaging_RT_Policy.pidl:
        * tao/Messaging/Messaging_SyncScope_Policy.pidl:
        * tao/Messaging/TAO_Ext.pidl:
          Updated regeneration instructions

        * tao/Messaging/diffs/Messaging.diff:
        * tao/Messaging/diffs/Messaging_No_Impl.diff:
          Updated

        * tao/Messaging/Messaging_No_Impl{A,C}.{h,cpp,i,inl}:
        * tao/Messaging/Messaging_RT_Policy{A,C}.{h,cpp,i,inl}:
        * tao/Messaging/Messaging_SyncScopy_Policy{A,C}.{h,cpp,i,inl}:
        * tao/Messaging/Messaging{A,C,S,S_T}.{h,cpp,i,inl}:
        * tao/Messaging/TAO_Ext{A,C}.{h,cpp,i,inl}:
          Regenerated all these files, added new A.cpp files and replaced .i
          with .inl files.

        * tao/Makefile.am:
          Updated for changes above

Mon Feb  7 10:43:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynamicAnyC.cpp:
          Regenerated

Mon Feb  7 10:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/CDR_Encaps_Codec.cpp:
          Removed not used variable

        * Release:
          Changed INSTALL to TAO-INSTALL so that this file is generated

Sun Feb  6 19:46:23 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
        * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
        * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
        * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
        * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
        * orbsvcs/orbsvcs/Log/PersistStore.cpp:
        * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
        * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
        * tao/Any.cpp:
        * tao/Any.h:
        * tao/Any_Array_Impl_T.cpp:
        * tao/Any_Basic_Impl.cpp:
        * tao/Any_Basic_Impl_T.cpp:
        * tao/Any_Dual_Impl_T.cpp:
        * tao/Any_Impl.cpp:
        * tao/Any_Impl.h:
        * tao/Any_Impl_T.cpp:
        * tao/Any_Special_Impl_T.cpp:
        * tao/Any_SystemException.cpp:
        * tao/Any_Unknown_IDL_Type.cpp:
        * tao/Any_Unknown_IDL_Type.h:
        * tao/CDR_Encaps_Codec.cpp:
        * tao/Typecode.cpp:
        * tao/append.cpp:
        * tao/skip.cpp:
        * tao/DynamicAny/DynAny_i.cpp:
        * tao/DynamicAny/DynArray_i.cpp:
        * tao/DynamicAny/DynCommon.cpp:
        * tao/DynamicAny/DynEnum_i.cpp:
        * tao/DynamicAny/DynSequence_i.cpp:
        * tao/DynamicAny/DynStruct_i.cpp:
        * tao/DynamicAny/DynUnion_i.cpp:
        * tao/DynamicInterface/DII_Invocation.cpp:
        * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
        * tests/DynAny_Test/analyzer.cpp:
        * tests/DynAny_Test/test_dynsequence.cpp:
        * tests/Param_Test/except.cpp:
        * tests/Param_Test/small_union.cpp:

          Changed implementation of class TAO::Any_Unknown_IDL_Type to
          have a TAO_InputCDR member instead of ACE_Message_Block*.
          This change not only makes usage of codeset translators
          easier during Any extraction (which was the original
          impetus for opening up this issue) but also cleans up
          some of the alignment and memory management code formerly
          needed when handling this subclass of TAO::Any_Impl.

Sat Feb  5 21:12:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Messaging/diffs/Messaging_RT_Policy.diff:
        * tao/Messaging/diffs/Messaging_SyncScope_Policy.diff:
        * tao/Messaging/diffs/TAO_ExtC.diff:
          Removed these empty files

Fri Feb  4 18:00:03 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

	* tao/Messaging/Asynch_Reply_Dispatcher.cpp:

	  Followed the same protocol as applied in "Thu Feb  3 19:27:58
	  2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>".

Fri Feb  4 15:09:22 2005  Phil Mesnier  <mesnier_p@ociweb.com>

        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.cpp:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.i:

          In an effort to resolve multithreaded issues in the SSLIOP
          connector, the assignment of security attributes to the endpoint
          are now guarded by the same lock used to guard access to these
          parameters.

Fri Feb  4 11:17:32 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

	* tao/Profile.cpp (TAO_Profile):

	  Updated order of attributes in constructor base member
	  initializer lists to match new attribute declaration order.

Fri Feb  4 11:13:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/SystemException.cpp:
          Added several missing error texts.

        * tao/LocalObject.cpp:
          Changed _get_component, _get_interface, _get_policy,
          _set_policy_overrides, _get_policy_overrides, _validate_connection
          to throw a CORBA::NO_IMPLEMENT system exception with minor code 8
          as described by the latest corba spec.

Fri Feb  4 01:25:05 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

	* tao/IIOP_Endpoint.h:
	* tao/Object.h:
	* tao/Profile.h:
	* tao/Profile_Transport_Resolver.h:
	* tao/params.h:

	  Optimized class/struct attribute declaration order to reduce
	  alignment padding, hence the overall size of the class/struct.

	* tao/IIOP_Endpoint.cpp:
	* tao/Object.cpp:
	* tao/Object.i:
	* tao/Profile.cpp:
	* tao/Profile_Transport_Resolver.inl:
	* tao/params.cpp:

	  Updated order of attributes in constructor base member
	  initializer lists accordingly.

Thu Feb  3 19:27:58 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

	* tao/Messaging/Asynch_Reply_Dispatcher.cpp (reply_timed_out):

	  A slightly modified fix for [BUGID2038]. Once Torsten confirms
	  this works, I will close the bugzilla entry.

Thu Feb  3 19:14:17 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

 	* tao/Messaging/Asynch_Reply_Dispatcher.cpp:

	  Reverted this patch "Thu Jan 27 20:01:21 2005  Balachandran
	  Natarajan  <bala@dre.vanderbilt.edu>"

Wed Feb  2 22:17:49 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_arg_traits.cpp:
        * TAO_IDL/be/be_visitor_array/array_cs.cpp:
        * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:

          Changed C-style casts in generated code for arrays
          to c++-style casts. Thanks again to Johhny Willemsen
          <jwillemsen@remedy.nl> for digging these up.

Wed Feb  2 20:25:18 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_arg_traits.cpp:
        * TAO_IDL/be_include/be_visitor_arg_traits.h:

          Added visit_attribute() method, which tales action
          only if the attribute type is an unaliased bounded (w)string.
          Thanks to Gary Maxey <gary.maxey@hp.com> for sending in
          the example IDL file that showed that the arg_traits
          visitor was not handling this case.

        * tests/IDL_Test/interface.idl:

          Added Gary Maxey's example IDL file to the test.

Wed Feb  2 19:26:22 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_sequence.cpp:

          Added missing comma in template parameter list of bounded
          CORBA::Object sequence base class. Thanks to Gary Maxey
          <gary.maxey@hp.com> for tracking down the problem.

Wed Feb  2 06:45:59 2005  Chad Elliott  <elliott_c@ociweb.com>

        * NEWS:

          Updated with information about PMB and GIOP fragments.

Wed Feb  2 09:14:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
          Use ACE_OS::strtok instead of strtok directly and replaced usage
          of NULL with 0

        * orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h:
          Include SString.h instead of SStringfwd.h to fix compile errors
          with vc71

Tue Feb  1 20:02:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IFR_Client/IFR_BaseC.cpp:
        * tao/IFR_Client/IFR_BasicC.cpp:
        * tao/IFR_Client/IFR_ComponentsC.cpp:
        * tao/IFR_Client/IFR_ExtendedC.cpp:
          Regenerated with the latest version of the TAO_IDL compiler

Tue Feb  1 19:52:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/ServerObjectC.cpp:
        * tao/PortableServer/ServerObjectA.cpp:
        * tao/PortableServer/ImplRepoC.cpp:
        * tao/PortableServer/ImplRepoA.cpp:
          Regenerated with the latest version of the TAO_IDL compiler

Tue Feb  1 18:35:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ObjRefTemplate/Default_ORTC.cpp:
        * tao/ObjRefTemplate/ObjectReferenceTemplateC.cpp:
          Regenerated

Tue Feb  1 11:17:10 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
        * TAO_IDL/be/be_visitor_valuetype/cdr_op_cs.cpp:

          - Converted more generated C-style casts to C++-style casts, in
            _is_a() (stub side), _non_existent_skel(), _is_a_skel(),
            _interface_skel(), and _component_skel().

          - Refactored generated code for _this() to eliminate an
            IF block.

          Thanks to Johnny Willemsen <jwillemsen@remedy.nl> for
          the above suggestions.

        * tao/Any_Array_Impl_T.cpp:

          Added #include of SystemException.h. The definition of
          _tao_decode() at the end of the file now seems to need it.

Tue Feb  1 13:39:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/FlResource.mpc:
        * tao/QtResource.mpc:
        * tao/tao.mpc:
        * tao/TkResource.mpc:
        * tao/XtResource.mpc:
          Removed taoversion as base project. This will be removed because it
          results in the fact that each generated GNU makefile will get the
          version number generated. We want that the GNU make rules get the
          version number from Version.h

Tue Feb  1 13:24:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/diffs/IOP.diff:
          Removed, not needed

        * tao/IOPC.{h,cpp,i,inl}:
          Regenerated and replace .i with .inl file

        * tao/Makefile.am:
          Updated because of change above

Tue Feb  1 13:04:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/CurrentA.cpp:
        * tao/CurrentC.{h,cpp}:
        * tao/Policy_ForwardA.cpp:
          Regenerated

        * tao/Policy_ForwardC.{h,cpp,i,inl}:
          Regenerated and replace .i with .inl file

        * tao/Makefile.am:
          Updated because of change above

        * tao/diffs/Policy_Forward.diff:
          Updated

        * tao/IORTable/diffs/IORTable.diff:
          Removed this empty file

Tue Feb  1 12:25:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IORInterceptor/IORInfoC.{h,cpp,inl}:
        * tao/IORInterceptor/IORInterceptorC.{h,cpp,inl}:
          Regenerated

Tue Feb  1 11:07:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynamicAnyC.{h,cpp,i,inl}:
          Regenerated and replace .i with .inl file

        * tao/Makefile.am:
          Updated because of change above

        * tao/DynamicAny/diffs/DynamicAny.diff:
          Updated

Tue Feb  1 10:58:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ObjRefTemplate/ObjectReferenceTemplateA.cpp:
        * tao/ObjRefTemplate/ObjectReferenceTemplateC.{h,cpp,inl}:
          Regenerated with the latest version of the TAO_IDL compiler

Tue Feb  1 10:38:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IFR_Service/*C.{h,cpp,inl}:
        * tao/IFR_Service/*A.{cpp}:
          Regenerated with the latest version of the TAO_IDL compiler

Tue Feb  1 10:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Object.h:
          Removed check for GNU 2.8 or newer, older versions aren't supported
          anymore

Tue Feb  1 10:06:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/ServerObject*.*:
        * tao/PortableServer/ImplRepo*.*:
          Regenerated with the latest version of the TAO_IDL compiler

Mon Jan 31 20:42:11 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_PropertyManager.h:

          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 16:56:25 2005  Phil Mesnier  <mesnier_p@ociweb.com>

        * orbsvcs/orbsvcs/SSLIOP_Connector.cpp:
        * orbsvcs/orbsvcs/SSLIOP_Endpoint.cpp:
        * orbsvcs/orbsvcs/SSLIOP_Endpoint.h:
        * orbsvcs/orbsvcs/SSLIOP_Endpoint.i:

          Modified the order of execution in ssliop_connect. The change to
          SSLIOP_Endpoint was to add an explicit flag for determining that
          initialization was complete. The problem this addresses is that
          the SSLIOP_Endpoint is used to query the connection cache before
          all of its state is set. The qop, trust, and credentials members
          are all set after the query, but before a new connection is
          bound to the cache. This leads to redundant connections in the
          cache if two or more SSLIOP_endpoints happen to point to the
          same peer using the same security options.

        * orbsvcs/tests/Security/MT_SSLIOP/Client_Worker.cpp:
        * orbsvcs/tests/Security/MT_SSLIOP/Client_Worker.h:
        * orbsvcs/tests/Security/MT_SSLIOP/client.cpp:
        * orbsvcs/tests/Security/MT_SSLIOP/server.cpp:
        * orbsvcs/tests/Security/MT_SSLIOP/test.idl:
        * orbsvcs/tests/Security/MT_SSLIOP/test_i.cpp:
        * orbsvcs/tests/Security/MT_SSLIOP/test_i.h:
        * orbsvcs/tests/Security/MT_SSLIOP/test_i.i:

          Added a second interface to the test so that the behavior
          indicated above could be tested.

Mon Jan 31 16:06:28 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_interface.cpp:
        * TAO_IDL/be/be_visitor_component/component_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:

          - In the generated _nil() method for interfaces, changed
            the C-style cast of 0 to the *_ptr type to a C++-style
            static_cast<>.

          - In the generated _is_a() method for the skeleton, removed
            the unnecessary cast to char* on the first argument
            passed to ACE_OS::strcmp().

          - Also in the generated _is_a() method for the skeleton,
            changed the 'if (...) return 1 else return 0;' style
            to just 'return (...)' since the expression (..)
            already evaluates to the required boolean return type.

          Thanks to Johnny Willemsen <jwillemsen@rememedy.nl> for
          suggesting the first two of the above changes.

Mon Jan 31 15:52:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.h:
          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 15:46:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/LoadBalancing/LB_ObjectReferenceFactory.h:
          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 15:31:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/ImplRepo_Service/Activator_NT_Service.cpp:
          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 15:26:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/examples/ImR/Combined_Service/combined.cpp:
          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 11:12:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/AV/QoS_UDP.h:
          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Mon Jan 31 07:55:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * utils/NamingViewer/SelectNSDialog.cpp:
        * utils/NamingViewer/NamingViewer.cpp:
          Fixed part of the compile errors in the unicode builds

Sun Jan 30 20:47:11 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * examples/Simple/time-date/server.cpp:

          Fixed syntax error in ACE_RCSID macro argument.

Sun Jan 30 19:57:37 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp:
        * examples/Content_Server/AMI_Iterator/Iterator_Handler.cpp:
        * examples/Content_Server/AMI_Observer/Callback_i.cpp:
        * examples/Content_Server/AMI_Observer/Push_Iterator_Factory_i.cpp:
        * examples/Content_Server/SMI_Iterator/client.cpp:
        * examples/Simple/time-date/Time_Date.cpp:
        * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
        * orbsvcs/ImplRepo_Service/ImR_Activator_i.h:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/AMI_Replication_Strategy.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp:
        * orbsvcs/orbsvcs/IFRService/ModuleDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/RecursDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/RecursDef_i.h:
        * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h:
        * orbsvcs/tests/FT_App/FT_TestReplica_i.h:
        * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h:
        * orbsvcs/tests/FT_App/StubBatchConsumer.h:
        * orbsvcs/tests/FT_App/StubFaultAnalyzer.h:
        * orbsvcs/tests/FT_App/StubFaultConsumer.h:
        * orbsvcs/tests/FT_App/StubFaultNotifier.h:
        * orbsvcs/tests/FtRtEvent/consumer.cpp:
        * orbsvcs/tests/FtRtEvent/supplier.cpp:
        * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
        * performance-tests/Sequence_Latency/AMI/client.cpp:
        * tests/Abstract_Interface/test_i.cpp:
        * tests/Bug_1482_Regression/Hello.cpp:
        * tests/DynAny_Test/test_dynenum.cpp:
        * tests/DynAny_Test/test_dynsequence.cpp:
        * tests/DynAny_Test/test_dynstruct.cpp:
        * tests/DynAny_Test/test_dynunion.cpp:

          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Sun Jan 30 12:51:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h:
          Fixed fuzz error

Sat Jan 29 23:58:18 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * examples/AMH/Sink_Server/AMH_Servant.cpp:
        * examples/Event_Comm/Consumer_Input_Handler.h:
        * examples/POA/POA_BiDir/POA_BiDir.cpp:
        * examples/RTCORBA/Activity/Activity.cpp:
        * examples/Simple/time-date/server.cpp:
        * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp:
        * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.cpp:
        * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.cpp:
        * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h:
        * orbsvcs/Fault_Notifier/FT_Notifier_i.h:
        * orbsvcs/ImplRepo_Service/Activator_Info.h:
        * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
        * orbsvcs/LoadBalancer/LoadMonitor.cpp:
        * orbsvcs/TAO_Service/TAO_Service.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.h:
        * orbsvcs/orbsvcs/Event/EC_Default_Factory.h:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/GroupInfoPublisher.h:
        * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
        * orbsvcs/orbsvcs/IFRService/EnumDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/EventPortDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp:
        * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
        * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/NativeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/RecursDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
        * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/StringDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/TypedefDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAverage.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_ObjectReferenceFactory.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_Utils.cpp:
        * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.h:
        * orbsvcs/tests/InterfaceRepo/Application_Test/test_i.cpp:
        * orbsvcs/tests/Notify/lib/Driver.h:
        * tao/CORBALOC_Parser.h:
        * tao/default_server.h:
        * tao/Messaging/Messaging.cpp:
        * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
        * tests/MProfile_Forwarding/Manager.cpp:

          Added missing header include directives that are necessary due
          to inter-header dependency reductions in ACE.

Sat Jan 29 00:43:32 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Change --with-{acexml,qos,rmcast,ssl} to --enable-{acexml,qos,
          rmcast,ssl} to be consistant with standard autoconf conventions.

Sat Jan 29 02:31:21 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:

          Modified the handler-creating behavior to allow limited
          processing of imported nodes. This is so a base interface
          from another file will get a handler created and its
          operations added so that the child handler will have all
          the inherited operations in its operation table. The
          restriction is that exception holders cannot be created
          for imported nodes. Thanks to Don Sharp <dws@prismtech.com>
          for reporting the 'operation not found' error with his
          example IDL files.

Fri Jan 28 21:48:12 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_Loader.h:

          Include "ace/Auto_Ptr.h" to pull in auto_ptr<> class template
          declaration.

Fri Jan 28 21:39:09 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/AV/RTP.h:
        * orbsvcs/orbsvcs/AV/TCP.h:
        * orbsvcs/orbsvcs/AV/UDP.h:

          Include "ace/Service_Config.h" to pull in
          complete ACE_Static_Svc_Descriptor class declaration.
          Necessitated by interheader dependency reductions in ACE.

Fri Jan 28 21:07:07 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/CORBANAME_Parser.cpp:
        * tao/DynamicInterface/Request.h:
        * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.h:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.cpp:

          Include "ace/SString.h" since to pull in complete ACE string
          class declarations.  Necessitated by include directive
          reductions in ACE.

        * tao/ORB_Core.cpp:

          Include "ace/Reactor.h" to pull in complete ACE_Reactor class
          declaration.  Necessitated by include directive reductions in
          ACE.

        * tao/default_resource.h:

          Forward declare ACE_Reactor_Impl class.  Necessitated by include
          directive reductions in ACE.

Fri Jan 28 13:32:47 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/OctetSeq/client.cpp:
        * tests/OctetSeq/test_i.cpp:

          Removed reinterpret_cast<const char*> for ACE_crc32's buffer
          parameter, as it was changed to take a const void* some time
          back.

Fri Jan 28 07:53:34 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.cpp:
        * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp:
        * orbsvcs/Fault_Detector/Fault_Detector_i.cpp:
        * orbsvcs/LoadBalancer/LoadManager.cpp:
        * orbsvcs/LoadBalancer/LoadMonitor.cpp:
        * orbsvcs/Naming_Service/NT_Naming_Service.cpp:
        * orbsvcs/Notify_Service/NT_Notify_Service.cpp:
        * orbsvcs/PSS/PSDL_Datastore.cpp:
        * orbsvcs/PSS/PSDL_OctetSeq.cpp:
        * orbsvcs/examples/LoadBalancing/server.cpp:
        * orbsvcs/examples/ORT/Object_Factory_i.cpp:
        * orbsvcs/orbsvcs/IOR_Multicast.cpp:
        * orbsvcs/orbsvcs/Scheduler_Factory.cpp:
        * orbsvcs/orbsvcs/Time_Utilities.i:
        * orbsvcs/orbsvcs/AV/Endpoint_Strategy.cpp:
        * orbsvcs/orbsvcs/AV/RTCP.cpp:
        * orbsvcs/orbsvcs/AV/sfp.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp:
        * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp:
        * orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Kokyu_Filter_Builder.cpp:
        * orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp:
        * orbsvcs/orbsvcs/Event/EC_Sched_Filter_Builder.cpp:
        * orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp:
        * orbsvcs/orbsvcs/Event/Timer_Module.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.i:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Profile.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_Random.cpp:
        * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
        * orbsvcs/orbsvcs/Log/Log_i.cpp:
        * orbsvcs/orbsvcs/Log/PersistStore.cpp:
        * orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp:
        * orbsvcs/orbsvcs/Naming/Persistent_Context_Index.cpp:
        * orbsvcs/orbsvcs/Notify/AllocTracker.h:
        * orbsvcs/orbsvcs/Notify/EventTypeSeq.cpp:
        * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
        * orbsvcs/orbsvcs/Notify/PropertySeq.cpp:
        * orbsvcs/orbsvcs/Notify/Routing_Slip_Persistence_Manager.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Message_Block_Data_Iterator.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
        * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp:
        * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.cpp:
        * orbsvcs/orbsvcs/Sched/Config_Scheduler.cpp:
        * orbsvcs/orbsvcs/Sched/DynSched.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
        * orbsvcs/orbsvcs/Sched/SchedEntry.i:
        * orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.cpp:
        * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp:
        * orbsvcs/orbsvcs/Time/TAO_UTO.cpp:
        * orbsvcs/orbsvcs/Time/Timer_Helper.cpp:
        * orbsvcs/orbsvcs/Trader/Offer_Iterators_T.cpp:
        * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
        * orbsvcs/orbsvcs/Trader/Trader.cpp:
        * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp:
        * orbsvcs/tests/AVStreams/Simple_Two_Stage/Receiver_Stats.cpp:
        * orbsvcs/tests/Concurrency/CC_test_utils.cpp:
        * orbsvcs/tests/Concurrency/CC_tests.cpp:
        * orbsvcs/tests/EC_Mcast/EC_Mcast.i:
        * orbsvcs/tests/FT_App/FT_TestReplica_i.cpp:
        * orbsvcs/tests/Notify/Blocking/common.cpp:
        * orbsvcs/tests/Notify/Discarding/common.cpp:
        * orbsvcs/tests/Notify/Ordering/common.cpp:
        * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp:
        * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
        * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/common.cpp:
        * orbsvcs/tests/Notify/Sequence_Multi_Filter/common.cpp:
        * orbsvcs/tests/Notify/Structured_Multi_Filter/Notify_Push_Consumer.cpp:
        * orbsvcs/tests/Notify/lib/Task_Stats.inl:
        * orbsvcs/tests/Notify/performance-tests/Filter/common.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf_Runtime.h:
        * orbsvcs/tests/Security/MT_IIOP_SSL/test_i.cpp:
        * orbsvcs/tests/Trading/Offer_Importer.cpp:

          Converted ACE_{static,dynamic,reinterpret,const}_cast macros
          calls to their standard C++ counterparts.

Fri Jan 28 07:18:10 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * examples/AMH/Sink_Server/AMH_Servant.cpp:
        * examples/AMI/FL_Callback/Progress_i.cpp:
        * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp:
        * examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp:
        * examples/Content_Server/AMI_Observer/Push_Iterator_Factory_i.cpp:
        * examples/Content_Server/SMI_Iterator/Content_Iterator_i.cpp:
        * examples/Content_Server/SMI_Iterator/Iterator_Factory_i.cpp:
        * examples/Event_Comm/Event_Comm_i.cpp:
        * examples/Kokyu_dsrt_schedulers/EDF_Scheduler.cpp:
        * examples/Kokyu_dsrt_schedulers/EDF_SchedulingC.cpp:
        * examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp:
        * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp:
        * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp:
        * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
        * examples/Logging/Logger_i.cpp:
        * examples/Logging/Logging_Service_i.cpp:
        * examples/Logging/Logging_Test_i.cpp:
        * examples/OBV/Typed_Events/Client_i.cpp:
        * examples/OBV/Typed_Events/Event_Types_impl.cpp:
        * examples/OBV/Typed_Events/Server_i.cpp:
        * examples/POA/DSI/Database_i.cpp:
        * examples/POA/DSI/server.cpp:
        * examples/POA/Generic_Servant/client.cpp:
        * examples/POA/Loader/Servant_Activator.cpp:
        * examples/POA/Loader/Servant_Locator.cpp:
        * examples/POA/Loader/Server_Manager.cpp:
        * examples/POA/On_Demand_Activation/server.cpp:
        * examples/POA/On_Demand_Loading/Servant_Locator.cpp:
        * examples/POA/On_Demand_Loading/Servant_Manager.cpp:
        * examples/POA/On_Demand_Loading/Server_Manager.cpp:
        * examples/Persistent_Grid/Grid_i.cpp:
        * examples/PluggableUDP/tests/Basic/UDP_Client_i.cpp:
        * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.cpp:
        * examples/RTCORBA/Activity/Task_Stats.cpp:
        * examples/RTScheduling/FP_SchedulingC.cpp:
        * examples/RTScheduling/MIF_SchedulingC.cpp:
        * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.cpp:
        * examples/Simple/Simple_util.cpp:
        * examples/Simple/time/Time_Client_i.cpp:
        * examples/Simulator/Event_Supplier/DOVE_Supplier.cpp:
        * examples/Simulator/Event_Supplier/DualEC_Sup.cpp:
        * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp:
        * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp:
        * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
        * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
        * performance-tests/RTCorba/Thread_Pool/client.cpp:
        * tests/AMH_Exceptions/server.cpp:
        * tests/AMH_Oneway/server.cpp:
        * tests/CDR/allocator.cpp:
        * tests/CDR/growth.cpp:
        * tests/CDR/octet_sequence.cpp:
        * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Translator.cpp:
        * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
        * tests/CodeSets/simple/client.cpp:
        * tests/Codec/client.cpp:
        * tests/Collocation_Opportunities/Collocation_Opportunities.cpp:
        * tests/FL_Cube/client.cpp:
        * tests/NestedUpcall/MT_Client_Test/client.cpp:
        * tests/NestedUpcall/Simple/server.cpp:
        * tests/OctetSeq/OctetSeq.cpp:
        * tests/OctetSeq/client.cpp:
        * tests/OctetSeq/test_i.cpp:
        * tests/Policies/Manipulation.cpp:
        * tests/Portable_Interceptors/Benchmark/interceptors.cpp:
        * tests/Portable_Interceptors/Bug_1559/interceptors.cpp:
        * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/interceptors.cpp:
        * tests/Portable_Interceptors/Service_Context_Manipulation/interceptors.cpp:
        * tests/RTCORBA/RTMutex/server.cpp:
        * tests/RTScheduling/DT_Spawn/test.cpp:
        * tests/Xt_Stopwatch/client.cpp:
        * tests/Xt_Stopwatch/timer.cpp:
        * utils/catior/catior.cpp:

          Converted ACE_{static,dynamic,reinterpret,const}_cast macros
          calls to their standard C++ counterparts.

Thu Jan 27 20:01:21 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

        * tao/Messaging/Asynch_Reply_Dispatcher.cpp:

          Fix for [BUGID 2038]. Please see

          http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=2038

          for details and thanks to Torsten Kuepper
          <torsten.kuepper@nokia.com> for reporting the problem.

Thu Jan 27 11:39:00 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/.../*.{cpp,h,i,inl}:

          Ossama let me know that my ACE-style to C++ cast conversion
          script didn't add a space between the ">" and the "(", which
          violates the ACE/TAO conventions.  I wrote another script to
          fix the damage, which fixed up a lot of other cases as well.

Thu Jan 27 10:37:19 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/examples/ImR/Combined_Service/run_test.pl:

          Use the tao_imr to shutdown the server before ending the test.
          Since the ImR Activator probably started the server, $SERV no
          longer refers to the actual server process.

Thr Jan 27 07:35:05 2005  Huang-Ming Huang  <hh1@cse.wustul.edu>

        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/GroupInfoPublisher.cpp
        Removed dependancy on log_obj_endpoints.h.

Wed Jan 26 17:20:05 2005  Huang-Ming Huang  <hh1@cse.wustul.edu>

        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/FTEC_Group_Manager.cpp
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/GroupInfoPublisher.h
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/GroupInfoPublisher.cpp
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/IOGR_Maker.h
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/IOGR_Maker.cpp
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/Replication_Service.cpp
        * orbsvcs/orbsvcs/FtRtEvent/EventChanel/FtEventServiceInterceptor

          Fixed incorrect object_group_ref_version problem. Thanks to
          Thia Chang Chao <tchangch@dso.org.sg> for reporting the problem.

Tue Jan 25 14:15:05 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Update for this change:

          Tue Jan 26 10:01:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

Tue Jan 25 12:57:05 2005  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/Codeset_Manager.cpp:
          Moved default selection of the UTF16_BOM codeset translator from
          get_char_trans() to get_wchar_trans() where it belongs. Thanks
          to Olivier Brunet <o.brunet@free.fr> for finding this.

Tue Jan 25 09:59:28 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/Event_Service/Event_Service.cpp:
        * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp:
        * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp:
        * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp:
        * orbsvcs/IFR_Service/be_init.cpp:
        * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
        * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
        * orbsvcs/IFR_Service/ifr_adding_visitor_operation.cpp:
        * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
        * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
        * orbsvcs/ImplRepo_Service/Forwarder.cpp:
        * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
        * orbsvcs/LoadBalancer/LoadManager.cpp:
        * orbsvcs/LoadBalancer/LoadMonitor.cpp:
        * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp:
        * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
        * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
        * orbsvcs/PSS/PSDL_Datastore.cpp:
        * orbsvcs/PSS/PSDL_Interface_Visitor.cpp:
        * orbsvcs/PSS/PSDL_Struct_Visitor.cpp:
        * orbsvcs/Scheduling_Service/Scheduling_Service.cpp:
        * orbsvcs/examples/FaultTolerance/RolyPoly/ReplicaController.cpp:
        * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
        * orbsvcs/orbsvcs/AV/AV_Core.cpp:
        * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp:
        * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp:
        * orbsvcs/orbsvcs/AV/MCast.cpp:
        * orbsvcs/orbsvcs/AV/QoS_UDP.cpp:
        * orbsvcs/orbsvcs/AV/RTCP.cpp:
        * orbsvcs/orbsvcs/AV/RTCP_Channel.cpp:
        * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp:
        * orbsvcs/orbsvcs/AV/RTP.cpp:
        * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
        * orbsvcs/orbsvcs/AV/TCP.cpp:
        * orbsvcs/orbsvcs/AV/UDP.cpp:
        * orbsvcs/orbsvcs/AV/sfp.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.h:
        * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.i:
        * orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.cpp:
        * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.i:
        * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.inl:
        * orbsvcs/orbsvcs/Event/Dispatching_Modules.cpp:
        * orbsvcs/orbsvcs/Event/Dispatching_Modules.i:
        * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.cpp:
        * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp:
        * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.i:
        * orbsvcs/orbsvcs/Event/EC_And_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Disjunction_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp:
        * orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp:
        * orbsvcs/orbsvcs/Event/EC_Kokyu_Filter_Builder.cpp:
        * orbsvcs/orbsvcs/Event/EC_Kokyu_Scheduling.cpp:
        * orbsvcs/orbsvcs/Event/EC_Negation_Filter.cpp:
        * orbsvcs/orbsvcs/Event/EC_Null_Scheduling.cpp:
        * orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp:
        * orbsvcs/orbsvcs/Event/EC_Priority_Scheduling.cpp:
        * orbsvcs/orbsvcs/Event/EC_ProxySupplier.cpp:
        * orbsvcs/orbsvcs/Event/EC_Reactive_Timeout_Generator.cpp:
        * orbsvcs/orbsvcs/Event/EC_Timeout_Generator.cpp:
        * orbsvcs/orbsvcs/Event/Event_Channel.cpp:
        * orbsvcs/orbsvcs/Event/Timer_Module.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientRequest_Interceptor.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_Invocation_Endpoint_Selectors.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Interceptor.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_Base.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/IOGR_Maker.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.cpp:
        * orbsvcs/orbsvcs/FtRtEvent/Utils/activate_with_id.h:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Profile.cpp:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.cpp:
        * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/AttributeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ComponentDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ConstantDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Contained_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/HomeDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
        * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp:
        * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.cpp:
        * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
        * orbsvcs/orbsvcs/IFRService/SequenceDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/StringDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/UsesDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.cpp:
        * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp:
        * orbsvcs/orbsvcs/IOR_Multicast.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_Random.cpp:
        * orbsvcs/orbsvcs/LoadBalancing/LB_ServerRequestInterceptor.cpp:
        * orbsvcs/orbsvcs/Log/LogMgr_i.cpp:
        * orbsvcs/orbsvcs/Log/Log_i.cpp:
        * orbsvcs/orbsvcs/Log/NotifyLog_i.cpp:
        * orbsvcs/orbsvcs/Metrics/Metrics_Logger.cpp:
        * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp:
        * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
        * orbsvcs/orbsvcs/Naming/Persistent_Context_Index.cpp:
        * orbsvcs/orbsvcs/Naming/Persistent_Naming_Context.cpp:
        * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp:
        * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp:
        * orbsvcs/orbsvcs/Notify/Admin.cpp:
        * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp:
        * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp:
        * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
        * orbsvcs/orbsvcs/Notify/Consumer.cpp:
        * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
        * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
        * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
        * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
        * orbsvcs/orbsvcs/Notify/EventTypeSeq.cpp:
        * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
        * orbsvcs/orbsvcs/Notify/Method_Request.inl:
        * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
        * orbsvcs/orbsvcs/Notify/Name_Value_Pair.cpp:
        * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.cpp:
        * orbsvcs/orbsvcs/Notify/Random_File.cpp:
        * orbsvcs/orbsvcs/Notify/Reconnection_Registry.cpp:
        * orbsvcs/orbsvcs/Notify/Routing_Slip.cpp:
        * orbsvcs/orbsvcs/Notify/Routing_Slip_Persistence_Manager.cpp:
        * orbsvcs/orbsvcs/Notify/Sequence/Batch_Buffering_Strategy.cpp:
        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp:
        * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp:
        * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_Property_Set.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PG_Utils.cpp:
        * orbsvcs/orbsvcs/PortableGroup/POA_Hooks.cpp:
        * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Acceptor_Registry.cpp:
        * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Message_Block_Data_Iterator.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
        * orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp:
        * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ServerScheduler_i.i:
        * orbsvcs/orbsvcs/Runtime_Scheduler.cpp:
        * orbsvcs/orbsvcs/Sched/Config_Scheduler.cpp:
        * orbsvcs/orbsvcs/Sched/DynSched.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp:
        * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
        * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp:
        * orbsvcs/orbsvcs/Sched/Strategy_Scheduler.cpp:
        * orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.cpp:
        * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp:
        * orbsvcs/orbsvcs/Time/Timer_Helper.cpp:
        * orbsvcs/orbsvcs/Time_Utilities.i:
        * orbsvcs/orbsvcs/Trader/Constraint_Interpreter.cpp:
        * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
        * orbsvcs/orbsvcs/Trader/Offer_Database.cpp:
        * orbsvcs/orbsvcs/Trader/Offer_Iterators.cpp:
        * orbsvcs/orbsvcs/Trader/Offer_Iterators_T.cpp:
        * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
        * orbsvcs/orbsvcs/Trader/Trader.cpp:
        * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:
        * orbsvcs/orbsvcs/Trader/Trader_Utils.cpp:
        * orbsvcs/orbsvcs/Trader/Trading_Loader.cpp:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp:
        * orbsvcs/tests/AVStreams/Latency/ping.cpp:
        * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp:
        * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp:
        * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
        * orbsvcs/tests/EC_Multiple/EC_Multiple.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/lib/Driver.cpp:
        * orbsvcs/tests/FT_App/FT_Client.cpp:
        * orbsvcs/tests/FT_App/FT_Creator.cpp:
        * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp:
        * orbsvcs/tests/FT_App/FT_TestReplica_i.cpp:
        * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp:
        * orbsvcs/tests/FT_App/StubFaultConsumer.cpp:
        * orbsvcs/tests/FT_App/StubFaultNotifier.cpp:
        * orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp:
        * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.cpp:
        * orbsvcs/tests/HTIOP/AMI/Test_Output.cpp:
        * orbsvcs/tests/HTIOP/BiDirectional/Test_Output.cpp:
        * orbsvcs/tests/HTIOP/Hello/Test_Output.cpp:
        * orbsvcs/tests/HTIOP/test_config.h:
        * orbsvcs/tests/ImplRepo/nestea_i.cpp:
        * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
        * orbsvcs/tests/Notify/Blocking/common.cpp:
        * orbsvcs/tests/Notify/Discarding/common.cpp:
        * orbsvcs/tests/Notify/Ordering/Notify_Sequence_Push_Consumer.cpp:
        * orbsvcs/tests/Notify/Ordering/Notify_Structured_Push_Consumer.cpp:
        * orbsvcs/tests/Notify/Ordering/common.cpp:
        * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp:
        * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
        * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/common.cpp:
        * orbsvcs/tests/Notify/Sequence_Multi_Filter/common.cpp:
        * orbsvcs/tests/Notify/Structured_Multi_Filter/Notify_Push_Consumer.cpp:
        * orbsvcs/tests/Notify/performance-tests/Filter/common.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp:
        * orbsvcs/tests/Sched_Conf/Sched_Conf_Runtime.cpp:
        * orbsvcs/tests/Trading/Offer_Exporter.cpp:
        * orbsvcs/tests/Trading/Offer_Importer.cpp:
        * orbsvcs/tests/Trading/Service_Type_Exporter.cpp:

          Converted ACE_{static,dynamic,reinterpret,const}_cast macros
          calls to their standard C++ counterparts using my "safe" but
          conservative perl script.  This takes the easy cases out off
          the table so it will be easier to review diffs from Ossama's
          ACE-cast-convert script on the next pass.

Tue Jan 26 10:01:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/CONV_FRAMES.{h,cpp,inl}:
        * tao/CONV_FRAMES_T.{h,cpp,inl}:
        * tao/GIOPS.{h,cpp,inl}:
        * tao/GIOPS_T.{h,cpp,inl}:
        * tao/IOPS.{h,cpp,i}:
        * tao/IOPS_T.{h,cpp,i}:
        * tao/PollableS.{h,cpp,inl}:
        * tao/PollableS_T.{h,cpp,inl}:
        * tao/ServiceS.{h,cpp,inl}:
        * tao/ServiceS_T.{h,cpp,inl}:
        * tao/TAOS.{h,cpp,inl}:
        * tao/TAOS_T.{h,cpp,inl}:
        * tao/TimeBaseS.{h,cpp,inl}:
        * tao/TimeBaseS_T.{h,cpp,inl}:
          The generated S.cpp, S.inl, S_T.cpp and S_T.inl are empty and
          don't contain real code, so we removed these files from the repo
          and updated the correspondind S.h/S_T.h file. This is now done
          by hand but there is a feature request to the TAO_IDL compiler
          to be able to suppress the generation of these files

Tue Jan 25 00:00:51 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/PortableServer/POA.cpp (reference_to_id):
        * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Receiver.cpp
          (handle_input):
        * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp
          (visit_component_assoc):
        * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp
          (bind_new_context):
        * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp
          (bind_new_context):
        * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp
          (visit_component_assoc):

          Fixed "control reaches end of non-void function" warnings
          exhibited by the latest GNU G++ 4.0 CVS snapshot.

        * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.cpp
          (allocate_nowrite):

          Explicitly cast "~0" to a "size_t".  Addresses a warning
          exhibited by the latest GNU G++ 4.0 CVS snapshot regarding
          passing a negative value as a "size_t" function argument.

Mon Jan 24 22:06:05 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/ORB_Core.h (TAO_ORB_Core):

          Removed obsolete "friend class TAO_ORB_Table" declaration.

Mon Jan 24 21:38:09 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/CosLoadBalancing.idl (CosLoadBalancing):

          Changed typeprefix for this module from "omg.org" to "tao.lb".
          The IDL in this file is not yet OMG standard, and is generally
          specific to TAO.

Mon Jan 24 16:59:22 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Fix thinko in pkgsrc *.pc file generation.

Mon Jan 24 16:15:31 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Update.

        * configure.ac:

          Changed to invoke ACE_ENABLE_{FL,QT,TK,XT}_REACTOR.

Mon Jan 24 13:22:04 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/FlResource.mpc:
        * tao/QtResource.mpc:
        * tao/TkResource.mpc:
        * tao/XtResource.mpc:

          Removed Default_Resources subsection from Source_Files.

          Added empty Inline_Files, Template_Files, Resource_Files, and
          PIDL_Files sections.

Mon Jan 24 09:38:08 2005  Chad Elliott  <elliott_c@ociweb.com>

        * tests/GIOP_Fragments/PMB_With_Fragments/giop1.2_fragments_be.dat:
        * tests/GIOP_Fragments/PMB_With_Fragments/run_test.pl:

          Added a data file for big endien servers and conditionally
          determine which data file to use in the test script.

Mon Jan 24 06:23:04 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/tests/FT_App/FT_App.mpc:

          Reverted my change from Fri Jan 21 10:11:29 2005.

Sun Jan 23 14:56:20 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

        * TAO-INSTALL.html (href):

          Added some notes about g++ on Solaris 10 downloaded from
          blastwave.

Sun Jan 23 19:04:31 2005  Marek Brudka  <mbrudka@aster.pl>

        * .cvsignore (Module):
          Removed unnecessary file.

Sun Jan 23 18:04:02 2005  Marek Brudka  <mbrudka@aster.pl>

        * examples/AMI/FL_Callback/Peer_i.cpp (Module):
          Fixed error related with sleep once again. I lost this fix
          during merge.

Sun Jan 23 15:50:25 2005  Marek Brudka  <mbrudka@aster.pl>

        * */.cvsignore (Module):

          Made cvs less annoyed.

Sun Jan 23 13:17:29 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/Strategies/advanced_resource.h (Module):

          Removed unnecessary commma.

Sun Jan 23 12:38:45 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/XtResource.mpc (Message):
        * tao/TkResource.mpc (Message):
        * tao/QtResource.mpc (Message):
        * tao/FlResource.mpc (Message):

          Added missing Id strings.

Sun Jan 23 11:56:27 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/ORB_Core.cpp (Message):

          Removed outdated remark.

Sun Jan 23 11:41:55 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/ORB_Core.cpp (Module):
          Added necessary include directive lost during merge.

Sun Jan 23 01:52:50 2005  Marek Brudka  <mbrudka@aster.pl>

        * tests/Xt_Stopwatch/timer.h:
        * tests/Xt_Stopwatch/timer.cpp:
        * tests/Xt_Stopwatch/test_i.h:
        * tests/Xt_Stopwatch/test_i.cpp:
        * tests/Xt_Stopwatch/svc.conf.xml:
        * tests/Xt_Stopwatch/svc.conf:
        * tests/Xt_Stopwatch/server.cpp:
        * tests/Xt_Stopwatch/client.cpp:
        * tests/Xt_Stopwatch/Xt_Stopwatch.mpc:
        * tests/Xt_Stopwatch/Stopwatch_display.h:
        * tests/Xt_Stopwatch/Stopwatch_display.cpp:
        * tests/Xt_Stopwatch/README:
        * tests/Xt_Stopwatch/Control.h:
        * tests/Xt_Stopwatch/Control.cpp:
        * tests/Xt_Stopwatch/Client.h:
        * tests/QtTests/test_i.h:
        * tests/QtTests/test_i.cpp:
        * tests/QtTests/svc.conf.xml:
        * tests/QtTests/svc.conf:
        * tests/QtTests/server.cpp:
        * tests/QtTests/client.h:
        * tests/QtTests/client.cpp:
        * tests/QtTests/README:
        * tests/QtTests/QtTests.mpc:
        * tests/FL_Cube/test_i.h:
        * tests/FL_Cube/test_i.cpp:
        * tests/FL_Cube/svc.conf.xml:
        * tests/FL_Cube/svc.conf:
        * tests/FL_Cube/server.cpp:
        * tests/FL_Cube/client.cpp:
        * tests/FL_Cube/FL_Cube.mpc:
        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):
        * tao/xt_resource.i (Module):
        * tao/xt_resource.h (Module):
        * tao/xt_resource.cpp (Module):
        * tao/tao.mpc (Module):
        * tao/qt_resource.i (Module):
        * tao/qt_resource.h (Module):
        * tao/qt_resource.cpp (Module):
        * tao/XtResource_Loader.h (Module):
        * tao/XtResource_Loader.cpp (Module):
        * tao/XtResource_Factory.h (Module):
        * tao/XtResource_Factory.cpp (Module):
        * tao/XtResource.mpc (Module):
        * tao/TkResource_Loader.h (Module):
        * tao/TkResource_Loader.cpp (Module):
        * tao/TkResource_Factory.h (Module):
        * tao/TkResource_Factory.cpp (Module):
        * tao/TkResource.mpc (Module):
        * tao/TSS_Resources.h (Module):
        * tao/TSS_Resources.cpp (Module):
        * tao/TAO_XtResource_Export.h (Module):
        * tao/TAO_TkResource_Export.h (Module):
        * tao/TAO_QtResource_Export.h (Module):
        * tao/TAO_FlResource_Export.h (Module):
        * tao/Strategies.mpc (Module):
        * tao/QtResource_Loader.h (Module):
        * tao/QtResource_Loader.cpp (Module):
        * tao/QtResource_Factory.h (Module):
        * tao/QtResource_Factory.cpp (Module):
        * tao/QtResource.mpc (Module):
        * tao/ORB_Core.h (Module):
        * tao/ORB_Core.cpp (Module):
        * tao/Leader_Follower.cpp (Module):
        * tao/GUIResource_Factory.h (Module):
        * tao/GUIResource_Factory.cpp (Module):
        * tao/FlResource_Loader.h (Module):
        * tao/FlResource_Loader.cpp (Module):
        * tao/FlResource_Factory.h (Module):
        * tao/FlResource_Factory.cpp (Module):
        * tao/FlResource.mpc (Module):
        * examples/AMI/FL_Callback/svc.conf.xml (Module):
        * examples/AMI/FL_Callback/svc.conf (Module):
        * examples/AMI/FL_Callback/progress.cpp (Module):
        * examples/AMI/FL_Callback/README (Module):
        * examples/AMI/FL_Callback/Progress_i.h (Module):
        * examples/AMI/FL_Callback/Progress_i.cpp (Module):
        * examples/AMI/FL_Callback/FL_Callback.mpc (Module):
        * docs/Options.html (Module):

          Changes related with separation of GUI reactors. The additional
          information is below.

        * .cvsignore:
          To make cvs silent.

        Sat Jan 22 19:57:16 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/XtResource_Loader.h (Module):
        * tao/XtResource_Loader.cpp (Module):
        * tao/XtResource_Factory.h (Module):
        * tao/XtResource_Factory.cpp (Module):
        * tao/TkResource_Loader.h (Module):
        * tao/TkResource_Loader.cpp (Module):
        * tao/TkResource_Factory.h (Module):
        * tao/TkResource_Factory.cpp (Module):
        * tao/QtResource_Loader.h (Module):
        * tao/QtResource_Loader.cpp (Module):
        * tao/QtResource_Factory.h (Module):
        * tao/QtResource_Factory.cpp (Module):
        * tao/GUIResource_Factory.h (Module):
        * tao/GUIResource_Factory.cpp (Module):
        * tao/FlResource_Loader.h (Module):
        * tao/FlResource_Loader.cpp (Module):
        * tao/FlResource_Factory.h (Module):
        * tao/FlResource_Factory.cpp (Module):

          Style changes, addedin internal locking in factory when creating
          reactor.

        Wed Jan 19 22:52:34 2005  Marek Brudka  <mbrudka@aster.pl>

        * tests/Xt_Stopwatch/server.cpp:
        * tests/Xt_Stopwatch/client.cpp:
        * tests/Xt_Stopwatch/Xt_Stopwatch.mpc:
        * tests/Xt_Stopwatch/Client.h:
        * tests/QtTests/test_i.h:
        * tests/QtTests/server.cpp:
        * tests/QtTests/client.h:
        * tests/QtTests/client.cpp:
        * tests/QtTests/QtTests.mpc:
        * tests/FL_Cube/server.cpp:
        * tests/FL_Cube/client.cpp:
        * tests/FL_Cube/FL_Cube.mpc:
        * tao/Strategies/advanced_resource.cpp:
        * tao/xt_resource_loader.h:
        * tao/xt_resource_loader.cpp:
        * tao/xt_resource.i:
        * tao/xt_resource.h:
        * tao/xt_resource.cpp:
        * tao/tk_resource_loader.h:
        * tao/tk_resource_loader.cpp:
        * tao/tk_resource.i:
        * tao/tk_resource.h:
        * tao/tk_resource.cpp:
        * tao/tao_xtreactor.mpc:
        * tao/tao_tkreactor.mpc:
        * tao/tao_qtreactor.mpc:
        * tao/tao_flreactor.mpc:
        * tao/tao.mpc:
        * tao/qt_resource_loader.h:
        * tao/qt_resource_loader.cpp:
        * tao/qt_resource.i:
        * tao/qt_resource.h:
        * tao/qt_resource.cpp:
        * tao/fl_resource_loader.h:
        * tao/fl_resource_loader.cpp:
        * tao/fl_resource.i:
        * tao/fl_resource.h:
        * tao/fl_resource.cpp:
        * tao/XtResource_Loader.h:
        * tao/XtResource_Loader.cpp:
        * tao/XtResource_Factory.h:
        * tao/XtResource_Factory.cpp:
        * tao/XtResource.mpc:
        * tao/TkResource_Loader.h:
        * tao/TkResource_Loader.cpp:
        * tao/TkResource_Factory.h:
        * tao/TkResource_Factory.cpp:
        * tao/TkResource.mpc:
        * tao/TSS_Resources.h:
        * tao/TSS_Resources.cpp:
        * tao/TAO_XtResource_Export.h:
        * tao/TAO_XtReactor_export.h:
        * tao/TAO_TkResource_Export.h:
        * tao/TAO_TkReactor_export.h:
        * tao/TAO_QtResource_Export.h:
        * tao/TAO_QtReactor_export.h:
        * tao/TAO_FlResource_Export.h:
        * tao/TAO_FlReactor_export.h:
        * tao/Qt_Resources_Export.h:
        * tao/Qt_Resource_Factory.h:
        * tao/Qt_Resource_Factory.cpp:
        * tao/QtResource_Loader.h:
        * tao/QtResource_Loader.cpp:
        * tao/QtResource_Factory.h:
        * tao/QtResource_Factory.cpp:
        * tao/QtResource.mpc:
        * tao/ORB_Core.h:
        * tao/ORB_Core.cpp:
        * tao/Leader_Follower.cpp:
        * tao/GUI_Resource_Factory.h:
        * tao/GUIResource_Factory.h:
        * tao/GUIResource_Factory.cpp:
        * tao/FlResource_Loader.h:
        * tao/FlResource_Loader.cpp:
        * tao/FlResource_Factory.h:
        * tao/FlResource_Factory.cpp:
        * tao/FlResource.mpc:
        * examples/AMI/FL_Callback/progress.cpp (Module):
        * examples/AMI/FL_Callback/FL_Callback.mpc (Module):

          Naming more constistent and new GUIResources loading schema.

        Sat Jan 15 00:19:04 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/tk_resource_loader.h (Module):
        * tao/tk_resource_loader.cpp (Module):
        * tao/fl_resource_loader.h (Module):
        * tao/fl_resource_loader.cpp (Module):
        * tao/tk_resource.h (Module):
        * tao/tk_resource.cpp (Module):
        * examples/AMI/FL_Callback/svc.conf.xml (Module):
        * examples/AMI/FL_Callback/svc.conf (Module):
        * tests/FL_Cube/server.cpp (Module):
        * tests/FL_Cube/client.cpp (Module):
        * tao/tao_flreactor.mpc (Module):
        * tao/fl_resource.h (Module):
        * tao/fl_resource.cpp (Module):
        * examples/AMI/FL_Callback/progress.cpp (Module):
        * examples/AMI/FL_Callback/README (Module):
        * tests/Xt_Stopwatch/svc.conf (Module):
        * tests/Xt_Stopwatch/svc.conf.xml (Module):
        * tests/Xt_Stopwatch/server.cpp (Module):
        * tests/Xt_Stopwatch/client.cpp (Module):
        * tests/Xt_Stopwatch/Client.h (Module):
        * tao/xt_resource_loader.h (Module):
        * tao/xt_resource_loader.cpp (Module):
        * tao/xt_resource.i (Module):
        * tao/xt_resource_loader.cpp (Module):
        * tao/xt_resource.h (Module):
        * tao/xt_resource.cpp (Module):
        * tao/tao_xtreactor.mpc (Module):

          Created TAO_*Resource_Loader, changed some names,updated doc and
          adapted tests to new way gui resources are loaded.

        * tests/QtTests/server.cpp (Module):
        * tests/QtTests/client.cpp (Module):
        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):
        * tao/qt_resource_loader.h (Module):
        * tao/qt_resource_loader.cpp (Module):
        * tao/qt_resource.cpp (Module):
        * tao/ORB_Core.h (Module):
        * tao/ORB_Core.cpp (Module):
        * tao/Leader_Follower.cpp (Module):

          Created reactor factory on ORB_Core level to create GUI
          reactors. Removed resouce_factory chain from
          Advanced_Resource_Factory. Adapted qt_resource_loader to new
          reactor creation schema. Some style changes.

        Tue Jan 11 23:39:37 2005  Marek Brudka  <mbrudka@aster.pl>

        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):

          Created a simple chain of resource_factories to allow creation
          of GUIReactors and using Advanced_Resource_Factory the same
          time.

        * tao/qt_resource_loader.cpp (Module):
        * tao/qt_resource.h (Module):
        * tao/qt_resource.cpp (Module):

          Corrected loading of TAO_QtResource_Factory. Protected against
          multiple calls of create_reactor_impl.

        Sun Jan  9 22:58:24 2005  Marek Brudka  <mbrudka@aster.pl>

        * tests/QtTests/svc.conf.xml (Module):
        * tests/QtTests/svc.conf (Module):
        * tests/QtTests/server.cpp (Module):
        * tests/QtTests/client.cpp (Module):

          Adapted the test to the current programming model for qt
          resource.

        * tao/tao_qtreactor.mpc (Module):
        * tao/qt_resource_loader.h (Module):
        * tao/qt_resource_loader.cpp (Module):

          Create preliminary version of QtReasourceLoader class for static
          use of Qt resources in TAO servers.

        Sun Jan  9 01:20:25 2005  Marek Brudka  <mbrudka@aster.pl>

        * docs/Options.html (Module):

          Updated documentation.

        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):

          Removed support for FlReactor and TkReactor from
          AdvancedFactory.

        * examples/AMI/FL_Callback/svc.conf.xml (Module):
        * examples/AMI/FL_Callback/svc.conf (Module):
        * examples/AMI/FL_Callback/FL_Callback.mpc (Module):
        * tests/FL_Cube/svc.conf.xml (Module):
        * tests/FL_Cube/svc.conf (Module):
        * tests/FL_Cube/server.cpp (Module):
        * tests/FL_Cube/client.cpp (Module):

          TAO_Advanced_Resource_Factory changed into
          TAO_FlResource_Factory.

        * tao/tao_xtreactor.mpc (Module):
        * tao/tao_tkreactor.mpc (Module):
        * tao/tao_qtreactor.mpc (Module):
        * tao/tao_flreactor.mpc (Module):

          Removed dependencies on features
          tao_qtreactor,tao_xtreactor,tao_flreactor,tao_tkreactor

        Mon Dec 13 19:17:29 2004  Marek Brudka  <mbrudka@aster.pl>

        * */.cvsignore (Module):

          Stopped cvs from complaining about unknown executables.

        Mon Dec 13 02:32:56 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/Strategies/advanced_resource.cpp (Message):

          Fix small bug related with missing plugin library.

        Mon Dec 13 02:28:06 2004  Marek Brudka  <mbrudka@aster.pl>

        * tests/FL_Cube/FL_Cube.mpc (Module):
        * examples/AMI/FL_Callback/FL_Callback.mpc (Module):

          Dependence on tao_flreactor changed into ace_fl.

        Mon Dec 13 00:38:28 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):

          Removed ACE_HAS_TK macros. Removed static linkage with
          ACE_TkReactor. Applied for dynamic loading of reactor framework
          to TkReactor.

        Mon Dec 13 00:37:45 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/tk_resource.i (Module):
        * tao/tk_resource.h (Module):
        * tao/tk_resource.cpp (Module):
        * tao/tao_tkreactor.mpc (Module):
        * tao/TAO_TkReactor_export.h (Module):

          Created TAO_TkReactor library with TAO_TkResourceFactory.

        * tao/fl_resource.h (Module):
        * tao/fl_resource.cpp (Module):

          Move #include "ace/FlReactor" from header to definition.

        * tao/Strategies.mpc (Module):

          Removed explicite dependencies of TAO_Strategies on
          TAO_TkReactor.

        Sun Dec 12 23:38:40 2004  Marek Brudka  <mbrudka@aster.pl>

        * docs/Options.html (Message):

          Updated documentation on Advanced_Resource_Factory.

        Sun Dec 12 23:01:58 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/tao_flreactor.mpc (Module):

          Created project for build TAO_FlReactor library.

        * tao/xt_resource.h (Module):
        * tao/xt_resource.cpp (Module):
        * tao/qt_resource.h (Module):
        * tao/qt_resource.cpp (Module):

          Removed bug related with incorrect service class (was TAO, is
          TAO_QtReactor or TAO_XtReactor) for exported Service_Objects and
          Factories.

        * tao/fl_resource.i (Module):
        * tao/fl_resource.h (Module):
        * tao/fl_resource.cpp (Module):
        * tao/TAO_FlReactor_export.h (Module):

          Create TAO_FlResourceFactory for ACE_FlReactor similar to
          QtResourceFactory.

        * tao/Strategies.mpc (Module):

          Removed explicite dependence on tao_flreactor.

        * tao/Strategies/advanced_resource.h (Module):
        * tao/Strategies/advanced_resource.cpp (Module):

          Removed ACE_HAS_FL macros. Removed static linkage with
          ACE_FlReactor. Created framework for dynamic loading of GUI
          reactors using ACE_DLL. Applied this framework for
          FlReactor. This framework is needed to preserve compatibility
          with previous TAO_AdvancedResourceFactory.

        * tests/FL_Cube/test_i.h (Module):
        * tests/FL_Cube/test_i.cpp (Module):
        * tests/FL_Cube/server.cpp (Module):
        * tests/FL_Cube/client.cpp (Module):
        * examples/AMI/FL_Callback/progress.cpp (Module):
        * examples/AMI/FL_Callback/Progress_i.h (Module):
        * examples/AMI/FL_Callback/Progress_i.cpp (Module):

          Removed ACE_HAS_FL macros.

        Sun Dec 12 15:12:41 2004  Marek Brudka  <mbrudka@aster.pl>

        * .cvsignore (Module):

          To stop cvs from complaining about unknown files.

        Sun Dec 12 14:44:53 2004  Marek Brudka  <mbrudka@aster.pl>

        * TAOACE.mwc (Module):

          Temporarily disabled some projects as MPC is now buggy.

        Sun Dec 12 01:14:03 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/tao_xtreactor.mpc (Module):
        * tao/tao_qtreactor.mpc (Module):

          Added header and inline files to project.

        * tao/Strategies.mpc (Module):

          Created dependence on tao_tkreactor and tao_flreactor. To be
          removed when tao_flresource and tao_tkresource will be
          avalaible.

        * tests/FL_Cube/FL_Cube.mpc (Module):
        * examples/AMI/FL_Callback/progress.cpp (Module):

          Fixed a bug related with undefined stdio functions.

        * examples/AMI/FL_Callback/Peer_i.cpp (Module):

          Fixed a bug related with undefined sleep function.

        * examples/AMI/FL_Callback/FL_Callback.mpc (Module):

          Created dependence on tao_flreactor. To be removed when
          tao_flresource will be available.

        Fri Dec 10 01:04:12 2004  Marek Brudka  <mbrudka@aster.pl>

        * tests/Xt_Stopwatch/.cvsignore (Module):

          Created few ignores to make cvs silent.

        Fri Dec 10 00:45:22 2004  Marek Brudka  <mbrudka@aster.pl>

        * tests/QtTests/.cvsignore (Module):
        * utils/catior/.cvsignore (Module):

          Created few ignores to make cvs silent.

        * tests/Xt_Stopwatch/svc.conf.xml (Module):
        * tests/Xt_Stopwatch/svc.conf (Module):

          Changed shared library wher XtResourceFactory is to be looked
          for.

        * tests/Xt_Stopwatch/timer.h (Module):
        * tests/Xt_Stopwatch/timer.cpp (Module):
        * tests/Xt_Stopwatch/test_i.h (Module):
        * tests/Xt_Stopwatch/test_i.cpp (Module):
        * tests/Xt_Stopwatch/server.cpp (Module):
        * tests/Xt_Stopwatch/client.cpp (Module):
        * tests/Xt_Stopwatch/Xt_Stopwatch.mpc (Module):
        * tests/Xt_Stopwatch/Stopwatch_display.h (Module):
        * tests/Xt_Stopwatch/Stopwatch_display.cpp (Module):
        * tests/Xt_Stopwatch/Control.h (Module):
        * tests/Xt_Stopwatch/Control.cpp (Module):
        * tests/Xt_Stopwatch/Client.h (Module):

          Removed ACE_HAS_XT macros.

        * tao/TAO_XtReactor_export.h (Module):

          Created export macros for TAO_XtRector library.

        * tao/xt_resource.h (Module):
        * tao/xt_resource.cpp (Module):

          Removed ACE_HAS_XT macros. Applied export macros for
          XtResourceFactory.

        * tao/tao_xtreactor.mpc (Module):

          Derived tao_xtreactor from all needed base projects.

        Fri Dec 10 00:40:11 2004  Marek Brudka  <mbrudka@aster.pl>

        * tests/QtTests/README (Module):

          Described a problem with ORB shutdown.

        * tests/QtTests/svc.conf.xml (Module):
        * tests/QtTests/svc.conf (Module):

          Change shared library where QtResource factory can be found from
          TAO to TAO_QtReactor.

        * tests/QtTests/server.cpp (Module):
        * tests/QtTests/client.cpp (Module):

          Removed silly mistake related with removing ACE_HAS_QT macros.

        Tue Dec  7 20:48:26 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/tao_qtreactor.mpc (Module):
        * tao/qt_resource.h (Module):
        * tao/TAO_QtReactor_export.h (Module):

          Created and applied export macros for TAO_QtReactor.

        Mon Dec  6 00:35:59 2004  Marek Brudka  <mbrudka@aster.pl>

        * TAO_IDL/.cvsignore (Module):

          To remove cvs warnings.

        Sun Dec  5 23:17:46 2004  Marek Brudka  <mbrudka@aster.pl>

        * tests/QtTests/test_i.h (Module):
        * tests/QtTests/test_i.cpp (Module):
        * tests/QtTests/server.cpp (Module):
        * tests/QtTests/server.cpp (Module):
        * tests/QtTests/client.h (Module):
        * tests/QtTests/client.cpp (Module):
        * tao/qt_resource.h (Module):
        * tao/qt_resource.cpp (Module):

          Removed dependencies on ACE_HAS_QT. Compilation is now managed
          by MPC.

        * tests/QtTests/QtTests.mpc (Module):

          Removed explicite dependencies on qt. They are managed now by qt
          based projects.

        Fri Dec  3 23:15:18 2004  Marek Brudka  <mbrudka@aster.pl>

        * tao/tao_xtreactor.mpc (Added):
        * tao/tao_qtreactor.mpc (Added):
        * tests/QtTests/QtTests.mpc (Modified):
        * tao/tao.mpc (Modified):

          Initial changes related with the separation of reactors into
          distinct libraries.  Many thanks to Raphael Bossek
          <raphael.bossek@gmx.de> for this patch.

Sat Jan 22 12:34:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Shutdown_Utilities.{h,cpp}:
          Moved implementation of Shutdown_Functor from header file
          to cpp file to fix link errors with Cygwin. Thanks to
          to Mike McGahan <mcgahan at sparta dot com> for reporting this.
          This fixes bugzilla id [2036].

Fri Jan 21 17:10:31 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/FTORB.mpc:
        * orbsvcs/orbsvcs/FaultTolerance.mpc:
        * orbsvcs/orbsvcs/Makefile.am:
        * orbsvcs/orbsvcs/PortableGroup.mpc:

          Added Pkgconfig_Files definitions.

Fri Jan 21 18:57:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:

          Used VMCID while trying to propogate system exception with minor
          code.

Fri Jan 21 08:42:19 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/ORB.cpp (ORB_init):

          Reverted change that stored return value
          TAO_default_environment() in a reference to a
          CORBA::Environment.  MSVC++ 6 couldn't grok it.

Fri Jan 21 10:11:29 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/tests/FT_App/FT_App.mpc:

          Corrected a typo in the 'after' setting.

Fri Jan 21 09:50:40 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/examples/ImR/Combined_Service/run_test.pl:

          Changed the final TerminateWaitKill()'s to Kill()'s as I should
          have done originally.

Fri Jan 21 13:30:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Event/RT_Task.cpp:
          Added needed include for Solaris 10 build

Fri Jan 21 13:19:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Acceptor.cpp:
          When ORBDottedDecimalAddresses is set to 1, then also respect
          this for SHMIOP. The endpoint created then also contains the
          ip address instead of the hostname. This is the same behaviour
          as for IIOP. On Windows we default to using ip addresses because
          DNS is often broken on Windows systems, SHMIOP didn't respected
          this behaviour which caused test failures on our Windows build
          systems at the moment our DNS server was crashed. This fixes
          bugzilla bug [2033].

Fri Jan 21 12:17:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Connector.cpp:
          Improved debug messages to make formatting consistent
          and give a little more info what the problem is.

Thu Jan 20 17:23:27 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/CosConcurrency.mpc:
        * orbsvcs/orbsvcs/CosEvent.mpc:
        * orbsvcs/orbsvcs/CosLifeCycle.mpc:
        * orbsvcs/orbsvcs/CosLoadBalancing.mpc:
        * orbsvcs/orbsvcs/CosNaming.mpc:
        * orbsvcs/orbsvcs/CosNotification.mpc:
        * orbsvcs/orbsvcs/CosProperty.mpc:
        * orbsvcs/orbsvcs/CosTime.mpc:
        * orbsvcs/orbsvcs/CosTrading.mpc:
        * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
        * orbsvcs/orbsvcs/DsLogAdmin.mpc:
        * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
        * orbsvcs/orbsvcs/ETCL.mpc:
        * orbsvcs/orbsvcs/Svc_Utils.mpc:

          Added Pkgconfig_Files definitions.

Thu Jan 20 16:22:42 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_typedef.cpp:
        * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:

          In code generation for a typedef of an IDL array, added
          a check for the case where the typedef is in the same
          scope as the array. In such a case, we now generate the
          local name for the declaration of the typedef's array
          memory management functions, if it is declared in a
          scope that is not global or a module (namespace). An
          array + array typedef inside an interface (C++ class)
          for example formerly generated static inline function
          declarations which, when declared with the fully scoped
          name inside the C++ class, caused a problem with some
          compilers.

Thu Jan 20 12:41:38 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Removed directory prefixes from pkgconfig_DATA definitions.

Thu Jan 20 18:25:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Endpoint.cpp (set):
          Added more debug messages just like in IIOP_Endpoint

        * tao/Strategies/SHMIOP_Endpoint.h:
          Doxygen improvements

Thu Jan 20 16:18:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOP_Acceptor.cpp:
          Updated debug messages so that we use the same formatting throughtout
          TAO

Thu Jan 20 06:42:31 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerate.

        * tao/BiDir_GIOP.mpc:
        * tao/Domain.mpc:
        * tao/DynamicAny.mpc:
        * tao/DynamicInterface.mpc:
        * tao/IFR_Client.mpc:
        * tao/IORInterceptor.mpc:
        * tao/IORManipulation.mpc:
        * tao/IORTable.mpc:
        * tao/Messaging.mpc:
        * tao/ObjRefTemplate.mpc:
        * tao/PortableServer.mpc:
        * tao/RTCORBA.mpc:
        * tao/RTPortableServer.mpc:
        * tao/RTScheduler.mpc:
        * tao/SmartProxies.mpc:
        * tao/Strategies.mpc:
        * tao/TypeCodeFactory.mpc:
        * tao/Utils.mpc:
        * tao/Valuetype.mpc:
        * tao/tao.mpc:

          Added Pkgconfig_Files definitions.

Thu Jan 20 07:53:44 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/examples/ImR/Combined_Service/run_test.pl:

          Attempt to ensure that no processes are left running when the
          script completes.

Thu Jan 20 07:41:04 2005  Chad Elliott  <elliott_c@ociweb.com>

        * tests/GIOP_Fragments/Java_Big_Request/Payload_Receiver.cpp:
        * tests/GIOP_Fragments/PMB_With_Fragments/Payload_Receiver.cpp:

          Supply the ACE_ENV_... to ORB::shutdown() to support non-native
          exception builds.

        * tests/GIOP_Fragments/Java_Big_Request/server.cpp:
        * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp:

          Added #include "ace/OS_NS_stdio.h" to avoid build problems with
          inline=0.

Thu Jan 20 06:57:40 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/tests/Property/client.cpp:
        * performance-tests/Callback/client.cpp:
        * performance-tests/Latency/AMI/client.cpp:
        * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp:
        * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp:
        * tests/MT_BiDir/client.cpp:
        * tests/Portable_Interceptors/Benchmark/client.cpp:
        * tests/Smart_Proxies/Benchmark/client.cpp:

          Changed debug messages from printing "server" to "client".

Thu Jan 20 00:47:58 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tests/Collocation_Tests/Hello.cpp (get_string):

          Fixed syntax error caused by renaming of TAO_ORB_Table class to
          TAO::ORB_Table (see below).  Note that TAO::ORB_Table is only
          meant to be used internally by TAO.

Wed Jan 19 11:44:48 2005  Chad Elliott  <elliott_c@ociweb.com>

        * tests/GIOP_Fragments/Java_Big_Reply/Client_Task.h:
        * tests/GIOP_Fragments/Java_Big_Reply/Java_Big_Reply.mpc:
        * tests/GIOP_Fragments/Java_Big_Request/Java_Big_Request.mpc:
        * tests/GIOP_Fragments/Java_Big_Request/Payload_Receiver.h:
        * tests/GIOP_Fragments/PMB_With_Fragments/PMB_With_Fragments.mpc:
        * tests/GIOP_Fragments/PMB_With_Fragments/Payload_Receiver.h:

          Got rid of fuzz errors.

Wed Jan 19 09:31:05 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/ORB.cpp:
        * tao/ORB.h:
        * tao/ORBInitializer_Registry.cpp:
        * tao/ORBInitializer_Registry.h:
        * tao/ORB_Core.cpp:
        * tao/ORB_Table.cpp:
        * tao/ORB_Table.h:
        * tao/ORB_Table.inl:
        * tao/TAO_Internal.cpp:
        * tao/TAO_Internal.h:

          Fixed a deadlock that occurred when daemonizing an ORB process
          via "-ORBDaemon" by making locking finer grained and not abusing
          the ACE_Static_Object_Lock.  The problem only appears to occur
          on (NPTL-based?) Linux installations. Thanks to Ken Sedgwick
          <ken at bonsai dot com> for pointing out the problem.

          Moved some static functions into the TAO::ORB namespace and some
          global variables into an anonymous namespace since they are
          used internal to TAO.

Wed Jan 19 10:01:57 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_typedef.cpp:
        * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:

          Fixed a bug in code generation when both an array (which
          is declared in generated code as a typedef) and a typedef
          of the array are declared inside another data type which
          is not a module. In such a case, the *_alloc(), *_dup(),
          *_copy() and *_free() functions must be static. Also,
          the empty struct *_tag (used as a template parameter)
          was not being declared for the typedef of the array, along
          with the *_slice, *_var, *_out, and *_forany typedefs.
          Thanks to Johnny Willemsen <jwillemsen@remedy.nl> and
          Thomas Groth <groth.th@nord-com.net> for reporting the bug
          and submitting the example IDL that demonstrated the problem.

        * tests/IDL_Test/array.idl:

          Added the submitted IDL mentioned above to the IDL test
          for arrays.

Wed Jan 19 15:22:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Endpoint.cpp:
          Fixed compile error

Wed Jan 19 08:24:36 2005  Chad Elliott  <elliott_c@ociweb.com>

        * tao/GIOP_Message_Base.h:
        * tao/GIOP_Message_Base.cpp:
        * tao/GIOP_Message_Generator_Parser.h:
        * tao/GIOP_Message_Generator_Parser_10.h:
        * tao/GIOP_Message_Generator_Parser_10.cpp:
        * tao/GIOP_Message_Generator_Parser_12.h:
        * tao/GIOP_Message_Generator_Parser_12.cpp:
        * tao/GIOP_Message_Generator_Parser_Impl.inl:
        * tao/GIOP_Message_Lite.h:
        * tao/GIOP_Message_Lite.cpp:
        * tao/GIOP_Message_State.h:
        * tao/GIOP_Message_State.cpp:
        * tao/Incoming_Message_Queue.h:
        * tao/Incoming_Message_Queue.inl:
        * tao/Incoming_Message_Queue.cpp:
        * tao/Pluggable_Messaging.h:
        * tao/Transport.h:
        * tao/Transport.cpp:

          Adding an alternate implementation of PMB and an implementation of
          GIOP fragment handling that only consolidates fragments when the
          last one is received.

          Partial GIOP messages are accumulated in a message block within
          the TAO_Transport until a sufficient amount of data is collected.
          At that point, processing occurs as usual.

        * tests/GIOP_Fragments/Java_Big_Reply/Client_Task.h:
        * tests/GIOP_Fragments/Java_Big_Reply/Client_Task.cpp:
        * tests/GIOP_Fragments/Java_Big_Reply/Java_Big_Reply.mpc:
        * tests/GIOP_Fragments/Java_Big_Reply/Test.idl:
        * tests/GIOP_Fragments/Java_Big_Reply/client.cpp:
        * tests/GIOP_Fragments/Java_Big_Reply/run_test.pl:
        * tests/GIOP_Fragments/Java_Big_Reply/server.java:
        * tests/GIOP_Fragments/Java_Big_Request/Java_Big_Request.mpc:
        * tests/GIOP_Fragments/Java_Big_Request/Payload_Receiver.h:
        * tests/GIOP_Fragments/Java_Big_Request/Payload_Receiver.cpp:
        * tests/GIOP_Fragments/Java_Big_Request/Test.idl:
        * tests/GIOP_Fragments/Java_Big_Request/client.java:
        * tests/GIOP_Fragments/Java_Big_Request/run_test.pl:
        * tests/GIOP_Fragments/Java_Big_Request/server.cpp:

          When the Java client/server is run using the JDK ORB, it will
          fragment the GIOP messages to exercise the GIOP fragment handling
          code in TAO.

        * tests/GIOP_Fragments/PMB_With_Fragments/PMB_With_Fragments.mpc:
        * tests/GIOP_Fragments/PMB_With_Fragments/Payload_Receiver.h:
        * tests/GIOP_Fragments/PMB_With_Fragments/Payload_Receiver.cpp:
        * tests/GIOP_Fragments/PMB_With_Fragments/Test.idl:
        * tests/GIOP_Fragments/PMB_With_Fragments/dribble.pl:
        * tests/GIOP_Fragments/PMB_With_Fragments/giop1.2_fragments.dat:
        * tests/GIOP_Fragments/PMB_With_Fragments/giop1.2_fragments.layout:
        * tests/GIOP_Fragments/PMB_With_Fragments/run_test.pl:
        * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp:

          This test uses canned GIOP 1.2 fragment data and exercises the PMB
          code as well as GIOP fragment handling code.

Wed Jan 19 12:26:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Endpoint.cpp:
        * tao/Strategies/SHMIOP_Profile.cpp:
          Replaced ACE casts with their C++ versions

Tue Jan 18 19:59:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Acceptor.cpp:
        * tao/Strategies/SHMIOP_Connector.cpp:
          Use ACE_ERROR/LM_ERROR to print out error messages instead of
          ACE_DEBUG/LM_DEBUG, makes it easier to search for messages
          in the log

Tue Jan 18 19:46:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/SHMIOP_Acceptor.cpp:
        * tao/Strategies/SHMIOP_Connector.cpp:
          Replaced ACE casts with their C++ versions

Thu Jan 13 13:50:26 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_exception/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:

          - Replaced calls to an interface's virtual marshal() method
            with calls to TAO::Objref_Traits<>::marshal(), which
            in turn calls the static methjod CORBA::Object::Marshal(),
            which does a check for null reference. Most of these
            replacements had been done some time ago, these were
            evidently overlooked. This fix closes [BUGID:2027].
            Thanks to Jiang Wei <jiangwei_1976@yahoo.com.cn> for
            reporting the marshaling failure of empty object
            references in a sequence.

          - Made generated CORBA::Boolean values more consistent about
            assigning or returniong 'true' or 'false' rather than
            '1' or '0'.

        * tao/Valuetype/AbstractBase.cpp:

          Added a check to the CDR stream output operator for null
          _ptr value. If a null is found, the operator marshals a
          discriminator value of 1 (corresponding to an object reference)
          and an empty type hint (this last is similar to the behavior
          of CORBA::Object::marshal()).

        * tao/Valuetype/AbstractBase.h:
        * tao/Valuetype/ValueBase.cpp:

          Made CORBA::Boolean values more consistent about assigning or
          returning 'true' or 'false' rather than '1' or '0'. Also
          changed evaluation of CDR stream operations to use '!' instead
          of '== 0'.

        * tests/IDL_Test/IDL_Test.mpc:

          Shortened file to use wildcards instead of listing file names.

Thu Jan 13 11:55:55 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp:

          Include "ace/OS_NS_unistd.h" to pull in ACE_OS::getpid()
          declaration.

          Replaced ACE_static_cast macro usage with standard C++
          static_cast<>.

Thu Jan 13 11:52:55 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * orbsvcs/tests/Concurrency/CC_command.cpp (execute):

          Use "fgetc (stdin)" instead of "getchar ()".  ACE doesn't wrap
          the latter.  Fixes a build error.

Thu Jan 13 01:07:11 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/PortableServer/POA.h (objectkey_prefix):
        * tao/PortableServer/POA.cpp (objectkey_prefix):

          Changed this static array is to be an array of constant
          CORBA::Octets of instead of an array of non-constant
          CORBA::Octets.  The former is what was intended.  Also provides
          compiler with additional optimization opportunities.

Wed Jan 12 23:01:24 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tests/Portable_Interceptors/PolicyFactory/IORInterceptor.cpp:

          Fixed spelling typo.

        * tests/Portable_Interceptors/PolicyFactory/server.cpp:

          Cosmetic change.

Wed Jan 12 22:36:58 2005  Ossama Othman  <ossama@dre.vanderbilt.edu>

        * tao/ObjRefTemplate/ORT_Adapter_Impl.h (tao_ort_template_):

          Removed this attribute.  A local variable within the activate()
          method is all that is needed.

          (ORT_Adapter_Impl):

          Removed default constructor declaration.  The compiler generated
          one will now suffice since all remaining class members define
          suitable default constructors.

        * tao/ObjRefTemplate/ORT_Adapter_Impl.cpp:

          Coding convention improvements.

          (ORT_Adapter_Impl):

          Removed default constructor implementation.  See default
          constructor declaration removal description above.

          (activate):

          Fixed invalid widening assignment from
          PortableInterceptor::ObjectReferenceTemplate_var to
          PortableInterceptor::ObjectReferenceFactory_var.

        * tao/PortableServer/ORT_Adapter.h (release):

          Added this new pure virtual method.  It allows the POA to
          explicitly release an ObjectReferenceTemplate instance without
          pulling in valuetype related code.

        * tao/PortableServer/POA.cpp (destroy_i):

          Fixed memory leak related to tricky ObjectReferenceTemplate
          memory management.

        * tao/PortableServer/POA.h:

          Cosmetic improvement.

        * tao/RTCORBA/Network_Priority_Mapping_Manager.h:
        * tao/RTCORBA/Priority_Mapping_Manager.h:
        * tao/RTScheduling/Current.h:
        * tao/RTScheduling/RTScheduler_Manager.h:

          Changed all TAO-specific "_var" classes to inherit privately,
          rather than publicly, from TAO_Base_var.  Public inheritance in
          this case is not correct since (1) the TAO-specific "_var"
          classes are not meant to satisfy an "IS-A" relationship with
          TAO_Base_var, and (2) since it allows some invalid widening
          assignments to occur.

        * tao/Valuetype/Value_VarOut_T.h (TAO_Value_Var_T):

          Inherit privately from TAO_Base_var and declare a private copy
          constructor and assignment operator that accept a reference to a
          constant TAO_Base_var.  Prevents invalid widening assignments.

        * tao/Valuetype/Value_VarOut_T.cpp (TAO_Value_Var_T):

          Explicitly initialize TAO_Base_var base class in base member
          initializer list of copy constructor.

        * orbsvcs/tests/Concurrency/CC_command.cpp (execute):

          Replaced use of insecure gets() function call with one to
          getchar().  The latter is all that is needed since only one
          character is needed from stdin.

Wed Jan 12 19:53:06 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp:

          Changed to not crash if ior file can not be opened.

          Added '-p' command line option to write process id to file.

Wed Jan 12 15:57:30 2005 Huang-Ming Huang <hh1@cse.wustl.edu>

        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTRT_Group_Manager.cpp

          Fixed unused variable warning. Thanks to Johnny Willemsen
          <jwillemsen@remedy.nl> for pointing out.

Tue Jan 11 23:19:33 2005  Balachandran Natarajan  <bala@dre.vanderbilt.edu>

        * tao/GIOP_Message_Base.cpp:

          Fixed a debug output which was appearing without the debug level
          being set. Thanks to Lother Werzinger for reporting this.

Tue Jan 11 20:44:30 2005 Huang-Ming Huang <hh1@cse.wustl.edu>

        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTRT_Group_Manager.cpp
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/IOGRMaker.h
        * orbsvcs/orbsvcs/FtRtEvent/EventChannel/IOGRMaker.cpp

          Fixed problem with the scenario when the secondary event
          channel crashes and a new backup joins in the object group.
          Thanks to Thia Chang Chao <tchangch@dso.org.sg> for reporting
          the problem.

        * orbsvcs/FTRT_Event_Service/Event_Service/FT_EventService.cpp
        * orbsvcs/FTRT_Event_Service/ftec
        * orbsvcs/FTRT_Event_Service/supplier

          Added debug options.

Tue Jan 11 14:49:40 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/driver/drv_preproc.cpp:

          Added close of temporary file created only inside
          #ifndef ACE_LACKS_MKSTEMP guard. Thanks to
          M. C. Gahan <mcgahan@sparta.com> for reporting the
          problem of the dangling descriptor. This fix closes
          [BUGID:2026].

Tue Jan 11 12:17:26 2005  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/CosNaming.mpc:

          List the naming_serv_export.h instead of Naming_Server.h.
          Naming_Server.h gets added automatically.

        * orbsvcs/orbsvcs/FaultTolerance.mpc:

          Removed a redundant listing of FT_CORBAC.cpp.

        * orbsvcs/orbsvcs/RTEvent.mpc:

          Moved two files listed in Source_Files into Template_Files as they
          are template cpp files.

        * orbsvcs/orbsvcs/RTOLDEvent.mpc:

          Removed the listing of RTOldEvent.rc.  MPC will now detect that it
          belongs to the RTOLDEvent project due to case insensitivity for
          resource files.

Mon Jan 10 18:26:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB_Core.cpp:
          When the IORInterceptor Adapter is requested but can't be
          retrieved we throw an internal error. Added an ACE_ERROR in
          front of it so that it is much easier to detect what went
          wrong and caused the internal error

Mon Jan 10 10:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Profile.h:
          Doxygen improvements

Sun Jan  9 19:52:09 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Naming/README:

          Updated to note that Naming_Utils.{cpp,h} was split into
          Naming_Client.{cpp,h} and Naming_Server.{cpp,h}.

Sun Jan  9 19:36:24 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Generate pkg-config *.pc files from templates.

        * orbsvcs/orbsvcs/TAO_CosConcurrency.pc.in:
        * orbsvcs/orbsvcs/TAO_CosLifeCycle.pc.in:
        * orbsvcs/orbsvcs/TAO_CosLoadBalancing.pc.in:
        * orbsvcs/orbsvcs/TAO_CosProperty.pc.in:
        * orbsvcs/orbsvcs/TAO_CosTime.pc.in:

          New files, pkg-config *.pc templates.

Sun Jan  9 12:00:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Object_Adapter.h:
        * tao/PortableServer/Servant_Location:
          Moved the enum TAO_SERVANT_LOCATION to its own file.

        * tao/Makefile.am:
          Updated for change above

Sun Jan  9 11:06:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Object_Adapter.{h,cpp}:
        * tao/PortableServer/Object_Adapter_Factory.{h,cpp}:
          Moved TAO_Object_Adapter_Factory to its own file

        * tao/PortableServer/PortableServer.cpp:
          Added include of Object_Adapter_Factory.h

        * tao/RTPortableServer/RT_Object_Adapter_Factory.h:
          Include Object_Adapter_Factory.h instead of Object_Adapter.h

        * tao/Makefile.am:
          Updated for change above

Sun Jan  9 10:38:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Default_Acceptor_Filter.cpp:
          Fixed incorrect ACE_RCSID

        * tao/PortableServer/Default_Acceptor_Filter.h:
          Removed not needed push/pop for msvc

Sun Jan  9 10:30:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Servant_Base.{h,cpp,i}:
        * tao/PortableServer/Local_Servant_Base.{h,cpp,inl}:
          Moved TAO_Local_ServantBase to its own file. Also changed
          TAO_RefCountServantBase::_ref_count to
          TAO_RefCountServantBase::_refcount_value, the first was TAO
          specific, the second is defined by the corba spec. This fixes
          bugzilla [1951]. Thanks to Frank Pilhofer <fp at mc dot com>
          for reporting this

        * tao/Makefile.am:
          Updated for change above

Sat Jan  8 14:49:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/Sequence_Latency/Thread_Per_Connection/Thread_Per_Conn.mpc:
        * performance-tests/Sequence_Latency/Single_Threaded/Single_Threaded.mpc:
        * performance-tests/Sequence_Latency/DSI/DSI.mpc:
        * performance-tests/Sequence_Latency/DII/DII.mpc:
        * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
        * performance-tests/Sequence_Latency/AMI/ami.mpc:
        * performance-tests/Sequence_Latency/AMH_Single_Threaded/Single_Threaded.mpc:
        * performance-tests/Sequence_Latency/Thread_Pool/Thread_Pool.mpc:
        * tests/Bug_1330_Regression/Bug_1330_Regression.mpc:
          Use taoserver instead of server as base project and use taoclient
          for the client

Fri Jan  7 22:46:31 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Generate pkg-config *.pc files from templates.

        * orbsvcs/orbsvcs/TAO_CosEvent.pc.in:
        * orbsvcs/orbsvcs/TAO_CosEvent_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_CosEvent_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNaming.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNaming_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNaming_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNotification.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNotification_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_CosNotification_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_CosTrading.pc.in:
        * orbsvcs/orbsvcs/TAO_CosTrading_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_CosTrading_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_DsEventLogAdmin.pc.in:
        * orbsvcs/orbsvcs/TAO_DsEventLogAdmin_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_DsEventLogAdmin_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_DsLogAdmin.pc.in:
        * orbsvcs/orbsvcs/TAO_DsLogAdmin_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_DsLogAdmin_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_DsNotifyLogAdmin.pc.in:
        * orbsvcs/orbsvcs/TAO_DsNotifyLogAdmin_Serv.pc.in:
        * orbsvcs/orbsvcs/TAO_DsNotifyLogAdmin_Skel.pc.in:
        * orbsvcs/orbsvcs/TAO_ETCL.pc.in:
        * orbsvcs/orbsvcs/TAO_Svc_Utils.pc.in:

          New files, pkg-config *.pc templates.

Fri Jan  7 19:24:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Two_Objects/Two_Objects.mpc:
        * tests/Timeout/Timeout.mpc:
        * tests/Single_Read/Single_Read.mpc:
        * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:
        * tests/Server_Leaks/Server_Leaks.mpc:
        * tests/ORB_shutdown/Foo_Bar.mpc:
        * tests/Oneways_Invoking_Twoways/Oneways_Invoking_Twoways.mpc:
        * tests/OctetSeq/OctetSeq.mpc:
        * tests/Objref_Sequence_Test/Objref_Sequence_Test.mpc:
        * tests/No_Server_MT_Connect_Test/No_Server_Connect_Test.mpc:
        * tests/Native_Exceptions/Native_Exceptions.mpc:
        * tests/Muxed_GIOP_Versions/Muxed_GIOP_Versions.mpc:
        * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
        * tests/Multiple/Multiple.mpc:
        * tests/MT_Timeout/MT_Timeout.mpc:
        * tests/Forwarding/Forwarding.mpc:
        * tests/Explicit_Event_Loop/Explicit_Event_Loop.mpc:
        * tests/Crash_On_Write/Crash_On_Write.mpc:
        * tests/Connection_Purging/Connection_Purging.mpc:
        * tests/Connection_Failure/Connection_Failure.mpc:
        * tests/Connect_Strategy_Test/Connect_Strategy_Test.mpc:
        * tests/Cache_Growth_Test/Cache_Growth_Test.mpc:
        * tests/Bug_1627_Regression/test.mpc:
        * tests/Abstract_Interface/Abstract_Interface.mpc:
          Changed above mpc files by using the correct base project, derive
          the server from taoserver, the client from taoclient. Some clients
          did link S.cpp files which where not needed. Seems more mpc files
          could be cleaned and simplified.

Fri Jan  7 18:58:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Client_Leaks/Client_Leaks.mpc:
          Simplified this mpc file by using taoserver and taoclient base
          projects

Fri Jan  7 18:56:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Big_Request_Muxing/Big_Request_Muxing.mpc:
          Simplified this mpc file by using taoserver and taoclient base
          projects

Fri Jan  7 18:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Hello/Hello.mpc:
          Use taoserver and taoclient as base projects to simplify this file

        * tests/Muxing/Muxing.mpc:
        * tests/Big_Reply/Big_Reply.mpc:
          Use taoserver and taoclient as base projects to simplify this file.
          Added TestC.cpp explicitly to the client, so that we don't get
          TestS.cpp and then we also don't need portableserver for the client

Fri Jan  7 17:49:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Event/Event_Channel.h:
          Include ace/Unbounded_Set.h, not Unbound_Set_Ex.h because that
          one has been removed

Fri Jan  7 14:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/orb.idl:
        * tao/orb_types.pidl:
        * tao/orb_typesA.cpp:
        * tao/orb_typesC.h:
          Checked the CORBA spec, that ObjectId and ObjectIdList are not in the
          CORBA module but are in CORBA::ORB. Both where defined in orb.idl
          but shouldn't be there. So, removed ObjectId from orb_types and
          ObjectIdList from orb_types. This way there is also no conflict
          with the PortableServer::ObjectId

Fri Jan  7 12:23:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp:
        * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp:
        * orbsvcs/orbsvcs/Event/Event_Channel.{h,cpp}:
        * orbsvcs/orbsvcs/Notify/Default_Factory.cpp:
          Replaced ACE_Unbounded_Set_Ex with ACE_Unbounded_Set, the Ex version
          gives the wrong feeling about safety when using it. This belongs to
          the change below:
          Thu Jan  6 08:24:39 2005  Carlos O'Ryan  <coryan@atdesk.com>
          After a last check for ACE_Unbounded_Set_Ex this template will be
          removed from ACE

        * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.h:
          Replaced ACE_Unbounded_Set_Ex with ACE_Unbounded_Set in comments

Fri Jan  7 08:34:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB.h:
        * tao/orb_typesC.h:
        * tao/orb_typesA.cpp:
          Temporarily commented out the ObjectId typedefs in the orb_typesC.h,
          when someone uses using namespace CORBA and PortableServer we get
          ambiguity because ObjectId is in the CORBA and PortableServer
          namespace. Removed the typecode for ObjectId from ORB.h, it is not
          in orb_types. When the POA refactoring is merged next month, the
          ObjectId in the PortableServer namespace will move to the GOA
          namespace (see MIOP specification) and we can enable the typedefs
          again

Thu Jan  6 12:39:43 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Add Adapter_{Factory,Registry}.cpp to ORB_Core defn.

Thu Jan  6 18:27:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/tao.mpc:
          Fixed casing in orb_types filenames.

Thu Jan  6 15:25:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/orb.idl:
        * tao/Typecode_types.pidl:
        * tao/orb_types.pidl:
          Moved typecode stuff to Typecode_types.pidl and simple typedefs to
          orb_types.pidl and include both new files again in orb.idl. Other
          idl/pidl files which just need the typedefs or typecode stuff just
          can then include the specific pidl file instead of orb.idl which
          pulls in a lot more then really needed

        * tao/ORB.h:
          Removed typedefs that now are in orb_types.pidl, added a needed
          forward declaration and removed some commented out code

        * tao/orb_typesA.cpp:
        * tao/orb_typesC.{h,cpp,inl}:
        * tao/orb_typesS.h:
        * tao/Typecode_typesC.{h,cpp,inl}:
        * tao/Typecode_typesS.h:
          Added new generated files

        * tao/tao.mpc:
          Added new fils

        * tao/Makefile.am:
          Added new files

        * tao/Typecode.{h,cpp}:
          Removed things that are now in Typecode.pidl and included
          the TypecodeC.h file instead.

        * tao/diffs/Typecode_types.diff:
          New diff file

        * tao/Typecode_Constants.cpp:
          Removed typecode for ORBid, it is now in orb_types

Thu Jan  6 08:24:39 2005  Carlos O'Ryan  <coryan@atdesk.com>

        * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.h:
        * orbsvcs/orbsvcs/ESF/ESF_Proxy_List.i:
          Use ACE_Unbounded_Set instead of ACE_Unbounded_Set_Ex.  The
          latter is not thread-safe, and the bugs attributed to the former
          (see http://deuce.doc.wustl.edu/bugzilla/show_bug.cgi?id=1465)
          are actually a user-configuration mistake.

Thu Jan  6 12:02:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/RTCORBA/Network_Priority_Mapping_Manager.h:
        * tao/RTCORBA/Priority_Mapping_Manager.h:
          Removed not needed pragma push/pop for msvc

Thu Jan  6 11:35:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Adapter.{h,cpp}:
        * tao/Adapter_Factory.{h,cpp}:
        * tao/Adapter_Registry.{h,cpp}:
          Moved TAO_Adapter_Registry and TAO_Adapter_Factory to its own file

        * tao/ORB_Core.{h,cpp}:
        * tao/Internal.cpp:
        * tao/IORTable/Table_Adapter.h:
        * tao/PortableServer/Object_Adapter.h:
          Updated includes because of change above

        * tao/Makefile.am:
        * tao/tao.mpc:
          Added new files above

Thu Jan  6 09:53:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

          Checkin of separate footprint issue. This has no influence at the
          other code, so committed this. When the POA refactoring is merged
          the ImplRepo code will move to another new library

        * tao/PortableServer/ImplRepo.pidl:
        * tao/PortableServer/ServerObject.pidl:
        * tao/PortableServer/ImplRepoA.cpp:
        * tao/PortableServer/ImplRepoC.{h,cpp,i,inl}:
        * tao/PortableServer/ImplRepoS.{h,cpp,i,inl}:
          Moved the ServerObject interface to its own idl file so
          that when someone just uses the ServerObject stub and
          the ImplRepo proxy, he doesn't link in the ImplRepo stub
          which is big.

        * tao/PortableServer/ServerObjectA.cpp:
        * tao/PortableServer/ServerObjectC.{h,cpp,inl}:
        * tao/PortableServer/ServerObjectS.{h,cpp,inl}:
          New generated files

        * tao/PortableSever/ImplRepo_i.h:
          Replaced include of ImplRepoS.h with ServerObjectS.h

        * tao/PortableServer/POA.cpp:
          Added include of ImplRepoC.h

        * tao/Makefile.am:
          Added new files above

Thu Jan  6 09:18:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/PortableServer_include.pidl:
        * tao/PortableServer/PortableServer_includeS.h:
        * tao/PortableServer/PortableServer_includeC.h:
          Added new files. These will be used soon, we will prevent
          the including of PortableServerC.h soon, users should include
          PortableServer.h to make sure the PortableServer library is
          loaded. Some users include PortableServer.pidl, they should
          include this new PortableServer_include.pidl instead else they
          get compile errors in the future

        * tao/Makefile.am:
          Added new files above

Wed Jan  5 22:06:14 2005  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/UTF16_BOM_Translator.cpp (write_wstring):

          When writing a nul wstring in a GIOP 1.2 message, the translator
          had been writing out a BOM. While this behavior was consistent
          with the CORBA specification, and handled just fine by some
          ORBs, others, specifically JDK's ORB, did not tolerate this. The
          solution is to simply not write out a BOM when writing a zero
          length wstring.

        * interop-tests/wchar/client.cpp:
        * interop-tests/wchar/Client.java:
        * interop-tests/wchar/wchar_reference.cpp:
        * interop-tests/wchar/WCharReference.java:
        * interop-tests/wchar/README:

          Added a new test case specifically for sending a nul wstring.
          Thanks to Deiter Schneiders <dschneiders@lhs-systems.com> for
          pointing this out.

Wed Jan  5 19:48:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.{h,cpp,i}:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Completion_Handler.{h,cpp,i}:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.{h,cpp,i}:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.{h,cpp,i}:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Profile.{h,cpp,i}:
        * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.{h,cpp,i}:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.{h,cpp,i}:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.{h,cpp,i}:
        * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.{h,cpp,i}:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.{h,cpp,i}:
          Removed i/inl file, update h/cpp

        * orbsvcs/orbsvcs/Makefile.am
          Updated for change above

Wed Jan  5 19:33:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.{h,cpp,i,inl}:
          Removed i/inl file, update h/cpp

        * orbsvcs/orbsvcs/Makefile.am
          Updated for change above

Wed Jan  5 19:30:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.{h,cpp,i}:
        * orbsvcs/orbsvcs/ESF/ESF_Peer_Admin.{h,cpp,i}:
        * orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.{h,cpp,i}:
        * orbsvcs/orbsvcs/ESF/ESF_Worker.{h,cpp,i}:
          Removed i file, update h/cpp

Wed Jan  5 19:25:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Key_Adapters.{h,cpp,i}:
        * tao/PortableServer/POA_Policies.{h,cpp,i}:
          Removed i file, update h/cpp

        * tao/Makefile.am:
          Updated for change above

Wed Jan  5 19:21:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Runtime_Scheduler.{h,cpp,i}:
          Removed i file, update h/cpp

        * orbsvcs/orbsvcs/Makefile.am
          Updated for change above

Wed Jan  5 19:17:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp:
          Removed include of EC_ConsumerAdmin.i, this file is zapped and
          it was completely wrong to include that file here.

Wed Jan  5 09:33:54 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/extra_core.mpb:
        * tao/tao.mpc:

          Removed the extra nested braces related to TAO_COMPONENTS
          that create "subdirectories" in VC project files. In makefiles,
          these "components" might be separately compiled but they won't
          link, so the feature is not used on any platform. In VC projects,
          the extra level of folders makes source and header files
          much harder to locate in the GUI environment.

Wed Jan  5 14:22:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/AMI/FL_Callback/Progress_i.{h,cpp,i}:
        * examples/AMI/FL_Callback/Peer_i.{h,cpp,i}:
        * tests/FL_Cube/test_i/{h,cpp,i}:
        * tests/Object_Loader/Loader.{h,cpp,i}:
        * tests/Object_Loader/Test_i.{h,cpp,i}:
        * tests/QtTests/test_i.{h,cpp,i}:
        * tests/RTCORBA/Diffserv/Custom_Network_Priority_Mapping.i:
        * tests/Timeout/test_i.{h,cpp,i}:
        * tests/Xt_Stopwatch/test_i.{h,cpp,i}:
        * orbsvcs/tests/EC_Throughput/ECT_Driver.{h,cpp,i}:
        * orbsvcs/tests/Notify/lib/Supplier_T.{h,cpp,i}:
        * orbsvcs/tests/Notify/lib/Peer_T.{h,cpp,i}:
        * orbsvcs/tests/Notify/lib/Consumer_T.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * orbsvcs/tests/EC_Throughput/Makefile.am:
          Updated for changes above

Wed Jan  5 13:47:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Valuetype/ValueFactory.{h,cpp,inl}:
        * tao/Valuetype/ValueFactory_Map.{h,cpp,inl}:
        * tao/Valuetype/Value_VarOut_T.{h,cpp,inl}:
          Removed inl file and updated h/cpp file.

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 13:40:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/default_client.{h,cpp,i}:
        * tao/default_server.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 11:50:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Notify/Builder.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/ConsumerAdmin.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/CosNotify_Service.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Default_Factory.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/ETCL_Filter.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/EventChannel.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/EventChannelFactory.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/EventTypeSeq.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Method_Request_Event.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Method_Request_Updates.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Name_Value_Pair.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/ProxySupplier_T.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Proxy_T.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/RT_Builder.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/RT_Factory.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/RT_Notify_Service.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/RT_POA_Helper.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Reconnection_Registry.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Refcountable.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/SupplierAdmin.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Timer_Queue.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Timer_Reactor.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Worker_Task.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/RT_StructuredProxyPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredEvent.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Sequence/Batch_Buffering_Strategy.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/AnyEvent.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/PushConsumer.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Notify/Any/PushSupplier.{h,cpp,inl}:
          Removed inl file and updated h/cpp file.

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 11:29:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/SchedConfig_Scheduler.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedReconfig_Sched_Utils.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedReconfig_Sched_Utils_T.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedReconfig_Scheduler.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedReconfig_Scheduler_T.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedScheduler.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedScheduler_Generic.{h,cpp,i}:
        * orbsvcs/orbsvcs/SchedStrategy_Scheduler.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 11:21:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/CosEvent/CEC_ConsumerControl.{h,cpp,i}:
        * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/CosEvent/CEC_Factory.{h,cpp,i}:
        * orbsvcs/orbsvcs/CosEvent/CEC_MT_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/CosEvent/CEC_Pulling_Strategy.{h,cpp,i}:
        * orbsvcs/orbsvcs/CosEvent/CEC_SupplierControl.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_Reactive_Pulling_Strategy.cpp:
        * orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.cpp:
          Removed empty explicit instantiation block

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 11:07:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/Event/ECG_Address_Server_Base.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/ECG_ConsumerEC_Control.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/ECG_Reactive_ConsumerEC_Control.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/ECG_Simple_Mcast_EH.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_And_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Basic_Factory.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_ConsumerAdmin.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_ConsumerControl.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Default_ProxyConsumer.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Default_ProxySupplier.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Disjunction_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Event_Channel.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Factory.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Kokyu_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_MT_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Masked_Type_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Negation_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Null_Factory.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Priority_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_RTCORBA_Dispatching.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.{h,cpp,inl}:
        * orbsvcs/orbsvcs/Event/EC_Reactive_Dispatching.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Reactive_Timeout_Generator.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Sched_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Scheduling_Strategy.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_SupplierAdmin.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_SupplierControl.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Supplier_Filter_Builder.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Trivial_Supplier_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/EC_Type_Filter.{h,cpp,i}:
        * orbsvcs/orbsvcs/Event/Local_ESTypes.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * orbsvcs/orbsvcs/Makefile.am
          Updated for changes above

Wed Jan  5 10:50:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/RTPortableServer/RT_Acceptor_Filters.{h,cpp,i}:
        * tao/RTPortableServer/RT_Collocation_Resolver.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * tao/Makefile.am
          Updated for changes above

Wed Jan  5 10:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Messaging/Asynch_Reply_Dispatcher.{h,cpp,i}:
          Removed i file and updated h/cpp file.

        * tao/Makefile.am
          Updated for changes above

Wed Jan  5 10:12:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/RTCORBA/Continuous_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Direct_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Linear_Network_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Linear_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Multi_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Network_Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/Priority_Mapping.{h,cpp,i}:
        * tao/RTCORBA/RT_Current.{h,cpp,i}:
        * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.{h,cpp,i}:
        * tao/RTCORBA/RT_Mutex.{h,cpp,i}:
        * tao/RTCORBA/RT_ORB.{h,cpp,i}:
        * tao/RTCORBA/RT_Policy_i.{h,cpp,i}:
        * tao/RTCORBA/RT_Protocols_Hooks.{h,cpp,i}:
        * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.{h,cpp,i}:
        * tao/RTCORBA/Thread_Pool.{h,cpp,i}:
          All .i/.inl files above where empty, so removed them from the repo
          and updated the h/cpp files to not include the removed file. In case
          someone want to inline a method, must re-add the file at that moment
          with the .inl extension. Also updated some wrong ACE_RCSID tags

        * tao/Makefile.am
          Updated for changes above

Tue Jan  4 17:55:15 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * Makefile.am:
        * Release:
        * configure.ac:

          Updated for removal of tao-config.in and tao-config.1.in.

        * tao-config.in:
        * tao-config.1.in:

          Removed.

Tue Jan  4 20:16:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies/DIOP_Connection_Handler.{h,cpp,i}:
        * tao/Strategies/DIOP_Profile.{h,cpp,i}:
        * tao/Strategies/DIOP_Transport.{h,cpp,i}:
        * tao/Strategies/SCIOP_Connection_Handler.{h,cpp,i}:
        * tao/Strategies/SCIOP_Profile.{h,cpp,i}:
        * tao/Strategies/SCIOP_Transport.{h,cpp,i}:
        * tao/Strategies/SHMIOP_Acceptor.{h,cpp,i}:
        * tao/Strategies/SHMIOP_Connection_Handler.{h,cpp,inl}:
        * tao/Strategies/SHMIOP_Profile.{h,cpp,i}:
        * tao/Strategies/SHMIOP_Transport.{h,cpp,i}:
        * tao/Strategies/UIOP_Connection_Handler.{h,cpp,inl}:
        * tao/Strategies/UIOP_Endpoint.cpp
        * tao/Strategies/UIOP_Endpoint.h
        * tao/Strategies/UIOP_Profile.{h,cpp,i}:
        * tao/Strategies/UIOP_Transport.{h,cpp,i}:
        * tao/Strategies/advanced_resource.{h,cpp,i}:
          All .i/.inl files above where empty, so removed them from the repo
          and updated the h/cpp files to not include the removed file. In case
          someone want to inline a method, must re-add the file at that moment
          with the .inl extension

        * tao/Makefile.am
          Updated for changes above

Tue Jan  4 19:53:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/BiDir_GIOP/BiDirPolicyC.{h,cpp,i,inl}:
          Regenerated and replace .i with .inl files

        * tao/BiDir_GIOP/diffs/BiDirPolicy.diff:
          Updated

        * tao/Makefile.am
          Updated for change above

Tue Jan  4 19:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/BiDir_GIOP/BiDir_Policy_i.{h,cpp,inl}:
          Removed empty .inl file and updated cpp/h file for this

        * tao/Makefile.am
          Updated for change above

Tue Jan  4 16:46:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Acceptor_Filter.{h,cpp,i}:
        * tao/Acceptor_Impl.{h,cpp,i}:
        * tao/Adapter.{h,cpp,i}:
        * tao/Collocation_Resolver.{h,cpp,i}:
        * tao/Connector_Impl.{h,cpp,inl}:
        * tao/Default_Collocation_Resolver.{h,cpp,i}:
        * tao/Default_Protocols_Hooks.{h,cpp,i}:
        * tao/Default_Thread_Lane_Resources_Manager.{h,cpp,i}:
        * tao/GIOP_Message_Base.{h,cpp,i}:
        * tao/GIOP_Message_Generator_Parser.{h,cpp,inl}:
        * tao/GIOP_Message_Generator_Parser_10.{h,cpp,inl}:
        * tao/GIOP_Message_Generator_Parser_11.{h,inl}:
        * tao/GIOP_Message_Generator_Parser_12.{h,cpp,inl}:
        * tao/GIOP_Message_Lite.{h,cpp,i}:
        * tao/GIOP_Utils.{h,cpp,i}:
        * tao/IIOP_Connection_Handler.{h,cpp,i}:
        * tao/IIOP_Profile.{h,cpp,i}:
        * tao/IOR_Parser.{h,cpp,i}:
        * tao/Objref_VarOut_T.{h,cpp,inl}:
        * tao/Service_Callbacks.{h,cpp,i}:
        * tao/corbafwd.{h,cpp,i}:
        * tao/default_resource.{h,cpp,i}:
          All .i/.inl files above where empty, so removed them from the repo
          and updated the h/cpp files to not include the removed file. In case
          someone want to inline a method, must re-add the file at that moment
          with the .inl extension

        * tao/Makefile.am
          Updated for changes above

Tue Jan  4 13:03:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableInterceptorS.h:
          Regenerated

Tue Jan  4 12:54:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ShortSeqA.cpp:
        * tao/ShortSeqS.h:
          Regenerated

        * tao/ShortSeqC.{h,cpp,inl,i}:
          Regenerated and replace .i with .inl files

        * tao/Makefile.am:
          Updated because of change above

Tue Jan  4 12:39:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/TAOA.cpp:
        * tao/TAOC.{h,cpp,inl}:
        * tao/TAOS.{h,cpp,i,inl}:
        * tao/TAOS_T.{h,cpp,i,inl}:
          Regenerated and replace .i with .inl files

        * tao/Makefile.am:
          Updated because of change above

Tue Jan  4 12:25:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/LongDoubleSeqS.h:
        * tao/LongLongSeqS.h:
        * tao/LongSeqS.h:
        * tao/OctectSeqC.{h,cpp,inl}:
        * tao/OctectSeqS.h:
        * tao/OctectSeqA.cpp:
          Regenerated with the latest version of the TAO_IDL compiler

        * tao/OctetSeq.pidl:
          Updated regeneration instructions

        * tao/diffs/OctetSeq.diff:
          Updated this diff

Tue Jan  4 12:09:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOPC.{h,cpp,i,inl}:
          Regenerated and replaced .i with .inl file

        * tao/IIOPA.cpp:
          Regenerated

        * tao/Makefile.am:
          Updated because of change above

        * tao/diffs/IIOP.diff
          Removed this file, not needed anymore

Tue Jan  4 12:05:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOP_Transport.{h,cpp,i}:
          Removed the empty .i file and updated the cpp and h file to not
          include it anymore

        * tao/Makefile.am:
          Updated because of change above

Tue Jan  4 12:01:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOP_EndpointsC.{h,cpp,i,inl}:
          Regenerated and replaced .i with .inl file

        * tao/IIOP_EndpointA.cpp:
          Regenerated

        * tao/IIOP_Endpoint.pidl:
          Updated regeneration instructions

        * tao/diffs/IIOP_Endpoints.diff:
          Removed this file, not needed anymore

        * tao/Makefile.am:
          Updated because of change above

Tue Jan  4 11:33:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/BooleanSeqS.h:
        * tao/DoubleSeqS.h:
          Regenerated with the latest version of the TAO_IDL compiler

        * tao/Bounds.pidl:
        * tao/CharSeq.pid:
          Updated regeneration instructions

Tue Jan  4 11:23:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ULongLongSeqC.{h,cpp,inl}:
        * tao/ULongLongSeqS.h:
        * tao/StringSeqS.h:
        * tao/AnySeqS.h:
          Regenerated with the latest version of the TAO_IDL compiler

        * tao/StringSeq.pidl:
          No need to apply patches anymore

        * tao/diffs/StringSeq.diff:
          Removed this file, not needed anymore

Tue Jan  4 11:08:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/WrongTransaction.pidl:
          Updated regeneration instructions, no need to apply diffs

        * tao/diffs/UShortSeq.diff:
          New diff file corresponding pidl file

        * tao/WCharSeqC.{h,cpp,inl}:
        * tao/WCharSeqS.h:
        * tao/UShortSeqS.h:
        * tao/ULongSeqS.h:
          Regenerated with the latest version of the TAO_IDL compiler

        * tao/UShortSeqC.{h,cpp,i,inl}:
        * tao/ULongSeqC.{h,cpp,i,inl}:
          Regenerated and replaced .i with .inl file

        * tao/Makefile.am:
          Updated because of changes above

Tue Jan  4 10:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/WStringSeqC.{h,cpp,inl}:
        * tao/WStringSeqS.h:
          Regenerated with the latest version of the TAO_IDL compiler

Tue Jan  4 10:15:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/FloatSeq.pidl:
          Updated regeneration instructions

        * tao/IIOP_Acceptor.cpp:
          Updated debug message to get the same format as used on other
          places

        * tao/Invocation_Endpoint_Selectors.{h,cpp,i}:
        * tao/LF_Invocation_Event.{h,cpp,inl}:
        * tao/LF_Strategy.{h,cpp,inl}:
        * tao/Object_Loader.{h,cpp,i}:
        * tao/Pluggable_Messaging.{h,cpp,i}:
        * tao/Sync_Strategies.{h,cpp,i}:
        * tao/Thread_Lane_Resources_Manager.{h,cpp,i}:
          Removed the empty .i/.inl file and updated the cpp and h file to not
          include it anymore

        * tao/LF_CH_Event.h:
          This file included LF_Invocation_Event.inl which is totally wrong, so
          zapped the include

        * tao/Managed_Types.h:
          Fixed typo in documentation

        * tao/Pluggable_Messaging_Utils.h:
          Converted documentation to doxygen style

        * tao/Policy_Set.h:
        * tao/Pseudo_VarOut_T.h:
          Removed commented out code

        * tao/PolicyFactory_Registry.h:
          Small doxygen improvement

        * tao/Profile.cpp:
          Replaced ACE cast macros with their C++ versions

        * tao/TSS_Resources.h:
          Added include to TAO_Export.h, the export macro is used, so we need
          to do this include

        * tao/Makefile.am:
          Updated for changes above

        * tao/BiDir_GIOP/BiDir_ORBInitializer.h:
        * tao/BiDir_GIOP/BiDir_Policy_i.h:
        * tao/BiDir_GIOP/BiDir_PolicyFactory.h:
        * tao/RTCORBA/RT_ORB.h:
        * tao/RTCORBA/RT_Mutex.h:
        * tao/RTCORBA/RT_Current.h:
        * tao/RTCORBA/RT_PolicyFactory.h:
        * tao/RTCORBA/RT_ORBInitializer.h:
        * tao/RTCORBA/RT_Policy_i.h:
          Removed checks for _MSC_VER >= 1200, just check for _MSC_VER

Tue Jan  4 09:42:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/FaultTolerance/FT_Invocation_Endpoint_Selectors.{h,cpp,inl}:
          The cpp file was including the wrong inline file, the inline file was empty,
          so just zapped it

        * orbsvcs/orbsvcs/Makefile.am:
          Removed FaultTolerance/FT_Invocation_Endpoint_Selectors.inl

Mon Jan  3 17:04:26 2005  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Generate pkg-config *.pc files from templates.

        * tao/BiDir_GIOP/TAO_BiDirGIOP.pc.in:
        * tao/Domain/TAO_Domain.pc.in:
        * tao/DynamicAny/TAO_DynamicAny.pc.in:
        * tao/DynamicInterface/TAO_DynamicInterface.pc.in:
        * tao/IFR_Client/TAO_IFR_Client.pc.in:
        * tao/IORInterceptor/TAO_IORInterceptor.pc.in:
        * tao/IORManipulation/TAO_IORManip.pc.in:
        * tao/IORTable/TAO_IORTable.pc.in:
        * tao/Messaging/TAO_Messaging.pc.in:
        * tao/ObjRefTemplate/TAO_ObjRefTemplate.pc.in:
        * tao/PortableServer/TAO_PortableServer.pc.in:
        * tao/RTCORBA/TAO_RTCORBA.pc.in:
        * tao/RTPortableServer/TAO_RTPortableServer.pc.in:
        * tao/RTScheduling/TAO_RTScheduler.pc.in:
        * tao/SmartProxies/TAO_SmartProxies.pc.in:
        * tao/Strategies/TAO_Strategies.pc.in:
        * tao/TAO.pc.in:
        * tao/TAO_Utils.pc.in:
        * tao/TypeCodeFactory/TAO_TypeCodeFactory.pc.in:
        * tao/Valuetype/TAO_Valuetype.pc.in:

          New files, pkg-config *.pc templates.

Mon Jan  3 11:31:35 2005  Dale Wilson  <wilson_d@ociweb.com>

        * NEWS:
          Additional info on Notification Service changes.

Mon Jan  3 14:56:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOP_Connection_Handler.cpp (open):
          Added missing space in debug statement to get the same format as
          used in the other debug messages

Mon Jan  3 08:02:33 2005  Douglas C. Schmidt  <schmidt@cs.wustl.edu>

        * orbsvcs/examples/FaultTolerance/RolyPoly: Changed the use of
          TMCast to ACE_TMCast.  Thanks to J.T. Conklin for pointing out
          the inconsistency.

Sun Jan  2 21:26:58 2005  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/driver/drv_preproc.cpp (DRV_cpp_init):

          Moved the location of the check for the preprocessor
          definition of TAO_IDL_INCLUDE_DIR to come after the
          checks for TAO_ROOT and ACE_ROOT. This move changes
          the logic so the environment variable is used if it is
          set and TAO_IDL_INCLUDE_DIR is used otherwise, enabling
          the path to orb.idl to be found both during and after
          installation. Thanks to Ken Sedgwick <ken@bonsai.com>
          for supplying the patch.

Sun Jan  2 14:21:21 2005  Carlos O'Ryan  <coryan@atdesk.com>

        * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence.hpp:
          Implement unbounded sequences of object references.

        * tests/Sequence_Unit_Tests/Sequence_Unit_Tests.mpc:
        * tests/Sequence_Unit_Tests/run_test.pl:
        * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence_ut.cpp:
          Add a new unit test (still in progress) to test the object
          reference sequences.

        * tests/Sequence_Unit_Tests/generic_sequence.hpp:
          Fixed a performance bug in length(...), the sequence was
          reallocated and grown when not strictly needed.
          Document in more detail why some code is not exception-safe, and
          why it may not matter (applications that could depend on it are
          non-conforming.)

        * tests/Sequence_Unit_Tests/string_sequence_element.hpp:
          Add missing #include.

Sun Jan  2 12:44:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/PSS/PSDL_Interface_Visitor.cpp:
        * orbsvcs/PSS/PSDL_Struct_Visitor.cpp:
        * orbsvcs/PSS/PSDL_Type_Dcl_Visitor.cpp:
          Removed generation of check for ACE_HAS_GNUG_PRE_2_8, this is not
          set anywhere anymore

Sat Jan  1 13:56:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/RTCORBA/Network_Priority_Mapping_Manager.h:
        * tao/RTCORBA/Priority_Mapping_Manager.h:
        * tao/RTScheduling/Current.h:
        * tao/RTScheduling/RTScheduler_Manager.h:
        * tao/Strategies/sciop_endpoints.h:
        * tao/Strategies/uiop_endpoints.h:
          Removed check for ACE_HAS_GNUG_PRE_2_8, this is not set anywhere
          anymore

Sat Jan  1 13:41:12 UTC 2005  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IIOP_Endpoint.cpp:
          Updated formatting of some debug messages to match the other
          messages in TAO

        * tao/ORBInitInfo.h:
          Removed check for _MSC_VER >= 1200, this is always true, removed
          check for ACE_HAS_GNUG_PRE_2_8, this define is nowhere set and
          such old versions of GCC aren't usable anymore

        * tao/UTF16_BOM_Factory.cpp:
          Check argc before using argv[0], this can be unitialized memory
          under VxWorks.

        * TAO-INSTALL.html:
          Corrected e-mail address of the TAO mailing list

Fri Dec 31 22:10:51 2004  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
        * orbsvcs/orbsvcs/Time_Utilities.cpp:
        * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h:

          Changed #include "orbsvcs/orbsvcs/..." to #include "orbsvcs/..."
          in files where it was missed or was inadvertantly reintroduced.

Thu Dec 30 13:22:25 2004  Chris Cleeland  <cleeland@ociweb.com>

        * TAO version 1.4.3 released.

Local Variables:
add-log-time-format: current-time-string
End:
