From f88947153b2843a272f864484409f23323c34ed7 Mon Sep 17 00:00:00 2001 From: "William R. Otte" Date: Wed, 2 Dec 2009 00:46:39 +0000 Subject: Wed Dec 2 00:45:54 UTC 2009 William R. Otte --- TAO/ChangeLog | 1804 +------------------- TAO/TAO_IDL/be/be_visitor_ccm_pre_proc.cpp | 14 +- .../be/be_visitor_interface/interface_ex_idl.cpp | 2 +- 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 - - * 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 - - * 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 - - * docs/documentation.html: Updated the documentation to reference - the "CORBA Explained Simply" and "Advanced CORBA Programming - with C++" books. Thanks to Joost Kraaijeveld for motivating this. - -Mon Nov 30 12:26:32 UTC 2009 Denis Budko - - * 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 - - * 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 - - * TAO version 1.7.5 released. - -Fri Nov 27 10:12:19 UTC 2009 Denis Budko - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * NEWS: - * TAO_IDL/util/utl_global.cpp: - - Another Space in roots fix. - -Mon Nov 23 11:23:28 UTC 2009 Denis Budko - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * tao/VarOut_T.h: - * tao/VarOut_T.inl: - - Fixed Bug 3766. - -Fri Nov 20 19:52:15 UTC 2009 Abdullah Sowayan - - * 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 - - * tao/VarOut_T.h: - * tao/VarOut_T.inl: - - Fixed Bug 3766. - -Fri Nov 20 16:55:01 UTC 2009 Yan Dai - - * NEWS: - - Update for next release. - -Fri Nov 20 13:53:51 UTC 2009 Jeff Parsons - - * NEWS: - - Update for next release. - -Fri Nov 20 13:02:24 UTC 2009 Denis Budko - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - and Johnny Willemsen - for reporting the problem. - -Tue Nov 17 17:18:51 UTC 2009 Vladimir Zykov - - * tests/Bug_3755_Regression/server.cpp: - Extended test's output. - -Tue Nov 17 14:43:36 UTC 2009 Denis Budko - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * orbsvcs/tests/FaultTolerance/IOGRManipulation/run_test.pl: - - Warring in fuzz build was fixed. - -Fri Nov 13 09:18:57 UTC 2009 Denis Budko - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * tests/Bug_3748_Regression/run_test.pl: - Extended the time for running client. - -Thu Nov 5 10:48:07 UTC 2009 Vladimir Zykov - - * tests/Bug_3748_Regression/server.cpp: - Fixed warnings. - -Wed Nov 4 20:57:08 UTC 2009 Yan Dai - - * MPC/config/notify_monitor_control.mpb: - - Disable this feature on wince=1 build. - -Tue Nov 3 17:32:03 UTC 2009 Jeff Parsons - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - Merged changes from Jeff for port/porttype/mirrorport to head - - Thu Oct 29 12:50:35 UTC 2009 Jeff Parsons - - * 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 - - * 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 * 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 - - * 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 - - * 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 - - * 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 - - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp: - - Fixed a compilation error on wchar build. - -Thu Oct 29 15:34:15 UTC 2009 Vladimir Zykov - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * TAO_IDL/TAO_IDL_ACE.mwc: - - Updated in accordance with the changes of - - Thu Oct 15 07:20:38 UTC 2009 Johnny Willemsen - -Tue Oct 20 12:09:06 UTC 2009 Johnny Willemsen - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * 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 - - * docs/documentation.html: - Updated link to the TPG - -Thu Oct 15 07:20:38 UTC 2009 Johnny Willemsen - - * 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 - - * 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 - - * TAO_IDL/tao_idl.mpc: - Use the new tao_idl_fe base project - -Wed Oct 14 18:26:38 UTC 2009 Johnny Willemsen - - * MPC/config/tao_idl_fe.mpb: - New base project for tao_idl_fe - -Wed Oct 14 18:16:38 UTC 2009 Johnny Willemsen - - * TAO_IDL/contrib/mcpp/system.cpp: - Fixed argument not used warning - -Wed Oct 14 17:42:38 UTC 2009 Vladimir Zykov - - * 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 - - * 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 - - * 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 for reporting this. - -Tue Oct 13 15:54:44 UTC 2009 Vladimir Zykov - - * 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 - - * 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 + * 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; } -- cgit v1.2.1