Mon Jan 22 23:14:56 2007  William R. Otte  <wotte@dre.vanderbilt.edu>

        * TAO version 1.5.5 released.

Fri Jan 19 14:17:18 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/AnyTypeCode/Union_TypeCode.cpp(tao_marshal):
        * tao/AnyTypeCode/Union_TypeCode_Static.cpp(tao_marshal):

          Changed the marshaling of union members in the typecode to
          use the existing CDR stream, rather than creating a separate
          one and merging it with write_octet_array_mb(), which was
          causing as alignment problem. This fixes [BUGID:2773].

Fri Jan 19 13:53:37 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * rules.tao.GNU:

          Turn on the 'transport_current' feature by default.  Previously,
          the TransporCurrent related libraries were not being compiled with
          the GNUmakefiles.

Thu Jan 18 12:05:47 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_Impl.cpp:
          Fixig a "fuzz" error.

Wed Jan 17 22:53:22 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * NEWS:
        * docs/transport_current/index.html:

          Updated the documentation on how to disable the
          Transport::Current functionality.

        * MPC/config/taodefaults.mpb:

          Added a "feature(!transport_current)..." to help enable and
          disable the Transport::Current features (and footprint impact).

        * MPC/config/tc.mpb:

          Projects inheriting from this will get "requires += transport_current"

        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:

          Added "requires += transport_current"

        * tao/orbconf.h:

          Fixing a macro re-definition when "transport_current=0" is
          present in default.features.


Wed Jan 17 18:16:18 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/Transport.h:
        * tao/Transport.inl:
        * tao/Transport.cpp:
        * tao/TransportCurrent/Current_Impl.h:
        * tao/TransportCurrent/Current_Impl.cpp:
        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_Loader.cpp:
        * tao/TransportCurrent/IIOP_Current_Impl.h:
        * tao/TransportCurrent/IIOP_Current_Impl.cpp:
        * tao/TransportCurrent/IIOP_Current_Loader.h:
        * tao/TransportCurrent/IIOP_Current_Loader.cpp:
        * tests/TransportCurrent/IIOP/client.cpp:
        * tests/TransportCurrent/IIOP/server.cpp:

          Updated to prevent any footprint impact when
          Transport::Current functionality is disabled
          (TAO_HAS_TRANSPORT_CURRENT is 0 or undefined)

Wed Jan 17 16:05:42 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/Notify/Properties.h:
        * orbsvcs/orbsvcs/Notify/Properties.cpp:

          Provide a method to set the properties instance.  If the
          properties instance is not set by the user, a singleton instance
          will be used.

        * orbsvcs/Notify_Service/Notify_Server.cpp:

          Set the properties instance before initializing the notify
          service.  Using the static singleton can cause static destruction
          issues between the properties instance and statically allocated
          type code structures.  This change fixes Bug 1675.

Wed Jan 17 12:36:48 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/examples/Notify/Filter/run_test.pl:
        * orbsvcs/examples/Notify/Lanes/run_test.pl:
        * orbsvcs/examples/Notify/Subscribe/run_test.pl:
        * orbsvcs/examples/Notify/ThreadPool/run_test.pl:
        * orbsvcs/tests/Notify/Basic/run_test.pl:
        * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
        * orbsvcs/tests/Notify/Blocking/run_test.pl:
        * orbsvcs/tests/Notify/Discarding/run_test.pl:
        * orbsvcs/tests/Notify/Lanes/run_test.pl:
        * orbsvcs/tests/Notify/Lanes/run_test_notify.pl:
        * orbsvcs/tests/Notify/MT_Dispatching/run_test.pl:
        * orbsvcs/tests/Notify/Ordering/run_test.pl:
        * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
        * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl:
        * orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl:
        * orbsvcs/tests/Notify/Structured_Filter/run_test.pl:
        * orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl:
        * orbsvcs/tests/Notify/ThreadPool/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl:
        * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl:

          The Notify_Service will fail to start up on HP-UX if the user does
          not have the RTSCHED group privilege.  Each test that runs the
          Notify_Service now calls a method in PerlACE::Run_Test that checks
          for this group privilege.  If the user does not have the correct
          access, a warning is printed and the test will exit.

Tue Jan 16 18:39:17 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/IIOP/IIOP_Server_Main.cpp:

          Ensured request interceptors are heap allocated to avoid
          problems trying to delete automatic instances when the ORB is
          destroyed.

Tue Jan 16 17:13:13 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

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

          Added initialization for the stats_ member in case the TC
          feature has been disabled, and providing a delete for it in the
          destructor.

        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_Loader.cpp:

          Removed unnecessary orbinitializer_registry method and
          eliminated unnecesary whitespace.

        * tao/TransportCurrent/Current_ORBInitializer_Base.h:
        * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:

           Added TAO_Local_RefCounted_Object as an additional base class
           to ensure proper cleanup of the ORB initializer instances. The
           local CORBA objects are not reference counted (yet)!

        * tests/TransportCurrent/Framework/Server_Main.cpp:
        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/server.cpp:
        * tests/TransportCurrent/IIOP/client.cpp:
        * tests/TransportCurrent/IIOP/server.cpp:

          Ensured request interceptors are heap allocated to avoid
          problems trying to delete automatic instances when the ORB is
          destroyed.

        * tests/TransportCurrent/lib/Client_ORBInitializer.h:
        * tests/TransportCurrent/lib/Server_ORBInitializer.h:

           Added TAO_Local_RefCounted_Object as an additional base class
           to ensure proper cleanup of the ORB initializer instances. The
           local CORBA objects are not reference counted (yet)!

Tue Jan 16 11:15:10 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
          Initialise pointer with 0

        * orbsvcs/orbsvcs/Notify/Event_Map_T.h:
        * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h:
        * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h:
        * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.h:
        * orbsvcs/tests/Notify/lib/Consumer_T.h:
        * orbsvcs/tests/Notify/lib/Peer_T.h:
        * orbsvcs/tests/Notify/lib/Supplier_T.h:
          Use typename instead of ACE_TYPENAME

Tue Jan 16 08:18:10 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/CollocationLockup/CollocationLockup.cpp:
          Removed not used global variable to fix gcc warning

Mon Jan 15 09:44:10 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB_Core.cpp:
          Made debug statement dependent on debug level, it was now
          printed always

Sat Jan 13 14:31:10 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tests/AlternateIIOP/run_test.pl:
        * tests/Parallel_Connect_Strategy/run_test.pl:

          Renumbered the port values passed to the server. I noticed the
          PCS test on one nightly machine failed because the acceptor
          couldn't open a new socket. Also corrected a cut & paste error
          in the scripts.

Fri Jan 12 21:40:13 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tests/Oneway_Timeouts/client.cpp:

          Replaced the final invocation used to signal a shutdown to the
          server as this is a two-way call that was using the same
          timeout-enabled reference as the test. This sometimes caused
          spurious timeout errors that are then reported as failures even
          though they are not.

        * tests/run_test.pl:

          Increased the process start-up timeout as the old values were
          short enough that the script assumed an error even though the
          processes were actually running. On busy systems, a 2 or 5
          second delay is really possible, particularly if shared
          libraries have to be reloaded or the system is just busy.

Fri Jan 12 20:50:38 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny.mpc:

          Reordered the source files, which will likewise reorder the
          linking of object files on builds using makefiles. Thanks
          to Ossama Othman <Ossama.Othman@symantec.com> for this
          suggestion to try and eliminate the Debian linking errors
          in DynamicAny.

Fri Jan 12 17:23:07 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
        * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:

          Modified call to make_dyn_any_t() to be consistent with
          changes in

          Thu Jan 11 18:42:33 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

Fri Jan 12 09:06:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynAnyUtils_T.cpp:
          Fixed compile problem

Thu Jan 11 18:42:33 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynArray_i.cpp:
        * tao/DynamicAny/DynCommon.cpp:
        * tao/DynamicAny/DynAnyUtils_T.cpp:
        * tao/DynamicAny/DynStruct_i.cpp:
        * tao/DynamicAny/DynAny_i.cpp:
        * tao/DynamicAny/DynUnion_i.cpp:
        * tao/DynamicAny/DynAnyUtils_T.h:
        * tao/DynamicAny/DynAnyFactory.cpp:
        * tao/DynamicAny/DynSequence_i.cpp:

          Changed make_dyn_any_t() from a static method inside
          a templatized struct to a template method inside a
          namespace, and changed all usages accordingly. Thanks
          to Ossama Othman <Ossama.Othman@symantec.com> for
          the suggestion, which is an attempt to eliminate
          Debian link errors in DynamicAny.

Thu Jan 11 17:13:56 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tests/Oneway_Timeouts/client.cpp:

          Changed test failure criteria so that a missed deadline is no
          longer considered a failure. The errors due to missed deadlines
          are spurious on systems using preemptive multitasking because
          there is no way to control the additional delay imposed by the
          operating system. The test for exception delivery time is beside
          the point for this test anyway; we want to test that an
          exception occurs or does not occur, not when it happens to
          occur.

Wed Jan 10 21:47:39 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * docs/INS.html:
          Updated documentation relative to corbaloc strings to include
          IPv6 details. Also generally freshened the document by removing
          references to obsoleted iioploc strings and added more
          information on using the IOR Table. Localized the references
          graphic images to avoid the need for an internet connection to
          see the full document.

        * docs/TAO-tutorials.html:
        * docs/index.html:
          Localized the references graphic images to avoid the need for an
          internet connection to see the full document.

        * docs/space.gif:
        * docs/redball.gif:
        * docs/interop-naming.png:
        * docs/interop-naming.eps:

          The image files, these used to be hosted only  at wustl,
          requiring a network connection in order to see the graphics in
          the documentation.

Wed Jan 10 21:28:19 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * NEWS:

          Updated with my changes since 1.5.4.

Wed Jan 10 20:24:57 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/DynamicAny/DynAnyUtils_T.cpp:

          Add missing include file.

        * tao/DynamicAny/DynAnyUtils_T.h:

          Fix a couple of Win-typos.

Wed Jan 10 19:24:11 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * tests/Bug_1551_Regression/Client_Task.cpp:
        * tests/Bug_1551_Regression/client.cpp:

          Moved the setting of the policy override on the PolicyCurrent into
          the thread specific code.  Since overrides set on the
          PolicyCurrent only apply to the thread in which they are set, it
          should have been done in each client thread.

          Also, we ignore CORBA::TIMEOUT exceptions.  Since the server is
          aborting itself, they are expected.

        * tests/Bug_1551_Regression/run_test.pl:

          Only sleep 30 seconds if starting the three clients succeeded.
          And trap the return value of the WaitKill() called on the clients
          in order to determine if the test needs to continue or not.

Wed Jan 10 18:53:20 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynAnyUtils_T.cpp:

          New file, containing the implementation formerly in the
          header file.

        * tao/DynamicAny/DynAnyUtils_T.h:

          Factored out the method bodies and put them in the new file
          above.

        * tao/DynamicAny.mpc:

          Added the new file above explicitly in the Template_Files
          block, also listed explicitly the rest of the .cpp files.

Wed Jan 10 18:51:20 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * NEWS:

          Updated with my changes since 1.5.4.

Wed Jan 10 14:29:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/Memory/Single_Threaded/Memory_Growth.mpc:
          Removed not needed idlflags, these are inherited from the base

Wed Jan 10 13:13:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/AVStreams/Asynch_Three_Stage/run_test.pl:
        * orbsvcs/tests/AVStreams/Bidirectional_Flows/run_test.pl:
        * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
        * orbsvcs/tests/AVStreams/Latency/run_test.pl:
          Check the result of th spawn of the first executable in
          the test itself. With this change if we have a naming
          service but no test executable we don't wait a long time
          on a non existent process

Wed Jan 10 12:30:00 UTC 2007  Simon Massey  <sma@prismtech.com>

        * examples/mfc/server.cpp:
        * utils/NamingViewer/NamingViewer.cpp:

          From MFC 5.0, Enable3dControls and Enable3dControlsStatic are
          obsolete because their functionality is incorporated into
          Microsoft's 32-bit operating systems directly. Basically there
          is no need to call with VC5.0 and above so I've commented
          them out to stop the build issuing deprecated warnings.

Wed Jan 10 09:57:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Compression/server.cpp:
          Extended this test further

Wed Jan 10 09:13:12 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/IDL_Test/Bug_2350_Regression.idl:
          Added missing id tag

Wed Jan 10 02:02:00 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * orbsvcs/tests/Notify/Basic/run_test.pl:
        * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:

          Modified these test files to only run the tests with the
          "-UseSeparateDispatchingOrb 1" option with the notify.mt.conf
          configuration.  Currently, only the MultiTypes test fails, but
          the opportunity exists for others to fail.  The MultiTypes test
          fails because in the reactive and the rt case, a separate ORB is
          used to dispatch, but only one thread is running.  Therefore,
          when the dispatch is made and the consumer invokes "disconnect*"
          back on there, the non-dispatching (or "main") ORB isn't running
          in order to handle the request.  When the same ORB is used for
          administration and dispatching, the ORB can handle the
          disconnect call b/c of nested upcalls.  Therefore, we simply
          disallow using a separate dispatching ORB when not using using
          separate dispatching threads.

        * orbsvcs/tests/Notify/Basic:
        * orbsvcs/tests/Notify/Blocking:
        * orbsvcs/tests/Notify/Destroy:
        * orbsvcs/tests/Notify/Discarding:
        * orbsvcs/tests/Notify/Driver:
        * orbsvcs/tests/Notify/MT_Dispatching:
        * orbsvcs/tests/Notify/Ordering:
        * orbsvcs/tests/Notify/Reconnecting:
        * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter:
        * orbsvcs/tests/Notify/Sequence_Multi_Filter:
        * orbsvcs/tests/Notify/Structured_Filter:
        * orbsvcs/tests/Notify/Structured_Multi_Filter:
        * orbsvcs/tests/Notify/performance-tests/Filter:
        * orbsvcs/tests/Notify/performance-tests/RedGreen:
        * orbsvcs/tests/Notify/performance-tests/Throughput:

          Update the svn:ignore property on these directories.

Tue Jan  9 19:56:41 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * TAO_IDL/be/be_codegen.cpp:
        * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
        * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
        * tao/Messaging/ExceptionHolder_i.h:
        * tao/Messaging/ExceptionHolder_i.cpp:

          Modified the tao_idl code to emit code to set the exception data
          in the Messaging::ExceptionHolder in the AMI _excep operation.
          This has the effect of allowing supporting code to raise the
          correct user defined exception.  Previously, the user defined
          exception would not be recognized and a CORBA::UNKNOWN would be
          raised in it's place.  This fixes bug 2350.

        * tests/IDL_Test/Bug_2350_Regression.idl:
        * tests/IDL_Test/IDL_Test.mpc:

          Added an idl file to ensure that the code to fix bug 2350 does
          not incorrectly recognize user methods that end in _excep, that
          take a single parameter ending in ExceptionHolder and raises a
          user defined exception.

Tue Jan  9 15:14:09 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * tao/Unbounded_Octet_Sequence_T.h:

          Refactored #include "ace/OS_NS_string.h" for memcmp() out of the
          two TAO_NO_COPY_OCTET_SEQUENCES branches and move it into the
          common #include area.  This reverts changes yesterday by me and
          this morning by Chad Elliott.

Tue Jan  9 14:06:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/diffs/DynamicAny.pidl.diff:
          Removed from the repo, ancient and not needed anymore

Tue Jan  9 12:34:12 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * tao/Unbounded_Octet_Sequence_T.h:

          Added a missing #include "ace/OS_NS_string.h" to get
          ACE_OS::memcmp().

Tue Jan  9 07:25:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicInterface/DII_Invocation.cpp:
          Reordered includes to fix compile problems with gcc4

Tue Jan  9 06:15:00 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/TransportCurrent/Framework/Makefile.am:
        * tests/TransportCurrent/IIOP/Makefile.am:

          Regenerated.

        * tests/TransportCurrent/IIOP/IIOP.mpc
        * tests/TransportCurrent/Framework/Framework.mpc

          For the automake builds includes are relative to both $(srcdir)
          and the build dir.

Tue Jan  9 03:50:30 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/IDL_Test/Makefile.am:

          Regenerated.

Tue Jan  9 03:48:33 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Compression/Makefile.am:

          Regenerated.

Tue Jan  9 03:43:45 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerated for AnyTypeCode.mpc changes.

Tue Jan  9 03:37:26 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/TransportCurrent/Framework/Makefile.am:
        * tests/TransportCurrent/IIOP/Makefile.am:
        * tests/TransportCurrent/lib/Makefile.am:

          Regenerated.

        * tests/TransportCurrent/IIOP/IIOP.mpc
        * tests/TransportCurrent/Framework/Framework.mpc

          For the automake builds includes are relative to $(srcdir),
          libpaths are relative to the build dir.

Mon Jan  8 19:56:54 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * tao/Unbounded_Octet_Sequence_T.h:

          Moved #include for OS_NS_string.h into the
          (TAO_NO_COPY_OCTET_SEQUENCES == 0) clause...which is where it
          should have been in the first place since that's where memcmp is
          actually used.  This should fix the BCB build, and any other
          TAO_NO_COPY_OCTET_SEQUENCES builds.

Mon Jan  8 19:40:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/GIOP_Message_Locate_Header.h:
          No need to export TAO_GIOP_Locate_Request_Header from the TAO library

        * tao/RTCORBA/RTCORBAC.cpp:
        * tao/RTCORBA/diffs/RTCORBA.diff
          Use true/false

Mon Jan  8 18:56:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/AnyTypeCode.mpc:
          Cleanup and added regeneration of Dynamic.pidl

        * tao/AnyTypeCode/Dynamic.pidl:
          Removed TypeCode interface and include other pidl
          file that has TypeCode. Fixes bugzilla bug 2766

        * tao/AnyTypeCode/DynamicA.cpp:
        * tao/AnyTypeCode/DynamicA.h:
        * tao/AnyTypeCode/DynamicC.cpp:
        * tao/AnyTypeCode/DynamicC.h:
        * tao/AnyTypeCode/DynamicS.h:
          Removed from the repo, they are now generated on the fly

        * tao/PortableServer/ServantRetentionStrategyRetain.cpp (servant_to_system_id_i):
          Added special check for CORBA/e so that the correct exception is thrown

        * tests/IDL_Test/typecode.idl:
          New idl file used to test how to regenerate Dynamic.pidl

        * IDL_Test/IDL_Test.mpc:
          Added typecode.idl

Mon Jan  8 16:02:13 UTC 2007  Ciju John  <johnc@ociweb.com>

        * docs/ORBEndpoint.html:
          Update documentation for ORBEndpoint reuse_addr option.

Mon Jan  8 13:55:00 UTC 2007  Simon Massey  <sma@prismtech.com>

        * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:

          Add some debug output to trace code flow for remote systems.

Mon Jan  8 13:50:31 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * tests/OBV/Truncatable/client.cpp:

          Undefine VERIFY if it's defined to avoid warnings from vc71.

Mon Jan  8 13:36:37 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * tests/TransportCurrent/IIOP/IIOP.mpc:
        * tests/TransportCurrent/IIOP/Makefile.am:

          Modified the MPC file to work with automake and updated the
          Makefile.am accordingly.

Mon Jan  8 10:52:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Invocation_Base.cpp (exception):
          Set the forwarded_to_ member to nil again, it can be that
          we had a forward request which was converted to a regular
          exception in a PI call and then we have to make sure we don't
          keep the old data

        * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp (receive_other):
          When an exception occurs make sure we implement the following
          behaviour from the OMG spec section 21.3.6.5:
          This interception point may raise a system exception. If it does, no other
          Interceptors receive_other operations are called. The remaining
          Interceptors in the Flow Stack are popped and have their receive_exception
          interception point called.

          This fixes the failing of bug 2287 regression on svn head. Thanks to
          Simon McQueen for explaining the meaning of this test and reviewing
          the changes above

Mon Jan  8 00:18:21 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/run_test.pl:
        * tests/TransportCurrent/IIOP/run_test.pl:

Sun Jan  7 18:48:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Oneway_Timeouts/client.cpp:
          Removed create_poa method, it is not used at all

Sun Jan  7 12:06:55 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Acceptor_Filter_Factory.h:
          Fixed problem with CORBA/e

        * tao/PortableServer/Object_Adapter.cpp:
        * tao/PortableServer/Root_POA.cpp:
          Fixed compile problems when building CORBA/e compact with Borland C++

Sat Jan  6 19:16:55 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * TAO_IDL:
        * examples/AMI/FL_Callback:
        * orbsvcs/Concurrency_Service:
        * orbsvcs/CosEvent_Service:
        * orbsvcs/Dump_Schedule:
        * orbsvcs/Event_Service:
        * orbsvcs/FTRT_Event_Service/Event_Service:
        * orbsvcs/FTRT_Event_Service/Factory_Service:
        * orbsvcs/FTRT_Event_Service/Gateway_Service:
        * orbsvcs/FT_ReplicationManager:
        * orbsvcs/Fault_Detector:
        * orbsvcs/Fault_Notifier:
        * orbsvcs/IFR_Service:
        * orbsvcs/ImplRepo_Service:
        * orbsvcs/LifeCycle_Service:
        * orbsvcs/LoadBalancer:
        * orbsvcs/Logging_Service/Basic_Logging_Service:
        * orbsvcs/Logging_Service/Event_Logging_Service:
        * orbsvcs/Logging_Service/Notify_Logging_Service:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service:
        * orbsvcs/Naming_Service:
        * orbsvcs/Notify_Service:
        * orbsvcs/Scheduling_Service:
        * orbsvcs/TAO_Service:
        * orbsvcs/Time_Service:
        * orbsvcs/Trading_Service:
        * orbsvcs/tests/AVStreams/Asynch_Three_Stage:
        * orbsvcs/tests/AVStreams/Bidirectional_Flows:
        * orbsvcs/tests/AVStreams/Component_Switching:
        * orbsvcs/tests/AVStreams/Full_Profile:
        * orbsvcs/tests/AVStreams/Latency:
        * orbsvcs/tests/AVStreams/Modify_QoS:
        * orbsvcs/tests/AVStreams/Multicast:
        * orbsvcs/tests/AVStreams/Multicast_Full_Profile:
        * orbsvcs/tests/AVStreams/Multiple_Flows:
        * orbsvcs/tests/AVStreams/Pluggable:
        * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol:
        * orbsvcs/tests/AVStreams/Simple_Three_Stage:
        * orbsvcs/tests/AVStreams/Simple_Two_Stage:
        * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS:
        * orbsvcs/tests/BiDir_CORBALOC:
        * orbsvcs/tests/Bug_1334_Regression:
        * orbsvcs/tests/Bug_1393_Regression:
        * orbsvcs/tests/Bug_1395_Regression:
        * orbsvcs/tests/Bug_1630_Regression:
        * orbsvcs/tests/Bug_2074_Regression:
        * orbsvcs/tests/Bug_2137_Regression:
        * orbsvcs/tests/Bug_2247_Regression:
        * orbsvcs/tests/Bug_2248_Regression:
        * orbsvcs/tests/Bug_2285_Regression:
        * orbsvcs/tests/Bug_2287_Regression:
        * orbsvcs/tests/Bug_2316_Regression:
        * orbsvcs/tests/Bug_2377_Regression:
        * orbsvcs/tests/Bug_2615_Regression:
        * orbsvcs/tests/Bug_2709_Regression:
        * orbsvcs/tests/Concurrency:
        * orbsvcs/tests/CosEvent/Timeout:
        * orbsvcs/tests/EC_Custom_Marshal:
        * orbsvcs/tests/EC_MT_Mcast:
        * orbsvcs/tests/EC_Mcast:
        * orbsvcs/tests/EC_Multiple:
        * orbsvcs/tests/EC_Throughput:
        * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated:
        * orbsvcs/tests/Event/ThreadFlags:
        * orbsvcs/tests/Event/UDP:
        * orbsvcs/tests/FT_App:
        * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation:
        * orbsvcs/tests/FaultTolerance/IOGR:
        * orbsvcs/tests/FaultTolerance/IOGRManipulation:
        * orbsvcs/tests/FtRtEvent:
        * orbsvcs/tests/HTIOP/AMI:
        * orbsvcs/tests/HTIOP/BiDirectional:
        * orbsvcs/tests/HTIOP/Hello:
        * orbsvcs/tests/IOR_MCast:
        * orbsvcs/tests/ImplRepo:
        * orbsvcs/tests/ImplRepo/Bug_2604_Regression:
        * orbsvcs/tests/ImplRepo/NameService:
        * orbsvcs/tests/ImplRepo/scale:
        * orbsvcs/tests/InterfaceRepo/Application_Test:
        * orbsvcs/tests/InterfaceRepo/IDL3_Test:
        * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test:
        * orbsvcs/tests/InterfaceRepo/IFR_Test:
        * orbsvcs/tests/InterfaceRepo/Latency_Test:
        * orbsvcs/tests/InterfaceRepo/Persistence_Test:
        * orbsvcs/tests/Interoperable_Naming:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group:
        * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU:
        * orbsvcs/tests/Log/Basic_Log_Test:
        * orbsvcs/tests/Miop/McastHello:
        * orbsvcs/tests/Notify/PluggableTopology:
        * orbsvcs/tests/Notify/XML_Persistence:
        * orbsvcs/tests/Property:
        * orbsvcs/tests/Redundant_Naming:
        * orbsvcs/tests/Sched:
        * orbsvcs/tests/Sched_Conf:
        * orbsvcs/tests/Security/BiDirectional:
        * orbsvcs/tests/Security/MT_IIOP_SSL:
        * orbsvcs/tests/Security/Secure_Invocation:
        * orbsvcs/tests/Security/ssliop_corbaloc:
        * orbsvcs/tests/Simple_Naming:
        * orbsvcs/tests/Time:
        * orbsvcs/tests/ior_corbaname:
        * orbsvcs/tests/tests_svc_loader:
        * orbsvcs/tests/unit/Trading/Interpreter:
        * tests/AMH_Exceptions:
        * tests/AMH_Oneway:
        * tests/AMI:
        * tests/AMI_Buffering:
        * tests/AMI_Timeouts:
        * tests/Abstract_Interface:
        * tests/Any/Recursive:
        * tests/BiDirectional:
        * tests/BiDirectional_DelayedUpcall:
        * tests/BiDirectional_MultipleORB:
        * tests/BiDirectional_NestedUpcall:
        * tests/Big_AMI:
        * tests/Big_Oneways:
        * tests/Big_Reply:
        * tests/Big_Request_Muxing:
        * tests/Big_Twoways:
        * tests/Blocking_Sync_None:
        * tests/Bug_1020_Basic_Regression:
        * tests/Bug_1020_Regression:
        * tests/Bug_1254_Regression:
        * tests/Bug_1269_Regression:
        * tests/Bug_1270_Regression:
        * tests/Bug_1330_Regression:
        * tests/Bug_1361_Regression:
        * tests/Bug_1476_Regression:
        * tests/Bug_1476_Test:
        * tests/Bug_1482_Regression:
        * tests/Bug_1495_Regression:
        * tests/Bug_1535_Regression:
        * tests/Bug_1551_Regression:
        * tests/Bug_1568_Regression:
        * tests/Bug_1627_Regression:
        * tests/Bug_1635_Regression:
        * tests/Bug_1636_Regression:
        * tests/Bug_1639_Regression:
        * tests/Bug_1670_Regression:
        * tests/Bug_1676_Regression:
        * tests/Bug_1693_Test:
        * tests/Bug_1812_Regression:
        * tests/Bug_1813_Regression:
        * tests/Bug_1869_Regression:
        * tests/Bug_1904_Regression:
        * tests/Bug_2084_Regression:
        * tests/Bug_2122_Regression:
        * tests/Bug_2124_Regression:
        * tests/Bug_2126_Regression:
        * tests/Bug_2134_Regression:
        * tests/Bug_2144_Regression:
        * tests/Bug_2174_Regression:
        * tests/Bug_2183_Regression:
        * tests/Bug_2186_Regression:
        * tests/Bug_2188_Regression:
        * tests/Bug_2201_Regression:
        * tests/Bug_2222_Regression:
        * tests/Bug_2234_Regression:
        * tests/Bug_2289_Regression:
        * tests/Bug_2319_Regression:
        * tests/Bug_2328_Regression:
        * tests/Bug_2345_Regression:
        * tests/Bug_2349_Regression:
        * tests/Bug_2375_Regression:
        * tests/Bug_2399_Regression:
        * tests/Bug_2417_Regression:
        * tests/Bug_2419_Regression:
        * tests/Bug_2424_Regression:
        * tests/Bug_2429_Regression:
        * tests/Bug_2494_Regression:
        * tests/Bug_2503_Regression:
        * tests/Bug_2542_Regression:
        * tests/Bug_2543_Regression:
        * tests/Bug_2549_Regression:
        * tests/Bug_2560_Regression:
        * tests/Bug_2593_Regression:
        * tests/Bug_2595_Regression:
        * tests/Bug_2654_Regression:
        * tests/Bug_2669_Regression:
        * tests/Bug_2683_Regression:
        * tests/Bug_2702_Regression:
        * tests/CDR:
        * tests/COIOP:
        * tests/CSD_Strategy_Tests/Broken:
        * tests/CSD_Strategy_Tests/TP_Test_1:
        * tests/CSD_Strategy_Tests/TP_Test_2:
        * tests/CSD_Strategy_Tests/TP_Test_3:
        * tests/CSD_Strategy_Tests/TP_Test_4:
        * tests/CSD_Strategy_Tests/TP_Test_Dynamic:
        * tests/CSD_Strategy_Tests/TP_Test_Static:
        * tests/Cache_Growth_Test:
        * tests/CallbackTest:
        * tests/Client_Leaks:
        * tests/CodeSets/simple:
        * tests/Codec:
        * tests/Collocation:
        * tests/CollocationLockup:
        * tests/Collocation_Exception_Test:
        * tests/Collocation_Oneway_Tests:
        * tests/Collocation_Opportunities:
        * tests/Collocation_Tests:
        * tests/Connect_Strategy_Test:
        * tests/Connection_Failure:
        * tests/Connection_Purging:
        * tests/Connection_Timeout:
        * tests/Crash_On_Write:
        * tests/Crashed_Callback:
        * tests/DII_Collocation_Tests/oneway:
        * tests/DII_Collocation_Tests/twoway:
        * tests/DLL_ORB:
        * tests/DSI_Gateway:
        * tests/DynAny_Test:
        * tests/Explicit_Event_Loop:
        * tests/Exposed_Policies:
        * tests/FL_Cube:
        * tests/Faults:
        * tests/File_IO:
        * tests/Forwarding:
        * tests/GIOP_Fragments/PMB_With_Fragments:
        * tests/Hang_Shutdown:
        * tests/Hello:
        * tests/ICMG_Any_Bug:
        * tests/IDL_Test:
        * tests/IORManipulation:
        * tests/IOR_Endpoint_Hostnames:
        * tests/IPV6:
        * tests/InterOp-Naming:
        * tests/Leader_Followers:
        * tests/LongUpcalls:
        * tests/MProfile:
        * tests/MProfile_Connection_Timeout:
        * tests/MProfile_Forwarding:
        * tests/MT_BiDir:
        * tests/MT_Client:
        * tests/MT_Server:
        * tests/MT_Timeout:
        * tests/Multiple:
        * tests/Multiple_Inheritance:
        * tests/Muxed_GIOP_Versions:
        * tests/Muxing:
        * tests/Native_Exceptions:
        * tests/NestedUpcall/MT_Client_Test:
        * tests/NestedUpcall/Simple:
        * tests/NestedUpcall/Triangle_Test:
        * tests/Nested_Event_Loop:
        * tests/Nested_Upcall_Crash:
        * tests/No_Server_MT_Connect_Test:
        * tests/OBV/Any:
        * tests/OBV/Collocated/Forward:
        * tests/OBV/Factory:
        * tests/OBV/Forward:
        * tests/OBV/Simple:
        * tests/OBV/TC_Alignment:
        * tests/OBV/Truncatable:
        * tests/OBV/ValueBox:
        * tests/ORB_Local_Config/Bug_1459:
        * tests/ORB_Local_Config/Bug_2612:
        * tests/ORB_Local_Config/Bunch:
        * tests/ORB_Local_Config/Separation:
        * tests/ORB_Local_Config/Service_Dependency:
        * tests/ORB_Local_Config/Shared:
        * tests/ORB_Local_Config/Simple:
        * tests/ORB_Local_Config/Two_DLL_ORB:
        * tests/ORB_destroy:
        * tests/ORB_init:
        * tests/ORB_init/Portspan:
        * tests/ORB_shutdown:
        * tests/ORT:
        * tests/Object_Loader:
        * tests/Objref_Sequence_Test:
        * tests/OctetSeq:
        * tests/Ondemand_Write:
        * tests/Oneway_Buffering:
        * tests/Oneway_Timeouts:
        * tests/Oneways_Invoking_Twoways:
        * tests/Optimized_Connection:
        * tests/POA/Bug_2511_Regression:
        * tests/POA/Current:
        * tests/POA/Deactivate_Object:
        * tests/POA/Default_Servant:
        * tests/POA/EndpointPolicy:
        * tests/POA/Etherealization:
        * tests/POA/Excessive_Object_Deactivations:
        * tests/POA/Identity:
        * tests/POA/MT_Servant_Locator:
        * tests/POA/Nested_Non_Servant_Upcalls:
        * tests/POA/Non_Servant_Upcalls:
        * tests/POA/Object_Reactivation:
        * tests/POA/POAManagerFactory:
        * tests/POA/POA_Destruction:
        * tests/POA/Persistent_ID:
        * tests/POA/Policies:
        * tests/POA/Reference_Counting:
        * tests/POA/Single_Threaded_POA:
        * tests/POA/wait_for_completion:
        * tests/Parallel_Connect_Strategy:
        * tests/Param_Test:
        * tests/Permanent_Forward:
        * tests/Policies:
        * tests/Portable_Interceptors/AMI:
        * tests/Portable_Interceptors/AdvSlot:
        * tests/Portable_Interceptors/AdvSlotDblCpy:
        * tests/Portable_Interceptors/AdvSlotExt:
        * tests/Portable_Interceptors/Benchmark:
        * tests/Portable_Interceptors/Bug_1559:
        * tests/Portable_Interceptors/Bug_2088:
        * tests/Portable_Interceptors/Bug_2510_Regression:
        * tests/Portable_Interceptors/Collocated/Dynamic:
        * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation:
        * tests/Portable_Interceptors/Dynamic:
        * tests/Portable_Interceptors/ForwardRequest:
        * tests/Portable_Interceptors/IORInterceptor:
        * tests/Portable_Interceptors/ORB_Shutdown:
        * tests/Portable_Interceptors/PICurrent:
        * tests/Portable_Interceptors/PolicyFactory:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote:
        * tests/Portable_Interceptors/Recursive_ORBInitializer:
        * tests/Portable_Interceptors/Register_Initial_References:
        * tests/Portable_Interceptors/Request_Interceptor_Flow:
        * tests/Portable_Interceptors/Service_Context_Manipulation:
        * tests/Portable_Interceptors/Slot:
        * tests/QtTests:
        * tests/Queued_Message_Test:
        * tests/RTCORBA/Activate_Object_Multiple_ORBs:
        * tests/RTCORBA/Banded_Connections:
        * tests/RTCORBA/Client_Propagated:
        * tests/RTCORBA/Client_Protocol:
        * tests/RTCORBA/Collocation:
        * tests/RTCORBA/Destroy_Thread_Pool:
        * tests/RTCORBA/Diffserv:
        * tests/RTCORBA/Dynamic_Thread_Pool:
        * tests/RTCORBA/Explicit_Binding:
        * tests/RTCORBA/Linear_Priority:
        * tests/RTCORBA/MT_Client_Protocol_Priority:
        * tests/RTCORBA/ORB_init:
        * tests/RTCORBA/Persistent_IOR:
        * tests/RTCORBA/Policies:
        * tests/RTCORBA/Policy_Combinations:
        * tests/RTCORBA/Priority_Inversion_With_Bands:
        * tests/RTCORBA/Private_Connection:
        * tests/RTCORBA/Profile_And_Endpoint_Selection:
        * tests/RTCORBA/RTMutex:
        * tests/RTCORBA/Server_Declared:
        * tests/RTCORBA/Server_Protocol:
        * tests/RTCORBA/Thread_Pool:
        * tests/RTScheduling/Current:
        * tests/RTScheduling/DT_Spawn:
        * tests/RTScheduling/Scheduling_Interceptor:
        * tests/RTScheduling/Thread_Cancel:
        * tests/RTScheduling/VoidData:
        * tests/Reliable_Oneways:
        * tests/Sequence_Unit_Tests:
        * tests/Servant_To_Reference_Test:
        * tests/Server_Connection_Purging:
        * tests/Server_Leaks:
        * tests/Server_Port_Zero:
        * tests/Single_Read:
        * tests/Smart_Proxies:
        * tests/Smart_Proxies/Benchmark:
        * tests/Smart_Proxies/Collocation:
        * tests/Smart_Proxies/On_Demand:
        * tests/Smart_Proxies/Policy:
        * tests/Smart_Proxies/dtor:
        * tests/Stack_Recursion:
        * tests/Strategies:
        * tests/Timed_Buffered_Oneways:
        * tests/Timeout:
        * tests/TransportCurrent/Framework:
        * tests/TransportCurrent/IIOP:
        * tests/Two_Objects:
        * tests/Typedef_String_Array:
        * tests/UNKNOWN_Exception:
        * tests/Xt_Stopwatch:
        * utils/catior:
        * utils/nslist:

          Added subversion svn:ignore properties on all these directories
          comparable to the values previously in the vestigial .cvsignore
          files, as well as updated them commensurate with the new svnignore
          gnuace make target.

        * TAO_IDL/.cvsignore:
        * examples/AMI/FL_Callback/.cvsignore:
        * orbsvcs/Concurrency_Service/.cvsignore:
        * orbsvcs/CosEvent_Service/.cvsignore:
        * orbsvcs/Dump_Schedule/.cvsignore:
        * orbsvcs/Event_Service/.cvsignore:
        * orbsvcs/FTRT_Event_Service/Event_Service/.cvsignore:
        * orbsvcs/FTRT_Event_Service/Factory_Service/.cvsignore:
        * orbsvcs/FTRT_Event_Service/Gateway_Service/.cvsignore:
        * orbsvcs/FT_ReplicationManager/.cvsignore:
        * orbsvcs/Fault_Detector/.cvsignore:
        * orbsvcs/Fault_Notifier/.cvsignore:
        * orbsvcs/IFR_Service/.cvsignore:
        * orbsvcs/ImplRepo_Service/.cvsignore:
        * orbsvcs/LifeCycle_Service/.cvsignore:
        * orbsvcs/LoadBalancer/.cvsignore:
        * orbsvcs/Logging_Service/Basic_Logging_Service/.cvsignore:
        * orbsvcs/Logging_Service/Event_Logging_Service/.cvsignore:
        * orbsvcs/Logging_Service/Notify_Logging_Service/.cvsignore:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/.cvsignore:
        * orbsvcs/Naming_Service/.cvsignore:
        * orbsvcs/Notify_Service/.cvsignore:
        * orbsvcs/Scheduling_Service/.cvsignore:
        * orbsvcs/TAO_Service/.cvsignore:
        * orbsvcs/Time_Service/.cvsignore:
        * orbsvcs/Trading_Service/.cvsignore:
        * tests/AMH_Exceptions/.cvsignore:
        * tests/AMH_Oneway/.cvsignore:
        * tests/AMI/.cvsignore:
        * tests/AMI_Buffering/.cvsignore:
        * tests/AMI_Timeouts/.cvsignore:
        * tests/Abstract_Interface/.cvsignore:
        * tests/BiDirectional/.cvsignore:
        * tests/BiDirectional_MultipleORB/.cvsignore:
        * tests/BiDirectional_NestedUpcall/.cvsignore:
        * tests/Big_Oneways/.cvsignore:
        * tests/Big_Reply/.cvsignore:
        * tests/Big_Request_Muxing/.cvsignore:
        * tests/Big_Twoways/.cvsignore:
        * tests/Blocking_Sync_None/.cvsignore:
        * tests/Bug_1020_Basic_Regression/.cvsignore:
        * tests/Bug_1020_Regression/.cvsignore:
        * tests/Bug_1269_Regression/.cvsignore:
        * tests/Bug_1270_Regression/.cvsignore:
        * tests/Bug_1330_Regression/.cvsignore:
        * tests/Bug_1361_Regression/.cvsignore:
        * tests/Bug_1476_Regression/.cvsignore:
        * tests/Bug_1482_Regression/.cvsignore:
        * tests/Bug_1495_Regression/.cvsignore:
        * tests/Bug_1535_Regression/.cvsignore:
        * tests/Bug_1551_Regression/.cvsignore:
        * tests/Bug_1568_Regression/.cvsignore:
        * tests/Bug_1627_Regression/.cvsignore:
        * tests/Bug_1635_Regression/.cvsignore:
        * tests/Bug_1636_Regression/.cvsignore:
        * tests/Bug_1639_Regression/.cvsignore:
        * tests/Bug_1670_Regression/.cvsignore:
        * tests/Bug_1693_Test/.cvsignore:
        * tests/Bug_1904_Regression/.cvsignore:
        * tests/CDR/.cvsignore:
        * tests/Cache_Growth_Test/.cvsignore:
        * tests/Client_Leaks/.cvsignore:
        * tests/CodeSets/simple/.cvsignore:
        * tests/Codec/.cvsignore:
        * tests/Collocation/.cvsignore:
        * tests/Collocation_Opportunities/.cvsignore:
        * tests/Collocation_Tests/.cvsignore:
        * tests/Connect_Strategy_Test/.cvsignore:
        * tests/Connection_Failure/.cvsignore:
        * tests/Connection_Purging/.cvsignore:
        * tests/Connection_Timeout/.cvsignore:
        * tests/Crash_On_Write/.cvsignore:
        * tests/Crashed_Callback/.cvsignore:
        * tests/DLL_ORB/.cvsignore:
        * tests/DSI_Gateway/.cvsignore:
        * tests/DynAny_Test/.cvsignore:
        * tests/Explicit_Event_Loop/.cvsignore:
        * tests/Exposed_Policies/.cvsignore:
        * tests/FL_Cube/.cvsignore:
        * tests/Faults/.cvsignore:
        * tests/File_IO/.cvsignore:
        * tests/Forwarding/.cvsignore:
        * tests/GIOP_Fragments/PMB_With_Fragments/.cvsignore:
        * tests/Hello/.cvsignore:
        * tests/ICMG_Any_Bug/.cvsignore:
        * tests/IDL_Test/.cvsignore:
        * tests/IORManipulation/.cvsignore:
        * tests/InterOp-Naming/.cvsignore:
        * tests/Leader_Followers/.cvsignore:
        * tests/LongUpcalls/.cvsignore:
        * tests/MProfile/.cvsignore:
        * tests/MProfile_Connection_Timeout/.cvsignore:
        * tests/MProfile_Forwarding/.cvsignore:
        * tests/MT_BiDir/.cvsignore:
        * tests/MT_Client/.cvsignore:
        * tests/MT_Server/.cvsignore:
        * tests/MT_Timeout/.cvsignore:
        * tests/Multiple/.cvsignore:
        * tests/Multiple_Inheritance/.cvsignore:
        * tests/Muxed_GIOP_Versions/.cvsignore:
        * tests/Muxing/.cvsignore:
        * tests/Native_Exceptions/.cvsignore:
        * tests/NestedUpcall/MT_Client_Test/.cvsignore:
        * tests/NestedUpcall/Simple/.cvsignore:
        * tests/NestedUpcall/Triangle_Test/.cvsignore:
        * tests/Nested_Event_Loop/.cvsignore:
        * tests/Nested_Upcall_Crash/.cvsignore:
        * tests/No_Server_MT_Connect_Test/.cvsignore:
        * tests/OBV/Any/.cvsignore:
        * tests/OBV/Collocated/Forward/.cvsignore:
        * tests/OBV/Factory/.cvsignore:
        * tests/OBV/Forward/.cvsignore:
        * tests/OBV/TC_Alignment/.cvsignore:
        * tests/ORB_destroy/.cvsignore:
        * tests/ORB_init/.cvsignore:
        * tests/ORB_init/Portspan/.cvsignore:
        * tests/ORB_shutdown/.cvsignore:
        * tests/ORT/.cvsignore:
        * tests/Object_Loader/.cvsignore:
        * tests/Objref_Sequence_Test/.cvsignore:
        * tests/OctetSeq/.cvsignore:
        * tests/Oneway_Buffering/.cvsignore:
        * tests/Oneways_Invoking_Twoways/.cvsignore:
        * tests/POA/Current/.cvsignore:
        * tests/POA/Default_Servant/.cvsignore:
        * tests/POA/Etherealization/.cvsignore:
        * tests/POA/Excessive_Object_Deactivations/.cvsignore:
        * tests/POA/Identity/.cvsignore:
        * tests/POA/MT_Servant_Locator/.cvsignore:
        * tests/POA/Nested_Non_Servant_Upcalls/.cvsignore:
        * tests/POA/Non_Servant_Upcalls/.cvsignore:
        * tests/POA/Object_Reactivation/.cvsignore:
        * tests/POA/POA_Destruction/.cvsignore:
        * tests/POA/Persistent_ID/.cvsignore:
        * tests/POA/Policies/.cvsignore:
        * tests/POA/Single_Threaded_POA/.cvsignore:
        * tests/POA/wait_for_completion/.cvsignore:
        * tests/Param_Test/.cvsignore:
        * tests/Policies/.cvsignore:
        * tests/Portable_Interceptors/AMI/.cvsignore:
        * tests/Portable_Interceptors/Benchmark/.cvsignore:
        * tests/Portable_Interceptors/Bug_1559/.cvsignore:
        * tests/Portable_Interceptors/Collocated/Dynamic/.cvsignore:
        * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/.cvsignore:
        * tests/Portable_Interceptors/Dynamic/.cvsignore:
        * tests/Portable_Interceptors/ForwardRequest/.cvsignore:
        * tests/Portable_Interceptors/IORInterceptor/.cvsignore:
        * tests/Portable_Interceptors/ORB_Shutdown/.cvsignore:
        * tests/Portable_Interceptors/PICurrent/.cvsignore:
        * tests/Portable_Interceptors/PolicyFactory/.cvsignore:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/.cvsignore:
        * tests/Portable_Interceptors/Service_Context_Manipulation/.cvsignore:
        * tests/QtTests/.cvsignore:
        * tests/Queued_Message_Test/.cvsignore:
        * tests/RTCORBA/Activate_Object_Multiple_ORBs/.cvsignore:
        * tests/RTCORBA/Banded_Connections/.cvsignore:
        * tests/RTCORBA/Client_Propagated/.cvsignore:
        * tests/RTCORBA/Client_Protocol/.cvsignore:
        * tests/RTCORBA/Collocation/.cvsignore:
        * tests/RTCORBA/Destroy_Thread_Pool/.cvsignore:
        * tests/RTCORBA/Diffserv/.cvsignore:
        * tests/RTCORBA/Explicit_Binding/.cvsignore:
        * tests/RTCORBA/Linear_Priority/.cvsignore:
        * tests/RTCORBA/MT_Client_Protocol_Priority/.cvsignore:
        * tests/RTCORBA/ORB_init/.cvsignore:
        * tests/RTCORBA/Persistent_IOR/.cvsignore:
        * tests/RTCORBA/Policies/.cvsignore:
        * tests/RTCORBA/Policy_Combinations/.cvsignore:
        * tests/RTCORBA/Priority_Inversion_With_Bands/.cvsignore:
        * tests/RTCORBA/Private_Connection/.cvsignore:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/.cvsignore:
        * tests/RTCORBA/RTMutex/.cvsignore:
        * tests/RTCORBA/Server_Declared/.cvsignore:
        * tests/RTCORBA/Server_Protocol/.cvsignore:
        * tests/RTCORBA/Thread_Pool/.cvsignore:
        * tests/RTScheduling/Current/.cvsignore:
        * tests/RTScheduling/DT_Spawn/.cvsignore:
        * tests/RTScheduling/Scheduling_Interceptor/.cvsignore:
        * tests/RTScheduling/Thread_Cancel/.cvsignore:
        * tests/RTScheduling/VoidData/.cvsignore:
        * tests/Reliable_Oneways/.cvsignore:
        * tests/Servant_To_Reference_Test/.cvsignore:
        * tests/Server_Connection_Purging/.cvsignore:
        * tests/Server_Leaks/.cvsignore:
        * tests/Server_Port_Zero/.cvsignore:
        * tests/Single_Read/.cvsignore:
        * tests/Smart_Proxies/.cvsignore:
        * tests/Smart_Proxies/Benchmark/.cvsignore:
        * tests/Smart_Proxies/Collocation/.cvsignore:
        * tests/Smart_Proxies/On_Demand/.cvsignore:
        * tests/Smart_Proxies/Policy/.cvsignore:
        * tests/Smart_Proxies/dtor/.cvsignore:
        * tests/Stack_Recursion/.cvsignore:
        * tests/Strategies/.cvsignore:
        * tests/Timed_Buffered_Oneways/.cvsignore:
        * tests/Timeout/.cvsignore:
        * tests/Two_Objects/.cvsignore:
        * tests/Typedef_String_Array/.cvsignore:
        * tests/UNKNOWN_Exception/.cvsignore:
        * tests/Xt_Stopwatch/.cvsignore:
        * utils/catior/.cvsignore:
        * utils/nslist/.cvsignore:

          Removed these files in favor of svn:ignore properties on the
          parent directory.

Sat Jan  6 07:07:18 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/fe/fe_lookup.cpp (lookup):
          Make sure the signature is exactly the same as in the header
          file, this should resolve the ld errors with HPUX IA64

Sat Jan  6 00:06:52 UTC 2007  Steve Huston  <shuston@riverace.com>

        * TAO_IDL/driver/drv_preproc.cpp: Removed the ACE_HAS_WINNT4 block -
          everything runs on NT4 or up now, even when running TAO IDL for
          building on Pharlap or CE.

Fri Jan  5 22:51:37 UTC 2007  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/include/ast_decl.h:

          Small change to comment.

        * TAO_IDL/fe/lex.yy.cpp:
        * TAO_IDL/fe/idl.ll:
        * TAO_IDL/util/utl_global.cpp:

          Changed logic of pushing/popping prefixes to/from
          the IDL compiler's dedicated stack, to fix a
          problem reported by Martin Corino <mcorino@remedy.nl>
          related to #pragma prefix directives from included
          IDL files and how they interact with the IDL
          compiler's preprocessor.

        * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
        * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:

          Copied lines of code from the CCM preprocessing
          visitor, which ensures that implied IDL nodes
          will have the correct repository ids even if
          the original node has its prefix modified later
          in the IDL file. The same logic is now applied
          to the AMI and AMH preprocessing visitors.

Fri Jan  5 18:26:43 UTC 2007  Ciju John  <johnc@ociweb.com>

        * docs/ORBEndpoint.html:
          Update documentation for ORBEndpoint reuse_addr option.

Fri Jan  5 17:09:35 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/Portable_Interceptors/Redirection/run_test.pl:

          The sudden death of the first server is expected and is part of
          the test. Changing the script to interpret the event
          accordingly.

Fri Jan  5 15:37:18 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/AnyTypeCode/DynamicC.h:
          Added typedef for _out_type to ParameterList, the IDL does
          generate this but this file is handcrafted and not updated
          when the IDL compiler was changed

Fri Jan  5 15:07:46 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/IIOP/client.cpp:

          Testing for minimum corba was wrong, causing invalid reference
          to Object::_request member in minimum corba builds.

Fri Jan  5 13:35:47 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * MPC/config/tc.mpb:

          Added interceptors and pi as bases to ensure the derived
          projects are not built prior, or without their prerequisites.

        * tests/TransportCurrent/Framework/Framework.mpc:
        * tests/TransportCurrent/IIOP/IIOP.mpc:
        * tests/TransportCurrent/lib/Current_Test_Lib.mpc:

          Added tc (which derives from pi and interceptors) as base and
          also simplified the base project lists. This ensures the tests
          are skipped if TC is not built (for instance with
          corba_e_compact).

Fri Jan  5 13:07:32 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp (open_senders):

          Switched from using a macro for the buffer length used in
          gathering the ignore address as a string to using a literal
          constant. This is consistent with common usage of addr_to_string
          throughout the ACE/TAO codebase, and avoids adding potentially
          system-specific includes at the application level.

Fri Jan  5 13:04:18 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/OBV/ValueBox/client.cpp:
          Renamed VERIFY to OBV_VERIFY to resolve redefinition warnings
          in the MFC builds

Fri Jan  5 11:00:00 UTC 2007  Simon Massey  <sma@prismtech.com>

        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.cpp:

          Error if the typecode info is not available to display.

Fri Jan  5 10:10:18 UTC 2007  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/compression.mpb:
          Removed pi as base, not needed. Thanks to JT for noticing this

        * tao/Compression/Base_Compressor.h:
          Make the members protected so that derived classes can access them

        * tao/Compression/zlib/ZlibCompressor.cpp:
          Fixed type of local variable

Fri Jan  5 06:54:42 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new subdirectory.

        * tests/Portable_Interceptors/Makefile.am:

          Regenerate to descend into Redirection subdirectory.

        * tests/Portable_Interceptors/Redirection/Makefile.am:

          New Makefile.am.

Fri Jan  5 06:51:11 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new subdirectory.

        * tests/Makefile.am:

          Regenerate to descend into Bug_2702_Regression subdirectory.

        * tests/Bug_2702_Regression/Makefile.am:

          New Makefile.am.

Fri Jan  5 06:42:17 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/TransportCurrent/IIOP/Makefile.am:
        * tests/TransportCurrent/Framework/Makefile.am

          Regenerate.

        * configure.ac:

          Configure Makefiles for new subdirectory.

        * tests/TransportCurrent/Makefile.am:

          Regenerate to descend into lib subdirectory.

        * tests/TransportCurrent/lib/Makefile.am:

          New Makefile.am for library of common code for TransportCurrent
          tests.

        * tests/TransportCurrent/Framework/Framework.mpc:

          Fix tpyo in after += specification.

Fri Jan  5 04:09:08 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/lib/Client_ORBInitializer.h:
        * tests/TransportCurrent/lib/Client_ORBInitializer.cpp:
        * tests/TransportCurrent/lib/Client_Request_Interceptor.h:
        * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/lib/Current_Test_Impl.h:
        * tests/TransportCurrent/lib/Server_ORBInitializer.h:
        * tests/TransportCurrent/lib/Server_ORBInitializer.cpp:
        * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
        * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:

          Thanks to Johnny Willemsen and Chris Cleeland for reminding
          me. This change eliminates the use of the now deprecated ACE
          exceptions macros.

Fri Jan  5 03:35:00 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:

          Refactor the status message output in the open_senders() method
          to make use of updated ACE_INET_Addr::addr_to_string() when
          reporting IPv6 sender addresses.

          Also, changed ECM_Federation::ECM_Federation() to force mapping
          of supplier and consumer names to IPv4 format as the rest of the
          code makes use of the now-obsolete assumption that an IP addr
          fits into a long.

Fri Jan  5 00:53:34 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/Transport_Connector.cpp:
        * tao/Strategies/UIOP_Connector.cpp:

          Removed the warning generated if a trailing '/' was not present
          if the default object key were desired. The '/' separator is
          required only when an explicit object key is present. See
          section 13.6.10.1 of CORBA 3.0.3 specification (formal/04-03-01)
          to note that the slash is part of the object key portion of the
          corbaloc string.

Thu Jan  4 20:10:38 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

          This is in addition to the change from "Thu Jan 4 04:11:02 UTC
         2007". The aim is to resolve the linking problems on some
         builds. Basically, I had a templatized ORB initializer (for
         client and server side) which used to be pretty simple
         anyway. This change eliminates the template and replaces it with
         two simple classes.

         The problem was that the Borland compiler was not seeing the
         template instantiations. When I tried to fix that, the Windows VC
         broke complaining about duplicate instantiations. In the end,
         instead of mucking about with such a simple template I just
         zapped it.

        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/server.cpp:
        * tests/TransportCurrent/IIOP/client.cpp:
        * tests/TransportCurrent/IIOP/server.cpp:

          Eliminated the trivial template usage for the ORB initializers,
         where a simple class is sufficient.

        * tests/TransportCurrent/lib/Client_ORBInitializer.h:
        * tests/TransportCurrent/lib/Client_ORBInitializer.cpp:
        * tests/TransportCurrent/lib/Server_ORBInitializer.cpp:
        * tests/TransportCurrent/lib/Server_ORBInitializer.h:

         Added as a replacement of the template.

        * tests/TransportCurrent/Framework/run_test.pl:
        * tests/TransportCurrent/IIOP/run_test.pl:

          Modified so they now run on Windows, too. The problem was that
         the ../lib was not part of the DLL search path on Windows and
         there again, the path separator is ';'. The change ensures ../lib
         is added to the PATH and introduces Config to pick the correct
         separator.

        * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:

          Removed the partial template instantiation and replaced with two
         simple classes. See above.

        * tests/TransportCurrent/lib/Current_Test_Lib.mpc:

          Updated to add pi to the list of base projects.

        * tests/TransportCurrent/lib/ORBInitializer_T.h:
        * tests/TransportCurrent/lib/ORBInitializer_T.cpp:

          Removed these files.

Thu Jan  4 19:55:35 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp (init):

          Fixed conversion warnings in RTEMS build...the old .in() for a
          _var problem.

Thu Jan  4 16:32:38 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * tests/Bug_2702_Regression/fakeserver2.pl:

          Added "use" for Socket and IO::Socket packages.  The script
          works just fine on many platforms without this for some reason,
          but gave errors on the BCB build.

Thu Jan  4 14:08:45 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:

          Regenerate.

Thu Jan  4 14:00:16 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:
        * orbsvcs/ImplRepo_Service/Makefile.am:
        * tao/Makefile.am:
        * tests/Compression/Makefile.am:

          Tweak to use ACE_{ZLIB,ZZIP}_{CPPFLAGS,LDFLAGS,LIBS}
          instead of -I${ZLIB_ROOT}/include, etc.  The former
          are substituted by the configure script.

        * configure.ac:

          Use ACE_PATH_ZLIB and ACE_PATH_ZZIP autoconf macros.
          zlib and zzip can now be enabled at configure time
          with --with-zlib and --with-zzip.

Thu Jan  4 13:55:18 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/PI_ProcMode_Remote.mpc:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:

          Subtracted the -St option from idlflags in the custom_only idl
          projects.  Prior to the split, the -St option was subtracted off
          by the anytypecode base project.

Thu Jan  4 11:33:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Compression/server.cpp:
          Extended this test to test whether the correct exception
          is thrown when we request an invalid compressor factory

Thu Jan  4 04:11:02 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/Framework.mpc:
        * tests/TransportCurrent/Framework/run_test.pl:
        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
        * tests/TransportCurrent/IIOP/IIOP.mpc:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
        * tests/TransportCurrent/IIOP/client.cpp:
        * tests/TransportCurrent/IIOP/run_test.pl:
        * tests/TransportCurrent/IIOP/server.cpp:
        * tests/TransportCurrent/lib:
        * tests/TransportCurrent/lib/Client_Request_Interceptor.h:
        * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/lib/Current_Test.idl:
        * tests/TransportCurrent/lib/Current_Test_Export.h:
        * tests/TransportCurrent/lib/Current_Test_Impl.h:
        * tests/TransportCurrent/lib/Current_Test_Lib.mpc:
        * tests/TransportCurrent/lib/ORBInitializer_T.h:
        * tests/TransportCurrent/lib/ORBInitializer_T.cpp:
        * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
        * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:

          Split off the IDL and the common stuff fro the two tests into a
          lib directory and adjusted the references. This will hopefully
          deal with the build dependency issues we have been seeing
          recently and will eliminate the cases of duplicate compilation
          of the IDL. Thanks to Johnny Willemsen and J.T. Conklin for the
          ideas.

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/Current_Test.idl:
        * tests/TransportCurrent/Framework/Current_Test_Impl.h:
        * tests/TransportCurrent/Framework/ORBInitializer_T.h:
        * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:

          Moved these files to lib directory.

Wed Jan  3 22:23:57 UTC 2007  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/Profile_Transport_Resolver.cpp:

          Corrected the return value for find_transport. The comment in
          the method wasn't very clear and so when the new safe transport
          pointer code was added, the return value for success and failure
          were inadvertently altered, which broke the optimized connection
          strategy's endpoint selector

        * tao/Strategies/Optimized_Connection_Endpoint_Selector.cpp:

          Fixed the name used in the ACE_RCSID tag.

Wed Jan  3 19:53:43 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * tao/tests/Bug_2702_Regression/server_on_localhost_1192.ior:

          Added this file, which was somehow missed during the merge.
          This should address test failures across all platforms.

Wed Jan  3 19:50:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Compression/run_test.pl:
          Added perl script to run this test automatically.

Wed Jan  3 19:04:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Invocation_Adapter.cpp:
        * tao/Messaging/Asynch_Invocation.cpp:
        * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
        * tao/Synch_Invocation.cpp:
          Const improvements

        * tao/Invocation_Base.cpp (handle_any_exception):
          Check whether we had a location forward, if so, return
          LOCATION_FORWARD. This fixes bugzilla bug 2763. Thanks to
          Jaiganesh Balasubramanian for reporting this and testing
          the patch.

Wed Jan  3 18:47:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Portable_Interceptors/Redirection/test.idl:
          Added missing Id tag.

Wed Jan  3 16:05:58 UTC 2007  Chad Elliott  <elliott_c@ociweb.com>

        * MPC/config/endpointpolicy.mpb:
        * TAO_IDL/tao_idl.mpc:
        * orbsvcs/Concurrency_Service/Concurrency_Service.mpc:
        * orbsvcs/CosEvent_Service/CosEvent_Service.mpc:
        * orbsvcs/Dump_Schedule/Dump_Schedule.mpc:
        * orbsvcs/Event_Service/Event_Service.mpc:
        * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.mpc:
        * orbsvcs/Fault_Detector/Fault_Detector.mpc:
        * orbsvcs/Fault_Notifier/Fault_Notifier.mpc:
        * orbsvcs/IFR_Service/IFR_Service.mpc:
        * orbsvcs/LoadBalancer/LoadBalancer.mpc:
        * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.mpc:
        * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.mpc:
        * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.mpc:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.mpc:
        * orbsvcs/Naming_Service/Naming_Service.mpc:
        * orbsvcs/Notify_Service/Notify_Service.mpc:
        * orbsvcs/Scheduling_Service/Scheduling_Service.mpc:
        * orbsvcs/TAO_Service/TAO_Service.mpc:
        * orbsvcs/Time_Service/Time_Service.mpc:
        * orbsvcs/Trading_Service/Trading_Service.mpc:
        * orbsvcs/orbsvcs/AV.mpc:
        * orbsvcs/orbsvcs/CosConcurrency.mpc:
        * orbsvcs/orbsvcs/CosEvent.mpc:
        * orbsvcs/orbsvcs/CosLifeCycle.mpc:
        * orbsvcs/orbsvcs/CosLoadBalancing.mpc:
        * orbsvcs/orbsvcs/CosNaming.mpc:
        * orbsvcs/orbsvcs/CosNaming_Serv.mpc:
        * orbsvcs/orbsvcs/CosNaming_Skel.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/FTORB.mpc:
        * orbsvcs/orbsvcs/FaultTolerance.mpc:
        * orbsvcs/orbsvcs/FtRtEvent.mpc:
        * orbsvcs/orbsvcs/HTIOP.mpc:
        * orbsvcs/orbsvcs/IFRService.mpc:
        * orbsvcs/orbsvcs/PortableGroup.mpc:
        * orbsvcs/orbsvcs/RTCORBAEvent.mpc:
        * orbsvcs/orbsvcs/RTCosScheduling.mpc:
        * orbsvcs/orbsvcs/RTEvent.mpc:
        * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
        * orbsvcs/orbsvcs/RTEvent_Serv.mpc:
        * orbsvcs/orbsvcs/RTEvent_Skel.mpc:
        * orbsvcs/orbsvcs/RTKokyuEvent.mpc:
        * orbsvcs/orbsvcs/RTSched.mpc:
        * orbsvcs/orbsvcs/RTSchedEvent.mpc:
        * orbsvcs/orbsvcs/RT_Notification.mpc:
        * orbsvcs/orbsvcs/SSLIOP.mpc:
        * orbsvcs/orbsvcs/Security.mpc:
        * orbsvcs/orbsvcs/Svc_Utils.mpc:
        * tao/AnyTypeCode.mpc:
        * tao/BiDir_GIOP.mpc:
        * tao/CSD_Framework.mpc:
        * tao/CSD_ThreadPool.mpc:
        * tao/CodecFactory.mpc:
        * tao/Codeset.mpc:
        * tao/Compression.mpc:
        * tao/Domain.mpc:
        * tao/DynamicAny.mpc:
        * tao/DynamicInterface.mpc:
        * tao/EndpointPolicy.mpc:
        * tao/FlResource.mpc:
        * tao/IFR_Client.mpc:
        * tao/IORInterceptor.mpc:
        * tao/IORManipulation.mpc:
        * tao/IORTable.mpc:
        * tao/ImR_Client.mpc:
        * tao/Messaging.mpc:
        * tao/ObjRefTemplate.mpc:
        * tao/PI.mpc:
        * tao/PI_Server.mpc:
        * tao/PortableServer.mpc:
        * tao/QtResource.mpc:
        * tao/RTCORBA.mpc:
        * tao/RTPortableServer.mpc:
        * tao/RTScheduler.mpc:
        * tao/SmartProxies.mpc:
        * tao/Strategies.mpc:
        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:
        * tao/TkResource.mpc:
        * tao/TypeCodeFactory.mpc:
        * tao/Utils.mpc:
        * tao/Valuetype.mpc:
        * tao/XtResource.mpc:
        * tao/ZlibCompressor.mpc:
        * tao/tao.mpc:
        * utils/catior/catior.mpc:
        * utils/nslist/nslist.mpc:

          Use the install base project instead of the deprecated core base
          project.

Wed Jan  3 15:18:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Portable_Interceptors/Redirection/*:
          New regression created by Jaiganesh Balasubramanian
          <jai at dre dot vanderbilt dot edu> that reproduces a bug
          in the handling of the PortableInterceptor::ForwardRequest
          exception. Fix will follow later, see also bugzilla 2763

Wed Jan  3 14:25:26 UTC 2007  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:
        * tao/Makefile.am:
        * tests/Bug_2429_Regression/Makefile.am:

          Fix tabs that were changed to eight spaces in some previous
          checkin.

Wed Jan  3 14:19:15 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/Collocation/Collocation.mpc:

          Fixing build dependencies.

Wed Jan  3 13:19:03 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

        * tests/Bug_2702_Regression/fakeserver2.pl: Added Id string to
          fix fuzz build.

Wed Jan  3 05:58:08 UTC 2007  Chris Cleeland  <cleeland_c@ociweb.com>

          This entry documents the merge of several small bug fixes from
          the OCI distribution.

        * orbsvcs/Notify_Service/README:

          Add documentation for the new "-UseSeparateDispatchingORB"
          option.

        * orbsvcs/Notify_Service/Notify_Service.h:
        * orbsvcs/Notify_Service/Notify_Service.cpp:

          Add new methods for creating the dispatching ORB and a flag for
          indicating whether a separate dispatching ORB should be used.

        * orbsvcs/orbsvcs/Notify/Properties.h:
        * orbsvcs/orbsvcs/Notify/Properties.inl:
        * orbsvcs/orbsvcs/Notify/Properties.cpp:

          Added methods and data member related to managing the separate
          dispatching ORB.

        * orbsvcs/orbsvcs/Notify/Properties.h (instance):
        * orbsvcs/orbsvcs/Notify/Properties.cpp (instance):
        * orbsvcs/orbsvcs/Notify/RT_Properties.h (instance):
        * orbsvcs/orbsvcs/Notify/RT_Properties.cpp (instance):

          Merged in a change similar to "Thu May 19 00:29:35 2005  Ossama
          Othman  <ossama@dre.vanderbilt.edu>" that avoids multiple
          singleton instances of the Properties singleton.

        * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp (init):
        * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp (init):
        * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp (init):

          Similar change in all three of these places substitutes
          _unchecked_narrow() for _narrow() when using the "re-hosting"
          technique for the a separate dispatching ORB.  For the reference
          to the consumer itself, the _unchecked_narrow() is perfectly
          fine because we had a reference to something of that type
          already.  For the NotifyPublish narrowing, though, the
          _unchecked_narrow() isn't completely sufficient.  However, we
          want to avoid a normal _narrow() because the resulting _is_a()
          invocation could end up deadlocking if the POA that's hosting
          the object reference for the consumer has not yet been
          activated.  Thus, we use pseudo-lazy evaluation for that,
          described in the entry for Consumer.{h,cpp} below.

        * orbsvcs/orbsvcs/Notify/Consumer.h:

          Added a flag, have_not_yet_verified_publish_, that indicates
          whether the type of this->publish_ has been verified to actually
          be a reference to something implementing the NotifyPublish
          interface.

        * orbsvcs/orbsvcs/Notify/Consumer.cpp (CTOR, dispatch_updates_i):

          Modified CTOR to initialize the aforementioned flag.  In
          dispatch_updates_i, we assume that the reference is unverified
          until we've checked it once.  I don't think we need to worry
          about thread safety here...at least I hope not.

        * orbsvcs/orbsvcs/Notify/CosNotify_Service.h (init_service2, init_i2):
        * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp (init_service2, init_i2):

          Added code to parse the new option.

        * orbsvcs/orbsvcs/Notify/POA_Helper.cpp (create_i, activate):

          Corrected some minor memory leaks when getting the name of a
          POA.

        * orbsvcs/tests/Notify/Basic/run_test.pl:
        * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:

          Added an outer loop that runs the basic tests with and without a
          separate dispatching ORB.

        * tao/ObjectKey_Table.h:
        * tao/ObjectKey_Table.cpp:
        * tao/Unbounded_Octet_Sequence_T.h:

          Added an optimization to servant activation.  This change
          removes the overhead of calling TAO::ObjectKey::operator[] and
          TAO::unbounded_value_sequence<CORBA::Octet>::operator[].  The
          main benefit of not calling these methods is that check_bounds()
          is not called.  check_bounds () is not required since the
          length of the two arrays are taken into account.  This change
          provides about 30% decrease in servant activation time for a
          debug build (tested on Windows VC71 and Linux gcc using OCITAO
          1.4a).  The implementation uses ACE_OS::memcmp which could
          possibly be optimized similar to ACE_HAS_SLOW_MEMSET.  This
          change originated from OCITAO 1.4a as part of RT 8571.

        * tao/GIOP_Message_State.cpp (parse_message_header_i):

          Fixed a problem where TAO mistakenly considered ALL messages
          with zero-length payload to be errors and was thus not
          properly parsing and handling the GIOP CloseConnection
          message.

        * tao/GIOP_Utils.h:

          Corrected comment incorrectly indicating that
          CloseConnection could not be send by both sides of a
          connection.

        * tests/Bug_2702_Regression/CloseConnection.mpc:
        * tests/Bug_2702_Regression/README:
        * tests/Bug_2702_Regression/Test.idl:
        * tests/Bug_2702_Regression/client.cpp:
        * tests/Bug_2702_Regression/closeconnection.dat:
        * tests/Bug_2702_Regression/fakeserver.pm:
        * tests/Bug_2702_Regression/fakeserver2.pl:
        * tests/Bug_2702_Regression/run_test.pl:

          Added a test to simulate the receipt of a CloseConnection in a
          client, similar to what the original reporter experienced.
          See the accompanying README for details.

        * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
        * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
        * orbsvcs/tests/Bug_1436_Regression/run_test.pl:
        * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
        * orbsvcs/tests/Bug_2615_Regression/run_test.pl:
        * orbsvcs/tests/Event/Performance/run_test.pl:
        * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
        * orbsvcs/tests/ImplRepo/locked/run_test.pl:
        * orbsvcs/tests/ImplRepo/run_test.pl:
        * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
        * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl:
        * orbsvcs/tests/RTCosScheduling/run_test.pl:
        * orbsvcs/tests/Security/Big_Request/run_test.pl:
        * orbsvcs/tests/Security/Callback/run_test.pl:
        * orbsvcs/tests/Security/Secure_Invocation/run_test.pl:
        * tests/COIOP/run_test.pl:
        * tests/DLL_ORB/run_test.pl:
        * tests/Portable_Interceptors/IORInterceptor/run_test.pl:
        * tests/Portable_Interceptors/PICurrent/run_test.pl:
        * tests/Portable_Interceptors/PolicyFactory/run_test.pl:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl:
        * utils/nslist/run_test.pl:

          Changed relative paths to $ACE_ROOT/bin in these scripts to
          reference directly via the ACE_ROOT environment variable so
          that the scripts would work properly when run in a workspace
          that does not use the traditional everything-under-ACE_wrappers
          directory hierarchy.

Wed Jan  3 00:51:49 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/client.cpp:

          Clarified the conditional compilation for TAO_HAS_MINIMUM_CORBA.

        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:

          Qualified a constant with the Test:: workspace prefix.

Tue Jan  2 16:32:36 UTC 2006  Simon Massey  <sma@prismtech.com>

        * tao/PI/PICurrent.h:
        * tao/PI/PICurrent.cpp:
          extern "C" linkage CANNOT be added to a class member.

Tue Jan  2 14:07:36 UTC 2006  Simon Massey  <sma@prismtech.com>

        * tao/PI/PICurrent.h:
          Add extern "C" linkage to the cleanup function.

Tue Jan  2 14:07:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/CSD_Strategy_Tests/TP_Foo_A/csd_tp_foo_a_lib.mpc:
        * tests/CSD_Strategy_Tests/TP_Foo_B/csd_tp_foo_b_lib.mpc:
        * tests/CSD_Strategy_Tests/TP_Foo_C/csd_tp_foo_c_lib.mpc:
        * MPC/config/csd_tp_foo_a_lib.mpb:
        * MPC/config/csd_tp_foo_b_lib.mpb:
        * MPC/config/csd_tp_foo_c_lib.mpb:
          Disabled with CORBA/e micro

Tue Jan  2 12:45:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_visitor_operation/argument.cpp:
          Fixed variable not used warning

Tue Jan  2 11:50:57 UTC 2007  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:

          Removing the trivial post_init() template implementation added
          on Sun Dec 31 17:27:27 UTC 2006 because it confuses the Windows
          builds.

Tue Jan  2 09:13:36 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        Removed support from the IDL compiler for -Ge 0 and -Ge 1. We
        now always generate without environment macros. -Ge 2 is still there
        but probably gets removed also soon

        * TAO_IDL/be/be_global.cpp:
        * TAO_IDL/be/be_helper.cpp:
        * TAO_IDL/be/be_interface.cpp:
        * TAO_IDL/be/be_valuetype.cpp:
        * TAO_IDL/be/be_visitor_component/component_ch.cpp:
        * TAO_IDL/be/be_visitor_component/component_cs.cpp:
        * TAO_IDL/be/be_visitor_component/component_sh.cpp:
        * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
        * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
        * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
        * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
        * TAO_IDL/be/be_visitor_interface/base_proxy_broker_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
        * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
        * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/smart_proxy_ch.cpp:
        * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp:
        * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
        * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
        * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
        * TAO_IDL/be/be_visitor_interface/tie_ss.cpp:
        * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
        * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
        * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
        * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
        * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_ch.cpp:
        * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
        * TAO_IDL/be/be_visitor_operation/arglist.cpp:
        * TAO_IDL/be/be_visitor_operation/argument.cpp:
        * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
        * TAO_IDL/be/be_visitor_operation/operation.cpp:
        * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
        * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
        * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
        * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
        * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
        * TAO_IDL/be/be_visitor_valuetype/arglist.cpp:
        * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
        * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
        * TAO_IDL/be_include/be_global.h:
        * TAO_IDL/be_include/be_helper.h:
        * TAO_IDL/be_include/be_visitor_operation/operation.h:
          Removed environment macro support

        * docs/compiler.h:tml
        * docs/tutorials/Quoter/AMI/Makefile.am:
        * docs/tutorials/Quoter/Event_Service/Makefile.am:
        * docs/tutorials/Quoter/idl/Makefile.am:
        * docs/tutorials/Quoter/On_Demand_Activation/Makefile.am:
        * docs/tutorials/Quoter/RT_Event_Service/Makefile.am:
        * docs/tutorials/Quoter/RTCORBA/Makefile.am:
        * examples/Advanced/ch_3/Makefile.am:
        * examples/AMH/Sink_Server/Makefile.am:
        * examples/AMI/FL_Callback/Makefile.am:
        * examples/Buffered_AMI/Makefile.am:
        * examples/Buffered_Oneways/Makefile.am:
        * examples/Callback_Quoter/Makefile.am:
        * examples/Content_Server/AMI_Iterator/Makefile.am:
        * examples/Content_Server/AMI_Observer/Makefile.am:
        * examples/Content_Server/SMI_Iterator/Makefile.am:
        * examples/CSD_Strategy/ThreadPool2/Makefile.am:
        * examples/CSD_Strategy/ThreadPool3/Makefile.am:
        * examples/CSD_Strategy/ThreadPool4/Makefile.am:
        * examples/CSD_Strategy/ThreadPool5/Makefile.am:
        * examples/CSD_Strategy/ThreadPool6/Makefile.am:
        * examples/CSD_Strategy/ThreadPool/Makefile.am:
        * examples/Event_Comm/Makefile.am:
        * examples/ior_corbaloc/Makefile.am:
        * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
        * examples/Kokyu_dsrt_schedulers/Makefile.am:
        * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
        * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
        * examples/Load_Balancing/Makefile.am:
        * examples/Load_Balancing_persistent/Makefile.am:
        * examples/Logging/Makefile.am:
        * examples/mfc/Makefile.am:
        * examples/OBV/Typed_Events/Makefile.am:
        * examples/Persistent_Grid/Makefile.am:
        * examples/PluggableUDP/tests/Basic/Makefile.am:
        * examples/PluggableUDP/tests/Performance/Makefile.am:
        * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:
        * examples/POA/Default_Servant/Makefile.am:
        * examples/POA/DSI/Makefile.am:
        * examples/POA/Forwarding/Makefile.am:
        * examples/POA/Generic_Servant/Makefile.am:
        * examples/POA/TIE/Makefile.am:
        * examples/Quoter/Makefile.am:
        * examples/RTCORBA/Activity/Makefile.am:
        * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
        * examples/RTScheduling/Makefile.am:
        * examples/RTScheduling/MIF_Scheduler/Makefile.am:
        * examples/Simple/bank/Makefile.am:
        * examples/Simple/chat/Makefile.am:
        * examples/Simple/echo/Makefile.am:
        * examples/Simple/grid/Makefile.am:
        * examples/Simple/time-date/Makefile.am:
        * examples/Simple/time/Makefile.am:
        * examples/Simulator/Event_Supplier/Makefile.am:
        * examples/TypeCode_Creation/Makefile.am:
        * interop-tests/wchar/Makefile.am:
        * MPC/config/taoidldefaults.mpb:
        * orbsvcs/examples/CosEC/Factory/Makefile.am:
        * orbsvcs/examples/CosEC/TypedSimple/Makefile.am:
        * orbsvcs/examples/FaultTolerance/RolyPoly/Makefile.am:
        * orbsvcs/examples/ImR/Advanced/Makefile.am:
        * orbsvcs/examples/ImR/Combined_Service/Makefile.am:
        * orbsvcs/examples/LoadBalancing/Makefile.am:
        * orbsvcs/examples/ORT/Makefile.am:
        * orbsvcs/examples/Security/Send_File/Makefile.am:
        * orbsvcs/ImplRepo_Service/Makefile.am:
        * orbsvcs/orbsvcs/HTIOP.mpc:
        * orbsvcs/orbsvcs/HTIOP/htiop_endpoints.pid:
        * orbsvcs/orbsvcs/Makefile.am:
        * orbsvcs/orbsvcs/SSLIOP.mpc:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/lib/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
        * orbsvcs/tests/BiDir_CORBALOC/Makefile.am:
        * orbsvcs/tests/Bug_1395_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2247_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2248_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2285_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2287_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2316_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2615_Regression/Makefile.am:
        * orbsvcs/tests/Bug_2709_Regression/Makefile.am:
        * orbsvcs/tests/EC_Custom_Marshal/Makefile.am:
        * orbsvcs/tests/Event/UDP/Makefile.am:
        * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Makefile.am:
        * orbsvcs/tests/FaultTolerance/IOGR/Makefile.am:
        * orbsvcs/tests/FT_App/Makefile.am:
        * orbsvcs/tests/HTIOP/AMI/Makefile.am:
        * orbsvcs/tests/HTIOP/BiDirectional/Makefile.am:
        * orbsvcs/tests/HTIOP/Hello/Makefile.am:
        * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am:
        * orbsvcs/tests/ImplRepo/Makefile.am:
        * orbsvcs/tests/ImplRepo/scale/Makefile.am:
        * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile.am:
        * orbsvcs/tests/Interoperable_Naming/Makefile.am:
        * orbsvcs/tests/ior_corbaname/Makefile.am:
        * orbsvcs/tests/IOR_MCast/Makefile.am:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Makefile.am:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Makefile.am:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am:
        * orbsvcs/tests/Miop/McastHello/Makefile.am:
        * orbsvcs/tests/Notify/Blocking/Makefile.am:
        * orbsvcs/tests/Notify/Discarding/Makefile.am:
        * orbsvcs/tests/Notify/lib/Makefile.am:
        * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
        * orbsvcs/tests/Notify/Ordering/Makefile.am:
        * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
        * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
        * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
        * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
        * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
        * orbsvcs/tests/Redundant_Naming/Makefile.am:
        * orbsvcs/tests/Security/BiDirectional/Makefile.am:
        * orbsvcs/tests/Security/Big_Request/Makefile.am:
        * orbsvcs/tests/Security/Callback/Makefile.am:
        * orbsvcs/tests/Security/Crash_Test/Makefile.am:
        * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile.am:
        * orbsvcs/tests/Security/MT_SSLIOP/Makefile.am:
        * orbsvcs/tests/Security/Secure_Invocation/Makefile.am:
        * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am:
        * orbsvcs/tests/Simple_Naming/Makefile.am:
        * orbsvcs/tests/Trading/Makefile.am:
        * performance-tests/Anyop/Makefile.am:
        * performance-tests/Callback/Makefile.am:
        * performance-tests/CSD_Strategy/TestInf/Makefile.am:
        * performance-tests/CSD_Strategy/TestServant/Makefile.am:
        * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
        * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
        * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am:
        * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
        * performance-tests/Latency/AMI/Makefile.am:
        * performance-tests/Latency/Collocation/Makefile.am:
        * performance-tests/Latency/Deferred/Makefile.am:
        * performance-tests/Latency/DII/Makefile.am:
        * performance-tests/Latency/DSI/Makefile.am:
        * performance-tests/Latency/Single_Threaded/Makefile.am:
        * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
        * performance-tests/Latency/Thread_Pool/Makefile.am:
        * performance-tests/Memory/IORsize/Makefile.am:
        * performance-tests/Memory/Single_Threaded/Makefile.am:
        * performance-tests/Pluggable/Makefile.am:
        * performance-tests/POA/Demux/Makefile.am:
        * performance-tests/POA/Implicit_Activation/Makefile.am:
        * performance-tests/POA/Object_Creation_And_Registration/Makefile.am:
        * performance-tests/Protocols/Makefile.am:
        * performance-tests/RTCorba/Multiple_Endpoints/Common/Makefile.am:
        * performance-tests/RTCorba/Oneways/Reliable/Makefile.am:
        * performance-tests/RTCorba/Thread_Pool/Makefile.am:
        * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
        * performance-tests/Sequence_Latency/AMI/Makefile.am:
        * performance-tests/Sequence_Latency/Deferred/Makefile.am:
        * performance-tests/Sequence_Latency/DII/Makefile.am:
        * performance-tests/Sequence_Latency/DSI/Makefile.am:
        * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
        * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
        * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
        * performance-tests/Throughput/Makefile.am:
        * tao/AnyTypeCode.mpc:
        * tao/AnyTypeCode/AnySeq.pid:
        * tao/AnyTypeCode/Bounds.pid:
        * tao/AnyTypeCode/Dynamic.pid:
        * tao/AnyTypeCode/Dynamic_Parameter.pid:
        * tao/AnyTypeCode/ValueModifier.pid:
        * tao/AnyTypeCode/Visibility.pid:
        * tao/BiDir_GIOP.mpc:
        * tao/BiDir_GIOP/BiDirPolicy.pid:
        * tao/BooleanSeq.pid:
        * tao/CharSeq.pid:
        * tao/CodecFactory.mpc:
        * tao/CodecFactory/IOP_Codec.pid:
        * tao/Compression.mpc:
        * tao/Compression/TAO_Compression.pc.in
        * tao/CONV_FRAME.pid:
        * tao/CSD_Framework.mpc:
        * tao/CSD_Framework/CSD_Framework.pid:
        * tao/Current.pid:
        * tao/Domain.pid:
        * tao/DoubleSeq.pid:
        * tao/DynamicAny.mpc:
        * tao/EndpointPolicy.mpc:
        * tao/EndpointPolicy/EndpointPolicyType.pid:
        * tao/FloatSeq.pid:
        * tao/GIOP.pid:
        * tao/IFR_Client.mpc:
        * tao/IFR_Client/IFR_Base.pid:
        * tao/IFR_Client/IFR_Basic.pid:
        * tao/IFR_Client/IFR_Components.pid:
        * tao/IFR_Client/IFR_Extended.pid:
        * tao/IIOP.pid:
        * tao/IIOP_Endpoints.pid:
        * tao/ImR_Client.mpc:
        * tao/ImR_Client/ImplRepo.pid:
        * tao/ImR_Client/ServerObject.pid:
        * tao/InvalidName.pid:
        * tao/IOP.pid:
        * tao/IOP_IOR.pid:
        * tao/IORInterceptor.mpc:
        * tao/IORInterceptor/IORInfo.pid:
        * tao/IORInterceptor/IORInterceptor.pid:
        * tao/IORManipulation.mpc:
        * tao/IORManipulation/IOR.pid:
        * tao/IORTable.mpc:
        * tao/IORTable/IORTable.pid:
        * tao/LongDoubleSeq.pid:
        * tao/LongLongSeq.pid:
        * tao/LongSeq.pid:
        * tao/Makefile.am:
        * tao/Messaging.mpc:
        * tao/Messaging/ExceptionHolder.pid:
        * tao/Messaging/Messaging.pid:
        * tao/Messaging/Messaging_No_Impl.pid:
        * tao/Messaging/Messaging_RT_Policy.pid:
        * tao/Messaging/Messaging_SyncScope_Policy.pid:
        * tao/Messaging/Messaging_Types.pid:
        * tao/Messaging/Pollable.pid:
        * tao/Messaging/TAO_Ext.pid:
        * tao/Messaging_PolicyValue.pid:
        * tao/Object_Key.pid:
        * tao/ObjectIdList.pid:
        * tao/ObjRefTemplate.mpc:
        * tao/ObjRefTemplate/Default_ORT.pid:
        * tao/OctetSeq.pid:
        * tao/orb_types.pid:
        * tao/ParameterMode.pid:
        * tao/PI.mpc:
        * tao/PI/ClientRequestInfo.pid:
        * tao/PI/ClientRequestInterceptor.pid:
        * tao/PI/Interceptor.pid:
        * tao/PI/InvalidSlot.pid:
        * tao/PI/ORBInitializer.pid:
        * tao/PI/ORBInitInfo.pid:
        * tao/PI/PICurrent.pid:
        * tao/PI/PIForwardRequest.pid:
        * tao/PI/PolicyFactory.pid:
        * tao/PI/ProcessingModePolicy.pid:
        * tao/PI/RequestInfo.pid:
        * tao/PI_Forward.pid:
        * tao/PI_Server.mpc:
        * tao/PI_Server/ServerRequestInfo.pid:
        * tao/PI_Server/ServerRequestInterceptor.pid:
        * tao/Policy.pid:
        * tao/Policy_Forward.pid:
        * tao/PortableInterceptor.pid:
        * tao/PortableServer.mpc:
        * tao/PortableServer/POA.pid:
        * tao/PortableServer/POAManagerFactory.pid:
        * tao/PortableServer/PortableServer.pid:
        * tao/PortableServer/PS_Forward.pid:
        * tao/PortableServer/RequestProcessingPolicy.pid:
        * tao/PortableServer/ServantActivator.pid:
        * tao/PortableServer/ServantLocator.pid:
        * tao/PortableServer/ServantManager.pid:
        * tao/PortableServer/ServantRetentionPolicy.pid:
        * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
        * tao/PortableServer/ThreadPolicy.pid:
        * tao/RTCORBA.mpc:
        * tao/RTCORBA/diffs/RTCORBA.diff
        * tao/RTCORBA/RTCORBA.pid:
        * tao/RTCORBA/RTCORBAC.cpp:
        * tao/RTPortableServer.mpc:
        * tao/RTPortableServer/RTPortableServer.pid:
        * tao/RTScheduler.mpc:
        * tao/RTScheduling/RTScheduler.pid:
        * tao/Services.pid:
        * tao/ShortSeq.pid:
        * tao/Strategies.mpc:
        * tao/Strategies/COIOP_Endpoints.pid:
        * tao/Strategies/sciop_endpoints.pid:
        * tao/Strategies/uiop_endpoints.pid:
        * tao/StringSeq.pid:
        * tao/tao.mpc:
        * tao/TAO.pid:
        * tao/TimeBase.pid:
        * tao/TypeCodeFactory.mpc:
        * tao/TypeCodeFactory_Adapter.cpp:
        * tao/TypeCodeFactory_Adapter.h:
        * tao/ULongLongSeq.pid:
        * tao/ULongSeq.pid:
        * tao/UShortSeq.pid:
        * tao/Valuetype.mpc:
        * tao/Wait_Strategy.cpp:
        * tao/WCharSeq.pid:
        * tao/WrongTransaction.pid:
        * tao/WStringSeq.pid:
        * tests/Abstract_Interface/Makefile.am:
        * tests/AMH_Exceptions/Makefile.am:
        * tests/AMH_Oneway/Makefile.am:
        * tests/AMI/Makefile.am:
        * tests/AMI_Buffering/Makefile.am:
        * tests/AMI_Timeouts/Makefile.am:
        * tests/Any/Recursive/Makefile.am:
        * tests/BiDirectional/Makefile.am:
        * tests/BiDirectional_DelayedUpcall/Makefile.am:
        * tests/BiDirectional_NestedUpcall/Makefile.am:
        * tests/Big_AMI/Makefile.am:
        * tests/Big_Oneways/Makefile.am:
        * tests/Big_Reply/Makefile.am:
        * tests/Big_Request_Muxing/Makefile.am:
        * tests/Big_Twoways/Makefile.am:
        * tests/Blocking_Sync_None/Makefile.am:
        * tests/Bug_1020_Basic_Regression/Makefile.am:
        * tests/Bug_1020_Regression/Makefile.am:
        * tests/Bug_1254_Regression/Makefile.am:
        * tests/Bug_1269_Regression/Makefile.am:
        * tests/Bug_1270_Regression/Makefile.am:
        * tests/Bug_1330_Regression/Makefile.am:
        * tests/Bug_1361_Regression/Makefile.am:
        * tests/Bug_1476_Regression/Makefile.am:
        * tests/Bug_1476_Test/Makefile.am:
        * tests/Bug_1482_Regression/Makefile.am:
        * tests/Bug_1495_Regression/Makefile.am:
        * tests/Bug_1535_Regression/bug_1535_regression.cpp:
        * tests/Bug_1535_Regression/Bug_1535_Regression.mpc:
        * tests/Bug_1535_Regression/Makefile.am:
        * tests/Bug_1535_Regression/Test.cpp:
        * tests/Bug_1535_Regression/Test.h:
        * tests/Bug_1551_Regression/Makefile.am:
        * tests/Bug_1568_Regression/Makefile.am:
        * tests/Bug_1627_Regression/Makefile.am:
        * tests/Bug_1636_Regression/Makefile.am:
        * tests/Bug_1639_Regression/Makefile.am:
        * tests/Bug_1670_Regression/Makefile.am:
        * tests/Bug_1676_Regression/Makefile.am:
        * tests/Bug_1693_Test/Makefile.am:
        * tests/Bug_1812_Regression/Makefile.am:
        * tests/Bug_1813_Regression/Makefile.am:
        * tests/Bug_1869_Regression/Makefile.am:
        * tests/Bug_1904_Regression/Makefile.am:
        * tests/Bug_2084_Regression/Makefile.am:
        * tests/Bug_2119_Regression/Makefile.am:
        * tests/Bug_2122_Regression/Makefile.am:
        * tests/Bug_2124_Regression/Makefile.am:
        * tests/Bug_2126_Regression/Makefile.am:
        * tests/Bug_2134_Regression/Makefile.am:
        * tests/Bug_2144_Regression/Makefile.am:
        * tests/Bug_2174_Regression/Makefile.am:
        * tests/Bug_2183_Regression/Makefile.am:
        * tests/Bug_2186_Regression/Makefile.am:
        * tests/Bug_2188_Regression/Makefile.am:
        * tests/Bug_2201_Regression/Makefile.am:
        * tests/Bug_2222_Regression/Makefile.am:
        * tests/Bug_2234_Regression/Makefile.am:
        * tests/Bug_2289_Regression/Makefile.am:
        * tests/Bug_2319_Regression/Makefile.am:
        * tests/Bug_2328_Regression/Makefile.am:
        * tests/Bug_2349_Regression/Makefile.am:
        * tests/Bug_2375_Regression/Makefile.am:
        * tests/Bug_2399_Regression/Makefile.am:
        * tests/Bug_2417_Regression/Makefile.am:
        * tests/Bug_2419_Regression/Makefile.am:
        * tests/Bug_2424_Regression/Makefile.am:
        * tests/Bug_2429_Regression/Bug_2429_Regression.mpc:
        * tests/Bug_2429_Regression/Makefile.am:
        * tests/Bug_2494_Regression/Makefile.am:
        * tests/Bug_2503_Regression/Makefile.am:
        * tests/Bug_2542_Regression/Makefile.am:
        * tests/Bug_2543_Regression/bug_2543_regression.cpp:
        * tests/Bug_2543_Regression/Makefile.am:
        * tests/Bug_2549_Regression/Makefile.am:
        * tests/Bug_2560_Regression/Makefile.am:
        * tests/Bug_2593_Regression/Makefile.am:
        * tests/Bug_2595_Regression/Makefile.am:
        * tests/Bug_2654_Regression/Makefile.am:
        * tests/Bug_2669_Regression/Makefile.am:
        * tests/Bug_2683_Regression/Makefile.am:
        * tests/Cache_Growth_Test/Makefile.am:
        * tests/CallbackTest/Makefile.am:
        * tests/Client_Leaks/Makefile.am:
        * tests/Codec/Makefile.am:
        * tests/CodeSets/simple/Makefile.am:
        * tests/COIOP/Makefile.am:
        * tests/Collocation/Makefile.am:
        * tests/Collocation_Exception_Test/Makefile.am:
        * tests/Collocation_Oneway_tests/Makefile.am:
        * tests/Collocation_Opportunities/Makefile.am:
        * tests/Collocation_tests/Makefile.am:
        * tests/CollocationLockup/Makefile.am:
        * tests/Connect_Strategy_Test/Makefile.am:
        * tests/Connection_Failure/Makefile.am:
        * tests/Connection_Purging/Makefile.am:
        * tests/Connection_Timeout/Makefile.am:
        * tests/Crash_On_Write/Makefile.am:
        * tests/Crashed_Callback/Makefile.am:
        * tests/CSD_Strategy_tests/TP_Common/Makefile.am:
        * tests/CSD_Strategy_tests/TP_Foo_A/Makefile.am:
        * tests/CSD_Strategy_tests/TP_Foo_B/Makefile.am:
        * tests/CSD_Strategy_tests/TP_Foo_C/Makefile.am:
        * tests/CSD_Strategy_tests/TP_Test_Dynamic/Makefile.am:
        * tests/DII_Collocation_tests/oneway/Makefile.am:
        * tests/DII_Collocation_tests/twoway/Makefile.am:
        * tests/DLL_ORB/Makefile.am:
        * tests/DSI_Gateway/Makefile.am:
        * tests/DynAny_Test/Makefile.am:
        * tests/Explicit_Event_Loop/Makefile.am:
        * tests/Exposed_Policies/Makefile.am:
        * tests/Faults/Makefile.am:
        * tests/File_IO/Makefile.am:
        * tests/FL_Cube/Makefile.am:
        * tests/Forwarding/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
        * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
        * tests/Hang_Shutdown/Makefile.am:
        * tests/Hello/Makefile.am:
        * tests/ICMG_Any_Bug/Makefile.am:
        * tests/IDL_Test/Makefile.am:
        * tests/InterOp-Naming/Makefile.am:
        * tests/IOR_Endpoint_Hostnames/Makefile.am:
        * tests/IPV6/Makefile.am:
        * tests/Leader_Followers/Makefile.am:
        * tests/LongUpcalls/Makefile.am:
        * tests/MProfile/Makefile.am:
        * tests/MProfile_Connection_Timeout/Makefile.am:
        * tests/MProfile_Forwarding/Makefile.am:
        * tests/MT_BiDir/Makefile.am:
        * tests/MT_Client/Makefile.am:
        * tests/MT_Server/Makefile.am:
        * tests/MT_Timeout/Makefile.am:
        * tests/Multiple/Makefile.am:
        * tests/Multiple_Inheritance/Makefile.am:
        * tests/Muxed_GIOP_Versions/Makefile.am:
        * tests/Muxing/Makefile.am:
        * tests/Native_Exceptions/Makefile.am:
        * tests/Nested_Event_Loop/Makefile.am:
        * tests/Nested_Upcall_Crash/Makefile.am:
        * tests/NestedUpcall/MT_Client_Test/Makefile.am:
        * tests/NestedUpcall/Simple/Makefile.am:
        * tests/NestedUpcall/Triangle_Test/Makefile.am:
        * tests/No_Server_MT_Connect_Test/Makefile.am:
        * tests/Object_Loader/Makefile.am:
        * tests/Objref_Sequence_Test/Makefile.am:
        * tests/OBV/Any/Makefile.am:
        * tests/OBV/Collocated/Forward/Makefile.am:
        * tests/OBV/Factory/Makefile.am:
        * tests/OBV/Forward/Makefile.am:
        * tests/OBV/Simple/Makefile.am:
        * tests/OBV/TC_Alignment/Makefile.am:
        * tests/OBV/Truncatable/Makefile.am:
        * tests/OBV/ValueBox/Makefile.am:
        * tests/OctetSeq/Makefile.am:
        * tests/Ondemand_Write/Makefile.am:
        * tests/Oneway_Buffering/Makefile.am:
        * tests/Oneway_Timeouts/Makefile.am:
        * tests/Oneways_Invoking_Twoways/Makefile.am:
        * tests/Optimized_Connection/Makefile.am:
        * tests/ORB_init/Portspan/Makefile.am:
        * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
        * tests/ORB_shutdown/Makefile.am:
        * tests/ORT/Makefile.am:
        * tests/Parallel_Connect_Strategy/Makefile.am:
        * tests/Param_Test/Makefile.am:
        * tests/POA/Bug_2511_Regression/Makefile.am:
        * tests/POA/Deactivate_Object/Makefile.am:
        * tests/POA/Default_Servant/Makefile.am:
        * tests/POA/EndpointPolicy/Makefile.am:
        * tests/POA/Etherealization/Makefile.am:
        * tests/POA/Excessive_Object_Deactivations/Makefile.am:
        * tests/POA/Identity/Makefile.am:
        * tests/POA/MT_Servant_Locator/Makefile.am:
        * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
        * tests/POA/Non_Servant_Upcalls/Makefile.am:
        * tests/POA/Object_Reactivation/Makefile.am:
        * tests/POA/Persistent_ID/Makefile.am:
        * tests/POA/POA_Destruction/Makefile.am:
        * tests/POA/Reference_Counting/Makefile.am:
        * tests/POA/Single_Threaded_POA/Makefile.am:
        * tests/POA/wait_for_completion/Makefile.am:
        * tests/Policies/Makefile.am:
        * tests/Portable_Interceptors/AdvSlot/Makefile.am:
        * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am:
        * tests/Portable_Interceptors/AdvSlotExt/Makefile.am:
        * tests/Portable_Interceptors/AMI/Makefile.am:
        * tests/Portable_Interceptors/Benchmark/Makefile.am:
        * tests/Portable_Interceptors/Bug_1559/Makefile.am:
        * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
        * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am:
        * tests/Portable_Interceptors/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
        * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
        * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
        * tests/Portable_Interceptors/PICurrent/Makefile.am:
        * tests/Portable_Interceptors/PolicyFactory/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
        * tests/Portable_Interceptors/Register_Initial_References/Makefile.am:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
        * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
        * tests/QtTests/Makefile.am:
        * tests/Reliable_Oneways/Makefile.am:
        * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
        * tests/RTCORBA/Banded_Connections/Makefile.am:
        * tests/RTCORBA/Client_Propagated/Makefile.am:
        * tests/RTCORBA/Client_Protocol/Makefile.am:
        * tests/RTCORBA/Collocation/Makefile.am:
        * tests/RTCORBA/Diffserv/Makefile.am:
        * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
        * tests/RTCORBA/Explicit_Binding/Makefile.am:
        * tests/RTCORBA/Linear_Priority/Makefile.am:
        * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
        * tests/RTCORBA/Persistent_IOR/Makefile.am:
        * tests/RTCORBA/Policy_Combinations/Makefile.am:
        * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
        * tests/RTCORBA/Private_Connection/Makefile.am:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
        * tests/RTCORBA/Server_Declared/Makefile.am:
        * tests/RTCORBA/Server_Protocol/Makefile.am:
        * tests/RTCORBA/Thread_Pool/Makefile.am:
        * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
        * tests/RTScheduling/VoidData/Makefile.am:
        * tests/Servant_To_Reference_Test/Makefile.am:
        * tests/Server_Connection_Purging/Makefile.am:
        * tests/Server_Leaks/Makefile.am:
        * tests/Server_Port_Zero/Makefile.am:
        * tests/Single_Read/Makefile.am:
        * tests/Smart_Proxies/Benchmark/Makefile.am:
        * tests/Smart_Proxies/Collocation/Makefile.am:
        * tests/Smart_Proxies/dtor/Makefile.am:
        * tests/Smart_Proxies/Makefile.am:
        * tests/Smart_Proxies/On_Demand/Makefile.am:
        * tests/Smart_Proxies/Policy/Makefile.am:
        * tests/Stack_Recursion/Makefile.am:
        * tests/Strategies/Makefile.am:
        * tests/Timed_Buffered_Oneways/Makefile.am:
        * tests/Timeout/Makefile.am:
        * tests/TransportCurrent/Framework/Makefile.am:
        * tests/TransportCurrent/IIOP/Makefile.am:
        * tests/Two_Objects/Makefile.am:
        * tests/Typedef_String_Array/Makefile.am:
        * tests/UNKNOWN_Exception/Makefile.am:
        * tests/Xt_Stopwatch/Makefile.am:
          Removed any occurrence of -Ge 1

Sun Dec 31 23:12:36 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:
        * orbsvcs/ImplRepo_Service/Makefile.am:

          It seems BUILD_ZZIP depends on BUILD_ZLIB, so add BUILD_ZLIB
          conditionals, etc. everywhere we added BUILD_ZZIP support in:

          Fri Dec 29 08:09:46 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

Sun Dec 31 18:15:00 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:

          Updating the @file to fix a fuzz error.

Sun Dec 31 18:08:16 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:

          Disambiguating Transport::CurrentTest::ContextTag to
          Test::Transport::CurrentTest::ContextTag to aid Borland's compiler.

Sun Dec 31 17:27:27 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:

          Adding a trivial default implementation of post_init.

        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/server.cpp:

          Moved an #include from the header to the cpp file, where it
          belongs.

        * tests/TransportCurrent/IIOP/IIOP.mpc:

              Added a "Template_Files" section to explicitly make
          ORBInitializer.cpp available.

Fri Dec 29 22:31:08 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_Loader.cpp:

          Cleanup.

        * tao/TransportCurrent/IIOP_Current_Impl.cpp:

          Replaced static_cast<>with a dynamic_cast<> in handler().

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/Framework.mpc:

          Whitespace cleanup.

        * tests/TransportCurrent/Framework/ORBInitializer_T.h:
        * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:

          Cleaned up template declarations and moved template code to a
          cpp file.

        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:

          Updated includes and removed unnecessary code.

        * tests/TransportCurrent/Framework/client.cpp:

          Added code to handle TAO_HAS_MINIMUM_CORBA by disabling DII.

        * tests/TransportCurrent/IIOP/IIOP.mpc:

          Whitespace cleanup.

        * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:

          Removing extra ';' from ACE_STATIC_SVC_REQUIRE.

Sat Dec 30 03:55:42 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Makefile.am:

          Fix stray trailing whitespace after \ continuation.

Fri Dec 29 17:50:16 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff:
        * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
        * orbsvcs/orbsvcs/Trader/constraint.l:

          Added a rule to catch white space and ignore it.  Previously,
          white space was not recognized and the lexer would print it out to
          stdout.

Fri Dec 29 14:49:24 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * MPC/config/trading_serv.mpb:

          Added the utils base project.  It is used by the CosTrading_Serv
          project and should have been in this base project.

Fri Dec 29 08:09:46 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
        * tests/GIOP_Fragments/Makefile.am:
        * tests/Nested_Upcall_Crash/Makefile.am:
        * tests/POA/Persistent_ID/Makefile.am:
        * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
        * tests/TransportCurrent/Framework/Makefile.am:
        * tests/TransportCurrent/IIOP/Makefile.am:

          Regenerate for misc *.mpc and *.mpb changes.

        * tao/Makefile.am:

          Regenerate for new Compression projects.

        * configure.ac:

          Configure Makefiles for new subdirectory.

        * tests/Makefile.am:

          Regenerate to descend into Compression subdirectory.

        * tests/Compression/Makefile.am:

          New Makefile.am for Compression unit tests.

        * orbsvcs/ImplRepo_Service/Makefile.am:
        * orbsvcs/orbsvcs/Makefile.am:

          Hand-add automake conditionals for BUILD_ZZIP.  Unfortunately
          MPC resolves options, files, etc. set by "features" at project
          generation time, but we want them to be configure time options.

Fri Dec 29 07:45:11 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Added AM_CONDITIONALs for BUILD_ZLIB and BUILD_ZZIP, so we can
          handle Makefile.am's with these options.  Default to false,
          until we can write feature tests for these options.

Fri Dec 29 07:37:15 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * docs/libraries.html:

          Fix typos.

Thu Dec 28 23:10:52 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:

          Apparently, interceptors and pi are still needed for the
          build. Reverting my change from Thu Dec 28 19:29:58 UTC 2006.

Thu Dec 28 20:30:14 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * docs/libraries.html:

          Updated documentation for Transport::Current.

        * tao/TransportCurrent/Current_ORBInitializer_Base.h:

          Reversing the removal of *_Export.h include to match the
          convention.

        * tests/TransportCurrent/Framework/run_test.pl:

          Added code to support -static and -dynamic parameters, similar
          to the IIOP test.

Thu Dec 28 20:01:34 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_ORBInitializer_Base.h:
        * tests/TransportCurrent/Framework/run_test.pl:

Thu Dec 28 19:29:58 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:

          Removed interceptors and pi from the list of base projects. The
          Transport::Current feature is not itself dependent on these
          features. The tests however are, and their *.mpc files have been
          modified accordingly to add interceptors explicitely.

        * tao/TransportCurrent/Current_ORBInitializer.h:

          Removed commented code.

        * tao/TransportCurrent/Current_ORBInitializer.cpp:

          Added "#pragma once".

        * tao/TransportCurrent/Current_ORBInitializer_Base.h:

          Removed unnecessary *_Export.h include since TCC.h already
          includes it.

        * tao/TransportCurrent/IIOP_Current_Loader.cpp:

          Removed an extra ';' after ACE_STATIC_SVC_REQUIRE.

        * tao/TransportCurrent/Transport_Current_Export.h:

          Regenerated this file to fix DLL export problems in static
          builds.

        * tests/TransportCurrent/Framework/Framework.mpc:

          Added interceptors to the base projects list to ensure this test
          builds only when interceptors are supported.

        * tests/TransportCurrent/Framework/Tester.cpp:
        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/server.cpp:

          Added code to handle single-threaded builds correctly.

        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:

          Changed the modulename from "TAO" to "Test" in order to fixing
          an ambiguous reference to "TAO" namespace in builds with
          versioned namespaces enabled.

        * tests/TransportCurrent/IIOP/IIOP.mpc:

          Added interceptors to the base projects list to ensure this test
          builds only when interceptors are supported.

Thu Dec 28 19:14:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Compression/Compression.cpp:
          Fixed argument not used warning

Thu Dec 28 12:52:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/Simple/time-date/svc.conf.xml:
          Updated this file to match the regular svc.conf file

Thu Dec 28 12:50:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/CSD_Strategy/TestApps/csd_pt_testapps.mpc:
        * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
        * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
          Disable part of the projects when CORBA/e micro is enabled

Thu Dec 28 12:49:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
        * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
        * tests/NestedUpcall/Triangle_Test/TT.mpc:
          Disable part of the projects when CORBA/e micro is enabled

Thu Dec 28 12:22:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/libraries.html:
          Documented the new compression libraries

Thu Dec 28 11:33:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

          This is the first commit for a new part for TAO which hopefully
          gets standardized next year. The final goal is to implement
          Zipped GIOP (ZIOP). At the moment an ORB supports ZIOP the application
          programmer can specify using policies that compression can be
          applied on the application data send over the wire. This first
          commit is the Compression module that delivers the infrastructure
          classes with which data can be compressed. This can be used
          by regular applications but then also by the ORB in the future.

          This effort is supported by multiple parties, IONA did the
          initial effort for Orbix and triggered this step, Remedy IT
          will do the implementation for TAO, Andre Spiegel will do
          the implementation for JacORB, IONA then for Orbix and PrismTech
          will assist when needed and will keep an eye on the OMG process.

          This commit adds first initial support, it is not 100% ready
          but it is usable. This way we can share the code with the other
          parties more easily and attract more people to this effort. Be
          aware that the IDL can change, this is work in progress, not
          a final spec.

        * MPC/config/compression.mpb:
          New base project for the compression library

        * MPC/config/zlibcompressor.mpb:
          New base project for the zlib compressor

        * docs/Libraries.html:
          Corrected link to MPC readme

        * docs/ORBEndpoint.html:
          Small layout change

        * tao/Compression/Base_Compressor.cpp:
        * tao/Compression/Base_Compressor.h:
        * tao/Compression/Compression.cpp:
        * tao/Compression/Compression.h:
        * tao/Compression/Compression.pidl:
        * tao/Compression/compression_export.h:
        * tao/Compression/Compression_Manager.cpp:
        * tao/Compression/Compression_Manager.h:
        * tao/Compression/Compressor_Factory.cpp:
        * tao/Compression/Compressor_Factory.h:
        * tao/Compression/TAO_Compression.pc.in:
        * tao/Compression/TAO_Compression.rc:
          New Compression library

        * Compression/zlib/TAO_ZlibCompressor.pc.in:
        * Compression/zlib/TAO_ZlibCompressor.rc:
        * Compression/zlib/ZlibCompressor.cpp:
        * Compression/zlib/ZlibCompressor.h:
        * Compression/zlib/ZlibCompressor_export.h:
        * Compression/zlib/ZlibCompressor_Factory.cpp:
        * Compression/zlib/ZlibCompressor_Factory.h:
          New Compressor that uses zlib to compress/uncompress data

        * tao/File_Parser.cpp:
          Use true for bool

        * tao/objectid.h:
          Added CompressionManager defines

        * tao/ORB.cpp:
          Added resolve_initial_references support for the CompressionManager

        * tao/ORB_Core.{h,cpp,inl}:
          Added support for CompressionManager

        * tao/PI/Interceptor_List_T.cpp:
          Const change

        * tao/ZlibCompressor.mpc:
        * tao/Compression.mpc:
          New base projects

        * tests/Compression/Compression_Test.mpc:
        * tests/Compression/server.cpp:
          First initial test of the Compression library

Wed Dec 27 22:48:30 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/Current_Test.idl:
        * tests/TransportCurrent/Framework/Current_Test_Impl.h:
        * tests/TransportCurrent/Framework/Current_Test_Impl.cpp:
        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/server.cpp:

          Changed the modulename from "TAO" to "Test" in order to fixing
          an ambiguous reference to "TAO" namespace in builds with
          versioned namespaces enabled.

Wed Dec 27 20:42:48 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:

          Fixing test failures because of incorrect counting.

Wed Dec 27 11:12:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO-INSTALL.html:
          Small improvements for cross compilation

Wed Dec 27 10:51:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO-INSTALL.html:
          Use more html keyword for layout and document how to use CORBA/e

Wed Dec 27 05:35:06 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:

          Fixing an ambiguous reference to TAO namespace in builds with
          versioned namespaces enabled.

        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:

          Clarifying some debugging statements.

Mon Dec 25 16:19:42 UTC 2006  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>

        * Merry Christmas everyone!!!

Sun Dec 24 23:22:41 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
        * tests/Portable_Interceptors/Service_Context_Manipulation/PI_Svc_Context_Manip.mpc:

          Adding "after" keyword to make sure IDL is built first in
          parallel builds.

Sun Dec 24 15:44:40 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:

          Getting the const-ness right.

Sun Dec 24 15:39:43 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Parallel_Connect_Strategy/Makefile.am:
        * tests/Reliable_Oneways/Makefile.am:

          Regenerated.

        * tests/Parallel_Connect_Strategy/Parallel_Connect_Strategy.mpc:
        * tests/Reliable_Oneways/Reliable_Oneways.mpc:

          Split out IDL compilation into separate MPC project.

Sun Dec 24 15:38:15 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Smart_Proxies/Collocation/Makefile.am:

          Regenerated.

        * tests/Smart_Proxies/Collocation/SP_Collocation.mpc:

          Changed IDL project to inherit from smart_proxies.

          Changed *Test project to depend on *idl for build order.

Sun Dec 24 00:04:19 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/CollocationLockup/Makefile.am:
        * tests/DSI_Gateway/Makefile.am:
        * tests/Nested_Upcall_Crash/Makefile.am:

          Regenerated.

        * tests/CollocationLockup/CollocationLockup.mpc:
        * tests/DSI_Gateway/DSI_Gateway.mpc:
        * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:

          Split out IDL compilation into separate MPC project.

Sat Dec 23 16:53:57 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Collocation/Makefile.am:
        * tests/Smart_Proxies/Collocation/Makefile.am:

          Regenerated.

        * tests/Collocation/Collocation.mpc:
        * tests/Smart_Proxies/Collocation/SP_Collocation.mpc:

          Split out IDL compilation into separate MPC project.

Sat Dec 23 15:48:43 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/TransportCurrent/IIOP/Makefile.am:

          Regenerated.

        * tests/TransportCurrent/IIOP/IIOP.mpc:

          Don't look for includes relative to $(srcdir), the ones we're
          looking for are generated from *.idl and thus relative to the
          build directory.

Sat Dec 23 15:05:23 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Portable_Interceptors/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/Benchmark/Makefile.am:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:

          Regenerated.

        * tests/Portable_Interceptors/Dynamic/PI_Dynamic.mpc:
        * tests/Portable_Interceptors/Benchmark/PI_Benchmark.mpc:

          Don't suppress any/typecode generation.

        * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:

          Don't include server skeleton in client.

Sat Dec 23 14:35:09 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/POA/Persistent_ID/Makefile.am:
        * tests/POA/Persistent_ID/Persistent_ID.mpc:

          Fix case-mismatch problem introduced in last change.

Sat Dec 23 04:48:50 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_Loader.cpp:

          Fixing an pedantic complaint about an extra ';' at the end of
          the line, after ACE_STATIC_SVC_REQUIRE.

Sat Dec 23 03:53:08 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_ORBInitializer.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:

          Fixing compilation warnings.

Sat Dec 23 02:01:44 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/POA/EndpointPolicy/Makefile.am:
        * tests/POA/Persistent_ID/Makefile.am:
        * tests/Portable_Interceptors/AMI/Makefile.am:
        * tests/Portable_Interceptors/Benchmark/Makefile.am:
        * tests/Portable_Interceptors/Bug_1559/Makefile.am:
        * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
        * tests/Portable_Interceptors/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
        * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
        * tests/Portable_Interceptors/PICurrent/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
        * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
        * tests/RTCORBA/Banded_Connections/Makefile.am:
        * tests/RTCORBA/Client_Protocol/Makefile.am:
        * tests/RTCORBA/Diffserv/Makefile.am:
        * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
        * tests/RTCORBA/Explicit_Binding/Makefile.am:
        * tests/RTCORBA/Linear_Priority/Makefile.am:
        * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
        * tests/RTCORBA/Persistent_IOR/Makefile.am:
        * tests/RTCORBA/Policy_Combinations/Makefile.am:
        * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
        * tests/RTCORBA/Private_Connection/Makefile.am:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
        * tests/RTCORBA/Server_Declared/Makefile.am:
        * tests/RTCORBA/Server_Protocol/Makefile.am:
        * tests/RTCORBA/Thread_Pool/Makefile.am:
        * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:

          Regenerated.

        * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
        * tests/POA/Persistent_ID/Persistent_ID.mpc:
        * tests/Portable_Interceptors/AMI/PI_AMI.mpc:
        * tests/Portable_Interceptors/Benchmark/PI_Benchmark.mpc:
        * tests/Portable_Interceptors/Bug_1559/Bug_1559.mpc:
        * tests/Portable_Interceptors/Bug_2510_Regression/Bug_2510_Regression.mpc:
        * tests/Portable_Interceptors/Dynamic/PI_Dynamic.mpc:
        * tests/Portable_Interceptors/ForwardRequest/PI_ForwardRequest.mpc:
        * tests/Portable_Interceptors/IORInterceptor/PI_IORInterceptor.mpc:
        * tests/Portable_Interceptors/PICurrent/PI_PICurrent.mpc:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/PI_ProcMode_Remote.mpc:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:
        * tests/Portable_Interceptors/Service_Context_Manipulation/PI_Svc_Context_Manip.mpc:
        * tests/RTCORBA/Banded_Connections/RTCORBA_Banded_Conn.mpc:
        * tests/RTCORBA/Client_Protocol/RTCORBA_Client_Protocol.mpc:
        * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc:
        * tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc:
        * tests/RTCORBA/Explicit_Binding/RTCORBA_Explicit_Binding.mpc:
        * tests/RTCORBA/Linear_Priority/RTCORBA_Linear_Priority.mpc:
        * tests/RTCORBA/MT_Client_Protocol_Priority/RTCORBA_MT_Client_Proto_Prio.mpc:
        * tests/RTCORBA/Persistent_IOR/RTCORBA_Persistent_IOR.mpc:
        * tests/RTCORBA/Policy_Combinations/RTCORBA_Policy_Combinations.mpc:
        * tests/RTCORBA/Priority_Inversion_With_Bands/Priority_Inversion_With_Bands.mpc:
        * tests/RTCORBA/Private_Connection/RTCORBA_Private_Connection.mpc:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/PaE_Selection.mpc:
        * tests/RTCORBA/Server_Declared/RTCORBA_Server_Declared.mpc:
        * tests/RTCORBA/Server_Protocol/RTCORBA_Server_Protocol.mpc:
        * tests/RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc:
        * tests/RTScheduling/Scheduling_Interceptor/Scheduler_Interceptor.mpc:

          Split out IDL compilation into separate MPC project.

Sat Dec 23 00:23:25 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/BiDirectional/Makefile.am:
        * tests/BiDirectional_DelayedUpcall/Makefile.am:
        * tests/BiDirectional_NestedUpcall/Makefile.am:
        * tests/Bug_2417_Regression/Makefile.am:
        * tests/Bug_2560_Regression/Makefile.am:
        * tests/MT_BiDir/Makefile.am:
        * tests/NestedUpcall/Triangle_Test/Makefile.am:

          Regenerate to account for misc recent *.mpc changes.

        * tests/TransportCurrent/IIOP/Makefile.am:
        * tests/TransportCurrent/Framework/Makefile.am:

          Regenerated.

        * tests/TransportCurrent/IIOP/IIOP.mpc:
        * tests/TransportCurrent/Framework/Framework.mpc:

          Split out IDL compilation into separate MPC project.

Fri Dec 22 20:54:44 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * MPC/config/tc.mpb:
        * MPC/config/tc_iiop.mpb:

          Split the tc.mpb in two projects (adding the tc_iiop). Updated
          the dependencies in a bid to fix what seems to be a build order
          issue on some scoreboard builds.

        * tests/TransportCurrent/IIOP/IIOP.mpc:

          Updated to inherit from the new tc_iiop.

Fri Dec 22 18:55:29 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:

          Replaced obsolete ACE_reinterpret_cast macro.

Thu Dec 21 21:29:47 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
        * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/simple.cpp:

          Fixed FUZZ problems.

Thu Dec 21 17:49:24 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:

          Updated the include files' path to resolve a compilation problem
          in an autoconf (FC4_autoconf) build.

Thu Dec 21 16:03:08 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/IIOP_Current_Impl.cpp:

          Added conditional compilation, based upon the presence of
          TAO_HAS_IIOP.  The IIOP-specific current will compile and the
          implementation shall throw CORBA::NO_IMPLEMENT at runtime.

Thu Dec 21 15:32:49 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_Impl.h:
        * tao/TransportCurrent/Current_Impl.cpp:
        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_ORBInitializer.h:
        * tao/TransportCurrent/Current_ORBInitializer_Base.h:
        * tao/TransportCurrent/IIOP_Current_Impl.h:

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/ORBInitializer_T.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:

          Removed a ';' after the closing curly brace of a namespace
          declaration which caused hiccups with gcc 4.0.2.

Thu Dec 21 14:46:46 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/TransportCurrent/TC.idl:
        * tao/TransportCurrent/TC_IIOP.idl:

          Change #include files to be relative to ${TAO_ROOT} like the
          other *.idl / *.pidl files.

Thu Dec 21 14:00:11 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerated.

Wed Dec 20 21:14:11 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TransportCurrent/Current_Loader.h:

          Fixing an error in builds that use versioned namespaces due to
          incorrect placement of TAO_END_VERSIONED_NAMESPACE_DECL.

Wed Dec 20 20:59:39 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

          These are fixes correcting scoreboard issues pertaining to the
          checkin from Tue Dec 19 22:09:34 UTC 2006.

        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:

          Updated the IDL compile options and include file path to reflect
          the new position of these files (since Wed Dec 20 17:34:07)

        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_Loader.cpp:

          Eliminated unnecessary code.

        * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:

          Removed unnecessary #include "ace/post.h"

        * tao/TransportCurrent/IIOP_Current_Impl.cpp:

          Added an explicit cast to silence Windows builds complaining
          about implicit conversion between HANDLE and CORBA::Long.

Wed Dec 20 17:34:07 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new subdirectories.

        * orbsvcs/tests/Makefile.am:

          Regenerate to descend into TransportCurrent subdirectory.

        * tests/TransportCurrent/Makefile.am:
        * tests/TransportCurrent/IIOP/Makefile.am:
        * tests/TransportCurrent/Framework/Makefile.am:

          New Makefile.am's for TransportCurrent unit tests.

        * tao/Makefile.am:

          Regenerated.

        * tao/TC.mpc:
        * tao/TC_IIOP.mpc:

          ...to here, to match convention established by other core TAO
          library projects.  This also makes the generated Makefile.am
          for the autoconf build a little more sane.

        * tao/TransportCurrent/TC.mpc:
        * tao/TransportCurrent/TC_IIOP.mpc:

          Move TransportCurrent *.mpc projects from here...

Wed Dec 20 16:22:29 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

          These are fixes correcting scoreboard issues pertaining to the
          checkin from Tue Dec 19 22:09:34 UTC 2006.

        * MPC/config/tc.mpb:

          Moved from $ACE_ROOT/bin/MakeProjectCreator/config according to
          the new project configuration layout.

        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_Loader.cpp:
        * tao/TransportCurrent/IIOP_Current_Loader.h:
        * tao/TransportCurrent/IIOP_Current_Loader.cpp:

        * tao/Transport_Selection_Guard.cpp:

          Removed errand semicolons after definitions which were breaking
          some of the scoreboard builds.

        * tests/TransportCurrent/Framework/Current_Test.idl:

          Fixed a FUZZ warning about mismatched @file.

        * tests/TransportCurrent/Framework/Framework.mpc:

          Added the current directory to the include path.

        * tests/TransportCurrent/Framework/Tester.cpp:
        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/server.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
        * tests/TransportCurrent/IIOP/client_static.conf:

          Fixing a service initialization problem encountered in static
          builds that prevented the tests from runnig. Also fixed include
          file locations.

Wed Dec 20 15:28:24 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * MPC/config/tc.mpb:

        * tao/Transport_Selection_Guard.cpp:

        * tests/TransportCurrent/Framework/Current_Test.idl:

        * tests/TransportCurrent/Framework/Framework.mpc:

        * tests/TransportCurrent/Framework/server.cpp:

        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:


Wed Dec 20 09:36:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/BiDirectional/BiDirectional.mpc:
        * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
        * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
        * tests/Bug_2417_Regression/Bug_2417_Regression.mpc:
        * tests/Bug_2560_Regression/Bug_2560_Regression.mpc:
        * tests/MT_BiDir/MT_BiDir.mpc:
        * tests/NestedUpcall/Triangle_Test/TT.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled. Also removed some after usage because
          there is now a separate idl project

Wed Dec 20 09:31:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/Callback_Quoter/Callback_Quoter.mpc:
        * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc:
        * orbsvcs/tests/HTIOP/BiDirectional/HTIOP_BiDirectional.mpc:
        * orbsvcs/tests/Security/BiDirectional/Secure_BiDir.mpc:
        * performance-tests/CSD_Strategy/TestServant/csd_pt_testservant.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Tue Dec 19 22:51:09 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * NEWS:

          Updating the file with information about Transport::Current.

Tue Dec 19 22:09:34 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

          Introducing the Transport::Current - an optional feature with an
          IDL interface, which enables users to obtain information about
          the Transports used to send or receive a message.

          The implementation uses a TSS based stack of pointers to
          Transport class instances, which an ORB selects on the critical
          path.  The structure is used to update message and endpoint
          related statistical information for the correct Transport. An
          IDL interface available through ORB::resolve_initial_references,
          provides access to the accumulated data inside servant up-calls
          and interceptor invocations.

        * docs/transport_current:

          A new directory for the Transport Current documentation to
          inhabit.

        * docs/transport_current/index.html:
        * docs/transport_current/transport_current.css:

          Added reference and user-guide documentation for the Transport
          Current.

        * tao/orbconf.h:

          Enabled the Transport::Current feature by default, by defining
          TAO_HAS_TRANSPORT_CURRENT.  In recognition that this is very
          likely an overkill for everybody but the few interested in the
          feature, the plan is to reverse this default before the next
          beta release.

        * tao/ORB_Core.h:
        * tao/Profile_Transport_Resolver.h:
        * tao/Profile_Transport_Resolver.inl:
        * tao/Profile_Transport_Resolver.cpp:

          Replaced the "naked" Transport pointer with a smart-pointer-like
          TAO::Transport_Selection_Guard, which has ctor and dtor that
          help keep a TSS-based stack of Transport instances when
          TAO_HAS_TRANSPORT_CURRENT is defined as 1. If the latter is
          disabled, the TSS access overhead goes away.

        * tao/TAO_Server_Request.h:
        * tao/TAO_Server_Request.inl:
        * tao/TAO_Server_Request.cpp:

          Similar to the client-side code in Profile_Transport_Resolver,
          this is where the server-side pieces of Transport Current
          functionality plugs in. A Server_Request encapsulates knowledge
          about the specific Transport on which an invocation
          arrived. Adding a Transport_Selection_Guard instance member
          (transport_selection_guard_) to keep track of the current
          Transport, using TSS. This overhead is only present when
          TAO_HAS_TRANSPORT_CURRENT is defined as 1.

        * tao/TSS_Resources.h:
        * tao/TSS_Resources.cpp:

          Adding a Transport_Selection_Guard member pointer tsg_, which
          when Transport Current feature is enabled, always points to the
          most-recently selected (incoming or outgoing) Transport in the
          current thread. This overhead is only present when
          TAO_HAS_TRANSPORT_CURRENT is defined as 1.

        * tao/Transport.h:
        * tao/Transport.inl:
        * tao/Transport.cpp (send_message_shared_i):

          Introduced a new class TAO::Transport::Stats and added a member
          pointer of that base type to the declaration of Transport. It
          can only be non-null when Transport Current is enabled, whereby
          it points to a TAO::Transport::Stats.  The send_message_shared_i
          has been modified to update the statistics.  Also added the
          requisite mutators and successor's.

        * tao/Transport_Selection_Guard.h:
        * tao/Transport_Selection_Guard.cpp:

          The implementation of the TSS-pointed, stack-like chain of
          Transport instances selected (potentially, in multiple nested up
          calls). The TSS overhead is only present when
          TAO_HAS_TRANSPORT_CURRENT is defined as 1, otherwise the methods
          are trivial.

        * tao/tao.mpc:

          Updated to include the new source files.

        * tao/TransportCurrent:

          A new directory for the Transport Current implementation to
          inhabit.  Currently, there are two implementations: a generic
          one and an IIOP-specific one. The reason these two share this
          location is that the generic Current is too generic to be useful
          on its own, while providing almost all the required
          infrastructure for the IIOP-specific one.

        * tao/TransportCurrent/Current_Impl.h:
        * tao/TransportCurrent/Current_Impl.cpp:

          The generic Current implementation.

        * tao/TransportCurrent/Current_Loader.h:
        * tao/TransportCurrent/Current_Loader.cpp:

          A loader, to handle registration with the Service repository.

        * tao/TransportCurrent/Current_ORBInitializer.h:
        * tao/TransportCurrent/Current_ORBInitializer.cpp:
        * tao/TransportCurrent/Current_ORBInitializer_Base.h:
        * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:

          An ORB initializer, to handle the registration of the name for
          which resolve_initial_references() will return you a Current
          pointer.

        * tao/TransportCurrent/IIOP_Current_Impl.h:
        * tao/TransportCurrent/IIOP_Current_Impl.cpp:

          The IIOP-specific Current implementation, complete with its own
          derivative of TAO::Transport::Stats.

        * tao/TransportCurrent/IIOP_Current_Loader.h:
        * tao/TransportCurrent/IIOP_Current_Loader.cpp:

          A loader, to handle registration with the Service repository.

        * tao/TransportCurrent/IIOP_Transport_Current.h:

          A client-side interface for the IIOP-specific Transport Current.

        * tao/TransportCurrent/TC.idl:

          A client-side interface for the generic Transport Current.

        * tao/TransportCurrent/TC.mpc:

          We need this to actually build the generic TC into a
          self-contained service object library (DLL).

        * tao/TransportCurrent/TC_IIOP.idl:

          A client-side interface for the IIOP-specific Transport Current.

        * tao/TransportCurrent/TC_IIOP.mpc:

          We need this to actually build the IIOP-specific TC into a
          self-contained service object library (DLL).

        * tao/TransportCurrent/Transport_Current.h:

          Basic declarations.

        * tao/TransportCurrent/Transport_Current_Export.h:

          Library export helpers.

        * tests/TransportCurrent:

          A new directory for the Transport Current tests to inhabit.

        * tests/TransportCurrent/Framework:

          A new directory for the test exercising the generic Transport Current.

        * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/Current_Test.idl:
        * tests/TransportCurrent/Framework/Current_Test_Impl.h:
        * tests/TransportCurrent/Framework/Current_Test_Impl.cpp:
        * tests/TransportCurrent/Framework/Framework.mpc:
        * tests/TransportCurrent/Framework/ORBInitializer_T.h:
        * tests/TransportCurrent/Framework/README:
        * tests/TransportCurrent/Framework/Server_Main.cpp:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
        * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
        * tests/TransportCurrent/Framework/Tester.cpp:
        * tests/TransportCurrent/Framework/client-static.conf:
        * tests/TransportCurrent/Framework/client.conf:
        * tests/TransportCurrent/Framework/client.cpp:
        * tests/TransportCurrent/Framework/run_test.pl:
        * tests/TransportCurrent/Framework/server-static.conf:
        * tests/TransportCurrent/Framework/server.conf:
        * tests/TransportCurrent/Framework/server.cpp:
        * tests/TransportCurrent/Framework/simple.cpp:

        * tests/TransportCurrent/IIOP:

          A new directory for the test exercising the IIOP-specific Transport Current.

        * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
        * tests/TransportCurrent/IIOP/IIOP.mpc:
        * tests/TransportCurrent/IIOP/IIOP_Server_Main.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
        * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
        * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
        * tests/TransportCurrent/IIOP/README:
        * tests/TransportCurrent/IIOP/client_dynamic.conf:
        * tests/TransportCurrent/IIOP/client_static.conf:
        * tests/TransportCurrent/IIOP/run_test.pl:
        * tests/TransportCurrent/IIOP/server_dynamic.conf:
        * tests/TransportCurrent/IIOP/server_static.conf:

Tue Dec 19 18:44:02 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * */Makefile.am:

          Baseline regeneration to match recent MPC changes.

Tue Dec 19 15:29:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_2345_Regression/Bug_2345_Regression.mpc:
        * tests/Collocation_Opportunities/Collocation_Opportunities.mpc:
        * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
        * tests/GIOP_Fragments/PMB_With_Fragments/PMB_With_Fragments.mpc:
        * tests/InterOp-Naming/InterOp-Naming.mpc:
        * tests/MT_BiDir/MT_BiDir.mpc:
        * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
        * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
        * tests/NestedUpcall/Triangle_Test/TT.mpc:
        * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.mpc:
        * tests/POA/Identity/Identity.mpc:
        * tests/POA/Object_Reactivation/Object_Reactivation.mpc:
        * tests/POA/Persistent_ID/Persistent_ID.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Tue Dec 19 12:32:41 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/CosTrading.mpc:
        * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:

          gcc gets confused when a static function is forward declared.  It
          complains that the function is declared but never defined.  The
          sed portion of the yacc regeneration rule just removes the forward
          declaration (which was unnecessary anyway).

Tue Dec 19 11:35:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/BiDirectional/BiDirectional.mpc:
        * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
        * tests/BiDirectional_MultipleORB/destroy.mpc:
        * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Tue Dec 19 11:32:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/CSD_Strategy/TestInf/csd_pt_testinf.mpc:
        * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
        * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
        * performance-tests/Pluggable/Pluggable.mpc:
        * performance-tests/POA/Create_Reference/Create_Reference.mpc:
        * performance-tests/POA/Demux/Demux.mpc:
        * performance-tests/POA/Object_Creation_And_Registration/Object_Creation_And_Registration.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Tue Dec 19 11:27:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/examples/ImR/Advanced/Advanced.mpc:
        * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc:
        * orbsvcs/tests/BiDir_CORBALOC/BiDirCORBALOC.mpc:
        * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
        * orbsvcs/tests/HTIOP/BiDirectional/HTIOP_BiDirectional.mpc:
        * orbsvcs/tests/ImplRepo/ImplRepo.mpc:
        * orbsvcs/tests/ImplRepo/scale/scaletest.mpc:
        * orbsvcs/tests/Property/Property.mpc:
        * orbsvcs/tests/Security/BiDirectional/Secure_BiDir.mpc:
        * orbsvcs/Time_Service/Time_Service.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Tue Dec 19 11:19:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
        * examples/Event_Comm/Event_Comm.mpc:
        * examples/Logging/Logging.mpc:
        * examples/Persistent_Grid/Persistent_Grid.mpc:
        * examples/PluggableUDP/tests/Basic/Basic.mpc:
        * examples/PluggableUDP/tests/Performance/Performance.mpc:
        * examples/Quoter/Quoter.mpc:
        * examples/Simple/bank/bank.mpc:
        * examples/Simple/echo/echo.mpc:
        * examples/Simple/grid/grid.mpc:
        * examples/Simple/time/time.mpc:
          Disabled some projects that can't compile when CORBA/e
          micro has been enabled

Mon Dec 18 19:34:42 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
        * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:

          Added missing typecodes for supporting CORBA::ULongLong and
          CORBA::LongLong.

Mon Dec 18 12:50:00 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Utils/ORB_Manager.{cpp,h}:
          Removed one init_child_poa method, using a default argument
          we don't need two seperate ones. Fixed compile errors with
          CORBA/e micro

Mon Dec 18 10:30:00 UTC 2006  Simon Massey  <sma@prismtech.com>

        * tests/Portable_Interceptors/PICurrent/client.cpp:
        * tests/Portable_Interceptors/PICurrent/server.cpp:
        * tests/Portable_Interceptors/PICurrent/run_test.pl:

          Bugfix Bugzilla 2510 & 2547 - multi-threading issues for PICurrent.
          Multi-Threaded servers take longer to shutdown. Increase the
          length of kill time to wait for the server shutdown. Also
          provide sleep(1) before orb->destroy() to allow comms to
          proceed at shutdown (precausion only).

Fri Dec 15 18:17:36 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

          Updating the test to make it behave appropriately for
          multi-threaded and for single-threaded (thread unsafe?)
          configurations.

        * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
        * tests/ORB_Local_Config/Bug_2612/Test.cpp:
        * tests/ORB_Local_Config/ORB_Local_Config.mwc:

Fri Dec 15 17:26:59 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/IDL_Test/IDL_Test.mpc:

          Fixed previous change to this file in

          Wed Dec 13 18:16:28 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

          that was excluding the *A.cpp file from the build.

Fri Dec 15 16:32:35 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/ORT/Makefile.am:
        * tests/Objref_Sequence_Test/Makefile.am:
        * tests/Ondemand_Write/Makefile.am:
        * tests/Oneway_Buffering/Makefile.am:
        * tests/Oneways_Invoking_Twoways/Makefile.am:

          Regenerated.

        * tests/ORT/ORT.mpc:
        * tests/Objref_Sequence_Test/Objref_Sequence_Test.mpc:
        * tests/Ondemand_Write/Ondemand_Write.mpc:
        * tests/Oneway_Buffering/Oneway_Buffering.mpc:
        * tests/Oneways_Invoking_Twoways/Oneways_Invoking_Twoways.mpc:

          Split out IDL compilation into separate MPC project.

Thu Dec 14 16:58:18 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/MProfile/Makefile.am:

          Regenerated.

        * tests/MProfile/MProfile.mpc:

          Changed IDL project to inherit from iormanip.
          Changed Client project to not include testS.cpp.

Thu Dec 14 16:18:00 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:

          Fix typo in IDL project name that broke build dependencies.

Thu Dec 14 16:10:02 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am:

          Regenerated.

Thu Dec 14 13:52:00 UTC 2006  Simon Massey  <sma@prismtech.com>

        * tao/PI/PICurrent.cpp:
        * tao/PI/PICurrent.h:
        * tests/Portable_Interceptors/PICurrent/run_test.pl:

          Bugfix Bugzilla 2510 & 2547 - multi-threading issues for PICurrent.
          Bugzilla 2552 - PICurrent_Impl, needs to be checked for
          multi-threaded lazy copying. (Still work to do.)

Thu Dec 14 13:21:46 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/CosTrading.mpc:

          Modified the rule to output the end version block at the end.

        * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
        * orbsvcs/orbsvcs/Trader/constraint.y:

          Removed the end version block in the .y file and regenerated.

Thu Dec 14 08:47:25 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp
        * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h:
        * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
        * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h:
        * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
        * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h:

          Align subtle differences (like using an explicit this-> (or not)
          for invoking methods and accessing member variables.  This makes
          diffs between between the wrapper classes highlight the real and
          substantial differences.  This too should make future maintenance
          easier.

          Removed #if 0'd out code that deactivated factory objects in the
          shutdown() method.  This was originally #if'd out because the
          factory objects aren't activated on the root POA (the factory
          creates a POA with PERSISTENT lifespan policy for the factory
          object activation, a POA that is not accessible from outside the
          factory object).  While we could refactor things to gain access
          to the factory POA, it really doesn't buy us much as the next
          thing is done is the ORB is shutdown(), which will delete the
          POAs, which will delete the objects, etc.

        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Server.cpp:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:

          Overhaul the RTEvent_Logging_Service class to follow the idiom
          used by the other three Logging Service implementations.  It had
          lots of dead (commented out and/or #if 0'd) code for setting up
          a scheduler; yet was missing support for suppressing binding the
          log factory to the naming service and spinning up a thread pool
          for ORB threads.  Aligning this should make future maintenance
          easier.

          Split out main() into new file RTEvent_Logging_Server.cpp.

Thu Dec 14 08:27:45 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/OBV/Any/Makefile.am:
        * tests/OBV/Factory/Makefile.am:
        * tests/OBV/Forward/Makefile.am:
        * tests/OBV/TC_Alignment/Makefile.am:
        * tests/OBV/Truncatable/Makefile.am:
        * tests/OBV/ValueBox/Makefile.am:

          Regenerated.

        * tests/OBV/Any/OBV_Any.mpc:
        * tests/OBV/Factory/OBV_Factory.mpc:
        * tests/OBV/Forward/OBV_Forward.mpc:
        * tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc:
        * tests/OBV/Truncatable/OBV_Truncatable.mpc:
        * tests/OBV/ValueBox/valuebox.mpc:

          Changed IDL projects to inherit from valuetype, to
          avoid suppressing typecodes and anys.

Thu Dec 14 07:01:51 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/MProfile/Makefile.am:
        * tests/MProfile_Connection_Timeout/Makefile.am:
        * tests/No_Server_MT_Connect_Test/Makefile.am:
        * tests/OBV/Any/Makefile.am:
        * tests/OBV/Factory/Makefile.am:
        * tests/OBV/Forward/Makefile.am:
        * tests/OBV/TC_Alignment/Makefile.am:
        * tests/OBV/Truncatable/Makefile.am:
        * tests/OBV/ValueBox/Makefile.am:

          Regenerated.

        * tests/MProfile/MProfile.mpc:
        * tests/MProfile_Connection_Timeout/MProfile_Connection_Timeout.mpc:
        * tests/No_Server_MT_Connect_Test/No_Server_Connect_Test.mpc:
        * tests/OBV/Any/OBV_Any.mpc:
        * tests/OBV/Factory/OBV_Factory.mpc:
        * tests/OBV/Forward/OBV_Forward.mpc:
        * tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc:
        * tests/OBV/Truncatable/OBV_Truncatable.mpc:
        * tests/OBV/ValueBox/valuebox.mpc:

          Split out IDL compilation into separate MPC project.

        * tests/IDL_Test/Makefile.am:

          Regenerated.

Wed Dec 13 18:16:28 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/IDL_Test/IDL_Test.mpc:

          Added -GT to all IDL compiler command lines, since generation
          of tie classes is no longer the default behavior, and we
          want this test to cover it. Also added a block for
          Template_Files, so the generated *S_T.cpp files will be
          displayed in a separate folder in Visual Studio.

Wed Dec 13 16:49:05 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_argument/arglist.cpp:
        * TAO_IDL/be/be_visitor_operation/arglist.cpp:
        * TAO_IDL/be/be_visitor_operation/tie_sh.cpp:
        * TAO_IDL/be_include/be_codegen.h:

          Changed code generation for operation parameters in
          tie class declarations to omit the parameter name. If
          this name happened to be "T", some HP compilers would
          have trouble disambiguating it from the tie class
          template parameter typename. In the tie class operation
          body, where the parameter name must be used, there is
          already a code generation mechanism in place to avoid
          the name clash. Thanks to Simon Massey <Simon.Massey@prismtech.com>
          for reporting the problem.

Wed Dec 13 14:24:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Bug_1630_Regression/test.mpc:
          Don't build with CORBA/e

Wed Dec 13 13:05:21 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:

          Added ACE_NOTREACHED around two returns that could not possibly be
          reached.

Wed Dec 13 12:43:04 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * orbsvcs/orbsvcs/CosTrading.mpc:

          Added search and replacement to both Constraint_l and Contraint_y
          rules to avoid build warnings about conversion from long to int.

        * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
        * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:

          Regenerated.

        * orbsvcs/orbsvcs/Trader/Interpreter.cpp:

          Added a static_cast to avoid build warnings about conversion from
          long to int.

Wed Dec 13 07:19:26 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Server_Connection_Purging/Makefile.am:
        * tests/Server_Leaks/Makefile.am:
        * tests/Single_Read/Makefile.am:
        * tests/Smart_Proxies/Benchmark/Makefile.am:
        * tests/Smart_Proxies/Makefile.am:
        * tests/Smart_Proxies/On_Demand/Makefile.am:
        * tests/Smart_Proxies/Policy/Makefile.am:
        * tests/Smart_Proxies/dtor/Makefile.am:
        * tests/Stack_Recursion/Makefile.am:

          Regenerated.

        * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:
        * tests/Server_Leaks/Server_Leaks.mpc:
        * tests/Single_Read/Single_Read.mpc:
        * tests/Smart_Proxies/Benchmark/SP_Benchmark.mpc:
        * tests/Smart_Proxies/On_Demand/SP_On_Demand.mpc:
        * tests/Smart_Proxies/Policy/SP_Policy.mpc:
        * tests/Smart_Proxies/Smart_Proxies.mpc:
        * tests/Smart_Proxies/dtor/dtor.mpc:
        * tests/Stack_Recursion/Stack_Recursion.mpc:

          Split out IDL compilation into separate MPC project.

Wed Dec 13 06:53:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
        * docs/tutorials/Quoter/Simple/Persistent/Quoter_Simple_Persistent.mpc:
          Don't build with CORBA/e micro

Wed Dec 13 06:53:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IFR_Client_Adapter.h:
          Fixed compile problem with CORBA/e

Tue Dec 12 21:56:03 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/TAO_Internal.cpp (instance):

          This change eliminates unnecessary caching of the
          TAO_Ubergestalt_Ready_Condition, which used to cause problems
          with accessing stale memory. My thanks goes to Johnny Willemsen
          and Chad Elliott.

Tue Dec 12 17:34:25 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Explicit_Event_Loop/Makefile.am:
        * tests/Exposed_Policies/Makefile.am:
        * tests/Faults/Makefile.am:
        * tests/File_IO/Makefile.am:
        * tests/Forwarding/Makefile.am:
        * tests/Hello/Makefile.am:
        * tests/IPV6/Makefile.am:
        * tests/InterOp-Naming/Makefile.am:
        * tests/Leader_Followers/Makefile.am:
        * tests/LongUpcalls/Makefile.am:
        * tests/MProfile_Forwarding/Makefile.am:
        * tests/MT_BiDir/Makefile.am:
        * tests/MT_Client/Makefile.am:
        * tests/MT_Server/Makefile.am:
        * tests/MT_Timeout/Makefile.am:
        * tests/Multiple/Makefile.am:
        * tests/Multiple_Inheritance/Makefile.am:
        * tests/Muxed_GIOP_Versions/Makefile.am:
        * tests/Muxing/Makefile.am:
        * tests/Native_Exceptions/Makefile.am:
        * tests/NestedUpcall/MT_Client_Test/Makefile.am:
        * tests/NestedUpcall/Simple/Makefile.am:
        * tests/NestedUpcall/Triangle_Test/Makefile.am:
        * tests/Nested_Event_Loop/Makefile.am:

          Regenerated.

        * tests/Explicit_Event_Loop/Explicit_Event_Loop.mpc:
        * tests/Exposed_Policies/Exposed_Policies.mpc:
        * tests/Faults/Faults.mpc:
        * tests/File_IO/File_IO.mpc:
        * tests/Forwarding/Forwarding.mpc:
        * tests/Hello/Hello.mpc:
        * tests/IPV6/IPV6_Hello.mpc:
        * tests/InterOp-Naming/InterOp-Naming.mpc:
        * tests/Leader_Followers/Leader_Followers.mpc:
        * tests/LongUpcalls/LongUpcalls.mpc:
        * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
        * tests/MT_BiDir/MT_BiDir.mpc:
        * tests/MT_Client/MT_Client.mpc:
        * tests/MT_Server/MT_Server.mpc:
        * tests/MT_Timeout/MT_Timeout.mpc:
        * tests/Multiple/Multiple.mpc:
        * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
        * tests/Muxed_GIOP_Versions/Muxed_GIOP_Versions.mpc:
        * tests/Muxing/Muxing.mpc:
        * tests/Native_Exceptions/Native_Exceptions.mpc:
        * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
        * tests/NestedUpcall/Simple/Simple.mpc:
        * tests/NestedUpcall/Triangle_Test/TT.mpc:
        * tests/Nested_Event_Loop/Nested_Event_Loop.mpc:

          Split out IDL compilation into separate MPC project.

Tue Dec 12 17:28:14 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new subdirectories.

        * orbsvcs/tests/Makefile.am:

          Regenerate to descend into unit test subdirectory.

        * orbsvcs/tests/unit/Trading/Interpreter/Makefile.am:
        * orbsvcs/tests/unit/Trading/Makefile.am:
        * orbsvcs/tests/unit/Makefile.am:

          New Makefile.am's for trading service unit tests.

Tue Dec 12 17:24:02 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

        * orbsvcs/orbsvcs/CosConcurrency.mpc:

          Don't include concurrency_export.h and concurrency_skel_export.h
          in server library's MPC project.

Tue Dec 12 16:13:34 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:

          Use .in() to squelch conversion warning.

Tue Dec 12 15:05:04 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * NEWS:

          Provided an overview of the following changes.

        * orbsvcs/orbsvcs/CosTrading.mpc:

          Added a verbatim section to automate the regeneration of the lex
          file for the Trader Server library.  Which includes running the
          lex output through sed and then patching at the end.

        * orbsvcs/orbsvcs/Trader/Constraint_Nodes.h:
        * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:

          Switched from using CORBA::Long/CORBA::ULong to
          CORBA::LongLong/CORBA::ULongLong to support 64-bit integers.  The
          union contains various integral types and to support both Long and
          LongLong would be redundant.

        * orbsvcs/orbsvcs/Trader/Constraint_Visitors.h:
        * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:

          Added support dynamic sequences of CORBA::LongLong/
          CORBA::ULongLong.

        * orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff:
        * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
        * orbsvcs/orbsvcs/Trader/constraint.l:

          Updated the {float} regular expression to allow negative values
          for floating point numbers.

          Added support for CORBA::LongLong and CORBA::ULongLong.  Since all
          integers are stored as 64-bit values instead of 32-bit values two
          conversion functions (trader_stroll and trader_stroull) are used
          to convert text into CORBA::LongLong and CORBA::ULongLong.  They
          are good candidates for moving into ACE as emulation for platforms
          that do not natively support strtoll and stroull.

          Also, fixed an issue where negative integers were being stored and
          compared as unsigned integers.

        * orbsvcs/orbsvcs/Trader/Constraint_Interpreter.cpp:
        * orbsvcs/orbsvcs/Trader/Interpreter.h:
        * orbsvcs/orbsvcs/Trader/Constraint_Tokens.h:
        * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
        * orbsvcs/orbsvcs/Trader/constraint.y:

          Switched the order of the TAO_SIGNED and TAO_UNSIGNED tokens which
          are used by the TAO_Literal_Constraint to determine the widest
          integral type.

        * orbsvcs/tests/Trading/TT_Info.cpp:

          Added a query to use a negative floating point number and a query
          to use a number that would exceed the size of a CORBA::Long.

        * orbsvcs/tests/unit/Trading/Interpreter/Interpreter.cpp:
        * orbsvcs/tests/unit/Trading/Interpreter/Interpreter.mpc:
        * orbsvcs/tests/unit/Trading/Interpreter/run_test.pl:

          This unit test exercises the lexer for literal constraints as well
          as the comparison of various mixed literal constraints.

Tue Dec 12 14:21:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
          Fixed link problems with CORBA/e

Tue Dec 12 12:31:45 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * tao/TAO_Server_Request.inl:
        * tao/TAO_Server_Request.cpp:

          Corrected a very bad merge on my part.  Thanks to Chris Reed <cr
          at progress dot com> for reporting this and providing a patch.

Tue Dec 12 10:08:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/taoidl3toidl2defaults.mpb:
          Moved to CIAO

Mon Dec 11 21:38:29 UTC 2006  Phil Mesnier  <mesnier_p@ociweb.com>

        * tests/Bug_2683_Regression/client.cpp:
        * tests/Bug_2683_Regression/run_test.pl:

          This test requires a host name to plug into the corbaloc string.
          For VxWorks testing, only the server side runs on the target,
          the client runs on the test-driver host. For this reason,
          "localhost" is unacceptable for use as a hostname.

Sun Dec 10 20:43:26 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Bug_2503_Regression/Makefile.am:
        * tests/Bug_2560_Regression/Makefile.am:
        * tests/Bug_2593_Regression/Makefile.am:
        * tests/Bug_2595_Regression/Makefile.am:
        * tests/Bug_2683_Regression/Makefile.am:
        * tests/Cache_Growth_Test/Makefile.am:
        * tests/CallbackTest/Makefile.am:
        * tests/Client_Leaks/Makefile.am:
        * tests/CodeSets/simple/Makefile.am:
        * tests/Connect_Strategy_Test/Makefile.am:
        * tests/Connection_Purging/Makefile.am:
        * tests/Crash_On_Write/Makefile.am:
        * tests/Crashed_Callback/Makefile.am:
        * tests/Strategies/Makefile.am:
        * tests/Timed_Buffered_Oneways/Makefile.am:
        * tests/Two_Objects/Makefile.am:
        * tests/Typedef_String_Array/Makefile.am:
        * tests/UNKNOWN_Exception/Makefile.am:

          Regenerated.

        * tests/Bug_2503_Regression/Bug_2503_Regression.mpc:
        * tests/Bug_2560_Regression/Bug_2560_Regression.mpc:
        * tests/Bug_2593_Regression/Bug_2593_Regression.mpc:
        * tests/Bug_2595_Regression/Bug_2595_Regression.mpc:
        * tests/Bug_2683_Regression/IORTable.mpc:
        * tests/Cache_Growth_Test/Cache_Growth_Test.mpc:
        * tests/CallbackTest/CallbackTest.mpc:
        * tests/Client_Leaks/Client_Leaks.mpc:
        * tests/CodeSets/simple/CodeSets_simple.mpc:
        * tests/Connect_Strategy_Test/Connect_Strategy_Test.mpc:
        * tests/Connection_Purging/Connection_Purging.mpc:
        * tests/Crash_On_Write/Crash_On_Write.mpc:
        * tests/Crashed_Callback/Crashed_Callback.mpc:
        * tests/Strategies/Strategies.mpc:
        * tests/Timed_Buffered_Oneways/Timed_Buffered_Oneways.mpc:
        * tests/Two_Objects/Two_Objects.mpc:
        * tests/Typedef_String_Array/typedef_string_array.mpc:
        * tests/UNKNOWN_Exception/UNKNOWN_Exception.mpc:

          Split out IDL compilation into separate MPC project.

        * tests/Bug_2186_Regression/Makefile.am:

          Regenerated.

        * tests/Bug_2186_Regression/Bug_2186_Regression.mpc:

          Add empty IDL_Files sections to Client and Server projects.

Sun Dec 10 01:36:17 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Bug_2234_Regression/Makefile.am:

          Regenerated.

        * tests/Bug_2234_Regression/Bug_2234_Regression.mpc

          Changed to inherit from anytypecode.

Sun Dec 10 00:33:57 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Bug_1670/Regression/Makefile.am:

          Regenerated.

        * tests/Bug_1670/Regression/Bug_1670_Regression.mpc:

          Add generated source files to MPC Source_Files section.

Sat Dec  9 23:18:53 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Bug_1495_Regression/Makefile.am:
        * tests/Bug_1551_Regression/Makefile.am:
        * tests/Bug_1568_Regression/Makefile.am:
        * tests/Bug_1627_Regression/Makefile.am:
        * tests/Bug_1670_Regression/Makefile.am:
        * tests/Bug_1676_Regression/Makefile.am:
        * tests/Bug_1869_Regression/Makefile.am:
        * tests/Bug_2174_Regression/Makefile.am:
        * tests/Bug_2183_Regression/Makefile.am:
        * tests/Bug_2186_Regression/Makefile.am:
        * tests/Bug_2188_Regression/Makefile.am:
        * tests/Bug_2234_Regression/Makefile.am:
        * tests/Bug_2289_Regression/Makefile.am:
        * tests/Bug_2328_Regression/Makefile.am:
        * tests/Bug_2349_Regression/Makefile.am:
        * tests/Bug_2429_Regression/Makefile.am:
        * tests/Bug_2494_Regression/Makefile.am:

          Regenerated.

        * tests/Bug_1495_Regression/Bug_1495.mpc:
        * tests/Bug_1551_Regression/Bug_1551_Regression.mpc:
        * tests/Bug_1568_Regression/Bug_1568_Regression.mpc:
        * tests/Bug_1627_Regression/Bug_1627_Regression.mpc:
        * tests/Bug_1670_Regression/Bug_1670_Regression.mpc:
        * tests/Bug_1676_Regression/Bug_1676_Regression.mpc:
        * tests/Bug_1869_Regression/Bug_1869_Regression.mpc:
        * tests/Bug_2174_Regression/Bug_2174_Regression.mpc:
        * tests/Bug_2183_Regression/Bug_2183_Regression.mpc:
        * tests/Bug_2186_Regression/Bug_2186_Regression.mpc:
        * tests/Bug_2188_Regression/broken.mpc:
        * tests/Bug_2234_Regression/Bug_2234_Regression.mpc:
        * tests/Bug_2289_Regression/Bug_2289_Regression.mpc:
        * tests/Bug_2328_Regression/Bug_2328_Regression.mpc:
        * tests/Bug_2349_Regression/Bug_2349_Regression.mpc:
        * tests/Bug_2429_Regression/Bug_2429_Regression.mpc:
        * tests/Bug_2494_Regression/Bug_2494_Regression.mpc:

          Split out IDL compilation into separate MPC project.

Fri Dec  8 22:30:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/IDL_Test/included.idl:
        * tests/IDL_Test/valuetype.idl:

          Added IDL to the test to cover the bug fixed in

          Tue Dec  5 21:51:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

Fri Dec  8 05:21:38 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Changed code to extract version number from tao/Version.h to be
          more resilient to leading whitespace like was added by a bug in
          the release script in the last beta.  Thanks to Ray Lischner
          <rlischner at proteus-technologies dot com> for this patch.
          Also thanks to Paul Riley <paul at riley dot net> for reporting
          this problem.

Fri Dec  8 04:45:52 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Log/Hash_Iterator_i.cpp:
        * orbsvcs/orbsvcs/Log/Hash_Iterator_i.h:
        * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
        * orbsvcs/orbsvcs/Log/Iterator_i.cpp:
        * orbsvcs/orbsvcs/Log/Iterator_i.h:

          The Iterator's destroy() method was using _default_POA() to
          obtain the POA to deactivate the object, but that didn't do
          anything because it was activated on a the iterator POA.
          Changed to pass the iterator POA so we can self-destruct
          properly.

        * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:

          Create the iterator POA with the POAManager obtained from the
          log POA.  We were passing POAManager::_nil(), which created a
          new POAManager.  This resulted in all operations on iterators to
          fail, since the POAManager was never activated.

Thu Dec  7 19:00:28 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * MPC/config/typecodefactory.mpb:

          Added avoids_minimum_corba, avoids_corba_e_compact, and
          avoids_corba_e_micro to the base project list. Thanks to
          Johnny Willemsen <jwillemsen@remedy.nl> for his input
          that helped reach the decision that this is the right
          thing to do.

        * orbsvcs/orbsvcs/IFRService.mpc:

          - Removed base projects that are already pulled in by
            others, including the 3 added to typecodefactory's
            base project list, described above.

          - Removed the 'IFRService' tag and tagcheck line, this
            stuff was never used.

          - Revised Source_Files and Template_Files blocks, and
            added Header_Files block, so that template files will
            get displayed in the right place and all header files
            will get displayed, in Visual Studio projects.

        * tests/Any/Recursive/RecursiveHello.mpc:
        * examples/TypeCode_Creation/TypeCode_Creation.mpc:

          Removed avoids_minimum_corba, avoids_corba_e_compact, and
          avoids_corba_e_micro base projects, since they are now
          pulled in by typecodefactory.

Thu Dec  7 18:55:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB.{h,cpp}:
          Fixed minimum defines

        * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
          Exclude certain functionality for CORBA/e

Thu Dec  7 14:18:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
        * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
        * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
        * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
          Build the clients after the idl project, not after server
          to resolve build order problems in the CORBA/e builds

Thu Dec  7 10:49:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ORB.{h,cpp}:
          Disable more of the ORB when building for CORBA/e, thanks to
          Jeff for pointing out that these methods weren't disabled

Thu Dec  7 09:56:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/rtscheduling.mpb:
        * tao/RTScheduler.mpc:
          Don't build with CORBA/e micro

Thu Dec  7 09:54:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/avoids_corba_e_compact.mpb:
        * MPC/config/avoids_corba_e_micro.mpb:
        * MPC/config/avoids_minimum_corba.mpb:
          Simplified these files, thanks to Jeff to pointing out that
          they contained to much

        * MPC/config/concurrency_serv.mpb:
          Don't build with CORBA/e micro

        * orbsvcs/orbsvcs/CosConcurrency.mpc:
          Don't build serv with CORBA/e micro

Thu Dec  7 08:02:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/ImplicitActivationStrategyImplicit.cpp:
        * tao/PortableServer/ImplicitActivationStrategyImplicit.h:
        * tao/PortableServer/RequestProcessingPolicy.cpp:
        * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
        * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantManager.cpp:
        * tao/PortableServer/ServantRetentionPolicy.cpp:
        * tao/PortableServer/ThreadPolicy.cpp:
        * tao/PortableServer/ThreadStrategySingle.cpp:
        * tao/PortableServer/ThreadStrategySingle.h:
        * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp:
        * tao/PortableServer/ThreadStrategySingleFactoryImpl.h:
          Disable more strategies with CORBA/e but also reordered some includes.
          At the moment the strategy is fully disabled in a minimum build we
          include orbconf.h outside the internal ifdef check and all includes
          of classes are inside this ifdef. This way we don't pull in a static
          initializers which seem to take 112 bytes of footprint per file
          which is not needed.

Thu Dec  7 07:38:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/PortableServer.cpp:
          The wrong activation strategy was disabled when building for
          CORBA/e

Thu Dec  7 06:38:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/ImR_Client/IMR_Client.cpp:
        * tao/RTPortableServer/RT_POA.inl:
          Some bool changes I missed in my previous commit

Thu Dec  7 00:25:44 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Big_AMI/Makefile.am:

          Regenerated.

Wed Dec  6 22:27:21 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Big_AMI/Big_AMI.mpc:

          Changed IDL project to inherit from ami.

Wed Dec  6 21:11:47 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
          Fixing a windows build warning about unused variable.

wed Dec  6 19:58:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/POA/Policies/Policies.mpc:
          Don't build when CORBA/e micro has been enabled

Wed Dec  6 19:33:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
        * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
        * examples/CSD_Strategy/ThreadPool4/CSD_Test_ThreadPool4.mpc:
        * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
          Don't build the server when CORBA/e micro has been enabled

Wed Dec  6 19:24:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/Active_Object_Map.cpp:
        * tao/PortableServer/Active_Object_Map.h:
        * tao/PortableServer/Active_Object_Map.inl:
        * tao/PortableServer/Active_Object_Map_Entry.cpp:
        * tao/PortableServer/IdUniquenessStrategy.h:
        * tao/PortableServer/IdUniquenessStrategyMultiple.cpp:
        * tao/PortableServer/IdUniquenessStrategyMultiple.h:
        * tao/PortableServer/IdUniquenessStrategyUnique.cpp:
        * tao/PortableServer/IdUniquenessStrategyUnique.h:
        * tao/PortableServer/RequestProcessingStrategy.h:
        * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp:
        * tao/PortableServer/RequestProcessingStrategyAOMOnly.h:
        * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
        * tao/PortableServer/RequestProcessingStrategyDefaultServant.h:
        * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantActivator.h:
        * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
        * tao/PortableServer/RequestProcessingStrategyServantLocator.h:
        * tao/PortableServer/Root_POA.cpp:
        * tao/PortableServer/Root_POA.h:
        * tao/PortableServer/Servant_Upcall.cpp:
        * tao/PortableServer/Servant_Upcall.h:
        * tao/PortableServer/ServantRetentionStrategy.h:
        * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
        * tao/PortableServer/ServantRetentionStrategyNonRetain.h:
        * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
        * tao/PortableServer/ServantRetentionStrategyRetain.h:
          Use bool instead of int for several flags, also then use true/false
          instead of 0/1

Wed Dec  6 16:15:58 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
        * tests/ORB_Local_Config/Bug_2612/Test.cpp:

          Fixing fuzz (missing $id$) and compile errors on
          TAO_HAS_MINIMUM_CORBA builds, which define the POAManager
          interface without the deactivate() method.

Wed Dec  6 16:10:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.h:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
        * orbsvcs/orbsvcs/SSLIOP/SSLIOP_EVP_PKEY.h:
          Fixed doxygen warnings

Wed Dec  6 15:55:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Abstract_Servant_Base.h:
        * tao/AnyTypeCode/Fixed_TypeCode.h:
        * tao/AnyTypeCode/TypeCode.h:
        * tao/Codeset_Manager_Factory_Base.h:
        * tao/Pluggable_Messaging.h:
        * tao/Thread_Lane_Resources.h:
          Fixed doxygen warnings

Wed Dec  6 15:29:25 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Abstract_Interface/Makefile.am:
        * tests/Any/Recursive/Makefile.am:
        * tests/BiDirectional/Makefile.am:
        * tests/BiDirectional_DelayedUpcall/Makefile.am:
        * tests/BiDirectional_NestedUpcall/Makefile.am:
        * tests/Big_AMI/Makefile.am:
        * tests/Big_Oneways/Makefile.am:
        * tests/Big_Reply/Makefile.am:
        * tests/Big_Request_Muxing/Makefile.am:
        * tests/Big_Twoways/Makefile.am:
        * tests/Blocking_Sync_None/Makefile.am:
        * tests/Bug_1020_Basic_Regression/Makefile.am:
        * tests/Bug_1020_Regression/Makefile.am:
        * tests/Bug_1254_Regression/Makefile.am:
        * tests/Bug_1269_Regression/Makefile.am:
        * tests/Bug_1270_Regression/Makefile.am:
        * tests/Bug_1330_Regression/Makefile.am:
        * tests/Bug_1361_Regression/Makefile.am:
        * tests/Bug_1476_Regression/Makefile.am:
        * tests/Bug_1482_Regression/Makefile.am:

          Regenerated.

        * tests/Abstract_Interface/Abstract_Interface.mpc:
        * tests/Any/Recursive/RecursiveHello.mpc:
        * tests/BiDirectional/BiDirectional.mpc:
        * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
        * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
        * tests/Big_AMI/Big_AMI.mpc:
        * tests/Big_Oneways/Big_Oneways.mpc:
        * tests/Big_Reply/Big_Reply.mpc:
        * tests/Big_Request_Muxing/Big_Request_Muxing.mpc:
        * tests/Big_Twoways/Big_Twoways.mpc:
        * tests/Blocking_Sync_None/Blocking_Sync_None.mpc:
        * tests/Bug_1020_Basic_Regression/Bug_1020_Basic_Regression.mpc:
        * tests/Bug_1020_Regression/Bug_1020_Regression.mpc:
        * tests/Bug_1254_Regression/Bug_1254_Regression.mpc:
        * tests/Bug_1269_Regression/Bug_1269_Regression.mpc:
        * tests/Bug_1270_Regression/Bug_1270_Regression.mpc:
        * tests/Bug_1330_Regression/Bug_1330_Regression.mpc:
        * tests/Bug_1361_Regression/Bug_1361_Regression.mpc:
        * tests/Bug_1476_Regression/Bug_1476_Regression.mpc:
        * tests/Bug_1482_Regression/Bug_1482_Regression.mpc:

          Split out IDL compilation into separate MPC project.

Wed Dec  6 14:36:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/PortableServer.cpp:
          Reduced the number of process directives call for CORBA/e compact
          and micro

Wed Dec  6 14:28:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PortableServer/ServantRetentionStrategyNonRetain.{h,cpp}:
        * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.{h,cpp}:
          Added checks for CORBA/e compact and micro, no need to compile these
          when these profiles are enabled.

        * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
          Const improvement

Wed Dec  6 14:15:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/rtportableserver.mpb:
        * tao/RTPortableServer.mpc:
          Don't build RTPortableServer when CORBA/e micro has been enabled

Wed Dec  6 13:40:52 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * examples/CSD_Strategy/ThreadPool6/Makefile.am:
        * examples/Simple/time-date/Makefile.am:
        * orbsvcs/examples/ORT/Makefile.am:
        * orbsvcs/tests/Bug_2709_Regression/Makefile.am:
        * tests/Bug_2654_Regression/Makefile.am:
        * tests/OctetSeq/Makefile.am:
        * tests/Oneway_Timeouts/Makefile.am:
        * tests/Param_Test/Makefile.am:
        * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:

          Regenerate.

        * configure.ac:
        * orbsvcs/tests/Makefile.am:
        * tests/Makefile.am:

          Changes for move of Bug_2709_Regression unit test.

Wed Dec  6 08:30:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * *.mpc:
          Added to all mpc files that have avoids_corba_e_compact also
          avoids_corba_e_micro because they also can't be build with
          CORBA/e micro

Tue Dec  5 21:51:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_argument/arglist.cpp (visit_sequence):

          Added code to create the sequence node's name, if a check
          determines that the node is from an included IDL file, and
          is an anonymous sequence (not created with a typedef declaration).
          This is the case in this particular visitor if a valuetype
          inherits an anonymous sequence member from a valuetype
          declared in another IDL file, and this visitor is generating
          the argument list for the OBV_* constructor with member
          values. The node's name has not yet been set, since it
          cannot be done in the node constructor - if the sequence
          is declared with a typedef, the typedef node is created
          after the sequence node, and it also sets the sequence
          node's 'anonymous' flag to false (set to true by default
          in the sequence node constructor). Thanks to Ossama
          Othman <ossama.othman@symantec.com> for reporting the
          bug.

Tue Dec  5 18:36:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/DSI_Gateway/DSI_Gateway.mpc:
          Don't build with corba_e_compact

        * orbsvcs/orbsvcs/Log/LogActivator.{h,cpp}:
        * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.{h,cpp}:
          Changes to resolve compile errors with CORBA/e compact

Tue Dec  5 15:29:59 UTC 2006  Vadym Ridosh <vridosh@prismtech.com>

        * tests/Bug_2709_Regression/*:
        * orbsvcs/tests/Bug_2709_Regression/*:
          Regression test for bug#2709 was moved.

Tue Dec  5 15:02:37 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
        * tests/Bug_2709_Regression/Bug_2709_Regression.mpc:
          Added dependency to avoid problem with build on some OSes.

Tue Dec  5 11:35:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_codegen.cpp:
          Added a check that -SSi is not a valid commandline argument, so
          then we give an error, it is -SS, no third character at all.
          This fixes bugzilla bug 2723.

Tue Dec  5 11:31:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/valuetype.mpb:
        * Valuetype.mpc:
          Valuetype is not available with corba/e micro

        * Valuetype/ValueBase.cpp:
          Use ACE_ERROR for an error message

Tue Dec  5 11:25:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_2654_Regression/Bug_2654_Regression.mpc:
        * orbsvcs/examples/ORT/ORT.mpc:
          Don't build with corba/e compact

        * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
          Don't build the server with corba/e compact

        * orbsvcs/orbsvcs/PortableGroup.mpc:
          Don't build with corba/e compact

        * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
          Part can't be build with corba/e compact

Tue Dec  5 11:19:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
          Don't build the manager with corba/e compact

Tue Dec  5 11:17:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc:
          Don't build server with corba/e compact

Tue Dec  5 08:28:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/OctetSeq/OctetSeq.mpc:
          Changed build order to resolve build order problems in the ace_for_tao
          builds

Tue Dec  5 04:21:50 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefile for new unit test subdirectory.

        * tests/ORB_Local_Config/Makefile.am:

          Regenerate to descend into CSD_Strategy subdirectory.

        * tests/ORB_Local_Config/Bug_2612/Makefile.am:

          New file.

Tue Dec  5 04:10:47 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/AMH_Exceptions/Makefile.am:
        * tests/AMH_Oneway/Makefile.am:
        * tests/AMI/Makefile.am:
        * tests/AMI_Buffering/Makefile.am:
        * tests/AMI_Timeouts/Makefile.am:

          Regenerated.

        * tests/AMH_Exceptions/AMH_Exceptions.mpc:
        * tests/AMH_Oneway/AMH_Oneway.mpc:
        * tests/AMI/AMI.mpc:
        * tests/AMI_Buffering/AMI_Buffering.mpc:
        * tests/AMI_Timeouts/AMI_Timeouts.mpc:

          Split out IDL compilation into separate MPC project.

Mon Dec  4 18:01:55 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tests/ORB_Local_Config/Bug_2612:
        * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
        * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
        * tests/ORB_Local_Config/Bug_2612/DllOrb_Export.h:
        * tests/ORB_Local_Config/Bug_2612/Test.cpp:
        * tests/ORB_Local_Config/Bug_2612/run_test.pl:

          Added new regression test for bug#2612. It should also cover the
          issue described in bug#2677.

        * tests/ORB_Local_Config/run_tests_all.pl:

          Added the new test to the list of tests for manual execution.

Mon Dec  4 17:30:30 UTC 2006  Iliyan Jeliazkov  <iliyan@ociweb.com>

        * tao/Invocation_Adapter.cpp (invoke_i):
        * tao/LocateRequest_Invocation_Adapter.cpp (invoke):

          Added a service config guard to ensure the invocation is
          processed, using the correct configuration repository.  The
          change ensures that the ORB's repository is going to be
          "current" for the duration of the invocation, which is needed if
          timeouts and other policies are applied as expected.  Thanks to
          Eider Oliveira <eider dot oliveira at gmail dot com> for
          submitting the defect (bug# 2734)

Mon Dec  4 16:17:07 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/util/utl_err.cpp (syntax_error):

          Replaced increment of error count with immediate bailout
          on any kind of syntax error. Keeping the state of the IDL
          compiler consistent in the face of any syntax error would
          require extensive hacking of bison-generated code, and we
          still wouldn't get any code generation if there are any
          errors going into the backend. This fix closes [BUGID:2688].

Mon Dec  4 15:42:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC/config/*:
          The MPC base projects for TAO

Mon Dec  4 13:23:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp:
        * examples/Content_Server/SMI_Iterator/Content_Iterator_i.cpp:
          Added static casts to get rid of warnings with vc

Mon Dec  4 12:36:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Oneway_Timeouts/*:
          Added missing id tags

        * Release:
          Added MPC

Mon Dec  4 12:24:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * MPC
        * MPC/config
          New directory for the base projects specifically for TAO

Mon Dec  4 12:17:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_2709_Regression/Client_Task.cpp:
          Fixed conversion warning in vxworks builds

Mon Dec  4 11:21:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/PI_Server/PortableServer_ORBInitializer.cpp:
        * tao/PI_Server/PortableServer_PolicyFactory.cpp:
          Fixed compile errors with CORBA/e compact

        * tao/Bounded_Value_Sequence_T.h:
          Improved doxygen documentation

Mon Dec  4 08:03:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Param_Test/Param_Test.mpc:
          Build all projects after idl to get always the correct build
          order

Mon Dec  4 07:59:57 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynCommon.{h,cpp}:
          Removed not needed const qualifiers on the return type, fixes
          icc warnings

        * tao/Unbounded_Basic_String_Sequence_T.h:
          Improved doxygen documentation

        * tao/Policy_Set.cpp:
          Const changes

Sun Dec  3 14:25:57 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/ORB_Local_Config/Bug_1459/Makefile.am:
        * tests/ORB_Local_Config/Bunch/Makefile.am:
        * tests/ORB_Local_Config/Separation/Makefile.am:
        * tests/ORB_Local_Config/Shared/Makefile.am:
        * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
        * tests/ORB_Local_Config/Simple/Makefile.am:
        * tests/ORB_Local_Config/Service_Dependency/Makefile.am:

          Add automake specific section so that includes is set relative
          to $(srcdir).

Sun Dec  3 07:39:43 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/AnyTypeCode/BasicTypeTraits.cpp:
          Fixed compile problems with Borland C++

Sat Dec  2 23:11:45 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * examples/Makefile.am:

          Skip RTScheduling subdirectory for now.

        * tests/Makefile.am:

          Skip Bug_2399_Regression and CSD_Strategy_Tests
          subdirectories for now.

Sat Dec  2 23:02:13 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * Makefile.am:

          Add tests subdirectory.

        * tests/ICMG_Any_Bug/Makefile.am:
        * tests/OBV/Simple/Makefile.am:

          Regenerated.

Fri Dec  1 20:18:47 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/fe/fe_declarator.cpp (compose):

          Removed a prefix match check that was overlooked in the
          #pragma prefix changes in

          Tue Nov 28 19:32:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

          but was caught only on Solaris platforms, since on all
          others, one of the compared strings always has an uninitialized
          value of 0, which short-circuited the check.

Fri Dec  1 15:39:03 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/OBV/Simple/OBV_Simple.mpc:

          Removed -St from IDL compiler command line options, since
          valuetypes now require typecode support.

Fri Dec  1 15:19:34 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tests/ICMG_Any_Bug/Hello.mpc:

          Removed -Sa and -St from the IDL compiler command line options
          (pulled in from taoidldefaults.mpb), since the client code
          uses DII.

Fri Dec  1 14:59:02 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/tests/Event/UDP/Makefile.am:
        * tests/Param_Test/Makefile.am:

          Regenerated.

Fri Dec  1 13:49:43 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Param_Test/Param_Test.mpc:
          Added explicit build order and removed -Sa and -St from the
          idlflags

Fri Dec  1 13:37:43 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/Security/Download.html:
        * docs/tutorials/Quoter/index.html:
          Updated download location of ACE/TAO/CIAO

Fri Dec  1 13:35:43 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO-INSTALL.html:
          Updated download location of ACE/TAO/CIAO

Fri Dec  1 12:27:43 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/tests/Event/UDP/RtEC_UDP.mpc:
          Fixed invalid filenames in this test

Thu Nov 30 18:01:43 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/AnyTypeCode/BasicTypeTraits.cpp:
        * tao/AnyTypeCode/BasicTypeTraits.h:

          Added one-line convert() method to each specialization,
          since returning the extraction type in
          DynAnyBasicTypeUtils<>::get_value() is not correct for
          chars, wchars, octets and booleans.

        * tao/DynamicAny/DynAnyUtils_T.h:

          Replaced an implicit temporary in
          DynAnyBasicTypeUtils<>::get_value() with an explicit
          constructor call, since the temporary was confused with a
          cast by some compilers.

        * tests/DynAny_Test/analyzer.cpp:

          Replace a call to length() on an aliased array typecode
          (which returned a BADKIND exception) to a call on the
          unaliased typecode.

Thu Nov 30 14:48:57 UTC 2006  Vadym Ridosh <vridosh@prismtech.com>
        * tao/PortableServer/Var_Size_SArgument_T.cpp
        * tao/Bounded_Sequence_CDR_T.h
        * tao/Unbounded_Sequence_CDR_T.h

          Fix for bugzilla 1676 (uninitialized "out" param for sequence<string>
          can cause server to core). Old attempt to fix this was also removed.

Thu Nov 30 14:17:22 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp (visit_union_pos):

          Change to use the new DynAnyFactory method similar to the
          change to Log_Constraint_Visitors.cpp in

          Tue Nov 28 19:32:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

Thu Nov 30 13:28:22 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * TAO_IDL/fe/lex.yy.cpp:
        * TAO_IDL/fe/lex.yy.cpp.diff:

          Recreated the diff file (and reprocessed idl.ll).  patch had
          problems applying the diff that was in the repository (at least on
          Linux).

Thu Nov 30 13:06:46 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynAny_i.cpp
        * tao/DynamicAny/DynArray_i.cpp (init_common):
        * tao/DynamicAny/DynEnum_i.cpp (init_common):
        * tao/DynamicAny/DynSequence_i.cpp (init_common):
        * tao/DynamicAny/DynStruct_i.cpp (init_common):
        * tao/DynamicAny/DynUnion_i.cpp (init_common):
          Use true/false for a bool

Thu Nov 30 12:52:46 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/DynamicAny/DynCommon.cpp:
          Fixed conversion warnings and const changes

        * tao/DynamicAny/DynAnyUtils_T.h:
          Made the code compiling with BCB6 and VC8 but with GCC there
          are some more issues to be resolved

Thu Nov 30 09:58:02 UTC 2006  Vadym Ridosh <vridosh@prismtech.com>

        * tao/Stub.cpp
        * tao/Stub.inl
        * tao/Service_Callbacks.cpp
        * tao/Service_Callbacks.h
        * tao/ORB_Core.cpp
        * tao/ORB_Core.inl
        * tao/ORB_Core.h
        * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h
        * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp

          Fix for bugzilla 2709.

Thu Nov 30 05:52:05 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tests/Bug_2417_Regression/Makefile.am:
        * tests/Bug_2654_Regression/Makefile.am:
        * tests/Bug_2709_Regression/Makefile.am:
        * tests/Hang_Shutdown/Makefile.am:
        * tests/ICMG_Any_Bug/Makefile.am:
        * tests/OctetSeq/Makefile.am:
        * tests/Param_Test/Makefile.am:
        * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
        * tests/RTCORBA/Client_Propagated/Makefile.am:
        * tests/Timeout/Makefile.am:

          Regenerated.

        * tests/Bug_2417_Regression/Bug_2417_Regression.mpc:
        * tests/Bug_2654_Regression/Bug_2654_Regression.mpc:
        * tests/Bug_2709_Regression/Bug_2709_Regression.mpc:
        * tests/Hang_Shutdown/Hang.mpc:
        * tests/ICMG_Any_Bug/Hello.mpc:
        * tests/OctetSeq/OctetSeq.mpc:
        * tests/Param_Test/Param_Test.mpc:
        * tests/Portable_Interceptors/ORB_Shutdown/PI_ORB_Shutdown.mpc:
        * tests/RTCORBA/Client_Propagated/RTCORBA_Client_Propagated.mpc:
        * tests/Timeout/Timeout.mpc:

          Split out IDL compilation into separate MPC project.

Thu Nov 30 05:48:30 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Added AM_CONDITIONAL for BUILD_JAVA, so we can handle
          Makefile.am's with these options.  Default to false, until we
          can write feature tests for this option.

Thu Nov 30 05:44:13 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * examples/OBV/Typed_Events/Makefile.am:

          Regenerated.

Wed Nov 29 17:43:45 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * examples/OBV/Typed_Events/Typed_Events.mpc:

          Removed the IDL flag -St, which suppressed typecode generation,
          so the _tao_type() method (which returns a typecode) can be
          generated for the valuetypes in the IDL - necessary since
          this method is pure virtual in ValueBase. This is a temporary
          fix, some discussions are necessary to decide on an approach
          to integrating _tao_type() with subsetted libraries, IDL
          compiler command line options, and MPC settings.

Wed Nov 29 17:13:33 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynAnyUtils_T.h:

          Put back some of the 'typename' qualifiers removed in

          Wed Nov 29 000:11:49 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

          since the lack is definitely causing problems with FC4
          on the scoreboard. I had removed them because I thought
          they were the cause of problems reported by Phil
          Mesnier <mesnier_p@ociweb.com>, but perhaps those errors
          stemmed from something else.

Wed Nov 29 16:31:26 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/AnyTypeCode/BasicTypeTraits.cpp:
        * tao/AnyTypeCode/BasicTypeTraits.h:

          Added a guard around code for wchars similar to that in
          tao/Unbounded_Sequence_CDR_T.h, as a workaround for LynxOS,
          which has no native wchar type. Thanks to Johnny Willemsen
          <jwillemsen@remedy.nl> for the tip.

Wed Nov 29 13:45:23 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new unit test subdirectories.

        * tests/AMH_Exceptions/Makefile.am:
        * tests/AMH_Oneway/Makefile.am:
        * tests/AMI/Makefile.am:
        * tests/AMI_Buffering/Makefile.am:
        * tests/AMI_Timeouts/Makefile.am:
        * tests/Abstract_Interface/Makefile.am:
        * tests/Any/Makefile.am:
        * tests/Any/Recursive/Makefile.am:
        * tests/BiDirectional/Makefile.am:
        * tests/BiDirectional_DelayedUpcall/Makefile.am:
        * tests/BiDirectional_MultipleORB/Makefile.am:
        * tests/BiDirectional_NestedUpcall/Makefile.am:
        * tests/Big_AMI/Makefile.am:
        * tests/Big_Oneways/Makefile.am:
        * tests/Big_Reply/Makefile.am:
        * tests/Big_Request_Muxing/Makefile.am:
        * tests/Big_Twoways/Makefile.am:
        * tests/Blocking_Sync_None/Makefile.am:
        * tests/Bug_1020_Basic_Regression/Makefile.am:
        * tests/Bug_1020_Regression/Makefile.am:
        * tests/Bug_1254_Regression/Makefile.am:
        * tests/Bug_1269_Regression/Makefile.am:
        * tests/Bug_1270_Regression/Makefile.am:
        * tests/Bug_1330_Regression/Makefile.am:
        * tests/Bug_1361_Regression/Makefile.am:
        * tests/Bug_1476_Regression/Makefile.am:
        * tests/Bug_1476_Test/Makefile.am:
        * tests/Bug_1482_Regression/Makefile.am:
        * tests/Bug_1495_Regression/Makefile.am:
        * tests/Bug_1535_Regression/Makefile.am:
        * tests/Bug_1551_Regression/Makefile.am:
        * tests/Bug_1568_Regression/Makefile.am:
        * tests/Bug_1627_Regression/Makefile.am:
        * tests/Bug_1635_Regression/Makefile.am:
        * tests/Bug_1636_Regression/Makefile.am:
        * tests/Bug_1639_Regression/Makefile.am:
        * tests/Bug_1670_Regression/Makefile.am:
        * tests/Bug_1676_Regression/Makefile.am:
        * tests/Bug_1693_Test/Makefile.am:
        * tests/Bug_1812_Regression/Makefile.am:
        * tests/Bug_1813_Regression/Makefile.am:
        * tests/Bug_1869_Regression/Makefile.am:
        * tests/Bug_1904_Regression/Makefile.am:
        * tests/Bug_2084_Regression/Makefile.am:
        * tests/Bug_2119_Regression/Makefile.am:
        * tests/Bug_2122_Regression/Makefile.am:
        * tests/Bug_2124_Regression/Makefile.am:
        * tests/Bug_2126_Regression/Makefile.am:
        * tests/Bug_2134_Regression/Makefile.am:
        * tests/Bug_2144_Regression/Makefile.am:
        * tests/Bug_2174_Regression/Makefile.am:
        * tests/Bug_2183_Regression/Makefile.am:
        * tests/Bug_2186_Regression/Makefile.am:
        * tests/Bug_2188_Regression/Makefile.am:
        * tests/Bug_2201_Regression/Makefile.am:
        * tests/Bug_2222_Regression/Makefile.am:
        * tests/Bug_2234_Regression/Makefile.am:
        * tests/Bug_2289_Regression/Makefile.am:
        * tests/Bug_2319_Regression/Makefile.am:
        * tests/Bug_2328_Regression/Makefile.am:
        * tests/Bug_2345_Regression/Makefile.am:
        * tests/Bug_2349_Regression/Makefile.am:
        * tests/Bug_2375_Regression/Makefile.am:
        * tests/Bug_2399_Regression/Makefile.am:
        * tests/Bug_2417_Regression/Makefile.am:
        * tests/Bug_2419_Regression/Makefile.am:
        * tests/Bug_2424_Regression/Makefile.am:
        * tests/Bug_2429_Regression/Makefile.am:
        * tests/Bug_2494_Regression/Makefile.am:
        * tests/Bug_2503_Regression/Makefile.am:
        * tests/Bug_2542_Regression/Makefile.am:
        * tests/Bug_2543_Regression/Makefile.am:
        * tests/Bug_2549_Regression/Makefile.am:
        * tests/Bug_2560_Regression/Makefile.am:
        * tests/Bug_2593_Regression/Makefile.am:
        * tests/Bug_2595_Regression/Makefile.am:
        * tests/Bug_2654_Regression/Makefile.am:
        * tests/Bug_2669_Regression/Makefile.am:
        * tests/Bug_2683_Regression/Makefile.am:
        * tests/Bug_2709_Regression/Makefile.am:
        * tests/CDR/Makefile.am:
        * tests/COIOP/Makefile.am:
        * tests/CSD_Strategy_Tests/Broken/Makefile.am:
        * tests/CSD_Strategy_Tests/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Common/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Foo_A/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Foo_B/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Foo_C/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_1/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_2/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_3/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_4/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Makefile.am:
        * tests/CSD_Strategy_Tests/TP_Test_Static/Makefile.am:
        * tests/Cache_Growth_Test/Makefile.am:
        * tests/CallbackTest/Makefile.am:
        * tests/Client_Leaks/Makefile.am:
        * tests/CodeSets/Makefile.am:
        * tests/CodeSets/libs/IBM1047_ISO8859/Makefile.am:
        * tests/CodeSets/libs/Makefile.am:
        * tests/CodeSets/libs/UCS4_UTF16/Makefile.am:
        * tests/CodeSets/simple/Makefile.am:
        * tests/Codec/Makefile.am:
        * tests/Collocation/Makefile.am:
        * tests/CollocationLockup/Makefile.am:
        * tests/Collocation_Exception_Test/Makefile.am:
        * tests/Collocation_Oneway_Tests/Makefile.am:
        * tests/Collocation_Opportunities/Makefile.am:
        * tests/Collocation_Tests/Makefile.am:
        * tests/Connect_Strategy_Test/Makefile.am:
        * tests/Connection_Failure/Makefile.am:
        * tests/Connection_Purging/Makefile.am:
        * tests/Connection_Timeout/Makefile.am:
        * tests/Crash_On_Write/Makefile.am:
        * tests/Crashed_Callback/Makefile.am:
        * tests/DII_Collocation_Tests/Makefile.am:
        * tests/DII_Collocation_Tests/oneway/Makefile.am:
        * tests/DII_Collocation_Tests/twoway/Makefile.am:
        * tests/DLL_ORB/Makefile.am:
        * tests/DSI_Gateway/Makefile.am:
        * tests/DynAny_Test/Makefile.am:
        * tests/Explicit_Event_Loop/Makefile.am:
        * tests/Exposed_Policies/Makefile.am:
        * tests/FL_Cube/Makefile.am:
        * tests/Faults/Makefile.am:
        * tests/File_IO/Makefile.am:
        * tests/Forwarding/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
        * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
        * tests/GIOP_Fragments/Makefile.am:
        * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
        * tests/Hang_Shutdown/Makefile.am:
        * tests/Hello/Makefile.am:
        * tests/ICMG_Any_Bug/Makefile.am:
        * tests/IDL_Test/Makefile.am:
        * tests/IORManipulation/Makefile.am:
        * tests/IOR_Endpoint_Hostnames/Makefile.am:
        * tests/IPV6/Makefile.am:
        * tests/InterOp-Naming/Makefile.am:
        * tests/Leader_Followers/Makefile.am:
        * tests/LongUpcalls/Makefile.am:
        * tests/MProfile/Makefile.am:
        * tests/MProfile_Connection_Timeout/Makefile.am:
        * tests/MProfile_Forwarding/Makefile.am:
        * tests/MT_BiDir/Makefile.am:
        * tests/MT_Client/Makefile.am:
        * tests/MT_Server/Makefile.am:
        * tests/MT_Timeout/Makefile.am:
        * tests/Makefile.am:
        * tests/Multiple/Makefile.am:
        * tests/Multiple_Inheritance/Makefile.am:
        * tests/Muxed_GIOP_Versions/Makefile.am:
        * tests/Muxing/Makefile.am:
        * tests/Native_Exceptions/Makefile.am:
        * tests/NestedUpcall/MT_Client_Test/Makefile.am:
        * tests/NestedUpcall/Makefile.am:
        * tests/NestedUpcall/Simple/Makefile.am:
        * tests/NestedUpcall/Triangle_Test/Makefile.am:
        * tests/Nested_Event_Loop/Makefile.am:
        * tests/Nested_Upcall_Crash/Makefile.am:
        * tests/No_Server_MT_Connect_Test/Makefile.am:
        * tests/OBV/Any/Makefile.am:
        * tests/OBV/Collocated/Forward/Makefile.am:
        * tests/OBV/Collocated/Makefile.am:
        * tests/OBV/Factory/Makefile.am:
        * tests/OBV/Forward/Makefile.am:
        * tests/OBV/Makefile.am:
        * tests/OBV/Simple/Makefile.am:
        * tests/OBV/TC_Alignment/Makefile.am:
        * tests/OBV/Truncatable/Makefile.am:
        * tests/OBV/ValueBox/Makefile.am:
        * tests/ORB_Local_Config/Bug_1459/Makefile.am:
        * tests/ORB_Local_Config/Bunch/Makefile.am:
        * tests/ORB_Local_Config/Makefile.am:
        * tests/ORB_Local_Config/Separation/Makefile.am:
        * tests/ORB_Local_Config/Service_Dependency/Makefile.am:
        * tests/ORB_Local_Config/Shared/Makefile.am:
        * tests/ORB_Local_Config/Simple/Makefile.am:
        * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
        * tests/ORB_destroy/Makefile.am:
        * tests/ORB_init/Makefile.am:
        * tests/ORB_init/Portspan/Makefile.am:
        * tests/ORB_shutdown/Makefile.am:
        * tests/ORT/Makefile.am:
        * tests/Object_Loader/Makefile.am:
        * tests/Objref_Sequence_Test/Makefile.am:
        * tests/OctetSeq/Makefile.am:
        * tests/Ondemand_Write/Makefile.am:
        * tests/Oneway_Buffering/Makefile.am:
        * tests/Oneway_Timeouts/Makefile.am:
        * tests/Oneways_Invoking_Twoways/Makefile.am:
        * tests/Optimized_Connection/Makefile.am:
        * tests/POA/Bug_2511_Regression/Makefile.am:
        * tests/POA/Current/Makefile.am:
        * tests/POA/Deactivate_Object/Makefile.am:
        * tests/POA/Default_Servant/Makefile.am:
        * tests/POA/EndpointPolicy/Makefile.am:
        * tests/POA/Etherealization/Makefile.am:
        * tests/POA/Excessive_Object_Deactivations/Makefile.am:
        * tests/POA/Identity/Makefile.am:
        * tests/POA/MT_Servant_Locator/Makefile.am:
        * tests/POA/Makefile.am:
        * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
        * tests/POA/Non_Servant_Upcalls/Makefile.am:
        * tests/POA/Object_Reactivation/Makefile.am:
        * tests/POA/POAManagerFactory/Makefile.am:
        * tests/POA/POA_Destruction/Makefile.am:
        * tests/POA/Persistent_ID/Makefile.am:
        * tests/POA/Policies/Makefile.am:
        * tests/POA/Reference_Counting/Makefile.am:
        * tests/POA/Single_Threaded_POA/Makefile.am:
        * tests/POA/wait_for_completion/Makefile.am:
        * tests/Parallel_Connect_Strategy/Makefile.am:
        * tests/Param_Test/Makefile.am:
        * tests/Permanent_Forward/Makefile.am:
        * tests/Policies/Makefile.am:
        * tests/Portable_Interceptors/AMI/Makefile.am:
        * tests/Portable_Interceptors/AdvSlot/Makefile.am:
        * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am:
        * tests/Portable_Interceptors/AdvSlotExt/Makefile.am:
        * tests/Portable_Interceptors/Benchmark/Makefile.am:
        * tests/Portable_Interceptors/Bug_1559/Makefile.am:
        * tests/Portable_Interceptors/Bug_2088/Makefile.am:
        * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
        * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/Collocated/Makefile.am:
        * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am:
        * tests/Portable_Interceptors/Dynamic/Makefile.am:
        * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
        * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
        * tests/Portable_Interceptors/Makefile.am:
        * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
        * tests/Portable_Interceptors/PICurrent/Makefile.am:
        * tests/Portable_Interceptors/PolicyFactory/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Makefile.am:
        * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
        * tests/Portable_Interceptors/Recursive_ORBInitializer/Makefile.am:
        * tests/Portable_Interceptors/Register_Initial_References/Makefile.am:
        * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
        * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
        * tests/Portable_Interceptors/Slot/Makefile.am:
        * tests/QtTests/Makefile.am:
        * tests/Queued_Message_Test/Makefile.am:
        * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
        * tests/RTCORBA/Banded_Connections/Makefile.am:
        * tests/RTCORBA/Client_Propagated/Makefile.am:
        * tests/RTCORBA/Client_Protocol/Makefile.am:
        * tests/RTCORBA/Collocation/Makefile.am:
        * tests/RTCORBA/Destroy_Thread_Pool/Makefile.am:
        * tests/RTCORBA/Diffserv/Makefile.am:
        * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
        * tests/RTCORBA/Explicit_Binding/Makefile.am:
        * tests/RTCORBA/Linear_Priority/Makefile.am:
        * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
        * tests/RTCORBA/Makefile.am:
        * tests/RTCORBA/ORB_init/Makefile.am:
        * tests/RTCORBA/Persistent_IOR/Makefile.am:
        * tests/RTCORBA/Policies/Makefile.am:
        * tests/RTCORBA/Policy_Combinations/Makefile.am:
        * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
        * tests/RTCORBA/Private_Connection/Makefile.am:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
        * tests/RTCORBA/RTMutex/Makefile.am:
        * tests/RTCORBA/Server_Declared/Makefile.am:
        * tests/RTCORBA/Server_Protocol/Makefile.am:
        * tests/RTCORBA/Thread_Pool/Makefile.am:
        * tests/RTScheduling/Current/Makefile.am:
        * tests/RTScheduling/DT_Spawn/Makefile.am:
        * tests/RTScheduling/Makefile.am:
        * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
        * tests/RTScheduling/Thread_Cancel/Makefile.am:
        * tests/RTScheduling/VoidData/Makefile.am:
        * tests/Reliable_Oneways/Makefile.am:
        * tests/Sequence_Unit_Tests/Makefile.am:
        * tests/Servant_To_Reference_Test/Makefile.am:
        * tests/Server_Connection_Purging/Makefile.am:
        * tests/Server_Leaks/Makefile.am:
        * tests/Server_Port_Zero/Makefile.am:
        * tests/Single_Read/Makefile.am:
        * tests/Smart_Proxies/Benchmark/Makefile.am:
        * tests/Smart_Proxies/Collocation/Makefile.am:
        * tests/Smart_Proxies/Makefile.am:
        * tests/Smart_Proxies/On_Demand/Makefile.am:
        * tests/Smart_Proxies/Policy/Makefile.am:
        * tests/Smart_Proxies/dtor/Makefile.am:
        * tests/Stack_Recursion/Makefile.am:
        * tests/Strategies/Makefile.am:
        * tests/Timed_Buffered_Oneways/Makefile.am:
        * tests/Timeout/Makefile.am:
        * tests/Two_Objects/Makefile.am:
        * tests/Typedef_String_Array/Makefile.am:
        * tests/UNKNOWN_Exception/Makefile.am:
        * tests/Xt_Stopwatch/Makefile.am:

          New files, baseline Makefile.am's for TAO's tests subdirectory.

Wed Nov 29 13:25:46 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * docs/tutorials/Quoter/On_Demand_Activation/Quoter_On_Demand_Activation.mpc:
        * docs/tutorials/Quoter/RT_Event_Service/Quoter_RT_Event_Service.mpc:
        * docs/tutorials/Quoter/Simple/ImprovedServer/Quoter_Simple_ImprovedServer.mpc:
        * examples/Load_Balancing_persistent/Load_Balancing_persistent.mpc:
        * examples/OBV/Typed_Events/Typed_Events.mpc:
        * examples/POA/Adapter_Activator/POA_Adapter_Activator.mpc:
        * examples/POA/Default_Servant/POA_Default_Servant.mpc:
        * examples/POA/DSI/POA_DSI.mpc:
        * examples/POA/Explicit_Activation/POA_Explicit_Activation.mpc:
        * examples/POA/FindPOA/POA_FindPOA.mpc:
        * examples/POA/Forwarding/POA_Forwarding.mpc:
        * examples/POA/Generic_Servant/POA_Generic_Servant.mpc:
        * examples/POA/Loader/POA_Loader.mpc:
        * examples/POA/NewPOA/POA_NewPOA.mpc:
        * examples/POA/On_Demand_Activation/POA_On_Demand_Activation.mpc:
        * examples/POA/On_Demand_Loading/POA_On_Demand_Loading.mpc:
        * examples/POA/POA_BiDir/POA_BiDir.mpc:
        * examples/POA/Reference_Counted_Servant/Reference_Counted_Servant.mpc:
        * examples/POA/TIE/POA_TIE.mpc:
        * examples/Quoter/Quoter.mpc:
        * examples/TypeCode_Creation/TypeCode_Creation.mpc:
        * orbsvcs/examples/Notify/Lanes/Notify_Lanes.mpc:
        * orbsvcs/examples/Notify/Subscribe/Notify_Subscribe.mpc:
        * orbsvcs/examples/Notify/ThreadPool/Notify_ThreadPool.mpc:
        * orbsvcs/examples/ORT/ORT.mpc:
        * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.mpc:
        * orbsvcs/IFR_Service/IFR_Service.mpc:
        * orbsvcs/orbsvcs/IFRService.mpc:
        * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Colocated_Roundtrip.mpc:
        * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Federated_Roundtrip.mpc:
        * orbsvcs/performance-tests/RTEvent/lib/RTEC_Perf.mpc:
        * orbsvcs/performance-tests/RTEvent/Roundtrip/Roundtrip.mpc:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/RTCORBA_Baseline.mpc:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/RTCORBA_Callback.mpc:
        * orbsvcs/performance-tests/RTEvent/TCP_Baseline/TCP_Baseline.mpc:
        * orbsvcs/tests/Bug_2074_Regression/Bug_2074_Regression.mpc:
        * orbsvcs/tests/Bug_2247_Regression/Bug_2247_Regression.mpc:
        * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
        * orbsvcs/tests/FT_App/FT_App.mpc:
        * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
        * orbsvcs/tests/ImplRepo/NameService/ImplRepo_NameService.mpc:
        * orbsvcs/tests/InterfaceRepo/Application_Test/IFR_Application_Test.mpc:
        * orbsvcs/tests/InterfaceRepo/IDL3_Test/IFR_IDL3_Test.mpc:
        * orbsvcs/tests/InterfaceRepo/IFR_Test/IFR_IFR_Test.mpc:
        * orbsvcs/tests/InterfaceRepo/Persistence_Test/IFR_Persistence_Test.mpc:
        * orbsvcs/tests/Notify/performance-tests/Filter/Filter.mpc:
        * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.mpc:
        * orbsvcs/tests/Notify/RT_lib/RT_Notify_lib.mpc:
        * orbsvcs/tests/tests_svc_loader/tests_svc_loader.mpc:
        * performance-tests/Cubit/TAO/DII_Cubit/DII_Cubit.mpc:
        * performance-tests/Latency/Deferred/Deferred.mpc:
        * performance-tests/Latency/DII/DII.mpc:
        * performance-tests/Latency/DSI/DSI.mpc:
        * performance-tests/RTCorba/Multiple_Endpoints/Common/Common.mpc:
        * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/ORB_Per_Priority.mpc:
        * performance-tests/RTCorba/Oneways/Reliable/Reliable.mpc:
        * performance-tests/RTCorba/Thread_Pool/Thread_Pool.mpc:
        * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
        * performance-tests/Sequence_Latency/DII/DII.mpc:
        * performance-tests/Sequence_Latency/DSI/DSI.mpc:
        * tao/EndpointPolicy.mpc:
        * tests/Bug_1535_Regression/Bug_1535_Regression.mpc:
        * tests/Bug_1636_Regression/test.mpc:
        * tests/Bug_2174_Regression/Bug_2174_Regression.mpc:
        * tests/Faults/Faults.mpc:
        * tests/File_IO/File_IO.mpc:
        * tests/ICMG_Any_Bug/Hello.mpc:
        * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
        * tests/Param_Test/Param_Test.mpc:
        * tests/POA/Bug_2511_Regression/Bug_2511_Regression.mpc:
        * tests/POA/Default_Servant/Default_Servant.mpc:
        * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
        * tests/POA/Etherealization/Etherealization.mpc:
        * tests/POA/MT_Servant_Locator/MT_Servant_Locator.mpc:
        * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.mpc:
        * tests/POA/POAManagerFactory/POAManagerFactory.mpc:
        * tests/POA/Single_Threaded_POA/Single_Threaded_POA.mpc:
        * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc:
        * tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc:
        * tests/RTCORBA/Explicit_Binding/RTCORBA_Explicit_Binding.mpc:
        * tests/RTCORBA/Linear_Priority/RTCORBA_Linear_Priority.mpc:
        * tests/RTCORBA/MT_Client_Protocol_Priority/RTCORBA_MT_Client_Proto_Prio.mpc:
        * tests/RTCORBA/Persistent_IOR/RTCORBA_Persistent_IOR.mpc:
        * tests/RTCORBA/Policies/Policies.mpc:
        * tests/RTCORBA/Policy_Combinations/RTCORBA_Policy_Combinations.mpc:
        * tests/RTCORBA/Priority_Inversion_With_Bands/Priority_Inversion_With_Bands.mpc:
        * tests/RTCORBA/Private_Connection/RTCORBA_Private_Connection.mpc:
        * tests/RTCORBA/Profile_And_Endpoint_Selection/PaE_Selection.mpc:
        * tests/RTCORBA/Server_Protocol/RTCORBA_Server_Protocol.mpc:
        * tests/RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc:
        * tests/Servant_To_Reference_Test/Servant_to_Reference.mpc:
          Added avoids_corba_e_compact as base project, these all
          have also avoids_minimum_corba, so it was just a search/
          replace.

Wed Nov 29 12:07:46 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * TAO_IDL/be/be_codegen.cpp:
          When generating the A.h file we don't need to generate an include
          of another A.h file when we include a .idl file

Wed Nov 29 02:51:19 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new unit test subdirectories.

        * examples/Makefile.am:

          Regenerate to descend into CSD_Strategy subdirectory.

        * examples/CSD_Strategy/ThreadPool/Makefile.am:
        * examples/CSD_Strategy/ThreadPool2/Makefile.am:
        * examples/CSD_Strategy/ThreadPool3/Makefile.am:
        * examples/CSD_Strategy/ThreadPool5/Makefile.am:
        * examples/CSD_Strategy/ThreadPool6/Makefile.am:

          Regenerate.

        * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
        * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
        * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
        * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
        * examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc:

          Split out IDL compilation into separate MPC project.

        * tao/Makefile.am:

          Regenerate.

Wed Nov 29 000:11:49 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynAnyUtils_T.h:

          Removed some 'typename' qualifiers that Visual Studio seems
          fine with either way, but which may be causing problems
          with gcc.

Tue Nov 28 22:44:08 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/DynamicAny/DynStruct_i.cpp:

          Fixed typo (case error) in #include directive.

        * tao/AnyTypeCode/BasicTypeTraits.h:

          Replace forward declaration of enum TCKind with #include of
          tao/Typecode_typesC.h to eliminate gcc complaints.

Tue Nov 28 22:17:08 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/AnyTypeCode/BasicTypeTraits_T.h:

          Added missing newline at the end of the file. Thanks to
          Phil Mesnier <mesnier_p@ociweb.com> for reporting it.

Tue Nov 28 21:00:28 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/fe/lex.yy.cpp.diff:

          Applied patch sent by Chad Elliott <elliott_c@ociweb.com>.

Tue Nov 28 20:03:21 UTC 2006  Phil Mesnier  <mesnier_p@ociweb.com>

        * orbsvcs/tests/ImplRepo/run_test.pl:
          Improvement to the script for running on platforms with many
          endpoints, such as those with IPv6. These improvements were
          motivated by the discovery that the use of environment variables
          by the ImplRepo Activator leads to trouble if the IMR IOR is
          particularly long, which can happen if multiple profiles are
          included in the IOR.

Tue Nov 28 19:32:46 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * tao/AnyTypeCode/BasicTypeTraits.cpp:
        * tao/AnyTypeCode/BasicTypeTraits.h:
        * tao/AnyTypeCode/BasicTypeTraits_T.h:

          New files, defining and specializing template
          utilities for using Anys and typecodes with
          IDL basic types.

        * tao/AnyTypeCode.mpc:

          Added new files described above.

        * tao/DynamicAny/DynAnyUtils_T.h:

          New file containing templatized code factored
          out from the insert_* and get_* methods, and
          using the AnyTypeCode utilities described above.
          Also contains code factored out from
          DynAnyFactory methods.

        * tao/DynamicAny/DynValue_i.cpp:
        * tao/DynamicAny/DynAnyFactory.h:
        * tao/DynamicAny/DynArray_i.cpp:
        * tao/DynamicAny/DynCommon.cpp:
        * tao/DynamicAny/DynStruct_i.cpp:
        * tao/DynamicAny/DynCommon.h:
        * tao/DynamicAny/DynValueBox_i.cpp:
        * tao/DynamicAny/DynValueCommon_i.cpp:
        * tao/DynamicAny/DynAny_i.cpp:
        * tao/DynamicAny/DynUnion_i.cpp:
        * tao/DynamicAny/DynUnion_i.h:
        * tao/DynamicAny/DynAnyFactory.cpp:
        * tao/DynamicAny/DynSequence_i.cpp:

          - Added implementations of get_*_seq()
            and insert_*_seq(), spec-defined
            methods for each IDL basic type.

          - Added implementation of insert_abstract()
            and get_abstract().

          - Factored out code from existing insert_*
            and get_* methods to templatized
            utility code described above.

          - Factored out code from DynAnyFactory
            methods similarly.

          - Fixed bug in get_reference() and get_val()
            that (incorrectly) took ownership of the
            dynamic any's contents. Thanks to Phil
            Mesnier <mesnier_p@ociweb.com> for
            reporting the bug.

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

          Added declaration and definition of typecode
          for AbstractBase.

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

          Added virtual _tao_type() method that returns
          the associated typecode polymorphically. This
          method is a TAO extension, and is for internal
          use only (currently used in Any insertion
          operators for valuetypes - see below). It
          does not make a copy.

        * docs/dynany/index.html:

          Updated documentation to include the changes
          described above.

        * tests/DynAny_Test/test_dynstruct.cpp:
        * tests/DynAny_Test/test_dynany.cpp:
        * tests/DynAny_Test/test_dynunion.cpp:
        * tests/DynAny_Test/data.cpp:
        * tests/DynAny_Test/data.h:
        * tests/DynAny_Test/test_dynenum.cpp:
        * tests/DynAny_Test/test_dynsequence.cpp:
        * tests/DynAny_Test/analyzer.cpp:
        * tests/DynAny_Test/test_dynarray.cpp:
        * tests/DynAny_Test/analyzer.h:
        * tests/DynAny_Test/driver.cpp:
        * tests/DynAny_Test/da_tests.idl:

          Updated tests to cover some of the new Dynamic Any
          methods described above.

        * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:

          Changed code that uses DynamicAnyFactory method,
          a consequence of the refactoring in Dynamic Any
          described above.

        * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
        * TAO_IDL/be/be_visitor_arg_traits.cpp:
        * TAO_IDL/be/be_visitor_operation/operation.cpp:
        * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
        * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
        * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
        * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
        * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
        * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
        * TAO_IDL/be/be_visitor_field/field_ch.cpp:
        * TAO_IDL/be/be_interface.cpp:
        * TAO_IDL/ast/ast_interface.cpp:
        * TAO_IDL/ast/ast_interface_fwd.cpp:
        * TAO_IDL/ast/ast_decl.cpp:
        * TAO_IDL/fe/y.tab.cpp:
        * TAO_IDL/fe/idl.yy:
        * TAO_IDL/fe/lex.yy.cpp:
        * TAO_IDL/fe/idl.ll:

          - Fixed bugs in code generation for eventtypes. Thanks
            to Ming Xiong <mxiong@dre.vanderbilt.edu> for
            reporting a problem with anonymous sequence eventtype
            members that led to the discovery of the other
            inconsistencies.

          - Added patches to the lex file and to the corresponding
            generated C++ file that (1) corrects inconsistencies
            between these two files and (2) fixes problems with
            the SunCC preprocessor. Also patched the corresponding
            lex.yy.cpp.diff file. Thanks to Chad Elliott
            <elliott_c@ociweb.com> for supplying the patches.

          - Added generation of virtual _tao_type() method for
            valuetypes (and eventtypes), as well as use of this
            method in the corresponding Any insertion operators.
            These changes make Any insertion completely polymorphic
            for valuetypes and eventtypes. These changes include
            boxed valuetypes.

          - Fixed a bug in the handling of #pragma prefix directives
            when they occur before included IDL files. Thanks to
            Viola Wang <vwang@eso.org> for reporting the problem.
            This change closes [BUGID:2714].

        * NEWS:

          Added items listing the new Dynamic Any methods.

Tue Nov 28 17:01:44 UTC 2006  Phil Mesnier  <mesnier_p@ociweb.com>

        * tao/TAO_Internal.cpp:
          Fix to restore processing of the -ORBNegotiateCodesets 1
          option.

        * tests/Oneway_Timeouts/client.cpp:
          Reimplement the timeout evaluation to avoid the use of
          std::abs() as that function is not available on 64-bit windows
          builds using the intel c++ compiler with VC 7.1 IDE.

Tue Nov 28 16:54:36 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/include/utl_err.h (version_syntax_error):
        * TAO_IDL/fe/lex.yy.cpp (idl_store_pragma):
        * TAO_IDL/fe/idl.ll (idl_store_pragma):
        * TAO_IDL/util/utl_err.cpp (version_syntax_error):

          Qualified the char* parameter in the signature of the
          recently-added version_syntax_error() with 'const'. Also
          qualified the char* arg passed to it in idl_store_pragma()
          similarly, since the rhs of this arg initialization is
          a string literal, and thus causes a warning on some
          compilers.

Tue Nov 28 13:46:55 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Makefiles for new unit test subdirectories.

        * orbsvcs/tests/Event/Makefile.am:
        * orbsvcs/tests/ImplRepo/Makefile.am:

          Regenerate to descend into new test subdirectories.

        * orbsvcs/tests/Event/UDP/Makefile.am:
        * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am:

          New files, Makefile.am's for newly supported unit tests.

        * orbsvcs/tests/Event/UDP/RtEC_UDP.mpc:
        * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:

          Split out IDL compilation into separate MPC project.

Tue Nov 28 09:32:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Bounded_Basic_String_Sequence_T.h:
          Fixed doxygen errors

        * tao/Unbounded_Basic_String_Sequence_T.h:
          Improved doxygen documentation

Mon Nov 27 21:03:53 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:

          - Cosmetic changes to source code, mostly addition of
            braces around single-line IF bodies.

          - Cosmetic changes to generated code, to keep line
            lengths less than 80 characters.

        * TAO_IDLbe/be_visitor_typecode/typecode_defn.cpp:

          Changed check to tell if interface or valuetype members
          are defined, and thus if they need a forward declared
          typecode generated. This need for this change is a
          consequence of recent changes in the way forward
          declared interfaces and valuetypes are handled.

        * TAO_IDLast/ast_interface_fwd.cpp:

          Removed an unnecessary line of source code.

Mon Nov 27 17:34:21 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

        * TAO_IDL/include/utl_err.h:
        * TAO_IDL/fe/lex.yy.cpp:
        * TAO_IDL/fe/idl.ll:
        * TAO_IDL/util/utl_err.cpp:

          Added error check in #pragma version parsing, and a new
          error message to output if an error is found with this
          check. Since the only related error that was checked
          for and reported before was an invalid version number,
          an additional case was needed for a more general syntax
          error. Thanks to Johnny Willemsen <jwillemsen@remedy.nl>
          for supplying the example IDL that caused a crash due
          to the lack of this error checking. This fix closes
          [BUGID:2728].

Mon Nov 27 14:46:18 UTC 2006  Vadym Ridosh <vridosh@prismtech.com>

        * tests/Bug_2709_Regression/Bug_2709_Regression.mpc
        * tests/Bug_2709_Regression/client.cpp
        * tests/Bug_2709_Regression/Client_Task.cpp
        * tests/Bug_2709_Regression/Client_Task.h
        * tests/Bug_2709_Regression/README
        * tests/Bug_2709_Regression/run_test.pl
        * tests/Bug_2709_Regression/server.cpp
        * tests/Bug_2709_Regression/Server_Task.cpp
        * tests/Bug_2709_Regression/Server_Task.h
        * tests/Bug_2709_Regression/Test.idl
        * tests/Bug_2709_Regression/TestImpl.cpp
        * tests/Bug_2709_Regression/TestImpl.h
          Added a regression for bug 2709.

Mon Nov 27 14:29:38 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/tao.mpc:
        * tao/AnyTypeCode.mpc:

          Move list generated typecode (*A.h) header files from tao.mpc
          to AnyTypeCode.mpc.  Even though the files are generated from
          rules in tao.mpc, they belong in AnyTypeCode.mpc (the sources
          are compiled there, etc.).  This also helps with a latent MPC
          bug that expressed itself in the borland builds, where the
          directory separator was not changed from '/' to '\'.

Mon Nov 27 12:50:48 UTC 2006  Chad Elliott  <elliott_c@ociweb.com>

        * tao/Object.h:
        * tao/Object.cpp:

          Provide hooks to enable custom Object to IOR conversion or
          allowing local objects (such as Smart Proxies) to be converted to
          an IOR string.

        * tao/ORB.cpp:

          Utilize the new hooks when performing the Object to IOR string
          conversion.

        * tests/Smart_Proxies/Smart_Proxy_Impl.h:
        * tests/Smart_Proxies/Smart_Proxy_Impl.cpp:
        * tests/Smart_Proxies/client.cpp:
        * tests/Smart_Proxies/run_test.pl:

          This test has been modified to implement both aforementioned
          hooks and perform comparisons to ensure that the right thing has
          been done.

Mon Nov 27 09:31:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/HTTP_Client.h:
        * tao/HTTP_Handler.h:
          Export these classes from the TAO lib. These can be reused then
          by several parts in CIAO and that way we don't have code
          duplication and smaller footprint

Mon Nov 27 08:17:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * *.mpc:
          Removed exceptions as base project because TAO already requires
          exceptions and renamed minimum_corba to avoids_minimum_corba

Mon Nov 27 08:04:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        Document the changes I have done last weekend to resolve link
        problems with vc8. With vc8 we now explicitly export the base
        templates for the basic sequences. This also requires that
        applications do import these base templates which in practice
        means that when you use any of the sequences of basic types
        you must include (in)directly the ones in the corba library.
        If you don't do that you get compile/link errors related
        to the basic sequences

        * tao/tao.mpc:
          Enabled -Gse for ULongLongSeq

        * orbsvcs/performance-tests/RTEvent/lib/Federated_Test.idl:
          Use the CORBA::ULongLongSeq predefined typedef

        * orbsvcs/orbsvcs/CosTrading.idl:
        * orbsvcs/orbsvcs/SecurityLevel3.idl:
          Include a pidl file from core to get the import of the
          base template

        * tests/Portable_Interceptors/PICurrent/client.cpp:
          Check also the length of the returned sequence

Sun Nov 26 02:41:57 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/tests/Event/Makefile.am:
        * orbsvcs/tests/ImplRepo/Makefile.am:

          Hand tweak to avoid subdirectories that aren't yet supported.

Sat Nov 25 13:56:43 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

        * orbsvcs/orbsvcs/ec_typed_events_idl.mpb:

          Add -GT to idlflags.  We generate tie classes for the untyped
          CosEvent interfaces, we should do the same for the typed ones
          for symmetry.

Fri Nov 24 14:04:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Sequence_Unit_Tests/Bounded_String.cpp:
          Updated because of string sequence changes earlier today

Fri Nov 24 13:45:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Portable_Interceptors/PICurrent/client.cpp:
          Added a test for bugzilla 2656

        * tao/Stub.cpp (get_policy_overrides):
          When policies is zero, return an empty sequence instead of
          a nill pointer. This fixes bugzilla 2656. Thanks to
          Richard Ridgway <Richard_Ridgway at ml dot com> for
          delivering the test extension and the patch for this file.

Fri Nov 24 13:43:44 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure Bug_2615_Regression unit test.

        * orbsvcs/tests/Makefile.am:

          Regenerated to include Bug_2615_Regression subdirectory.

        * orbsvcs/tests/Bug_2615_Regression/Makefile.am:

          New file, Makefile.am for new-ish unit test.

Fri Nov 24 13:39:13 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Configure RTCORBA Quoter tutorial.

        * docs/tutorials/Quoter/Makefile.am

          Regenerated to include RTCORBA subdirectory.

        * docs/tutorials/Quoter/RTCORBA/Makefile.am

          New file, Makefile.am for new-ish tutorial.

Fri Nov 24 13:24:56 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
        * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:

          Regenerated.

Fri Nov 24 13:21:52 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * configure.ac:

          Added AM_CONDITIONAL for BUILD_STL and BUILD_BOOST, so we can
          generate Makefile.am's with these options.  Default to false,
          until we can write feature tests for these options.

Fri Nov 24 13:21:00 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

        * orbsvcs/orbsvcs/ec_typed_events_skel.mpb:

          Removed *S_T.inl files from the Inline_Files section.

Fri Nov 24 13:19:24 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerated.

        * tao/Strategies.mpc:

          Clear PIDL_Files section as the Strategies *.pidl files are
          processed within the IDL_Files section, and this results in
          duplicate entries.

Fri Nov 24 09:32:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Bounded_Basic_String_Sequence_T.h:
        * tao/Unbounded_Basic_String_Sequence_T.h:
          Moved these templates from TAO::details to TAO namespace because
          we are going to move these templates directly

        * tao/Bounded_String_Sequence_T.h:
        * tao/Bounded_Wstring_Sequence_T.h:
        * tao/Unbounded_String_Sequence_T.h:
        * tao/Unbounded_Wstring_Sequence_T.h:
          Removed, not used anymore, the IDL compiler uses the basic string
          sequence directly.

        * TAO_IDL/be/be_visitor_template_export.cpp:
          Removed special handling for (w)string sequences

        * TAO_IDL/be/be_sequence.cpp:
          Changed generation to use basic string sequence template directly

        * tao/Sequence_T.h:
        * tao/tao.mpc:
          Removed the files that got removed

        * tao/Unbounded_Sequence_CDR_T.h:
        * tao/Bounded_Sequence_CDR_T.h:
          Updated because of the move of the basic string sequence files
          from TAO::details to TAO

Fri Nov 24 06:28:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/tao.mpc:
          Don't use -Gse for ULongLongSeq at this moment, vc8 seems to
          have a problem with this file

Thu Nov 23 14:51:05 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Makefile.am:

          Regenerated.

Thu Nov 23 14:20:33 UTC 2006  Simon McQueen  <sm@prismtech.com>

        * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:

          (Hopefully) fix Borland warning.

Thu Nov 23 14:15:47 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

        * orbsvcs/orbsvcs/CosEvent.mpc:

          Removed *S_T.inl files from the Inline_Files section.

Thu Nov 23 13:08:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/tao.mpc:
          Readded -Gse again

        * TAO_IDL/be/be_codegen.cpp:
          Fixed wrong comment in A.h generation

        * TAO_IDL/be/be_interface.cpp:
          Const improvement

        * TAO_IDL/be/be_visitor_component/component_cs.cpp:
          Removed some unneeded c-style casts

        * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
          Small code change to define the local variable and assign
          it on the same line.

        * TAO_IDL/be/be_visitor_template_export.cpp:
          Added special handling for octet/wstring and string sequences.
          Removed generation of long comment why we explicitly
          export the base templates, not usefull in generated code

        * TAO_IDL/util/utl_global.cpp:
          Removed spaces.

        * tao/PolicyC.cpp:
          Removed not needed Borland pragma option

Thu Nov 23 12:01:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/tao.mpc:
          Removed -Gse for the sequence files, causes some problems
          on the scoreboard.

Thu Nov 23 11:11:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * Release:
          Changed TAO_ACE* to TAO_*mwc. That prevents that the TAO_ACE*.sln
          files are added twice to the tar archive. This fixes bug 2680

Thu Nov 23 10:57:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tests/Bug_2669_Regression/Child.idl:
        * tests/Bug_2669_Regression/client.cpp:
          Added a regression for bug 2714 which hasn't been fixed yet.

Thu Nov 23 07:41:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/tao.mpc:
          Simplified the idlflags to put the common flags for all pidl files
          at the top of this file. Added regeneration of OctetSeq.pidl
          and UShortSeq.pidl, these can now be regenerated using the new
          -Gse option which is enabled for all sequence files

        * tao/OctetSeqC.{h,cpp}:
        * tao/UShortSeqC.{h,cpp}:
        * tao/OctetSeqS.h:
        * tao/UShortSeqS.h:
        * tao/AnyTypeCode/OctetSeqA.{h,cpp}:
        * tao/AnyTypeCode/UShortSeqA.{h,cpp}:
        * tao/diffs/OctetSeq.diff:
        * tao/diffs/UShortSeq.diff:
          Removed all these files, they are not regenerated as part of the
          build.

        * tao/OctetSeq.pidl:
        * tao/UShortSeq.pidl:
          Removed remark about applying a diff

Thu Nov 23 06:47:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
          Also don't build the server when ace_for_tao is enabled

        * performance-tests/Cubit/TAO/DII_Cubit/DII_Cubit.mpc:
          Don't build in ace_for_tao

Thu Nov 23 03:20:04 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

        * orbsvcs/orbsvcs/CosTrading.mpc:
        * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
        * orbsvcs/orbsvcs/CosNotification.mpc:
        * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
        * orbsvcs/orbsvcs/DsLogAdmin.mpc:
        * orbsvcs/orbsvcs/CosNaming_Skel.mpc:
        * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
        * orbsvcs/orbsvcs/CosProperty.mpc:

          Removed *S_T.* files from the Header_Files, Inline_Files, and
          Template_Files sections, corresponding to the recent change to
          orbsvcslib.mpb which removed -GT from the command line options
          passed to tao_idl.

Thu Nov 23 01:05:04 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
          Fix typo in ACE_Get_Opt option specification which made it
          impossible to specify the number of threads.

Wed Nov 22 22:20:12 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * TAO_IDL/Makefile.am:

          Regenerated.

Wed Nov 22 20:29:03 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:

          Regenerated.

Wed Nov 22 20:18:50 UTC 2006  Jeff Parsons <j.parsons@vanderbilt.edu>

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

          New files, defining a new visitor that optionally
          generates an explicit export of the template base class
          of the C++ class generated for an IDL sequence. This
          visitor is triggered by the new command line option
          described below, and is intended as a workaround for a
          bug in Visual Studio. This fixes bugzilla 2703.

        * TAO_IDL/be/be_visitor_root.cpp:
        * TAO_IDL/be/be_visitor_root/root.cpp:
        * TAO_IDL/be/be_global.cpp:
        * TAO_IDL/be_include/be_global.h:

          - Added new command line option -Gse that will trigger the
            generation of an explicit export described above.

          - Fixed call to lookup_by_name() when it is used to locate
            CCMObject in the AST and store it for future access in
            the backend global data class. An additional argument
            was recently added to lookup_by_name() and should have
            been used in this call but wasn't. Thanks to Johnny
            Willemsen <jwillemsen@remedy.nl> for reporting the
            resulting incorrect code generation in the copy
            constructor for components. This fixes bugzilla 2724.

        * TAO_IDL/be/be_interface.cpp:

          Cosmetic changes.

        * docs/releasenotes/index.html:
        * docs/compiler.html:

          Updated IDL compiler documentation with the new command line
          option.

Wed Nov 22 19:17:12 UTC 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * orbsvcs/orbsvcs/CosEvent.mpc:
        * orbsvcs/orbsvcs/RTEvent.mpc:
          Add -GT to the idlflags because we have some examples that use
          the TIE files from these services

Wed Nov 22 18:50:59 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Log/Log_i.cpp:

          Now the infinite recursion problem has been resolved, we invoke
          TAO_LogMgr_i::create_log_reference() from TAO_Log_i::init() and
          stash it away in a member variable.  This allows us to remove
          the code that lazily obtained the object reference within the
          active data path of the server.

        * orbsvcs/orbsvcs/Log/LogMgr_i.cpp:

          Changed TAO_LogMgr_i::create_log_reference() to use
          _unchecked_narrow() while narrowing the object reference.  This
          avoids the infinite recursion which occurred with _narrow() when
          this was called by the servant activator's incarnate() method.


Wed Nov 22 18:48:02 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:

          Remove extraneous ACE_DEBUG's in destructor.

Wed Nov 22 18:42:53 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/examples/Log/Event/run_test.pl:
        * orbsvcs/examples/Log/RTEvent/run_test.pl:
        * orbsvcs/examples/Log/Notify/run_test.pl:

          Increase timeout so that test passes on slower systems.

Wed Nov 22 15:38:40 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * tao/Version.h:

          Remove extraneous whitespace from TAO_VERSION macro definition.

Wed Nov 22 15:14:51 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/lib/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
        * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am:
        * orbsvcs/tests/Event/Makefile.am:
        * orbsvcs/tests/Simple_Naming/Makefile.am:
        * orbsvcs/tests/ImplRepo/Makefile.am:
        * orbsvcs/tests/EC_Custom_Marshal/Makefile.am:
        * orbsvcs/tests/Trading/Makefile.am:
        * orbsvcs/tests/BiDir_CORBALOC/Makefile.am:
        * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
        * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am:
        * orbsvcs/tests/Redundant_Naming/Makefile.am:
        * orbsvcs/tests/Interoperable_Naming/Makefile.am:
        * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am:
        * orbsvcs/tests/Notify/lib/Makefile.am:
        * orbsvcs/tests/FT_App/Makefile.am:
        * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am:
        * orbsvcs/ImplRepo_Service/Makefile.am:
        * orbsvcs/examples/CosEC/TypedSimple/Makefile.am:
        * orbsvcs/examples/CosEC/Factory/Makefile.am:
        * orbsvcs/examples/LoadBalancing/Makefile.am:
        * tao/Makefile.am:
        * docs/tutorials/Quoter/idl/Makefile.am:
        * performance-tests/Sequence_Latency/DSI/Makefile.am:
        * performance-tests/Sequence_Latency/Deferred/Makefile.am:
        * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
        * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
        * performance-tests/Sequence_Latency/DII/Makefile.am:
        * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
        * performance-tests/Sequence_Latency/AMI/Makefile.am:
        * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
        * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am:
        * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am:
        * performance-tests/Callback/Makefile.am:
        * performance-tests/Latency/DSI/Makefile.am:
        * performance-tests/Latency/Deferred/Makefile.am:
        * performance-tests/Latency/Thread_Pool/Makefile.am:
        * performance-tests/Latency/Single_Threaded/Makefile.am:
        * performance-tests/Latency/DII/Makefile.am:
        * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
        * performance-tests/Latency/AMI/Makefile.am:
        * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
        * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am:
        * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
        * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
        * performance-tests/Throughput/Makefile.am:
        * examples/POA/TIE/Makefile.am:
        * examples/Kokyu_dsrt_schedulers/Makefile.am:
        * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
        * examples/RTScheduling/MIF_Scheduler/Makefile.am:
        * examples/CSD_Strategy/ThreadPool6/Makefile.am:
        * examples/RTCORBA/Activity/Makefile.am:
        * examples/AMH/Sink_Server/Makefile.am:
        * examples/mfc/Makefile.am:
        * examples/AMI/FL_Callback/Makefile.am:
        * examples/PluggableUDP/tests/Basic/Makefile.am:
        * examples/PluggableUDP/tests/Performance/Makefile.am:
        * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:

          Regenerated.

Wed Nov 22 12:34:29 UTC 2006  J.T. Conklin  <jtc@acorntoolworks.com>

        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.inl:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.inl:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.cpp:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.h:
        * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.h:
        * orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.cpp:
        * orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.h:
        * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.cpp:
        * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.h:
        * orbsvcs/FT_ReplicationManager/FT_FaultAnalyzer.cpp:
        * orbsvcs/FT_ReplicationManager/FT_FaultAnalyzer.h:
        * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp:
        * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp:
        * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.h:
        * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.h:
        * orbsvcs/tests/Bug_2137_Regression/README:
        * orbsvcs/tests/Bug_2137_Regression/client.cpp:
        * orbsvcs/tests/Bug_2137_Regression/Bug_2137_Regression.mpc:
        * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.h:
        * orbsvcs/tests/Bug_2248_Regression/test.idl:
        * orbsvcs/tests/Bug_2248_Regression/server.cpp:
        * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.cpp:
        * orbsvcs/tests/Bug_2248_Regression/README:
        * orbsvcs/tests/Bug_2248_Regression/client.cpp:
        * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.h:
        * orbsvcs/tests/Bug_2248_Regression/client.h:
        * orbsvcs/tests/Bug_2248_Regression/test_i.cpp:
        * orbsvcs/tests/Bug_2248_Regression/tests.idl:
        * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
        * orbsvcs/tests/Bug_2248_Regression/Client_i.h:
        * orbsvcs/tests/Bug_2248_Regression/test_i.h:
        * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.cpp:
        * orbsvcs/tests/Bug_2247_Regression/Manager.h:
        * orbsvcs/tests/Bug_2247_Regression/test.idl:
        * orbsvcs/tests/Bug_2247_Regression/server.cpp:
        * orbsvcs/tests/Bug_2247_Regression/test_i.cpp:
        * orbsvcs/tests/Bug_2247_Regression/Bug_2247_Regression.mpc:
        * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
        * orbsvcs/tests/Bug_2247_Regression/Client_i.h:
        * orbsvcs/tests/Bug_2247_Regression/README:
        * orbsvcs/tests/Bug_2247_Regression/test_i.h:
        * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp:
        * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp:
        * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h:
        * orbsvcs/Logging_Service/Event_Logging_Service/README:
        * orbsvcs/Logging_Service/RTEvent_Logging_Service/README:
        * orbsvcs/Logging_Service/Notify_Logging_Service/README:
        * tao/PortableServer/Servant_var.inl:
        * tao/PortableServer/Servant_var.cpp:
        * tao/PortableServer/Servant_var.h:
        * tao/Incoming_Message_Stack.inl:
        * tao/Incoming_Message_Stack.h:
        * tests/Bug_2222_Regression/test.cpp:
        * tests/Bug_2222_Regression/Bug_2222_Regression.mpc:
        * tests/Bug_2222_Regression/TestCase.idl:
        * tests/Bug_2222_Regression/TestType.idl:
        * tests/Bug_2144_Regression/test.cpp:
        * tests/Bug_2144_Regression/Bug_2144_Regression.mpc:
        * tests/Bug_2144_Regression/test.idl:
        * tests/Bug_2144_Regression/README:
        * tests/QtTests/client.cpp:
        * tests/QtTests/client.h:
        * tests/QtTests/test.idl:
        * tests/QtTests/server.cpp:
        * tests/QtTests/test_i.cpp:
        * tests/QtTests/test_i.h:
        * tests/Bug_2375_Regression/test.cpp:
        * tests/Bug_2375_Regression/test.idl:
        * tests/Bug_2375_Regression/Bug_2375_Regression.mpc:
        * tests/Bug_2375_Regression/README:
        * tests/Bug_1812_Regression/test.cpp:
        * tests/Bug_1812_Regression/Bug_1812_Regession.mpc:
        * tests/Bug_1812_Regression/Test.idl:
        * tests/MProfile_Forwarding/Servant_Locator.cpp:
        * tests/MProfile_Forwarding/test.idl:
        * tests/MProfile_Forwarding/server.cpp:
        * tests/MProfile_Forwarding/test_i.inl:
        * tests/MProfile_Forwarding/Servant_Locator.h:
        * tests/Permanent_Forward/Permanent_Forward.mpc:
        * tests/Permanent_Forward/README:
        * tests/Permanent_Forward/StubTest.cpp:
        * tests/ICMG_Any_Bug/client.cpp:
        * tests/ICMG_Any_Bug/HelloWorld.h:
        * tests/ICMG_Any_Bug/Hello.cpp:
        * tests/ICMG_Any_Bug/server.cpp:
        * tests/ICMG_Any_Bug/Hello.h:
        * tests/Bug_2183_Regression/client.cpp:
        * tests/Bug_2183_Regression/Hello.cpp:
        * tests/Bug_2183_Regression/Test.idl:
        * tests/Bug_2183_Regression/server.cpp:
        * tests/Bug_2183_Regression/Bug_2183_Regression.mpc:
        * tests/Bug_2183_Regression/Hello.h:
        * tests/Bug_2183_Regression/README:
        * tests/IDL_Test/array_only.idl:
        * tests/Bug_1813_Regression/test.cpp:
        * tests/Bug_1813_Regression/Bug_1813_Regession.mpc:
        * tests/Bug_1813_Regression/Test.idl:
        * examples/RTCORBA/Activity/Job.idl:
        * examples/RTCORBA/Activity/README:
        * examples/Load_Balancing_persistent/Identity_i.cpp:
        * examples/Load_Balancing_persistent/Load_Balancing_Service.h:
        * examples/Load_Balancing_persistent/Identity_i.h:
        * examples/Load_Balancing_persistent/README:
        * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
        * examples/Load_Balancing_persistent/Identity.idl:
        * examples/Load_Balancing_persistent/Identity_Server.cpp:
        * examples/Load_Balancing_persistent/Load_Balancer_i.h:
        * examples/Load_Balancing_persistent/Identity_Server.h:
        * examples/Load_Balancing_persistent/Identity_Client.cpp:
        * examples/Load_Balancing_persistent/Identity_Client.h:
        * examples/Load_Balancing_persistent/Load_Balancer.idl:
        * examples/Load_Balancing_persistent/Load_Balancing_Service.cpp:

          Removed svn:executable property.

Wed Nov 22 11:51:49 UTC 2006  Simon McQueen  <sm@prismtech.com>

        * orbsvcs/IFR_Service/IFR_Server.cpp:
        * orbsvcs/IFR_Service/IFR_Service.cpp:
        * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
        * orbsvcs/orbsvcs/IFRService/Options.cpp:

          Make IFR exit when it receives an invalid startup option and improve
          usage message. Fixes bugzilla #2720.

Wed Nov 22 11:39:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/FlResource/FlResource_Factory.cpp:
        * tao/FlResource/FlResource_Factory.h:
        * tao/QtResource/QtResource_Factory.cpp:
        * tao/QtResource/QtResource_Factory.h:
        * tao/TkResource/TkResource_Factory.cpp:
        * tao/TkResource/TkResource_Factory.h:
        * tao/XtResource/XtResource_Factory.cpp:
        * tao/XtResource/XtResource_Factory.h:
          Updated these files because the reactors they use are moved
          to their own directories in ACE.

Wed Nov 22 10:54:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * tao/Strategies.mpc:
          Now build with ace_for_tao but derive from core_strategies

        * tao/tao.mpc:
          Added new HTTP files and moved all sequence.pidl files to one
          group because soon they all will get a special tao_idl argument
          to be used.

        * tao/TAO_Internal.cpp:
        * tao/default_resource.cpp:
          Added HTTP

        * tao/GUIResource_Factory.{h,cpp}:
          Changed dynamically_allocated_reactor to bool

        * tao/ORB_Core.{h,cpp,inl}:
          Changed has_shutdown to a real bool

        * tao/Valuetype/ValueBase.h:
          Doxygen improvement

Wed Nov 22 10:23:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * performance-tests/Callback/Callback.mpc:
        * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
        * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
        * performance-tests/Latency/AMH_Single_Threaded/Single_Threaded.mpc:
        * performance-tests/Latency/Collocation/Collocation.mpc:
        * performance-tests/Latency/Deferred/Deferred.mpc:
        * performance-tests/Latency/DII/DII.mpc:
        * performance-tests/Latency/DSI/DSI.mpc:
        * performance-tests/Latency/Single_Threaded/Single_Threaded.mpc:
        * performance-tests/Sequence_Latency/AMH_Single_Threaded/Single_Threaded.mpc:
        * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
        * performance-tests/Sequence_Latency/DII/DII.mpc:
        * performance-tests/Sequence_Latency/DSI/DSI.mpc:
        * performance-tests/Sequence_Latency/Single_Threaded/Single_Threaded.mpc:
        * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/LoadBalancing.mpc:
          Explicitly add avoids += ace_for_tao to these projects. At this
          moment they are not build because the strategies library is not
          available with ace_for_tao, but this is something I will change
          but besides strategies these projects do use some ACE classes
          which are not available in the ace_for_tao configuration

        * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Receiver.cpp:
          Const improvement

        * orbsvcs/tests/Event/UDP/Consumer.cpp:
        * orbsvcs/tests/Event/UDP/receiver.cpp:
        * orbsvcs/tests/Event/UDP/Supplier.cpp:
        * orbsvcs/tests/Event/UDP/Supplier.h:
        * orbsvcs/tests/Event/UDP/Test.idl:
          Extended this test and reproduced the bug we had in CIAO. This
          test now will fail until Jeff Parsons commits some related
          valuetype changes.

Wed Nov 22 10:17:12 2006  Johnny Willemsen  <jwillemsen@remedy.nl>

        * Release:
          Removed dsw files

        * docs/ORBEndpoint.html:
          Added reuse_addr to the list of options, request has been made
          to OCI to check and extend the documentation of this option
          which has been available starting TAO 1.4.8

        * TAO_IDL/be/be_codegen.cpp:
          Removed check for IFR_Client, we do have an empty A.h file for
          the IFR_Client files now

        * TAO_IDL/be/be_global.cpp:
          Updated help of -GA

        * tao/AnyTypeCode/NVList.cpp:
          Use true/false

        * tao/HTTP_Client.{h,cpp}:
        * tao/HTTP_Handler.{h,cpp}:
        * tao/HTTP_Parser.{h,cpp}:
          New files to support http:/ as IOR format. Fixes bugzilla bugs
          2670 and 372

        * tao/IIOP_Acceptor.cpp:
          Removed check for priority, that is gone already a long time and
          this takes footprint.

        * tao/Stub.cpp:
          Const changes and removed TAO_Synchronous_Cancellation_Required which
          doesn't seem used at all.

Mon Nov 20 08:16:34 2006  Simon McQueen  <sm@prismtech.com>

        * TAO version 1.5.4 released.

Local Variables:
mode: change-log
add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
indent-tabs-mode: nil
End:
