diff options
Diffstat (limited to 'TAO/CIAO/ChangeLog')
-rw-r--r-- | TAO/CIAO/ChangeLog | 1294 |
1 files changed, 1244 insertions, 50 deletions
diff --git a/TAO/CIAO/ChangeLog b/TAO/CIAO/ChangeLog index 14610139336..76e0c4ecf02 100644 --- a/TAO/CIAO/ChangeLog +++ b/TAO/CIAO/ChangeLog @@ -1,82 +1,1276 @@ -Wed Apr 26 13:10:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> +Tue Apr 11 12:39:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> - * tools/Config_Handlers/DP_Handler.cpp: - * tools/Config_Handlers/XML_File_Intf.cpp: - * tools/Config_Handlers/Package_Handlers/PC_Intf.cpp: - * tools/Config_Handlers/XSCRT/XMLSchema.hpp: - * tools/Config_Handlers/XSCRT/Elements.hpp: - * tools/Config_Handlers/XSCRT/XML.hpp: - Removed workarounds for vc6 again + * tools/Config_Handlers/Utils/Utils.mpc: + Use exceptions as base project - * tools/Config_Handlers/Package_Handlers/NIA_Handler.h: - Added missing post.h +Tue Apr 11 12:43:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> - * tools/Config_Handlers/Package_Handlers/CPD_Handler.h: - * tools/Config_Handlers/Package_Handlers/PC_Intf.h: - Fixed incorrect file tags + * ciao/Container_Base.cpp: + Small simplification -Wed Apr 26 08:46:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> +Tue Apr 11 12:22:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> - * DAnCE/TargetManager/DomainDataManager.h: - Fixed compile problem in gcc4 build + * tests/IDL3/ImpliedIDL/Components/EventSink/ICEventSink.mpc: + * tests/IDL3/Components/SimpleComponent/SimpleComponent.mpc: + Updated base projects to get correct build order -Tue Apr 25 21:27:05 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> +Tue Apr 11 08:43:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> - * DAnCE/TargetManager/TargetManager.mpc + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp: + Initialise pointers with 0 - Linking problems for Borland. +Tue Apr 11 06:54:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> - * tools/Config_Handlers/Package_Handlers/PCD_Handler.cpp - * tools/Config_Handlers/Package_Handlers/SID_Handler.cpp + * tests/Minimum/Minimum_Base/Minimum.mpc: + * tests/IDL3/Lookup/lookup_test.mpc: + * tests/IDL3/ImpliedIDL/Homes/Homes.mpc: + * tests/IDL3/ImpliedIDL/Events/Events.mpc: + * tests/IDL3/ImpliedIDL/Components/Receptacles/ICReceptacles.mpc: + * tests/IDL3/ImpliedIDL/Components/EventSource/ICEventSource.mpc: + * tests/IDL3/ImpliedIDL/Components/Basic/ICBasic.mpc: + * tests/IDL3/Homes/Inheritance/Inheritance.mpc: + * tests/IDL3/Homes/Finder/Finder.mpc: + * tests/IDL3/Homes/Factory/Factory.mpc: + * tests/IDL3/Homes/Basic/Basic.mpc: + * tests/IDL3/Homes/Attributes/HomeAttributes.mpc: + * tests/IDL3/Events/Regular/Regular.mpc: + * tests/IDL3/Events/Abstract/Abstract.mpc: + * tests/IDL3/Components/ComplexComponent/Receptacles/Receptacles.mpc: + * tests/IDL3/Components/ComplexComponent/Facets/Facets.mpc: + * tests/IDL3/Components/ComplexComponent/EventSource/EventSource.mpc: + * tests/IDL3/Components/ComplexComponent/EventSink/EventSink.mpc: + * tests/IDL3/Components/ComplexComponent/Attributes/Attributes.mpc: + * tests/CIDL/CodeGen/CodeGen.mpc: + * tests/Bug_2130_Regression/interfaces/ENW.mpc: + * performance-tests/Protocols/common/Protocols.mpc: + * examples/Swapping/Hello_Base/Hello_Base.mpc: + * examples/Hello/Hello_Base/Hello_Base.mpc: + * examples/Display/HUDisplay.mpc: + * examples/BasicSP/BasicSP.mpc: + * docs/tutorials/Quoter/Simple/Stock_Base/Stock_Base.mpc: + Updated base projects to get correct build order + +Tue Apr 11 06:35:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers.mpc: + Use base projects to set dependencies + +Mon Apr 10 18:48:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/NodeApplication.mpc: + Fixed base project + +Mon Apr 10 14:29:13 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + + Modified to make _narrow to be called at the first step + when connecting supplier and config. Also modified to + make debug statements debug_level controlled. + +Mon Apr 10 12:31:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + Removed commented out line + + * DAnCE/ExecutionManager/ExecutionManager.mpc: + * DAnCE/NodeApplication/NodeApplication.mpc: + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/StaticConfigurator/StaticDAnCEParser.mpc: + Updated base projects + +Mon Apr 10 11:51:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Readded ciao_container_dnc + + * ciao/CCM_Core.mpc: + Use more base projects + + * DAnCE/Interfaces/Interfaces.mpc: + * DAnCE/ExecutionManager/ExecutionManager.mpc: + Use other base projects to get correct build order + +Mon Apr 10 10:00:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Removed ciao_container_dnc + +Mon Apr 10 09:38:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc: + Use ciao_rtevent_dnc as base + +Mon Apr 10 09:18:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc: + * ciaosvcs/Events/CIAO_Events.mpc: + Use ciao_events_base_dnc as base project + +Mon Apr 10 09:15:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Core.mpc: + For Deployment_Stub use ciao_events_base_dnc and ciao_client_dnc + as base projects + +Mon Apr 10 08:50:14 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc: + Removed ciao_events_dnc as base project, we are building + this lib right now + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc: + Use base projects instead of libs + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc: + Remvoed ciao_events_dnc + +Sat Apr 8 15:39:14 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc + + Fixed a linking error in SuSE_CP_Static build. + +Fri Apr 7 04:09:33 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + + Fixed a bug in detecting External connection and Internal + connections. Earlier when an external component is detected, + not *all* connections associated with this components are + purged from the to-be-removed connections list. Added another + helper method <purge_connections> to accomplish this task. + + Modified to enforce passivation occured on all components + before any connections are removed. + +Fri Apr 7 03:55:46 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Fixed a bug when redeploying components using the same set + of NodeManagers. Earlier when destroying applications or + components, internal components and external/shared components + are not all unbinded from the map, which causes duplicate + instance exception thrown. + +Thu Apr 6 16:01:30 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CCF/CCF/CompilerElements/TokenStream.hpp: + + Added empty virtual destructor to template base class, to + eliminate bogus GCC warnings. - More compile fixes for Borland. -Tue Apr 25 20:12:25 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> +Thu Apr 6 15:22:31 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + * ciaosvcs/Events/CIAO_Events.mpc + + Fixed linking errors on WinXP_BCB6_Pro_Dynamic_Release build. + + * examples/Hello/descriptors_shared_components/deploymentplan.cdp + * examples/Hello/descriptors_shared_components/deploymentplan_shared_components.cdp + + Modified to illustrate the shared components scenario. + +Thu Apr 6 14:54:59 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h + + Some cosmestic changes. + +Thu Apr 6 08:20:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/CCM_Component.idl: + Removed the forward declaration of IRObject and just include + ciao/CCM_Component.idl. The forward declaration is causing + problems with the versioned namespace support, will investigate + this later + +Wed Apr 5 20:57:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * TAO/CIAO/ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + + Make debug statement debug_level controlled. + +Wed Apr 5 18:49:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/CIAO_Events/CIAOEvents.hpp: + Fixed compile errors + +Wed Apr 5 13:18:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h: + Fixed pragma once warning + + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp: + Fixed conversion warning + +Wed Apr 5 12:24:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tools/Config_Handlers/Basic_Deployment_Data.hpp: + Fixed compile errors + +Tue Apr 4 18:11:37 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.cpp + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + + Fixed an warning in WinXP_BCB6_Pro_Dynamic_Debug build + by modifying the name of the original "init" method. + +Tue Apr 4 17:27:52 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tools/Config_Handlers/CIAO_Events/test.cpp + + Fixed an warning. + +Mon Apr 3 20:00:11 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/Literals.hpp: + * CIDLC/Literals.cpp: + + Changed an enum value 'SIZE' to 'LIT_SIZE' to avoid an + apparent conflict with something in WinDef.h on + Windows. + +Thu Mar 30 18:28:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment_Events.idl + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.cpp + + Fixed fuzz errors. + +Thu Mar 30 17:16:17 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Direct/* + + Removed all files under this directory since they are + no longer used. + +Thu Mar 30 17:23:12 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added link dependency to CIAO_Events_Handler project. + +Thu Mar 30 16:38:25 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * CIAO_DAnCE.mwc + * CIAO_TAO.mwc + * CIAO_TAO_DAnCE.mwc + + Added "ciaosvcs" into the workspace. + + * ciao/CCM_Core.mpc + * ciao/CCM_Event.idl + * ciao/Container_Base.cpp + * ciao/Container_Base.h + * ciao/Deployment_Core.idl + * ciao/Deployment_Data.idl + * ciao/Deployment_Events.idl + + Added an "CIAO_DnC_Events" project. Enhanced Deployment_Core.idl + to support configuring and deploying pub/sub services. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h + * DAnCE/ExecutionManager/Execution_Manager_Impl.cpp * DAnCE/NodeApplication/NodeApplication_Impl.cpp * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.inl * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp - * DAnCE/NodeApplicationManager/Containers_Info_Map.h - * ciao/Deployment_Core.idl + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Enhanced DAnCE to support pub/sub services integration. + + * ciaosvcs/Events/CIAO_EventService_Factory_impl.cpp + * ciaosvcs/Events/CIAO_EventService_Factory_impl.h + * ciaosvcs/Events/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Events_Export.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.idl + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Export.h + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.cpp + * ciaosvcs/Events/CIAO_Events_Base/CIAO_EventServiceBase.h + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Base.mpc + * ciaosvcs/Events/CIAO_Events_Base/CIAO_Events_Export.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEVENT_Export.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.cpp + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.h + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.idl + * ciaosvcs/Events/CIAO_RTEC/CIAO_RTEvent.mpc + + Added CIAO_Event_Service support, which are some reusable + libraries and CORBA services that could be configured and + installed on demand through the DAnCE toolchain. + + * docs/schema/Basic_Deployment_Data.xsd + * docs/schema/CIAOEvents.xsd + * docs/schema/cdp.xsd + + Enhanced XML schema to capture metadata information for + configuring and deploying pub/sub services. + + * tools/Config_Handlers/Basic_Deployment_Data.cpp + * tools/Config_Handlers/Basic_Deployment_Data.hpp + * tools/Config_Handlers/CPD_Handler.cpp + * tools/Config_Handlers/Config_Handlers.mpc + * tools/Config_Handlers/DP_Handler.cpp + * tools/Config_Handlers/ESD_Handler.cpp + * tools/Config_Handlers/ESD_Handler.h + * tools/Config_Handlers/PSPE_Handler.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents.hpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.cpp + * tools/Config_Handlers/CIAO_Events/CIAOEvents_Handler.h + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers.mpc + * tools/Config_Handlers/CIAO_Events/CIAO_Events_Handlers_Export.h + * tools/Config_Handlers/CIAO_Events/test.cpp + + Added config handler support to accomodate the above changes. + + * examples/Hello/descriptors_events/ciao-events-example-with-filters.ced + * examples/Hello/descriptors_events/ciao-events-example.ced + * examples/Hello/descriptors_events/flattened_deploymentplan_events.cdp + * examples/Hello/descriptors_events/flattened_deploymentplan_with_filters.cdp + + Added several examples to showcase the capability of CIAO + pub/sub services. + +Thu Mar 30 14:43:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/AttributeSourceEmitters_T.hpp: + + Added 'using namespace StringLiterals;' to this file. Thanks + to Nanbor Wang <nanbor@txcorp.com> for pointing out that + this line is also necessary on some platforms, in addition + to the change of + + Wed Mar 29 20:29:40 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + +Wed Mar 29 20:29:40 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/AttributeSourceEmitters_T.hpp: + + Added #include of Literals.hpp. Some platforms are picking up + the declarations in this file without the explicit include, + others are not. + +Wed Mar 29 19:52:54 UTC 2006 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * examples/Hello/descriptors_RTCCM/rt-config-example.csr: + Updated <cmdline> and <svcconf> element with more realistic + values. + +Wed Mar 29 04:40:58 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Added the functionality to honor command line arguments + and service configuration file options defined through + RT-CCM descriptors. + +Mon Mar 27 19:56:51 UTC 2006 Nanbor Wang <nanbor@exothermic.txcorp.com> + + * DAnCE/NodeApplication/NodeApplication.cpp (main): Added code to + print out commandline options of the NodeApplicaion. The print + out is available for CIAO_DEBUG_LEVEL > 9. + + * DAnCE/NodeApplication/Configuration_Factory.h: + * DAnCE/NodeApplication/Configuration_Factory.cpp: Changed + parse_args function to pass "argc" as reference to be consistent + with Arg_Shifter's signature. + + Double-check the "-o" flag first with exact string comparison + before extracting the parameter to avoid mistaking any of the + "-ORBxxx" command line flags as the "-o" flag. Thanks to Sandro + Andrade <sandro @dcc.ufba.br> for reporting the bug. + +Mon Mar 20 22:35:47 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/Servant_Impl_Utils_T.cpp: + + - Added 'typename' qualifier when declaring instances + of an iterator for a templatized hash map, since gcc + reminds us that leaving the compiler to implicitly + determine if the scoped name denotes a member or a + type is deprecated. + + - Added an #include of Cookies.h, which is need by compilers + that don't require the template sourced to be included in + the header file. + +Sun Mar 19 20:37:47 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * CIDLC/TypeNameEmitter.cpp: + * CIDLC/TypeNameEmitter.hpp: + + Removed these files, their former contents are now divided + between CorbaTypenameEmitters.{hpp,cpp} and + UtilityTypeNameEmitters.{hpp,cpp}. + +Fri Mar 17 14:23:53 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/CCM_Core.mpc: + * ciao/Servant_Impl_Base.cpp: + * ciao/Servant_Impl_Base.h + + - Changed port table types from + ACE_Hash_Map_Manager_Ex<> to ACE_Array_Map<>, + which is more lightweight and makes no + allocations if no entries are added to + the table. + + - Implemented spec-defined methods + get_all_receptacles(), get_all_publishers(), + and disconnect_consumer(). + + * ciao/Servant_Impl_Utils_T.cpp: + + New file, containing implementations of new + static template methods added to class + Servant_Impl_Base, which are called in + generated code as part of the implementation + of the spec-defined methods mentioned above. + + * CIDLC/AttributeHeaderEmitters.cpp: + * CIDLC/AttributeHeaderEmitters.hpp: + * CIDLC/AttributeSourceEmitters_T.hpp: + * CIDLC/CompositionEmitter.cpp: + * CIDLC/CompositionEmitter.hpp: + * CIDLC/CorbaTypeNameEmitters.cpp: + * CIDLC/CorbaTypeNameEmitters.hpp: + * CIDLC/EmitterBase.cpp: + * CIDLC/EmitterBase.hpp: + * CIDLC/EmitterContext.cpp: + * CIDLC/EmitterContext.hpp: + * CIDLC/InterfaceEmitter.cpp: + * CIDLC/InterfaceEmitter.hpp: + * CIDLC/ModuleEmitter.cpp: + * CIDLC/ModuleEmitter.hpp: + * CIDLC/OperationHeaderEmitters.cpp: + * CIDLC/OperationHeaderEmitters.hpp: + * CIDLC/ParameterEmitter_T.hpp: + * CIDLC/Upcase.hpp: + * CIDLC/UtilityTypeNameEmitters.cpp: + * CIDLC/UtilityTypeNameEmitters.hpp: + + New files, containing common code factored + out of the C++ source files below. + + * CIDLC/CIDLC.mpc: + * CIDLC/DescriptorGenerator.cpp: + * CIDLC/ExecImplHeaderGenerator.cpp: + * CIDLC/ExecImplSourceGenerator.cpp: + * CIDLC/ExecutorMappingGenerator.cpp: + * CIDLC/Literals.cpp: + * CIDLC/Literals.hpp: + * CIDLC/ServantHeaderGenerator.cpp: + * CIDLC/ServantSourceGenerator.cpp: + + - Added new generated code as part of the + implementation of the spec-defined methods + mentioned above. + + - Added support for attribute exceptions in + code optionally generated for the stencil + executor implementation classes. + +Thu Mar 16 16:31:51 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * ciao/CCM_Component.idl: + + Added "omg.org" prefix to the recently added opening of the + CORBA module in this file. + +Tue Mar 14 10:10:58 UTC 2006 Nilabja Roy <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.h: + Reverting back to previous version to avoid conflicts + +Tue Mar 14 09:46:25 UTC 2006 Nilabja Roy <nilabjar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.cpp: + Reverting back to previous version. Mistakenly added conflicted version. + +Thu Mar 9 09:18:58 2006 Douglas C. Schmidt <schmidt@cse.wustl.edu> + + * COPYING: Updated the date to include 2006. + Thanks to Alan Kierstead <ackierstead at fedex dot com> for + motivating the fix to this oversight. + +Thu Mar 09 08:55:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/Interfaces/ExecutionManagerDaemon.idl: + * DAnCE/Interfaces/NodeManagerDaemon.idl: + New idl files, these are the same as there are now in the directory + but then just renamed to match the interfaces in these files and + then don't conflict with the ones I created in ciao. + + * DAnCE/Interfaces/ExecutionManager.idl: + * DAnCE/Interfaces/NodeManager.idl: + Removed, file names where not correct and now conflict with files in + the ciao directory + + * DAnCE/Interfaces/Interfaces.mpc: + Updated because of file renames + + * ciao/CCM_Base.idl: + Removed old comment + + * ciao/CCM_Component.idl: + Forward declare CORBA::IRObject instead of including the IFR_Client + idl file + + * ciao/Deployment_Base.idl: + Removed not needed include + + * ciao/Dynamic_Component_Activator.h: + Reordered includes + + * ciao/Swapping_Servant_Home_Impl_Base.h: + * ciao/Upgradeable_Context_Impl_T.h: + * ciao/Swapping_Servant_Home_Impl_T.h: + * ciao/Swapping_Servant_Home_Impl_T.cpp: + Added ciao/ as prefix for the includes + + * ciao/Upgradeable_Context_Impl_T.h: + Added private default constructor + + * ciao/Deployment.idl: + * ciao/DomainApplicationManager.idl: + * ciao/ExecutionManager.idl: + * ciao/NodeApplication_Callback.idl: + * ciao/NodeApplicationManager.idl: + * ciao/NodeManager.idl: + * ciao/RepositoryManager.idl: + * ciao/CCM_Core.mpc: + Splitted Deployment.idl in multiple files so that the linker + can decide not to link in a set of object files we don't need. + This will reduce footprint for several applications + + * DAnCE/DomainApplicationManager/Deployment_Configuration.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.h: + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp: + * DAnCE/ExecutionManager/Execution_Manager_Impl.h: + * DAnCE/ExecutionManager/DAM_Map.cpp: + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h: + * DAnCE/NodeManager/NodeManager_Impl.h: + * DAnCE/NodeManager/Node_Manager.cpp: + * DAnCE/NodeManager/NodeManager.mpc: + * DAnCE/Plan_Launcher/Plan_Launcher_Impl.{h.cpp}: + * DAnCE/TargetManager/Deployment_Configuration.h: + Updated for the idl subsetting of ciao/Deployment.idl. Also add ciao/ + prefix to several includes and try to cleanup a little. + + * DAnCE/RepositoryManager/RepositoryManager.idl: + * DAnCE/RepositoryManager/RepositoryManagerDaemon.idl: + Renamed the first file to the second, matches the interface name. + + * DAnCE/RepositoryManager/RepositoryManager.mpc: + * DAnCE/RepositoryManager/RMadmin.cpp: + * DAnCE/RepositoryManager/PC_Updater.{h,cpp}: + * DAnCE/RepositoryManager/RepositoryManager_Impl.h: + * DAnCE/RepositoryManager/RepositoryManager.cpp: + Updated because of rename above + + * DAnCE/RTNodeApplication/senv.sh: + Removed this file, no need here. + + * DAnCE/RTNodeApplication/NodeApplication_Task.h: + No need for virtual inheritance, that consumes more footprint then + needed. + + * DAnCE/RTNodeApplication/NodeApplication_Task.cpp: + Reordered includes + +Wed Mar 08 15:58:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/ServerResources.idl: + Fixed incorrect file header + +Wed Mar 08 14:01:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * rules.ciao.GNU: + Added $(CIAO_ROOT)/ciao to LDFLAGS and $(CIAO) to INCLDIRS + as we do in rules.tao.GNU, this improves the footprint stats + +Mon Mar 06 16:16:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Swapping_Container.{h,cpp}: + Made serial_number_ unsigned and documented why it is static + + * performance-tests/Benchmark/LatencyTest.h: + Removed not needed msvc pragma push/pop + +Sun Mar 05 11:16:46 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.5 released. + +Thu Mar 2 17:50:36 UTC 2006 Boris Kolpackov <boris@kolpackov.net> + + * CCF/CCF/IDL2/SemanticGraph/Struct.cpp: + * CCF/CCF/IDL2/SemanticGraph/Union.cpp: + + Fixed a bug in the logic that determines completeness of recursive + structs and unions. + +Thu Mar 2 08:49:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * DAnCE/NodeApplication/Container_Impl.cpp: + Replaced NULL with 0 + +Thu Mar 2 01:33:09 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated this file with info from Ming Xiong and Gan Deng. + +Wed Mar 1 22:34:52 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated the file with info from Ming Xiong. + +Wed Mar 1 19:34:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO-INSTALL.html: + Updated rename of CIAOTAO.mwc to CIAO_TAO.mwc + +Wed Mar 1 15:02:10 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.h + * DAnCE/NodeApplication/Container_Impl.cpp + + Added codes to unregister with naming service when removing + components + +Tue Feb 28 18:46:42 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/Deployment.xsd + * DAnCE/Deployment.xsd.orig + * DAnCE/XMI.xsd + * DAnCE/XMI.xsd.orig + + Removed these schema files. They were misleading and useless. + +Fri Feb 24 21:21:02 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tools/Config_Handlers/Config_Handlers.mpc + + Added a verbatim to disable hidden_visibility for Config_Handlers + +Fri Feb 24 18:54:52 UTC 2006 Stoyan Paunov <spaunov@isis.vanderbilt.edu> + + * DAnCE/RepositoryManager/HTTP_Handler.cpp: + * DAnCE/RepositoryManager/RM_Helper.h: + * DAnCE/RepositoryManager/RM_Helper.cpp: + * DAnCE/RepositoryManager/RepositoryManager_Impl.cpp: + some cosmetic changes + + * DAnCE/RepositoryManager/URL_Parser.h: + made the constructor protected and made the ACE_Singleton a friend + + * DAnCE/RepositoryManager/URL_Parser.cpp: + fixed a bug and improved the robustness of the code + +Fri Feb 24 09:38:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO-INSTALL.html: + Fixed typo + +Thu Feb 23 23:35:59 UTC 2006 Chad Elliott <elliott_c@ociweb.com> + + * examples/Swapping/Receiver/Receiver.mpc: + * examples/Swapping/Sender/Sender.mpc: + + I was over zealous in my previous change. I shortened too many + project names (those that are defined in projects outside of these + mpc files). + +Wed Feb 22 16:38:32 UTC 2006 Chad Elliott <elliott_c@ociweb.com> + + * CIAO-INSTALL.html: + + Updated the documentation on how to build cidlc on Windows. + + * examples/Swapping/Receiver/Receiver.mpc: + * examples/Swapping/Sender/Sender.mpc: + + Shortened the project names in these MPC files to avoid fuzz + warnings. + +Wed Feb 22 01:11:59 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.cpp + + Fixed a bug about naming service registration. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + a bug about removing component error. + +Tue Feb 21 23:59:05 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciao/Deployment.idl + + Added a parameter to the perform_redeployment() operation + to the NodeApplicationManager interface to separate the + "installation of new components" from the "removal of + existing components". + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + + Modified the logic of perform_redeployment() functionality + to enforce correct order of ReDaC, which is: + (1) Install new components, + (2) Set up new connections, + (3) Remove old connections, and + (4) Remove old components. + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Fixed a bug about removing components when using ReDaC. + In NodeApplicationManager, after the perform_redeployment() + call calls the remove_components() method to actually + destroy components from the component server, DAnCE NAM doesn't + unbind those components from the cached component_map_, hence + when the create_connections() method is called afterwords, + NAM tries to access the destroyed components to get + their port information, which causes the Object_Not_Exist + exception thrown. + + The fix will unbind the removed components from the + cached component map. However, the trick is that after + we unbind these components, the port iinformation of + these components are also lost, then the + DomainApplicaitonManager could not handle the + "removal" of connections correctly. + + The Right Fix is to enforce correct call sequence, which + are illustrated above. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + a bug about removing component error. + + * DAnCE/NodeApplication/NodeApplication_Impl.h + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Added a component state map to keep track of component state + information. With this map, components will be activated + only when they are newly created, and will be passivated + only when they are currently active. This will also fix + a bug about the component initialization sequence. Earlier, + when components are installed, they are immediately activated + by explicitly calling ciao_preactivate, ciao_activate, and + ciao_postactivate on the comopnent object reference, + which is not compliant to the Spec defined semantics. + This fix shall ensure that the components are activated AFTER + their connections have been setup. + + * DAnCE/NodeApplication/Container_Impl.cpp + + Fixed a bug when passing object reference to a local function. + Earlier the memory of the object reference is released by + the callee, which causes the object reference becomes invalid + after the function returns. + +Tue Feb 21 19:43:11 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Protocols/Controller/Controller.mpc + + Added avoids+= ace_for_tao to two additional projects. + + * examples/Display/descriptors/EM.ior + * examples/Display/descriptors/GPS.ior + * examples/Display/descriptors/NavDisplay.ior + * examples/Display/descriptors/NavDisplayGUI.ior + + Removed these ior files. + +Tue Feb 21 17:40:20 UTC 2006 Nishanth Shankaran <nshankar@dre.vanderbilt.edu> + + * DAnCE/NodeManager/MonitorController.cpp: + + Fixed ACE_TRACE compilation error. + +Mon Feb 20 15:08:49 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.4.10 released. + +Mon Feb 20 19:48:12 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_Impl.ccd + + Removed this file because it is generated + +Fri Feb 17 19:22:21 UTC 2006 Wallace Zhang <zhangw@ociweb.com> + + * NEWS: + + Updated this file with more inputs. + +Thu Feb 16 15:04:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO_DAnCE.mwc: + Fixed typo in this file + +Thu Feb 16 04:14:15 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * performance-tests/Benchmark/RoundTripClient/RoundTripClient.mpc + * performance-tests/Protocols/Receiver/Receiver.mpc + * performance-tests/Protocols/Sender/Sender.mpc + + Disabled building some project when ace_for_tao is set. + +Wed Feb 15 19:24:31 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * CIAO.mwc + + This file now builds all of CIAO. + + * CIAODAnCE.mwc + * CIAO_DAnCE.mwc + + Renamed this file to CIAO_DAnCE.mwc + + * CIAOTAO.mwc + * CIAO_TAO.mwc + + Renamed this file to CIAO_TAO.mwc. + + Thanks to Chad Elliott (elliott_c at ociweb dot com) for suggesting + these changes. + + * CIAO_TAO_DAnCE.mwc + + Removed the DAnCE/tests/Config_Handlers exclusion, as it no + longer exists. + +Wed Feb 15 07:35:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp: + Replaced ACE cast macros with their C++ versions + +Wed Feb 15 07:28:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIDLC/ServantSourceGenerator.cpp: + Fixed generation so that it compiles with Borland + +Tue Feb 14 23:01:46 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Fixed a bug when removing ReDaC components from the container. + This bug was caused by the container set indexing error when + handling newly installed components. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + this issue. + + * DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + + Some cosmetic changes. + + * DAnCE/NodeApplicationManager/ImplementationInfo.cpp + * DAnCE/NodeApplicationManager/ImplementationInfo.h + + Added a const modifier in the constructor to ensure safety. + + * DAnCE/NodeManager/NodeManager_Impl.cpp + + Fixed a bug when detecting whether a component is shared + by multiple assemblies. Earlier, when ReDaC is used, existing + components are wrongly treated as shared components. + +Tue Feb 14 22:02:59 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> + + * CIAO_TAO_DAnCE.mwc + + Added naming service and Config_Handlers. + + * DAnCE/NodeManager/NodeManager.mpc + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc + + Fixed link time warnings on OS X. + +Tue Feb 14 19:57:32 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/Containers_Info_Map.cpp + + Fixed a bug about when a component has a name with "Exec" + string in it, the _stub library could be picked up + incorrectly. + +Mon Feb 13 20:53:58 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Fixed a bug about removing existing components. Earlier + the logic in detecting "to-be-removed" components has + a bug. + +Mon Feb 13 20:11:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + + Changed ACE_const_cast to c++ native const_cast since the + former one is deprecated. Also changed the implementation of + the acquireSession() logic, so the deadlock bug could + be reproduced. + +Mon Feb 13 20:01:38 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/NodeApplication_Impl.cpp + + Cosmetics change. + + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.cpp + * DAnCE/NodeApplicationManager/NodeApplicationManager_Impl.h + + Enhanced to call ccm_activate, ciao_preactivate, and + ciao_postactivate when installing new components. + Thanks Sandro Andrade <sandro @dcc.ufba.br> for reporting + this issue. + + Also added the logic for remove_existing_components into + the class, which has not been integrated yet. + + Refactor the code by putting these logics into separate + methods to enhance readability. + +Mon Feb 13 17:12:09 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/ExecutionManager/Execution_Manager.cpp + + Fixed a bug about registering EM with naming service, originally + an invalid naming context is specified. Also allowed EM to both + register to naming service AND dump and IOR file. Thanks Sandro + Andrade <sandro at dcc dot ufba dot br> for reporting this bug. + +Mon Feb 13 15:41:21 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + + Fixed a warning about "deprecated conversion from string + constant to `char*' on RHEL_Static_GCC-3.4.2 build. + +Mon Feb 13 11:34:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h: + Removed not allowed semicolon + +Mon Feb 13 09:22:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h: + Fixed compile error in single threaded builds + +Mon Feb 13 08:32:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Server_init.cpp: + * tests/Bug_2130_Regression/SEC_CheckPoint/controller.cpp: + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp: + Fixed conversion warnings + +Sat Feb 11 21:39:54 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.h + + Fixed fuzz build erros. + +Sat Feb 11 21:26:08 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * tests/Bug_2130_Regression/descriptors/run_test.pl + + Fixed the command line option to start the NodeApplication + to enable real-time support. + Thanks Roland Schimmack <Roland.Schimmack @ gmx.de> for + reporting this error. + +Sat Feb 11 21:00:00 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * ciao/Server_init.cpp + + Removed an extra explicit qualification + +Sat Feb 11 18:49:21 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + Removed these files to get at least our builds running again + +Fri Feb 10 16:11:35 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + + Temporarily disable the build of these projects before + the integration effort is complete to avoid pollute + the scoreboard. + +Fri Feb 10 14:28:14 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * docs/tutorials/CoSMIC/01.html + * docs/tutorials/CoSMIC/02.html + * docs/tutorials/CoSMIC/index.html + * docs/tutorials/CoSMIC/Images/fig10.jpg + * docs/tutorials/CoSMIC/Images/fig11.jpg + * docs/tutorials/CoSMIC/Images/fig2.jpg + * docs/tutorials/CoSMIC/Images/fig4.jpg + * docs/tutorials/CoSMIC/Images/fig5.jpg + * docs/tutorials/CoSMIC/Images/fig6.jpg + * docs/tutorials/CoSMIC/Images/fig7.jpg + * docs/tutorials/CoSMIC/Images/fig8.jpg + * docs/tutorials/CoSMIC/Images/fig9.jpg + * docs/tutorials/CoSMIC/Model/Quoter.xme + + Updated the CoSMIC tutorial so that it is consistent with + the latest GME and CoSMIC. + +Fri Feb 10 11:15:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * ciao/Port_Activator.h: + Doxygen improvements + + * ciao/NodeApp_CB_Impl.h: + Made destructor protected + + * ciao/Container_Base.{h,cpp}: + Made the refcount unsigned long, addressed several comments and + improved documentation + +Fri Feb 10 04:56:26 UTC 2006 Gan Deng <gan.deng@vanderbilt.edu> + + * DAnCE/NodeApplication/Container_Impl.cpp + * DAnCE/NodeApplication/Container_Impl.h + * ciao/Server_init.cpp + * ciao/Server_init.h + + Added support for creating multicomponent naming context through + the deployment plan. Thanks Dipa Suri <dipa.suri @ lmco.com> for + contributing a NameUtility class implementation. + + * ciaosvcs/Events/CIAO_Events.idl + * ciaosvcs/Events/CIAO_Events.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.h + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.idl + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent.mpc + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.cpp + * ciaosvcs/Events/CIAO_Direct/CIAO_DirectEvent_Factory.h + + Added some files for event channel integration for CIAO. + More file check-ins are on the way. + +Thu Feb 9 23:38:19 UTC 2006 xiong,ming <ming.xiong@vanderbilt.edu> + + * TAO/CIAO/CIAOTAO.mwc + + Updated mwc to include some dependencies required by tests + and examples. + + * tests/Bug_2130_Regression/Logs/PROBLEM-REPORT-FORM + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.cidl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.idl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint.mpc + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPointEI.idl + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_Impl.ccd + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.cpp + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_exec_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_stub_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/TSEC_CheckPoint_svnt_export.h + * tests/Bug_2130_Regression/SEC_CheckPoint/controller.cpp + * tests/Bug_2130_Regression/descriptors/DeploymentPlan.cdp + * tests/Bug_2130_Regression/descriptors/TestNodeManagerMap.dat + * tests/Bug_2130_Regression/descriptors/rt-config-example.csr + * tests/Bug_2130_Regression/descriptors/run_test.pl + * tests/Bug_2130_Regression/interfaces/ENW.idl + * tests/Bug_2130_Regression/interfaces/ENW.mpc + * tests/Bug_2130_Regression/interfaces/ENW_stub_export.h + * tests/Bug_2130_Regression/interfaces/ENW_svnt_export.h + + Added a new tests for Bug_2130. + Thanks Roland Schimmack <Roland.Schimmack @ gmx.de> for + providing this test case. + +Thu Feb 9 16:48:42 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu> + + * tools/IDL3_to_IDL2/be_global.h: + * tools/IDL3_to_IDL2/be_init.cpp: + * tools/IDL3_to_IDL2/be_sunsoft.cpp: + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.cpp: + * tools/IDL3_to_IDL2/idl3_to_idl2_visitor.h: + + Removed all usage of internal 'idl_bool' typedef in the + IDL3 to IDL2 converter, consistently with the changes to + the TAO IDL compiler front end, which is used by this + tool. + +Thu Feb 9 16:33:45 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + * tools/Config_Handlers/ADD_Handler.cpp + * tools/Config_Handlers/Any_Handler.cpp * tools/Config_Handlers/CCD_Handler.cpp * tools/Config_Handlers/CEPE_Handler.cpp - * tools/Config_Handlers/CEPE_Handler.h * tools/Config_Handlers/CPD_Handler.cpp - * tools/Config_Handlers/CPD_Handler.h + * tools/Config_Handlers/CRDD_Handler.cpp + * tools/Config_Handlers/ComponentPropertyDescription_Handler.cpp + * tools/Config_Handlers/DD_Handler.cpp * tools/Config_Handlers/DP_Handler.cpp - * tools/Config_Handlers/Deployment.hpp + * tools/Config_Handlers/DP_PCD_Handler.cpp + * tools/Config_Handlers/DataType_Handler.cpp * tools/Config_Handlers/ERE_Handler.cpp - * tools/Config_Handlers/ERE_Handler.h + * tools/Config_Handlers/IDD_Handler.cpp + * tools/Config_Handlers/IDREF_Base.cpp + * tools/Config_Handlers/ID_Handler.cpp + * tools/Config_Handlers/IRDD_Handler.cpp * tools/Config_Handlers/MDD_Handler.cpp * tools/Config_Handlers/PCD_Handler.cpp - * tools/Config_Handlers/PCD_Handler.h + * tools/Config_Handlers/PSPE_Handler.cpp * tools/Config_Handlers/Property_Handler.cpp - * tools/Config_Handlers/Property_Handler.h + * tools/Config_Handlers/RDD_Handler.cpp * tools/Config_Handlers/Req_Handler.cpp - * tools/Config_Handlers/Req_Handler.h - * tools/Config_Handlers/SatisfierProperty_Handler.cpp - * tools/Config_Handlers/SatisfierProperty_Handler.h + * tools/Config_Handlers/STD_PC_Intf.cpp + * tools/Config_Handlers/XML_File_Intf.cpp + + Added CIAO_TRACE statements to aid in debugging. + +Wed Feb 08 15:53:31 2006 Wallace Zhang <zhangw@ociweb.com> + + * CIAO version 0.4.9 released. + +Tue Feb 7 16:10:10 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/NodeManager.mpc + + Fixed an ordering problem. + +Mon Feb 6 19:13:13 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + + Fixed an export problem manifesting in VC8. + + * performance-tests/Benchmark/Benchmark.mpc + + Added an empty IDL_Files section to the servant to prevent + nmake from regenerating from the IDL file. + +Mon Feb 6 13:54:39 UTC 2006 Ossama Othman <ossama_othman at symantec dot com> + + * ciao/ComponentsC.h: + + Place TAO namespace in this pre-generated stub header within a + TAO versioned namespace, as TAO_IDL does for all stubs. Fixes + build errors in versioned-namespace enabled builds. + +Mon Feb 6 13:33:54 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/NoOp_Configurator.h + + Case sensitivity error from previous commit. + +Mon Feb 6 00:39:41 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeApplication/Configurator_Factory.cpp + * DAnCE/NodeApplication/Configurator_Factory.h + * DAnCE/NodeApplication/NodeApplication.mpc + * DAnCE/NodeApplication/NodeApplication_Core.h + * DAnCE/NodeApplicationManager/NodeApplicationManager.mpc + * DAnCE/NodeManager/MonitorController.h + * DAnCE/NodeManager/NodeManager.mpc + * DAnCE/NodeApplication/NoOp_Configurator.cpp + * DAnCE/NodeApplication/NoOp_Configurator.h + * DAnCE/NodeApplication/NoOp_Configurator_export.h + + Fixed linking errors on Borland 6. Mostly involved improper + symbol export control. + + * tools/Config_Handlers/cdd.hpp * tools/Config_Handlers/cdp.hpp - * tools/Config_Handlers/toplevel.hpp - * tools/Config_Handlers/Package_Handlers/CAD_Handler.cpp - * tools/Config_Handlers/Package_Handlers/CID_Handler.cpp - * tools/Config_Handlers/Package_Handlers/CPD_Handler.cpp - * tools/Config_Handlers/Package_Handlers/CPD_Handler.h - * tools/Config_Handlers/Package_Handlers/Comp_Intf_Descr_Handler.cpp - * tools/Config_Handlers/Package_Handlers/NIA_Handler.h - * tools/Config_Handlers/Package_Handlers/PCD_Handler.cpp - * tools/Config_Handlers/Package_Handlers/SID_Handler.cpp - * tools/Config_Handlers/Package_Handlers/SID_Handler.h - Compilation fixes for borland, some cosmetic fixes as well. + Added a fix for a broken <string> include in Borland 6. + +Fri Feb 3 24:30:19 UTC 2006 Ossama Othman <ossama_othman at symantec dot com> + + * ciao/CIAO_common.h: + + Removed extraneous "#" in "# #error" preprocessor directive. + + * ciao/Client_init.h: + + Moved CIAO namespace out of TAO-versioned namespace block. It + shouldn't have been there. Fixes namespace clashes in versioned + namespace enabled builds. + +Thu Feb 2 23:55:01 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * NEWS + + Updated the release notes. + +Thu Feb 2 22:59:23 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/RepositoryManager/ZIP_Wrapper.cpp + + Updated include from zziplib.h to zzip/zzip.h, as the former + is deprecated and absent in the most recent release. + +Thu Feb 2 15:49:31 2006 Douglas C. Schmidt <schmidt@cs.wustl.edu> + + * docs/tutorials/CoSMIC/01.html: Commited a fix for a typo detected by + Abdullah Sowayan <abdullah dot sowayan at lmco dot com> and + fixed by Ming Xiong. -Tue Apr 25 09:00:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> +Thu Feb 2 16:58:15 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl> + + * CIAO_TAO_DAnCE.mwc: + * CIAODAnCE.mwc: + Removed Old_Config_Handlers and spec_RepositoryManager + +Thu Feb 2 16:31:15 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h + * DAnCE/NodeManager/CIAO_Monitor.h + * DAnCE/NodeManager/MonitorCB.h + * DAnCE/NodeManager/MonitorController.cpp + * DAnCE/NodeManager/MonitorController.h + * DAnCE/TargetManager/DomainDataManager.h + + Removed extra ';' after closing braces on namespaces. + Was causing errors on GCC4 builds. + + * DAnCE/NodeManager/MonitorController.inl + + Removed this file, as it is no longer used. + +Wed Feb 1 21:21:35 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> + + * DAnCE/NodeManager/BaseMonitor.h + * DAnCE/NodeManager/CIAO_Monitor.cpp + * DAnCE/NodeManager/CIAO_Monitor.h + * DAnCE/NodeManager/MonitorCB.cpp + * DAnCE/NodeManager/MonitorCB.h + * DAnCE/NodeManager/MonitorController.cpp + * DAnCE/NodeManager/MonitorController.h + * DAnCE/TargetManager/DomainDataManager.cpp + * DAnCE/TargetManager/DomainDataManager.h + * DAnCE/TargetManager/TargetManager_exec.cpp + * DAnCE/TargetManager/TargetManager_exec.h - * tools/Config_Handlers/CPD_Handler.h: - ComponentPortDescription is a struct, so also forward declare it - as a struct + Wraps the TargetManager/Monitors inside the CIAO namespace. + Thanks to Nilabja Roy (nilabjar@dre.vanderbilt.edu) for + making these changes and thanks to Johnny for noticing this! -Mon Apr 24 18:53:22 UTC 2006 William R. Otte <wotte@dre.vanderbilt.edu> +Wed Feb 1 20:42:42 UTC 2006 William Otte <wotte@dre.vanderbilt.edu> * CIDLC/ServantSourceGenerator.cpp |