summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilliam R. Otte <wotte@dre.vanderbilt.edu>2009-12-02 00:46:39 +0000
committerWilliam R. Otte <wotte@dre.vanderbilt.edu>2009-12-02 00:46:39 +0000
commitf88947153b2843a272f864484409f23323c34ed7 (patch)
tree354210c54d7f2f3a91d1f1976b616354ca8f8eb8
parent978da4cef49bd38af088c2fad9acf1d10f255c40 (diff)
downloadATCD-f88947153b2843a272f864484409f23323c34ed7.tar.gz
Wed Dec 2 00:45:54 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
-rw-r--r--TAO/ChangeLog1804
-rw-r--r--TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp14
-rw-r--r--TAO/TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp2
3 files changed, 16 insertions, 1804 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 7f2868dc8f3..e512e4e43c4 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,1807 +1,9 @@
-Tue Dec 1 10:44:09 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/examples/Notify/Subscribe/run_test.pl:
- * orbsvcs/examples/Notify/Filter/run_test.pl:
-
- Test are converted to use new test framework
- and added to fuzz build.
-
-Tue Dec 1 09:48:38 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Log/Basic_Log_Test/run_test.pl:
- * orbsvcs/tests/Bug_2800_Regression/client.cpp:
- * orbsvcs/tests/Bug_2800_Regression/run_test_federated.pl:
- * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
- * orbsvcs/tests/Bug_2800_Regression/run_test.pl:
- * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
- * orbsvcs/tests/Bug_3673_Regression/client.cpp:
- * orbsvcs/tests/Bug_3673_Regression/nsmain.cpp:
- * orbsvcs/tests/Bug_3673_Regression/run_test.pl:
- * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl:
- * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl:
- * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl:
- * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl:
- * orbsvcs/tests/EC_Multiple/run_test.pl:
- * orbsvcs/tests/Interoperable_Naming/run_test.pl:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl:
- * orbsvcs/examples/ORT/run_test.pl:
- * orbsvcs/examples/Notify/Subscribe/run_test.pl:
- * orbsvcs/examples/Notify/ThreadPool/run_test.pl:
- * orbsvcs/examples/Notify/Lanes/run_test.pl:
- * orbsvcs/examples/Notify/Filter/run_test.pl:
- * orbsvcs/examples/RtEC/IIOPGateway/consumerec_crash.pl:
- * orbsvcs/examples/RtEC/IIOPGateway/run_test.pl:
- * orbsvcs/examples/RtEC/Simple/run_test.pl:
- * performance-tests/POA/Create_Reference/run_test.pl:
- * tests/Faults/run_test_pp.pl:
- * tests/Faults/run_test.pl:
- * tests/Muxing/run_test.pl:
- * tests/Bug_1020_Regression/run_test.pl:
- * tests/Bug_1551_Regression/run_test.pl:
- * tests/Bug_2678_Regression/run_test.pl:
- * tests/MT_Server/run_test.pl:
- * tests/LongUpcalls/run_test.pl:
- * tests/Bug_2084_Regression/run_test.pl:
- * tests/Bug_1482_Regression/run_test.pl:
- * tests/Bug_3547_Regression/run_test.pl:
- * tests/Bug_2174_Regression/run_test.pl:
- * tests/POA/TIE/server.cpp:
- * tests/POA/TIE/run_test.pl:
- * tests/MT_BiDir/run_test.pl:
- * tests/Monitor/Marshal_Buffer/run_test.pl:
- * tests/Bug_1869_Regression/client.cpp:
- * tests/Bug_1869_Regression/run_test.pl:
- * tests/Nested_Upcall_Crash/run_test.pl:
- * tests/ORB_Local_Config/run_tests_all.pl:
- * tests/Bug_1269_Regression/run_test.pl:
- * tests/Forwarding/run_test.pl:
- * bin/tao_orb_tests.lst:
-
- Test are converted to use new test framework
- and added to fuzz build.
-
-Thu Nov 26 02:02:24 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * docs/documentation.html: Updated the documentation to reference
- the "CORBA Explained Simply" and "Advanced CORBA Programming
- with C++" books. Thanks to Joost Kraaijeveld <J dot Kraaijeveld
- at Askesis dot nl> for motivating this.
-
-Mon Nov 30 12:26:32 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Simple_Naming/run_test.pl:
- * orbsvcs/tests/AVStreams/Full_Profile/run_test.pl:
- * tests/Oneway_Timeouts/run_test.pl:
- * tests/Parallel_Connect_Strategy/run_test.pl:
- * tests/Muxed_GIOP_Versions/run_test.pl:
- * tests/InterOp-Naming/run_test.pl:
- * bin/tao_other_tests.lst:
-
- Test are converted to use new test framework
- and added to fuzz build.
-
-Mon Nov 30 10:01:49 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl:
- * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl:
- * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl:
- * orbsvcs/tests/Simple_Naming/run_test.pl:
- * orbsvcs/tests/Security/InsecureReferences/run_test.pl:
- * orbsvcs/tests/Security/MT_IIOP_SSL/run_test.pl:
- * orbsvcs/tests/Security/Bug_1107_Regression/run_test.pl:
- * orbsvcs/tests/Security/Crash_Test/run_test.pl:
- * orbsvcs/tests/Security/MT_SSLIOP/run_test_harsh.pl:
- * orbsvcs/tests/Security/MT_SSLIOP/run_test_heavy.pl:
- * orbsvcs/tests/Security/MT_SSLIOP/run_test.pl:
- * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
- * orbsvcs/tests/AVStreams/Full_Profile/run_test.pl:
- * orbsvcs/tests/AVStreams/Bidirectional_Flows/run_test.pl:
- * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/run_test.pl:
- * orbsvcs/tests/AVStreams/Latency/run_test.pl:
- * orbsvcs/tests/AVStreams/Asynch_Three_Stage/run_test.pl:
- * orbsvcs/tests/AVStreams/Pluggable/run_test.pl:
- * orbsvcs/tests/AVStreams/Simple_Three_Stage/run_test.pl:
- * orbsvcs/tests/AVStreams/Simple_Two_Stage/run_test.pl:
- * orbsvcs/tests/AVStreams/Multiple_Flows/run_test.pl:
- * orbsvcs/tests/AVStreams/Multicast/run_test.pl:
- * orbsvcs/tests/AVStreams/Multicast_Full_Profile/run_test.pl:
- * orbsvcs/tests/AVStreams/Modify_QoS/run_test.pl:
- * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/run_test.pl:
- * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_all.pl:
- * orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl:
- * orbsvcs/tests/Notify/XML_Persistence/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Duplicate_Typedef_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/run_test.pl:
- * performance-tests/POA/Implicit_Activation/run_test.pl:
- * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/run-test.pl:
- * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/run-test.pl:
- * performance-tests/Callback/run_test.pl:
- * performance-tests/Latency/AMH_Single_Threaded/run_test.pl:
- * performance-tests/Cubit/TAO/MT_Cubit/run_test.pl:
- * performance-tests/Cubit/TAO/DII_Cubit/run_test.pl:
- * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl:
- * tests/Big_Twoways/run_test.pl:
- * tests/Bug_2918_Regression/run_test.pl:
- * tests/Strategies/run_test.pl:
- * tests/Bug_1482_Regression/run_test.pl:
- * tests/Portable_Interceptors/Benchmark/run_test.pl:
- * tests/Xt_Stopwatch/run_test.pl:
- * tests/Multiple/run_test.pl:
- * tests/CSD_Strategy_Tests/Broken/run_test.pl:
- * tests/CSD_Strategy_Tests/TP_Test_4/run_test.pl:
- * tests/Oneway_Timeouts/client.cpp:
- * tests/Oneway_Timeouts/server.cpp:
- * tests/Oneway_Timeouts/run_test.pl:
- * tests/Smart_Proxies/Policy/server.cpp:
- * tests/Smart_Proxies/Policy/run_test.pl:
- * tests/Bug_1270_Regression/run_test.pl:
- * tests/Parallel_Connect_Strategy/run_test.pl:
- * tests/Muxed_GIOP_Versions/run_test.pl:
- * tests/Connect_Strategy_Test/run_test.pl:
- * tests/Big_Oneways/run_test.pl:
- * tests/Bug_1627_Regression/server.cpp:
- * tests/Bug_1627_Regression/run_test.pl:
- * tests/InterOp-Naming/run_test.pl:
- * tests/Nested_Upcall_Crash/run_test.pl:
- * tests/Bug_1269_Regression/client.cpp:
- * tests/Bug_1269_Regression/run_test.pl:
-
- Test are converted to use new test framework
- and added to fuzz build.
-
-Sun Nov 29 13:06:02 CST 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO version 1.7.5 released.
-
-Fri Nov 27 10:12:19 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/OctetSeq/run_test1.pl:
- * tests/OctetSeq/run_test2.pl:
- * tests/Bug_3000_Regression/run_test.pl:
- * tests/Bug_3068_Regression/run_test.pl:
- * tests/Bug_2186_Regression/run_test.pl:
-
- Test are converted to use new test framework
- and added to fuzz build.
-
-Thu Nov 26 12:45:41 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/Bug_1361_Regression/run_test.pl:
-
- Test is converted to use new test framework and added to fuzz build.
-
-Thu Nov 26 10:42:27 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Notify/Bug_3646c_Regression/server.cpp:
- * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Wed Nov 25 15:37:11 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tao/RTCORBA/RT_ORB_Loader.cpp:
- Additional fix for bug#3755. Previous fix broke Bug_3755_Regression.
-
-Wed Nov 25 12:07:28 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl:
- * tests/AMI_Buffering/run_timeout.pl:
- * tests/AMI_Buffering/run_message_count.pl:
- * tests/AMI_Buffering/run_buffer_size.pl:
- * tests/AMI_Buffering/run_timeout_reactive.pl:
- * tests/AMI_Buffering/run_test.pl:
- * tests/Bug_1495_Regression/run_test.pl:
- * tests/Oneway_Buffering/run_timeout.pl:
- * tests/Oneway_Buffering/run_message_count.pl:
- * tests/Oneway_Buffering/run_buffer_size.pl:
- * tests/Oneway_Buffering/run_timeout_reactive.pl:
- * tests/Oneway_Buffering/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Wed Nov 25 09:01:20 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/DevGuideExamples/ValueTypes/Notify/supplier.cpp:
- * orbsvcs/DevGuideExamples/ValueTypes/Notify/consumer.cpp:
- * orbsvcs/DevGuideExamples/ValueTypes/Notify/run_test.pl:
- * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/run_test.pl:
- * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/Filtering/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/Messenger/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/Messenger/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/Messenger/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/EventSequence/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/EventSequence/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/EventSequence/run_test.pl:
- * orbsvcs/DevGuideExamples/NotifyService/RTNotify/MessengerConsumer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/RTNotify/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/RTNotify/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/NotifyService/RTNotify/run_test.pl:
- * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/run_test.pl:
- * orbsvcs/DevGuideExamples/NamingService/Naming_Client/run_test.pl:
- * orbsvcs/DevGuideExamples/NamingService/Messenger/run_test.pl:
- * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/run_test.pl:
- * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/run_test.pl:
- * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3646c_Regression/server.cpp:
- * orbsvcs/tests/Notify/Bug_3646c_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Bug_3200_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp:
- * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp:
- * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.h:
- * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
- * orbsvcs/examples/Log/Basic/run_test.pl:
- * orbsvcs/examples/Log/Event/run_test.pl:
- * orbsvcs/examples/Log/RTEvent/run_test.pl:
- * orbsvcs/examples/Log/Notify/run_test.pl:
- * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp:
- * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
- * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl:
- * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl:
- * orbsvcs/examples/LoadBalancing/run_test.pl:
- * performance-tests/Sequence_Latency/DSI/run_test.pl:
- * performance-tests/Sequence_Latency/Deferred/run_test.pl:
- * performance-tests/Sequence_Latency/Thread_Pool/run_test.pl:
- * performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl:
- * performance-tests/Sequence_Latency/Single_Threaded/run_test.pl:
- * performance-tests/Sequence_Latency/DII/run_test.pl:
- * performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl:
- * performance-tests/Sequence_Latency/AMI/run_test.pl:
- * performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl:
- * performance-tests/RTCorba/Oneways/Reliable/client_test.pl:
- * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
- * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
- * performance-tests/Latency/Thread_Pool/run_test.pl:
- * performance-tests/Latency/Single_Threaded/default_configuration.pl:
- * performance-tests/Latency/Single_Threaded/run_test.pl:
- * performance-tests/Latency/Thread_Per_Connection/run_test.pl:
- * tests/GIOP_Fragments/Java_Big_Request/run_test.pl:
- * tests/GIOP_Fragments/Java_Big_Reply/run_test.pl:
- * examples/CSD_Strategy/ThreadPool2/run_test.pl:
- * examples/CSD_Strategy/ThreadPool4/run_test.pl:
- * examples/CSD_Strategy/ThreadPool5/run_test.pl:
- * examples/CSD_Strategy/ThreadPool6/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Tue Nov 24 13:12:18 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tao/RTCORBA/RT_ORB_Loader.cpp:
- Fixed a problem with double initialization of RTCORBA library.
- This is required for bug#3755. Now RTCORBA initialization code
- checks whether it's initialized in current gestalt.
-
-Tue Nov 24 10:29:27 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/EC_Mcast/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3646a_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3688_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Validate_Client/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
- * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
- * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl:
- * DevGuideExamples/AMH_AMI/inner_server.cpp:
- * DevGuideExamples/AMH_AMI/client.cpp:
- * DevGuideExamples/AMH_AMI/middle_server.cpp:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Mon Nov 23 12:08:00 UTC 2009 Simon Massey <sma at prismtech dot com>
-
- * NEWS:
- * TAO_IDL/util/utl_global.cpp:
-
- Another Space in roots fix.
-
-Mon Nov 23 11:23:28 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * examples/RTCORBA/Activity/run_test.pl:
-
- Test is converted to use new test framework and added to fuzz build.
-
-Mon Nov 23 11:07:56 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/MT_Client/run_test.pl:
- * examples/RTCORBA/Activity/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Mon Nov 23 10:50:58 UTC 2009 Marcel Smit <msmit@remedy.nl>
-
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- In the generated servant code (_svnt.cpp) we have an
- access violation in the method populate_port_tables.
- The access violation is indirectly caused by a wrong
- call of the method ports_servant_activator of the
- Servant_Activator.
- An instance of Port_Activator is created as a copy
- of tmp. Instead of the new copy pa the tmp variable
- is used in the call of ports_servant_activator.
- Thanks to Wolfgang Pickartz.
-
-Mon Nov 23 09:38:57 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/DevGuideExamples/InterfaceRepo/run_test.pl:
- * orbsvcs/DevGuideExamples/ImplRepo/Basic/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/ImplRepo/Basic/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/ImplRepo/Basic/run_test.pl:
- * orbsvcs/DevGuideExamples/ImplRepo/IORTable/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/ImplRepo/IORTable/run_test.pl:
- * orbsvcs/DevGuideExamples/ImplRepo/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/ImplRepo/Activator/run_test.pl:
- * orbsvcs/DevGuideExamples/ImplRepo/run_test.pl:
- * orbsvcs/tests/Miop/McastHello/run_test.pl:
- * orbsvcs/tests/Security/Callback/client.cpp:
- * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.h:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.h:
- * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl:
- * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl:
- * performance-tests/Protocols/run_test.pl:
- * tests/CollocationLockup/run_test.pl:
- * tests/Bug_1495_Regression/Threaded_Client.cpp:
- * tests/Bug_1495_Regression/run_test_complex.pl:
- * tests/Bug_1495_Regression/run_test.pl:
- * tests/Bug_1361_Regression/run_test.pl:
- * tests/COIOP/run_test.pl:
- * tests/Bug_3000_Regression/run_test.pl:
- * tests/Bug_2186_Regression/run_test.pl:
- * tests/AlternateIIOP/run_test.pl:
- * tests/NestedUpcall/Simple/run_test.pl:
- * tests/MT_BiDir/run_test.pl:
- * tests/MT_Client/run_test.pl:
- * tests/ForwardUponObjectNotExist/run_test.pl:
- * tests/No_Server_MT_Connect_Test/run_test.pl:
- * tests/Cache_Growth_Test/run_test.pl:
- * tests/Bug_1476_Test/run_test.pl:
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
- * examples/Simple/time-date/run_test.pl:
- * examples/CSD_Strategy/ThreadPool/run_test.pl:
- * examples/CSD_Strategy/ThreadPool3/run_test.pl:
- * examples/RTCORBA/Activity/run_test.pl:
- * examples/AMH/Sink_Server/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-
-Sat Nov 21 14:20:19 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tests/Bug_3766_Regression/Test.idl:
- * tests/Bug_3766_Regression/TestI.h:
- * tests/Bug_3766_Regression/TestI.cpp:
- * tests/Bug_3766_Regression/client.cpp:
- * tests/Bug_3766_Regression/server.cpp:
-
- Minor improvement to this test. Add a way for the client to
- shut down the server so this test can pass on the scoreboard.
-
-Sat Nov 21 04:44:20 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tao/VarOut_T.h:
- * tao/VarOut_T.inl:
-
- Fixed Bug 3766.
-
-Fri Nov 20 19:52:15 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tao/VarOut_T.h:
- * tao/VarOut_T.inl:
-
- Revert the changes and reopen Bug 3766. The prior commit causes build issues.
-
-Fri Nov 20 18:46:27 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tao/VarOut_T.h:
- * tao/VarOut_T.inl:
-
- Fixed Bug 3766.
-
-Fri Nov 20 16:55:01 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * NEWS:
-
- Update for next release.
-
-Fri Nov 20 13:53:51 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * NEWS:
-
- Update for next release.
-
-Fri Nov 20 13:02:24 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Security/Callback/server.cpp:
-
- Test is converted to use new test framework and added to fuzz build.
-
-Fri Nov 20 10:03:43 UTC 2009 Marcel Smit <msmit@remedy.nl>
-
- * tests/Bug_3766_Regression/server.cpp:
- Resolved compiler error related to invisible
- characters on Linux.
-
-Fri Nov 20 09:28:50 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/OMG_SupplierSideEC/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/run_test.pl:
- * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/run_test.pl:
- * orbsvcs/tests/Security/EndpointPolicy/run_test.pl:
- * DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp:
- * DevGuideExamples/Multithreading/ThreadPool/MessengerClient.cpp:
- * DevGuideExamples/Multithreading/ThreadPool/run_test.pl:
- * DevGuideExamples/Multithreading/GracefulShutdown/MessengerServer.cpp:
- * DevGuideExamples/Multithreading/GracefulShutdown/MessengerClient.cpp:
- * DevGuideExamples/Multithreading/GracefulShutdown/run_test.pl:
- * DevGuideExamples/Multithreading/ThreadPerConnection/MessengerServer.cpp:
- * DevGuideExamples/Multithreading/ThreadPerConnection/MessengerClient.cpp:
- * DevGuideExamples/Multithreading/ThreadPerConnection/run_test.pl:
- * DevGuideExamples/AMH_AMI/inner_server.cpp:
- * DevGuideExamples/AMH_AMI/client.cpp:
- * DevGuideExamples/AMH_AMI/middle_server.cpp:
- * DevGuideExamples/AMH_AMI/run_test.pl:
- * tests/OctetSeq/run_test1.pl:
- * tests/OctetSeq/run_test2.pl:
- * tests/OctetSeq/run_test.pl:
- * tests/Bug_1330_Regression/server.cpp:
- * tests/Bug_1330_Regression/run_test.pl:
- * tests/Leader_Followers/run_test.pl:
- * tests/NestedUpcall/MT_Client_Test/run_test.pl:
- * tests/Bug_2702_Regression/run_test.pl:
- * tests/IPV6/run_test.pl:
- * tests/MProfile_Connection_Timeout/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Fri Nov 20 08:56:26 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3755_Regression/server.cpp:
- * tests/Bug_3755_Regression/run_test.pl:
- * bin/tao_orb_tests.lst:
- Fixed this test on Win32 and disabled it from compact,
- minimum and single threaded builds.
-
-Fri Nov 20 08:34:48 UTC 2009 Marcel Smit <msmit@remedy.nl>
-
- * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.h:
- * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.cpp:
- * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h:
- * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.cpp:
- Resolved compiler errors related to the IDL compiler
- change (see see Tue Nov 17 20:47:27 UTC 2009 Jeff Parsons
- for more details).
-
-Thu Nov 19 20:18:53 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tests/Bug_3766_Regression/Test.idl:
- * tests/Bug_3766_Regression/TestI.h:
- * tests/Bug_3766_Regression/TestI.cpp:
- * tests/Bug_3766_Regression/client.cpp:
-
- Extend this test to test Variable sized types in addition
- to Fixed size types.
-
-Thu Nov 19 19:50:30 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * bin/tao_orb_tests.lst:
-
- Add BUG_3766_Regression to the list of tests to run.
-
-Thu Nov 19 15:40:53 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
-
- * tests/Bug_3766_Regression:
- * tests/Bug_3766_Regression/Bug_3766_Regression.mpc:
- * tests/Bug_3766_Regression/Test.idl:
- * tests/Bug_3766_Regression/TestI.h:
- * tests/Bug_3766_Regression/TestI.cpp:
- * tests/Bug_3766_Regression/run_test.pl:
- * tests/Bug_3766_Regression/server.cpp:
-
- Added a regression test for Bugzilla 3766.
-
-Thu Nov 19 12:38:10 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/Bug_2234_Regression/server.cpp:
-
- Test is converted to use new test framework and added to fuzz build.
-
-Thu Nov 19 08:25:13 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Trading/export_test.cpp:
- * orbsvcs/tests/Trading/run_test.pl:
- * orbsvcs/tests/Security/Callback/server.cpp:
- * orbsvcs/tests/Security/Callback/client.cpp:
- * orbsvcs/tests/Security/Callback/run_test.pl:
- * orbsvcs/tests/Security/mixed_security_test/run_test.pl:
- * orbsvcs/tests/Security/ssliop_CSD/MessengerServer.cpp:
- * orbsvcs/tests/Security/ssliop_CSD/MessengerClient.cpp:
- * orbsvcs/tests/Security/ssliop_CSD/run_test.pl:
- * orbsvcs/examples/CosEC/Simple/Service.cpp:
- * orbsvcs/examples/CosEC/Simple/Supplier.cpp:
- * orbsvcs/examples/CosEC/Simple/Consumer.cpp:
- * orbsvcs/examples/CosEC/Simple/run_test.pl:
- * tests/AMI_Buffering/run_timeout.pl:
- * tests/AMI_Buffering/run_buffer_size.pl:
- * tests/AMI_Buffering/run_timeout_reactive.pl:
- * tests/AMI_Buffering/run_test.pl:
- * tests/Big_Request_Muxing/run_test.pl:
- * tests/Bug_3743_Regression/run_test.pl:
- * tests/Bug_3531_Regression/client.cpp:
- * tests/Bug_3531_Regression/server.cpp:
- * tests/Bug_3531_Regression/run_test.pl:
- * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp:
- * tests/CSD_Strategy_Tests/TP_Test_Static/run_test.pl:
- * tests/Server_Connection_Purging/server.cpp:
- * tests/Server_Connection_Purging/run_test.pl:
- * tests/Oneway_Buffering/run_timeout.pl:
- * tests/Oneway_Buffering/run_message_count.pl:
- * tests/Oneway_Buffering/run_buffer_size.pl:
- * tests/Oneway_Buffering/run_timeout_reactive.pl:
- * tests/Oneway_Buffering/run_test.pl:
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Wed Nov 18 12:58:16 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Bug_2925_Regression/run_test_ipv6.pl:
- * orbsvcs/tests/Bug_2925_Regression/run_test.pl:
- * orbsvcs/tests/Security/Secure_Invocation/run_test.pl:
- * orbsvcs/tests/Security/Bug_2908_Regression/MessengerServer.cpp:
- * orbsvcs/tests/Security/Bug_2908_Regression/MessengerClient.cpp:
- * orbsvcs/tests/Security/Bug_2908_Regression/run_test.pl:
- * orbsvcs/tests/Security/BiDirectional/run_test.pl:
- * orbsvcs/tests/Security/Big_Request/run_test.pl:
- * orbsvcs/tests/HTIOP/BiDirectional/run_test.pl:
- * orbsvcs/tests/Property/run_test.pl:
- * orbsvcs/tests/Bug_2316_Regression/client.cpp:
- * orbsvcs/tests/Bug_2316_Regression/server.cpp:
- * orbsvcs/tests/Bug_2316_Regression/run_test.pl:
- * orbsvcs/tests/Bug_2615_Regression/client.cpp:
- * orbsvcs/tests/Bug_2615_Regression/server.cpp:
- * orbsvcs/tests/Bug_2615_Regression/run_test.pl:
- * orbsvcs/tests/Bug_3216_Regression/run_test.pl:
- * orbsvcs/tests/Bug_2709_Regression/client.cpp:
- * orbsvcs/tests/Bug_2709_Regression/server.cpp:
- * orbsvcs/tests/Bug_2709_Regression/run_test.pl:
- * orbsvcs/tests/IOR_MCast/run_test_ipv6.pl:
- * orbsvcs/tests/Bug_3215_Regression/run_test.pl:
- * orbsvcs/tests/Bug_2287_Regression/run_test.pl:
- * DevGuideExamples/SmartProxies/MessengerServer.cpp:
- * DevGuideExamples/SmartProxies/LoggerServer.cpp:
- * DevGuideExamples/SmartProxies/MessengerClient.cpp:
- * DevGuideExamples/SmartProxies/run_test.pl:
- * performance-tests/Latency/DSI/run_test.pl:
- * performance-tests/Latency/Deferred/run_test.pl:
- * performance-tests/Latency/DII/run_test.pl:
- * performance-tests/Latency/AMI/run_test.pl:
- * performance-tests/Throughput/run_test.pl:
- * tests/AMI_Buffering/run_message_count.pl:
- * tests/Bug_1495_Regression/run_test_complex.pl:
- * tests/Bug_1495_Regression/run_test.pl:
- * tests/Crashed_Callback/run_test.pl:
- * tests/BiDirectional/run_test_bug3282.pl:
- * tests/Bug_1020_Basic_Regression/run_test.pl:
- * tests/CallbackTest/run_test_ipv6.pl:
- * tests/CallbackTest/run_test_mixed_ip.pl:
- * tests/Bug_2289_Regression/run_test.pl:
- * tests/DIOP/run_test_ipv6.pl:
- * tests/DIOP/run_test.pl:
- * tests/NestedUpcall/Triangle_Test/run_test.pl:
- * tests/MT_Timeout/run_test.pl:
- * tests/Single_Read/server.cpp:
- * tests/Single_Read/test_i.cpp:
- * tests/Single_Read/run_test.pl:
- * tests/Single_Read/test_i.h:
- * examples/Logging/run_test.pl:
- * examples/Simple/time-date/run_test.pl:
- * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl:
- * examples/PluggableUDP/tests/Performance/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Wed Nov 18 11:09:55 UTC 2009 Marcel Smit <msmit@remedy.nl>
-
- * examples/Kokyu_dsrt_schedulers/FP_Scheduler.h:
- * examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp:
- * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.h:
- * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp:
- * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h:
- * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp:
- Added policy_type implementation. As a result of
- change in the IDL compiler (see Tue Nov 17
- 20:47:27 UTC 2009 Jeff Parsons for more details).
-
-Tue Nov 17 20:47:27 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/ast/ast_decl.cpp:
- * TAO_IDL/be/be_visitor_interface.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
- * TAO_IDL/be/be_visitor_operation.cpp:
-
- Cosmetic changes.
-
- * TAO_IDL/be/be_interface.cpp:
-
- Fixed bug in stub header code generation for local interfaces.
- Operations inherited from non-local interfaces are re-generated
- as pure virtual, but the operations associated with attributes
- were getting skipped. Thanks to Marcel Smit
- <msmit at remedy dot nl> and Johnny Willemsen
- <jwillemsen at remedy dot nl> for reporting the problem.
-
-Tue Nov 17 17:18:51 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3755_Regression/server.cpp:
- Extended test's output.
-
-Tue Nov 17 14:43:36 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * bin/tao_other_tests.lst:
-
- Test, which is not converted now, is disabled in FUZZ build.
-
-Tue Nov 17 13:49:10 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
-
- Tests, which are not converted now, are disabled in FUZZ build.
-
-Tue Nov 17 11:45:03 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/DevGuideExamples/Security/ParticipatingApp/MessengerServer.cpp:
- * orbsvcs/DevGuideExamples/Security/ParticipatingApp/MessengerClient.cpp:
- * orbsvcs/DevGuideExamples/Security/ParticipatingApp/run_test.pl:
- * DevGuideExamples/Multithreading/Reactive/MessengerServer.cpp:
- * DevGuideExamples/Multithreading/Reactive/MessengerClient.cpp:
- * DevGuideExamples/Multithreading/Reactive/run_test.pl:
- * DevGuideExamples/ValueTypes/Messenger/MessengerServer.cpp:
- * DevGuideExamples/ValueTypes/Messenger/MessengerClient.cpp:
- * DevGuideExamples/ValueTypes/Messenger/run_test.pl:
- * DevGuideExamples/ValueTypes/Bank/server.cpp:
- * DevGuideExamples/ValueTypes/Bank/run_test.pl:
- * DevGuideExamples/ValueTypes/Bank/client.cpp:
- * DevGuideExamples/LocalObjects/ServantLocator/MessengerServer.cpp:
- * DevGuideExamples/LocalObjects/ServantLocator/run_test.pl:
- * DevGuideExamples/GettingStarted/MessengerServer.cpp:
- * DevGuideExamples/GettingStarted/MessengerClient.cpp:
- * DevGuideExamples/GettingStarted/run_test.pl:
- * DevGuideExamples/PortableInterceptors/Auth/MessengerServer.cpp:
- * DevGuideExamples/PortableInterceptors/Auth/MessengerClient.cpp:
- * DevGuideExamples/PortableInterceptors/Auth/run_test.pl:
- * DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerServer.cpp:
- * DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerClient.cpp:
- * DevGuideExamples/PortableInterceptors/SimpleCodec/run_test.pl:
- * DevGuideExamples/PortableInterceptors/IOR/MessengerServer.cpp:
- * DevGuideExamples/PortableInterceptors/IOR/MessengerClient.cpp:
- * DevGuideExamples/PortableInterceptors/IOR/run_test.pl:
- * DevGuideExamples/PortableInterceptors/PICurrent/MessengerServer.cpp:
- * DevGuideExamples/PortableInterceptors/PICurrent/MessengerClient.cpp:
- * DevGuideExamples/PortableInterceptors/PICurrent/run_test.pl:
- * DevGuideExamples/RTCORBA/MessengerServer.cpp:
- * DevGuideExamples/RTCORBA/run_test.pl:
- * DevGuideExamples/Messaging/AMIcallback/MessengerServer.cpp:
- * DevGuideExamples/Messaging/AMIcallback/MessengerClient.cpp:
- * DevGuideExamples/Messaging/AMIcallback/run_test.pl:
- * DevGuideExamples/Messaging/RelativeRoundtripTimeout/MessengerServer.cpp:
- * DevGuideExamples/Messaging/RelativeRoundtripTimeout/MessengerClient.cpp:
- * DevGuideExamples/Messaging/RelativeRoundtripTimeout/run_test.pl:
- * tests/OBV/Supports/client.cpp:
- * tests/OBV/Supports/server.cpp:
- * tests/OBV/Supports/run_test.pl:
- * tests/Bug_2683_Regression/run_test.pl:
- * tests/Exposed_Policies/run_test.pl:
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
- * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
- * examples/PluggableUDP/tests/SimplePerformance/run_test_ipv6.pl:
- * examples/PluggableUDP/tests/SimplePerformance/server.cpp:
- * examples/PluggableUDP/tests/SimplePerformance/run_test.pl:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Mon Nov 16 15:52:21 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
- Bug 3755 marked as fixed.
-
- * tao/PI_Server/PI_Server_Loader.cpp:
- * tao/PI_Server/PI_Server_Loader.h:
- * tao/Messaging/Messaging_Loader.h:
- * tao/Messaging/Messaging_Loader.cpp:
- * tao/BiDir_GIOP/BiDirGIOP.cpp:
- * tao/BiDir_GIOP/BiDirGIOP.h:
- * tao/RTScheduling/RTScheduler_Loader.cpp:
- * tao/RTScheduling/RTScheduler_Loader.h:
- * tao/ZIOP/ZIOP.cpp:
- * tao/ZIOP/ZIOP.h:
- * tao/CSD_Framework/CSD_Framework_Loader.cpp:
- * tao/CSD_Framework/CSD_Framework_Loader.h:
- * tao/RTCORBA/RT_ORB_Loader.h:
- * tao/RTCORBA/RT_ORB_Loader.cpp:
- Fixed bug 3755. Now library initialization guard is moved
- to a loader which does the initialization. Since the loader is
- unique per gestalt then the initialization is executed once per
- gestalt and not once per process.
-
-Mon Nov 16 15:44:30 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3748_Regression/run_test.pl:
- Extended the time for starting client even more.
-
-Fri Nov 13 19:49:54 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be_include/be_interface.h:
- * TAO_IDL/be/be_interface.cpp:
-
- Added 2 private methods, called from traverse_inheritance_graph(),
- to enqueue base components or base homes. Making these steps
- into method calls allows them to be done tail-recursively
- rather than iteratively, so the chain of parents can be
- enqueued in the correct order for generating copy constructors
- and the like.
-
-Fri Nov 13 10:17:33 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/FaultTolerance/IOGRManipulation/run_test.pl:
-
- Warring in fuzz build was fixed.
-
-Fri Nov 13 09:18:57 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * orbsvcs/tests/Bug_3486_Regression/run_test.pl:
- * orbsvcs/tests/FaultTolerance/IOGRManipulation/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3663_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3646d_Regression/run_test.pl:
- * orbsvcs/tests/Bug_2137_Regression/run_test.pl:
- * DevGuideExamples/LocalObjects/ServantLocator/MessengerServer.cpp:
- * DevGuideExamples/LocalObjects/ServantLocator/MessengerClient.cpp:
- * DevGuideExamples/LocalObjects/ServantLocator/run_test.pl:
- * DevGuideExamples/RTCORBA/MessengerServer.cpp:
- * DevGuideExamples/RTCORBA/MessengerClient.cpp:
- * DevGuideExamples/RTCORBA/run_test.pl:
- * tests/Stack_Recursion/run_test.pl:
- * tests/Timed_Buffered_Oneways/run_test.pl:
- * tests/Bug_2234_Regression/client.cpp:
- * tests/Bug_2234_Regression/server.cpp:
- * tests/Bug_2234_Regression/run_test.pl:
- * tests/Bug_2768_Regression/server.cpp:
- * tests/Bug_2768_Regression/run_test.pl:
- * tests/Blocking_Sync_None/run_test.pl:
- * tests/Crash_On_Write/run_test.pl:
- * tests/Bug_3068_Regression/run_test.pl:
- * tests/CSD_Strategy_Tests/TP_Test_Dynamic/run_test.pl:
- * tests/Bug_2683_Regression/server.cpp:
- * tests/Bug_2683_Regression/run_test.pl:
- * tests/RTScheduling/Scheduling_Interceptor/run_test.pl:
- * tests/File_IO/run_test.pl:
- * tests/Bug_1568_Regression/run_test.pl:
- * tests/Reliable_Oneways/run_sync_with_transport.pl:
- * tests/Reliable_Oneways/run_sync_none.pl:
- * tests/Reliable_Oneways/run_sync_with_server.pl:
- * tests/Reliable_Oneways/run_sync_with_target.pl:
- * bin/tao_other_tests.lst:
- * bin/tao_orb_tests.lst:
-
- Tests are converted to use new test framework and added to fuzz build.
-
-Fri Nov 13 00:33:49 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/Notify_Service/Notify_Service.cpp:
-
- Added ACE_STATIC_SVC_REQUIRE for ACE_Logging_Stragey service
- to fix loading issue in static builds.
-
-Thu Nov 12 20:39:18 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_interface.cpp:
-
- Fixed bug in the logic of operation table generation for
- components and homes.
-
-Thu Nov 12 12:12:51 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/AMH_Exceptions/run_test.pl:
- * tests/AMI_Timeouts/run_test.pl:
- * tests/Portable_Interceptors/AdvSlot/run_test.pl:
- * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl:
- * tests/Portable_Interceptors/Bug_2133/run_test.pl:
- * tests/Portable_Interceptors/Bug_3080/run_test.pl:
- * tests/Portable_Interceptors/Bug_3582/run_test.pl:
- Fixed fuzz
-
-Thu Nov 12 08:24:00 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/IORManipulation/filter/run_test.pl
- * tests/Connection_Failure/run_test.pl
- * orbsvcs/DevGuideExamples/NamingService/Naming_Server/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Statistic/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Control/run_test.pl
- * orbsvcs/tests/unit/Trading/Interpreter/run_test.pl
- * orbsvcs/tests/Bug_2074_Regression/run_test.pl
- * tests/GIOP_Fragments/PMB_With_Fragments/run_test.pl
- * performance-tests/Latency/Collocation/run_test.pl
- * performance-tests/POA/Object_Creation_And_Registration/run_test.pl
- * orbsvcs/tests/Bug_2377_Regression/run_test.pl
- * orbsvcs/tests/Bug_2377_Regression/run_test_ipv6.pl
- * orbsvcs/tests/unit/Notify/MC/MonitorManager/run_test.pl
- Fixed fuzz errors and some time interval functions usage.
-
-Thu Nov 12 07:13:51 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/PortableInterceptors/AdvSlot/run_test.pl
- * tests/PortableInterceptors/AdvSlotDblCpy/run_test.pl
- * tests/PortableInterceptors/Bug_2133/run_test.pl
- * tests/PortableInterceptors/Bug_2510_Regression/run_test.pl
- * tests/PortableInterceptors/Bug_3080/run_test.pl
- * tests/PortableInterceptors/Bug_3582/run_test.pl
- * tests/PortableInterceptors/Dynamic/run_test.pl
- * tests/PortableInterceptors/IORInterceptor/run_test.pl
- * tests/PortableInterceptors/ORB_Shutdown/run_test.pl
- * tests/PortableInterceptors/PICurrent/run_test.pl
- Fixed fuzz errors
-
-Wed Nov 11 15:33:51 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
-
- Removed ancestors from scope visitation for the LEM IDL
- context classes. This closes [BUGID:3761].
-
- * TAO_IDL/ast/ast_template_interface.cpp:
-
- Cosmetic changes.
-
-Tue Nov 10 20:14:12 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSequenceProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorStructuredProxyPushSupplier.h:
-
- Added TAO_HAS_MONITOR_FRAMEWORK==1 guard so it won't be compiled when
- monitor framework is disabled.
-
-Tue Nov 10 19:07:43 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/include/idl_global.h:
- * TAO_IDL/util/utl_global.cpp:
- * TAO_IDL/fe/y.tab.cpp:
- * TAO_IDL/fe/idl.yy:
-
- When adding uses multiple related constructs to the
- AST, we now use the instantiating port name (if any)
- as a prefix to the constructed type names.
-
- * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/executor_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
- * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
- * TAO_IDL/be/be_visitor_component/context_svh.cpp:
- * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- * TAO_IDL/be/be_visitor_component/context_svs.cpp:
- * TAO_IDL/be/be_visitor_component_scope.cpp:
- * TAO_IDL/be_include/be_visitor_component_scope.h:
- * TAO_IDL/be_include/be_visitor_ccm_pre_proc.h:
- * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
-
- Fixed bugs in the handling of the port name when
- it is used in the construction of facet and
- receptacle operation names. This fix closes [BUGID:3760].
-
-Tue Nov 10 18:15:44 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxySupplier_T.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxySupplier_T.cpp:
-
- Added TAO_HAS_MONITOR_FRAMEWORK==1 guard so it won't be compiled when
- monitor framework is disabled.
-
-Tue Nov 10 13:37:57 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Param_Test/run_test.pl:
- * tests/Abstract_Interface/run_test.pl:
- Don't use hardcoded timeouts
-
-Tue Nov 10 12:36:57 UTC 2009 Denis Budko <denis.budko@remedy.nl>
-
- * tests/IORManipulation/filter/run_test.pl
- * tests/Connection_Failure/run_test.pl
- * orbsvcs/DevGuideExamples/NamingService/Naming_Server/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Statistic/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/run_test.pl
- * orbsvcs/tests/unit/Notify/MC/Control/run_test.pl
- * orbsvcs/tests/unit/Trading/Interpreter/run_test.pl
- * orbsvcs/tests/Bug_2074_Regression/run_test.pl
- * tests/GIOP_Fragments/PMB_With_Fragments/run_test.pl
- * tests/Optimized_Connection/run_test.pl
- * performance-tests/Latency/Collocation/run_test.pl
- * performance-tests/POA/Object_Creation_And_Registration/run_test.pl
- * orbsvcs/tests/Bug_2137_Regression/run_test.pl
- * orbsvcs/tests/Bug_2377_Regression/run_test.pl
- * orbsvcs/tests/Bug_2377_Regression/run_test_ipv6.pl
-
- Simple porting to new test framework.
-
-Mon Nov 9 19:21:53 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be_include/be_field.h:
- * TAO_IDL/be/be_field.cpp:
-
- Added flag to check whether a provides or uses port's
- name has already been prefixed with an extended port
- or mirrorport name.
-
- * TAO_IDL/be/be_visitor_component\context_ex_idl.cpp:
-
- When visiting a component, changed the call to visit_scope()
- to visit_component_scope() to take advantage of special
- properties in the visitor base class.
-
- * TAO_IDL/be/be_visitor_component_scope.cpp:
-
- Fixed a bug in the prefixing of uses or provides port's
- name with the extended port or mirror port's name.
-
- * TAO_IDL/be/be_interface.cpp:
-
- Disable code generation of release() and is_nil() overrides
- for children of abstract interfaces if the child itself is
- included from another IDL file, avoiding possible multiple
- defintions of these methods. This item closes [BUGID:3759].
-
-Mon Nov 9 14:58:34 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/driver/drv_preproc.cpp:
- * TAO_IDL/driver/drv_args.cpp:
-
- Cosmetic changes.
-
- * TAO_IDL/tao_idl.cpp:
-
- Added the (optional) behavior of creating a new IDL file
- containing #includes of the individual IDL files on the
- command line, or in the directory tree specified by -r
- on some backends. Processing this 'container' IDL file
- results in significant performance improvement when
- processing multiple IDL files, especially if they include
- Components.idl, since all the middleware IDL is then
- processed only once.
-
- * TAO_IDL/util/utl_global.cpp:
- * TAO_IDL/include/idl_global.h:
-
- Added a flag to toggle the above behavior, set by a
- backend (currently only idl_to_picml) that processes
- multiple IDL files into one output.
-
-Mon Nov 9 12:41:31 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/be/be_helper.cpp:
- Removed empty line
-
- * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
- Generate doxygen grouping comments
-
-Mon Nov 9 03:29:31 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * TAO_IDL/be/be_interface.cpp:
-
- Added the process ID to the temporary file used for gperf, due
- to a perhaps weak random number generator not being random
- enough for parallel builds on OS X.
-
-Fri Nov 6 10:13:00 UTC 2009 Simon Massey <sma at prismtech dot com>
-
- * TAO_IDL/driver/drv_preproc.cpp:
- * TAO_IDL/driver/drv_mcpp_preproc.cpp:
-
- Updated DRV_add_include_path() space within roots and
- directory slash handling. (TAO782) It wasn't detecting
- or handling spaced roots or trailing directory slashes
- correctly.
-
- * TAO_IDL/util/utl_global.cpp:
-
- Allow for the gperf absolute directory path to contain spaces.
-
-Thu Nov 5 12:48:31 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/be/be_codegen.cpp:
- Don't generate an include for CIAO_common.h anymore
-
-Thu Nov 5 12:24:52 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3748_Regression/run_test.pl:
- Extended the time for running client.
-
-Thu Nov 5 10:48:07 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3748_Regression/server.cpp:
- Fixed warnings.
-
-Wed Nov 4 20:57:08 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * MPC/config/notify_monitor_control.mpb:
-
- Disable this feature on wince=1 build.
-
-Tue Nov 3 17:32:03 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/fe/fe_init.cpp:
-
- Added IDL3+ keywords to the list used to check for clashes
- and leading underscore retention.
-
- * TAO_IDL/fe/y.tab.cpp:
- * TAO_IDL/fe/idl.yy:
-
- Added creation of uses multiple-specific struct and sequence
- nodes in the AST when the uses multiple port
- appears in an extended port declaration, identically to what
- is now added for a standalone uses multiple port.
-
-Mon Nov 2 22:59:48 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
- * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
-
- Made MonitorManager not start ORBTask if MC is not required.
- This should resolve Notify tests failure on static builds.
-
- * orbsvcs/tests/Notify/MC/notify.conf:
-
- Removed this file as it'll be generated when running the test
- and cause setup warning on scoreboard.
-
-Mon Nov 2 16:54:24 UTC 2009 Steven Stallion <stallions@ociweb.com>
-
- * tests/RTCORBA/Bug_3643_Regression/test_i.cpp:
-
- Dropped spurious use of NDEBUG; tests should not predicate debug
- logging based on the (lack of) presence of NDEBUG.
-
-Fri Oct 30 16:25:53 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3755_Regression/orb1_svc.conf:
- * tests/Bug_3755_Regression/orb2_svc.conf:
- * tests/Bug_3755_Regression/server.cpp:
- * tests/Bug_3755_Regression/run_test.pl:
- * tests/Bug_3755_Regression/Bug_3755_Regression.mpc:
- * bin/tao_orb_tests.lst:
- Added a test for bug#3755 and scheduled it for run.
-
-Fri Oct 30 14:50:00 UTC 2009 Simon Massey <sma at prismtech dot com>
-
- * TAO_IDL/driver/drv_preproc.cpp:
- Improve the DRV_add_include_path() space within roots and
- directory slash handling. (TAO782)
-
-Fri Oct 30 13:08:30 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3748_Regression/client.cpp:
- * tests/Bug_3748_Regression/Bug_3748_Regression.mpc:
- * tests/Bug_3748_Regression/Server_ORBInitializer.h:
- * tests/Bug_3748_Regression/Hello.cpp:
- * tests/Bug_3748_Regression/Test.idl:
- * tests/Bug_3748_Regression/server.cpp:
- * tests/Bug_3748_Regression/Test_Protocols_Hooks.cpp:
- * tests/Bug_3748_Regression/Makefile.am:
- * tests/Bug_3748_Regression/Hello.h:
- * tests/Bug_3748_Regression/Test_Protocols_Hooks.h:
- * tests/Bug_3748_Regression/README:
- * tests/Bug_3748_Regression/run_test.pl:
- * tests/Bug_3748_Regression/Server_ORBInitializer.cpp:
- * bin/tao_orb_tests.lst:
- Complitely rewrote the test for bug#3748 and changed configs
- in which this test can run.
-
-Fri Oct 30 06:15:53 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- Merged changes from Jeff for port/porttype/mirrorport to head
-
- Thu Oct 29 12:50:35 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_connector.cpp:
- * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
- * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
- * TAO_IDL/be_include/be_visitor_connector.h:
- * TAO_IDL/be_include/be_visitor_connector/connector_dds_exs.h:
- * TAO_IDL/be_include/be_visitor_connector/connector_dds_exh.h:
-
- New visitors, implementing (so far) part of the code
- generation of connector executors.
-
- * TAO_IDL/be/be_codegen.cpp:
- * TAO_IDL/be/be_visitor_component/component_exh.cpp:
- * TAO_IDL/be/be_visitor_component/component_exs.cpp:
- * TAO_IDL/be/be_global.cpp:
- * TAO_IDL/be/be_visitor_component_scope.cpp:
- * TAO_IDL/be_include/be_codegen.h:
- * TAO_IDL/be_include/be_visitor_component_scope.h:
- * TAO_IDL/be_include/be_global.h:
-
- - Factored out code for generating entrypoint declarations
- and definitions.
-
- - Added mechanism to generate includes of DDS type
- support files for the connector executor.
-
- Sun Oct 25 17:10:27 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be_include/be_visitor_component_scope.h:
- * TAO_IDL/be/be_visitor_component_scope.cpp:
-
- Moved these files from the be_visitor_component
- subdirectory, so the visitor would be accessible
- as a base class to be_visitor_ccm_pre_proc. Also
- add override of base class (be_visitor_scope)
- method pre_proces(), to extend the generated
- names of provides and uses methods with a
- prefix of the port or mirrorport name, if any.
+Wed Dec 2 00:45:54 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
* TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
- * TAO_IDL/be_include/be_visitor_ccm_pre_proc.h:
-
- Made class be_visitor_component_scope the base class
- of this visitor, thereby adding support for simple
- ports, mirrorports and porttypes.
-
- * TAO_IDL/be_include/be_visitor_component.h:
- * TAO_IDL/be/be_visitor_component.cpp:
-
- Removed relocated files from these file lists.
-
- Thu Oct 22 20:39:02 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/component_scope.cpp:
- * TAO_IDL/be_include/be_visitor_component/component_scope.h:
-
- Added code generation for mirror ports.
-
- * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
- * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
-
- Changed base class to be_visitor_component_scope to
- pull in the mirror port support.
-
- Thu Oct 22 19:21:26 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
- * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
- * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
- * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
- * TAO_IDL/be_include/be_visitor_component/executor_exh.h:
- * TAO_IDL/be_include/be_visitor_component/executor_exs.h:
- * TAO_IDL/be_include/be_visitor_component/facet_exh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_exs.h:
-
- New files, containing new visitors that handle code
- generation class-by-class in the executor implementation.
-
- * TAO_IDL/be/be_provides.cpp:
- * TAO_IDL/be/be_attribute.cpp:
- * TAO_IDL/be/be_consumes.cpp:
- * TAO_IDL/be/be_field.cpp:
- * TAO_IDL/be/be_publishes.cpp:
- * TAO_IDL/be/be_uses.cpp:
- * TAO_IDL/be/be_emits.cpp:
- * TAO_IDL/be/be_sequence.cpp:
- * TAO_IDL/be_include/be_field.h:
- * TAO_IDL/be_include/be_publishes.h:
- * TAO_IDL/be_include/be_component.h:
- * TAO_IDL/be_include/be_uses.h:
- * TAO_IDL/be_include/be_provides.h:
- * TAO_IDL/be_include/be_attribute.h:
- * TAO_IDL/be_include/be_emits.h:
- * TAO_IDL/be_include/be_consumes.h:
- * TAO_IDL/be_include/be_sequence.h:
-
- Add non-virtual override of frontend methods that
- fetch the referenced provides, uses, publishes, emits,
- consumes, field, or base type. This addition concentrates
- the narrowing to the backend type so it need not be
- done over and over in the visitors.
-
- * TAO_IDL/be/be_visitor_component.cpp:
- * TAO_IDL/be_include/be_visitor_component.h:
-
- Added new visitor files.
-
- * TAO_IDL/be/be_interface.cpp:
- * TAO_IDL/be_include/be_interface.h:
-
- Renamed static method facet_op_attr_decl_helper to
- op_attr_decl_helper, since its use is now more general.
-
- * TAO_IDL/be_include/be_visitor_component/component_exh.h:
- * TAO_IDL/be_include/be_visitor_component/component_exs.h:
- * TAO_IDL/be/be_visitor_component/component_exh.cpp:
- * TAO_IDL/be/be_visitor_component/component_exs.cpp:
-
- Split code out of these visitors and distributed it
- among the new visitors.
-
- * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
- * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_svs.cpp:
- * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/executor_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
- * TAO_IDL/be/be_visitor_component/facet_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- * TAO_IDL/be/be_visitor_attribute.cpp:
- * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
- * TAO_IDL/be_include/be_visitor_operation/operation_svs.h:
- * TAO_IDL/be_include/be_visitor_component/component.h:
-
- Minor or cosmetic changes.
-
- Wed Oct 21 20:40:45 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_extended_port.cpp:
- * TAO_IDL/be_include/be_visitor_extended_port.h:
-
- Removed these files, should have been removed in
-
- Wed Oct 21 14:10:35 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
-
- * TAO_IDL/be/be_visitor_component/facet_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/executor_ex_idl.cpp:
- * TAO_IDL/be_include/be_visitor_component/facet_ex_idl.h:
- * TAO_IDL/be_include/be_visitor_component/context_ex_idl.h:
- * TAO_IDL/be_include/be_visitor_component/executor_ex_idl.h:
-
- New files, split executor IDL code generation into separate
- visitors for the facet, context and executor classes. Also
- added support for simple extended ports and porttypes.
-
- * TAO_IDL/be/be_visitor_component.cpp:
- * TAO_IDL/be_include/be_visitor_component.h:
-
- Added new files to the include lists.
-
- * TAO_IDL/be/be_util.cpp:
- * TAO_IDL/be_include/be_util.h:
-
- Moved utility methods to generate nested namespaces
- to this class, so they can be visible to all visitors.
-
- * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
- * TAO_IDL/be/be_visitor_component/context_svh.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- * TAO_IDL/be/be_visitor_component/context_svs.cpp:
- * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
- * TAO_IDL/be/be_visitor_component/component_scope.cpp:
- * TAO_IDL/be_include/be_visitor_component/component_scope.h:
- * TAO_IDL/be_include/be_visitor_component/servant_svh.h:
- * TAO_IDL/be_include/be_visitor_component/context_svh.h:
- * TAO_IDL/be_include/be_visitor_component/servant_svs.h:
- * TAO_IDL/be_include/be_visitor_component/context_svs.h:
- * TAO_IDL/be_include/be_visitor_component/component_ex_idl.h:
-
- Moved visit method overrides for extended port, mirror port
- and porttype to the base class be_visitor_component_scope.
- In every case so far, the extended port (and eventually the
- mirror port) traversal just fetches the porttype reference
- and visits its scope, calling back the port kind traversal
- methods that happen to be overridden in the original
- visitor, so there's no need to reimplement these methods
- over and over.
-
- Wed Oct 21 14:10:35 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_extended_port/extended_port_svs.cpp:
- * TAO_IDL/be/be_visitor_extended_port/extended_port.cpp:
- * TAO_IDL/be/be_visitor_extended_port/extended_port_svh.cpp:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port_svs.h:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port.h:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port_svh.h:
-
- Removed these visitors, better use of polymorphism can be made
- by just implementing their methods in the appropriate
- component visitor.
-
- * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
- * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
-
- Copied code from removed visitor methods above, and
- removed visit_component() method.
-
- * TAO_IDL/be/be_visitor_component/component_svh.cpp:
- * TAO_IDL/be/be_visitor_component/component_svs.cpp:
-
- Spawned facet visitors above with visit_component_scope()
- call, eliminating the extra step of calling visit_component().
-
-
- * TAO_IDL/be_include/be_extended_port.h:
- * TAO_IDL/be/be_extended_port.cpp:
-
- Overloaded port_type() method to return backend-specific
- type, to eliminate many narrowing calls.
-
- Tue Oct 20 22:55:25 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/component_scope.cpp:
- * TAO_IDL/be_include/be_visitor_component/component_scope.h:
-
- New files containing a new base class visitor, encapsulating
- a scope visitation method that recurses over the scopes of
- a component's ancestors, if any.
-
- * TAO_IDL/be/be_visitor_component.cpp:
- * TAO_IDL/be/be_component.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
- * TAO_IDL/be/be_visitor_component/context_svh.cpp:
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
- * TAO_IDL/be/be_visitor_component/context_svs.cpp:
- * TAO_IDL/be_include/be_component.h:
- * TAO_IDL/be_include/be_visitor_component/servant_svh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
- * TAO_IDL/be_include/be_visitor_component/context_svh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
- * TAO_IDL/be_include/be_visitor_component/servant_svs.h:
- * TAO_IDL/be_include/be_visitor_component/context_svs.h:
- * TAO_IDL/be_include/be_visitor_component.h:
-
- Replaced all occurrences of recursive scope iteration
- with new visitor classes derived from the abstract
- visitor above.
-
- Mon Oct 19 23:26:07 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
- * TAO_IDL/be/be_visitor_component/context_svs.cpp:
- * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
- * TAO_IDL/be_include/be_visitor_component/servant_svs.h:
- * TAO_IDL/be_include/be_visitor_component/context_svs.h:
-
- New files containing new visitors with code factored out
- of class be_visitor_component_svs
-
- * TAO_IDL/be/be_visitor_component.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
- * TAO_IDL/be/be_visitor_component/context_svh.cpp:
- * TAO_IDL/be/be_visitor_component/component_svs.cpp:
- * TAO_IDL/be/be_visitor_attribute/component_init.cpp:
- * TAO_IDL/be_include/be_visitor_component/component_svs.h:
- * TAO_IDL/be_include/be_visitor_component.h:
-
- Changes stemming from the new visitors above.
-
- Fri Oct 16 19:54:38 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
- * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
- * TAO_IDL/be/be_visitor_component/context_svh.cpp:
- * TAO_IDL/be_include/be_visitor_component/servant_svh.h:
- * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
- * TAO_IDL/be_include/be_visitor_component/context_svh.h:
-
- New files, new visitors that contain code moved from
- private methods in class be_visitor_component_svh.
-
- * TAO_IDL/be/be_provides.cpp:
-
- Fixed bug in code generation.
-
- * TAO_IDL/be/be_visitor_component.cpp:
- * TAO_IDL/be_include/be_visitor_component.h:
-
- Added new visitor files.
-
- * TAO_IDL/be/be_visitor_component/component_exh.cpp:
-
- Removed debugging output.
-
- * TAO_IDL/be/be_visitor_component/component_svh.cpp:
- * TAO_IDL/be_include/be_visitor_component/component_svh.h:
-
- Moved code out to new visitor above.
-
-Thu Oct 29 16:36:53 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
-
- Fixed a compilation error on wchar build.
-
-Thu Oct 29 15:34:15 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
- Disabled running tests 3531, 3647, and 3683 in NO_MESSAGING and
- CORBA_E_MICRO builds since those tests are not built in such
- setups.
-
-Thu Oct 29 14:56:17 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * tests/Bug_3748_Regression/client.cpp:
- * tests/Bug_3748_Regression/server.cpp:
- * tests/Bug_3748_Regression/run_test.pl:
- Temporarily made the output a bit more verbose.
-
-Thu Oct 29 02:12:40 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
- * tao/Monitor/Monitor_Impl.cpp:
-
- Fixed bugs that did not initialize and set last in Numric data.
-
- * orbsvcs/tests/Notify/MC/test_monitor.cpp:
-
- Corrected some expected values.
-
-Wed Oct 28 23:27:02 UTC 2009 Yan Dai <dai_y@ociweb.com>
-
- * MPC/config/negotiate_codesets.mpb:
- * MPC/config/notify_monitor_control.mpb:
- * MPC/config/tao_notify_service.mpb:
- * docs/notification/monitor.html:
- * interop-tests/wchar/Client.java:
- * interop-tests/wchar/interop_wchar.mpc:
- * interop-tests/wchar/server.cpp:
- * orbsvcs/Notify_Service/Notify_Service.cpp:
- * orbsvcs/Notify_Service/Notify_Service.mpc:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h:
- * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
- * orbsvcs/orbsvcs/Notify/Builder.cpp:
- * orbsvcs/orbsvcs/Notify/Consumer.h:
- * orbsvcs/orbsvcs/Notify/Consumer.inl:
- * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
- * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxySupplier_T.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorProxySupplier_T.cpp:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSequenceProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorStructuredProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h:
- * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
- * orbsvcs/tests/Notify/MC/Notify_Structured_Push_Consumer.h:
- * orbsvcs/tests/Notify/MC/Notify_Structured_Push_Consumer.cpp:
- * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp:
- * orbsvcs/tests/Notify/MC/Structured_Supplier.cpp:
- * orbsvcs/tests/Notify/MC/notify.conf:
- * orbsvcs/tests/Notify/MC/run_test.pl:
- * orbsvcs/tests/Notify/MC/test_monitor.cpp:
- * orbsvcs/tests/Notify/MT_Dispatching/Notify_Structured_Push_Consumer.h:
- * orbsvcs/tests/Notify/MT_Dispatching/Notify_Structured_Push_Consumer.cpp:
- * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
- * tao/Monitor/Monitor_Types.pidl:
-
- Merged following changes from OCI made between 1.5a p15 and p16 releases.
-
- - Added consumer-level queueing statistics to the Notification Service MC.
- - Added queue-overflow statistics to the Notification Service MC.
- - Modified Notification Service MC to work in static builds.
- - Corrected an error that caused Notification Service MC statistics to fail
- when -AllocateTaskPerProxy is used.
- - QueueDepth have been changed to measure the number of entries rather than
- attempting unsuccessfully to estimate the amount of memory used by the queue.
- - Added TAO_EXPLICIT_NEGOTIATE_CODESETS macro to improve the ease of including
- optional codeset support to Notify_Service in static builds.
-
-Wed Oct 28 06:09:33 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * bin/tao_other_tests.lst:
- Enabled a few tests for ce/fuzz
-
- * orbsvcs/tests/Notify/Bug_2926_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3688b_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3252_Regression/run_test.pl:
- * orbsvcs/tests/Notify/Bug_3646b_Regression/run_test.pl
- Converted to the new test framework
-
-Tue Oct 27 16:58:33 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * bin/tao_orb_tests.lst:
- Enabled Bug_3748_Regression in all builds except for single
- threaded.
-
-Mon Oct 26 10:52:01 UTC 2009 Vladimir Zykov <vladimir.zykov@prismtech.com>
-
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.h:
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Completion_Handler.cpp:
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Completion_Handler.h:
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.cpp:
- * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.h:
- Fixed several memory leaks. Changed HTIOP Acceptor to use
- strategies implemented in HTIOP_Acceptor_Impl.*. This was
- required for proper fix for bug#3748.
-
- * tao/Acceptor_Impl.cpp:
- Uncommented code for a fix for bug#3748.
-
-Thu Oct 22 10:47:21 UTC 2009 Johnny Willemsen <jwilllemsen@remedy.nl>
-
- * TAO_IDL/TAO_IDL_ACE.mwc:
- Only list mpc files here
-
- * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
- Updated a few of the comments we generate
-
-Tue Oct 20 22:58:21 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/TAO_IDL_ACE.mwc:
-
- Updated in accordance with the changes of
-
- Thu Oct 15 07:20:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
-Tue Oct 20 12:09:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * orbsvcs/Concurrency_Service/Concurrency_Service.cpp:
- * orbsvcs/Concurrency_Service/Concurrency_Service.mpc:
- * orbsvcs/CosEvent_Service/CosEvent_Service.cpp:
- * orbsvcs/Event_Service/Event_Service.cpp:
- * orbsvcs/Event_Service/Event_Service.mpc:
- * orbsvcs/Notify_Service/Notify_Service.cpp:
- * orbsvcs/Notify_Service/Notify_Service.mpc:
- * orbsvcs/orbsvcs/Trader/Trading_Loader.cpp:
- * MPC/config/tao_notify_service.mpb:
- Handle -ORBDeamon in these services directly, this is a work around
- until bugzilla 3335 gets resolved. This fixes bugzilla 3656
-
-Mon Oct 19 12:18:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * orbsvcs/orbsvcs/Makefile.am:
- Add Daemon_Utilities
-
- * orbsvcs/Naming_Service/Naming_Service.cpp:
- * orbsvcs/Naming_Service/Naming_Service.mpc:
- Use Deamon_Utilities to handle -ORBDeamon in the naming service. This
- is because -ORBDeamon doesn't work for these services due to bugzilla
- 3335. This is related to bugzilla 3656
-
-Mon Oct 19 12:13:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * orbsvcs/IFR_Service/IFR_Service.mpc:
- Use tao_idl_fe base project
-
- * orbsvcs/orbsvcs/Daemon_Utilities.cpp:
- * orbsvcs/orbsvcs/Daemon_Utilities.h:
- * orbsvcs/orbsvcs/Svc_Utils.mpc:
- New helper class which checks for -ORBDeamon and when this is specified
- it calls ACE::deamonize()
-
-Mon Oct 19 00:26:06 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp: Another shot
- at trying to fix the memory leaks in the servants. Thanks to
- Johnny for reporting this.
-
-Fri Oct 16 02:09:47 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/fe/mcpp_tao_yyinput.h:
-
- Fixed potential signed/unsigned mismatch in macro definition
- for TAO_YY_INPUT.
-
-Thu Oct 15 21:44:22 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/fe/mcpp_tao_yyinput.h:
- * TAO_IDL/fe/fe_extern.cpp:
-
- Made tao_preproc_buffer_pos an extern int, similar to
- its neighbor tao_preproc_buffer_length, so it can be
- reset to 0 for each new file processed in the same
- location that tao_preproc_buffer_length is reset. The
- failure to reset tao_preproc_buffer_pos was causing
- an error in the CoSMIC-specific backend, which is the
- only one currently processing multiple IDL files in
- a single execution. When reading the first token from
- the 2nd file, the lexer would not be at the top of
- the buffer and would therefore read garbage.
-
-Thu Oct 15 17:02:54 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp
- (universal_time): Replaced TAO_UTO_var with CosTime::UTO_var to
- fix a compile error. Thanks to Johnny for reporting this.
-
-Thu Oct 15 16:05:25 UTC 2009 Vladimir Zykov <vz@prismtech.com>
-
- * bin/tao_other_tests.lst:
- Disabled HTIOP tests on static builds since they need
- dynamic loading for HTIOP library.
-
- * tao/Acceptor_Impl.cpp:
- Temporarily commented out problematic code until
- HTIOP is fixed.
-
-Thu Oct 15 14:01:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/be/be_visitor_component/component_ch.cpp:
- * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
- Fixed typo in comment
-
-Thu Oct 15 11:33:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * docs/documentation.html:
- Updated link to the TPG
-
-Thu Oct 15 07:20:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/tao_idl.mpc
- * TAO_IDL/tao_idl_be.mpc
- * TAO_IDL/tao_idl_fe.mpc
- Added seperate mpc files for the back end and the front end library
-
-Wed Oct 14 23:05:35 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
-
- * TAO_IDL/contrib/mcpp/support.cpp:
- Now releases ownership of in-memory buffers when retrieved for
- preprocessing. Fixes a crash when in-memory preprocessor
- was used multiple times per process invocation.
-
-Wed Oct 14 18:31:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/tao_idl.mpc:
- Use the new tao_idl_fe base project
-
-Wed Oct 14 18:26:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * MPC/config/tao_idl_fe.mpb:
- New base project for tao_idl_fe
-
-Wed Oct 14 18:16:38 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * TAO_IDL/contrib/mcpp/system.cpp:
- Fixed argument not used warning
-
-Wed Oct 14 17:42:38 UTC 2009 Vladimir Zykov <vz@prismtech.com>
-
- * tao/Acceptor_Impl.cpp:
- Fixed bug#3748. It fixes a connection handler leak when
- server accepts a connection but then fails to open a connection
- handler.
-
-Wed Oct 14 16:53:09 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_provides.cpp:
-
- Fixed bug in facet servant class generation.
-
- * TAO_IDL/be/be_interface.cpp(traverse_inheritance_graph):
-
- Added "!= 0" to an IF state checking the return value
- of a call to ACE_Unbounded_Queue, which returns an int.
-
-Wed Oct 14 13:51:03 UTC 2009 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
-
- * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp (universal_time):
- Changed
-
- TAO_UTO *uto = 0;
-
- to
-
- TAO_UTO_Var uto;
-
- to avoid a memory leak. Thanks to Chris Shaw <google at
- cshaw-tech dot co dot uk> for reporting this.
-
-Tue Oct 13 15:54:44 UTC 2009 Vladimir Zykov <vz@prismtech.com>
-
- * tests/Bug_3748_Regression/client.cpp:
- * tests/Bug_3748_Regression/Bug_3748_Regression.mpc:
- * tests/Bug_3748_Regression/Hello.cpp:
- * tests/Bug_3748_Regression/Test.idl:
- * tests/Bug_3748_Regression/server.cpp:
- * tests/Bug_3748_Regression/Makefile.am:
- * tests/Bug_3748_Regression/Hello.h:
- * tests/Bug_3748_Regression/README:
- * tests/Bug_3748_Regression/run_test.pl:
- * bin/tao_orb_tests.lst:
- Added a test for bug#3748.
-
-Tue Oct 13 15:36:48 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
-
- * TAO_IDL/be/be_visitor_extended_port/extended_port_svs.cpp:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port_svs.h:
-
- New files, containing new visitor that generates the implementation
- of the facet servant class.
-
- * TAO_IDL/be/be_provides.cpp:
- * TAO_IDL/be/be_interface.cpp:
- * TAO_IDL/be_include/be_interface.h:
- * TAO_IDL/be_include/be_provides.h:
-
- Factored common code generation into the appropriate nodes.
-
- * TAO_IDL/narrow/narrow.cpp:
-
- Added port types to the group of types that can be
- transformed from scope to decl and vice versa.
-
- * TAO_IDL/be/be_visitor_extended_port/extended_port.cpp:
- * TAO_IDL/be/be_visitor_extended_port/extended_port_svh.cpp:
- * TAO_IDL/be/be_visitor_component/component_svh.cpp:
- * TAO_IDL/be/be_visitor_component/component_svs.cpp:
- * TAO_IDL/be/be_visitor_extended_port.cpp:
- * TAO_IDL/be_include/be_visitor_extended_port.h:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port.h:
- * TAO_IDL/be_include/be_visitor_extended_port/extended_port_svh.h:
-
- Added new files as includes, factored common visitor code into
- base class, other minor changes.
-
-Mon Oct 12 14:03:48 CDT 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+ * TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp:
- * TAO version 1.7.4 released.
+ preliminary changes.
Local Variables:
mode: change-log
diff --git a/TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp b/TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp
index 69a2b15c774..7149a1fe913 100644
--- a/TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp
@@ -162,7 +162,12 @@ be_visitor_ccm_pre_proc::visit_provides (be_provides *node)
"store_port_interface failed\n"),
-1);
}
-
+
+ if (node->provides_type ()->is_local ())
+ {
+ return 0;
+ }
+
// If this facet comes from a porttype, the instantiated
// port/mirrorport name is prefixed to the facet name.
ACE_CString prefix ("provide_");
@@ -209,7 +214,12 @@ be_visitor_ccm_pre_proc::visit_uses (be_uses *node)
"store_port_interface failed\n"),
-1);
}
-
+
+ if (node->uses_type ()->is_local ())
+ {
+ return 0;
+ }
+
if (node->is_multiple ())
{
if (this->gen_connect_multiple (node) == -1)
diff --git a/TAO/TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp b/TAO/TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp
index 4a1713545e9..1ca3de02b79 100644
--- a/TAO/TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp
+++ b/TAO/TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp
@@ -54,7 +54,7 @@ be_visitor_interface_ex_idl::visit_interface (be_interface *node)
return 0;
}
- if (node->is_local () || node->imported () || node->is_abstract ())
+ if (/*node->is_local () || */ node->imported () || node->is_abstract ())
{
return 0;
}