summaryrefslogtreecommitdiff
path: root/TAO
Commit message (Collapse)AuthorAgeFilesLines
* Make use of std::unique_ptrJohnny Willemsen2018-05-151-6/+7
| | | | * TAO/tao/PortableServer/Object_Adapter.cpp:
* Layout changesJohnny Willemsen2018-05-152-3/+3
| | | | | * TAO/tao/IORManipulation/IORManipulation.cpp: * TAO/tao/Valuetype/ValueBase.inl:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-151-0/+5
| | | | * TAO/tao/IORManipulation/IORManipulation.cpp:
* Use std::unique_ptr when usign C++11Johnny Willemsen2018-05-154-0/+20
| | | | | | | * TAO/tao/Dynamic_TP/DTP_Thread_Pool.cpp: * TAO/tao/PortableServer/Object_Adapter.cpp: * TAO/tao/PortableServer/Root_POA.cpp: * TAO/tao/PortableServer/ServantRetentionStrategyRetain.h:
* Make use of std::unique_ptr with C++11Johnny Willemsen2018-05-151-0/+4
| | | | * TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
* Use std::unique_ptr with C++11Johnny Willemsen2018-05-155-1/+24
| | | | | | | | * TAO/tao/AnyTypeCode/Any_Basic_Impl.cpp: * TAO/tao/AnyTypeCode/Any_Basic_Impl_T.cpp: * TAO/tao/AnyTypeCode/Any_SystemException.cpp: * TAO/tao/AnyTypeCode/NVList.cpp: * TAO/tao/IORManipulation/IORManipulation.cpp:
* Fixed typo in error messageJohnny Willemsen2018-05-152-5/+5
| | | | | * TAO/tao/PortableServer/Active_Object_Map.cpp: * TAO/tao/PortableServer/Object_Adapter.cpp:
* Further changes for using std::unique_ptrJohnny Willemsen2018-05-151-4/+35
| | | | * TAO/tao/PortableServer/Active_Object_Map.cpp:
* No need to initialise auto_ptr/unique_ptr to 0 in the constructorJohnny Willemsen2018-05-151-7/+1
| | | | * TAO/tao/PortableServer/Active_Object_Map.cpp:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-152-2/+9
| | | | | * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp: * TAO/tao/AnyTypeCode/Any_Special_Impl_T.cpp:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-151-0/+24
| | | | * TAO/tao/PortableServer/Active_Object_Map.h:
* Use std::unique_ptr when using C++11Johnny Willemsen2018-05-1510-10/+14
| | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/Naming/Naming_Server.cpp: * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp: * TAO/tao/AnyTypeCode/Any_Impl_T.cpp: * TAO/tao/Connector_Registry.cpp: * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp: * TAO/tao/Load_Protocol_Factory_T.h: * TAO/tao/ORB_Core.cpp: * TAO/tao/RTCORBA/Thread_Pool.cpp: * TAO/tao/Stub.cpp: * TAO/tao/Synch_Invocation.cpp:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-152-7/+14
| | | | | * TAO/tao/DynamicInterface/AMH_DSI_Response_Handler.cpp: * TAO/tao/Load_Protocol_Factory_T.h:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-151-0/+4
| | | | * TAO/tao/RTCORBA/Thread_Pool.cpp:
* Make use of std::unique_ptr when we have C++11Johnny Willemsen2018-05-151-0/+4
| | | | * TAO/tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
* When we have C++11 make use of std::unique_ptrJohnny Willemsen2018-05-155-7/+27
| | | | | | | | * TAO/tao/AnyTypeCode/Any_Impl_T.cpp: * TAO/tao/Connector_Registry.cpp: * TAO/tao/ORB_Core.cpp: * TAO/tao/Stub.cpp: * TAO/tao/Synch_Invocation.cpp:
* ACE+TAO x.4.8 releaseJohnny Willemsen2018-05-141-0/+3
| | | | | | | | | * ACE/NEWS: * ACE/bin/diff-builds-and-group-fixed-tests-only.sh: * ACE/docs/Download.html: * ACE/docs/bczar/bczar.html: * ACE/etc/index.html: * TAO/NEWS:
* ACE+TAO-6_4_8ACE+TAO-6_4_8Johnny Willemsen2018-05-144-7/+269
|
* Document changesJohnny Willemsen2018-05-141-0/+6
|
* Catch exception by referenceJohnny Willemsen2018-05-021-1/+1
| | | | * TAO/tao/Storable_File_Guard.cpp:
* A few more MPC "duplicated files" issuesAdam Mitz2018-04-182-0/+10
|
* Invocation_Retry_Params.h: add required #includeAdam Mitz2018-04-171-0/+2
|
* Documentation and whitespace changesJohnny Willemsen2018-04-1334-75/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h: * TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Receiver.h: * TAO/orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.h: * TAO/orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.h: * TAO/orbsvcs/orbsvcs/Event/ECG_UDP_EH.h: * TAO/orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h: * TAO/orbsvcs/orbsvcs/Event/EC_And_Filter.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Basic_Filter_Builder.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Conjunction_Filter.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_ConsumerControl.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Default_ProxyConsumer.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Disjunction_Filter.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Dispatching.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel_Base.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Factory.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Filter_Builder.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Group_Scheduling.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Filter.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_Kokyu_Scheduling.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h: * TAO/orbsvcs/orbsvcs/Event/EC_ProxySupplier.h: * TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.cpp: * TAO/orbsvcs/orbsvcs/Event/EC_TPC_Dispatching.h: * TAO/orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.h: * TAO/orbsvcs/orbsvcs/Event/EC_Timeout_Generator.h: * TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.h: * TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Completion_Handler.h: * TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.h: * TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp: * TAO/orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.h:
* Whitespace changesJohnny Willemsen2018-04-1313-31/+6
| | | | | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Dispatching.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_MT_Dispatching.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Pulling_Strategy.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_Pulling_Strategy.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierControl.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedConsumerAdmin.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedSupplierAdmin.cpp:
* Doxygen fixJohnny Willemsen2018-04-131-1/+1
| | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.h:
* Use true/false instead of 1/0 for connected checksJohnny Willemsen2018-04-1310-47/+43
| | | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Factory.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.inl: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.inl: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.inl: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.cpp: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.inl: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp:
* Fixed linksJohnny Willemsen2018-04-132-18/+10
|
* Removed trailing whitespaces and corrected links to bugzillaJohnny Willemsen2018-04-1310-106/+99
|
* Fixed typoJohnny Willemsen2018-04-131-10/+6
|
* Remove obsolete optionsJohnny Willemsen2018-04-132-49/+0
| | | | | * TAO/docs/ec_options.html: * TAO/orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp:
* Fixed typosJohnny Willemsen2018-04-138-8/+8
| | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Factory.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierControl.h:
* gerge branch 'master' of https://github.com/DOCGroup/ACE_TAOJohnny Willemsen2018-04-1311-29/+14
|\
| * Don't use auto_ptr for the fragmentation strategy, that was the only one ↵Johnny Willemsen2018-04-1211-29/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | that used this in the ORB interface. With C++17 auto_ptr has been removed completely * TAO/tao/AnyTypeCode/Any_Array_Impl_T.cpp: * TAO/tao/CodecFactory/CDR_Encaps_Codec.cpp: * TAO/tao/GIOP_Fragmentation_Strategy.cpp: * TAO/tao/GIOP_Message_Base.cpp: * TAO/tao/GIOP_Message_Base.h: * TAO/tao/IIOP_Acceptor.cpp: * TAO/tao/ORB_Core.cpp: * TAO/tao/ORB_Core.h: * TAO/tao/Resource_Factory.h: * TAO/tao/default_resource.cpp: * TAO/tao/default_resource.h:
* | Documentation changes, fixed some typosJohnny Willemsen2018-04-1331-95/+85
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * TAO/docs/ec_options.html: * TAO/docs/pluggable_protocols/index.html: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ConsumerControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Dispatching.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_EventChannel.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_MT_Dispatching.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_ConsumerControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_Reactive_SupplierControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierAdmin.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_SupplierControl.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedConsumerAdmin.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h: * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedSupplierAdmin.h: * TAO/orbsvcs/orbsvcs/ESF/ESF_Proxy_Collection.h: * TAO/orbsvcs/orbsvcs/Event/EC_Event_Channel_Base.h: * TAO/orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h: * TAO/orbsvcs/orbsvcs/Notify/Validate_Client_Task.h: * TAO/orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp: * TAO/orbsvcs/orbsvcs/Sched/Config_Scheduler.cpp: * TAO/tao/IORInterceptor/IORInfo.h: * TAO/tao/ORB_Core.h: * TAO/tao/Service_Context.cpp: * TAO/tao/Stub.cpp: * TAO/tao/Tagged_Components.cpp:
* Combine two logging lines into oneJohnny Willemsen2018-04-101-3/+2
| | | | * TAO/tao/Object.cpp:
* Merge pull request #611 from jwillemsen/jwi-connectorregistryJohnny Willemsen2018-04-091-6/+31
|\ | | | | Add some more error logic for the cases the create_profile fails
| * Add some more error logic for the cases the create_profile failsJohnny Willemsen2018-04-091-6/+31
| | | | | | | | * TAO/tao/Connector_Registry.cpp:
* | Merge pull request #607 from jwillemsen/masterJohnny Willemsen2018-04-0414-84/+47
|\ \ | |/ | | Small docu changes and only set no_deprecated=1 in our GNU make rules when it is not set yet
| * Minor documentation changes and remove old cvs date tagsJohnny Willemsen2018-04-0414-84/+47
| |
* | Fix 64bit issue on load registry datareicesar2018-03-281-4/+4
|/
* ACE+TAO-6_4_7ACE+TAO-6_4_7Johnny Willemsen2018-03-164-7/+290
|
* TAO test list: mark tests that won't run with CORBA/e compactAdam Mitz2018-03-131-5/+5
|
* TAO NEWS for shmiop changeAdam Mitz2018-03-121-0/+2
|
* Bug 1220 fix applied to SHMIOP (fixed for IIOP long ago).Adam Mitz2018-03-0610-24/+294
| | | | Also added a SHMIOP test, IPv6 compatibility, and fixed wrong indent in Synch_Invocation.cpp.
* Merge pull request #582 from mitza-oci/masterAdam Mitz2018-02-261-0/+2
|\ | | | | NEWS for upcoming release
| * NEWS for upcoming releaseAdam Mitz2018-02-261-0/+2
| |
* | Doxygen fixes and fixed some typosJohnny Willemsen2018-02-269-17/+17
|/ | | | | | | | | | | | * TAO/orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h: * TAO/orbsvcs/orbsvcs/Naming/Hash_Naming_Context.h: * TAO/orbsvcs/orbsvcs/Naming/Naming_Context_Interface.h: * TAO/orbsvcs/orbsvcs/Naming/Storable_Naming_Context.h: * TAO/tests/Bug_2953_Regression/client.cpp: * TAO/tests/Bug_2953_Regression/server.cpp: * TAO/tests/Smart_Proxies/Benchmark/client.cpp: * TAO/tests/Smart_Proxies/Policy/client.cpp: * TAO/tests/Smart_Proxies/client.cpp:
* TAO/tests/Bug_3940_Regression/test.idlOliver Kellogg2018-02-231-0/+3
| | | | | | - Address issue #571 comment by jwillemsen: Disable content of IDL file for Borland C++ Builder. The cpp32 preprocessor apparently strips out all @ characters which inhibits processing of annotations.
* Address https://github.com/DOCGroup/ACE_TAO/issues/571 :Oliver Kellogg2018-02-184-2755/+2772
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Shift handling of annotation applications from lexer to parser. TAO/TAO_IDL/fe/idl.ll - Remove rule matching annotation applications. TAO/TAO_IDL/fe/idl.ypp - Define %type <idval> defining_id. - Duplicate rule `id' as defining_id. In defining_id allow for annotation applications. - Substitute `id' by defining_id in following rules: template_module_ref, template_module_inst, interface_decl, value_decl, const_dcl, simple_declarator, struct_decl, union_decl, enum_type, array_declarator, exception, component_forward_decl, component_header, home_header, factory_decl, finder_decl, event_concrete_forward_decl, event_abs_forward_decl, event_abs_header, event_custom_header, event_plain_header. - Allow for annotation applications in following rules: definitions, at_least_one_definition, tpl_definitions, member_i, case_branch, case_labels, enumerator, operation, init_decl, porttype_decl, at_least_one_actual_parameter, actual_parameters, connector_header. - New rule `annotations' implements sequence of 0 or more annotation_appl. - New rules annotation_appl, annotation_appl_params, annotation_appl_param implement rules 225, 226, 227 from IDL 4.2 section 7.4.15.3. - New rule at_least_one_annotation_appl_param implements 2nd alternative on RHS of rule 226. - New rule annotation_appl_named_params is auxiliary to at_least_one_annotation_appl_param. It implements a sequence of 0 or more annotation_appl_param. TAO/TAO_IDL/fe/idl.yy.cpp - Regenerate from idl.ll using TAO/TAO_IDL/regen.sh with flex-2.6.4. TAO/TAO_IDL/fe/idl.tab.cpp - Regenerate from idl.ypp using TAO/TAO_IDL/regen.sh with bison-3.0.2.
* Merge pull request #573 from jwillemsen/jwi-taoidlleakJohnny Willemsen2018-02-162-8/+6
|\ | | | | Add new C++ compiler test for testing a feature TAO is using