summaryrefslogtreecommitdiff
path: root/TAO/ChangeLogs/ChangeLog-07a
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/ChangeLogs/ChangeLog-07a')
-rw-r--r--TAO/ChangeLogs/ChangeLog-07a6555
1 files changed, 6555 insertions, 0 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-07a b/TAO/ChangeLogs/ChangeLog-07a
new file mode 100644
index 00000000000..88a300d42e0
--- /dev/null
+++ b/TAO/ChangeLogs/ChangeLog-07a
@@ -0,0 +1,6555 @@
+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: