Update NEWS files for next release
[ACE_TAO.git] / TAO / ChangeLogs / ChangeLog-2011a
blobde0119e290055a7ae73c930b38576501ef221b72
1 Wed Apr 20 09:52:52 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3         * TAO version 2.0.2 released.
5 Thu Apr 14 19:03:06 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
7         * tao/Array_Traits_T.h:
8         * tao/Generic_Sequence_T.h:
9         * tao/Object_Reference_Traits_T.h:
10         * tao/String_Traits_T.h:
11         * tao/Value_Traits_T.h:
13         * tao/Valuetype/Valuetype_Traits_T.h:
15         * tests/Sequence_Unit_Tests/bounded_object_reference_sequence_ut.cpp:
16         * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
17         * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence_ut.cpp:
19           Reverted the shallow-copy optimizations, they caused a memory
20           leak in some usages.
22 Thu Apr 14 11:55:01 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
24         * tao/Resume_Handle.h:
25         * tao/Resume_Handle.cpp:
26           Layout changes
28         * tests/IDL_Test/IDL_Test.mpc:
29           Added CoreDX project
31 Tue Apr 12 18:00:33 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
33         * tests/MT_NoUpcall_Client_Leader/server.cpp:
34           Wchar fix
36 Tue Apr 12 14:12:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
38         * tao/Connection_Handler.cpp:
39           Get the reactor from the event handler
41 Tue Apr 12 12:47:58 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
43         * tests/Sequence_Unit_Tests/bounded_object_reference_sequence_ut.cpp:
44         * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
45         * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence_ut.cpp:
47           The shallow-copy optimizations added to the sequence implementation
48           changes the number of freebufs and releases that happen. The tests
49           needed to be updated to reflect this new reality.
51 Tue Apr 12 08:03:01 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
53         * TAO_IDL/tao_idl.mpc:
54         * TAO_IDL/tao_idl_be.mpc:
55           Enable again in cross build
57 Mon Apr 11 18:29:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
59         * TAO_IDL/tao_idl.mpc:
60         * TAO_IDL/tao_idl_be.mpc:
61           Reverted the enabling of these projects with cross compilation for
62           the moment
64 Mon Apr 11 10:48:49 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
66         * tests/MT_NoUpcall_Client_Leader/MT_NoUpcall.mpc:
67           This test requires threads
69 Mon Apr 11 06:31:40 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
71         * TAO_IDL/tao_idl_be.mpc:
72           Added no-optimize-sibling-calls
74 Sun Apr 10 12:06:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
76         * tao/Transport.cpp:
77           Layout change
79         * tests/IDL_Test/IDL_Test.mpc:
80           Use ndds_cck_ts_defaults
82 Sat Apr  9 08:03:56 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
84         * tests/MT_NoUpcall_Client_Leader/chatter.h:
85         * tests/MT_NoUpcall_Client_Leader/chatter.cpp:
86           Unicode fixes
88 Fri Apr  8 17:59:09 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
90         * tao/Resume_Handle_Deferred.h:
91         * tao/Resume_Handle_Deferred.inl:
92         * tao/Resume_Handle_Deferred.cpp:
93           Added versioned namespace macros
95 Fri Apr  8 13:21:17 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
97         * tao/Array_Traits_T.h:
98         * tao/Generic_Sequence_T.h:
99         * tao/Object_Reference_Traits_T.h:
100         * tao/String_Traits_T.h:
101         * tao/Value_Traits_T.h:
102         * tao/Valuetype/Valuetype_Traits_T.h:
104           Optimizations for growing unbounded sequences by changing the
105           length. Shallow copies are now used whenever possible during the
106           duplication of the existing sequence elements.
108 Thu Apr  7 11:40:00 UTC 2011  Martin Corino  <mcorino@remedy.nl>
110         Merged changes from Remedy work branch.
112         === start changelog ===
114         Wed Apr  6 18:28:45 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
116                 * bin/corba-boolean.pl:
117                 * bin/subst_env.pl:
118                 * bin/tao_env.pl:
119                   Removed these files, obsolete
121         Mon Apr  4 17:46:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
123                 * tests/Bug_3953_Regression:
124                 * tests/Bug_3953_Regression:
125                 * tests/MT_NoUpcall_Client_Leader:
126                   New tests for Wait Strategy mt_noupcall
128                 * tao/Connection_Handler.h:
129                 * tao/Connection_Handler.cpp:
130                   Integrated some changes from 1.3a as start to get mt_noupcall working
132                 * tao/LF_Event.h:
133                 * tao/LF_Invocation_Event.h:
134                 * tao/LF_Multi_Event.h:
135                   Doxygen
137                 * tao/tao.mpc:
138                   Added new files
140         Sun Feb 20 18:57:46 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
142                 * TAO_IDL/fe/lex.yy.cpp:
143                   Added missing include
145                 * tests/IDL_Test/IDL_Test.mpc:
146                 * tests/IDL_Test/anyunion.idl:
147                 * tests/IDL_Test/union.idl:
148                   Moved union with any to its own file because RTI DDS 4.5d now gives
149                   an error when using an union with an Any
151         === end changelog ===
153 Wed Apr  6 13:56:43 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
155         * performance-tests/Sequence_Latency/Sequence_Operations_Time/run_test.pl:
156         * bin/tao_other_tests.lst:
158           Added run_test.pl to new performance test and included it in the
159           other tests list for nightly running.
161 Wed Apr  6 12:58:38 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
163         * performance-tests/Sequence_Latency/Sequence_Operations_Time/README.txt:
164         * performance-tests/Sequence_Latency/Sequence_Operations_Time/Sequence_Ops_Time.mpc:
165         * performance-tests/Sequence_Latency/Sequence_Operations_Time/sequence.idl:
166         * performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp:
168           A new test designed to highlight the amount of time spent by
169           dynamically growing sequences of varying element complexity.
171 Tue Apr  5 13:00:41 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
173         * orbsvcs/Notify_Service/Notify_Service.cpp:
175           Scoreboard fix.
177 Tue Apr  5 08:11:57 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
179         * TAO_IDL/be/be_codegen.cpp:
180         * TAO_IDL/be/be_global.cpp:
181         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
182         * TAO_IDL/be_include/be_global.h:
183           Don't use NONE as enum value, this is a macro on VxWorks
185 Fri Apr  1 15:10:04 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
187         * orbsvcs/Naming_Service/Naming_Service.h:
188         * orbsvcs/Naming_Service/Naming_Service.cpp:
190           Added support for multi-thread operation. In environments where
191           100s of clients are resolving references, the single-threaded
192           naming service becomes a real performance bottleneck. This patch
193           adds a -n <numthreads> command line option. Threading is
194           achieved by using an ACE_Task to call ORB::run() on multiple
195           threads. Default is single threaded behavior.
197         * orbsvcs/Notify_Service/Notify_Service.cpp:
199           Added a try/catch to the naming service resolving function. It
200           is possible that and execption is thrown while trying to
201           connect, and that was causing the service to crash abrupty
202           messing up some administrative scripts. Now an error is logged
203           and shutdown happens gracefully.
205         * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.cpp:
207           Silenced some compiler warnings that complained about an
208           infinite loop. The test added to break will never pass, so the
209           behavior is unchanged, but pedantic gcc compilers are now
210           satified.
212 Thu Mar 31 11:34:08 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
214         * TAO_IDL/tao_idl.mpc:
215         * TAO_IDL/tao_idl_be.mpc:
216           We can now build these projects with cross compilation
218         * tao/Client_Strategy_Factory.h:
219           Doxygen change
221         * tao/Wait_On_LF_No_Upcall.cpp:
222         * tao/default_client.cpp:
223           Layout changes
225 Wed Mar 30 07:19:24 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
227         * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
228         * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
229         * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
230         * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
231         * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h:
232         * orbsvcs/tests/EC_Throughput/ECT_Throughput.h:
233         * orbsvcs/tests/Event/Basic/Random.h:
234         * tests/Bug_3531_Regression/client.cpp:
235         * tests/Bug_3531_Regression/test_i.h:
236           Doxygen changes
238         * tests/Multiple/Multiple.idl:
239           Fixed problem in this idl file
241 Tue Mar 29 13:20:41 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
243         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h:
244         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exs.h:
245         * TAO_IDL/be_include/be_visitor_component/component_exh.h:
246         * TAO_IDL/be_include/be_visitor_component/component_exs.h:
247         * TAO_IDL/be_include/be_visitor_component/context_ex_idl.h:
248         * TAO_IDL/be_include/be_visitor_component/executor_ex_idl.h:
249         * TAO_IDL/be_include/be_visitor_component/executor_exh.h:
250         * TAO_IDL/be_include/be_visitor_component/executor_exs.h:
251         * TAO_IDL/be_include/be_visitor_component/executor_exs_attr_init.h:
252         * TAO_IDL/be_include/be_visitor_component/executor_private_exh.h:
253         * TAO_IDL/be_include/be_visitor_component/facet_ex_idl.h:
254         * TAO_IDL/be_include/be_visitor_component/facet_exh.h:
255         * TAO_IDL/be_include/be_visitor_component/facet_exs.h:
256         * TAO_IDL/be_include/be_visitor_component/servant_svs.h:
257           Converted to doxygen style
259 Tue Mar 29 12:42:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
261         * examples/Quoter/Quoter.idl:
262         * orbsvcs/orbsvcs/CosConcurrencyControl.idl:
263         * orbsvcs/orbsvcs/miop.idl:
264         * tests/IDL_Test/invalid_scoping1.idl:
265         * tests/IDL_Test/invalid_scoping2.idl:
266         * tests/IDL_Test/old_sequence.idl:
267         * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.idl:
268         * tests/Param_Test/param_test.idl:
269           Fuzz fixes
271 Tue Mar 29 12:34:38 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
273         Converted to doxygen style
275         * examples/Advanced/ch_12/CCS.idl:
277         * examples/Advanced/ch_18/CCS.idl:
279         * examples/Advanced/ch_21/CCS.idl:
281         * examples/Advanced/ch_3/time.idl:
283         * examples/Advanced/ch_8_and_10/CCS.idl:
285         * examples/Event_Comm/Event_Comm.idl:
287         * examples/Load_Balancing/Identity.idl:
288         * examples/Load_Balancing/Load_Balancer.idl:
290         * examples/Load_Balancing_persistent/Identity.idl:
291         * examples/Load_Balancing_persistent/Load_Balancer.idl:
293         * examples/Quoter/Quoter.idl:
295         * examples/TypeCode_Creation/test.idl:
297         * orbsvcs/examples/CosEC/Factory/CosEventChannelFactory.idl:
299         * orbsvcs/orbsvcs/CosConcurrencyControl.idl:
300         * orbsvcs/orbsvcs/CosLifeCycle.idl:
301         * orbsvcs/orbsvcs/CosNaming.idl:
302         * orbsvcs/orbsvcs/CosTrading.idl:
303         * orbsvcs/orbsvcs/CosTradingDynamic.idl:
304         * orbsvcs/orbsvcs/CosTradingRepos.idl:
305         * orbsvcs/orbsvcs/DsEventLogAdmin.idl:
306         * orbsvcs/orbsvcs/DsLogAdmin.idl:
307         * orbsvcs/orbsvcs/DsLogNotification.idl:
308         * orbsvcs/orbsvcs/DsNotifyLogAdmin.idl:
309         * orbsvcs/orbsvcs/LifeCycleService.idl:
310         * orbsvcs/orbsvcs/RTEventLogAdmin.idl:
311         * orbsvcs/orbsvcs/miop.idl:
313         * orbsvcs/tests/HTIOP/AMI/ami_test.idl:
315         * orbsvcs/tests/Interoperable_Naming/Web_Server.idl:
317         * performance-tests/Anyop/test.idl:
319         * tests/AMI_Timeouts/timeout.idl:
321         * tests/Bug_1495_Regression/test.idl:
323         * tests/File_IO/File.idl:
325         * tests/IDL_Test/anonymous.idl:
326         * tests/IDL_Test/anyunion.idl:
327         * tests/IDL_Test/array.idl:
328         * tests/IDL_Test/array_anon_nested.idl:
329         * tests/IDL_Test/array_only.idl:
330         * tests/IDL_Test/constants.idl:
331         * tests/IDL_Test/dif2.idl:
332         * tests/IDL_Test/enum_in_struct.idl:
333         * tests/IDL_Test/full.idl:
334         * tests/IDL_Test/fwd.idl:
335         * tests/IDL_Test/generic_object.idl:
336         * tests/IDL_Test/gperf.idl:
337         * tests/IDL_Test/included.idl:
338         * tests/IDL_Test/including.idl:
339         * tests/IDL_Test/inherit.idl:
340         * tests/IDL_Test/interface.idl:
341         * tests/IDL_Test/invalid_scoping1.idl:
342         * tests/IDL_Test/invalid_scoping2.idl:
343         * tests/IDL_Test/keywords.idl:
344         * tests/IDL_Test/module.idl:
345         * tests/IDL_Test/nested_scope.idl:
346         * tests/IDL_Test/old_array.idl:
347         * tests/IDL_Test/old_constants.idl:
348         * tests/IDL_Test/old_sequence.idl:
349         * tests/IDL_Test/old_struct.idl:
350         * tests/IDL_Test/old_union.idl:
351         * tests/IDL_Test/old_union2.idl:
352         * tests/IDL_Test/params.idl:
353         * tests/IDL_Test/pragma.idl:
354         * tests/IDL_Test/primtypes.idl:
355         * tests/IDL_Test/reopen_include1.idl:
356         * tests/IDL_Test/reopen_include2.idl:
357         * tests/IDL_Test/reopened_modules.idl:
358         * tests/IDL_Test/repo_id_mod.idl:
359         * tests/IDL_Test/sequence.idl:
360         * tests/IDL_Test/simple.idl:
361         * tests/IDL_Test/simple2.idl:
362         * tests/IDL_Test/typecode.idl:
363         * tests/IDL_Test/typedef.idl:
364         * tests/IDL_Test/union.idl:
365         * tests/IDL_Test/valuetype.idl:
367         * tests/Multiple/Multiple.idl:
369         * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.idl:
371         * tests/NestedUpcall/Simple/test.idl:
373         * tests/NestedUpcall/Triangle_Test/Triangle_Test.idl:
375         * tests/OBV/TC_Alignment/test.idl:
377         * tests/OctetSeq/test.idl:
379         * tests/POA/Default_Servant2/File.idl:
381         * tests/Param_Test/param_test.idl:
383         * tests/Portable_Interceptors/Benchmark/test.idl:
385         * tests/Portable_Interceptors/Bug_1559/test.idl:
387         * tests/Portable_Interceptors/Collocated/Dynamic/test.idl:
389         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/test.idl:
391         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/test.idl:
393         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/test.idl:
395         * tests/Portable_Interceptors/Service_Context_Manipulation/test.idl:
397 Tue Mar 29 12:24:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
399         * TAO_IDL/be_include/be_component.h:
400         * TAO_IDL/be_include/be_eventtype.h:
401         * TAO_IDL/be_include/be_extended_port.h:
402         * TAO_IDL/be_include/be_helper.h:
403         * TAO_IDL/be_include/be_identifier_helper.h:
404         * TAO_IDL/be_include/be_interface.h:
405         * TAO_IDL/be_include/be_mirror_port.h:
406         * TAO_IDL/be_include/be_porttype.h:
407         * TAO_IDL/be_include/be_root.h:
408         * TAO_IDL/be_include/be_template_module.h:
409         * TAO_IDL/be_include/be_valuetype.h:
410         * TAO_IDL/be_include/be_visitor_attribute/ccm_init.h:
411         * TAO_IDL/be_include/be_visitor_attribute/set_from_extracted.h:
412         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_ex_base.h:
413         * TAO_IDL/be_include/be_visitor_operation/argument_marshal.h:
414         * TAO_IDL/include/ast_visitor_tmpl_module_ref.h:
415         * TAO_IDL/include/fe_private.h:
416           Doxygen changes
418 Tue Mar 29 12:15:06 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
420         * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h:
421         * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
422         * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
423         * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
424         * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.h:
425         * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
426         * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
427         * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
428         * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
429         * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
430         * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
431         * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
432         * orbsvcs/orbsvcs/IFRService/NativeDef_i.h:
433         * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
434         * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
435         * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h:
436           Doxygen changes
438 Tue Mar 29 08:38:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
440         * orbsvcs/tests/AVStreams/Component_Switching/sender.h:
441           Fixed compile problem
443 Mon Mar 28 20:48:40 UTC 2011  Adam Mitz  <mitza@ociweb.com>
445         * tests/Bug_3068_Regression/Bug_3068_Regression.mpc:
447           Added "after" statement to enable correct parallel builds.
449 Mon Mar 28 11:43:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
451         * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp:
452         * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp:
453         * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp:
454         * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp:
455         * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp:
456         * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp:
457         * orbsvcs/tests/Notify/lib/Driver.h:
458         * tests/Bug_2494_Regression/server.cpp:
459         * tests/Bug_3531_Regression/client.cpp:
460         * tests/Bug_3531_Regression/server.cpp:
461         * tests/Bug_3567_Regression/client.cpp:
462         * tests/Bug_3567_Regression/server.cpp:
463         * tests/File_IO/server.cpp:
464         * tests/MT_Server/server.cpp:
465         * tests/Muxed_GIOP_Versions/server.cpp:
466           Doxygen changes
468 Mon Mar 28 11:28:18 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
470         * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp:
471         * orbsvcs/LifeCycle_Service/LifeCycle_Service_i.cpp:
472         * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
473         * orbsvcs/tests/Concurrency/CC_client.cpp:
474         * orbsvcs/tests/Concurrency/CC_tests.cpp:
475         * orbsvcs/tests/HTIOP/AMI/client.cpp:
476         * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp:
477         * tests/AMI_Timeouts/timeout_i.cpp:
478         * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Factory.h:
479         * tests/CodeSets/simple/server.cpp:
480         * tests/NestedUpcall/Triangle_Test/Initiator_i.cpp:
481         * tests/OctetSeq/OctetSeq.cpp:
482         * tests/Param_Test/multdim_array.cpp:
483           Fuzz fixes
485 Mon Mar 28 11:21:51 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
487         * examples/AMI/FL_Callback/peer.cpp:
488         * examples/Callback_Quoter/Consumer_Handler.cpp:
489         * examples/Callback_Quoter/Consumer_Signal_Handler.cpp:
490         * examples/Event_Comm/Event_Comm_i.cpp:
491         * examples/Event_Comm/consumer.cpp:
492         * examples/Quoter/Factory_Finder.cpp:
493         * examples/Quoter/Factory_Finder_i.cpp:
494         * examples/Quoter/server.cpp:
495         * orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.h:
496         * orbsvcs/examples/CosEC/Simple/Consumer.h:
497         * orbsvcs/examples/CosEC/Simple/Supplier.h:
498         * orbsvcs/tests/CosEvent/lib/Counting_Consumer.h:
499         * orbsvcs/tests/CosEvent/lib/Counting_Supplier.h:
500         * performance-tests/POA/Demux/client.cpp:
501         * performance-tests/POA/Demux/server.cpp:
502         * tests/Bug_2935_Regression/sink_i.h:
503         * tests/CSD_Collocation/Collocation_Tester.h:
504         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.h:
505         * tests/DSI_Gateway/test_dsi.h:
506         * tests/NestedUpcall/MT_Client_Test/MT_Object_i.h:
507         * tests/NestedUpcall/MT_Client_Test/MT_Object_i.cpp:
508         * tests/NestedUpcall/MT_Client_Test/client.h:
509         * tests/NestedUpcall/MT_Client_Test/local_server.h:
510         * tests/NestedUpcall/MT_Client_Test/server.h:
511         * tests/OBV/Simple/Simple_util.h:
512         * tests/Xt_Stopwatch/Stopwatch_display.h:
513           Fuzz fixes
515 Mon Mar 28 11:12:50 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
517         * orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushConsumer_i.h:
518         * orbsvcs/examples/RtEC/MCast/Consumer.h:
519         * orbsvcs/examples/RtEC/Schedule/Supplier.h:
520         * orbsvcs/examples/RtEC/Simple/Consumer.h:
521         * orbsvcs/tests/AVStreams/Latency/pong.h:
522         * orbsvcs/tests/AVStreams/Pluggable/server.h:
523         * orbsvcs/tests/Event/Performance/Connect.h:
524         * orbsvcs/tests/Event/Performance/Inversion.h:
525         * orbsvcs/tests/Event/Performance/Latency.h:
526         * orbsvcs/tests/Event/Performance/Throughput.h:
527         * orbsvcs/tests/Event/UDP/AddrServer.h:
528         * orbsvcs/tests/Event/UDP/Consumer.h:
529         * orbsvcs/tests/Event/UDP/Supplier.h:
530         * orbsvcs/tests/Notify/Basic/Sequence.h:
531         * orbsvcs/tests/Notify/Basic/Simple.h:
532         * orbsvcs/tests/Notify/lib/Notify_SequencePushSupplier.h:
533         * orbsvcs/tests/Notify/lib/Notify_StructuredPushSupplier.h:
534         * orbsvcs/tests/Notify/lib/Options_Parser.h:
535         * orbsvcs/tests/Notify/lib/Peer_T.h:
536         * orbsvcs/tests/Notify/lib/Periodic_Consumer.h:
537         * orbsvcs/tests/Notify/lib/Periodic_Consumer_Command.h:
538         * orbsvcs/tests/Notify/lib/Periodic_Supplier.h:
539         * orbsvcs/tests/Notify/lib/Periodic_Supplier_Command.h:
540           Fuzz fixes
542 Mon Mar 28 11:05:03 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
544         * orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushConsumer_i.h:
545         * orbsvcs/examples/RtEC/MCast/Consumer.h:
546         * orbsvcs/examples/RtEC/Schedule/Supplier.h:
547         * orbsvcs/examples/RtEC/Simple/Consumer.h:
548           Fuzz fixes
550 Mon Mar 28 11:02:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
552         * examples/Callback_Quoter/Supplier_Timer_Handler.h:
553         * examples/Simple/Simple_util.h:
554         * orbsvcs/LifeCycle_Service/Criteria_Evaluator.h:
555         * orbsvcs/LifeCycle_Service/Factory_Trader.h:
556         * orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.h:
557         * orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.h:
558         * orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.h:
559         * orbsvcs/examples/RtEC/Kokyu/Consumer.h:
560         * orbsvcs/examples/RtEC/Kokyu/Supplier.h:
561         * orbsvcs/examples/RtEC/MCast/AddrServer.h:
562         * orbsvcs/examples/RtEC/MCast/AddrServer.cpp:
563         * orbsvcs/examples/RtEC/MCast/Supplier.h:
564         * orbsvcs/examples/RtEC/Schedule/Consumer.h:
565         * orbsvcs/examples/RtEC/Schedule/Consumer.cpp:
566         * orbsvcs/examples/RtEC/Simple/Supplier.h:
567         * orbsvcs/tests/Concurrency/lex.CC_command.cpp:
568         * tests/POA/Loader/Servant_Activator.h:
569         * tests/POA/On_Demand_Loading/Servant_Activator.h:
570           Fuzz fixes
572 Mon Mar 28 09:59:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
574         * examples/Callback_Quoter/Supplier_Timer_Handler.cpp:
575         * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
576         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h:
577         * tests/POA/Loader/Servant_Activator.h:
578         * tests/POA/On_Demand_Loading/Servant_Activator.h:
579         * tests/Param_Test/anyop.cpp:
580           Fuzz fixes
582 Mon Mar 28 07:58:00 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
584         * examples/Callback_Quoter/Consumer_Signal_Handler.h:
585         * examples/Callback_Quoter/Notifier_i.h:
586         * examples/Callback_Quoter/Supplier_i.h:
587         * examples/Logging/Logging_Test_i.h:
588         * examples/OBV/Simple_util.h:
589         * examples/Persistent_Grid/Persistent_Client.h:
590         * examples/Persistent_Grid/Simple_util.h:
591         * examples/Quoter/Factory_Finder.h:
592         * examples/Quoter/Factory_Finder_i.h:
593         * examples/Quoter/client.h:
594         * examples/Quoter/server.h:
595         * interop-tests/wchar/wchar_reference.h:
596         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_i.h:
597         * performance-tests/POA/Demux/demux_test_client.h:
598         * performance-tests/POA/Demux/demux_test_macros.h:
599         * performance-tests/POA/Demux/demux_test_server.h:
600         * tests/Alt_Mapping/ub_string.h:
601         * tests/Bug_3683_Regression/Simple_util.h:
602         * tests/Collocation/Collocation_Tester.h:
603         * tests/DSI_AMI_Gateway/test_dsi.h:
604         * tests/Exposed_Policies/Policy_Tester.h:
605         * tests/Param_Test/ub_string.h:
606           Fuzz fixes
608 Mon Mar 28 07:27:37 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
610         Converted files below to use doxygen style documentation
612         * TAO_IDL/be/be_visitor_array/array_ci.cpp:
614         * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
616         * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
617         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
619         * TAO_IDL/be/be_visitor_root/root.cpp:
621         * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
623         * TAO_IDL/be_include/be_helper.h:
625         * TAO_IDL/be_include/be_visitor_argument/invoke_cs.h:
627         * TAO_IDL/be_include/be_visitor_exception/ctor.h:
628         * TAO_IDL/be_include/be_visitor_exception/ctor_assign.h:
629         * TAO_IDL/be_include/be_visitor_exception/exception_ctor.h:
631         * TAO_IDL/include/utl_idlist.h:
633         * docs/tutorials/Quoter/Simple/Impl-Repo/server.cpp:
635         * docs/tutorials/Quoter/Simple/Persistent/server.cpp:
637         * examples/AMI/FL_Callback/Peer_i.h:
638         * examples/AMI/FL_Callback/Progress_i.h:
640         * examples/Advanced/ch_12/client.cpp:
641         * examples/Advanced/ch_12/icp.h:
642         * examples/Advanced/ch_12/icp.cpp:
643         * examples/Advanced/ch_12/server.h:
644         * examples/Advanced/ch_12/server.cpp:
646         * examples/Advanced/ch_18/client.cpp:
647         * examples/Advanced/ch_18/icp.h:
648         * examples/Advanced/ch_18/icp.cpp:
649         * examples/Advanced/ch_18/server.h:
650         * examples/Advanced/ch_18/server.cpp:
652         * examples/Advanced/ch_21/client.cpp:
653         * examples/Advanced/ch_21/icp.h:
654         * examples/Advanced/ch_21/icp.cpp:
655         * examples/Advanced/ch_21/server.h:
656         * examples/Advanced/ch_21/server.cpp:
658         * examples/Advanced/ch_3/client.cpp:
659         * examples/Advanced/ch_3/server.h:
660         * examples/Advanced/ch_3/server.cpp:
662         * examples/Advanced/ch_8_and_10/client.cpp:
663         * examples/Advanced/ch_8_and_10/icp.h:
664         * examples/Advanced/ch_8_and_10/icp.cpp:
665         * examples/Advanced/ch_8_and_10/server.h:
666         * examples/Advanced/ch_8_and_10/server.cpp:
668         * examples/Buffered_AMI/client.cpp:
669         * examples/Buffered_AMI/test_i.h:
671         * examples/Buffered_Oneways/client.cpp:
672         * examples/Buffered_Oneways/test_i.h:
674         * examples/Callback_Quoter/Consumer_Handler.h:
675         * examples/Callback_Quoter/Consumer_Handler.cpp:
676         * examples/Callback_Quoter/Consumer_Input_Handler.h:
677         * examples/Callback_Quoter/Consumer_Input_Handler.cpp:
678         * examples/Callback_Quoter/Consumer_Signal_Handler.h:
679         * examples/Callback_Quoter/Consumer_Signal_Handler.cpp:
680         * examples/Callback_Quoter/Consumer_i.h:
681         * examples/Callback_Quoter/Consumer_i.cpp:
682         * examples/Callback_Quoter/Notifier_Input_Handler.h:
683         * examples/Callback_Quoter/Notifier_Input_Handler.cpp:
684         * examples/Callback_Quoter/Notifier_i.h:
685         * examples/Callback_Quoter/Notifier_i.cpp:
686         * examples/Callback_Quoter/Supplier_Timer_Handler.h:
687         * examples/Callback_Quoter/Supplier_Timer_Handler.cpp:
688         * examples/Callback_Quoter/Supplier_i.h:
689         * examples/Callback_Quoter/Supplier_i.cpp:
691         * examples/Content_Server/AMI_Iterator/Content_Iterator_i.h:
692         * examples/Content_Server/AMI_Iterator/Iterator_Factory_i.h:
693         * examples/Content_Server/AMI_Iterator/Iterator_Handler.h:
695         * examples/Content_Server/AMI_Observer/Callback_Handler.h:
696         * examples/Content_Server/AMI_Observer/Callback_i.h:
697         * examples/Content_Server/AMI_Observer/Push_Iterator_Factory_i.h:
698         * examples/Content_Server/AMI_Observer/Push_Iterator_Handler.h:
700         * examples/Content_Server/SMI_Iterator/Content_Iterator_i.h:
701         * examples/Content_Server/SMI_Iterator/Iterator_Factory_i.h:
703         * examples/Event_Comm/Consumer_Handler.h:
704         * examples/Event_Comm/Consumer_Input_Handler.h:
705         * examples/Event_Comm/Event_Comm_i.h:
706         * examples/Event_Comm/Notifier_Handler.h:
707         * examples/Event_Comm/Notifier_Server.h:
708         * examples/Event_Comm/Supplier_Input_Handler.h:
709         * examples/Event_Comm/notifier.h:
710         * examples/Event_Comm/supplier.h:
712         * examples/Kokyu_dsrt_schedulers/fp_example/test_i.h:
714         * examples/Kokyu_dsrt_schedulers/mif_example/test_i.h:
716         * examples/Kokyu_dsrt_schedulers/muf_example/test_i.h:
718         * examples/Load_Balancing/Identity_Client.h:
719         * examples/Load_Balancing/Identity_Client.cpp:
720         * examples/Load_Balancing/Identity_Server.h:
721         * examples/Load_Balancing/Identity_Server.cpp:
722         * examples/Load_Balancing/Identity_i.h:
723         * examples/Load_Balancing/Identity_i.cpp:
724         * examples/Load_Balancing/Load_Balancer_i.h:
725         * examples/Load_Balancing/Load_Balancer_i.cpp:
726         * examples/Load_Balancing/Load_Balancing_Service.h:
727         * examples/Load_Balancing/Load_Balancing_Service.cpp:
729         * examples/Load_Balancing_persistent/Identity_Client.h:
730         * examples/Load_Balancing_persistent/Identity_Client.cpp:
731         * examples/Load_Balancing_persistent/Identity_Server.h:
732         * examples/Load_Balancing_persistent/Identity_i.h:
733         * examples/Load_Balancing_persistent/Identity_i.cpp:
734         * examples/Load_Balancing_persistent/Load_Balancer_i.h:
735         * examples/Load_Balancing_persistent/Load_Balancing_Service.h:
736         * examples/Load_Balancing_persistent/Load_Balancing_Service.cpp:
738         * examples/Logging/Logger_i.h:
739         * examples/Logging/Logging_Service_i.h:
740         * examples/Logging/Logging_Test_i.h:
742         * examples/OBV/Simple_util.h:
744         * examples/OBV/Typed_Events/Client_i.h:
745         * examples/OBV/Typed_Events/Server_i.h:
747         * examples/Persistent_Grid/Grid_Client_i.h:
748         * examples/Persistent_Grid/Grid_i.h:
749         * examples/Persistent_Grid/Persistent_Client.h:
750         * examples/Persistent_Grid/Simple_util.h:
752         * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.h:
753         * examples/PluggableUDP/tests/Performance/UDP_i.h:
754         * examples/PluggableUDP/tests/Performance/client.cpp:
755         * examples/PluggableUDP/tests/Performance/server.cpp:
757         * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
758         * examples/PluggableUDP/tests/SimplePerformance/server.cpp:
759         * examples/PluggableUDP/tests/SimplePerformance/test_i.h:
761         * examples/Quoter/Factory_Finder.h:
762         * examples/Quoter/Factory_Finder.cpp:
763         * examples/Quoter/Factory_Finder_i.h:
764         * examples/Quoter/Factory_Finder_i.cpp:
765         * examples/Quoter/Generic_Factory.h:
766         * examples/Quoter/Generic_Factory.cpp:
767         * examples/Quoter/Generic_Factory_i.h:
768         * examples/Quoter/Generic_Factory_i.cpp:
769         * examples/Quoter/Quoter_i.h:
770         * examples/Quoter/Quoter_i.cpp:
771         * examples/Quoter/client.h:
772         * examples/Quoter/server.h:
773         * examples/Quoter/server.cpp:
775         * examples/Simple/Simple_util.h:
777         * examples/Simple/bank/AccountManager_i.h:
778         * examples/Simple/bank/Account_i.h:
779         * examples/Simple/bank/Bank_Client_i.h:
781         * examples/Simple/chat/Broadcaster_i.h:
782         * examples/Simple/chat/Broadcaster_i.cpp:
783         * examples/Simple/chat/Client_i.h:
784         * examples/Simple/chat/Client_i.cpp:
785         * examples/Simple/chat/Receiver_i.h:
786         * examples/Simple/chat/Receiver_i.cpp:
787         * examples/Simple/chat/Server.h:
788         * examples/Simple/chat/Server_i.h:
789         * examples/Simple/chat/Server_i.cpp:
790         * examples/Simple/chat/client.cpp:
791         * examples/Simple/chat/server.cpp:
793         * examples/Simple/echo/Echo_Client_i.h:
794         * examples/Simple/echo/Echo_i.h:
796         * examples/Simple/grid/Grid_Client_i.h:
797         * examples/Simple/grid/Grid_i.h:
799         * examples/Simple/time-date/Time_Date_Client_i.h:
800         * examples/Simple/time-date/Time_Date_i.h:
801         * examples/Simple/time-date/server.cpp:
803         * examples/Simple/time/Time_Client_i.h:
804         * examples/Simple/time/Time_i.h:
806         * examples/Simulator/Event_Supplier/DOVE_Supplier.h:
807         * examples/Simulator/Event_Supplier/DOVE_Supplier.cpp:
808         * examples/Simulator/Event_Supplier/DualEC_Sup.h:
809         * examples/Simulator/Event_Supplier/DualEC_Sup.cpp:
810         * examples/Simulator/Event_Supplier/Event_Con.h:
811         * examples/Simulator/Event_Supplier/Event_Con.cpp:
812         * examples/Simulator/Event_Supplier/Event_Sup.h:
813         * examples/Simulator/Event_Supplier/Event_Sup.cpp:
814         * examples/Simulator/Event_Supplier/Logging_Sup.h:
815         * examples/Simulator/Event_Supplier/Logging_Sup.cpp:
817         * examples/ior_corbaloc/client.cpp:
818         * examples/ior_corbaloc/ior_corbaloc_client_i.h:
819         * examples/ior_corbaloc/ior_corbaloc_client_i.cpp:
821         * interop-tests/wchar/client.cpp:
822         * interop-tests/wchar/server.cpp:
823         * interop-tests/wchar/wchar_reference.h:
824         * interop-tests/wchar/wchar_reference.cpp:
826         * orbsvcs/IFR_Service/IFR_Service.h:
827         * orbsvcs/IFR_Service/be_global.h:
828         * orbsvcs/IFR_Service/be_global.cpp:
829         * orbsvcs/IFR_Service/ifr_adding_visitor.h:
830         * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h:
831         * orbsvcs/IFR_Service/ifr_adding_visitor_operation.h:
832         * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h:
833         * orbsvcs/IFR_Service/ifr_adding_visitor_union.h:
834         * orbsvcs/IFR_Service/ifr_removing_visitor.h:
835         * orbsvcs/IFR_Service/ifr_visitor.h:
837         * orbsvcs/LifeCycle_Service/Criteria_Evaluator.h:
838         * orbsvcs/LifeCycle_Service/Criteria_Evaluator.cpp:
839         * orbsvcs/LifeCycle_Service/Factory_Trader.h:
840         * orbsvcs/LifeCycle_Service/Factory_Trader.cpp:
841         * orbsvcs/LifeCycle_Service/LifeCycle_Service.h:
842         * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp:
843         * orbsvcs/LifeCycle_Service/LifeCycle_Service_i.h:
844         * orbsvcs/LifeCycle_Service/LifeCycle_Service_i.cpp:
846         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
848         * orbsvcs/Notify_Service/NT_Notify_Server.cpp:
850         * orbsvcs/TAO_Service/TAO_Service.cpp:
852         * orbsvcs/Time_Service/Clerk_i.h:
853         * orbsvcs/Time_Service/Server_i.h:
855         * orbsvcs/Trading_Service/Trading_Service.h:
857         * orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.h:
858         * orbsvcs/examples/CosEC/Factory/FactoryDriver.h:
860         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h:
862         * orbsvcs/examples/CosEC/RtEC_Based/lib/ConsumerAdmin_i.h:
863         * orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.h:
864         * orbsvcs/examples/CosEC/RtEC_Based/lib/EventChannel_i.h:
865         * orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushConsumer_i.h:
866         * orbsvcs/examples/CosEC/RtEC_Based/lib/ProxyPushSupplier_i.h:
867         * orbsvcs/examples/CosEC/RtEC_Based/lib/SupplierAdmin_i.h:
869         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.h:
870         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Consumer.h:
871         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Supplier.h:
873         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.h:
874         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h:
875         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.h:
877         * orbsvcs/examples/CosEC/Simple/Consumer.h:
878         * orbsvcs/examples/CosEC/Simple/Supplier.h:
880         * orbsvcs/examples/Notify/Filter/Filter.h:
882         * orbsvcs/examples/Notify/Subscribe/Subscribe.h:
884         * orbsvcs/examples/RtEC/Kokyu/Consumer.h:
885         * orbsvcs/examples/RtEC/Kokyu/Supplier.h:
887         * orbsvcs/examples/RtEC/MCast/AddrServer.h:
888         * orbsvcs/examples/RtEC/MCast/Consumer.h:
889         * orbsvcs/examples/RtEC/MCast/Supplier.h:
891         * orbsvcs/examples/RtEC/Schedule/Consumer.h:
892         * orbsvcs/examples/RtEC/Schedule/Supplier.h:
894         * orbsvcs/examples/RtEC/Simple/Consumer.h:
895         * orbsvcs/examples/RtEC/Simple/Supplier.h:
897         * orbsvcs/examples/Security/SecurityLevel1/SLevel1_Test_i.h:
899         * orbsvcs/examples/Security/Send_File/test_i.h:
901         * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
902         * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
904         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.h:
905         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.h:
906         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.h:
907         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.h:
909         * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.h:
910         * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.h:
912         * orbsvcs/tests/AVStreams/Component_Switching/Connection_Manager.h:
913         * orbsvcs/tests/AVStreams/Component_Switching/distributer.h:
914         * orbsvcs/tests/AVStreams/Component_Switching/receiver.h:
915         * orbsvcs/tests/AVStreams/Component_Switching/sender.h:
917         * orbsvcs/tests/AVStreams/Latency/ping.h:
918         * orbsvcs/tests/AVStreams/Latency/pong.h:
920         * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.h:
921         * orbsvcs/tests/AVStreams/Multiple_Flows/sender.h:
923         * orbsvcs/tests/AVStreams/Pluggable/ftp.h:
924         * orbsvcs/tests/AVStreams/Pluggable/server.h:
926         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.h:
927         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.h:
929         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.h:
930         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.h:
931         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.h:
933         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.h:
934         * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.h:
936         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.h:
937         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.h:
939         * orbsvcs/tests/Bug_2248_Regression/Client_i.h:
941         * orbsvcs/tests/Concurrency/CC_client.h:
942         * orbsvcs/tests/Concurrency/CC_client.cpp:
943         * orbsvcs/tests/Concurrency/CC_command.h:
944         * orbsvcs/tests/Concurrency/CC_command.cpp:
945         * orbsvcs/tests/Concurrency/CC_naming_service.h:
946         * orbsvcs/tests/Concurrency/CC_naming_service.cpp:
947         * orbsvcs/tests/Concurrency/CC_test_utils.h:
948         * orbsvcs/tests/Concurrency/CC_test_utils.cpp:
949         * orbsvcs/tests/Concurrency/CC_tests.h:
950         * orbsvcs/tests/Concurrency/CC_tests.cpp:
951         * orbsvcs/tests/Concurrency/lex.CC_command.cpp:
953         * orbsvcs/tests/CosEvent/Basic/MT_Disconnect.h:
954         * orbsvcs/tests/CosEvent/Basic/Random.h:
956         * orbsvcs/tests/CosEvent/lib/Counting_Consumer.h:
957         * orbsvcs/tests/CosEvent/lib/Counting_Supplier.h:
959         * orbsvcs/tests/Event/Performance/Connect.h:
960         * orbsvcs/tests/Event/Performance/Inversion.h:
961         * orbsvcs/tests/Event/Performance/Latency.h:
962         * orbsvcs/tests/Event/Performance/Throughput.h:
964         * orbsvcs/tests/Event/UDP/AddrServer.h:
965         * orbsvcs/tests/Event/UDP/Consumer.h:
966         * orbsvcs/tests/Event/UDP/Supplier.h:
968         * orbsvcs/tests/FaultTolerance/IOGR/Client_i.h:
969         * orbsvcs/tests/FaultTolerance/IOGR/Manager.h:
970         * orbsvcs/tests/FaultTolerance/IOGR/test_i.h:
972         * orbsvcs/tests/FaultTolerance/IOGRManipulation/IOGRTest.cpp:
974         * orbsvcs/tests/HTIOP/AMI/ami_test_i.h:
975         * orbsvcs/tests/HTIOP/AMI/ami_test_i.cpp:
976         * orbsvcs/tests/HTIOP/AMI/client.cpp:
977         * orbsvcs/tests/HTIOP/AMI/server.cpp:
978         * orbsvcs/tests/HTIOP/AMI/simple_client.cpp:
980         * orbsvcs/tests/HTIOP/BiDirectional/test_i.h:
982         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.h:
984         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.h:
986         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h:
988         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.h:
990         * orbsvcs/tests/Interoperable_Naming/client.cpp:
991         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.h:
992         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp:
994         * orbsvcs/tests/Notify/Basic/AdminProperties.h:
995         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.h:
996         * orbsvcs/tests/Notify/Basic/Events.h:
997         * orbsvcs/tests/Notify/Basic/Filter.h:
998         * orbsvcs/tests/Notify/Basic/IdAssignment.h:
999         * orbsvcs/tests/Notify/Basic/LifeCycle.h:
1000         * orbsvcs/tests/Notify/Basic/MultiTypes.h:
1001         * orbsvcs/tests/Notify/Basic/Sequence.h:
1002         * orbsvcs/tests/Notify/Basic/Simple.h:
1003         * orbsvcs/tests/Notify/Basic/Updates.h:
1005         * orbsvcs/tests/Notify/Blocking/Notify_Structured_Push_Consumer.h:
1007         * orbsvcs/tests/Notify/Bug_2415_Regression/Notify_Push_Consumer.h:
1009         * orbsvcs/tests/Notify/Bug_2561_Regression/Notify_Push_Consumer.h:
1011         * orbsvcs/tests/Notify/Discarding/Notify_Sequence_Push_Consumer.h:
1012         * orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.h:
1014         * orbsvcs/tests/Notify/MT_Dispatching/Notify_Structured_Push_Consumer.h:
1016         * orbsvcs/tests/Notify/Ordering/Notify_Sequence_Push_Consumer.h:
1017         * orbsvcs/tests/Notify/Ordering/Notify_Structured_Push_Consumer.h:
1019         * orbsvcs/tests/Notify/Persistent_Filter/Filter.h:
1021         * orbsvcs/tests/Notify/Reconnecting/Consumer.h:
1022         * orbsvcs/tests/Notify/Reconnecting/Supplier.h:
1024         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Notify_Sequence_Push_Consumer.h:
1026         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Notify_Sequence_Push_Consumer.h:
1028         * orbsvcs/tests/Notify/Structured_Filter/Notify_Push_Consumer.h:
1030         * orbsvcs/tests/Notify/Structured_Multi_Filter/Notify_Push_Consumer.h:
1032         * orbsvcs/tests/Notify/lib/Notify_PushConsumer.h:
1033         * orbsvcs/tests/Notify/lib/Notify_SequencePushConsumer.h:
1034         * orbsvcs/tests/Notify/lib/Notify_SequencePushSupplier.h:
1035         * orbsvcs/tests/Notify/lib/Notify_StructuredPushConsumer.h:
1036         * orbsvcs/tests/Notify/lib/Notify_StructuredPushSupplier.h:
1037         * orbsvcs/tests/Notify/lib/Notify_Test_Client.h:
1038         * orbsvcs/tests/Notify/lib/common.h:
1040         * orbsvcs/tests/Notify/performance-tests/Filter/Notify_Sequence_Push_Consumer.h:
1041         * orbsvcs/tests/Notify/performance-tests/Filter/Notify_Structured_Push_Consumer.h:
1043         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h:
1045         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h:
1047         * orbsvcs/tests/Property/client.h:
1048         * orbsvcs/tests/Property/client.cpp:
1049         * orbsvcs/tests/Property/server.h:
1050         * orbsvcs/tests/Property/server.cpp:
1052         * orbsvcs/tests/Security/BiDirectional/test_i.h:
1054         * orbsvcs/tests/Security/Crash_Test/test_i.h:
1056         * orbsvcs/tests/Security/MT_IIOP_SSL/Client_Worker.h:
1057         * orbsvcs/tests/Security/MT_IIOP_SSL/test_i.h:
1059         * orbsvcs/tests/Security/MT_SSLIOP/Client_Worker.h:
1060         * orbsvcs/tests/Security/MT_SSLIOP/test_i.h:
1062         * orbsvcs/tests/Security/ssliop_corbaloc/client.h:
1063         * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp:
1065         * orbsvcs/tests/Simple_Naming/client.h:
1066         * orbsvcs/tests/Simple_Naming/client.cpp:
1068         * orbsvcs/tests/Time/Client_i.h:
1070         * orbsvcs/tests/ior_corbaname/client.cpp:
1071         * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.h:
1072         * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.cpp:
1074         * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp:
1076         * performance-tests/Anyop/anyop.cpp:
1078         * performance-tests/Cubit/TAO/DII_Cubit/client.cpp:
1080         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h:
1081         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.h:
1082         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_i.h:
1083         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_i.cpp:
1084         * performance-tests/Cubit/TAO/IDL_Cubit/RTI_IO.h:
1086         * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.h:
1087         * performance-tests/Cubit/TAO/MT_Cubit/Globals.h:
1088         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h:
1089         * performance-tests/Cubit/TAO/MT_Cubit/Timer.h:
1090         * performance-tests/Cubit/TAO/MT_Cubit/Util_Thread.h:
1091         * performance-tests/Cubit/TAO/MT_Cubit/client.h:
1092         * performance-tests/Cubit/TAO/MT_Cubit/cubit_i.h:
1093         * performance-tests/Cubit/TAO/MT_Cubit/server.h:
1094         * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
1096         * performance-tests/POA/Demux/client.cpp:
1097         * performance-tests/POA/Demux/demux_stats.cpp:
1098         * performance-tests/POA/Demux/demux_test_client.h:
1099         * performance-tests/POA/Demux/demux_test_client.cpp:
1100         * performance-tests/POA/Demux/demux_test_macros.h:
1101         * performance-tests/POA/Demux/demux_test_server.h:
1102         * performance-tests/POA/Demux/demux_test_server.cpp:
1103         * performance-tests/POA/Demux/server.cpp:
1105         * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
1107         * performance-tests/Pluggable/PP_Test_Client.h:
1108         * performance-tests/Pluggable/PP_Test_Server.h:
1109         * performance-tests/Pluggable/PP_Test_i.h:
1110         * performance-tests/Pluggable/PP_Test_i.cpp:
1112         * performance-tests/RTCorba/Multiple_Endpoints/Common/test_i.h:
1114         * performance-tests/RTCorba/Oneways/Reliable/test_i.h:
1116         * tao/IORManipulation/IORManip_Filter.h:
1117         * tao/IORManipulation/IORManip_IIOP_Filter.h:
1119         * tests/AMI_Timeouts/timeout_client.h:
1120         * tests/AMI_Timeouts/timeout_i.h:
1121         * tests/AMI_Timeouts/timeout_i.cpp:
1123         * tests/Alt_Mapping/alt_mapping_i.h:
1124         * tests/Alt_Mapping/alt_mapping_i.cpp:
1125         * tests/Alt_Mapping/client.h:
1126         * tests/Alt_Mapping/client.cpp:
1127         * tests/Alt_Mapping/driver.h:
1128         * tests/Alt_Mapping/driver.cpp:
1129         * tests/Alt_Mapping/helper.h:
1130         * tests/Alt_Mapping/helper.cpp:
1131         * tests/Alt_Mapping/options.h:
1132         * tests/Alt_Mapping/options.cpp:
1133         * tests/Alt_Mapping/results.h:
1134         * tests/Alt_Mapping/results.cpp:
1135         * tests/Alt_Mapping/server.cpp:
1136         * tests/Alt_Mapping/tests.h:
1137         * tests/Alt_Mapping/ub_string.h:
1138         * tests/Alt_Mapping/ub_string.cpp:
1139         * tests/Alt_Mapping/ub_struct_seq.h:
1140         * tests/Alt_Mapping/ub_struct_seq.cpp:
1142         * tests/BiDirectional/test_i.h:
1144         * tests/BiDirectional_DelayedUpcall/test_i.h:
1146         * tests/BiDirectional_MultipleORB/destroy.cpp:
1148         * tests/BiDirectional_NestedUpcall/test_i.h:
1150         * tests/Bug_2174_Regression/test_i.h:
1152         * tests/Bug_2734_Regression/test_i.h:
1154         * tests/Bug_2935_Regression/middle_i.h:
1155         * tests/Bug_2935_Regression/sink_i.h:
1156         * tests/Bug_2935_Regression/source_i.h:
1158         * tests/Bug_3068_Regression/test_i.h:
1160         * tests/Bug_3683_Regression/Echo_Client_i.h:
1161         * tests/Bug_3683_Regression/Echo_i.h:
1162         * tests/Bug_3683_Regression/Simple_util.h:
1164         * tests/CDR/alignment.cpp:
1165         * tests/CDR/allocator.cpp:
1166         * tests/CDR/basic_types.cpp:
1167         * tests/CDR/growth.cpp:
1168         * tests/CDR/octet_sequence.cpp:
1169         * tests/CDR/tc.cpp:
1171         * tests/CSD_Collocation/Collocation_Tester.h:
1173         * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Factory.h:
1174         * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Factory.cpp:
1175         * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Translator.cpp:
1176         * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Factory.h:
1177         * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Factory.cpp:
1178         * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Translator.cpp:
1180         * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
1182         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.h:
1183         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.cpp:
1184         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.cpp:
1186         * tests/CodeSets/simple/client.cpp:
1187         * tests/CodeSets/simple/server.cpp:
1189         * tests/Collocation/Collocation_Tester.h:
1191         * tests/DIOP/UDP_Client_i.h:
1192         * tests/DIOP/UDP_i.h:
1193         * tests/DIOP/client.cpp:
1194         * tests/DIOP/server.cpp:
1196         * tests/DSI_AMI_Gateway/test_dsi.h:
1197         * tests/DSI_AMI_Gateway/test_i.h:
1199         * tests/DSI_Gateway/test_dsi.h:
1200         * tests/DSI_Gateway/test_i.h:
1202         * tests/Explicit_Event_Loop/client.cpp:
1203         * tests/Explicit_Event_Loop/server.h:
1204         * tests/Explicit_Event_Loop/server.cpp:
1206         * tests/Exposed_Policies/Counter_i.h:
1207         * tests/Exposed_Policies/Policy_Tester.h:
1208         * tests/Exposed_Policies/Policy_Verifier.h:
1209         * tests/Exposed_Policies/RT_Properties.h:
1211         * tests/FL_Cube/test_i.h:
1213         * tests/Faults/ping_i.h:
1214         * tests/Faults/test_i.h:
1216         * tests/File_IO/File_i.h:
1217         * tests/File_IO/File_i.cpp:
1218         * tests/File_IO/client.cpp:
1220         * tests/ForwardOnceUponException/test_i.h:
1222         * tests/ForwardUponObjectNotExist/test_i.h:
1224         * tests/Forwarding/test_i.h:
1226         * tests/IDL_Test/main.cpp:
1228         * tests/InterOp-Naming/INS_i.h:
1229         * tests/InterOp-Naming/Server_i.h:
1231         * tests/Leader_Followers/client.cpp:
1232         * tests/Leader_Followers/test_i.h:
1234         * tests/MProfile/test_i.h:
1236         * tests/MProfile_Connection_Timeout/test_i.h:
1238         * tests/MProfile_Forwarding/Servant_Locator.h:
1239         * tests/MProfile_Forwarding/Servant_Locator.cpp:
1240         * tests/MProfile_Forwarding/test_i.h:
1242         * tests/MT_Client/test_i.h:
1244         * tests/MT_Server/test_i.h:
1246         * tests/Multiple/Collocation_Tester.h:
1247         * tests/Multiple/Multiple_Impl.h:
1249         * tests/Multiple_Inheritance/client.cpp:
1251         * tests/Muxed_GIOP_Versions/test_i.h:
1253         * tests/Native_Exceptions/test_i.h:
1255         * tests/NestedUpcall/MT_Client_Test/MT_Object_i.h:
1256         * tests/NestedUpcall/MT_Client_Test/MT_Object_i.cpp:
1257         * tests/NestedUpcall/MT_Client_Test/client.h:
1258         * tests/NestedUpcall/MT_Client_Test/client.cpp:
1259         * tests/NestedUpcall/MT_Client_Test/local_server.h:
1260         * tests/NestedUpcall/MT_Client_Test/local_server.cpp:
1261         * tests/NestedUpcall/MT_Client_Test/server.h:
1262         * tests/NestedUpcall/MT_Client_Test/server.cpp:
1264         * tests/NestedUpcall/Triangle_Test/Initiator_i.h:
1265         * tests/NestedUpcall/Triangle_Test/Initiator_i.cpp:
1266         * tests/NestedUpcall/Triangle_Test/Object_A_i.h:
1267         * tests/NestedUpcall/Triangle_Test/Object_A_i.cpp:
1268         * tests/NestedUpcall/Triangle_Test/Object_B_i.h:
1269         * tests/NestedUpcall/Triangle_Test/Object_B_i.cpp:
1270         * tests/NestedUpcall/Triangle_Test/initiator.h:
1271         * tests/NestedUpcall/Triangle_Test/initiator.cpp:
1272         * tests/NestedUpcall/Triangle_Test/server_A.h:
1273         * tests/NestedUpcall/Triangle_Test/server_A.cpp:
1274         * tests/NestedUpcall/Triangle_Test/server_B.h:
1275         * tests/NestedUpcall/Triangle_Test/server_B.cpp:
1277         * tests/OBV/Any/AnyS_impl.h:
1279         * tests/OBV/Collocated/Forward/Test_impl.h:
1281         * tests/OBV/Factory/FactoryS_impl.h:
1283         * tests/OBV/Forward/Test_impl.h:
1285         * tests/OBV/Simple/Client_i.h:
1286         * tests/OBV/Simple/Server_i.h:
1287         * tests/OBV/Simple/Simple_util.h:
1289         * tests/OBV/TC_Alignment/test_i.h:
1291         * tests/OBV/Truncatable/TruncatableS_impl.h:
1293         * tests/OBV/ValueBox/Test_impl.h:
1295         * tests/ORB_destroy/ORB_destroy.cpp:
1297         * tests/Object_Loader/Loader.h:
1298         * tests/Object_Loader/Test_i.h:
1300         * tests/OctetSeq/OctetSeq.cpp:
1301         * tests/OctetSeq/test_i.h:
1303         * tests/POA/Adapter_Activator/server.cpp:
1305         * tests/POA/Bug_2511_Regression/server.cpp:
1307         * tests/POA/Current/Current.cpp:
1309         * tests/POA/DSI/client.cpp:
1310         * tests/POA/DSI/server.cpp:
1312         * tests/POA/Default_Servant/Default_Servant.cpp:
1314         * tests/POA/Default_Servant2/File_i.h:
1315         * tests/POA/Default_Servant2/File_i.cpp:
1316         * tests/POA/Default_Servant2/client.cpp:
1317         * tests/POA/Default_Servant2/server.cpp:
1319         * tests/POA/Etherealization/Etherealization.cpp:
1321         * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.cpp:
1323         * tests/POA/Explicit_Activation/server.cpp:
1325         * tests/POA/FindPOA/FindPOA.cpp:
1327         * tests/POA/Forwarding/Servant_Activator.h:
1328         * tests/POA/Forwarding/client.cpp:
1329         * tests/POA/Forwarding/server.cpp:
1330         * tests/POA/Forwarding/test_i.h:
1332         * tests/POA/Generic_Servant/test_i.h:
1334         * tests/POA/Identity/Identity.cpp:
1336         * tests/POA/Loader/Servant_Activator.h:
1337         * tests/POA/Loader/Servant_Activator.cpp:
1338         * tests/POA/Loader/Servant_Locator.h:
1339         * tests/POA/Loader/Servant_Locator.cpp:
1340         * tests/POA/Loader/Server_Manager.h:
1341         * tests/POA/Loader/server.cpp:
1343         * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp:
1345         * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.cpp:
1347         * tests/POA/NewPOA/NewPOA.cpp:
1349         * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.cpp:
1351         * tests/POA/Object_Reactivation/Object_Reactivation.cpp:
1353         * tests/POA/On_Demand_Activation/Servant_Activator.h:
1354         * tests/POA/On_Demand_Activation/Servant_Activator.cpp:
1355         * tests/POA/On_Demand_Activation/Servant_Locator.h:
1356         * tests/POA/On_Demand_Activation/Servant_Locator.cpp:
1357         * tests/POA/On_Demand_Activation/server.cpp:
1359         * tests/POA/On_Demand_Loading/Servant_Activator.h:
1360         * tests/POA/On_Demand_Loading/Servant_Activator.cpp:
1361         * tests/POA/On_Demand_Loading/Servant_Locator.h:
1362         * tests/POA/On_Demand_Loading/Servant_Locator.cpp:
1363         * tests/POA/On_Demand_Loading/Servant_Manager.h:
1364         * tests/POA/On_Demand_Loading/Servant_Manager.cpp:
1365         * tests/POA/On_Demand_Loading/Server_Manager.h:
1366         * tests/POA/On_Demand_Loading/server.cpp:
1368         * tests/POA/POAManagerFactory/POAManagerFactory.cpp:
1370         * tests/POA/POA_BiDir/POA_BiDir.cpp:
1372         * tests/POA/POA_Destruction/POA_Destruction.cpp:
1374         * tests/POA/Persistent_ID/client.cpp:
1375         * tests/POA/Persistent_ID/server.cpp:
1377         * tests/POA/Policies/Policies.cpp:
1379         * tests/POA/Reference_Counted_Servant/server.cpp:
1381         * tests/POA/RootPOA/RootPOA.cpp:
1383         * tests/POA/Single_Threaded_POA/Single_Threaded_POA.cpp:
1385         * tests/POA/TIE/client.cpp:
1386         * tests/POA/TIE/server.cpp:
1387         * tests/POA/TIE/test_i.h:
1388         * tests/POA/TIE/test_i.cpp:
1390         * tests/POA/wait_for_completion/wait_for_completion.cpp:
1392         * tests/Param_Test/any.h:
1393         * tests/Param_Test/any.cpp:
1394         * tests/Param_Test/anyop.cpp:
1395         * tests/Param_Test/bd_array_seq.h:
1396         * tests/Param_Test/bd_array_seq.cpp:
1397         * tests/Param_Test/bd_long_seq.h:
1398         * tests/Param_Test/bd_long_seq.cpp:
1399         * tests/Param_Test/bd_short_seq.h:
1400         * tests/Param_Test/bd_short_seq.cpp:
1401         * tests/Param_Test/bd_str_seq.h:
1402         * tests/Param_Test/bd_str_seq.cpp:
1403         * tests/Param_Test/bd_string.h:
1404         * tests/Param_Test/bd_string.cpp:
1405         * tests/Param_Test/bd_struct_seq.h:
1406         * tests/Param_Test/bd_struct_seq.cpp:
1407         * tests/Param_Test/bd_wstr_seq.h:
1408         * tests/Param_Test/bd_wstr_seq.cpp:
1409         * tests/Param_Test/bd_wstring.h:
1410         * tests/Param_Test/bd_wstring.cpp:
1411         * tests/Param_Test/big_union.h:
1412         * tests/Param_Test/big_union.cpp:
1413         * tests/Param_Test/client.h:
1414         * tests/Param_Test/client.cpp:
1415         * tests/Param_Test/complex_any.h:
1416         * tests/Param_Test/complex_any.cpp:
1417         * tests/Param_Test/driver.h:
1418         * tests/Param_Test/driver.cpp:
1419         * tests/Param_Test/except.h:
1420         * tests/Param_Test/except.cpp:
1421         * tests/Param_Test/fixed_array.h:
1422         * tests/Param_Test/fixed_array.cpp:
1423         * tests/Param_Test/fixed_struct.h:
1424         * tests/Param_Test/fixed_struct.cpp:
1425         * tests/Param_Test/helper.h:
1426         * tests/Param_Test/helper.cpp:
1427         * tests/Param_Test/multdim_array.h:
1428         * tests/Param_Test/multdim_array.cpp:
1429         * tests/Param_Test/nested_struct.h:
1430         * tests/Param_Test/nested_struct.cpp:
1431         * tests/Param_Test/objref.h:
1432         * tests/Param_Test/objref.cpp:
1433         * tests/Param_Test/objref_struct.h:
1434         * tests/Param_Test/objref_struct.cpp:
1435         * tests/Param_Test/options.h:
1436         * tests/Param_Test/options.cpp:
1437         * tests/Param_Test/param_test_i.h:
1438         * tests/Param_Test/param_test_i.cpp:
1439         * tests/Param_Test/recursive_struct.h:
1440         * tests/Param_Test/recursive_struct.cpp:
1441         * tests/Param_Test/recursive_union.h:
1442         * tests/Param_Test/recursive_union.cpp:
1443         * tests/Param_Test/results.h:
1444         * tests/Param_Test/results.cpp:
1445         * tests/Param_Test/server.cpp:
1446         * tests/Param_Test/short.h:
1447         * tests/Param_Test/short.cpp:
1448         * tests/Param_Test/small_union.h:
1449         * tests/Param_Test/small_union.cpp:
1450         * tests/Param_Test/tests.h:
1451         * tests/Param_Test/typecode.h:
1452         * tests/Param_Test/typecode.cpp:
1453         * tests/Param_Test/ub_any_seq.h:
1454         * tests/Param_Test/ub_any_seq.cpp:
1455         * tests/Param_Test/ub_array_seq.h:
1456         * tests/Param_Test/ub_array_seq.cpp:
1457         * tests/Param_Test/ub_long_seq.h:
1458         * tests/Param_Test/ub_long_seq.cpp:
1459         * tests/Param_Test/ub_objref_seq.h:
1460         * tests/Param_Test/ub_objref_seq.cpp:
1461         * tests/Param_Test/ub_short_seq.h:
1462         * tests/Param_Test/ub_short_seq.cpp:
1463         * tests/Param_Test/ub_str_seq.h:
1464         * tests/Param_Test/ub_str_seq.cpp:
1465         * tests/Param_Test/ub_string.h:
1466         * tests/Param_Test/ub_string.cpp:
1467         * tests/Param_Test/ub_struct_seq.h:
1468         * tests/Param_Test/ub_struct_seq.cpp:
1469         * tests/Param_Test/ub_wstr_seq.h:
1470         * tests/Param_Test/ub_wstr_seq.cpp:
1471         * tests/Param_Test/ub_wstring.h:
1472         * tests/Param_Test/ub_wstring.cpp:
1473         * tests/Param_Test/ulonglong.h:
1474         * tests/Param_Test/ulonglong.cpp:
1475         * tests/Param_Test/var_array.h:
1476         * tests/Param_Test/var_array.cpp:
1477         * tests/Param_Test/var_struct.h:
1478         * tests/Param_Test/var_struct.cpp:
1480         * tests/Portable_Interceptors/Benchmark/test_i.h:
1482         * tests/Portable_Interceptors/Collocated/Dynamic/test_i.h:
1484         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/test_i.h:
1486         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/test_i.h:
1488         * tests/QtTests/client.h:
1489         * tests/QtTests/test_i.h:
1491         * tests/RTCORBA/Diffserv/Custom_Network_Priority_Mapping.h:
1493         * tests/RTCORBA/Policies/Policies.cpp:
1495         * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp:
1497         * tests/Single_Read/test_i.h:
1499         * tests/Smart_Proxies/Benchmark/client.cpp:
1500         * tests/Smart_Proxies/Benchmark/server.cpp:
1502         * tests/Smart_Proxies/On_Demand/client.cpp:
1503         * tests/Smart_Proxies/On_Demand/server.cpp:
1505         * tests/Smart_Proxies/Policy/client.cpp:
1506         * tests/Smart_Proxies/Policy/server.cpp:
1508         * tests/Smart_Proxies/client.cpp:
1509         * tests/Smart_Proxies/server.cpp:
1511         * tests/Strategies/simple_test_i.h:
1513         * tests/Timed_Buffered_Oneways/client.cpp:
1514         * tests/Timed_Buffered_Oneways/test_i.h:
1516         * tests/Timeout/test_i.h:
1518         * tests/Xt_Stopwatch/Client.h:
1519         * tests/Xt_Stopwatch/Control.h:
1520         * tests/Xt_Stopwatch/Stopwatch_display.h:
1521         * tests/Xt_Stopwatch/test_i.h:
1522         * tests/Xt_Stopwatch/timer.h:
1524         * utils/catior/Catior_i.h:
1525         * utils/catior/Catior_i.cpp:
1527         * utils/nslist/nsadd.cpp:
1528         * utils/nslist/nsdel.cpp:
1530 Fri Mar 25 15:32:09 UTC 2011  Adam Mitz  <mitza@ociweb.com>
1532         * DevGuideExamples/Messaging/AMIcallback/AMIcallback.mpc:
1533         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/OMG_TypedEC.mpc:
1534         * orbsvcs/DevGuideExamples/Security/ParticipatingApp/ParticipatingApp.mpc:
1535         * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/PolicyControllingApp.mpc:
1536         * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/SecurityUnawareApp.mpc:
1538           Added "after" statements to enable correct parallel builds.
1540         * DevGuideExamples/PortableInterceptors/IOR/ServerIORInterceptor.cpp:
1542           Fixed 64-bit warnings.
1544 Wed Mar 23 03:29:21 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1546         * utils/logWalker/Log.cpp:
1547         * utils/logWalker/Session.cpp:
1548         * utils/logWalker/Thread.cpp:
1550           Unfuzzing.
1552 Tue Mar 22 22:09:09 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1554         * utils/logWalker/HostProcess.cpp:
1555         * utils/logWalker/Invocation.cpp:
1556         * utils/logWalker/Log.h:
1557         * utils/logWalker/Log.cpp:
1558         * utils/logWalker/README:
1559         * utils/logWalker/Session.h:
1560         * utils/logWalker/Session.cpp:
1561         * utils/logWalker/Thread.h:
1562         * utils/logWalker/Thread.cpp:
1563         * utils/logWalker/logWalker.cpp:
1565           Incremental improvements to the log walker utility, mostly in
1566           error reporting, also with thread encounter tracking, and source
1567           identification.
1569 Tue Mar 22 21:40:44 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1571         * utils/catior/Catior_i.h:
1572         * utils/catior/Catior_i.cpp:
1574           Add the parsing of TAG_MULTIPLE_COMPONENTS which is still used
1575           by some ORBs. Also add the detection of ORB type JacORB to help
1576           with the identification of IORs in a heterogeneous environment.
1578 Tue Mar 22 14:31:19 UTC 2011  Adam Mitz  <mitza@ociweb.com>
1580         * tests/Bug_3942_Regression/Bug_3942_Regression.cpp:
1582           Fuzz fixes and avoid compiler errors, even though they are
1583           indicative of bugs in TAO.  At least one compiler accepts the
1584           code and we can use the runtime failures on that compiler.
1586 Mon Mar 21 18:15:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1588         * tao/Stub.inl:
1589         * tao/Stub.cpp:
1590           Moved refcount manipulate methods inline
1592 Mon Mar 21 17:27:15 UTC 2011  Adam Mitz  <mitza@ociweb.com>
1594         * bin/tao_orb_tests.lst:
1595         * tests/Bug_3942_Regression/Bug_3942_Regression.cpp:
1596         * tests/Bug_3942_Regression/Bug_3942_Regression.mpc:
1597         * tests/Bug_3942_Regression/Foo.idl:
1598         * tests/Bug_3942_Regression/run_test.pl:
1600           Adding regression test for bug 3942, not yet fixed.
1602 Mon Mar 21 10:34:42 UTC 2011  Martin Corino  <corino_m@remedy.nl>
1604         * tao/DynamicInterface/Server_Request.cpp:
1606           Fixed typo in fix for deffered_reply() check.
1608 Sun Mar 20 13:45:05 UTC 2011  Martin Corino  <corino_m@remedy.nl>
1610         * tao/DynamicInterface/Server_Request.cpp:
1611           Fixed problem with handling GIOP::LocateRequest type requests.
1612           For this type of request the incoming CDR stream does not exist
1613           and the reply should be deferred.
1615 Fri Mar 18 19:52:21 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1617         * tao/IIOP_Connector.cpp:
1618         * tao/Transport_Connector.h:
1619         * tao/Transport_Connector.cpp:
1621           Fix for the parallel connect strategy. While processing a list
1622           of endpoints, it is possible that one successfully connects
1623           quickly enough that the rest of the list does not need to be
1624           evaluated. In that case, the cleanup logic was not being
1625           evaluated, leaving the base connector to hold on to stale
1626           nonblocking connection handlers. At best these are unused
1627           objects that linger until the connector is shutdown, and at
1628           worst they can eventually connect, leading to unnecessary
1629           network resource consumption.
1631 Thu Mar 17 09:55:03 UTC 2011  Olli Savia  <ops@iki.fi>
1633         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp:
1634           Fixes due to ACE rand_r() changes.
1636 Thu Mar 17 09:45:43 UTC 2011  Olli Savia  <ops@iki.fi>
1638         * orbsvcs/tests/EC_Mcast/EC_Mcast.h:
1639         * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
1640           Fixes due to ACE rand_r() changes.
1642 Thu Mar 17 09:43:12 UTC 2011  Olli Savia  <ops@iki.fi>
1644         * orbsvcs/tests/Event/Basic/Observer.h:
1645         * orbsvcs/tests/Event/Basic/Observer.cpp:
1646           Fixes due to ACE rand_r() changes.
1648 Thu Mar 17 09:36:47 UTC 2011  Olli Savia  <ops@iki.fi>
1650         * tests/OctetSeq/client.cpp:
1651           Fixes due to ACE rand_r() changes.
1653 Thu Mar 17 09:35:07 UTC 2011  Olli Savia  <ops@iki.fi>
1655         * tests/Policies/Manipulation.cpp:
1656           Fixes due to ACE rand_r() changes.
1658 Thu Mar 17 09:32:45 UTC 2011  Olli Savia  <ops@iki.fi>
1660         * tests/Nested_Upcall_Crash/Server_Peer.h:
1661         * tests/Nested_Upcall_Crash/Server_Peer.cpp:
1662         * tests/Nested_Upcall_Crash/server.cpp:
1663           Fixes due to ACE rand_r() changes.
1665 Thu Mar 17 09:29:59 UTC 2011  Olli Savia  <ops@iki.fi>
1667         * tests/CDR/allocator.cpp:
1668           Fixes due to ACE rand_r() changes.
1670 Thu Mar 17 08:19:02 UTC 2011  Olli Savia  <ops@iki.fi>
1672         * TAO_IDL/be/be_codegen.cpp:
1673           More fixes due to ACE rand_r() changes.
1675 Thu Mar 17 08:12:47 UTC 2011  Olli Savia  <ops@iki.fi>
1677         * TAO_IDL/be/be_codegen.cpp:
1678         * TAO_IDL/be/be_interface.cpp:
1679           Fixes due to ACE rand_r() changes.
1681 Wed Mar 16 06:27:59 UTC 2011  Olli Savia  <ops@iki.fi>
1683         * orbsvcs/orbsvcs/LoadBalancing/LB_Random.cpp:
1684         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
1685           Check features against ACE_HAS_PTHREADS instead of
1686           ACE_HAS_PTHREADS_STD.
1688 Mon Mar 14 20:17:48 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1690         * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
1691         * tests/RTCORBA/Bug_3643_Regression/server.cpp:
1692         * tests/RTCORBA/Thread_Pool/server.cpp:
1693         * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
1694           Fixed compile warnings from incorrect use of ACE_TCHAR* type in
1695           printf in wchar builds.
1697 Sun Mar 13 10:00:13 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1699         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
1700         * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
1701         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
1702         * orbsvcs/tests/Miop/McastHello/server.cpp:
1703         * orbsvcs/tests/Bug_3673_Regression/nsmain.cpp:
1704         * orbsvcs/tests/Notify/lib/Task_Stats.cpp:
1705         * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
1706         * orbsvcs/tests/FT_App/FT_Client.cpp:
1707         * orbsvcs/tests/FT_App/StubFaultNotifier.cpp:
1708         * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp:
1709         * tao/HTTP_Handler.cpp:
1710         * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
1711         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp:
1712         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp:
1713         * examples/Kokyu_dsrt_schedulers/Task_Stats.cpp:
1714         * examples/RTScheduling/Task_Stats.cpp:
1715         * examples/RTCORBA/Activity/Task_Stats.cpp:
1716           Fixed compile warnings from incorrect use of ACE_TCHAR* type in
1717           printf in wchar builds.
1719 Fri Mar 11 20:31:17 UTC 2011  Olli Savia  <ops@iki.fi>
1721         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
1722         * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp:
1723           Removed tabs
1725 Fri Mar 11 14:11:54 UTC 2011  Olli Savia  <ops@iki.fi>
1727         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
1728           Fix for previous commit. Use ACE::is_inequal().
1730 Fri Mar 11 14:04:14 UTC 2011  Olli Savia  <ops@iki.fi>
1732         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
1733         * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp:
1734           Use ACE::is_equal() to compare floating point values.
1736 Thu Mar 10 13:08:17 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1738         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
1739         * tao/Stub.h:
1740         * tao/Stub.inl:
1741         * tao/Stub.cpp:
1742           Made the profile_lock now a regular member mutex
1744 Thu Mar 10 11:41:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1746         * tao/Stub.h:
1747           Doxygen changes
1749         * tao/Stub.cpp:
1750           Explicitly retrieve the client_strategy factory in the constructor in
1751           order to force a load of it at this point. Not doing it here leads
1752           to the situation in the ImR combined example that we want to load
1753           it later and than get a deadlock
1755 Thu Mar 10 11:26:47 UTC 2011  Olli Savia  <ops@iki.fi>
1757         * tao/ZIOP/ZIOP.cpp:
1758           Use ACE::is_equal() to compare floating point values.
1760 Thu Mar 10 10:54:34 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1762         * TAO_IDL/be/be_interface.cpp:
1763         * examples/RTScheduling/DT_Creator.cpp:
1764           Added casts to types expected by printf format.
1766 Wed Mar  9 14:55:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1768         * tao/Server_Strategy_Factory.h:
1769         * tao/Server_Strategy_Factory.cpp:
1770           Made all methods except the destructor pure virtual, this is an
1771           abstract base class
1773 Wed Mar  9 14:27:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1775         * tao/Client_Strategy_Factory.h:
1776         * tao/Client_Strategy_Factory.cpp:
1777           Made all methods except the destructor pure virtual, this is an
1778           abstract base class
1780 Wed Mar  9 10:48:48 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1782         * tao/GIOP_Message_Base.cpp:
1783         * TAO_IDL/be/be_visitor_arg_traits.cpp:
1784         * TAO_IDL/be/be_visitor_array/array_ci.cpp:
1785         * TAO_IDL/be/be_sequence.cpp:
1786         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
1787           Changed my previous fix to these files. That change was too shallow.
1789         * orbsvcs/orbsvcs/Notify/XML_Saver.cpp:
1790         * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group_Manipulator.cpp:
1791         * orbsvcs/orbsvcs/Scheduler_Factory.cpp:
1792         * orbsvcs/tests/Notify/lib/Task_Stats.cpp:
1793         * orbsvcs/tests/FT_App/FT_Client.cpp:
1794         * orbsvcs/tests/FT_App/FT_Creator.cpp:
1795         * orbsvcs/tests/FT_App/FT_Creator.h:
1796         * utils/catior/Catior_i.cpp:
1797         * utils/logWalker/HostProcess.cpp:
1798         * utils/logWalker/Log.cpp:
1799           Fixed use of types for printf format.
1801 Mon Mar  7 16:19:40 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1803         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
1804         * tao/GIOP_Message_Base.cpp:
1805         * TAO_IDL/be/be_visitor_arg_traits.cpp:
1806         * TAO_IDL/be/be_codegen.cpp:
1807         * TAO_IDL/be/be_helper.cpp:
1808         * TAO_IDL/be/be_visitor_array/array_ci.cpp:
1809         * TAO_IDL/be/be_sequence.cpp:
1810         * TAO_IDL/be_include/be_helper.h:
1811           Fixed warnings from incorrect use of printf format.
1813 Mon Mar  7 09:44:39 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1815         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
1816           Fixed leaks in ACE_SSL library. This is a part of the fix
1817           for bug#3418.
1819         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
1820         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.cpp:
1821           Fixed other leaks in TAO_SSLIOP that I found during the work
1822           on bug#3418.
1824         * orbsvcs/tests/Security/Bug_1107_Regression/Bug_1107_Regression.mpc:
1825         * orbsvcs/tests/Security/Big_Request/Big_Request.mpc:
1826           Removed unnecessary libraries from dependencies.
1828         * orbsvcs/tests/Security/InsecureReferences/test.cpp:
1829         * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp:
1830         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp:
1831         * orbsvcs/tests/Security/Crash_Test/server.cpp:
1832         * orbsvcs/tests/Security/ssliop_CSD/MessengerClient.cpp:
1833         * orbsvcs/tests/Security/BiDirectional/client.cpp:
1834         * orbsvcs/tests/Security/BiDirectional/server.cpp:
1835         * orbsvcs/tests/Security/MT_SSLIOP/server.cpp:
1836         * orbsvcs/tests/Security/Big_Request/client.cpp:
1837           Fixed memory leaks local to these tests.
1839         * orbsvcs/tests/Security/Crash_Test/run_test.pl:
1840         * bin/tao_other_tests.lst:
1841           Extended the test script so that it supports now QUICK config.
1842           This test could run for a very long time which is not necessary
1843           in setups like valgrind.
1845 Mon Mar  7 09:32:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1847         * tao/Client_Strategy_Factory.h:
1848         * tao/Client_Strategy_Factory.cpp:
1849         * tao/ORB_Core.h:
1850         * tao/PortableServer/Non_Servant_Upcall.cpp:
1851         * tao/PortableServer/Object_Adapter.h:
1852         * tao/PortableServer/Object_Adapter.inl:
1853         * tao/PortableServer/Object_Adapter.cpp:
1854         * tao/PortableServer/Root_POA.h:
1855         * tao/PortableServer/Root_POA.inl:
1856         * tao/PortableServer/Root_POA.cpp:
1857         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
1858         * tao/PortableServer/Servant_Upcall.cpp:
1859         * tao/Resource_Factory.h:
1860         * tao/Resource_Factory.cpp:
1861         * tao/Server_Strategy_Factory.h:
1862         * tao/Server_Strategy_Factory.cpp:
1863         * tao/Stub.cpp:
1864         * tao/Transport_Mux_Strategy.h:
1865         * tao/default_client.h:
1866         * tao/default_client.cpp:
1867         * tao/default_resource.h:
1868         * tao/default_resource.cpp:
1869         * tao/default_server.h:
1870         * tao/default_server.cpp:
1871         * tao/tao.mpc:
1872           Reapplied the changes reverted on Mon Feb 14 10:44:30
1874         * tao/Configurable_Refcount.h:
1875         * tao/Configurable_Refcount.inl:
1876         * tao/Configurable_Refcount.cpp:
1877           Removed these files.
1879 Mon Mar  7 09:10:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1881         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
1882         * tao/Stub.h:
1883         * tao/Stub.inl:
1884         * tao/Stub.cpp:
1885           ImR example again broke, need to sort this out later
1887 Sun Mar  6 10:07:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1889         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
1890         * tao/Stub.h:
1891         * tao/Stub.inl:
1892         * tao/Stub.cpp:
1893           Reworked simplication of the stub
1895 Fri Mar  4 18:04:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1897         * tests/IDL_Test/IDL_Test.mpc:
1898         * tests/IDL_Test/anyunion.idl:
1899         * tests/IDL_Test/union.idl:
1900           Moved union with any member to its own file and don't compile that
1901           file with RTI DDS
1903 Fri Mar  4 09:38:08 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1905         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h:
1906         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
1907           Reverted changes related to Stub.*, these changes break the ImR
1908           example
1910         * tao/Stub.h:
1911         * tao/Stub.inl:
1912         * tao/Stub.cpp:
1913           Reverted, these changes break the ImR example
1915         * tests/Client_Leaks/README:
1916         * tests/Client_Leaks/child.cpp:
1917         * tests/Client_Leaks/server.cpp:
1918           Initialize pointers to 0
1920 Wed Mar  2 19:22:23 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1922         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h:
1923         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
1924         * tao/Stub.h:
1925         * tao/Stub.inl:
1926         * tao/Stub.cpp:
1927           Applied changes reverted on Mon Feb 14, didn't break the ImR example
1929 Wed Mar  2 16:02:01 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1931         * tao/Synch_Queued_Message.cpp:
1932           Fixed leak of contents in synch queued message. Thanks to
1933           Chris Galli <christian dot galli at gmail dot com> for providing
1934           this fix. It fixes bug#3825.
1936         * tests/Big_Oneways/server.cpp:
1937         * tests/Big_Oneways/Session.cpp:
1938         * tests/Big_Oneways/Coordinator.cpp:
1939           Fixed leaks local to this test.
1941 Wed Mar  2 14:50:02 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1943         * TAO_IDL/include/ast_home.h:
1944         * TAO_IDL/ast/ast_home.cpp:
1945           Added a function that transfers elements from home to interface and
1946           zeros those elements in home. This is necessary for correct cleanup.
1948         * TAO_IDL/be/be_visitor_xplicit_pre_proc.cpp:
1949           Added copying of exception list for operations defined in home
1950           when it needs to create an Explicit interface. This is also for
1951           cleanup.
1953 Mon Feb 28 14:31:52 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1955         * TAO_IDL/ast/ast_home.cpp:
1956         * TAO_IDL/ast/ast_valuetype_fwd.cpp:
1957         * TAO_IDL/fe/y.tab.cpp:
1958         * TAO_IDL/fe/idl.yy:
1959           Fixed memory leaks in tao_idl.
1961 Sat Feb 26 14:24:07 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1963         * MPC/config/pi.mpb:
1965           Reverting the earlier change. There are some libraries that
1966           partially depend on PI, and so they can tolerate not having
1967           interceptors and still function. For example TAO_Strategies.
1969 Sat Feb 26 03:27:16 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1971         * MPC/config/endpointpolicy.mpb:
1972         * MPC/config/pi.mpb:
1974           Ensure that projects that depend on these do not get built in
1975           minimim, compact, or micro configurations.
1977         * bin/tao_orb_tests.lst:
1978         * bin/tao_other_tests.lst:
1980           Do not attept to run the tests that don't get built by the above
1981           build restrictions.
1983 Wed Feb 23 10:34:17 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
1985         * tao/Connector_Impl.cpp:
1986         * tao/IIOP_Connector.cpp:
1987         * tao/IIOP_Connector.h:
1988         * tao/Strategies/UIOP_Connector.cpp:
1989         * tao/Strategies/SHMIOP_Connector.h:
1990         * tao/Strategies/UIOP_Connector.h:
1991         * tao/Strategies/SCIOP_Connector.h:
1992         * tao/Strategies/SHMIOP_Connector.cpp:
1993         * tao/Strategies/SCIOP_Connector.cpp:
1994         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
1995         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.h:
1996         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
1997           Fixed use of ACE default reactor on the client side. TAO has own
1998           reactor associated with ORB which can be used instead of the default
1999           one.
2001 Thu Feb 17 15:21:30 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2003         * tao/PortableServer/Active_Object_Map.cpp:
2004           Another change to almost the same code. Now I found memory leaks
2005           during logging.
2007 Tue Feb 16 11:15:00 UTC 2011  Simon Massey  <simon dot massey at prismtech dot com>
2009         * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
2010         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
2011           Initalise instance of enum ActivationMode when first
2012           created, otherwise rubbish value gets marshaled.
2014 Tue Feb 15 13:53:16 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2016         * tao/PortableServer/Active_Object_Map.cpp:
2017           Fixed unsafe code that crashes server if servant is 0. It's visible
2018           only when debug logging is on.
2020 Mon Feb 14 12:23:53 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2022         * tao/Messaging/AMH_Response_Handler.cpp:
2023         * tao/Object.h:
2024         * tao/Object.inl:
2025         * tao/Object.cpp:
2026           Committed back these files, also didn't break ImR
2028 Mon Feb 14 12:03:02 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2030         * tao/Refcounted_ObjectKey.inl:
2031         * tao/Refcounted_ObjectKey.cpp:
2032           Committed back these files, also didn't break ImR
2034 Mon Feb 14 11:47:38 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2036         * tao/IORTable/Table_Adapter.h:
2037         * tao/IORTable/Table_Adapter.cpp:
2038           Committed back these files, also didn't break ImR
2040 Mon Feb 14 11:32:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2042         * tao/Valuetype/AbstractBase.h:
2043         * tao/Valuetype/AbstractBase.cpp:
2044           Committed back these files, also didn't break ImR
2046 Mon Feb 14 11:18:49 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2048         * tao/Profile.h:
2049         * tao/Profile.inl:
2050         * tao/Profile.cpp:
2051           Committed back these files, also didn't break ImR
2053 Mon Feb 14 11:04:26 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2055         * tao/ORB_Core.cpp:
2056         * tao/ObjectKey_Table.h:
2057         * tao/ObjectKey_Table.inl:
2058         * tao/ObjectKey_Table.cpp:
2059           Reapplied changes, didn't break ImR example
2061 Mon Feb 14 10:44:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2063         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h:
2064         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
2065         * tao/Client_Strategy_Factory.h:
2066         * tao/Client_Strategy_Factory.cpp:
2067         * tao/Configurable_Refcount.h:
2068         * tao/Configurable_Refcount.inl:
2069         * tao/Configurable_Refcount.cpp:
2070         * tao/IORTable/Table_Adapter.h:
2071         * tao/IORTable/Table_Adapter.cpp:
2072         * tao/Messaging/AMH_Response_Handler.cpp:
2073         * tao/ORB_Core.h:
2074         * tao/ORB_Core.cpp:
2075         * tao/Object.h:
2076         * tao/Object.inl:
2077         * tao/Object.cpp:
2078         * tao/ObjectKey_Table.h:
2079         * tao/ObjectKey_Table.cpp:
2080         * tao/On_Demand_Fragmentation_Strategy.h:
2081         * tao/PortableServer/Non_Servant_Upcall.cpp:
2082         * tao/PortableServer/Object_Adapter.h:
2083         * tao/PortableServer/Object_Adapter.inl:
2084         * tao/PortableServer/Object_Adapter.cpp:
2085         * tao/PortableServer/Root_POA.h:
2086         * tao/PortableServer/Root_POA.inl:
2087         * tao/PortableServer/Root_POA.cpp:
2088         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
2089         * tao/PortableServer/Servant_Upcall.cpp:
2090         * tao/Profile.h:
2091         * tao/Profile.inl:
2092         * tao/Profile.cpp:
2093         * tao/Refcounted_ObjectKey.inl:
2094         * tao/Refcounted_ObjectKey.cpp:
2095         * tao/Resource_Factory.h:
2096         * tao/Resource_Factory.cpp:
2097         * tao/Server_Strategy_Factory.h:
2098         * tao/Server_Strategy_Factory.cpp:
2099         * tao/Stub.h:
2100         * tao/Stub.inl:
2101         * tao/Stub.cpp:
2102         * tao/Transport_Mux_Strategy.h:
2103         * tao/Valuetype/AbstractBase.h:
2104         * tao/Valuetype/AbstractBase.cpp:
2105         * tao/default_client.h:
2106         * tao/default_client.cpp:
2107         * tao/default_resource.h:
2108         * tao/default_resource.cpp:
2109         * tao/default_server.h:
2110         * tao/default_server.cpp:
2111         * tao/tao.mpc:
2112         * tao/ObjectKey_Table.inl:
2113           Reverted the changes to TAO/tao from the commit of last friday.
2114           The ImR example Combined_Service broke and I am not in the position
2115           to analyze the exact failure at this moment. Will reapply the
2116           changes asap when I have time to analyze this
2118 Fri Feb 11 11:16:00 UTC 2011  Martin Corino  <mcorino@remedy.nl>
2120         Merged changes from Remedy work branch.
2122         === start changelog ===
2124         Wed Feb  9 15:12:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2126                 * etc/tao_pi.doxygen:
2127                 * etc/tao_pi_server.doxygen:
2128                 * etc/tao_rtcorba.doxygen:
2129                 * etc/tao_rtportableserver.doxygen:
2130                 * etc/tao_transportcurrent.doxygen:
2131                 * etc/tao_ziop.doxygen:
2132                   Set some defines to get more documentation
2134         Wed Feb  9 13:31:39 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2136                 * etc/tao_strategies.doxygen:
2137                   Improved doxygen generation
2139                 * examples/Load_Balancing/Load_Balancer_i.cpp:
2140                 * orbsvcs/orbsvcs/HTIOP/HTIOP_Endpoint.h:
2141                 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h:
2142                 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.h:
2143                 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
2144                 * orbsvcs/tests/Bug_2615_Regression/Test.idl:
2145                 * tao/MProfile.cpp:
2146                 * tao/PortableServer/Object_Adapter.cpp:
2147                 * tao/Strategies/COIOP_Acceptor.h:
2148                 * tao/Strategies/COIOP_Endpoint.h:
2149                 * tao/Strategies/DIOP_Acceptor.h:
2150                 * tao/Strategies/DIOP_Endpoint.h:
2151                 * tao/Strategies/SCIOP_Acceptor.h:
2152                 * tao/Strategies/SCIOP_Endpoint.h:
2153                 * tao/Strategies/SHMIOP_Endpoint.h:
2154                 * tao/Strategies/UIOP_Endpoint.h:
2155                   Fixed typos and doxygen warnings
2157         Tue Feb  8 19:04:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2159                 * examples/RTCORBA/Activity/README:
2160                 * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp:
2161                 * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp:
2162                 * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.cpp:
2163                 * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushSupplier.cpp:
2164                 * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp:
2165                 * orbsvcs/orbsvcs/ESF/ESF_Proxy_RefCount_Guard.h:
2166                 * orbsvcs/orbsvcs/ESF/ESF_RefCount_Guard.h:
2167                 * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.cpp:
2168                 * orbsvcs/orbsvcs/Event/EC_ProxySupplier.cpp:
2169                 * orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp:
2170                 * orbsvcs/orbsvcs/Naming/Persistent_Context_Index.cpp:
2171                 * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h:
2172                 * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp:
2173                 * performance-tests/Cubit/TAO/MT_Cubit/Globals.h:
2174                 * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h:
2175                 * performance-tests/Cubit/TAO/MT_Cubit/Timer.h:
2176                 * performance-tests/Cubit/TAO/MT_Cubit/Timer.cpp:
2177                 * performance-tests/Cubit/TAO/MT_Cubit/client.h:
2178                 * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
2179                 * tao/Environment.cpp:
2180                   Fixed typos and removed old Chorus support
2182         Thu Feb  3 09:23:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2184                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
2185                   Added workaround for broken HP C++ V7.4-004 on OpenVMS IA64 V8.3
2187         Wed Feb  2 14:28:02 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2189                 * tao/CSD_Framework/CSD_Default_Servant_Dispatcher.cpp:
2190                 * tao/CSD_Framework/CSD_POA.h:
2191                 * tao/ORB_Core.h:
2192                 * tao/Object.h:
2193                 * tao/PortableServer/Regular_POA.h:
2194                 * tao/PortableServer/Servant_Dispatcher.h:
2195                 * tao/Transport_Mux_Strategy.h:
2196                   Layout/doxygen changes
2198         Wed Feb  2 12:31:51 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2200                 * tao/orbconf.h:
2201                   Removed deprecated macros
2203         Wed Feb  2 11:44:53 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2205                 * tao/default_resource.cpp:
2206                   Removed support for deprecated -ORBConnectionCachingStrategy
2208         Tue Feb  1 12:52:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2210                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
2211                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2212                   Don't generate empty methods
2214         Tue Feb  1 12:30:57 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2216                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2217                   Fixed race condition in generated code
2219         Mon Jan 31 18:58:53 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2221                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2222                   Throw correct exception
2224         Mon Jan 31 18:19:54 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2226                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2227                   Fixed several race conditions, possible memory leaks and incorrect
2228                   logic
2230         Mon Jan 31 15:12:37 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2232                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2233                   Layout changes
2235                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2236                   Throw an exception when we can't allocate any memory anymore
2238         Mon Jan 31 14:45:24 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2240                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
2241                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2242                   Reduced amount of methods in the servant with LwCCM, this should
2243                   reduce the footprint heavily with LwCCM again
2245         Mon Jan 31 13:45:43 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2247                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2248                   Layout change in generated code
2250         Mon Jan 31 11:38:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2252                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2253                   Fixed race condition in generated code
2255         Mon Jan 31 11:23:52 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2257                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2258                   Fixed race condition in generated code
2260         Mon Jan 31 10:29:08 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2262                 * TAO_IDL/be/be_visitor_home/home_svs.cpp:
2263                   Fixed race condition in generated code
2265         Mon Jan 31 09:55:00 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2267                 * TAO_IDL/be/be_visitor_component/context_svh.cpp:
2268                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2269                 * TAO_IDL/be_include/be_visitor_component/servant_svs.h:
2270                   Fixed race condition in generated code
2272         Mon Jan 31 08:47:49 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2274                 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.h:
2275                 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.h:
2276                 * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h:
2277                 * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
2278                   Cleanup of not used stuff
2280                 * tao/Stub.h:
2281                 * tao/Stub.inl:
2282                   Readded profile_lock(), used by FT
2284         Fri Jan 28 14:26:35 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2286                 * TAO_IDL/be/be_visitor_component/context_svh.cpp:
2287                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2288                   First step in not letting the generate servant use context members
2289                   directly, this causes all kind race conditions in a MT situation.
2290                   More changes need to be made between the servant and the context.
2292                 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
2294                 * tao/ObjectKey_Table.h:
2295                   Added export macro again, needed for strategies
2297                 * tao/operation_details.h:
2298                 * tao/Objref_VarOut_T.h:
2299                   Doxygen changes
2301                 * tao/On_Demand_Fragmentation_Strategy.h:
2302                   Doxygen change, use ACE_Copy_Disabled
2304         Thu Jan 27 11:29:03 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2306                 * docs/Options.html:
2307                 * tao/ORB_Core.cpp:
2308                 * tao/ObjectKey_Table.h:
2309                 * tao/ObjectKey_Table.inl:
2310                 * tao/ObjectKey_Table.cpp:
2311                 * tao/Resource_Factory.h:
2312                 * tao/Resource_Factory.cpp:
2313                 * tao/default_resource.h:
2314                 * tao/default_resource.cpp:
2315                   Removed -ORBObjectKeyTableLock, tricky option and this removed a few
2316                   virtual method calls. Also use inlining as much as possible
2318         Thu Jan 27 10:46:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2320                 * tao/DLL_Parser.cpp:
2321                 * tao/IORTable/Table_Adapter.h:
2322                 * tao/IORTable/Table_Adapter.cpp:
2323                 * tao/Object.h:
2324                 * tao/ObjectKey_Table.h:
2325                 * tao/PortableServer/Non_Servant_Upcall.cpp:
2326                 * tao/PortableServer/Object_Adapter.h:
2327                 * tao/PortableServer/Object_Adapter.inl:
2328                 * tao/PortableServer/Object_Adapter.cpp:
2329                 * tao/PortableServer/Root_POA.cpp:
2330                 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
2331                 * tao/PortableServer/Servant_Upcall.cpp:
2332                 * tao/Server_Strategy_Factory.h:
2333                 * tao/Server_Strategy_Factory.cpp:
2334                 * tao/default_resource.h:
2335                 * tao/default_server.h:
2336                 * tao/default_server.cpp:
2337                   Removed -ORBPOALock support, disabling the lock in a MT situation is
2338                   very risky and causes race conditions. By removing this support
2339                   we remove several virtual calls from the critical path which
2340                   gives a better performance in the regular callpath.
2342                 * DevGuideExamples/Multithreading/Reactive/svc.conf:
2343                 * docs/Options.html:
2344                 * docs/configurations.html:
2345                 * examples/AMH/Sink_Server/st_server.conf:
2346                 * examples/AMH/Sink_Server/st_server.conf.xml:
2347                 * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/svc.conf.xml:
2348                 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/svc.conf:
2349                 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/svc.conf.xml:
2350                 * orbsvcs/tests/AVStreams/Latency/svc.conf:
2351                 * orbsvcs/tests/AVStreams/Latency/svc.conf.xml:
2352                 * orbsvcs/tests/AVStreams/Multicast/components_svc.conf:
2353                 * orbsvcs/tests/AVStreams/Multicast/components_svc.conf.xml:
2354                 * orbsvcs/tests/Bug_2377_Regression/svc.conf:
2355                 * orbsvcs/tests/Bug_2925_Regression/svc.conf:
2356                 * orbsvcs/tests/EC_MT_Mcast/svc.conf:
2357                 * performance-tests/Cubit/TAO/IDL_Cubit/collocation/svc.conf:
2358                 * performance-tests/Cubit/TAO/IDL_Cubit/collocation/svc.conf.xml:
2359                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.conf:
2360                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.conf.xml:
2361                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.st_server.conf:
2362                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.st_server.conf.xml:
2363                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.zero_lock.conf:
2364                 * performance-tests/Cubit/TAO/IDL_Cubit/svc.zero_lock.conf.xml:
2365                 * performance-tests/Cubit/TAO/MT_Cubit/svc.conf:
2366                 * performance-tests/Cubit/TAO/MT_Cubit/svc.conf.xml:
2367                 * performance-tests/Latency/Collocation/svc.conf:
2368                 * performance-tests/Latency/DII/svc.conf:
2369                 * performance-tests/Latency/DII/svc.conf.xml:
2370                 * performance-tests/Latency/DSI/svc.conf:
2371                 * performance-tests/Latency/DSI/svc.conf.xml:
2372                 * performance-tests/Latency/Deferred/svc.conf:
2373                 * performance-tests/Latency/Deferred/svc.conf.xml:
2374                 * performance-tests/Latency/Single_Threaded/svc.conf:
2375                 * performance-tests/Latency/Single_Threaded/svc.conf.xml:
2376                 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.conf:
2377                 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.conf.xml:
2378                 * performance-tests/Sequence_Latency/DII/svc.conf:
2379                 * performance-tests/Sequence_Latency/DII/svc.conf.xml:
2380                 * performance-tests/Sequence_Latency/DSI/svc.conf:
2381                 * performance-tests/Sequence_Latency/DSI/svc.conf.xml:
2382                 * performance-tests/Sequence_Latency/Deferred/svc.conf:
2383                 * performance-tests/Sequence_Latency/Deferred/svc.conf.xml:
2384                 * performance-tests/Sequence_Latency/Single_Threaded/svc.conf:
2385                 * performance-tests/Sequence_Latency/Single_Threaded/svc.conf.xml:
2386                 * performance-tests/Throughput/svc.conf:
2387                 * performance-tests/Throughput/svc.conf.xml:
2388                 * tests/Bug_3163_Regression/server.conf:
2389                 * tests/Bug_3647_Regression/svc.conf:
2390                 * tests/CSD_Collocation/svc.conf:
2391                 * tests/CSD_Collocation/svc.conf.xml:
2392                 * tests/Collocation/svc.conf:
2393                 * tests/Collocation/svc.conf.xml:
2394                 * tests/Smart_Proxies/Collocation/svc.conf:
2395                 * tests/Smart_Proxies/Collocation/svc.conf.xml:
2396                   Removed -ORBPOALock, got removed
2398         Wed Jan 26 15:20:42 UTC 2011  Martin Corino  <corino_m@remedy.nl>
2400                 * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
2401                   Added exception in case AMI facet not connected.
2403         Wed Jan 26 13:51:51 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2405                 * tao/Client_Strategy_Factory.h:
2406                 * tao/Messaging/AMH_Response_Handler.cpp:
2407                 * tao/Object.h:
2408                 * tao/Object.cpp:
2409                 * tao/Profile.h:
2410                 * tao/Profile.inl:
2411                 * tao/Resource_Factory.h:
2412                 * tao/Stub.inl:
2413                 * tao/Stub.cpp:
2414                 * tao/Valuetype/AbstractBase.h:
2415                 * tao/Valuetype/AbstractBase.cpp:
2416                   Simplified refcounting and use more inlining
2418                 * tao/tao.mpc:
2419                   Updated
2421                 * tao/Configurable_Refcount.h:
2422                 * tao/Configurable_Refcount.inl:
2423                 * tao/Configurable_Refcount.cpp:
2424                   Removed these files, not used anymore
2426         Wed Jan 26 13:39:14 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2428                 * tao/Client_Strategy_Factory.h:
2429                 * tao/Client_Strategy_Factory.cpp:
2430                 * tao/Configurable_Refcount.h:
2431                 * tao/Configurable_Refcount.inl:
2432                 * tao/Object.inl:
2433                 * tao/Object.cpp:
2434                 * tao/Profile.cpp:
2435                 * tao/Resource_Factory.h:
2436                 * tao/Resource_Factory.cpp:
2437                 * tao/Valuetype/AbstractBase.cpp:
2438                 * tao/default_client.h:
2439                 * tao/default_client.cpp:
2440                 * tao/default_resource.h:
2441                 * tao/default_resource.cpp:
2442                   Simplified refcounts, this improves the runtime performance of TAO
2444         Wed Jan 26 10:44:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2446                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
2447                   Fixed race condition in the disconnect
2449                 * tao/SystemException.cpp:
2450                   Layout change
2452         Tue Jan 25 14:01:47 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2454                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
2455                   Layout change
2457                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
2458                   Fixed race condition in generated code
2460         Tue Jan 25 13:04:28 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2462                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
2463                   Throw an InvalidConnection exception when an EventConsumerBase can't
2464                   be narrowed to a type specific Event.
2466         === end changelog ===
2468 Wed Feb  9 13:45:47 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2470         * tao/Acceptor_Impl.cpp:
2471           Fixed unnecessary initialization of a default reactor that was done
2472           through a call to ACE_Reactor::instance() as the default parameter
2473           to the constructor of ACE_Accept_Strategy (base of
2474           TAO_Accept_Strategy).
2476 Thu Feb  3 16:32:53 UTC 2011  Martin Corino  <corino_m@remedy.nl>
2478         * TAO_IDL/be/be_union.cpp:
2479           Fixed unused parameter warning.
2481 Thu Feb  3 12:46:15 UTC 2011  Martin Corino  <corino_m@remedy.nl>
2483         * TAO_IDL/be/be_union.cpp:
2484           Fixed problem with generated ostream (gen_ostream=1) op code in
2485           case of Array type member in union.
2487         * TAO_IDL/driver/drv_args.cpp:
2488           Fixed incorrectly reported defaults for anonymous type switches.
2490         * tests/IDL_Test/union.idl:
2491           Added IDL constructs to test the fix above.
2493 Fri Jan 28 11:21:05 CET 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2495         * TAO version 2.0.1 released.
2497 Mon Jan 24 15:14:42 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2499         * docs/idltocpp0x:
2500         * docs/idltocpp0x/IDLC++0xRFP.odt:
2501           Removed these files, RFP is now formally published by the OMG
2503 Sun Jan 23 18:03:49 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2505         * MPC/config/tao_qtresource.mpb:
2506           Use qt4
2508 Fri Jan 21 10:50:55 UTC 2011  Olli Savia  <ops@iki.fi>
2510         * tests/OBV/ValueBox/client.cpp:
2511           Use ACE::is_equal() to compare floating point values.
2513 Thu Jan 20 15:28:10 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2515         * TAO_IDL/fe/y.tab.cpp:
2516           Corrected a fix that was committed for bug#3312. In that change
2517           I was too smart and knowing the implementation of
2518           UTL_ScopeStack::pop() I tried to mess with prefixes. Actually it
2519           was not needed (I was warned by Jeff Parsons about that) and
2520           when used it resulted in wrong generation of prefixes.
2522 Thu Jan 20 11:42:53 UTC 2010  Martin Corino  <mcorino@remedy.nl>
2524         Merged changes from Remedy work branch.
2526         === start changelog ===
2528         Wed Jan 19 12:16:46 UTC 2011  Martin Corino  <mcorino@remedy.nl>
2530             * tao/TAO_Internal.cpp:
2531               Fixed problem with argument parsing.
2533         Fri Jan 14 17:19:46 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2535                 * utils/catior/Catior_i.cpp:
2536                   Added more vendor ids
2538                 * utils/catior/README.catior:
2539                   Updated executable name
2541                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
2542                   Reverted change below, wasn't complete
2544         Fri Jan 14 10:37:44 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2546                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
2547                   Layout change
2549                 * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
2550                   Layout change to the generated code
2552                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
2553                   Fixed race condition in generated servant, more fixes have to be made
2555         Mon Jan 10 12:39:17 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2557                 * etc/tao_portableserver.doxygen:
2558                   Doxygen improvement
2560         Mon Jan 10 09:10:17 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2562                 * etc/tao.doxygen:
2563                 * etc/tao_anytypecode.doxygen:
2564                 * etc/tao_av.doxygen:
2565                 * etc/tao_compression.doxygen:
2566                 * etc/tao_cosevent.doxygen:
2567                 * etc/tao_cosnaming.doxygen:
2568                 * etc/tao_cosnotification.doxygen:
2569                 * etc/tao_costime.doxygen:
2570                 * etc/tao_costrader.doxygen:
2571                 * etc/tao_dynamicany.doxygen:
2572                 * etc/tao_dynamicinterface.doxygen:
2573                 * etc/tao_esf.doxygen:
2574                 * etc/tao_ifr.doxygen:
2575                 * etc/tao_implrepo.doxygen:
2576                 * etc/tao_iormanip.doxygen:
2577                 * etc/tao_iortable.doxygen:
2578                 * etc/tao_pi.doxygen:
2579                 * etc/tao_pi_server.doxygen:
2580                 * etc/tao_portablegroup.doxygen:
2581                 * etc/tao_portableserver.doxygen:
2582                 * etc/tao_rtcorba.doxygen:
2583                 * etc/tao_rtevent.doxygen:
2584                 * etc/tao_rtportableserver.doxygen:
2585                 * etc/tao_security.doxygen:
2586                 * etc/tao_smartproxies.doxygen:
2587                 * etc/tao_ssliop.doxygen:
2588                 * etc/tao_strategies.doxygen:
2589                 * etc/tao_transportcurrent.doxygen:
2590                 * etc/tao_ziop.doxygen:
2591                   Removed deprecated macros
2593         Mon Jan 10 08:48:07 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2595                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
2596                 * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
2597                 * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
2598                 * tao/Valuetype/ValueBase.h:
2599                   Layout and changes for doxygen
2601         Sat Jan  8 12:02:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2603                 * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
2604                   Fixed comment to not trigger doxygen warnings
2606         Fri Jan  7 08:25:08 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2608                 * tao/QtResource/QtResource.mpc:
2609                   Use qt4
2611         Fri Jan  7 08:04:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2613                 * tao/BiDir_GIOP/BiDir_GIOP.mpc:
2614                 * tao/CSD_Framework/CSD_Framework.mpc:
2615                 * tao/Codeset/Codeset.mpc:
2616                 * tao/DiffServPolicy/DiffServPolicy.mpc:
2617                 * tao/DynamicAny/DynamicAny.mpc:
2618                 * tao/EndpointPolicy/EndpointPolicy.mpc:
2619                 * tao/IORInterceptor/IORInterceptor.mpc:
2620                 * tao/IORManipulation/IORManipulation.mpc:
2621                 * tao/IORTable/IORTable.mpc:
2622                 * tao/ImR_Client/ImR_Client.mpc:
2623                 * tao/Messaging/Messaging.mpc:
2624                 * tao/Strategies/Strategies.mpc:
2625                 * tao/TransportCurrent/TC.mpc:
2626                 * tao/TransportCurrent/TC_IIOP.mpc:
2627                 * tao/TypeCodeFactory/TypeCodeFactory.mpc:
2628                 * tao/Valuetype/Valuetype.mpc:
2629                 * tao/ZIOP/ZIOP.mpc:
2630                 * tao/tao.mpc:
2631                   Fixed install problems with pidl files, thanks to Thomas Girard
2632                   for providing the patch
2634         Wed Jan  5 09:35:46 UTC 2011  Martin Corino  <mcorino@remedy.nl>
2636                 * orbsvcs\orbsvcs\Log\Hash_LogStore.cpp:
2637                 * orbsvcs\orbsvcs\PortableGroup\Portable_Group_Map.cpp:
2638                 * orbsvcs\orbsvcs\PortableGroup\PG_ObjectGroupManager.cpp:
2639                 * orbsvcs\orbsvcs\Security\SL3_CredentialsCurator.cpp:
2640                 * orbsvcs\orbsvcs\Security\SL2_SecurityManager.cpp:
2641                 * orbsvcs\orbsvcs\AV\AVStreams_i.cpp:
2642                 * orbsvcs\orbsvcs\Event\EC_TPC_Dispatching.cpp:
2643                 * orbsvcs\orbsvcs\LoadBalancing\LB_LoadMinimum.cpp:
2644                 * orbsvcs\orbsvcs\LoadBalancing\LB_LoadManager.cpp:
2645                 * orbsvcs\orbsvcs\LoadBalancing\LB_LoadAverage.cpp:
2646                 * orbsvcs\tests\Concurrency\CC_command.tab.cpp:
2647                 * orbsvcs\ImplRepo_Service\Activator_NT_Service.cpp:
2648                 * orbsvcs\ImplRepo_Service\Locator_NT_Service.h:
2649                 * orbsvcs\ImplRepo_Service\Locator_Options.cpp:
2650                 * orbsvcs\ImplRepo_Service\Activator_NT_Service.h:
2651                 * orbsvcs\ImplRepo_Service\Locator_NT_Service.cpp:
2652                 * tao\ORB_Core.h:
2653                 * utils\logWalker\Session.cpp:
2654                   Fixed compile warnings (uninitialized use, const char* assignments,
2655                   etc.).
2657         Sun Jan  2 13:25:46 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2659                 * TAO_IDL/tao_idl.mpc:
2660                 * tao/tao.mpc:
2661                   Integrated DESTDIR patches from debian packaging
2663         Wed Dec 22 14:42:05 UTC 2010  Marcel Smit  <msmit@remedy.nl>
2665                 * TAO_IDL/be/be_visitor_connector.cpp:
2666                 * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
2667                 * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
2668                 * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
2669                 * TAO_IDL/be_include/be_visitor_connector/connector_dds_ex_base.h:
2670                   Removes template parameters which indicates whether the sequence
2671                   contains fixed data. This fixes bugzilla #3939.
2673         === end changelog ===
2675 Tue Jan 18 17:49:42 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2677         * NEWS:
2679           Added item about IDL compiler bug fix.
2681 Fri Jan 14 17:43:26 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2683         * TAO_IDL/fe/y.tab.cpp:
2684         * TAO_IDL/fe/idl.yy:
2686           Moved code to unset a flag in IDL_GLobalData, it was in
2687           the wrong place.
2689 Fri Jan 14 16:54:35 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2691         * TAO_IDL/util/utl_err.cpp:
2693           Added the word "error" to the error header method, so the
2694           scoreboard will be triggered to output it.
2696 Fri Jan 14 14:24:47 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2698         * TAO_IDL/fe/y.tab.cpp:
2700           Fixed fuzz error.
2702 Thu Jan 13 14:47:20 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2704         * TAO_IDL/fe/fe_utils.cpp:
2705         * TAO_IDL/fe/y.tab.cpp:
2707           Fixed fuzz errors.
2709 Thu Jan 13 09:26:16 UTC 2011  Olli Savia  <ops@iki.fi>
2711         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
2712         * tests/Param_Test/big_union.cpp:
2713           Use ACE::is_equal() to compare floating point values.
2715 Wed Jan 12 21:08:04 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2717         * TAO_IDL/ast/ast_component.cpp:
2718         * TAO_IDL/ast/ast_decl.cpp:
2719         * TAO_IDL/ast/ast_field.cpp:
2720         * TAO_IDL/ast/ast_home.cpp:
2721         * TAO_IDL/ast/ast_interface.cpp:
2722         * TAO_IDL/ast/ast_sequence.cpp:
2723         * TAO_IDL/ast/ast_valuetype.cpp:
2724         * TAO_IDL/fe/fe_utils.cpp:
2725         * TAO_IDL/fe/idl.yy:
2726         * TAO_IDL/fe/y.tab.cpp:
2727         * TAO_IDL/include/ast_decl.h:
2728         * TAO_IDL/include/fe_utils.h:
2729         * TAO_IDL/include/idl_global.h:
2730         * TAO_IDL/include/utl_err.h:
2731         * TAO_IDL/util/utl_err.cpp:
2732         * TAO_IDL/util/utl_global.cpp:
2734           Added new error, reporting when there is an
2735           illegal reference to an item in the scope
2736           of a template module. Unless the item is
2737           declared in the same scope in which it is
2738           referenced, the reference must be to an
2739           item in an alias of a template module. Also
2740           added a mechanism to check for this error, and
2741           usage of the mechanism in places where AST
2742           nodes are referenced.
2744 Wed Jan 12 13:20:09 UTC 2011  Olli Savia  <ops@iki.fi>
2746         * orbsvcs/tests/Notify/MC/test_monitor.cpp:
2747         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
2748           Use ACE::is_equal() to compare floating point values.
2750 Wed Jan 12 13:00:13 UTC 2011  Olli Savia  <ops@iki.fi>
2752         * tests/Param_Test/bd_struct_seq.cpp:
2753         * tests/Param_Test/fixed_struct.cpp:
2754         * tests/Param_Test/ub_struct_seq.cpp:
2755         * tests/Param_Test/var_struct.cpp:
2756           Use ACE::is_equal() to compare floating point values.
2758 Tue Jan 11 18:57:28 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2760         * TAO_IDL/be/be_visitor_union/discriminant_ci.cpp(visit_enum):
2762           When generating a default discriminant value of -1 (all
2763           enum values are used in union cases), changed the cast
2764           (to the enum type) from C-style to C++ style static_cast<>.
2765           Thanks to Milan Cvetkovic <milan dot cvetkovic at mpathix dot com>
2766           for the suggestion.
2768 Tue Jan 11 07:09:15 UTC 2011  Olli Savia  <ops@iki.fi>
2770         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
2771         * tests/Alt_Mapping/ub_struct_seq.cpp:
2772         * tests/DynAny_Test/test_dynany.cpp:
2773           Use ACE::is_equal() to compare floating point values.
2775 Mon Jan 10 14:02:08 UTC 2011  Olli Savia  <ops@iki.fi>
2777         * tests/OctetSeq/client.cpp:
2778         * tests/Param_Test/anyop.cpp:
2779           Use ACE::is_equal() to compare floating point values.
2781 Wed Jan  5 13:14:09 UTC 2011  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2783         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
2784           Fixed crash during Naming Server finalization that was happening
2785           when it didn't start properly and POA was not initialized.
2787 Mon Jan  3 14:12:04 UTC 2011  Olli Savia  <ops@iki.fi>
2789         * tests/LongDouble/client.cpp:
2790           Reverted change "Fri Dec 31 09:12:53 UTC 2010  Olli Savia  <ops@iki.fi>"
2791           which broke 32-bit builds.
2793 Sat Jan  1 10:48:07 UTC 2011  Olli Savia  <ops@iki.fi>
2795         * orbsvcs/tests/Notify/lib/Task_Stats.cpp:
2796           Added missing include.
2798 Fri Dec 31 09:12:53 UTC 2010  Olli Savia  <ops@iki.fi>
2800         * orbsvcs/examples/LoadBalancing/server.cpp:
2801         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp:
2802         * orbsvcs/tests/Notify/lib/Task_Stats.cpp:
2803         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
2804         * orbsvcs/tests/unit/Trading/Interpreter/Interpreter.cpp:
2805         * tests/CDR/alignment.cpp:
2806         * tests/LongDouble/client.cpp:
2807           Use ACE::is_equal() to compare floating point values.
2809 Thu Dec 30 09:01:39 UTC 2010  Olli Savia  <ops@iki.fi>
2811         * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.inl:
2812         * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.cpp:
2813         * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAverage.inl:
2814         * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAverage.cpp:
2815         * orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.inl:
2816         * orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.cpp:
2817           Use ACE::is_equal() to compare floating point values.
2819 Wed Dec 29 09:11:54 UTC 2010  Olli Savia  <ops@iki.fi>
2821         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
2822           Use ACE::is_equal() to compare floating point values.
2824 Wed Dec 29 08:53:31 UTC 2010  Olli Savia  <ops@iki.fi>
2826         * TAO_IDL/ast/ast_expression.cpp:
2827           Use ACE::is_equal() to compare floating point values.
2829 Mon Dec 27 16:06:40 UTC 2010  Adam Mitz  <mitza@ociweb.com>
2831         * orbsvcs/tests/Bug_3891_Regression/Bug_3891_Regression.mpc:
2832         * orbsvcs/tests/Bug_3891_Regression/server.cpp:
2834           Link to the ImR_Client library for static builds.
2836 Mon Dec 20 10:01:18 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
2838         * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
2839         * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
2840           Fixed bug#3941 and fixed broken formatting when processing sequences.
2842         * tests/Bug_3941_Regression/test.cpp:
2843         * tests/Bug_3941_Regression/test.idl:
2844         * tests/Bug_3941_Regression/Bug_3941_Regression.mpc:
2845         * tests/Bug_3941_Regression/run_test.pl:
2846         * tests/Bug_3941_Regression/README:
2847         * bin/tao_orb_tests.lst:
2848           Added a test for bug#3941.
2850 Fri Dec 17 14:46:53 UTC 2010  Martin Corino  <mcorino@remedy.nl>
2852         * */*.*:
2853           Merged RemedyWork branch.
2855 Wed Dec 15 12:34:01 UTC 2010  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
2857         * TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp:
2858         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
2859          Correction for return values ami4ccm callbacks.
2862 Wed Dec 15 11:34:01 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
2864         * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
2865           Layout changes to the generated code
2867 Tue Dec 14 15:25:53 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
2869         * NEWS:
2870           Prepared for next release
2872 Tue Dec 14 13:13:17 CET 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
2874         * TAO version 2.0.0 released.
2876 Sun Dec 12 16:19:01 UTC 2010  Martin Corino  <mcorino@remedy.nl>
2878         * tests/Bug_1482_Regression/Hello.cpp:
2879           Fixes 'maybe undefined operation' warning in MingW GCC 4.5.0.
2881         * tests/OBV/Simple/Client_i.cpp:
2882           Removed unnecessary include leading to redefinition warnings.
2884         * tests/POA/DSI/Database_i.cpp:
2885           Fixes 'uninitialized use' warnings.
2887 Wed Dec  8 15:20:26 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2889         * TAO_IDL/ast/ast_module.cpp:
2891            Cosmetic changes.
2893         * TAO_IDL/fe/y.tab.cpp:
2894         * TAO_IDL/fe/idl.yy:
2896           Added an exit if there is a an error produced in adding
2897           a template module.
2899 Wed Dec  8 12:36:06 UTC 2010  Martin Corino  <corino_m@remedy.nl>
2901         * TAO_IDL/be/be_visitor_component/component_ami_rh_ex_base.cpp:
2902         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
2903           Some more fixes for the AMI reply handler executor implementation
2904           generation.
2906 Wed Dec  8 03:13:28 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2908         * TAO_IDL/fe/fe_utils.cpp(can_be_redefined):
2910           Modified the method to return 'false' if either of its 2
2911           arguments is a template module. Such a return will
2912           cause a redefinition error to be output.
2914 Tue Dec  7 22:10:52 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2916         * TAO_IDL/be/be_codegen.cpp:
2918           Removed an unused variable. Thanks to Adam Mitz
2919           <mitza@ociweb.com> for pointing it out.
2921 Tue Dec  7 21:49:36 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2923         * TAO_IDL/be/be_codegen.cpp:
2924         * TAO_IDL/be_include/be_codegen.h:
2926           Fixed a double deletion problem when OpenDDS is the DDS
2927           implementation and connector IDL is processed.
2929 Tue Dec  7 20:07:32 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2931         * TAO_IDL/include/idl_global.h:
2932         * TAO_IDL/ast/ast_visitor_tmpl_module_ref.cpp:
2933         * TAO_IDL/ast/ast_visitor_reifying.cpp:
2934         * TAO_IDL/util/utl_global.cpp:
2935         * TAO_IDL/util/utl_scope.cpp:
2937           Fixed bug in code generation of DDS4CCM DataWriter
2938           and DataReader classes.
2940 Fri Dec  3 21:34:48 UTC 2010  Adam Mitz  <mitza@ociweb.com>
2942         * utils/logWalker/Invocation.cpp:
2944           Updated logWalker to handle the new logging time format from the
2945           ACE commit: Thu Dec  2 18:29:36 UTC 2010  Steve Huston
2946           This patch was submitted by Thomas Lockhart
2947           <Thomas dot Lockhart at jpl dot nasa dot gov>.
2949 Fri Dec  3 19:33:25 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2951         * tests/IDL_Test/array_anon_nested.idl:
2953           New file, containing an unusual IDL construct
2954           removed from array.idl below, so it can have
2955           the appropriate tao_idl options and avoid RTI
2956           DDS IDL processing.
2958         * tests/IDL_Test/IDL_Test.mpc:
2959         * tests/IDL_Test/array.idl:
2961           Changes corresponding to the above description.
2963 Fri Dec  3 18:13:01 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2965         * TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp:
2966         * TAO_IDL/be/be_visitor_component/component_ami_rh_ex_base.cpp:
2967         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
2968         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_ex_base.h:
2970           Modified generation of AMI4CCM reply handler implementation
2971           class to include the port name in the constructed class
2972           name. This change eliminates redefinition errors when
2973           a component has more than one AMI receptacle that uses
2974           the same interface. The application developer can give
2975           each of these reply handlers a unique behavior if desired.
2977 Fri Dec  3 16:10:08 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2979         * TAO_IDL/be/be_codegen.cpp:
2980         * TAO_IDL/be/be_visitor_root/root_cnh.cpp:
2981         * TAO_IDL/be/be_visitor_root/root_cns.cpp:
2982         * TAO_IDL/be/be_visitor_connector/connector_ami_exs.cpp:
2983         * TAO_IDL/be/be_visitor_connector/connector_ami_exh.cpp:
2984         * TAO_IDL/be_include/be_codegen.h:
2986           Removed AMI4CCM reply handler impl stream and the
2987           associated mechanism to manage it, since this class is
2988           now generated in the component executor.
2990 Fri Dec  3 15:46:55 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
2992         * be/be_visitor_component/component_ami_rh_ex_base.cpp:
2994           Fixed cut and paste error.
2996 Fri Dec  3 10:20:22 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
2998         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
2999           Use DDS as sequence prefix for OpenDDS
3001         * tao/RTCORBA/RT_Mutex.h:
3002         * tao/RTCORBA/RT_ORB.cpp:
3003         * tao/RTCORBA/RT_ORBInitializer.h:
3004         * tao/RTCORBA/RT_Policy_i.h:
3005         * tao/RTCORBA/RT_Protocols_Hooks.h:
3006         * tao/RTCORBA/RT_Service_Context_Handler.cpp:
3007         * tao/RTCORBA/RT_Stub.cpp:
3008           Layout changes
3010 Fri Dec  3 06:13:19 UTC 2010  Marcel Smit  <msmit@remedy.nl>
3012         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3013           Removed seq_type from DDS traits since it's not needed there anymore.
3015 Thu Dec  2 21:31:19 UTC 2010  Adam Mitz  <mitza@ociweb.com>
3017         * TAO_IDL/be/be_codegen.cpp:
3018         * TAO_IDL/be/be_decl.cpp:
3019         * TAO_IDL/be/be_global.cpp:
3020         * TAO_IDL/be/be_util.cpp:
3021         * TAO_IDL/be/be_visitor_native/native_ch.cpp:
3023           Added the option -Wb,opendds_sequence_suffix which allows the user
3024           to customize the suffix for OpenDDS native sequence support.
3025           This is designed for use with dds4ccm (CIAO) and should probably be
3026           avoided in other use-cases.
3028         * TAO_IDL/be/be_visitor_array.cpp:
3029         * TAO_IDL/be/be_visitor_enum.cpp:
3030         * TAO_IDL/be/be_visitor_field.cpp:
3031         * TAO_IDL/be/be_visitor_module.cpp:
3032         * TAO_IDL/be/be_visitor_module/module.cpp:
3033         * TAO_IDL/be/be_visitor_root.cpp:
3034         * TAO_IDL/be/be_visitor_root/root.cpp:
3035         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
3036         * TAO_IDL/be/be_visitor_root/root_cs.cpp:
3037         * TAO_IDL/be/be_visitor_sequence.cpp:
3038         * TAO_IDL/be/be_visitor_structure.cpp:
3039         * TAO_IDL/be/be_visitor_structure/structure.cpp:
3040         * TAO_IDL/be/be_visitor_typedef.cpp:
3041         * TAO_IDL/be/be_visitor_typedef/typedef.cpp:
3042         * TAO_IDL/be/be_visitor_union.cpp:
3043         * TAO_IDL/be/be_visitor_union/union.cpp:
3044         * TAO_IDL/be/be_visitor_union_branch.cpp:
3045         * TAO_IDL/be_include/be_codegen.h:
3046         * TAO_IDL/be_include/be_decl.h:
3047         * TAO_IDL/be_include/be_global.h:
3048         * TAO_IDL/be_include/be_visitor_array.h:
3049         * TAO_IDL/be_include/be_visitor_enum.h:
3050         * TAO_IDL/be_include/be_visitor_field.h:
3051         * TAO_IDL/be_include/be_visitor_module.h:
3052         * TAO_IDL/be_include/be_visitor_root.h:
3053         * TAO_IDL/be_include/be_visitor_root/root_ch.h:
3054         * TAO_IDL/be_include/be_visitor_root/root_cs.h:
3055         * TAO_IDL/be_include/be_visitor_sequence.h:
3056         * TAO_IDL/be_include/be_visitor_structure.h:
3057         * TAO_IDL/be_include/be_visitor_typedef.h:
3058         * TAO_IDL/be_include/be_visitor_union.h:
3059         * TAO_IDL/be_include/be_visitor_union_branch.h:
3061           Removed obsolete code generation for OpenDDS.
3063         * TAO_IDL/be/be_visitor_array/serializer_op_ch.cpp:
3064         * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
3065         * TAO_IDL/be/be_visitor_enum/serializer_op_ch.cpp:
3066         * TAO_IDL/be/be_visitor_enum/serializer_op_cs.cpp:
3067         * TAO_IDL/be/be_visitor_field/serializer_op_ch.cpp:
3068         * TAO_IDL/be/be_visitor_field/serializer_op_cs.cpp:
3069         * TAO_IDL/be/be_visitor_module/serializer_op.cpp:
3070         * TAO_IDL/be/be_visitor_root/serializer_op.cpp:
3071         * TAO_IDL/be/be_visitor_sequence/serializer_op_ch.cpp:
3072         * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
3073         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
3074         * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp:
3075         * TAO_IDL/be/be_visitor_typedef/serializer_op_ch.cpp:
3076         * TAO_IDL/be/be_visitor_typedef/serializer_op_cs.cpp:
3077         * TAO_IDL/be/be_visitor_union/serializer_op_ch.cpp:
3078         * TAO_IDL/be/be_visitor_union/serializer_op_cs.cpp:
3079         * TAO_IDL/be/be_visitor_union_branch/serializer_op_ch.cpp:
3080         * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
3081         * TAO_IDL/be_include/be_visitor_array/serializer_op_ch.h:
3082         * TAO_IDL/be_include/be_visitor_array/serializer_op_cs.h:
3083         * TAO_IDL/be_include/be_visitor_enum/serializer_op_ch.h:
3084         * TAO_IDL/be_include/be_visitor_enum/serializer_op_cs.h:
3085         * TAO_IDL/be_include/be_visitor_field/serializer_op_ch.h:
3086         * TAO_IDL/be_include/be_visitor_field/serializer_op_cs.h:
3087         * TAO_IDL/be_include/be_visitor_module/serializer_op.h:
3088         * TAO_IDL/be_include/be_visitor_root/serializer_op.h:
3089         * TAO_IDL/be_include/be_visitor_sequence/serializer_op_ch.h:
3090         * TAO_IDL/be_include/be_visitor_sequence/serializer_op_cs.h:
3091         * TAO_IDL/be_include/be_visitor_structure/serializer_op_ch.h:
3092         * TAO_IDL/be_include/be_visitor_structure/serializer_op_cs.h:
3093         * TAO_IDL/be_include/be_visitor_typedef/serializer_op_ch.h:
3094         * TAO_IDL/be_include/be_visitor_typedef/serializer_op_cs.h:
3095         * TAO_IDL/be_include/be_visitor_union/serializer_op_ch.h:
3096         * TAO_IDL/be_include/be_visitor_union/serializer_op_cs.h:
3097         * TAO_IDL/be_include/be_visitor_union_branch/serializer_op_ch.h:
3098         * TAO_IDL/be_include/be_visitor_union_branch/serializer_op_cs.h:
3100           Removed these files.
3102 Thu Dec  2 20:23:13 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3104         * TAO_IDL/be_include/be_decl.h:
3105         * TAO_IDL/be/be_decl.cpp:
3107           Removed a flag and its accessors that are no longer used.
3109 Thu Dec  2 19:30:21 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3111         * TAO_IDL/be/be_codegen.cpp:
3113           Fixed generated include in *A.idl, not restored when
3114           previous changes were reversed.
3116         * TAO_IDL/driver/drv_preproc.cpp(DRV_pre_proc):
3118           Added code to unlink all temporary files at any point
3119           where this method might bail out. If an automated build
3120           takes place when there is something going wrong in
3121           TAO_IDL preprocessing, a great many temporary files could
3122           have been left over.
3124 Thu Dec  2 14:12:04 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3126         * TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp:
3128           Added newline at EOF.
3130         * TAO_IDL/be/be_visitor_component/component_ami_rh_ex_base.cpp:
3131         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_ex_base.h:
3133           New files, a base class visitor containing common code for
3134           the corresponding concrete visitors generating code for the
3135           header and source files.
3137 Wed Dec  1 22:15:07 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3139         * TAO_IDL/be/be_visitor_component.cpp:
3140         * TAO_IDL/be/be_visitor_interface/ami4ccm_sendc_ex_idl.cpp:
3141         * TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp:
3142         * TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp:
3143         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
3144         * TAO_IDL/be/be_interface.cpp:
3145         * TAO_IDL/be_include/be_interface.h:
3146         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exs.h:
3147         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h:
3148         * TAO_IDL/be_include/be_visitor_component.h:
3150           Moved the generation of AMI4CCM reply handler IDL back to
3151           the *A.idl file, from the *E.idl file. Also modified
3152           the AMI4CCM reply handler implementation class visitors
3153           to traverse the original interface and generate the
3154           implied IDL operations on the fly, since the reply
3155           handler interface itself is now unavailable.
3157         * TAO_IDL/be/be_argument.cpp:
3159           Removed extra whitespace.
3161         * TAO_IDL/be/be_helper.cpp:
3162         * TAO_IDL/be_include/be_helper.h:
3164           Added overload of TAO_OutStream << operator to accept
3165           an ACE_CString.
3167         * TAO_IDL/driver/drv_preproc.cpp:
3169           Fixed ACE error message that had a mismatched number of
3170           format symbols and described the wrong error. If it was
3171           actually called, the mismatch in number of format
3172           symbols was causing a crash.
3174 Wed Dec  1 13:53:59 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3176         * tests/IDL_Test/anonymous.idl:
3177         * tests/IDL_Tests/array.idl:
3179           Moved some recently added IDL from anonymous.idl, where
3180           a struct-in-struct declaration made it incompatible with
3181           the -GA option used on that file, to array.idl, where -GA
3182           is not used, and where the problem uncovered by the IDL
3183           (non-generation of an Array_Traits<> instantiation for
3184           an anonymous array in the nested struct) is more
3185           appropriately tested anyway. It is a known issue that a
3186           type declaration inside an interface, valuetype, component,
3187           home, struct or union is not compatible with the -GA
3188           option, since these container types can't be reopened in
3189           the *A.h file (created by the option) to declare the
3190           typecode in the proper scope.
3192 Wed Dec  1 12:09:31 UTC 2010  Martin Corino  <corino_m@remedy.nl>
3194         * TAO_IDL/be/be_visitor_component.cpp:
3195         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3196           Fixed compilation errors.
3197         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h:
3198           Fixed mismatched connector generation (.h <> .cpp).
3200 Tue Nov 30 20:48:06 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3202         * TAO_IDL/ast/ast_visitor_tmpl_module_inst.cpp:
3203         * TAO_IDL/ast/ast_visitor_tmpl_module_ref.cpp:
3205           When updating the global list of current template
3206           module parameter references (associated with an
3207           'alias' IDL construct), added a holder for the old
3208           list, which then is restored (instead of setting
3209           the list to 0) after the current scope is traversed.
3210           This change was necessary to handle the case when
3211           aliased template modules are nested.
3213 Tue Nov 30 18:15:54 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3215         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
3217           Removed an unused variable.
3219 Tue Nov 30 18:05:30 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3221         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3223           Put code generation back in that was inadvertently
3224           removed in a previous checkin.
3226 Mon Nov 29 19:02:18 UTC 2010  Martin Corino  <corino_m@remedy.nl>
3228         * tests/Abstract_Interface/client.cpp:
3229           Fixed test so now it really runs the null-test part.
3231 Mon Nov 29 17:11:52 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3233         * TAO_IDL/be/be_visitor_array.cpp:
3234         * TAO_IDL/be/be_visitor_array/array_ch.cpp:
3236           Cosmetic changes.
3238         * TAO_IDL/be/be_visitor_traits.cpp:
3240           - Removed code that prevented the visitor from finding
3241             anonymous arrays nested more than one level deep. Thanks
3242             to Shi John <John dot Shi at acxiom dot com> for
3243             sending in the IDL example that uncovered the problem.
3245           - Fixed problem with traits generation for an interface
3246             that contains itself recursively.
3248         * tests/IDL_Test/anonymous.idl:
3250           Added IDL example mentioned above to test coverage.
3252 Mon Nov 29 15:26:46 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3254         * TAO_IDL/ast/ast_visitor_reifying.cpp:
3255         * TAO_IDL/util/utl_scope.cpp:
3257           Removed unused local variables.
3259 Fri Nov 26 22:30:25 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3261         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exs.cpp:
3262         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exh.cpp:
3263         * TAO_IDL/be_include/be_visitor_connector/connector_ami_rh_exh.h:
3264         * TAO_IDL/be_include/be_visitor_connector/connector_ami_rh_exs.h:
3266           Removed these visitors, they are replaced by the new ones below.
3268         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exs.h:
3269         * TAO_IDL/be_include/be_visitor_component/component_ami_rh_exh.h:
3270         * TAO_IDL/be/be_visitor_component/component_ami_rh_exh.cpp:
3271         * TAO_IDL/be/be_visitor_component/component_ami_rh_exs.cpp:
3273           New visitors, replacing the removed ones above.
3275         * TAO_IDL/be/be_visitor_component.cpp:
3276         * TAO_IDL/be/be_visitor_interface/interface_ex_idl.cpp:
3277         * TAO_IDL/be/be_codegen.cpp:
3278         * TAO_IDL/be/be_visitor_connector.cpp:
3279         * TAO_IDL/be/be_decl.cpp:
3280         * TAO_IDL/be/be_visitor_component/facet_ex_idl.cpp:
3281         * TAO_IDL/be/be_visitor_component/component_exs.cpp:
3282         * TAO_IDL/be/be_visitor_connector/connector_ami_exs.cpp:
3283         * TAO_IDL/be/be_visitor_connector/connector_ami_exh.cpp:
3284         * TAO_IDL/be/be_interface.cpp:
3285         * TAO_IDL/be_include/be_interface.h:
3286         * TAO_IDL/be_include/be_visitor_connector.h:
3287         * TAO_IDL/be_include/be_decl.h:
3288         * TAO_IDL/be_include/be_visitor_component.h:
3290           Moved generation of AMI4CCM reply handler implementations
3291           from the *A_conn_i.{h.cpp} files to the appropriate
3292           component executor implementation files. This change
3293           also required moving the AMI4CCM reply handler IDL from
3294           the *A.idl file to the *E.idl file. This set of changes
3295           closes [BUGID:3929].
3297 Fri Nov 26 17:45:08 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3299         * TAO_IDL/include/ast_module.h:
3300         * TAO_IDL/include/ast_template_module_ref.h:
3301         * TAO_IDL/include/idl_global.h:
3302         * TAO_IDL/include/ast_visitor_tmpl_module_inst.h:
3303         * TAO_IDL/include/ast_visitor_context.h:
3304         * TAO_IDL/include/ast_template_module_inst.h:
3305         * TAO_IDL/be/be_visitor_component.cpp:
3306         * TAO_IDL/be/be_visitor_component/component_exh.cpp:
3307         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3308         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3309         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
3310         * TAO_IDL/ast/ast_visitor_tmpl_module_ref.cpp:
3311         * TAO_IDL/ast/ast_visitor_tmpl_module_inst.cpp:
3312         * TAO_IDL/ast/ast_module.cpp:
3313         * TAO_IDL/ast/ast_visitor_reifying.cpp:
3314         * TAO_IDL/ast/ast_visitor_context.cpp:
3315         * TAO_IDL/ast/ast_template_module_ref.cpp:
3316         * TAO_IDL/ast/ast_template_module_inst.cpp:
3317         * TAO_IDL/be_include/be_visitor_connector/connector_dds_ex_base.h:
3318         * TAO_IDL/be_include/be_visitor_component.h:
3319         * TAO_IDL/util/utl_global.cpp:
3320         * TAO_IDL/util/utl_scope.cpp:
3322           Fixed two bugs, both related to code generation from
3323           connectors that are declared as implied IDL from a
3324           referenced template module ('alias' keyword). If the
3325           'alias' construct uses a proper subset of the containing
3326           template module's template parameters, all code generation
3327           for any connectors inside it must use only that subset.
3329 Thu Nov 25 10:11:29 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3331         * TAO_IDL/ast/ast_type.cpp:
3332         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3333         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3334         * TAO_IDL/be/be_visitor_module/module.cpp:
3335           Fixed ami4ccm and dds4ccm problems
3337 Wed Nov 24 13:58:17 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3339         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
3340         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3341         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3342           Always generate a bool fixed for each templated module argument
3344 Wed Nov 24 13:15:10 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3346         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
3347           Some small improvements in connector handling
3349 Wed Nov 24 11:58:08 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3351         * TAO_IDL/be/be_connector.cpp:
3352         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
3353           Fixed problem with templated connectors without a base, enabled
3354           dds_connector for all templated connectors, will need to rename
3355           the visitors soon
3357 Wed Nov 24 11:01:15 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3359         * TAO_IDL/be/be_connector.cpp:
3360         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
3361         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3362         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3363         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
3364         * TAO_IDL/be_include/be_interface.h:
3365         * TAO_IDL/be_include/be_visitor_connector/connector_dds_ex_base.h:
3366         * TAO_IDL/be_include/be_visitor_connector/connector_dds_exh.h:
3367           Extended support for non dds4ccm templated connectors
3369 Tue Nov 23 09:15:23 UTC 2010  Marijke Hengstmengel <mhengstmengel@remedy.nl>
3371         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
3372         Set unused member variable provide_ in Servant class between ifdef lw_ccm.
3374 Mon Nov 22 19:57:23 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3376         * TAO_IDL/fe/lex.yy.cpp:
3377         * TAO_IDL/driver/drv_preproc.cpp:
3379           Added checks for failure to open a file or to create
3380           an absolute file pathname. Most of these checks are
3381           in code that is specific to VMS.
3383 Mon Nov 22 11:31:10 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3385         * tao/Valuetype/AbstractBase.h:
3386         * tao/Valuetype/AbstractBase.cpp:
3387         * tao/Valuetype/AbstractBase.inl:
3388         * tao/Valuetype/AbstractBase_T.cpp:
3389           Fixed a leak described in bug#3879. Also refactored the AbstractBase
3390           code so that it become simpler and more standard compliant.
3392         * tao/Synch_Invocation.cpp:
3393         * bin/tao_orb_tests.lst:
3394           Fixed the bug#3926 and marked the test as fixed.
3396         * tests/Abstract_Interface/client.cpp:
3397           Fixed in this test output to screen.
3399 Mon Nov 22 10:09:56 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3401         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3402           Small cleanup and tweaks to traits
3404 Sat Nov 20 17:26:21 UTC 2010  Martin Corino  <corino_m@remedy.nl>
3406         * tests/Abstract_Interface/client.cpp:
3407         * tests/Abstract_Interface/test.idl:
3408         * tests/Abstract_Interface/test_i.h:
3409         * tests/Abstract_Interface/test_i.cpp:
3410           Added test for extraction of null abstract interface.
3412 Sat Nov 20 15:34:50 UTC 2010  Martin Corino  <corino_m@remedy.nl>
3414         * tao/Valuetype/AbstractBase.cpp:
3415           Fixed missing support for extraction of null object ref for
3416           abstract interface.
3418 Fri Nov 19 19:12:44 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3420         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3421           Changed generation of DDS_TYPE traits
3423 Fri Nov 19 17:50:57 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3425         * TAO_IDL/fe/lex.yy.cpp:
3427           Fixed a bug in processing of pragma ID directive. Thanks to
3428           Wendsomde Yameogo <wendsomde at yameogo dot com> for
3429           reporting the problem.
3431 Fri Nov 19 15:50:11 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3433         * tests/Bug_3926_Regression/Client_ORBInitializer.h:
3434         * tests/Bug_3926_Regression/Client_Request_Interceptor.h:
3435           Fixed fuzz.
3437 Fri Nov 19 13:29:57 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3439         * tests/Bug_3926_Regression/client.cpp:
3440         * tests/Bug_3926_Regression/Client_ORBInitializer.cpp:
3441         * tests/Bug_3926_Regression/Client_Request_Interceptor.cpp:
3442         * tests/Bug_3926_Regression/test.idl:
3443         * tests/Bug_3926_Regression/server.cpp:
3444         * tests/Bug_3926_Regression/test_i.cpp:
3445         * tests/Bug_3926_Regression/Client_ORBInitializer.h:
3446         * tests/Bug_3926_Regression/Client_Request_Interceptor.h:
3447         * tests/Bug_3926_Regression/README:
3448         * tests/Bug_3926_Regression/run_test.pl:
3449         * tests/Bug_3926_Regression/test_i.h:
3450         * tests/Bug_3926_Regression/Bug_3926_Regression.mpc:
3451         * bin/tao_orb_tests.lst:
3452           Added a test and marked it as non-fixed.
3454 Thu Nov 18 14:11:00 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3456         * TAO_IDL/be/be_visitor_dds_ts_idl.cpp:
3458           Changed the name of the local file output stream to avoid
3459           a warning saying it hides the base class member.
3461 Thu Nov 18 12:54:09 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3463         * MPC/config/taobaseidldefaults.mpb:
3464         * TAO_IDL/be/be_produce.cpp:
3465         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
3466         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3467         * TAO_IDL/be/be_visitor_dds_ts_idl.cpp:
3468           With -Gts only generate TypeSupport.idl and than bail out
3470 Thu Nov 18 07:41:38 UTC 2010  Marcel Smit  <msmit@remedy.nl>
3472         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3473         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3474           Swapped the template arguments.
3476 Wed Nov 17 17:39:41 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3478         * TAO_IDL/be/be_visitor_dds_ts_idl.cpp:
3479         * TAO_IDL/be_include/be_visitor_dds_ts_idl.h:
3481           Changed code generation to create one output file
3482           per IDL file processed. For Foo.idl, the generated
3483           file is called FooTypeSupport.idl.
3485 Wed Nov 17 17:07:20 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3487         * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
3488         * TAO_IDL/be_include/be_interface.h:
3490           Cosmetic changes, comment typo fixed.
3492         * TAO_IDL/be/be_provides.cpp:
3493         * TAO_IDL/be/be_global.cpp:
3494         * TAO_IDL/be/be_interface.cpp:
3495         * TAO_IDL/be_include/be_global.h:
3497           Added checks to prevent AMI implied IDL sendc_*
3498           operations from being generated in a facet servant,
3499           in cases where we are using CORBA AMI on the
3500           facet interface.
3502 Wed Nov 17 15:07:20 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3504         * TAO_IDL/be_include/be_visitor_dds_ts_idl.h:
3505         * TAO_IDL/be/be_visitor_dds_ts_idl.cpp:
3507           New files, defining a new visitor that generates DDS
3508           type support classes, triggered by the option -Gts.
3509           At present, only the data writer and data reader
3510           classes are generated, and no check is made that
3511           the datatype is used by DDS (all structs, unions
3512           and valuetypes are processed). Such a check will be
3513           added at a later time.
3515         * TAO_IDL/be/be_util.cpp:
3516         * TAO_IDL/be/be_global.cpp:
3517         * TAO_IDL/be/be_produce.cpp:
3518         * TAO_IDL/be_include/be_global.h:
3519         * docs/compiler.html:
3521           Support code for the new visitor and command line option.
3523 Wed Nov 17 09:31:45 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3525         * TAO_IDL/be/be_codegen.cpp:
3526         * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
3527         * TAO_IDL/be/be_type.cpp:
3528         * TAO_IDL/be/be_valuebox.cpp:
3529         * TAO_IDL/be/be_global.cpp:
3530         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
3531         * TAO_IDL/ast/ast_structure_fwd.cpp:
3532         * TAO_IDL/ast/ast_interface_fwd.cpp:
3533         * TAO_IDL/fe/y.tab.cpp:
3534         * TAO_IDL/fe/idl.yy:
3535         * TAO_IDL/fe/lex.yy.cpp:
3536         * TAO_IDL/fe/idl.ll:
3537         * TAO_IDL/util/utl_global.cpp:
3538           Fixed memory leaks.
3540 Mon Nov 15 18:54:27 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3542         * TAO_IDL/be/be_visitor_connector.cpp:
3543         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3544         * TAO_IDL/be_include/be_visitor_connector/connector_dds_exh.h:
3546           Added generation of traits typedefs for attributes, if they
3547           appear in a connector or an extended port.
3549 Mon Nov 15 12:59:06 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3551         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3552         * orbsvcs/examples/FaultTolerance/RolyPoly/ReplicaController.cpp:
3553         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Group_Manager.cpp:
3554         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_Loader.cpp:
3555         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp:
3556         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
3557         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
3558         * orbsvcs/performance-tests/RTEvent/lib/Control.cpp:
3559         * orbsvcs/performance-tests/RTEvent/lib/Low_Priority_Setup.cpp:
3560         * orbsvcs/performance-tests/RTEvent/lib/RTClient_Setup.cpp:
3561         * orbsvcs/performance-tests/RTEvent/lib/RTServer_Setup.cpp:
3562         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3563         * orbsvcs/tests/FtRtEvent/consumer.cpp:
3564         * orbsvcs/tests/FtRtEvent/supplier.cpp:
3565         * tao/IORManipulation/IORManipulation.cpp:
3566         * tao/Load_Protocol_Factory_T.h:
3567         * tao/default_resource.cpp:
3568           Use ACE_auto_ptr_reset
3570 Sun Nov 14 22:43:56 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3572         * TAO_IDL/be/be_visitor_typecode/objref_typecode.cpp:
3574           Changed check for CCM home type from dynamic_cast<>,
3575           which doesn't work since we process the equivalent
3576           interface node(s) for the typecode, to a call to
3577           home_equiv() on the interface node.
3579         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
3580         * TAO_IDL/be/be_visitor_xplicit_pre_proc.cpp:
3582           Added calls to set the 'home_equiv_' flag on both
3583           the explicit and implicit home interfaces. It was
3584           already set for the equivalent interface. This fix
3585           closes [BUGID:3925].
3587 Sat Nov 13 14:01:03 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3589         * TAO_IDL/be/be_visitor_connector.cpp:
3590         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3591         * TAO_IDL/be_include/be_visitor_connector/connector_dds_exh.h:
3592           Committed changes from Jeff Parsons which change the layout of the
3593           ccm traits for the dds connectors
3595 Fri Nov 12 13:10:52 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3597         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3598           Changed dds_traits
3600 Fri Nov 12 10:57:45 UTC 2010  Marcel Smit  <msmit@remedy.nl>
3602         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3603         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
3604           Removed unnecessary template parameter in the generated connector
3605           code.
3607 Thu Nov 11 21:43:07 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3609         * TAO_IDL/ast/ast_visitor_tmpl_module_inst.cpp:
3611           Removed commented-out code.
3613         * TAO_IDL/include/ast_template_module_ref.h:
3614         * TAO_IDL/ast/ast_visitor_tmpl_module_ref.cpp:
3615         * TAO_IDL/ast/ast_template_module_ref.cpp:
3617           Added flag in node, and use in visitor, to prevent
3618           multiple traversals of a template module reference in
3619           this visitor. Its only action is to create an equivalent
3620           regular module in the same scope (a template module)
3621           and this action mustn't be taken more than once. This
3622           flag comes into play when the IDL has a 'chain' of
3623           aliases.
3625 Wed Nov 10 19:51:41 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3627         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3628           Updated some dds trait typedefs
3630         * tao/orbconf.h:
3631           Doxygen changes
3633 Wed Nov 10 19:07:15 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3635         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3636           Updated some dds trait typedefs
3638 Wed Nov 10 14:16:40 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3640         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3641           Generate some more typedefs in the dds traits
3643 Wed Nov 10 11:23:06 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3645         * TAO_IDL/fe/y.tab.cpp:
3646         * TAO_IDL/fe/idl.yy:
3647           Fixed a check for anonymous type. YACC file contained that check for
3648           plain strings while in CPP file it was done for bounded strings. As
3649           I thought that YACC is a primary source I wrongly moved this check to
3650           a wrong place just to make YACC and CPP files consistent. Now I moved
3651           it back to bounded strings.
3652           Plus added a check for anonymous bounded wide strings which are also
3653           deprecated by CORBA spec now.
3655         * TAO_IDL/util/utl_global.cpp:
3656           Restored back to error reporting when anonymous IDL type is
3657           encountered.
3659 Wed Nov 10 09:01:37 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3661         * TAO_IDL/ast/ast_field.cpp:
3662           Fixed segmentation fault in tao_idl that exhibited in CIAO code
3663           and that was triggered by my memory leak fixes from yesterday.
3665 Tue Nov  9 17:12:36 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3667         * TAO_IDL/util/utl_global.cpp:
3668           Explicitly silenced reports about deprecated anonymous IDL types.
3669           It looks my previous change enabled those reports. Until I
3670           investigate what was wrong this the simplest I can do.
3672 Tue Nov  9 12:35:22 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3674         * tao/Wait_On_Read.cpp:
3675         * tao/Transport_Cache_Manager_T.cpp:
3676           Corrected a bit logged messages.
3678         * tests/IDL_Test/Bug_3312_Regression.idl:
3679           Enabled a problematic part of the test and extended it.
3681         * TAO_IDL/be/be_valuetype.cpp:
3682         * TAO_IDL/be/be_codegen.cpp:
3683         * TAO_IDL/be/be_field.cpp:
3684         * TAO_IDL/be/be_global.cpp:
3685           Fixed memory leaks in tao_idl.
3687         * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
3688         * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
3689         * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
3690         * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
3691           Fixed only bug#3312.
3693         * TAO_IDL/fe/idl.yy:
3694         * TAO_IDL/fe/y.tab.cpp:
3695           Fixed bug#3312. Fixed a leak of FE_OBVHeader. Made formatting
3696           in generated cpp file consistent with YACC source. Removed
3697           unnecessary white spaces.
3699         * TAO_IDL/fe/idl.ll:
3700         * TAO_IDL/fe/lex.yy.cpp:
3701           Fixed a leak of a file prefix which was happening in certain
3702           conditions. Ported changes made at different times to generated
3703           cpp file but was not added to the lexer source.
3705 Thu Nov  4 16:06:56 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3707         * TAO_IDL/include/idl_global.h:
3708         * TAO_IDL/ast/ast_visitor_tmpl_module_ref.cpp:
3709         * TAO_IDL/ast/ast_visitor_tmpl_module_inst.cpp:
3710         * TAO_IDL/util/utl_global.cpp:
3711         * TAO_IDL/util/utl_scope.cpp:
3713           Fixed bug in parsing template module aliases. To create the
3714           necessary implied IDL, we must traverse the referenced template
3715           module, using the original template module parameter names
3716           for lookups, but, when a match is found, create implied IDL
3717           param holders using the aliased parameter name. This fix
3718           closes [BUGID:3924].
3720 Mon Nov  1 15:09:04 UTC 2010  Adam Mitz  <mitza@ociweb.com>
3722         * tao/PortableServer/POA_Current_Impl.inl:
3724           Use CORBA::ULong as the local variable type for a sequence length.
3725           Avoids warnings on vc10 64-bit.
3727 Mon Nov  1 14:15:56 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3729         * tao/TAO_Internal.cpp:
3730           Not needed to get TAO_ORB_DEBUG twice
3732         * tao/CORBALOC_Parser.cpp:
3733         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
3734         * tao/default_resource.cpp:
3735           Layout changes to debug messages to make them consistent with the
3736           other messages in TAO
3738 Sat Oct 30 09:17:36 UTC 2010  Olli Savia  <ops@iki.fi>
3740         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
3741           Use ACE::is_equal() to compare floating point values.
3743 Fri Oct 29 14:40:48 UTC 2010  Olli Savia  <ops@iki.fi>
3745         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
3746         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
3747           Removed LynxOS specific hacks.
3749 Fri Oct 29 12:03:44 UTC 2010  Olli Savia  <ops@iki.fi>
3751         * tao/DynamicAny/DynAny_i.cpp:
3752         * tao/ETCL/TAO_ETCL_Constraint.cpp:
3753           Use ACE::is_equal() to compare floating point values.
3755 Fri Oct 29 12:02:11 UTC 2010  Olli Savia  <ops@iki.fi>
3757         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
3758         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp:
3759           Use ACE::is_equal() to compare floating point values.
3761 Fri Oct 29 08:25:58 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3763         * tests/IDL_Test/IDL_Test.mpc:
3764           Disable 3312 generated files with rti
3766 Thu Oct 28 12:19:07 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3768         * tests/IDL_Test/Bug_3312_Regression.idl:
3769         * tests/IDL_Test/IDL_Test.mpc:
3770           Added test for 3312, doesn't seem to be fixed yet
3772 Thu Oct 28 08:26:46 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
3774         * tests/Bug_3755_Ext_Regression/run_test.pl:
3775         * bin/tao_orb_tests.lst:
3776           Disabled in e_micro and e_compact builds parts of this test
3777           that are not built in those configurations.
3779 Thu Oct 28 07:57:33 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3781         * tao/Utils/Server_Main.h:
3782         * tao/Utils/Server_Main.cpp:
3783           Fixed compile errors
3785 Thu Oct 28 07:51:17 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3787         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3788         * orbsvcs/examples/ImR/Advanced/TestServer.h:
3789         * orbsvcs/examples/RtEC/MCast/MCast.cpp:
3790         * orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.h:
3791         * orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.inl:
3792         * orbsvcs/orbsvcs/Event/ECG_Mcast_EH.h:
3793         * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.h:
3794         * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp:
3795         * orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.h:
3796         * orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.inl:
3797         * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h:
3798         * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.inl:
3799         * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.h:
3800         * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.inl:
3801         * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.h:
3802         * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.inl:
3803         * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
3804         * orbsvcs/tests/EC_Mcast/EC_Mcast.h:
3805         * orbsvcs/tests/Event/Mcast/Common/EC_Wrapper.h:
3806         * orbsvcs/tests/Event/Mcast/Common/EC_Wrapper.cpp:
3807         * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp:
3808         * orbsvcs/tests/Event/Mcast/Complex/consumer.cpp:
3809         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3810         * orbsvcs/tests/Event/Mcast/Simple/consumer.cpp:
3811         * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp:
3812         * orbsvcs/tests/Event/UDP/receiver.cpp:
3813         * orbsvcs/tests/Event/UDP/sender.cpp:
3814           Removed TAO_EC_Servant_Var, use PortableServer::Servant_var instead
3816 Thu Oct 28 07:41:02 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3818         * examples/RTScheduling/DT_Creator.h:
3819         * examples/RTScheduling/Fixed_Priority_Scheduler/test.h:
3820         * examples/RTScheduling/MIF_Scheduler/test.h:
3821         * orbsvcs/examples/ImR/Advanced/TestServer.h:
3822         * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.h:
3823         * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.h:
3824         * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.inl:
3825         * orbsvcs/performance-tests/RTEvent/lib/Loopback_Consumer.h:
3826         * orbsvcs/performance-tests/RTEvent/lib/Loopback_Consumer.cpp:
3827         * orbsvcs/performance-tests/RTEvent/lib/Send_Task.h:
3828         * orbsvcs/performance-tests/RTEvent/lib/Send_Task.cpp:
3829         * performance-tests/POA/Demux/demux_test_server.h:
3830         * tao/Array_Traits_T.h:
3831         * tao/Object_Reference_Traits_T.h:
3832         * tao/PortableServer/Servant_var.h:
3833         * tao/String_Traits_T.h:
3834         * tao/Value_Traits_T.h:
3835         * tao/Valuetype/Valuetype_Traits_T.h:
3836         * tests/Bug_1020_Basic_Regression/client.cpp:
3837         * tests/Bug_1020_Basic_Regression/server.cpp:
3838         * tests/Bug_1020_Regression/client.cpp:
3839         * tests/Bug_1020_Regression/server.cpp:
3840         * tests/Bug_1269_Regression/client.cpp:
3841         * tests/Bug_1269_Regression/server.cpp:
3842         * tests/Bug_1270_Regression/client.cpp:
3843         * tests/Bug_1270_Regression/server.cpp:
3844         * tests/Bug_1361_Regression/client.cpp:
3845         * tests/Bug_1361_Regression/server.cpp:
3846         * tests/Bug_1535_Regression/bug_1535_regression.cpp:
3847         * tests/Bug_1551_Regression/Client_Task.h:
3848         * tests/Bug_1551_Regression/server.cpp:
3849         * tests/Bug_1568_Regression/server.cpp:
3850         * tests/Bug_1670_Regression/server.cpp:
3851         * tests/Bug_2503_Regression/test_i.cpp:
3852         * tests/Bug_2560_Regression/Stock_Factory_i.cpp:
3853         * tests/Bug_3647_Regression/backend_server.cpp:
3854         * tests/Bug_3647_Regression/middle_server.cpp:
3855           Fixed compile errors, removed gcc < 3 support
3857 Wed Oct 27 17:45:45 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3859         * docs/idltocpp0x/IDLC++0xRFP.odt:
3860           Updated to new draft
3862         * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.cpp:
3863           Unicode fixes
3865         * tao/Utils/Server_Main.h:
3866         * tao/Utils/Server_Main.cpp:
3867           Layout changes
3869         * tao/Utils/Utils.mpc:
3870         * tao/Utils/Servant_Var.h:
3871         * tao/Utils/Servant_Var.inl:
3872         * tao/Utils/Servant_Var.cpp:
3873           Removed Servant_Var
3875 Wed Oct 27 10:38:47 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3877         * ChangeLog:
3878         * NEWS:
3879           Updated for next release
3881 Wed Oct 27 12:01:05 CEST 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3883         * TAO version 1.8.3 released.
3885 Tue Oct 26 17:05:35 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
3887         * tests/Bug_3755_Ext_Regression/dp_svc.conf:
3889           Fix a misspelling in the library name.
3891 Tue Oct 26 12:57:30 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3893         * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
3894         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
3895         * TAO_IDL/be/be_visitor_null_return_value.cpp:
3896         * TAO_IDL/be_include/be_visitor_component/facet_exh.h:
3898           Fixed fuzz errors.
3900 Mon Oct 25 14:42:46 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3902         * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
3904           Cosmetic changes.
3906         * TAO_IDLbe/be_visitor_null_return_value.cpp:
3908           Fixed bug in static_cast<> template parameter name
3909           generation for sequences.
3911         * TAO_IDLbe/be_visitor_component/facet_exh.cpp:
3912         * TAO_IDLbe_include/be_visitor_component/facet_exh.h:
3914           Reuse of static function be_visitor_interface_ih::method_helper
3915           was not a perfect fit, so added a modified version to
3916           be_visitor_facet_exh.
3918 Mon Oct 25 13:46:03 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3920         * NEWS:
3922           Updated with 2 IDL compiler changes.
3924 Mon Oct 25 08:09:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3926         * TAO_IDL/be/be_visitor_attr_init.cpp:
3927           Simplified
3929 Mon Oct 25 05:58:18 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3931         * TAO_IDL/be/be_visitor_attr_init.cpp:
3932         * TAO_IDL/be/be_visitor_component.cpp:
3933         * TAO_IDL/be/be_visitor_component/executor_exs_attr_init.cpp:
3934         * TAO_IDL/be_include/be_visitor_attr_init.h:
3935           Added new visitor to generate the attribute initialization in the
3936           executor constructor
3938 Mon Oct 25 05:37:24 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3940         * TAO_IDL/be/be_visitor_null_return_value.cpp:
3941           Reverted change below, this visitor seems to be used in multiple
3942           places, need to add a new one for attribute initialization
3944 Sun Oct 24 11:34:00 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3946         * TAO_IDL/be/be_visitor_null_return_value.cpp:
3947           Simplified member initialization
3949 Sat Oct 23 11:54:52 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3951         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
3952         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
3953         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
3954         * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
3955         * TAO_IDL/be/be_visitor_home/home_exs.cpp:
3956         * TAO_IDL/be_include/be_visitor_component/executor_exh.h:
3957         * TAO_IDL/be_include/be_visitor_component/executor_exs.h:
3958         * TAO_IDL/be_include/be_visitor_component/facet_exh.h:
3959         * TAO_IDL/be_include/be_visitor_component/facet_exs.h:
3960         * TAO_IDL/be_include/be_visitor_home/home_exs.h:
3961           Doxygen style of documentation generated
3963 Sat Oct 23 10:29:26 UTC 2010  Martin Corino  <mcorino@remedy.nl>
3965         * tests/Bug_3919_Regression/Bug_3919_Regression.mpc:
3966         * tests/Bug_3919_Regression/Test2.idl:
3967         * tests/Bug_3919_Regression/client.cpp:
3968           Added test for nested use of recursive typecode from another
3969           IDL file (including the recursive type IDL file).
3971 Sat Oct 23 000:25:53 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
3973         * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
3974         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
3975         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
3976         * TAO_IDL/be_include/be_visitor_component/executor_exh.h:
3978           More fixes in logic to support attribute impl generation
3979           in the executor.
3981 Fri Oct 22 12:12:51 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3983         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
3984           No export macro needed and generate doxygen groups
3986 Fri Oct 22 11:59:58 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3988         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
3989           More layout and documentation generation
3991 Fri Oct 22 11:50:19 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
3993         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
3994           Generated executor doesn't need an export macro and layout changes
3996 Fri Oct 22 11:54:34 UTC 2010  Marcel Smit  <msmit@remedy.nl>
3998         * TAO_IDL/be/be_codegen.cpp:
3999           Added Reactor.h when the reactor code is generated.
4001         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4002           Added a doxygen group "User defined members".
4004 Fri Oct 22 11:32:10 UTC 2010  Martin Corino  <corino_m@remedy.nl>
4006         * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
4007         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4008         * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
4009           Some changes to fix behaviour when encountering nested
4010           recursive type.
4012 Fri Oct 22 07:50:54 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4014         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4015         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4016         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
4017         * TAO_IDL/be_include/be_visitor_component/executor_exh.h:
4018         * TAO_IDL/be_include/be_visitor_component/facet_exh.h:
4019           Removed some more trailing whitespaces from the
4020           generated code.
4021           Added comment.
4023 Fri Oct 22 07:03:47 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4025         * TAO_IDL/be/be_visitor_attr_assign.cpp:
4026         * TAO_IDL/be/be_visitor_attr_return.cpp:
4027         * TAO_IDL/be/be_visitor_operation/arglist.cpp:
4028         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
4029           Declaration of the getter and setter methods for
4030           component attributes on one line in the generated
4031           executor header file.
4032           Return value and setting the attribute value on one
4033           line in the generated executor source file.
4035 Fri Oct 22 06:39:15 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4037         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4038         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
4039           Removed some more trailing whitespaces from the
4040           generated code.
4042 Fri Oct 22 06:28:07 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4044         * TAO_IDL/be/be_visitor_attr_assign.cpp:
4045         * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
4046         * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
4047           Fuzz. Trailing whitespaces.
4049         * TAO_IDL/be/be_visitor_operation/arglist.cpp:
4050           Fuzz. Newline at end of file.
4052 Thu Oct 21 17:39:18 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4054         * TAO_IDL/be/be_valuetype.cpp:
4055         * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
4057           Fixed more code generation bugs related to be_attribute
4058           newly inheriting from be_field.
4060 Thu Oct 21 17:19:12 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4062         * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
4063         * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp:
4064         * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
4065         * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
4066         * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
4068           Fixed code generation for valuetypes fields. In
4070           Wed Oct 20 19:50:32 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4072           class be_valuetypes was modified to inherit from class
4073           be_field, requiring some extra checks to distinguish a
4074           field from an attribute in valuetypes.
4076 Thu Oct 21 16:23:10 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4078         * TAO_IDL/be/be_visitor_attr_setarg_type.cpp:
4079         * TAO_IDL/be/be_visitor_member_type_decl.cpp:
4080         * TAO_IDL/be_include/be_visitor_attr_assign.h:
4081         * TAO_IDL/be_include/be_visitor_component/executor_exs_attr_init.h:
4082         * TAO_IDL/be_include/be_visitor_component/facet_exs.h:
4083         * TAO_IDL/be_include/be_visitor_attr_return.h:
4085           Fixed trailing whitespace and unused parameter warnings.
4087 Thu Oct 21 15:21:13 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4089         * TAO_IDL/be/be_array.cpp:
4090         * TAO_IDL/be/be_codegen.cpp:
4091         * TAO_IDL/be/be_helper.cpp:
4092         * TAO_IDL/be/be_interface.cpp:
4093         * TAO_IDL/be/be_provides.cpp:
4094         * TAO_IDL/be/be_sequence.cpp:
4095         * TAO_IDL/be/be_string.cpp:
4096         * TAO_IDL/be/be_structure.cpp:
4097         * TAO_IDL/be/be_type.cpp:
4098         * TAO_IDL/be/be_union.cpp:
4099         * TAO_IDL/be/be_valuetype.cpp:
4100         * TAO_IDL/be/be_visitor_arg_traits.cpp:
4101         * TAO_IDL/be/be_visitor_array/any_op_ch.cpp:
4102         * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
4103         * TAO_IDL/be/be_visitor_array/array_ch.cpp:
4104         * TAO_IDL/be/be_visitor_array/array_ci.cpp:
4105         * TAO_IDL/be/be_visitor_array/array_cs.cpp:
4106         * TAO_IDL/be/be_visitor_array/cdr_op_ch.cpp:
4107         * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
4108         * TAO_IDL/be/be_visitor_array/serializer_op_ch.cpp:
4109         * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
4110         * TAO_IDL/be/be_visitor_attr_return.cpp:
4111         * TAO_IDL/be/be_visitor_attribute/ccm_init.cpp:
4112         * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
4113         * TAO_IDL/be/be_visitor_component/component_exh.cpp:
4114         * TAO_IDL/be/be_visitor_component/component_exs.cpp:
4115         * TAO_IDL/be/be_visitor_component/component_svh.cpp:
4116         * TAO_IDL/be/be_visitor_component/component_svs.cpp:
4117         * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
4118         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
4119         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
4120         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4121         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4122         * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp:
4123         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
4124         * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
4125         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
4126         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4127         * TAO_IDL/be/be_visitor_component_scope.cpp:
4128         * TAO_IDL/be/be_visitor_connector/connector_ami_exh.cpp:
4129         * TAO_IDL/be/be_visitor_connector/connector_ami_exs.cpp:
4130         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exh.cpp:
4131         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exs.cpp:
4132         * TAO_IDL/be/be_visitor_connector/connector_dds_ex_base.cpp:
4133         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
4134         * TAO_IDL/be/be_visitor_connector/connector_dds_exs.cpp:
4135         * TAO_IDL/be/be_visitor_connector/executor_ami_exh.cpp:
4136         * TAO_IDL/be/be_visitor_connector/executor_ami_exs.cpp:
4137         * TAO_IDL/be/be_visitor_connector/facet_ami_exh.cpp:
4138         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
4139         * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
4140         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
4141         * TAO_IDL/be/be_visitor_enum/any_op_ch.cpp:
4142         * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
4143         * TAO_IDL/be/be_visitor_enum/cdr_op_ch.cpp:
4144         * TAO_IDL/be/be_visitor_enum/cdr_op_cs.cpp:
4145         * TAO_IDL/be/be_visitor_enum/enum_ch.cpp:
4146         * TAO_IDL/be/be_visitor_enum/serializer_op_ch.cpp:
4147         * TAO_IDL/be/be_visitor_enum/serializer_op_cs.cpp:
4148         * TAO_IDL/be/be_visitor_exception/any_op_ch.cpp:
4149         * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
4150         * TAO_IDL/be/be_visitor_exception/cdr_op_ch.cpp:
4151         * TAO_IDL/be/be_visitor_exception/cdr_op_cs.cpp:
4152         * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
4153         * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
4154         * TAO_IDL/be/be_visitor_exception/exception_ctor.cpp:
4155         * TAO_IDL/be/be_visitor_field/field_ch.cpp:
4156         * TAO_IDL/be/be_visitor_home/home_ex_idl.cpp:
4157         * TAO_IDL/be/be_visitor_home/home_exh.cpp:
4158         * TAO_IDL/be/be_visitor_home/home_exs.cpp:
4159         * TAO_IDL/be/be_visitor_home/home_svh.cpp:
4160         * TAO_IDL/be/be_visitor_home/home_svs.cpp:
4161         * TAO_IDL/be/be_visitor_interface/amh_rh_sh.cpp:
4162         * TAO_IDL/be/be_visitor_interface/amh_rh_ss.cpp:
4163         * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
4164         * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
4165         * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
4166         * TAO_IDL/be/be_visitor_interface/ami4ccm_conn_ex_idl.cpp:
4167         * TAO_IDL/be/be_visitor_interface/ami4ccm_rh_ex_idl.cpp:
4168         * TAO_IDL/be/be_visitor_interface/ami4ccm_sendc_ex_idl.cpp:
4169         * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
4170         * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
4171         * TAO_IDL/be/be_visitor_interface/cdr_op_ch.cpp:
4172         * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
4173         * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp:
4174         * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp:
4175         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
4176         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
4177         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
4178         * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
4179         * TAO_IDL/be/be_visitor_interface/interface_is.cpp:
4180         * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
4181         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
4182         * TAO_IDL/be/be_visitor_interface/smart_proxy_ch.cpp:
4183         * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp:
4184         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
4185         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
4186         * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
4187         * TAO_IDL/be/be_visitor_interface/tie_ss.cpp:
4188         * TAO_IDL/be/be_visitor_interface_fwd/any_op_ch.cpp:
4189         * TAO_IDL/be/be_visitor_interface_fwd/cdr_op_ch.cpp:
4190         * TAO_IDL/be/be_visitor_module/module_ch.cpp:
4191         * TAO_IDL/be/be_visitor_module/module_sh.cpp:
4192         * TAO_IDL/be/be_visitor_native/native_ch.cpp:
4193         * TAO_IDL/be/be_visitor_operation/amh_rh_sh.cpp:
4194         * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
4195         * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
4196         * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
4197         * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
4198         * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
4199         * TAO_IDL/be/be_visitor_operation/arglist.cpp:
4200         * TAO_IDL/be/be_visitor_operation/base_proxy_impl_ch.cpp:
4201         * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
4202         * TAO_IDL/be/be_visitor_operation/exceptlist_cs.cpp:
4203         * TAO_IDL/be/be_visitor_operation/exceptlist_ss.cpp:
4204         * TAO_IDL/be/be_visitor_operation/operation.cpp:
4205         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
4206         * TAO_IDL/be/be_visitor_operation/operation_cs.cpp:
4207         * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
4208         * TAO_IDL/be/be_visitor_operation/operation_ih.cpp:
4209         * TAO_IDL/be/be_visitor_operation/operation_is.cpp:
4210         * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
4211         * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
4212         * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
4213         * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
4214         * TAO_IDL/be/be_visitor_operation/remote_proxy_impl_cs.cpp:
4215         * TAO_IDL/be/be_visitor_operation/tie_sh.cpp:
4216         * TAO_IDL/be/be_visitor_operation/tie_ss.cpp:
4217         * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
4218         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
4219         * TAO_IDL/be/be_visitor_root/root_sth.cpp:
4220         * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp:
4221         * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
4222         * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp:
4223         * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
4224         * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
4225         * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
4226         * TAO_IDL/be/be_visitor_sequence/serializer_op_ch.cpp:
4227         * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
4228         * TAO_IDL/be/be_visitor_structure/any_op_ch.cpp:
4229         * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
4230         * TAO_IDL/be/be_visitor_structure/cdr_op_ch.cpp:
4231         * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
4232         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
4233         * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp:
4234         * TAO_IDL/be/be_visitor_structure/structure_ch.cpp:
4235         * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
4237         * TAO_IDL/be/be_visitor_template_export.cpp:
4238         * TAO_IDL/be/be_visitor_traits.cpp:
4240         * TAO_IDL/be/be_visitor_typecode/alias_typecode.cpp:
4241         * TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp:
4242         * TAO_IDL/be/be_visitor_typecode/objref_typecode.cpp:
4243         * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
4244         * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp:
4245         * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
4246         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4247         * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
4249         * TAO_IDL/be/be_visitor_typedef/typedef_ch.cpp:
4250         * TAO_IDL/be/be_visitor_typedef/typedef_ci.cpp:
4252         * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
4253         * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
4254         * TAO_IDL/be/be_visitor_union/cdr_op_ch.cpp:
4255         * TAO_IDL/be/be_visitor_union/cdr_op_cs.cpp:
4256         * TAO_IDL/be/be_visitor_union/discriminant_ch.cpp:
4257         * TAO_IDL/be/be_visitor_union/discriminant_ci.cpp:
4258         * TAO_IDL/be/be_visitor_union/serializer_op_ch.cpp:
4259         * TAO_IDL/be/be_visitor_union/serializer_op_cs.cpp:
4260         * TAO_IDL/be/be_visitor_union/union_ch.cpp:
4261         * TAO_IDL/be/be_visitor_union/union_ci.cpp:
4262         * TAO_IDL/be/be_visitor_union/union_cs.cpp:
4264         * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
4265         * TAO_IDL/be/be_visitor_union_branch/public_ch.cpp:
4266         * TAO_IDL/be/be_visitor_union_branch/public_ci.cpp:
4267         * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
4269         * TAO_IDL/be/be_visitor_valuebox/any_op_ch.cpp:
4270         * TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp:
4271         * TAO_IDL/be/be_visitor_valuebox/cdr_op_ch.cpp:
4272         * TAO_IDL/be/be_visitor_valuebox/cdr_op_cs.cpp:
4273         * TAO_IDL/be/be_visitor_valuebox/field_ch.cpp:
4274         * TAO_IDL/be/be_visitor_valuebox/field_ci.cpp:
4275         * TAO_IDL/be/be_visitor_valuebox/union_member_ci.cpp:
4276         * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
4277         * TAO_IDL/be/be_visitor_valuebox/valuebox_ci.cpp:
4278         * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
4280         * TAO_IDL/be/be_visitor_valuetype/any_op_ch.cpp:
4281         * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
4282         * TAO_IDL/be/be_visitor_valuetype/cdr_op_ch.cpp:
4283         * TAO_IDL/be/be_visitor_valuetype/cdr_op_cs.cpp:
4284         * TAO_IDL/be/be_visitor_valuetype/field_ch.cpp:
4285         * TAO_IDL/be/be_visitor_valuetype/field_cs.cpp:
4286         * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
4287         * TAO_IDL/be/be_visitor_valuetype/obv_module.cpp:
4288         * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
4289         * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
4290         * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
4291         * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
4292         * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
4293         * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
4294         * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_ch.cpp:
4295         * TAO_IDL/be/be_visitor_valuetype/valuetype_obv_cs.cpp:
4296         * TAO_IDL/be/be_visitor_valuetype/valuetype_sh.cpp:
4297         * TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp:
4299         * TAO_IDL/be/be_visitor_valuetype_fwd/any_op_ch.cpp:
4300         * TAO_IDL/be/be_visitor_valuetype_fwd/cdr_op_ch.cpp:
4301         * TAO_IDL/be/be_visitor_valuetype_fwd/cdr_op_ci.cpp:
4303         * TAO_IDL/be_include/be_helper.h:
4304           In order to get rid of whitespaces, I've added a new
4305           newline method. This method will add two \n characters
4306           to the stream and after that will call indent () in order
4307           to set the indent level to the proper position.
4308           I've replace all "be_nl << be_nl" with "be_nl_2".
4310 Thu Oct 21 12:31:48 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4312         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4313           Added an empty group for user defined operations
4315 Thu Oct 21 12:32:06 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4317         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4319         * TAO_IDL/be/be_visitor_operation/arglist.cpp:
4320         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
4321           Reduced the amount of whitespaces in the generated code.
4323 Thu Oct 21 11:56:04 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4325         * TAO_IDL/be/be_visitor_attr_assign.cpp:
4326         * TAO_IDL/be/be_visitor_attr_return.cpp:
4327           Removed trailing whitespaces.
4329         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4330         * TAO_IDL/be/be_visitor_component/executor_exs_attr_init.cpp:
4331         * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp:
4332         * TAO_IDL/be/be_visitor_component_scope.cpp:
4333         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
4334           Reduced the amount of whitespaces in the generated code.
4336 Thu Oct 21 11:06:36 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4338         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4339         * TAO_IDL/be/be_visitor_component_scope.cpp:
4340           Removed some more whitespaces from the generated code.
4342 Thu Oct 21 10:26:18 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4344         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4345           Removed whitespaces from generated code.
4347 Thu Oct 21 08:01:49 UTC 2010  Martin Corino  <mcorinom@remedy.nl>
4349         * tests/Bug_3919_Regression/Test.idl:
4350         * tests/Bug_3919_Regression/client.cpp:
4351           Changes to get rid of wchar problems.
4353 Wed Oct 20 19:50:32 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4355         * TAO_IDL/be/be_visitor_component/facet_private_exh.cpp:
4356         * TAO_IDL/be_include/be_visitor_component/facet_private_exh.h:
4358           Renamed these files (and visitor classes) to the entries below.
4360         * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp:
4361         * TAO_IDL/be_include/be_visitor_component/executor_private_exh.h:
4363           Renamed these files (and visitor classes) from the entries above.
4365         * TAO_IDL/be/be_visitor_attr_setarg_type.cpp:
4366         * TAO_IDL/be/be_visitor_member_type_decl.cpp:
4367         * TAO_IDL/be/be_visitor_attr_return.cpp:
4368         * TAO_IDL/be/be_visitor_attr_assign.cpp:
4369         * TAO_IDL/be/be_visitor_component/executor_exs_attr_init.cpp:
4370         * TAO_IDL/be_include/be_visitor_attr_assign.h:
4371         * TAO_IDL/be_include/be_visitor_attr_setarg_type.h:
4372         * TAO_IDL/be_include/be_visitor_component/executor_exs_attr_init.h:
4373         * TAO_IDL/be_include/be_visitor_attr_return.h:
4374         * TAO_IDL/be_include/be_visitor_member_type_decl.h:
4376           New files and visitor classes, to generate args, return types,
4377           member types, and initialization of members, according to
4378           the naming rules for CORBA types.
4380         * TAO_IDL/be/be_attribute.cpp:
4381         * TAO_IDL/be/be_visitor_component.cpp:
4382         * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
4383         * TAO_IDL/be/be_visitor_any_extracted_type_decl.cpp:
4384         * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
4385         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
4386         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4387         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4388         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4389         * TAO_IDL/be/be_visitor_component/component_exs.cpp:
4390         * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
4391         * TAO_IDL/be/be_visitor_component_scope.cpp:
4392         * TAO_IDL/be/be_visitor_null_return_value.cpp:
4393         * TAO_IDL/be_include/be_visitor_any_extracted_type_decl.h:
4394         * TAO_IDL/be_include/be_attribute.h:
4395         * TAO_IDL/be_include/be_visitor_component_scope.h:
4396         * TAO_IDL/be_include/be_visitor_component/facet_exs.h:
4397         * TAO_IDL/be_include/be_visitor_component/executor_exs.h:
4398         * TAO_IDL/be_include/be_visitor_component.h:
4400           Added code generation for attributes in executor impl classes
4402           - declaration of private members
4403           - initialization of these members in the constructor
4404           - working set/get operations (formerly empty) for the members
4406 Wed Oct 20 14:14:28 UTC 2010  Martin Corino  <corino_m@remedy.nl>
4408         * tests/Bug_3919_Regression:
4409         * tests/Bug_3919_Regression/Bug_3919_Regression.mpc:
4410         * tests/Bug_3919_Regression/Hello.h:
4411         * tests/Bug_3919_Regression/Hello.cpp:
4412         * tests/Bug_3919_Regression/Test.idl:
4413         * tests/Bug_3919_Regression/client.cpp:
4414         * tests/Bug_3919_Regression/run_test.pl:
4415         * tests/Bug_3919_Regression/server.cpp:
4416         * bin/tao_orb_tests.lst:
4417           Added a new test to watch for regression of recursive typecode
4418           fixes.
4420 Wed Oct 20 13:01:38 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4422         * bin/tao_orb_tests.lst:
4423           2804 and 2844 should now run
4425 Wed Oct 20 13:02:07 UTC 2010  Martin Corino  <corino_m@remedy.nl>
4427         * TAO_IDL/ast/ast_exception.cpp:
4428         * TAO_IDL/ast/ast_sequence.cpp:
4429         * TAO_IDL/ast/ast_structure.cpp:
4430         * TAO_IDL/ast/ast_type.cpp:
4431         * TAO_IDL/ast/ast_union.cpp:
4432         * TAO_IDL/ast/ast_valuetype.cpp:
4433         * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
4434         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4435         * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
4436         * TAO_IDL/include/ast_type.h:
4437           Fixed incorrect (unnecessary) generation of Recursive typecodes.
4439         * tao/AnyTypeCode/Recursive_Type_TypeCode.h:
4440         * tao/AnyTypeCode/Recursive_Type_TypeCode.inl:
4441         * tao/AnyTypeCode/Recursive_Type_TypeCode.cpp:
4442         * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
4443           Fixed incorrect marshaling/demarshaling of Recursive typecodes
4444           (specifically nested recursions) as well as incorrect reference
4445           counting of recursive typecodes.
4447         These changes fix Bugzilla #2804 and 2844.
4449 Wed Oct 20 12:48:50 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4451         * bin/tao_orb_tests.lst:
4452           Added 2918
4454 Tue Oct 19 13:25:26 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4456         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
4457           Add a new line between each facet executor
4459 Mon Oct 18 07:15:28 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4461         * tests/Transport_Cache_Manager/mock_ps.h:
4462           Updated for change below
4464 Sun Oct 17 12:21:44 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4466         * tao/Connection_Purging_Strategy.h:
4467         * tao/LRU_Connection_Purging_Strategy.h:
4468         * tao/LRU_Connection_Purging_Strategy.cpp:
4469         * tao/Strategies/FIFO_Connection_Purging_Strategy.h:
4470         * tao/Strategies/FIFO_Connection_Purging_Strategy.cpp:
4471         * tao/Strategies/LFU_Connection_Purging_Strategy.h:
4472         * tao/Strategies/LFU_Connection_Purging_Strategy.cpp:
4473         * tao/Strategies/NULL_Connection_Purging_Strategy.h:
4474         * tao/Strategies/NULL_Connection_Purging_Strategy.cpp:
4475         * tao/Transport_Cache_Manager_T.cpp:
4476           Pass the transport by reference to the purging strategy, it always
4477           has a value
4479 Fri Oct 15 13:49:28 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4481         * TAO_IDL/be/be_codegen.cpp:
4482           Only include ORB_core.h when the reactor method is created.
4484 Fri Oct 15 07:37:52 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4486         * tao/LRU_Connection_Purging_Strategy.cpp:
4487         * tao/Strategies/FIFO_Connection_Purging_Strategy.cpp:
4488         * tao/Strategies/LFU_Connection_Purging_Strategy.cpp:
4489           Only use the transport pointer when it has a value. Thanks to
4490           Van Vuong <vanvuong1 at us dot ibm dot com> for providing some stack
4491           traces where the transport pointer is zero when reaching a purging
4492           strategy
4494         * tao/Transport_Cache_Manager_T.cpp:
4495           Layout changes
4497 Thu Oct 14 17:47:23 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4499         * TAO_IDL/driver/drv_preproc.cpp:
4500           Fixed typo in comment
4502         * TAO_IDL/include/drv_extern.h:
4503         * orbsvcs/IFR_Service/drv_private_ifr.h:
4504           Removed TAO_IDL_COMMAND_LINE_BUFFER_SIZE, not used anymore
4506         * tao/IORTable/Table_Adapter.h:
4507           layout changes
4509 Thu Oct 14 13:33:45 UTC 2010  Martin Corino  <mcorino@remedy.nl>
4511         * TAO_IDL/driver/drv_preproc.cpp:
4512           Cleanup I forgot.
4514 Thu Oct 14 13:21:45 UTC 2010  Martin Corino  <mcorino@remedy.nl>
4516         * TAO_IDL/driver/drv_preproc.cpp:
4517           Changes to dynamically determin the required size for the
4518           command line arguments buffer and the number of cmdline args.
4519           The static max is far too inflexible (and the used constant
4520           too small) for CCM type projects currently in development.
4522 Wed Oct 13 11:18:45 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4524         * docs/compiler.html:
4525           Explained the -Gexr option.
4527 Wed Oct 13 06:27:40 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4529         * TAO_IDL/be/be_codegen.cpp:
4530         * TAO_IDL/be/be_global.cpp:
4531         * TAO_IDL/be/be_util.cpp:
4532         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4533         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4534         * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
4535         * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
4536         * TAO_IDL/be_include/be_global.h:
4537           Added another option to the -Gex option. When a user
4538           passes -Gexr, the TAO IDL compiler will generate an extra
4539           method in the executor class which retrieves the ACE_Reactor
4540           of the ORB of the Component. When the reactor
4541           can't be retrieved, a CORBA::INTERNAL exception will be thrown.
4543           Also removed the comments which states where the code
4544           has been generated in the TAO IDL compiler.
4546 Tue Oct 12 14:18:00 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4548         * tao/Codeset/Codeset.mpc:
4550           Need to explicitly list the Template_Files after the MPC bug fix
4551           from Mon Oct 11 20:40:13 UTC 2010.
4553 Tue Oct 12 13:15:30 UTC 2010  Simon Massey  <sma at prismtech dot com>
4555         * TAO_IDL/ast/ast_component.cpp:
4556         * TAO_IDL/ast/ast_home.cpp:
4557         * TAO_IDL/ast/ast_interface.cpp:
4558         * TAO_IDL/ast/ast_module.cpp:
4559         * TAO_IDL/ast/ast_valuetype.cpp:
4560         * TAO_IDL/include/ast_component.h:
4561         * TAO_IDL/include/ast_home.h:
4562         * TAO_IDL/include/ast_interface.h:
4563         * TAO_IDL/include/ast_module.h:
4564         * TAO_IDL/include/ast_valuetype.h:
4565         * TAO_IDL/include/idl_global.h:
4566         * TAO_IDL/include/utl_scope.h:
4567         * TAO_IDL/util/utl_global.cpp:
4568         * TAO_IDL/util/utl_scope.cpp:
4569         * tests/IDL_Test/invalid_scoping1.idl: (renamed from invalid_scoping.idl)
4570         * tests/IDL_Test/invalid_scoping2.idl:
4571         * tests/IDL_Test/run_test.pl:
4573           Fix another invalid_scoping regression (TAO#522/801), the test
4574           prismtech were using "invalid_scoping2.idl" was suttley different
4575           to the "invalid_scoping1.idl" being tested here. Bringing
4576           head into line with the prismtech tests.
4578 Thu Oct  7 11:14:15 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4580         * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
4581           Layout changes
4583         * tao/Valuetype/ValueBase.h:
4584           Removed suncc workaround
4586 Mon Oct  4 19:26:55 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4588         * COPYING:
4589         * TAO-INSTALL.html:
4590           Small updates
4592         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4593           Fixed memory leak of the Port_Activator
4595         * tao/Valuetype/ValueBase.h:
4596           Docu update
4598 Mon Oct  4 13:35:02 UTC 2010  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
4600         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
4601           Remove one noevents ifdef.
4603 Mon Oct  4 10:35:02 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4605         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.h:
4606         * tao/Remote_Invocation.h:
4607           Fixed typo
4609         * tao/ORB_Core.cpp:
4610           Use true instead of 1
4612 Fri Oct  1 16:00:51 UTC 2010  William Otte  <wotte@zifnab>
4614         * COPYING:
4616           Updated to include DAnCE.
4618 Fri Oct  1 12:58:51 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4620         * TAO_IDL/util/utl_global.cpp:
4621           Typo fix
4623         * tao/PI/Interceptor_List_T.cpp:
4624           Layout changes
4626 Fri Oct  1 09:54:07 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4628         * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
4629           Fixed append of .exe part to tao_nslist on Windows.
4631 Thu Sep 30 14:48:58 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4633         * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
4635           The two test targets will communicate over shared memory (SHMIOP)
4636           so they can't be 32-bit and 64-bit executables on the same host.
4638 Thu Sep 30 10:17:00 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4640         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
4641         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4642           Layout changes to the generated code and simplified the subscribe
4643           methods, a few checks where done multiple times
4645 Thu Sep 30 09:47:23 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4647         * tao/AnyTypeCode/AnySeq.pidl:
4648         * tao/AnyTypeCode/Dynamic.pidl:
4649         * tao/AnyTypeCode/Dynamic_Parameter.pidl:
4650         * tao/AnyTypeCode/ValueModifier.pidl:
4651         * tao/AnyTypeCode/Visibility.pidl:
4652         * tao/BiDir_GIOP/BiDirPolicy.pidl:
4653         * tao/BooleanSeq.pidl:
4654         * tao/CSD_Framework/CSD_Framework.pidl:
4655         * tao/CharSeq.pidl:
4656         * tao/DoubleSeq.pidl:
4657         * tao/DynamicAny/DynamicAny.pidl:
4658         * tao/EndpointPolicy/EndpointPolicyType.pidl:
4659         * tao/FloatSeq.pidl:
4660         * tao/IIOP.pidl:
4661         * tao/IIOP_Endpoints.pidl:
4662         * tao/IORInterceptor/IORInfo.pidl:
4663         * tao/IORInterceptor/IORInterceptor.pidl:
4664         * tao/IORManipulation/IOR.pidl:
4665         * tao/IORTable/IORTable.pidl:
4666         * tao/ImR_Client/ImplRepo.pidl:
4667         * tao/ImR_Client/ServerObject.pidl:
4668         * tao/LongDoubleSeq.pidl:
4669         * tao/LongLongSeq.pidl:
4670         * tao/LongSeq.pidl:
4671         * tao/Messaging/Messaging.pidl:
4672         * tao/Messaging/Messaging_No_Impl.pidl:
4673         * tao/Messaging/Messaging_RT_Policy.pidl:
4674         * tao/Messaging/Messaging_SyncScope_Policy.pidl:
4675         * tao/Messaging/Messaging_Types.pidl:
4676         * tao/Messaging/Pollable.pidl:
4677         * tao/Messaging_PolicyValue.pidl:
4678         * tao/Messaging_SyncScope.pidl:
4679         * tao/ObjectIdList.pidl:
4680         * tao/Object_Key.pidl:
4681         * tao/OctetSeq.pidl:
4682         * tao/PI/ClientRequestInfo.pidl:
4683         * tao/PI/ClientRequestInterceptor.pidl:
4684         * tao/PI/Interceptor.pidl:
4685         * tao/PI/InvalidSlot.pidl:
4686         * tao/PI/ORBInitInfo.pidl:
4687         * tao/PI/ORBInitializer.pidl:
4688         * tao/PI/PIForwardRequest.pidl:
4689         * tao/PI/RequestInfo.pidl:
4690         * tao/PI_Server/ServerRequestInfo.pidl:
4691         * tao/PI_Server/ServerRequestInterceptor.pidl:
4692         * tao/ParameterMode.pidl:
4693         * tao/Policy.pidl:
4694         * tao/Policy_Forward.pidl:
4695         * tao/PortableInterceptor.pidl:
4696         * tao/PortableServer/POA.pidl:
4697         * tao/PortableServer/PS_Forward.pidl:
4698         * tao/PortableServer/PortableServer.pidl:
4699         * tao/PortableServer/ServantActivator.pidl:
4700         * tao/PortableServer/ServantLocator.pidl:
4701         * tao/PortableServer/ServantManager.pidl:
4702         * tao/RTCORBA/RTCORBA.pidl:
4703         * tao/RTPortableServer/RTPortableServer.pidl:
4704         * tao/RTScheduling/RTScheduler.pidl:
4705         * tao/Services.pidl:
4706         * tao/ShortSeq.pidl:
4707         * tao/Strategies/COIOP_Endpoints.pidl:
4708         * tao/Strategies/sciop_endpoints.pidl:
4709         * tao/Strategies/uiop_endpoints.pidl:
4710         * tao/StringSeq.pidl:
4711         * tao/TimeBase.pidl:
4712         * tao/ULongLongSeq.pidl:
4713         * tao/ULongSeq.pidl:
4714         * tao/UShortSeq.pidl:
4715         * tao/WCharSeq.pidl:
4716         * tao/WStringSeq.pidl:
4717         * tao/orb_types.pidl:
4718           Cleanup, no need to document regeneration instructions, that is in the
4719           mpc files
4721 Thu Sep 30 09:11:50 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4723         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
4724         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
4725           Fixed compile issues in generated code related to the
4726           replacement of ACE_Array_Map with std::map.
4727           These changes only affects full ccm.
4729 Thu Sep 30 07:09:50 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4731         * tests/Bug_3896_Regression/Hello.cpp:
4732         * tests/Bug_3896_Regression/client.cpp:
4733           Added include to get sleep
4735 Thu Sep 30 05:46:16 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4737         * orbsvcs/orbsvcs/PortableGroup/PG_Properties_Encoder.h:
4738           Removed comments refering to ACE_Pair.
4740 Wed Sep 29 19:53:17 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4742         * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression.idl:
4743         * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression_i.h:
4744         * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression_i.cpp:
4745         * orbsvcs/tests/ImplRepo/Bug_689_Regression/client.cpp:
4746         * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
4748           Added a no-op two way CORBA call from client to server to make sure
4749           they are connected before the shutdown() call.  The implicit call to
4750           _is_a() used to do this, but now with the change from
4751           Mon Sep 27 14:25:28 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4752           the _is_a() is no longer needed.
4754 Wed Sep 29 13:35:11 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4756         * bin/tao_orb_tests.lst:
4757         * tests/Bug_3896_Regression:
4758         * tests/Bug_3896_Regression/Bug_3896_Regression.mpc:
4759         * tests/Bug_3896_Regression/Hello.h:
4760         * tests/Bug_3896_Regression/Hello.cpp:
4761         * tests/Bug_3896_Regression/Test.idl:
4762         * tests/Bug_3896_Regression/client.cpp:
4763         * tests/Bug_3896_Regression/run_test.pl:
4764         * tests/Bug_3896_Regression/server.cpp:
4765           Added new regression test to validate that an invocation that is
4766           aborted because of an orb shutdown gives a comm_failure exception
4767           and not a timeout
4769         * tests/No_Server_MT_Connect_Test/client.cpp:
4770           layout changes
4772 Wed Sep 29 12:21:30 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4774         * orbsvcs/tests/Bug_2112_Regression/client.cpp:
4775           Fixed warning
4777         * tao/PortableServer/Servant_var.h:
4778         * tao/PortableServer/Servant_var.inl:
4779           Removed commented out code
4781 Wed Sep 28 12:18:42 UTC 2010  Marijke Hengstmengel <mhengstmengel@remedy.nl>
4783         * TAO_IDL/be/be_codegen.cpp:
4784         * TAO_IDL/be/be_util.cpp:
4785         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
4786         * TAO_IDL/be/be_global.cpp:
4787         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
4788         * TAO_IDL/be_include/be_global.h:
4789         First step of making it possible to disable events in CCM.
4791 Tue Sep 28 15:02:48 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4793         * orbsvcs/tests/Bug_2112_Regression/client.cpp:
4795           Fixed #include to work with installed build.
4797 Tue Sep 28 14:18:36 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4799         * orbsvcs/tests/Bug_3891_Regression/Bug_3891_Regression.mpc:
4801           Test won't build in CORBA/e Micro
4803         * orbsvcs/tests/Bug_3891_Regression/server.cpp:
4805           Whitespace cleanup, avoid warnings with older GCC's.
4807 Tue Sep 28 12:10:42 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4809         * tao/Environment.h:
4810         * tao/Environment.cpp:
4811         * tao/Exception.h:
4812         * tao/Fault_Tolerance_Service.h:
4813         * tao/Flushing_Strategy.h:
4814         * tao/GIOP_Message_State.h:
4815         * tao/IIOP_Acceptor.h:
4816         * tao/IIOP_Connection_Handler.h:
4817         * tao/IIOP_Endpoint.h:
4818         * tao/Incoming_Message_Queue.h:
4819         * tao/Invocation_Adapter.h:
4820         * tao/Invocation_Base.h:
4821         * tao/Leader_Follower.h:
4822         * tests/Client_Leaks/Client_Task.h:
4823         * tests/MT_Timeout/Client_Task.h:
4824           Doxygen fixes
4826 Tue Sep 28 09:31:34 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4828         * orbsvcs/tests/Bug_2112_Regression/client.cpp:
4829           Fixed not used warnings
4831 Tue Sep 28 08:11:50 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4833         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/test.idl:
4834           Resolved error regarding anonymous types.
4836 Mon Sep 27 15:19:09 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4838         * orbsvcs/orbsvcs/Notify/Random_File.cpp:
4839           Added missing include for ACE_Guard.
4841 Mon Sep 27 15:04:26 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4843         * tao/CSD_ThreadPool/CSD_TP_Synch_Helper.inl:
4844           Added missing include for ACE_Guard.
4846 Mon Sep 27 14:25:28 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4848         * tao/PortableServer/Root_POA.cpp:
4850           Fix for bug #3891: set the type_id in the TAO_Stub for
4851           ImR-ified object references.
4853         * bin/tao_other_tests.lst:
4854         * orbsvcs/tests/Bug_3891_Regression/Bug_3891_Regression.mpc:
4855         * orbsvcs/tests/Bug_3891_Regression/Test.idl:
4856         * orbsvcs/tests/Bug_3891_Regression/run_test.pl:
4857         * orbsvcs/tests/Bug_3891_Regression/server.cpp:
4859           Added regression test.
4861 Mon Sep 27 14:22:25 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
4863         * tao/AnyTypeCode/SystemExceptionA.cpp:
4865           Added CORBA namespace scoping to the system exception
4866           Any extraction operator macro. Thanks to Matthew Waller
4867           <matthewrwaller at gmail dot com> for reporting the bug.
4869 Mon Sep 27 11:58:28 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4871         * bin/tao_orb_tests.lst:
4872         * bin/tao_other_tests.lst:
4873           Added 2112 and removed SUNCC_51 checks
4875         * orbsvcs/tests/Bug_2112_Regression:
4876         * orbsvcs/tests/Bug_2112_Regression/Bug_2112_Regression.mpc:
4877         * orbsvcs/tests/Bug_2112_Regression/client.cpp:
4878         * orbsvcs/tests/Bug_2112_Regression/run_test.pl:
4879           Integrated test for bugzilla 2112
4881 Mon Sep 27 11:41:31 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4883         * tests/MProfile_Connection_Timeout/client.cpp:
4884           Fixed compile warning.
4886 Mon Sep 27 07:47:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4888         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4889         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4890           Extension component has less methods that need to be generated
4892 Sun Sep 26 18:34:47 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4894         * TAO_IDL/be/be_interface.cpp:
4895         * TAO_IDL/be/be_provides.cpp:
4896         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
4897         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4898         * TAO_IDL/be/be_visitor_home/home_svh.cpp:
4899         * TAO_IDL/be/be_visitor_home/home_svs.cpp:
4900           Updated for ciao changes
4902 Fri Sep 24 14:51:28 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4904         * bin/tao_other_tests.lst:
4905           Disabled test for bug 2777 in static builds.
4907 Fri Sep 24 14:19:37 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4909         * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
4911           Fixed a bug in the perl script: $p is an array-ref.
4913 Fri Sep 24 14:07:49 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4915         * TAO_IDL/be/be_codegen.cpp:
4916           Changed some generated includes because of changes in CIAO
4918         * TAO_IDL/be/be_util.cpp:
4919           Fixed some small issues when really using the ciao_container_type
4920           option
4922         * docs/compiler.html:
4923           Updated name of new option
4925 Fri Sep 24 13:44:07 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4927         * TAO_IDL/be/be_codegen.cpp:
4928           Also make the generated includes dependent on the container type
4930 Fri Sep 24 13:40:59 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4932         * docs/releasenotes/ftrt_ec.html:
4933         * docs/tutorials/Quoter/Event_Service/index.html:
4934         * docs/tutorials/Quoter/Naming_Service/index.html:
4935         * docs/tutorials/Quoter/RT_Event_Service/index.html:
4936           Some updates regarding ORB services rename action
4938 Fri Sep 24 13:12:07 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4940         * TAO_IDL/be/be_global.cpp:
4941         * TAO_IDL/be/be_interface.cpp:
4942         * TAO_IDL/be/be_provides.cpp:
4943         * TAO_IDL/be/be_util.cpp:
4944         * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
4945         * TAO_IDL/be/be_visitor_component/component_svh.cpp:
4946         * TAO_IDL/be/be_visitor_component/component_svs.cpp:
4947         * TAO_IDL/be/be_visitor_component/context_ex_idl.cpp:
4948         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
4949         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
4950         * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
4951         * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
4952         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
4953         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4954         * TAO_IDL/be/be_visitor_component_scope.cpp:
4955         * TAO_IDL/be/be_visitor_connector/executor_ami_exh.cpp:
4956         * TAO_IDL/be/be_visitor_connector/executor_ami_exs.cpp:
4957         * TAO_IDL/be/be_visitor_connector/facet_ami_exh.cpp:
4958         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
4959         * TAO_IDL/be/be_visitor_home/home_svh.cpp:
4960         * TAO_IDL/be/be_visitor_home/home_svs.cpp:
4961         * TAO_IDL/be_include/be_global.h:
4962         * TAO_IDL/be_include/be_interface.h:
4963         * docs/compiler.html:
4964           Added ciao_container_type as backend option, this is default Session. This
4965           way we can start working on other container types easily, just
4966           specifyc Extention of Entity as backend option and all code
4967           generated will be tweaked to the other container type
4969         * tao/ORB_Table.h:
4970           Fixed typo
4972 Fri Sep 24 11:51:09 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4974         * TAO_IDL/be/be_codegen.cpp:
4975         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
4976           Context is now a full template, updated code generation for this
4978 Fri Sep 24 08:49:38 UTC 2010  Marcel Smit  <msmit@remedy.nl>
4980         * NEWS:
4981         * TAO_IDL/util/utl_global.cpp:
4982           Changed the default behaviour of the IDL compiler when it
4983           encounters an anonymous type. It'll now generate an error.
4985 Thu Sep 23 16:16:12 UTC 2010  Adam Mitz  <mitza@ociweb.com>
4987         * rules.tao.GNU:
4989           Updated setting the shared library version numbers to match the
4990           recent change to gnu.mpd and rules.lib.GNU.
4992 Thu Sep 23 13:16:03 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
4994         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
4995           Fixed indentation problem
4997 Thu Sep 23 12:50:25 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
4999         * orbsvcs/orbsvcs/Trader/Service_Type_Repository.h:
5000         * orbsvcs/orbsvcs/Trader/Trader_Utils.h:
5001         * orbsvcs/orbsvcs/Trader/Trader_Interfaces.h:
5002         * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp:
5003           Removed non-ASCII characters in comments.
5005         * orbsvcs/examples/ImR/Combined_Service/start_all.conf:
5006         * orbsvcs/examples/ImR/Combined_Service/run_test.pl:
5007           Extended timeouts. Previous ones were too short on valgrind builds.
5009         * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
5010         * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
5011         * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp:
5012         * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
5013           Added code that ignores any exception from the servant's cleanup.
5014           This fixes a problem where servant wasn't removed from a poa in case
5015           servant's destructor threw an exception.
5017         * tests/ORB_shutdown/Foo_Bar.cpp:
5018           Don't allow exceptions to propagate out of the servant's destructor.
5020         * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl:
5021           Extended the test so that it can run without SHMIOP part.
5023         * tests/Bug_1361_Regression/Server_Thread_Pool.cpp:
5024         * tests/Bug_1476_Regression/Sender_i.h:
5025         * tests/Codec/client.cpp:
5026         * tests/DII_AMI_Forward/server_interceptor.cpp:
5027         * tests/NestedUpcall/Triangle_Test/initiator.cpp:
5028         * tests/NestedUpcall/Triangle_Test/Object_A_i.cpp:
5029         * tests/NestedUpcall/Triangle_Test/Object_B_i.cpp:
5030         * tests/NestedUpcall/Triangle_Test/Object_A_i.h:
5031         * tests/NestedUpcall/Triangle_Test/Object_B_i.h:
5032         * tests/NestedUpcall/Triangle_Test/Triangle_Test.idl:
5033         * tests/NestedUpcall/Triangle_Test/run_test.pl:
5034         * tests/AMH_Exceptions/server.cpp:
5035         * tests/MProfile_Connection_Timeout/client.cpp:
5036         * tests/Oneways_Invoking_Twoways/Sender_i.h:
5037         * tests/Bug_1476_Test/client.cpp:
5038           Fixed memory leaks local to these tests.
5040 Thu Sep 23 09:34:36 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5042         * tao/ZIOP/ZIOP.h:
5043         * tao/ZIOP/ZIOP.cpp:
5044           Fixed msvc conversion warnings
5046 Thu Sep 23 08:57:10 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5048         * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/run_test.pl:
5049         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
5050         * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5051         * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
5052           Resolved some test errors due to the renaming action.
5054 Thu Sep 23 07:28:48 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5056         * orbsvcs/orbsvcs/sfp.idl:
5057           Removed anonymous types.
5059 Thu Sep 23 06:07:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5061         * TAO_IDL/be/be_codegen.cpp:
5062           Updated generated includes, forgot to commit yesterday
5064 Wed Sep 22 12:56:00 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5066         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
5067         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
5068           Updated servant base class name
5070 Wed Sep 22 12:05:01 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5072         * NEWS:
5073         * docs/orbsvcs.html:
5074           Fine tuning documentation.
5076 Wed Sep 22 11:58:47 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5078         * docs/orbsvcs.html:
5079         * orbsvcs/Concurrency_Service/Concurrency_Service.mpc:
5080           Renamed 'Concurrency_Service' to 'tao_cosconcurrency'
5082 Wed Sep 22 11:56:25 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5084         * NEWS:
5085         * docs/orbsvcs.html:
5086         * orbsvcs/Fault_Notifier/Fault_Notifier.mpc:
5087         * orbsvcs/tests/FT_App/run_test_demo.pl:
5088         * orbsvcs/tests/FT_App/run_test_detector.pl:
5089         * orbsvcs/tests/FT_App/run_test_notifier.pl:
5090         * orbsvcs/tests/FT_App/run_test_rmnotifier.pl:
5091           Renamed 'Fault_Notifier' to 'tao_fault_notifier'
5093 Wed Sep 22 11:49:20 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5095         * NEWS:
5096         * docs/tutorials/Quoter/Simple/Impl-Repo/index.html:
5097         * orbsvcs/DevGuideExamples/ImplRepo/Activator/run_test.pl:
5098         * orbsvcs/DevGuideExamples/ImplRepo/run_test.pl:
5099         * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
5100         * orbsvcs/examples/ImR/Advanced/run_test.pl:
5101         * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
5102         * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
5103         * orbsvcs/tests/ImplRepo/Bug_2604_Regression/run_test.pl:
5104         * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5105         * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
5106         * orbsvcs/tests/ImplRepo/run_test.pl:
5107         * orbsvcs/tests/ImplRepo/scale/run_test.pl:
5108           Renamed 'ImR_Activator' to 'tao_imr_activator'
5110 Wed Sep 22 11:39:59 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5112         * NEWS:
5113         * docs/orbsvcs.html:
5114         * docs/tutorials/Quoter/Simple/Impl-Repo/index.html:
5115         * orbsvcs/DevGuideExamples/ImplRepo/Activator/run_test.pl:
5116         * orbsvcs/DevGuideExamples/ImplRepo/Basic/run_test.pl:
5117         * orbsvcs/DevGuideExamples/ImplRepo/IORTable/run_test.pl:
5118         * orbsvcs/DevGuideExamples/ImplRepo/run_test.pl:
5119         * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
5120         * orbsvcs/examples/ImR/Advanced/run_test.pl:
5121         * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
5122         * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
5123         * orbsvcs/tests/ImplRepo/Bug_2604_Regression/run_test.pl:
5124         * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5125         * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
5126         * orbsvcs/tests/ImplRepo/ReconnectServer/run_test.pl:
5127         * orbsvcs/tests/ImplRepo/locked/run_test.pl:
5128         * orbsvcs/tests/ImplRepo/run_test.pl:
5129         * orbsvcs/tests/ImplRepo/scale/run_test.pl:
5130           Renamed 'ImplRepo_Service' to 'tao_imr_locator'
5132 Wed Sep 22 09:57:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5134         * TAO_IDL/util/utl_err.cpp:
5135           Put Error in the error string for anonymous types so that the
5136           scoreboard will mark the errors
5138 Wed Sep 22 10:00:26 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5140         * NEWS:
5141         * orbsvcs/Time_Service/Time_Service.mpc:
5142         * orbsvcs/tests/Time/run_test.pl:
5143           Renamed 'Time_Service_Server' to 'tao_costime_server'
5144           Renamed 'Time_Service_Clerk' to 'tao_costime_clerk'
5146 Wed Sep 22 09:57:47 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5148         * NEWS:
5149         * docs/orbsvcs.html:
5150         * orbsvcs/Trading_Service/Trading_Service.mpc:
5151         * orbsvcs/tests/Trading/run_test.pl:
5152           Renamed 'Trading_Service' to 'tao_costrading'
5154 Wed Sep 22 09:54:57 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5156         * NEWS:
5157         * orbsvcs/LoadBalancer/LoadBalancer.mpc:
5158         * orbsvcs/examples/LoadBalancing/run_test.pl:
5159         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl:
5160         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/run_test.pl:
5161         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/run_test.pl:
5162         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl:
5163         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl:
5164         * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/run_test.pl:
5165           Renamed 'LoadManager' to 'tao_loadmanager'
5166           Renamed 'LoadMonitor'to 'tao_loadmonitor'
5168 Wed Sep 22 09:41:22 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5170         * NEWS:
5171         * docs/orbsvcs.html:
5172         * docs/releasenotes/ec.html:
5173         * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/run_test.pl:
5174         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
5175         * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/run_test.pl:
5176         * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/run_test.pl:
5177         * orbsvcs/Event_Service/Event_Service.mpc:
5178         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl:
5179         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl:
5180         * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5181         * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
5182         * orbsvcs/tests/EC_Custom_Marshal/run_test.pl:
5183         * orbsvcs/tests/EC_Throughput/run_test.pl:
5184         * orbsvcs/tests/EC_Throughput/run_test_overflow.pl:
5185           Renamed 'Event_Service' to 'tao_rtevent'
5187 Wed Sep 22 09:19:49 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5189         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
5190         * TAO_IDL/be/be_visitor_home/home_svs.cpp:
5191           Changes for homes
5193 Wed Sep 22 09:17:10 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5195         * NEWS:
5196         * docs/orbsvcs.html:
5197         * docs/tutorials/Quoter/Event_Service/index.html:
5198         * orbsvcs/CosEvent_Service/CosEvent_Service.mpc:
5199         * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/run_test.pl:
5200         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
5201         * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5202         * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
5203           Renamed 'CosEvent_Service' to 'tao_cosevent'
5205 Wed Sep 22 08:48:22 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5207         * TAO_IDL/be/be_visitor_component/component_svh.cpp:
5208         * TAO_IDL/be/be_visitor_component/component_svs.cpp:
5209         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
5210         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
5211         * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
5212         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
5213         * TAO_IDL/be/be_visitor_component_scope.cpp:
5214         * TAO_IDL/be/be_visitor_home/home_svh.cpp:
5215         * TAO_IDL/be/be_visitor_home/home_svs.cpp:
5216           Use Session_Container in the entry points
5218 Wed Sep 22 08:55:44 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5220         * examples/Advanced/ch_18/run_test.pl:
5221           Corrected an error during rename action.
5223 Wed Sep 22 08:50:43 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5225         * NEWS:
5226         * TAO-INSTALL.html:
5227         * examples/Advanced/ch_18/run_test.pl:
5228         * examples/Callback_Quoter/run_test.pl:
5229         * examples/Quoter/run_test.pl:
5230         * examples/RTCORBA/Activity/run_test.pl:
5231         * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl:
5232         * examples/RTScheduling/MIF_Scheduler/run_test.pl:
5233         * examples/ior_corbaloc/run_test.pl:
5234         * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/run_test.pl:
5235         * orbsvcs/DevGuideExamples/EventServices/OMG_SupplierSideEC/run_test.pl:
5236         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
5237         * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/run_test.pl:
5238         * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/run_test.pl:
5239         * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/run_test.pl:
5240         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/run_test.pl:
5241         * orbsvcs/DevGuideExamples/NamingService/Messenger/run_test.pl:
5242         * orbsvcs/DevGuideExamples/NamingService/Naming_Client/run_test.pl:
5243         * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/run_test.pl:
5244         * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/run_test.pl:
5245         * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/run_test.pl:
5246         * orbsvcs/DevGuideExamples/NotifyService/EventSequence/run_test.pl:
5247         * orbsvcs/DevGuideExamples/NotifyService/Filtering/run_test.pl:
5248         * orbsvcs/DevGuideExamples/NotifyService/Messenger/run_test.pl:
5249         * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/run_test.pl:
5250         * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/run_test.pl:
5251         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/run_test.pl:
5252         * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/run_test.pl:
5253         * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/run_test.pl:
5254         * orbsvcs/Naming_Service/Naming_Service.mpc:
5255         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test.pl:
5256         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/run_test2.pl:
5257         * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5258         * orbsvcs/examples/LoadBalancing/run_test.pl:
5259         * orbsvcs/examples/Log/Basic/run_test.pl:
5260         * orbsvcs/examples/Log/Event/run_test.pl:
5261         * orbsvcs/examples/Log/Notify/run_test.pl:
5262         * orbsvcs/examples/Log/RTEvent/run_test.pl:
5263         * orbsvcs/examples/Notify/Filter/run_test.pl:
5264         * orbsvcs/examples/Notify/Lanes/run_test.pl:
5265         * orbsvcs/examples/Notify/Subscribe/run_test.pl:
5266         * orbsvcs/examples/Notify/ThreadPool/run_test.pl:
5267         * orbsvcs/examples/RtEC/IIOPGateway/consumerec_crash.pl:
5268         * orbsvcs/examples/RtEC/IIOPGateway/run_test.pl:
5269         * orbsvcs/examples/RtEC/Simple/run_test.pl:
5270         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/run_test.pl:
5271         * orbsvcs/tests/AVStreams/Bidirectional_Flows/run_test.pl:
5272         * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
5273         * orbsvcs/tests/AVStreams/Full_Profile/run_test.pl:
5274         * orbsvcs/tests/AVStreams/Modify_QoS/run_test.pl:
5275         * orbsvcs/tests/AVStreams/Multicast/run_test.pl:
5276         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/run_test.pl:
5277         * orbsvcs/tests/AVStreams/Multiple_Flows/run_test.pl:
5278         * orbsvcs/tests/AVStreams/Pluggable/run_test.pl:
5279         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/run_test.pl:
5280         * orbsvcs/tests/AVStreams/Simple_Three_Stage/run_test.pl:
5281         * orbsvcs/tests/AVStreams/Simple_Two_Stage/run_test.pl:
5282         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/run_test.pl:
5283         * orbsvcs/tests/BiDir_CORBALOC/run_test.pl:
5284         * orbsvcs/tests/Bug_1334_Regression/run_test.pl:
5285         * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
5286         * orbsvcs/tests/Bug_2800_Regression/run_test_federated.pl:
5287         * orbsvcs/tests/Bug_3387_Regression/run_test.pl:
5288         * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
5289         * orbsvcs/tests/EC_Custom_Marshal/run_test.pl:
5290         * orbsvcs/tests/EC_Multiple/run_test.pl:
5291         * orbsvcs/tests/EC_Throughput/run_test.pl:
5292         * orbsvcs/tests/EC_Throughput/run_test_overflow.pl:
5293         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/run_test.pl:
5294         * orbsvcs/tests/HTIOP/Hello/run_test.pl:
5295         * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
5296         * orbsvcs/tests/Interoperable_Naming/run_test.pl:
5297         * orbsvcs/tests/Log/Basic_Log_Test/run_test.pl:
5298         * orbsvcs/tests/Notify/Basic/run_test.pl:
5299         * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
5300         * orbsvcs/tests/Notify/Blocking/run_test.pl:
5301         * orbsvcs/tests/Notify/Bug_1385_Regression/run_test.pl:
5302         * orbsvcs/tests/Notify/Bug_2415_Regression/run_test.pl:
5303         * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl:
5304         * orbsvcs/tests/Notify/Bug_3646a_Regression/run_test.pl:
5305         * orbsvcs/tests/Notify/Bug_3646c_Regression/run_test.pl:
5306         * orbsvcs/tests/Notify/Discarding/run_test.pl:
5307         * orbsvcs/tests/Notify/Lanes/run_test.pl:
5308         * orbsvcs/tests/Notify/MC/run_test.pl:
5309         * orbsvcs/tests/Notify/MT_Dispatching/run_test.pl:
5310         * orbsvcs/tests/Notify/Ordering/run_test.pl:
5311         * orbsvcs/tests/Notify/Persistent_Filter/run_test.pl:
5312         * orbsvcs/tests/Notify/Persistent_POA/run_test.pl:
5313         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl:
5314         * orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl:
5315         * orbsvcs/tests/Notify/Structured_Filter/run_test.pl:
5316         * orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl:
5317         * orbsvcs/tests/Notify/ThreadPool/run_test.pl:
5318         * orbsvcs/tests/Notify/Timeout/run_test.pl:
5319         * orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl:
5320         * orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl:
5321         * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl:
5322         * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl:
5323         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops/run_test.pl:
5324         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/2_Hops_RTCORBA/run_test.pl:
5325         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops/run_test.pl:
5326         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/3_Hops_RTCORBA/run_test.pl:
5327         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated/run_test.pl:
5328         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Colocated_RTCORBA/run_test.pl:
5329         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl:
5330         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl:
5331         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl:
5332         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl:
5333         * orbsvcs/tests/Property/run_test.pl:
5334         * orbsvcs/tests/Redundant_Naming/run_test.pl:
5335         * orbsvcs/tests/Security/ssliop_corbaloc/run_test.pl:
5336         * orbsvcs/tests/Simple_Naming/run_test.pl:
5337         * orbsvcs/tests/Simple_Naming/run_test_ffp.pl:
5338         * orbsvcs/tests/Simple_Naming/run_test_ipv6.pl:
5339         * tests/Bug_2791_Regression/README:
5340         * tests/Bug_3299_Regression/README:
5341         * tests/Bug_3479_Regression/README:
5342         * tests/DII_AMI_Forward/README:
5343         * utils/nslist/run_test.pl:
5344           Renamed 'Naming_Service' to 'tao_cosnaming'
5346 Wed Sep 22 08:57:44 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5348         * NEWS:
5349         * orbsvcs/Naming_Service/Naming_Service.mpc:
5350           Renamed 'NT_Naming_Service' to 'tao_nt_cosnaming'.
5352 Wed Sep 22 08:25:54 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5354         * NEWS:
5355         * docs/releasenotes/index.html:
5356         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.mpc:
5357         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.mpc:
5358         * orbsvcs/examples/Log/Event/run_test.pl:
5359         * orbsvcs/examples/Log/RTEvent/run_test.pl:
5360           Renamed 'Event_Logging_Service' to 'tao_tls_event'
5361           Renamed 'RTEvent_Logging_Service' to 'tao_tls_rtevent'
5363 Wed Sep 22 08:22:27 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5365         * NEWS:
5366         * docs/releasenotes/index.html:
5367         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.mpc:
5368         * orbsvcs/examples/Log/Notify/run_test.pl:
5369           Renamed 'Notify_Logging_Service' to 'tao_tls_notify'
5371 Wed Sep 22 08:19:38 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5373         * NEWS:
5374         * docs/releasenotes/index.html:
5375         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.mpc:
5376         * orbsvcs/examples/Log/Basic/run_test.pl:
5377         * orbsvcs/tests/Log/Basic_Log_Test/run_test.pl:
5378           Renamed Basic_Logging_Service to tao_tls_basic.
5380 Wed Sep 22 08:15:12 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5382         * NEWS:
5383         * docs/orbsvcs.html:
5384         * orbsvcs/Scheduling_Service/Scheduling_Service.mpc:
5385           Renamed Scheduling_Service to tao_cosscheduling.
5387 Wed Sep 22 08:12:41 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5389         * NEWS:
5390         * docs/orbsvcs.html:
5391         * orbsvcs/Fault_Detector/Fault_Detector.mpc:
5392         * orbsvcs/tests/FT_App/run_test_demo.pl:
5393         * orbsvcs/tests/FT_App/run_test_detector.pl:
5394         * orbsvcs/tests/FT_App/run_test_fault_consumer.pl:
5395         * orbsvcs/tests/FT_App/run_test_notifier.pl:
5396         * orbsvcs/tests/FT_App/run_test_rmnotifier.pl:
5397           Renamed Fault_Detector to tao_fault_detector
5399 Wed Sep 22 08:06:48 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5401         * NEWS:
5402         * orbsvcs/TAO_Service/TAO_Service.mpc:
5403           Renamed TAO_Service to tao_service.
5405 Wed Sep 22 07:43:37 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5407         * NEWS:
5408         * docs/interfacerepo/index.html:
5409         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/run_test.pl:
5410         * orbsvcs/DevGuideExamples/InterfaceRepo/run_test.pl:
5411         * orbsvcs/IFR_Service/IFR_Service.mpc:
5412         * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5413         * orbsvcs/examples/ORT/run_test.pl:
5414         * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
5415         * orbsvcs/tests/Bug_1436_Regression/run_test.pl:
5416         * orbsvcs/tests/Bug_1630_Regression/run_test.pl:
5417         * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
5418         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
5419         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/run_test.pl:
5420         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/run_test.pl:
5421         * orbsvcs/tests/InterfaceRepo/Bug_3200_Regression/run_test.pl:
5422         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/run_test.pl:
5423         * orbsvcs/tests/InterfaceRepo/Bug_3881_Regression/run_test.pl:
5424         * orbsvcs/tests/InterfaceRepo/Duplicate_Typedef_Test/run_test.pl:
5425         * orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl:
5426         * orbsvcs/tests/InterfaceRepo/IDL_Test/run_test.pl:
5427         * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl:
5428         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/run_test.pl:
5429         * orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl:
5430         * orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl:
5431         * orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl:
5432         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl:
5433           Renamed IFR_Service to tao_ifr_service.
5435 Tue Sep 21 11:04:06 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5437         * NEWS:
5438         * docs/orbsvcs.html:
5439         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.mpc:
5440         * orbsvcs/tests/FT_App/run_test_demo.pl:
5441         * orbsvcs/tests/FT_App/run_test_registry.pl:
5442         * orbsvcs/tests/FT_App/run_test_rmnotifier.pl:
5443         * orbsvcs/tests/FT_App/run_test_rmregistry.pl:
5444           Renamed FT_ReplicationManager to tao_ft_replicationmanager.
5446 Tue Sep 21 10:30:11 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5448         * NEWS:
5449         * docs/notification/monitor.html:
5450         * docs/orbsvcs.html:
5451         * orbsvcs/DevGuideExamples/NotifyService/EventSequence/run_test.pl:
5452         * orbsvcs/DevGuideExamples/NotifyService/Filtering/run_test.pl:
5453         * orbsvcs/DevGuideExamples/NotifyService/Messenger/run_test.pl:
5454         * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/run_test.pl:
5455         * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/run_test.pl:
5456         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/run_test.pl:
5457         * orbsvcs/DevGuideExamples/ValueTypes/Notify/run_test.pl:
5458         * orbsvcs/Notify_Service/Notify_Service.mpc:
5459         * orbsvcs/examples/Notify/Filter/run_test.pl:
5460         * orbsvcs/examples/Notify/Lanes/run_test.pl:
5461         * orbsvcs/examples/Notify/Subscribe/run_test.pl:
5462         * orbsvcs/examples/Notify/ThreadPool/run_test.pl:
5463         * orbsvcs/tests/Bug_3387_Regression/run_test.pl:
5464         * orbsvcs/tests/Notify/Basic/run_test.pl:
5465         * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
5466         * orbsvcs/tests/Notify/Blocking/run_test.pl:
5467         * orbsvcs/tests/Notify/Bug_1385_Regression/run_test.pl:
5468         * orbsvcs/tests/Notify/Bug_1884_Regression/run_test.pl:
5469         * orbsvcs/tests/Notify/Bug_2415_Regression/run_test.pl:
5470         * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl:
5471         * orbsvcs/tests/Notify/Bug_3646a_Regression/run_test.pl:
5472         * orbsvcs/tests/Notify/Bug_3688_Regression/run_test.pl:
5473         * orbsvcs/tests/Notify/Discarding/run_test.pl:
5474         * orbsvcs/tests/Notify/Lanes/run_test.pl:
5475         * orbsvcs/tests/Notify/MC/run_test.pl:
5476         * orbsvcs/tests/Notify/MT_Dispatching/run_test.pl:
5477         * orbsvcs/tests/Notify/Ordering/run_test.pl:
5478         * orbsvcs/tests/Notify/Persistent_Filter/run_test.pl:
5479         * orbsvcs/tests/Notify/Persistent_POA/run_test.pl:
5480         * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
5481         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl:
5482         * orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl:
5483         * orbsvcs/tests/Notify/Structured_Filter/run_test.pl:
5484         * orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl:
5485         * orbsvcs/tests/Notify/ThreadPool/run_test.pl:
5486         * orbsvcs/tests/Notify/Timeout/run_test.pl:
5487         * orbsvcs/tests/Notify/Validate_Client/run_test.pl:
5488         * orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl:
5489         * orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl:
5490         * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl:
5491         * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl:
5492         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl:
5493         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl:
5494         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl:
5495         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl:
5496           Renamed Notify_Service to tao_cosnotification.
5498 Tue Sep 21 09:47:22 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5500         * docs/orbsvcs.html:
5501         * orbsvcs/Dump_Schedule/Dump_Schedule.mpc:
5502           Renamed Dump_Schedule to tao_dump_schedule.
5504 Tue Sep 21 09:41:09 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5506         * docs/orbsvcs.html:
5507         * examples/Quoter/run_test.pl:
5508         * orbsvcs/LifeCycle_Service/LifeCycle_Service.mpc:
5509           Renamed LifeCycle_Service to tao_coslifecycle. This is the first
5510           commit of a rename action regarding the ORB services. This rename
5511           action is performed due to the fact that different CORBA vendors also
5512           have these services and it is sometimes hard to distinguish between
5513           those. The main change will be the tao_ prefix.
5515 Tue Sep 21 07:06:01 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5517         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
5518         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
5519           For the moment generate the instance id again as part of the context
5521 Tue Sep 21 06:42:42 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5523         * TAO_IDL/be/be_interface.cpp:
5524         * TAO_IDL/be/be_provides.cpp:
5525           Removed generation for EntityContext, we don't support Entity at
5526           all
5528 Mon Sep 20 15:27:54 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5530         * tao/ImR_Client/ImR_Client.mpc:
5532           Updated lists of Header and Include Files for install.
5534 Mon Sep 20 14:48:01 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5536         * tao/TransportCurrent/TC.mpc:
5537         * tao/TransportCurrent/TC_IIOP.mpc:
5539           *C.inl files are no longer generated.
5541 Mon Sep 20 13:52:02 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5543         * TAO_IDL/be/be_codegen.cpp:
5544           Updated generated includes
5546 Mon Sep 20 13:19:19 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5548         * TAO_IDL/be/be_codegen.cpp:
5549         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
5550         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
5551           Updated includes and for the fact that we now talk about SessionContext
5553 Mon Sep 20 11:54:13 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5555         * tests/IDL_Test/interface.idl:
5556           Fuzz (trailing space).
5558 Mon Sep 20 11:42:58 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5560         * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
5561           Don't generate typedef of the context, not needed at all
5563 Mon Sep 20 10:46:39 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5565         * TAO_IDL/be/be_codegen.cpp:
5566           AMI4CCM doesn't need to access container/context internals
5568 Mon Sep 20 09:32:40 UTC 2010  Marcel Smit  <msmit@remedy.nl>
5570         * tests/Bug_3042_Regression/test.idl:
5571         * tests/DII_Collocation_Tests/twoway/Test.idl:
5572         * tests/IDL_Test/IDL_Test.mpc:
5573         * tests/IDL_Test/interface.idl:
5574         * tests/IDL_Test/old_array.idl:
5575         * tests/IDL_Test/old_sequence.idl:
5576         * tests/IDL_Test/old_struct.idl:
5577           Rewritten anonymous types since anonymous types are not allowed.
5579 Mon Sep 20 08:54:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5581         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
5582           Use new methods on the context to get the POA
5584         * orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.h:
5585           Fixed typo
5587 Mon Sep 20 03:05:29 UTC 2010  Scott Harris  <harris_s@ociweb.com>
5589         * tao/String_Manager_T.h:
5591           Reverted previous change because it caused ambiguous overloads
5592           in code that compared String_Manager == 0.
5594 Sat Sep 18 22:38:22 UTC 2010  Scott Harris  <harris_s@ociweb.com>
5596         * tao/String_Manager_T.h:
5598           Added equality operators per Bugzilla #3844.
5600 Fri Sep 17 22:15:54 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5602         * tao/Codeset/Codeset.mpc:
5603         * tao/Strategies/Strategies.mpc:
5604         * tao/Valuetype/Valuetype.mpc:
5606           Restoring "make install" functionality (installing all needed
5607           headers, inline files, and template files) which was lost when these
5608           mpc files were moved.  Still need to fix some or all of the other mpc
5609           files (at least ImR_Client).
5611 Fri Sep 17 20:44:43 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5613         * orbsvcs/orbsvcs/AV/QoS_UDP.cpp:
5615           Added include of OS_NS_strings.h for ACE_OS::strcasecmp().
5617 Fri Sep 17 20:20:37 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5619         * tao/AnyTypeCode/AnyTypeCode.mpc:
5620         * tao/BiDir_GIOP/BiDir_GIOP.mpc:
5621         * tao/CSD_Framework/CSD_Framework.mpc:
5622         * tao/CSD_ThreadPool/CSD_ThreadPool.mpc:
5623         * tao/CodecFactory/CodecFactory.mpc:
5624         * tao/Codeset/Codeset.mpc:
5625         * tao/Compression/Compression.mpc:
5626         * tao/Compression/bzip2/Bzip2Compressor.mpc:
5627         * tao/Compression/lzo/LzoCompressor.mpc:
5628         * tao/Compression/zlib/ZlibCompressor.mpc:
5629         * tao/DiffServPolicy/DiffServPolicy.mpc:
5630         * tao/DynamicAny/DynamicAny.mpc:
5631         * tao/DynamicInterface/DynamicInterface.mpc:
5632         * tao/ETCL/TAO_ETCL.mpc:
5633         * tao/EndpointPolicy/EndpointPolicy.mpc:
5634         * tao/FlResource/FlResource.mpc:
5635         * tao/FoxResource/FoxResource.mpc:
5636         * tao/IFR_Client/IFR_Client.mpc:
5637         * tao/IORInterceptor/IORInterceptor.mpc:
5638         * tao/IORManipulation/IORManipulation.mpc:
5639         * tao/IORTable/IORTable.mpc:
5640         * tao/ImR_Client/ImR_Client.mpc:
5641         * tao/Messaging/Messaging.mpc:
5642         * tao/Monitor/Monitor.mpc:
5643         * tao/ObjRefTemplate/ObjRefTemplate.mpc:
5644         * tao/PI/PI.mpc:
5645         * tao/PI_Server/PI_Server.mpc:
5646         * tao/PortableServer/PortableServer.mpc:
5647         * tao/QtResource/QtResource.mpc:
5648         * tao/RTCORBA/RTCORBA.mpc:
5649         * tao/RTPortableServer/RTPortableServer.mpc:
5650         * tao/RTScheduling/RTScheduler.mpc:
5651         * tao/SmartProxies/SmartProxies.mpc:
5652         * tao/Strategies/Strategies.mpc:
5653         * tao/TkResource/TkResource.mpc:
5654         * tao/TransportCurrent/TC.mpc:
5655         * tao/TransportCurrent/TC_IIOP.mpc:
5656         * tao/TypeCodeFactory/TypeCodeFactory.mpc:
5657         * tao/Utils/Utils.mpc:
5658         * tao/Valuetype/Valuetype.mpc:
5659         * tao/XtResource/XtResource.mpc:
5660         * tao/ZIOP/ZIOP.mpc:
5662           Since these have been moved, the default install_dir isn't what we
5663           want.  Set the install_dir to the path to the .mpc, starting with
5664           tao/.
5666 Fri Sep 17 17:46:09 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5668         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
5669         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
5670           Context constructor now takes one less argument
5672         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
5673           Fixed indentation problem
5675 Fri Sep 17 15:18:15 UTC 2010  Adam Mitz  <mitza@ociweb.com>
5677         * tao/Utils/Utils.mpc:
5679           Updated relative paths to the Template_Files.
5681 Fri Sep 17 09:23:47 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
5683         * bin/tao_other_tests.lst:
5684           Disabled test for bug#2777 on builds without corba_messaging.
5685           tao_nslist requires the later.
5687 Fri Sep 17 09:17:34 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5689         * tao/Utils/Synch_Refcountable.h:
5690         * tao/Utils/Synch_Refcountable.inl:
5691         * tao/Utils/Synch_Refcountable.cpp:
5692           Removed these files, not used anymore, ACE_Atomic_Op is what is used
5693           instead
5695 Fri Sep 17 06:26:49 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5697         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
5698         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
5699           Moved implementation _nil method into the generated cpp file
5701 Thu Sep 16 14:59:33 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5703         * tao/TransportCurrent/TC.mpc:
5704         * tao/TransportCurrent/TC_IIOP.mpc:
5705           Reduced the number of files generated
5707 Thu Sep 16 14:54:19 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5709         * tao/TransportCurrent/TC.mpc:
5710         * tao/TransportCurrent/TC_IIOP.mpc:
5711           Added empty IDL_Files sections
5713 Thu Sep 16 10:32:39 UTC 2010  Martin Corino  <mcorino@remedy.nl>
5715         * test/Bug_3812_Regression:
5716           Removed unused, incomplete and incorrect test.
5717           The test attempted to test the problems from the referred bug
5718           but instead of testing the code from TAO itself it tested some
5719           simulating code in the test itself making it independent of whether
5720           TAO was fixed or not.
5721           Unfortunately it is not possible to change the test to reliably
5722           reproduce the bug (or its being fixed) using more generalized code
5723           accessing TAO functionality itself.
5725 Thu Sep 16 09:19:30 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5727         * DevGuideExamples/AMH_AMI/inner_i.cpp:
5728         * examples/CSD_Strategy/ThreadPool5/ClientTask.cpp:
5729         * examples/CSD_Strategy/ThreadPool5/FooServantList.cpp:
5730         * orbsvcs/Event_Service/Event_Service.cpp:
5731         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
5732         * orbsvcs/Scheduling_Service/Scheduling_Service.cpp:
5733         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
5734         * orbsvcs/orbsvcs/Channel_Clients_T.h:
5735         * orbsvcs/orbsvcs/CosConcurrencyControl.idl:
5736         * orbsvcs/orbsvcs/CosNaming.idl:
5737         * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
5738         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp:
5739         * orbsvcs/orbsvcs/Notify/Random_File.cpp:
5740         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
5741         * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp:
5742         * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
5743         * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
5744         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/Basic.cpp:
5745         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/client.cpp:
5746         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/Factory.cpp:
5747         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/Simple.cpp:
5748         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/client.cpp:
5749         * orbsvcs/tests/Notify/Bug_3688_Regression/supplier.cpp:
5750         * orbsvcs/tests/Notify/MT_Dispatching/Notify_Structured_Push_Consumer.cpp:
5751         * orbsvcs/tests/Notify/Persistent_Filter/Filter.cpp:
5752         * tests/Bug_2936_Regression/bug2936.cpp:
5753         * tests/Bug_3531_Regression/client.cpp:
5754         * tests/Bug_3647_Regression/Backend_Impl.cpp:
5755         * tests/Bug_3812_Regression/run_test.pl:
5756         * tests/Bug_3853_Regression/Hello_i.cpp:
5757         * tests/File_IO/client.cpp:
5758         * tests/Hang_Shutdown/client.cpp:
5759         * tests/ORB_Local_Config/Bug_2612/Test.cpp:
5760         * tests/POA/Default_Servant2/client.cpp:
5761           Added missing includes
5763 Thu Sep 16 09:14:39 UTC 2010  Martin Corino  <mcorino@remedy.nl>
5765         * tao/Transport_Cache_Manager_T.inl:
5766         * tao/Transport_Cache_Manager_T.h:
5767         * tao/Transport_Cache_Manager_T.cpp:
5768         * tao/Transport.cpp:
5769           Changes to fix threadsafety of cache entry management.
5770           This fixes Bugzilla #3812.
5772 Wed Sep 15 15:51:01 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
5774         * TAO_IDL/be/be_visitor_operation/operation_ih.cpp:
5775         * TAO_IDL/be/be_visitor_operation/operation_is.cpp:
5776         * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
5778           Skip traversal if the operation is an AMI sendc_* implied
5779           IDL addition. The CORBA servant impl and CCM executor
5780           classes should not be providing these (empty) operations
5781           for the application developer to fill in.
5783         * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
5785           Cosmetic changes.
5787 Wed Sep 15 13:07:39 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5789         * MPC/config/pidl_install.mpb:
5790         * tao/pidl_install.mpb:
5791           Moved from tao to MPC/config
5793 Wed Sep 15 11:32:04 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5795         * tao/AnyTypeCode/AnyTypeCode.mpc:
5796         * tao/BiDir_GIOP/BiDir_GIOP.mpc:
5797         * tao/CSD_Framework/CSD_Framework.mpc:
5798         * tao/CSD_ThreadPool/CSD_ThreadPool.mpc:
5799         * tao/CodecFactory/CodecFactory.mpc:
5800         * tao/Codeset/Codeset.mpc:
5801         * tao/Compression/Compression.mpc:
5802         * tao/DiffServPolicy/DiffServPolicy.mpc:
5803         * tao/DynamicAny/DynamicAny.mpc:
5804         * tao/DynamicInterface/DynamicInterface.mpc:
5805         * tao/ETCL/TAO_ETCL.mpc:
5806         * tao/EndpointPolicy/EndpointPolicy.mpc:
5807         * tao/IFR_Client/IFR_Client.mpc:
5808         * tao/IORInterceptor/IORInterceptor.mpc:
5809         * tao/IORManipulation/IORManipulation.mpc:
5810         * tao/IORTable/IORTable.mpc:
5811         * tao/ImR_Client/ImR_Client.mpc:
5812         * tao/Messaging/Messaging.mpc:
5813         * tao/Monitor/Monitor.mpc:
5814         * tao/ObjRefTemplate/ObjRefTemplate.mpc:
5815         * tao/PI/PI.mpc:
5816         * tao/PI_Server/PI_Server.mpc:
5817         * tao/PortableServer/PortableServer.mpc:
5818         * tao/RTCORBA/RTCORBA.mpc:
5819         * tao/RTPortableServer/RTPortableServer.mpc:
5820         * tao/RTScheduling/RTScheduler.mpc:
5821         * tao/SmartProxies/SmartProxies.mpc:
5822         * tao/Strategies/Strategies.mpc:
5823         * tao/TransportCurrent/TC.mpc:
5824         * tao/TransportCurrent/TC_IIOP.mpc:
5825         * tao/TypeCodeFactory/TypeCodeFactory.mpc:
5826         * tao/Utils/Utils.mpc:
5827         * tao/Valuetype/Valuetype.mpc:
5828         * tao/ZIOP/ZIOP.mpc:
5829           Moved all MPC files to their subdirectory and simplified them
5831         * tao/BiDir_GIOP.mpc:
5832         * tao/CSD_Framework.mpc:
5833         * tao/CSD_ThreadPool.mpc:
5834         * tao/CodecFactory.mpc:
5835         * tao/Codeset.mpc:
5836         * tao/Compression.mpc:
5837         * tao/DiffServPolicy.mpc:
5838         * tao/DynamicAny.mpc:
5839         * tao/DynamicInterface.mpc:
5840         * tao/EndpointPolicy.mpc:
5841         * tao/IFR_Client.mpc:
5842         * tao/IORInterceptor.mpc:
5843         * tao/IORManipulation.mpc:
5844         * tao/IORTable.mpc:
5845         * tao/ImR_Client.mpc:
5846         * tao/Messaging.mpc:
5847         * tao/Monitor.mpc:
5848         * tao/ObjRefTemplate.mpc:
5849         * tao/PI.mpc:
5850         * tao/PI_Server.mpc:
5851         * tao/PortableServer.mpc:
5852         * tao/RTCORBA.mpc:
5853         * tao/RTPortableServer.mpc:
5854         * tao/RTScheduler.mpc:
5855         * tao/SmartProxies.mpc:
5856         * tao/Strategies.mpc:
5857         * tao/TC.mpc:
5858         * tao/TC_IIOP.mpc:
5859         * tao/TypeCodeFactory.mpc:
5860         * tao/Utils.mpc:
5861         * tao/Valuetype.mpc:
5862         * tao/ZIOP.mpc:
5863           Removed these files.
5865 Tue Sep 14 18:46:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5867         * tao/AnyTypeCode.mpc:
5868         * tao/extra_anytypecode.mpb:
5869         * tao/AnyTypeCode/AnyTypeCode.mpc:
5870         * tao/AnyTypeCode/extra_anytypecode.mpb:
5871           Moved to the AnyTypeCode directory and use the new -iC flag, the
5872           other mpc files in the tao directory will be moved soon
5874 Tue Sep 14 11:29:21 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5876         * etc/tao_pss.doxygen:
5877           Removed this file.
5879 Tue Sep 14 09:24:08 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5881         * orbsvcs/examples/LoadBalancing/server.cpp:
5882         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.cpp:
5883         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/client.cpp:
5884         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/client.cpp:
5885           Added missing includes
5887 Mon Sep 13 19:09:35 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
5889         * TAO_IDL/be/be_codegen.cpp:
5890         * TAO_IDL/be/be_global.cpp:
5891         * TAO_IDL/be_include/be_global.h:
5893           Added command line option -iC <path> to override the default
5894           prefix (if any) for generated *C.h includes *A.h.
5896         * TAO_IDL/be/be_util.cpp:
5898           Updated tao_idl usage message.
5900         * tao/docs/compiler.html:
5902           Updated IDL compiler command line option documentation.
5904 Mon Sep 13 18:53:08 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5906         * MPC/config/psdl.mpb:
5907         * orbsvcs/PSS:
5908         * orbsvcs/examples/PSS:
5909           Removed these files, have been disabled for years now
5911 Mon Sep 13 18:15:27 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5913           *:
5914           Zapped trailing whitespaces using
5915           find -name \*.h -o -name \*.cpp -name \*.inl | xargs perl -i -pe's/\s+\n/\n/'
5917 Mon Sep 13 15:12:27 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5919         * examples/Callback_Quoter/Consumer_Handler.cpp:
5920         * examples/Simulator/Event_Supplier/Event_Sup.cpp:
5921           Added needed includes
5923 Mon Sep 13 14:56:45 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5925         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp:
5926         * orbsvcs/orbsvcs/HTIOP/HTIOP_Factory.cpp:
5927         * tests/File_IO/client.cpp:
5928         * tests/POA/Default_Servant2/client.cpp:
5929           Added needed includes
5931 Mon Sep 13 14:42:47 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5933         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp:
5934         * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.cpp:
5935         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp:
5936         * orbsvcs/orbsvcs/Notify/Name_Value_Pair.cpp:
5937         * orbsvcs/orbsvcs/Notify/Random_File.cpp:
5938         * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
5939           Added needed includes
5941 Mon Sep 13 13:53:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5943         * tests/Portable_Interceptors/Benchmark/Interceptor_Type.cpp:
5944           Added missing include
5946 Mon Sep 13 13:38:38 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5948         * tao/Compression/bzip2/Bzip2Compressor.mpc:
5949         * tao/Compression/lzo/LzoCompressor.mpc:
5950         * tao/Compression/zlib/ZlibCompressor.mpc:
5951         * tao/FlResource/FlResource.mpc:
5952         * tao/FoxResource/FoxResource.mpc:
5953         * tao/QtResource/QtResource.mpc:
5954         * tao/TkResource/TkResource.mpc:
5955           Moved these mpc files to their own directory
5957         * tao/Bzip2Compressor.mpc:
5958         * tao/FlResource.mpc:
5959         * tao/FoxResource.mpc:
5960         * tao/LzoCompressor.mpc:
5961         * tao/QtResource.mpc:
5962         * tao/TkResource.mpc:
5963         * tao/ZlibCompressor.mpc:
5964           Removed these files.
5966 Mon Sep 13 13:29:02 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5968         * docs/PP_Memory_Management.txt:
5969         * tao/PP_Memory_Management.txt:
5970           Moved to docs
5972         * configure.ac:
5973           Removed these files.
5975 Mon Sep 13 13:26:24 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5977         * NEWS:
5978           Added removal of Makefile.am files
5980         * PROBLEM-REPORT-FORM:
5981           Zapped question for configure
5983         * tao/Utils.mpc:
5984         * tao/Utils/TAO_Utils.pc.in:
5985         * tao/TAO_Utils.pc.in:
5986           Moved in file to Utils
5988         * tao/XtResource/XtResource.mpc:
5989         * tao/XtResource.mpc:
5990           Moved to XtResource
5992 Mon Sep 13 09:27:13 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
5994         * DevGuideExamples/AMH_AMI/inner_i.cpp:
5995         * examples/Advanced/ch_12/icp.h:
5996         * examples/Advanced/ch_18/icp.h:
5997         * examples/Advanced/ch_21/icp.h:
5998         * examples/Advanced/ch_8_and_10/icp.h:
5999         * examples/CSD_Strategy/ThreadPool/Foo_i.cpp:
6000         * examples/CSD_Strategy/ThreadPool2/FooServantList.cpp:
6001         * examples/CSD_Strategy/ThreadPool2/Foo_i.cpp:
6002         * examples/CSD_Strategy/ThreadPool4/ClientTask.cpp:
6003         * examples/CSD_Strategy/ThreadPool4/Foo_i.cpp:
6004         * examples/CSD_Strategy/ThreadPool5/ClientTask.cpp:
6005         * examples/CSD_Strategy/ThreadPool5/FooServantList.cpp:
6006         * examples/CSD_Strategy/ThreadPool5/Foo_i.cpp:
6007         * examples/CSD_Strategy/ThreadPool6/Foo_i.cpp:
6008         * examples/Callback_Quoter/Consumer_Handler.cpp:
6009         * examples/Callback_Quoter/Supplier_Timer_Handler.cpp:
6010         * examples/Kokyu_dsrt_schedulers/Task_Stats.cpp:
6011         * examples/Kokyu_dsrt_schedulers/utils.h:
6012         * examples/Logging/Logging_Service_i.h:
6013         * examples/Persistent_Grid/Grid_i.h:
6014         * examples/RTCORBA/Activity/Task_Stats.cpp:
6015         * examples/RTScheduling/Task_Stats.cpp:
6016         * examples/Simple/bank/AccountManager_i.h:
6017         * examples/Simulator/Event_Supplier/DOVE_Supplier.h:
6018         * interop-tests/wchar/wchar_reference.h:
6019         * orbsvcs/DevGuideExamples/NamingService/Naming_Server/NamingMessenger.cpp:
6020         * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/MessengerClient.cpp:
6021         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
6022         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
6023         * orbsvcs/Naming_Service/NT_Naming_Service.h:
6024         * orbsvcs/Notify_Service/NT_Notify_Server.cpp:
6025         * orbsvcs/Notify_Service/NT_Notify_Service.h:
6026         * orbsvcs/PSS/PSDL_l.cpp:
6027         * orbsvcs/Trading_Service/Trading_Service.cpp:
6028         * orbsvcs/examples/LoadBalancing/server.cpp:
6029         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
6030         * orbsvcs/examples/Notify/Federation/Gate/Gate.h:
6031         * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp:
6032         * orbsvcs/orbsvcs/AV/AVStreams_i.h:
6033         * orbsvcs/orbsvcs/AV/QoS_UDP.h:
6034         * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.h:
6035         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h:
6036         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.h:
6037         * orbsvcs/orbsvcs/Notify/Random_File.cpp:
6038         * orbsvcs/orbsvcs/Sched/Config_Scheduler.h:
6039         * orbsvcs/orbsvcs/Scheduler_Factory.cpp:
6040         * orbsvcs/orbsvcs/Time/TAO_UTO.cpp:
6041         * orbsvcs/performance-tests/RTEvent/lib/Client_Options.cpp:
6042         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
6043         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
6044         * orbsvcs/tests/Bug_3673_Regression/nsmain.cpp:
6045         * orbsvcs/tests/COIOP_Naming_Test/Hello.h:
6046         * orbsvcs/tests/Concurrency/CC_test_utils.cpp:
6047         * orbsvcs/tests/Concurrency/CC_tests.cpp:
6048         * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
6049         * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
6050         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/Basic.cpp:
6051         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/client.cpp:
6052         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/server.cpp:
6053         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/Factory.cpp:
6054         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/Simple.cpp:
6055         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/client.cpp:
6056         * orbsvcs/tests/Notify/Bug_1884_Regression/supplier.cpp:
6057         * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
6058         * orbsvcs/tests/Notify/Bug_3688_Regression/supplier.cpp:
6059         * orbsvcs/tests/Notify/MT_Dispatching/Notify_Structured_Push_Consumer.cpp:
6060         * orbsvcs/tests/Notify/Persistent_Filter/Filter.cpp:
6061         * orbsvcs/tests/Notify/lib/Task_Stats.cpp:
6062         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
6063         * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp:
6064         * performance-tests/CSD_Strategy/TestInf/AppHelper.h:
6065         * performance-tests/CSD_Strategy/TestServant/Foo_i.cpp:
6066         * tests/Bug_2677_Regression/server.cpp:
6067         * tests/Bug_2936_Regression/bug2936.cpp:
6068         * tests/Bug_3251_Regression/server.cpp:
6069         * tests/Bug_3531_Regression/client.cpp:
6070         * tests/Bug_3531_Regression/test_i.cpp:
6071         * tests/Bug_3542_Regression/server.cpp:
6072         * tests/Bug_3647_Regression/Backend_Impl.cpp:
6073         * tests/Bug_3766_Regression/client.cpp:
6074         * tests/Bug_3766_Regression/server.cpp:
6075         * tests/Bug_3812_Regression/Bug_3812_Regression.cpp:
6076         * tests/Bug_3853_Regression/Hello_i.cpp:
6077         * tests/Bug_3853_Regression/client.cpp:
6078         * tests/COIOP/Hello.h:
6079         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp:
6080         * tests/CSD_Strategy_Tests/TP_Common/AppHelper.h:
6081         * tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_ClientEngine.cpp:
6082         * tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_SimpleClientEngine.cpp:
6083         * tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B_i.cpp:
6084         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp:
6085         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp:
6086         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp:
6087         * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
6088         * tests/Collocation_Exception_Test/Hello.h:
6089         * tests/Collocation_Oneway_Tests/Hello.h:
6090         * tests/Collocation_Tests/Hello.h:
6091         * tests/DII_Collocation_Tests/oneway/Hello.h:
6092         * tests/DII_Collocation_Tests/twoway/Hello.h:
6093         * tests/DynAny_Test/test_wrapper.cpp:
6094         * tests/File_IO/client.cpp:
6095         * tests/ForwardOnceUponException/client.cpp:
6096         * tests/Hang_Shutdown/client.cpp:
6097         * tests/Nested_Event_Loop/client.cpp:
6098         * tests/Nested_Upcall_Crash/Clock_Ticks.h:
6099         * tests/ORB_Local_Config/Bug_2612/Test.cpp:
6100         * tests/POA/Bug_2511_Regression/server.cpp:
6101         * tests/POA/Default_Servant2/client.cpp:
6102         * tests/POA/Explicit_Activation/Alt_Resources/Alt_Resource_Factory.h:
6103         * tests/ZIOP/client.cpp:
6104           Removed include of ace/OS.h
6106 Mon Sep 13 07:46:21 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6108         * Makefile.am:
6109           Removed, configure is too experimental to be used for TAO. If
6110           someone really wants to use configure we need to fix the MPC
6111           generator and the configure script and really perform testing
6113 Thu Sep  9 18:29:21 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6115         * tao/Leader_Follower.inl:
6116         * tao/Leader_Follower.cpp:
6117           Changed empty to is_empty
6119 Thu Sep  9 12:15:57 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6121         * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
6122         * orbsvcs/examples/Log/Event/Event_Consumer.cpp:
6123         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.cpp:
6124         * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.cpp:
6125         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp:
6126         * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Activate.cpp:
6127         * orbsvcs/orbsvcs/FtRtEvent/Utils/FTEC_Gateway.cpp:
6128         * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp:
6129         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/RPS_Monitor.cpp:
6130         * orbsvcs/tests/Concurrency/CC_naming_service.cpp:
6131         * performance-tests/Memory/IORsize/Foo_i.cpp:
6132         * performance-tests/Memory/IORsize/Memory_Growth.h:
6133         * performance-tests/Memory/IORsize/Test.idl:
6134         * tests/Bug_1476_Regression/Sender_i.cpp:
6135         * tests/Codec/client.cpp:
6136         * tests/File_IO/server.cpp:
6137         * tests/IOR_Endpoint_Hostnames/list_interfaces.cpp:
6138         * tests/MT_BiDir/Sender_i.cpp:
6139         * tests/ORB_Local_Config/Bug_1459/Test.cpp:
6140         * tests/ORB_Local_Config/Service_Dependency/Service_Config_DLL.cpp:
6141         * tests/ORB_Local_Config/Two_DLL_ORB/ORB_DLL.cpp:
6142         * tests/ORT/ORT_test_IORInterceptor.cpp:
6143         * tests/ORT/ServerORBInitializer.cpp:
6144         * tests/Oneways_Invoking_Twoways/Receiver_i.cpp:
6145         * tests/Portable_Interceptors/Bug_2510_Regression/test_i.cpp:
6146         * tests/Portable_Interceptors/PolicyFactory/Server_ORBInitializer.cpp:
6147           Fixed fuzz
6149 Thu Sep  9 11:20:47 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6151         * DevGuideExamples/AMH_AMI/inner_server.cpp:
6152         * DevGuideExamples/AMH_AMI/middle_server.cpp:
6153         * examples/Kokyu_dsrt_schedulers/Task_Stats.cpp:
6154         * examples/RTScheduling/Task_Stats.cpp:
6155         * orbsvcs/orbsvcs/Naming/Naming_Service_Container.h:
6156         * orbsvcs/orbsvcs/Naming/Naming_Service_Container.cpp:
6157         * orbsvcs/orbsvcs/Notify/Name_Value_Pair.cpp:
6158         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.cpp:
6159         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.cpp:
6160         * tao/DynamicInterface/Request.inl:
6161         * tao/ORB_Constants.h:
6162         * tao/Utils/Synch_Refcountable.h:
6163         * tao/Utils/Synch_Refcountable.inl:
6164         * tao/Utils/Synch_Refcountable.cpp:
6165         * tests/Portable_Interceptors/Benchmark/Interceptor_Type.cpp:
6166           Cleanup
6168 Thu Sep  9 09:28:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6170         * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h:
6171         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.h:
6172         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.cpp:
6173         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.h:
6174         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.h:
6175         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h:
6176           All compilers now support template typedefs, no need to use the
6177           macros
6179 Wed Sep  8 14:42:36 UTC 2010  William Otte  <wotte@zifnab>
6181         * Release:
6183           Removing obsolete release makefile.
6185 Wed Sep  8 13:14:03 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6187         * *.cpp:
6188           Removed RCS_ID
6190 Wed Sep  8 06:16:03 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6192         * tests/Bug_3068_Regression/test_i.h:
6193           Fixed compile error
6195 Wed Sep  8 06:00:00 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6197         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp:
6198         * orbsvcs/examples/Notify/Federation/Gate/Gate.cpp:
6199         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp:
6200           Fixed compile errors
6202         * tao/Acceptor_Registry.h:
6203           Use ACE_Copy_Disabled
6205 Tue Sep  7 18:07:16 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6207         * utils/logWalker/Log.cpp:
6208           Added missing include
6210 Tue Sep  7 11:34:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6212         * tao/BiDir_GIOP/BiDirGIOP.cpp:
6213         * tao/IORManipulation/IORManip_Loader.cpp:
6214         * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
6215         * tao/Strategies/SCIOP_Endpoint.cpp:
6216         * tao/Utils/Servant_Var.cpp:
6217           Fuzz fixes
6219 Tue Sep  7 10:52:59 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6221         * PROBLEM-REPORT-FORM:
6222         * VERSION:
6223           Updated support email addresses
6225         * examples/CSD_Strategy/ThreadPool2/FooServantList.h:
6226         * examples/CSD_Strategy/ThreadPool2/FooServantList.cpp:
6227           Use ACE_Atomic_Op instead of a mutex with a guard
6229         * examples/CSD_Strategy/ThreadPool5/FooServantList.h:
6230         * examples/CSD_Strategy/ThreadPool5/FooServantList.cpp:
6231           Use ACE_GUARD
6233         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h:
6234         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp:
6235           Use ACE_GUARD
6237         * orbsvcs/Fault_Notifier/FT_Notifier_i.h:
6238           Removed not used members
6240         * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp:
6241           Unicode fixes
6243         * orbsvcs/examples/Notify/Federation/Gate/Gate.h:
6244         * orbsvcs/examples/Notify/Federation/Gate/Gate.cpp:
6245           Use ACE_GUARD, removed commented out code
6247         * orbsvcs/examples/PSS/Server.idl:
6248         * orbsvcs/examples/PSS/Server_i.h:
6249         * orbsvcs/examples/PSS/Server_i.cpp:
6250         * orbsvcs/examples/PSS/Simple_Naming.idl:
6251         * orbsvcs/examples/PSS/Simple_Naming.cpp:
6252         * orbsvcs/examples/PSS/Simple_Naming_i.h:
6253         * orbsvcs/examples/PSS/client.cpp:
6254           Removed ACE_RCSID
6256         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/AMI_Primary_Replication_Strategy.cpp:
6257         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/AMI_Replication_Strategy.cpp:
6258         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Basic_Replication_Strategy.cpp:
6259         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_ConsumerAdmin.cpp:
6260         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Group_Manager.cpp:
6261         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_ProxyConsumer.cpp:
6262         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_ProxySupplier.cpp:
6263         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_Base.cpp:
6264         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp:
6265         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector.cpp:
6266         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_Loader.cpp:
6267         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_T.cpp:
6268         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp:
6269         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/create_persistent_poa.cpp:
6270           Removed ACE_RCSID, use ACE_GUARD macros
6272         * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
6273         * orbsvcs/orbsvcs/Notify/Consumer.h:
6274         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
6275         * orbsvcs/orbsvcs/Notify/Routing_Slip.h:
6276         * orbsvcs/orbsvcs/Notify/Routing_Slip.cpp:
6277         * orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.h:
6278         * orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.cpp:
6279           Use ACE_GUARD
6281         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.h:
6282         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
6283           Disable ACE_Guard fuzz check for some parts of this file
6285         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h:
6286           Removed not used members
6288         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
6289           Layout and unicode changes
6291         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.cpp:
6292           Initialize pointer with 0
6294         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h:
6295         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp:
6296           Use ACE_GUARD
6298         * tao/Abstract_Servant_Base.cpp:
6299         * tao/Acceptor_Filter.cpp:
6300         * tao/Acceptor_Registry.cpp:
6301         * tao/Adapter.cpp:
6302         * tao/Adapter_Registry.cpp:
6303           Removed ACE_RCSID
6305         * tao/AnyTypeCode/Alias_TypeCode_Static.cpp:
6306         * tao/AnyTypeCode/Any.cpp:
6307         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
6308         * tao/AnyTypeCode/Any_Basic_Impl.cpp:
6309         * tao/AnyTypeCode/Any_Impl.cpp:
6310         * tao/AnyTypeCode/Any_SystemException.cpp:
6311         * tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp:
6312         * tao/AnyTypeCode/Empty_Param_TypeCode.cpp:
6313         * tao/AnyTypeCode/Enum_TypeCode_Static.cpp:
6314         * tao/AnyTypeCode/ExceptionA.cpp:
6315         * tao/AnyTypeCode/Marshal.cpp:
6316         * tao/AnyTypeCode/NVList_Adapter_Impl.cpp:
6317         * tao/AnyTypeCode/Objref_TypeCode_Static.cpp:
6318         * tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
6319         * tao/AnyTypeCode/String_TypeCode_Static.cpp:
6320         * tao/AnyTypeCode/Struct_TypeCode_Static.cpp:
6321         * tao/AnyTypeCode/SystemExceptionA.cpp:
6322         * tao/AnyTypeCode/True_RefCount_Policy.cpp:
6323         * tao/AnyTypeCode/TypeCodeA.cpp:
6324         * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
6325         * tao/AnyTypeCode/TypeCode_Constants.cpp:
6326         * tao/AnyTypeCode/Union_TypeCode_Static.cpp:
6327         * tao/AnyTypeCode/Value_TypeCode_Static.cpp:
6328         * tao/AnyTypeCode/append.cpp:
6329         * tao/AnyTypeCode/skip.cpp:
6330           Removed ACE_RCSID
6332         * tao/AnyTypeCode_Adapter.cpp:
6333         * tao/Asynch_Queued_Message.cpp:
6334         * tao/Asynch_Reply_Dispatcher_Base.cpp:
6335         * tao/Base_Transport_Property.cpp:
6336         * tao/BiDir_Adapter.cpp:
6337           Removed ACE_RCSID
6339         * tao/BiDir_GIOP/BiDirGIOP.cpp:
6340         * tao/BiDir_GIOP/BiDirPolicy_Validator.cpp:
6341         * tao/BiDir_GIOP/BiDir_ORBInitializer.cpp:
6342         * tao/BiDir_GIOP/BiDir_PolicyFactory.cpp:
6343         * tao/BiDir_GIOP/BiDir_Policy_i.cpp:
6344         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp:
6345           Removed ACE_RCSID
6347         * tao/Bind_Dispatcher_Guard.cpp:
6348         * tao/Block_Flushing_Strategy.cpp:
6349         * tao/Blocked_Connect_Strategy.cpp:
6350         * tao/CDR.cpp:
6351         * tao/CORBALOC_Parser.cpp:
6352         * tao/CORBA_String.cpp:
6353           Removed ACE_RCSID
6355         * tao/CSD_Framework/CSD_Default_Servant_Dispatcher.cpp:
6356         * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
6357         * tao/CSD_Framework/CSD_Framework_Loader.cpp:
6358         * tao/CSD_Framework/CSD_ORBInitializer.cpp:
6359         * tao/CSD_Framework/CSD_Object_Adapter.cpp:
6360         * tao/CSD_Framework/CSD_Object_Adapter_Factory.cpp:
6361         * tao/CSD_Framework/CSD_POA.cpp:
6362         * tao/CSD_Framework/CSD_Strategy_Base.cpp:
6363         * tao/CSD_Framework/CSD_Strategy_Proxy.cpp:
6364         * tao/CSD_Framework/CSD_Strategy_Repository.cpp:
6365           Removed ACE_RCSID
6367         * tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.cpp:
6368         * tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.cpp:
6369         * tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.cpp:
6370         * tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.cpp:
6371         * tao/CSD_ThreadPool/CSD_TP_Corba_Request.cpp:
6372         * tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.cpp:
6373         * tao/CSD_ThreadPool/CSD_TP_Custom_Request.cpp:
6374         * tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.cpp:
6375         * tao/CSD_ThreadPool/CSD_TP_Custom_Synch_Request.cpp:
6376         * tao/CSD_ThreadPool/CSD_TP_Dispatchable_Visitor.cpp:
6377         * tao/CSD_ThreadPool/CSD_TP_Queue.cpp:
6378         * tao/CSD_ThreadPool/CSD_TP_Queue_Visitor.cpp:
6379         * tao/CSD_ThreadPool/CSD_TP_Remote_Request.cpp:
6380         * tao/CSD_ThreadPool/CSD_TP_Request.cpp:
6381         * tao/CSD_ThreadPool/CSD_TP_Servant_State.cpp:
6382         * tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.cpp:
6383         * tao/CSD_ThreadPool/CSD_TP_Strategy.cpp:
6384         * tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp:
6385         * tao/CSD_ThreadPool/CSD_TP_Synch_Helper.h:
6386         * tao/CSD_ThreadPool/CSD_TP_Synch_Helper.inl:
6387         * tao/CSD_ThreadPool/CSD_TP_Synch_Helper.cpp:
6388         * tao/CSD_ThreadPool/CSD_TP_Task.h:
6389         * tao/CSD_ThreadPool/CSD_TP_Task.cpp:
6390           Removed ACE_RCSID
6392         * tao/Cleanup_Func_Registry.cpp:
6393         * tao/ClientRequestInterceptor_Adapter.cpp:
6394         * tao/ClientRequestInterceptor_Adapter_Factory.cpp:
6395         * tao/Client_Strategy_Factory.cpp:
6396         * tao/Codeset_Manager.cpp:
6397         * tao/Codeset_Manager_Factory_Base.cpp:
6398         * tao/Codeset_Translator_Base.cpp:
6399         * tao/Collocated_Invocation.cpp:
6400         * tao/Collocation_Proxy_Broker.cpp:
6401         * tao/Collocation_Resolver.cpp:
6402           Removed ACE_RCSID
6404         * tao/Compression/Base_Compressor.cpp:
6405         * tao/Compression/Compression.cpp:
6406         * tao/Compression/Compression_Manager.cpp:
6407         * tao/Compression/Compressor_Factory.cpp:
6408           Removed ACE_RCSID
6410         * tao/Compression/bzip2/Bzip2Compressor.cpp:
6411         * tao/Compression/bzip2/Bzip2Compressor_Factory.cpp:
6412           Removed ACE_RCSID
6414         * tao/Compression/lzo/LzoCompressor.cpp:
6415         * tao/Compression/lzo/LzoCompressor_Factory.cpp:
6416           Removed ACE_RCSID
6418         * tao/Compression/zlib/ZlibCompressor.cpp:
6419         * tao/Compression/zlib/ZlibCompressor_Factory.cpp:
6420           Removed ACE_RCSID
6422         * tao/Connection_Handler.cpp:
6423           Fixed bugzilla 3658
6425         * tao/Configurable_Refcount.cpp:
6426         * tao/Connection_Purging_Strategy.cpp:
6427         * tao/Connector_Registry.cpp:
6428         * tao/DLL_Parser.cpp:
6429         * tao/Default_Collocation_Resolver.cpp:
6430         * tao/Default_Endpoint_Selector_Factory.cpp:
6431         * tao/Default_Thread_Lane_Resources_Manager.cpp:
6432           Removed ACE_RCSID
6434         * tao/DiffServPolicy/Client_Network_Priority_Policy.cpp:
6435         * tao/DiffServPolicy/DiffServPolicy.cpp:
6436         * tao/DiffServPolicy/DiffServPolicy_Factory.cpp:
6437         * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.cpp:
6438         * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp:
6439         * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp:
6440         * tao/DiffServPolicy/DiffServ_Service_Context_Handler.cpp:
6441         * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp:
6442           Removed ACE_RCSID
6444         * tao/DynamicAny/DynAnyFactory.cpp:
6445         * tao/DynamicAny/DynAny_i.cpp:
6446         * tao/DynamicAny/DynArray_i.cpp:
6447         * tao/DynamicAny/DynCommon.cpp:
6448         * tao/DynamicAny/DynEnum_i.cpp:
6449         * tao/DynamicAny/DynSequence_i.cpp:
6450         * tao/DynamicAny/DynStruct_i.cpp:
6451         * tao/DynamicAny/DynUnion_i.cpp:
6452         * tao/DynamicAny/DynValueBox_i.cpp:
6453         * tao/DynamicAny/DynValueCommon_i.cpp:
6454         * tao/DynamicAny/DynValue_i.cpp:
6455         * tao/DynamicAny/DynamicAny.cpp:
6456           Removed ACE_RCSID
6458         * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
6459         * tao/DynamicInterface/Context.cpp:
6460         * tao/DynamicInterface/DII_Arguments.cpp:
6461         * tao/DynamicInterface/DII_Arguments_Converter_Impl.cpp:
6462         * tao/DynamicInterface/DII_Invocation.cpp:
6463         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
6464         * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
6465         * tao/DynamicInterface/DII_Reply_Handler.cpp:
6466         * tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
6467         * tao/DynamicInterface/Dynamic_Implementation.cpp:
6468         * tao/DynamicInterface/ExceptionList.cpp:
6469         * tao/DynamicInterface/Request.cpp:
6470         * tao/DynamicInterface/Server_Request.cpp:
6471         * tao/DynamicInterface/Unknown_User_Exception.cpp:
6472           Removed ACE_RCSID
6474         * tao/Dynamic_Adapter.cpp:
6475         * tao/Endpoint.cpp:
6476           Removed ACE_RCSID
6478         * tao/EndpointPolicy/EndpointPolicy.cpp:
6479         * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
6480         * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
6481         * tao/EndpointPolicy/EndpointPolicy_i.cpp:
6482         * tao/EndpointPolicy/Endpoint_Acceptor_Filter.cpp:
6483         * tao/EndpointPolicy/Endpoint_Acceptor_Filter_Factory.cpp:
6484         * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
6485         * tao/Endpoint_Selector_Factory.cpp:
6486         * tao/Exception.cpp:
6487         * tao/Exclusive_TMS.cpp:
6488         * tao/FILE_Parser.cpp:
6489         * tao/Fault_Tolerance_Service.cpp:
6490         * tao/Flushing_Strategy.cpp:
6491         * tao/FoxResource/FoxResource_Factory.cpp:
6492         * tao/FoxResource/FoxResource_Loader.cpp:
6493         * tao/GIOP_Message_Base.cpp:
6494         * tao/GIOP_Message_Generator_Parser_11.cpp:
6495         * tao/GIOP_Message_Generator_Parser_12.cpp:
6496         * tao/GIOP_Message_Generator_Parser_Impl.cpp:
6497         * tao/GIOP_Message_Locate_Header.cpp:
6498         * tao/GIOP_Message_State.cpp:
6499         * tao/GIOP_Message_Version.cpp:
6500         * tao/HTTP_Parser.cpp:
6501         * tao/IFR_Client_Adapter.cpp:
6502         * tao/IIOP_Acceptor.cpp:
6503         * tao/IIOP_Connector.cpp:
6504         * tao/IIOP_Endpoint.cpp:
6505         * tao/IIOP_Profile.cpp:
6506         * tao/IIOP_Transport.cpp:
6507         * tao/IORInterceptor_Adapter.cpp:
6508         * tao/IORInterceptor_Adapter_Factory.cpp:
6509         * tao/IORManipulation/IORManip_Filter.cpp:
6510         * tao/IORManipulation/IORManip_IIOP_Filter.cpp:
6511         * tao/IORManipulation/IORManip_Loader.cpp:
6512         * tao/IORManipulation/IORManipulation.cpp:
6513         * tao/IORTable/IORTable.cpp:
6514         * tao/IORTable/IOR_Table_Impl.cpp:
6515         * tao/IORTable/Table_Adapter.cpp:
6516         * tao/IOR_Parser.cpp:
6517         * tao/ImR_Client/ImR_Client.cpp:
6518         * tao/Incoming_Message_Queue.cpp:
6519         * tao/Incoming_Message_Stack.cpp:
6520         * tao/Invocation_Adapter.cpp:
6521         * tao/Invocation_Base.cpp:
6522         * tao/Invocation_Endpoint_Selectors.cpp:
6523         * tao/LF_CH_Event.cpp:
6524         * tao/LF_Connect_Strategy.cpp:
6525         * tao/LF_Event.cpp:
6526         * tao/LF_Event_Binder.cpp:
6527         * tao/LF_Follower.cpp:
6528         * tao/LF_Follower_Auto_Adder.cpp:
6529         * tao/LF_Invocation_Event.cpp:
6530         * tao/LF_Multi_Event.cpp:
6531         * tao/LF_Strategy.cpp:
6532         * tao/LF_Strategy_Complete.cpp:
6533         * tao/LRU_Connection_Purging_Strategy.cpp:
6534         * tao/Leader_Follower.cpp:
6535         * tao/Leader_Follower_Flushing_Strategy.cpp:
6536         * tao/LocalObject.cpp:
6537         * tao/MCAST_Parser.cpp:
6538         * tao/MProfile.cpp:
6539         * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
6540         * tao/Messaging/Asynch_Invocation.cpp:
6541         * tao/Messaging/Asynch_Invocation_Adapter.cpp:
6542         * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
6543         * tao/Messaging/Asynch_Timeout_Handler.cpp:
6544         * tao/Messaging/Buffering_Constraint_Policy.cpp:
6545         * tao/Messaging/Connection_Timeout_Policy_i.cpp:
6546         * tao/Messaging/ExceptionHolder_i.cpp:
6547         * tao/Messaging/Messaging.cpp:
6548         * tao/Messaging/Messaging_Loader.cpp:
6549         * tao/Messaging/Messaging_ORBInitializer.cpp:
6550         * tao/Messaging/Messaging_PolicyFactory.cpp:
6551         * tao/Messaging/Messaging_Policy_i.cpp:
6552         * tao/Messaging/Messaging_Queueing_Strategies.cpp:
6553         * tao/Monitor/Monitor.cpp:
6554         * tao/Monitor/Monitor_Impl.cpp:
6555         * tao/Muxed_TMS.cpp:
6556         * tao/NVList_Adapter.cpp:
6557         * tao/Network_Priority_Protocols_Hooks.cpp:
6558         * tao/ORB.cpp:
6559         * tao/ORBInitializer_Registry.cpp:
6560         * tao/ORBInitializer_Registry_Adapter.cpp:
6561         * tao/ORB_Core.cpp:
6562         * tao/ORB_Core_Auto_Ptr.cpp:
6563         * tao/ORB_Table.cpp:
6564         * tao/ObjRefTemplate/ORT_Adapter_Factory_Impl.cpp:
6565         * tao/ObjRefTemplate/ORT_Adapter_Impl.cpp:
6566         * tao/ObjRefTemplate/ObjectReferenceTemplate_i.cpp:
6567         * tao/ObjectKey_Table.cpp:
6568         * tao/Object_Loader.cpp:
6569         * tao/Object_Proxy_Broker.cpp:
6570         * tao/Object_Ref_Table.cpp:
6571         * tao/PI/ClientRequestDetails.cpp:
6572         * tao/PI/ClientRequestInfo.cpp:
6573         * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
6574         * tao/PI/ClientRequestInterceptor_Factory_Impl.cpp:
6575         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
6576         * tao/PI/ORBInitInfo.cpp:
6577         * tao/PI/ORBInitializer_Registry_Impl.cpp:
6578         * tao/PI/PI.cpp:
6579         * tao/PI/PICurrent.cpp:
6580         * tao/PI/PICurrent_Impl.cpp:
6581         * tao/PI/PICurrent_Loader.cpp:
6582         * tao/PI/PI_ORBInitializer.cpp:
6583         * tao/PI/PI_PolicyFactory.cpp:
6584         * tao/PI/PolicyFactory_Loader.cpp:
6585         * tao/PI/PolicyFactory_Registry.cpp:
6586         * tao/PI/ProcessingModePolicy.cpp:
6587         * tao/PI/RequestInfo_Util.cpp:
6588         * tao/PI/RequestInterceptor_Adapter_Impl.cpp:
6589         * tao/PI_Server/PICurrent_Guard.cpp:
6590         * tao/PI_Server/PI_Server.cpp:
6591         * tao/PI_Server/PI_Server_Loader.cpp:
6592         * tao/PI_Server/PortableServer_ORBInitializer.cpp:
6593         * tao/PI_Server/PortableServer_PolicyFactory.cpp:
6594         * tao/PI_Server/ServerInterceptorAdapter.cpp:
6595         * tao/PI_Server/ServerRequestDetails.cpp:
6596         * tao/PI_Server/ServerRequestInfo.cpp:
6597         * tao/PI_Server/ServerRequestInterceptor_Factory_Impl.cpp:
6598         * tao/Pluggable_Messaging_Utils.cpp:
6599         * tao/PolicyFactory_Registry_Adapter.cpp:
6600         * tao/PolicyFactory_Registry_Factory.cpp:
6601         * tao/Policy_Current.cpp:
6602         * tao/Policy_Manager.cpp:
6603         * tao/Policy_Set.cpp:
6604         * tao/Policy_Validator.cpp:
6605         * tao/PortableServer/Acceptor_Filter_Factory.cpp:
6606         * tao/PortableServer/Active_Object_Map.cpp:
6607         * tao/PortableServer/Active_Object_Map_Entry.cpp:
6608         * tao/PortableServer/Active_Policy_Strategies.cpp:
6609         * tao/PortableServer/Adapter_Activator.cpp:
6610         * tao/PortableServer/Collocated_Arguments_Converter.cpp:
6611         * tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
6612         * tao/PortableServer/Creation_Time.cpp:
6613         * tao/PortableServer/Default_Acceptor_Filter.cpp:
6614         * tao/PortableServer/Default_Policy_Validator.cpp:
6615         * tao/PortableServer/Default_Servant_Dispatcher.cpp:
6616         * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
6617         * tao/PortableServer/IdAssignmentPolicy.cpp:
6618         * tao/PortableServer/IdAssignmentStrategy.cpp:
6619         * tao/PortableServer/IdAssignmentStrategyFactoryImpl.cpp:
6620         * tao/PortableServer/IdAssignmentStrategySystem.cpp:
6621         * tao/PortableServer/IdAssignmentStrategyUser.cpp:
6622         * tao/PortableServer/IdUniquenessPolicy.cpp:
6623         * tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp:
6624         * tao/PortableServer/IdUniquenessStrategyMultiple.cpp:
6625         * tao/PortableServer/IdUniquenessStrategyUnique.cpp:
6626         * tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp:
6627         * tao/PortableServer/ImR_Client_Adapter.cpp:
6628         * tao/PortableServer/ImplicitActivationPolicy.cpp:
6629         * tao/PortableServer/ImplicitActivationStrategy.cpp:
6630         * tao/PortableServer/ImplicitActivationStrategyExplicit.cpp:
6631         * tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp:
6632         * tao/PortableServer/ImplicitActivationStrategyImplicit.cpp:
6633         * tao/PortableServer/Key_Adapters.cpp:
6634         * tao/PortableServer/LifespanPolicy.cpp:
6635         * tao/PortableServer/LifespanStrategy.cpp:
6636         * tao/PortableServer/LifespanStrategyFactoryImpl.cpp:
6637         * tao/PortableServer/LifespanStrategyPersistent.cpp:
6638         * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.cpp:
6639         * tao/PortableServer/LifespanStrategyTransient.cpp:
6640         * tao/PortableServer/LifespanStrategyTransientFactoryImpl.cpp:
6641         * tao/PortableServer/Local_Servant_Base.cpp:
6642         * tao/PortableServer/Network_Priority_Hook.cpp:
6643         * tao/PortableServer/Non_Servant_Upcall.cpp:
6644         * tao/PortableServer/ORT_Adapter_Factory.cpp:
6645         * tao/PortableServer/Object_Adapter.cpp:
6646         * tao/PortableServer/Operation_Table.cpp:
6647         * tao/PortableServer/Operation_Table_Binary_Search.cpp:
6648         * tao/PortableServer/Operation_Table_Dynamic_Hash.cpp:
6649         * tao/PortableServer/Operation_Table_Linear_Search.cpp:
6650         * tao/PortableServer/Operation_Table_Perfect_Hash.cpp:
6651         * tao/PortableServer/POAManager.cpp:
6652         * tao/PortableServer/POAManagerFactory.cpp:
6653         * tao/PortableServer/POA_Cached_Policies.cpp:
6654         * tao/PortableServer/POA_Current.cpp:
6655         * tao/PortableServer/POA_Current_Impl.cpp:
6656         * tao/PortableServer/POA_Guard.h:
6657         * tao/PortableServer/POA_Guard.cpp:
6658         * tao/PortableServer/POA_Policy_Set.cpp:
6659         * tao/PortableServer/PortableServer.cpp:
6660         * tao/PortableServer/PortableServer_Functions.cpp:
6661         * tao/PortableServer/PortableServer_WFunctions.cpp:
6662         * tao/PortableServer/Regular_POA.cpp:
6663         * tao/PortableServer/RequestProcessingPolicy.cpp:
6664         * tao/PortableServer/RequestProcessingStrategy.cpp:
6665         * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp:
6666         * tao/PortableServer/RequestProcessingStrategyAOMOnlyFactoryImpl.cpp:
6667         * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
6668         * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.cpp:
6669         * tao/PortableServer/RequestProcessingStrategyFactoryImpl.cpp:
6670         * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
6671         * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.cpp:
6672         * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
6673         * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp:
6674         * tao/PortableServer/RequestProcessingStrategyServantManager.cpp:
6675         * tao/PortableServer/Root_POA.cpp:
6676         * tao/PortableServer/ServantRetentionPolicy.cpp:
6677         * tao/PortableServer/ServantRetentionStrategyFactoryImpl.cpp:
6678         * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
6679         * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp:
6680         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
6681         * tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp:
6682         * tao/PortableServer/Servant_Base.cpp:
6683         * tao/PortableServer/Servant_Dispatcher.cpp:
6684         * tao/PortableServer/Servant_Upcall.cpp:
6685         * tao/PortableServer/StrategyFactory.cpp:
6686         * tao/PortableServer/ThreadPolicy.cpp:
6687         * tao/PortableServer/ThreadStrategy.cpp:
6688         * tao/PortableServer/ThreadStrategyFactoryImpl.cpp:
6689         * tao/PortableServer/ThreadStrategyORBControl.cpp:
6690         * tao/PortableServer/ThreadStrategySingle.cpp:
6691         * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp:
6692         * tao/PortableServer/Upcall_Command.cpp:
6693         * tao/PortableServer/Upcall_Wrapper.cpp:
6694         * tao/Profile.cpp:
6695         * tao/Protocol_Factory.cpp:
6696         * tao/Protocols_Hooks.cpp:
6697         * tao/QtResource/QtResource_Factory.cpp:
6698         * tao/QtResource/QtResource_Loader.cpp:
6699         * tao/Queued_Data.cpp:
6700         * tao/Queued_Message.cpp:
6701         * tao/RTCORBA/Continuous_Priority_Mapping.cpp:
6702         * tao/RTCORBA/Direct_Priority_Mapping.cpp:
6703         * tao/RTCORBA/Linear_Network_Priority_Mapping.cpp:
6704         * tao/RTCORBA/Linear_Priority_Mapping.cpp:
6705         * tao/RTCORBA/Multi_Priority_Mapping.cpp:
6706         * tao/RTCORBA/Network_Priority_Mapping.cpp:
6707         * tao/RTCORBA/Network_Priority_Mapping_Manager.cpp:
6708         * tao/RTCORBA/Priority_Mapping.cpp:
6709         * tao/RTCORBA/Priority_Mapping_Manager.cpp:
6710         * tao/RTCORBA/RTCORBA.cpp:
6711         * tao/RTCORBA/RT_Current.cpp:
6712         * tao/RTCORBA/RT_Endpoint_Selector_Factory.cpp:
6713         * tao/RTCORBA/RT_Endpoint_Utils.cpp:
6714         * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
6715         * tao/RTCORBA/RT_Mutex.cpp:
6716         * tao/RTCORBA/RT_ORB.cpp:
6717         * tao/RTCORBA/RT_ORBInitializer.cpp:
6718         * tao/RTCORBA/RT_ORB_Loader.cpp:
6719         * tao/RTCORBA/RT_PolicyFactory.cpp:
6720         * tao/RTCORBA/RT_Policy_i.cpp:
6721         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
6722         * tao/RTCORBA/RT_Service_Context_Handler.cpp:
6723         * tao/RTCORBA/RT_Stub.cpp:
6724         * tao/RTCORBA/RT_Stub_Factory.cpp:
6725         * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.cpp:
6726         * tao/RTCORBA/RT_Transport_Descriptor.cpp:
6727         * tao/RTCORBA/RT_Transport_Descriptor_Property.cpp:
6728         * tao/RTCORBA/Thread_Pool.cpp:
6729         * tao/RTPortableServer/RTPortableServer.cpp:
6730         * tao/RTPortableServer/RT_Acceptor_Filters.cpp:
6731         * tao/RTPortableServer/RT_Collocation_Resolver.cpp:
6732         * tao/RTPortableServer/RT_Object_Adapter_Factory.cpp:
6733         * tao/RTPortableServer/RT_POA.cpp:
6734         * tao/RTPortableServer/RT_Policy_Validator.cpp:
6735         * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
6736         * tao/RTScheduling/Current.cpp:
6737         * tao/RTScheduling/RTScheduler.cpp:
6738         * tao/RTScheduling/RTScheduler_Initializer.cpp:
6739         * tao/RTScheduling/RTScheduler_Loader.cpp:
6740         * tao/RTScheduling/RTScheduler_Manager.cpp:
6741         * tao/RTScheduling/Request_Interceptor.cpp:
6742         * tao/Reactive_Connect_Strategy.cpp:
6743         * tao/Reactive_Flushing_Strategy.cpp:
6744         * tao/Refcounted_ObjectKey.cpp:
6745         * tao/Remote_Invocation.cpp:
6746         * tao/Remote_Object_Proxy_Broker.cpp:
6747         * tao/Reply_Dispatcher.cpp:
6748         * tao/RequestInterceptor_Adapter.cpp:
6749         * tao/Request_Dispatcher.cpp:
6750         * tao/Resource_Factory.cpp:
6751         * tao/Resume_Handle.cpp:
6752         * tao/ServerRequestInterceptor_Adapter.cpp:
6753         * tao/ServerRequestInterceptor_Adapter_Factory.cpp:
6754         * tao/Server_Strategy_Factory.cpp:
6755         * tao/Service_Callbacks.cpp:
6756         * tao/Service_Context.cpp:
6757         * tao/Service_Context_Handler_Registry.cpp:
6758         * tao/SmartProxies/Smart_Proxies.cpp:
6759         * tao/Strategies/COIOP_Acceptor.cpp:
6760         * tao/Strategies/COIOP_Connection_Handler.cpp:
6761         * tao/Strategies/COIOP_Connector.cpp:
6762         * tao/Strategies/COIOP_Endpoint.cpp:
6763         * tao/Strategies/COIOP_Factory.cpp:
6764         * tao/Strategies/COIOP_Profile.cpp:
6765         * tao/Strategies/COIOP_Transport.cpp:
6766         * tao/Strategies/DIOP_Acceptor.cpp:
6767         * tao/Strategies/DIOP_Connection_Handler.cpp:
6768         * tao/Strategies/DIOP_Connector.cpp:
6769         * tao/Strategies/DIOP_Endpoint.cpp:
6770         * tao/Strategies/DIOP_Factory.cpp:
6771         * tao/Strategies/DIOP_Profile.cpp:
6772         * tao/Strategies/DIOP_Transport.cpp:
6773         * tao/Strategies/FIFO_Connection_Purging_Strategy.cpp:
6774         * tao/Strategies/LFU_Connection_Purging_Strategy.cpp:
6775         * tao/Strategies/LF_Strategy_Null.cpp:
6776         * tao/Strategies/NULL_Connection_Purging_Strategy.cpp:
6777         * tao/Strategies/OC_Endpoint_Selector_Factory.cpp:
6778         * tao/Strategies/OC_Endpoint_Selector_Loader.cpp:
6779         * tao/Strategies/Optimized_Connection_Endpoint_Selector.cpp:
6780         * tao/Strategies/SCIOP_Acceptor.cpp:
6781         * tao/Strategies/SCIOP_Connection_Handler.cpp:
6782         * tao/Strategies/SCIOP_Connector.cpp:
6783         * tao/Strategies/SCIOP_Endpoint.cpp:
6784         * tao/Strategies/SCIOP_Factory.cpp:
6785         * tao/Strategies/SCIOP_Profile.cpp:
6786         * tao/Strategies/SCIOP_Transport.cpp:
6787         * tao/Strategies/SHMIOP_Acceptor.cpp:
6788         * tao/Strategies/SHMIOP_Connection_Handler.cpp:
6789         * tao/Strategies/SHMIOP_Connector.cpp:
6790         * tao/Strategies/SHMIOP_Endpoint.cpp:
6791         * tao/Strategies/SHMIOP_Factory.cpp:
6792         * tao/Strategies/SHMIOP_Profile.cpp:
6793         * tao/Strategies/SHMIOP_Transport.cpp:
6794         * tao/Strategies/Strategies_ORBInitializer.cpp:
6795         * tao/Strategies/UIOP_Acceptor.cpp:
6796         * tao/Strategies/UIOP_Connection_Handler.cpp:
6797         * tao/Strategies/UIOP_Connector.cpp:
6798         * tao/Strategies/UIOP_Endpoint.cpp:
6799         * tao/Strategies/UIOP_Factory.cpp:
6800         * tao/Strategies/UIOP_Profile.cpp:
6801         * tao/Strategies/UIOP_Transport.cpp:
6802         * tao/Strategies/advanced_resource.cpp:
6803         * tao/String_Alloc.cpp:
6804         * tao/Stub.cpp:
6805         * tao/Synch_Invocation.cpp:
6806         * tao/Synch_Queued_Message.cpp:
6807         * tao/Synch_Reply_Dispatcher.cpp:
6808         * tao/SystemException.cpp:
6809         * tao/TAO_Internal.cpp:
6810         * tao/TAO_Singleton_Manager.cpp:
6811         * tao/TSS_Resources.cpp:
6812         * tao/Tagged_Components.cpp:
6813         * tao/Tagged_Profile.cpp:
6814         * tao/Thread_Lane_Resources.cpp:
6815         * tao/Thread_Lane_Resources_Manager.cpp:
6816         * tao/Thread_Per_Connection_Handler.cpp:
6817         * tao/TkResource/TkResource_Factory.cpp:
6818         * tao/TkResource/TkResource_Loader.cpp:
6819         * tao/Transport.cpp:
6820         * tao/TransportCurrent/Current_Loader.cpp:
6821         * tao/TransportCurrent/IIOP_Current_Loader.cpp:
6822         * tao/Transport_Cache_Manager_T.cpp:
6823         * tao/Transport_Connector.cpp:
6824         * tao/Transport_Descriptor_Interface.cpp:
6825         * tao/Transport_Mux_Strategy.cpp:
6826         * tao/TypeCodeFactory/Recursive_TypeCode.cpp:
6827         * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp:
6828         * tao/TypeCodeFactory/TypeCodeFactory_Loader.cpp:
6829         * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
6830         * tao/TypeCodeFactory_Adapter.cpp:
6831         * tao/UserException.cpp:
6832         * tao/Utils/Implicit_Deactivator.cpp:
6833         * tao/Utils/ORB_Destroyer.cpp:
6834         * tao/Utils/ORB_Manager.cpp:
6835         * tao/Utils/PolicyList_Destroyer.cpp:
6836         * tao/Utils/Servant_Var.cpp:
6837         * tao/Utils/Synch_Refcountable.cpp:
6838         * tao/Valuetype_Adapter.cpp:
6839         * tao/Valuetype_Adapter_Factory.cpp:
6840         * tao/Wait_On_LF_No_Upcall.cpp:
6841         * tao/Wait_On_Leader_Follower.cpp:
6842         * tao/Wait_On_Reactor.cpp:
6843         * tao/Wait_On_Read.cpp:
6844         * tao/Wait_Strategy.cpp:
6845         * tao/XtResource/XtResource_Factory.cpp:
6846         * tao/XtResource/XtResource_Loader.cpp:
6847         * tao/ZIOP/ZIOP.cpp:
6848         * tao/ZIOP/ZIOP_ORBInitializer.cpp:
6849         * tao/ZIOP/ZIOP_PolicyFactory.cpp:
6850         * tao/ZIOP/ZIOP_Policy_Validator.cpp:
6851         * tao/ZIOP/ZIOP_Policy_i.cpp:
6852         * tao/ZIOP/ZIOP_Service_Context_Handler.cpp:
6853         * tao/ZIOP/ZIOP_Stub.cpp:
6854         * tao/ZIOP/ZIOP_Stub_Factory.cpp:
6855         * tao/debug.cpp:
6856         * tao/default_client.cpp:
6857         * tao/default_resource.cpp:
6858         * tao/default_server.cpp:
6859         * tao/operation_details.cpp:
6860         * tao/params.cpp:
6861         * tao/target_specification.cpp:
6862           Removed ACE_RCSID
6864         * tests/Bug_1361_Regression/Server_Thread_Pool.cpp:
6865           Initialise pointer with 0
6867         * tests/CSD_Strategy_Tests/TP_Common/AppShutdown.h:
6868         * tests/CSD_Strategy_Tests/TP_Common/AppShutdown.cpp:
6869           Use ACE_Atomic_Op
6871         * tests/CSD_Strategy_Tests/TP_Common/ClientTask.h:
6872         * tests/CSD_Strategy_Tests/TP_Common/ClientTask.cpp:
6873           Use ACE_GUARD
6875         * tests/Faults/client.cpp:
6876           Don't use ACE_UNUSED_ARG
6878         * tests/Oneway_Send_Timeouts/Test_i.cpp:
6879           Unicode fix
6881 Sat Sep 04 11:30:18 CEST 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6883         * TAO version 1.8.2 released.
6885 Wed Sep  1 11:43:33 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6887         * tao/Connection_Handler.cpp:
6888           Reverted my changes to show that the change in behaviour in the
6889           Faults test is not related to this.
6891 Wed Sep  1 09:24:39 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
6893         * tao/Transport.cpp:
6894           Fixed compile warning on QNX. time_t on QNX is defined as unsigned
6895           int.
6897 Tue Aug 31 16:36:53 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
6899         * TAO_IDL/driver/drv_preproc.cpp(DRV_sweep_dirs):
6901           When adding the path as a -I argument, surrounded the path
6902           name with quotes, in case there are spaces in the path
6903           string stored from the command line. If there are no
6904           spaces, the quotes do no harm. Thanks to
6905           Catherine L. Paquin <catherine dot paquin at ngc dot com>
6906           for reporting the problem.
6908 Mon Aug 30 15:07:23 UTC 2010  Adam Mitz  <mitza@ociweb.com>
6910         * tests/Bug_3632_Regression/Bug_3632_Regression.mpc:
6912           Added an "after" so that parallel builds work correctly and the
6913           generated makefiles achieve the author's presumed intent of running
6914           the *idl project first.
6916 Mon Aug 30 14:55:33 UTC 2010  Brian Johnson  <johnsonb@ociweb.com>
6918         * TAO_IDL/tao_idl.mpc:
6920           Added postinstall commands to add symlinks to TAO_IDL_BE and
6921           TAO_IDL_FE to the installed share/ace directory, so that
6922           projects built on taobaseidldefaults.mpb (dependent_libs
6923           on TAO_IDL_FE/BE) can build from a TAO install.(Bugzilla #3281)
6925 Mon Aug 30 10:00:45 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6927         * tao/Valuetype/AbstractBase.h:
6928         * tao/Valuetype/AbstractBase.inl:
6929         * tao/Valuetype/AbstractBase_T.h:
6930         * tao/Valuetype/AbstractBase_T.cpp:
6931         * tao/Valuetype/ValueFactory.h:
6932         * tao/Valuetype/Valuetype_Adapter_Impl.h:
6933         * tao/Valuetype/Valuetype_Adapter_Impl.cpp:
6934           Layout and const changes
6936 Mon Aug 30 07:44:17 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6938         * tao/Connection_Handler.cpp:
6939           Readded some code that I zapped by accident, this fixes the crashing
6940           of the Faults test
6942 Fri Aug 27 19:09:02 UTC 2010  Brian Johnson  <johnsonb@ociweb.com>
6944         * MPC/config/taobaseidldefaults.mpb:
6946           Merged dependent_libs change from TAO 1.5a to cause idl files
6947           to be rebuilt when tao_idl's dynamically linked libraries are
6948           rebuilt.(Bugzilla #3281)
6950 Fri Aug 27 18:06:56 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6952         * tao/Connection_Handler.h:
6953         * tao/Connection_Handler.cpp:
6954           Thinking more about this, we don't need a mutex here
6956 Fri Aug 27 14:57:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6958         * orbsvcs/orbsvcs/Trader/Locking.h:
6959           Removed this file.
6961 Fri Aug 27 14:33:01 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
6963         * orbsvcs/orbsvcs/Notify/Admin.cpp:
6964         * orbsvcs/orbsvcs/Notify/AdminProperties.cpp:
6966         * orbsvcs/orbsvcs/Notify/Any/AnyEvent.cpp:
6967         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp:
6968         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp:
6969         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp:
6970         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp:
6971         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp:
6972         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp:
6974         * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
6975         * orbsvcs/orbsvcs/Notify/Builder.cpp:
6976         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
6977         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
6978         * orbsvcs/orbsvcs/Notify/CosNotify_Initializer.cpp:
6979         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
6980         * orbsvcs/orbsvcs/Notify/Default_Factory.cpp:
6981         * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
6982         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
6983         * orbsvcs/orbsvcs/Notify/Event.cpp:
6984         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
6985         * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
6986         * orbsvcs/orbsvcs/Notify/EventType.cpp:
6987         * orbsvcs/orbsvcs/Notify/EventTypeSeq.cpp:
6988         * orbsvcs/orbsvcs/Notify/Event_Manager.cpp:
6989         * orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.cpp:
6990         * orbsvcs/orbsvcs/Notify/Event_Persistence_Factory.cpp:
6991         * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
6992         * orbsvcs/orbsvcs/Notify/ID_Factory.cpp:
6993         * orbsvcs/orbsvcs/Notify/Method_Request.cpp:
6994         * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
6995         * orbsvcs/orbsvcs/Notify/Method_Request_Event.cpp:
6996         * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.cpp:
6997         * orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.cpp:
6998         * orbsvcs/orbsvcs/Notify/Method_Request_Updates.cpp:
6999         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp:
7000         * orbsvcs/orbsvcs/Notify/Notify_Default_CO_Factory.cpp:
7001         * orbsvcs/orbsvcs/Notify/Notify_Default_Collection_Factory.cpp:
7002         * orbsvcs/orbsvcs/Notify/Notify_Default_EMO_Factory.cpp:
7003         * orbsvcs/orbsvcs/Notify/Notify_Default_POA_Factory.cpp:
7004         * orbsvcs/orbsvcs/Notify/Object.cpp:
7005         * orbsvcs/orbsvcs/Notify/POA_Helper.cpp:
7006         * orbsvcs/orbsvcs/Notify/Peer.cpp:
7007         * orbsvcs/orbsvcs/Notify/Properties.cpp:
7008         * orbsvcs/orbsvcs/Notify/PropertySeq.cpp:
7009         * orbsvcs/orbsvcs/Notify/Property_Boolean.cpp:
7010         * orbsvcs/orbsvcs/Notify/Property_T.cpp:
7011         * orbsvcs/orbsvcs/Notify/Proxy.cpp:
7012         * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp:
7013         * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp:
7014         * orbsvcs/orbsvcs/Notify/QoSProperties.cpp:
7015         * orbsvcs/orbsvcs/Notify/RT_Builder.cpp:
7016         * orbsvcs/orbsvcs/Notify/RT_Factory.cpp:
7017         * orbsvcs/orbsvcs/Notify/RT_Notify_Service.cpp:
7018         * orbsvcs/orbsvcs/Notify/RT_POA_Helper.cpp:
7019         * orbsvcs/orbsvcs/Notify/RT_Properties.cpp:
7020         * orbsvcs/orbsvcs/Notify/Reactive_Task.cpp:
7021         * orbsvcs/orbsvcs/Notify/Refcountable.cpp:
7022         * orbsvcs/orbsvcs/Notify/Refcountable_Guard_T.cpp:
7023         * orbsvcs/orbsvcs/Notify/Routing_Slip.h:
7025         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp:
7026         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp:
7027         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
7028         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp:
7030         * orbsvcs/orbsvcs/Notify/Service.cpp:
7032         * orbsvcs/orbsvcs/Notify/Structured/RT_StructuredProxyPushSupplier.cpp:
7033         * orbsvcs/orbsvcs/Notify/Structured/StructuredEvent.cpp:
7034         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
7035         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
7036         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp:
7037         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp:
7039         * orbsvcs/orbsvcs/Notify/Subscription_Change_Worker.cpp:
7040         * orbsvcs/orbsvcs/Notify/Supplier.cpp:
7041         * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp:
7042         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
7043         * orbsvcs/orbsvcs/Notify/Timer_Queue.cpp:
7044         * orbsvcs/orbsvcs/Notify/Timer_Reactor.cpp:
7045         * orbsvcs/orbsvcs/Notify/Validate_Client_Task.cpp:
7046         * orbsvcs/orbsvcs/Notify/Worker_Task.cpp:
7047           Zapped RCSID
7049         * performance-tests/CSD_Strategy/TestInf/AppShutdown.h:
7050         * performance-tests/CSD_Strategy/TestInf/AppShutdown.cpp:
7051         * performance-tests/CSD_Strategy/TestInf/ClientTask.h:
7052         * performance-tests/CSD_Strategy/TestInf/ClientTask.cpp:
7053         * tao/CSD_ThreadPool/CSD_TP_Task.h:
7054           Guard changes
7056 Fri Aug 27 12:50:13 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7058         * orbsvcs/orbsvcs/Notify/Refcountable.cpp:
7059         * examples/Advanced/ch_21/server.cpp:
7060         * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPushConsumer.cpp:
7061         * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp:
7062         * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.cpp:
7063         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Update_Manager.cpp:
7064         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
7065         * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.cpp:
7066         * orbsvcs/orbsvcs/Notify/Random_File.cpp:
7067         * orbsvcs/orbsvcs/Notify/Routing_Slip.cpp:
7068         * orbsvcs/tests/Bug_2377_Regression/Hello_Impl.cpp:
7069         * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
7070         * orbsvcs/tests/Bug_2925_Regression/client.cpp:
7071         * tao/Transport.cpp:
7072         * tests/Bug_1254_Regression/Bug_1254_Regression.mpc:
7073         * tests/Bug_2417_Regression/publisher_impl.cpp:
7074         * tests/Bug_2654_Regression/Bug_2654_Regression.mpc:
7075         * tests/Bug_2654_Regression/Hello.h:
7076         * tests/Bug_2654_Regression/Hello.idl:
7077         * tests/Bug_2654_Regression/Hello.cpp:
7078         * tests/Bug_2654_Regression/client.cpp:
7079         * tests/Bug_2654_Regression/server.cpp:
7080         * tests/Bug_3531_Regression/test_i.cpp:
7081         * tests/Bug_3812_Regression/Bug_3812_Regression.cpp:
7082         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/CSD_TP_Test_Dynamic.mpc:
7083         * tests/Optimized_Connection/Optimized_Connection.mpc:
7084         * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
7085           Use ACE_GUARD macro, use %B for logging a size_t, layout and cleanup
7087 Fri Aug 27 12:22:35 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7089         * tao/Connection_Handler.h:
7090         * tao/Connection_Handler.inl:
7091         * tao/Connection_Handler.cpp:
7092           Added a mutex to guard that we only close once, this fixes bugzilla
7093           3658
7095         * tao/Transport.cpp:
7096           Fixed debug message
7098 Fri Aug 27 11:38:42 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7100         * etc/tao_cosevent.doxygen:
7101           Corrected output directory tag file
7103 Fri Aug 27 08:16:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7105         * tao/tao.mpc:
7106           Removed zapped file
7108         * tests/Portable_Interceptors/Dynamic/client_interceptor.cpp:
7109         * tao/TransportCurrent/Current_Impl.cpp:
7110           Layout changes
7112 Fri Aug 27 06:57:04 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7114         * etc/tao_anytypecode.doxygen:
7115         * etc/tao_av.doxygen:
7116         * etc/tao_cosevent.doxygen:
7117         * etc/tao_cosnotification.doxygen:
7118         * etc/tao_costrader.doxygen:
7119         * etc/tao_portablegroup.doxygen:
7120         * etc/tao_rtevent.doxygen:
7121         * etc/tao_security.doxygen:
7122         * etc/tao_ssliop.doxygen:
7123           Fuzz fixes
7125 Thu Aug 26 16:02:12 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7127         * MPC/config/notifytest.mpb:
7129           Reverted the change from
7130           Fri Aug 20 20:06:05 UTC 2010  Adam Mitz  <mitza at ociweb dot com>
7131           because it causes the "make install" builds to fail.  We will have
7132           to live with a warning from some linker for now.  Real fix to follow.
7134 Thu Aug 26 14:54:25 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7136         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
7137           Slightly changed the dds traits
7139         * tests/MProfile_Connection_Timeout/test_i.cpp:
7140           Removed rcsid
7142 Thu Aug 26 13:44:36 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7144         * orbsvcs/Dump_Schedule/Dump_Schedule.cpp:
7145         * orbsvcs/Event_Service/Event_Service.cpp:
7146         * orbsvcs/FTRT_Event_Service/Event_Service/FT_EventService.cpp:
7147         * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
7148         * tests/AMH_Exceptions/client.cpp:
7149         * tests/AMH_Exceptions/server.cpp:
7150         * tests/Abstract_Interface/client.cpp:
7151         * tests/Abstract_Interface/server.cpp:
7152         * tests/Abstract_Interface/test_i.h:
7153         * tests/Abstract_Interface/test_i.cpp:
7154         * tests/Alt_Mapping/options.cpp:
7155         * tests/Bug_2677_Regression/DllORB.cpp:
7156         * tests/Bug_2936_Regression/DllORB.cpp:
7157         * tests/Bug_2966_Regression/Hello.cpp:
7158         * tests/Bug_2966_Regression/client.cpp:
7159         * tests/Bug_2966_Regression/server.cpp:
7160         * tests/Bug_3251_Regression/DllOrb.cpp:
7161         * tests/Bug_3524_Regression/client.cpp:
7162         * tests/Bug_3524_Regression/server.cpp:
7163         * tests/Bug_3524_Regression/test_i.cpp:
7164         * tests/Bug_3542_Regression/DllOrb.cpp:
7165         * tests/Bug_3647_Regression/Backend_Impl.cpp:
7166         * tests/Bug_3647_Regression/Middle_Impl.cpp:
7167         * tests/Bug_3647_Regression/backend_server.cpp:
7168         * tests/Bug_3647_Regression/client.cpp:
7169         * tests/Bug_3647_Regression/middle_server.cpp:
7170         * tests/COIOP/Client_Task.cpp:
7171         * tests/COIOP/Hello.cpp:
7172         * tests/COIOP/Server_Task.cpp:
7173         * tests/MProfile_Connection_Timeout/client.cpp:
7174         * tests/MProfile_Connection_Timeout/server.cpp:
7175         * tests/OctetSeq/OctetSeq.cpp:
7176         * tests/OctetSeq/client.cpp:
7177         * tests/OctetSeq/server.cpp:
7178         * tests/OctetSeq/test_i.cpp:
7179         * tests/POA/Default_Servant/Default_Servant.cpp:
7180         * tests/Param_Test/ub_struct_seq.cpp:
7181         * tests/TransportCurrent/Framework/Current_Test_Impl.cpp:
7182         * tests/TransportCurrent/Framework/Server_Main.cpp:
7183         * tests/TransportCurrent/Framework/Tester.cpp:
7184         * tests/TransportCurrent/Framework/server.cpp:
7185         * tests/TransportCurrent/Framework/simple.cpp:
7186         * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
7187         * tests/TransportCurrent/IIOP/IIOP_Server_Main.cpp:
7188         * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
7189         * tests/TransportCurrent/IIOP/client.cpp:
7190         * tests/TransportCurrent/IIOP/server.cpp:
7191         * tests/TransportCurrent/lib/Client_ORBInitializer.cpp:
7192         * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
7193         * tests/TransportCurrent/lib/Current_Test.idl:
7194         * tests/TransportCurrent/lib/Server_ORBInitializer.cpp:
7195         * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
7196           Various cleanup
7198         * tao/Utils/Auto_Functor.h:
7199         * tao/Auto_Functor.h:
7200           Removed this file, use the ACE file
7202 Thu Aug 26 13:39:29 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7204         * tao/CORBANAME_Parser.cpp:
7205         * tao/Cache_Entries_T.cpp:
7206         * tao/CodecFactory/CDR_Encaps_Codec.cpp:
7207         * tao/CodecFactory/CodecFactory.cpp:
7208         * tao/CodecFactory/CodecFactory_impl.cpp:
7209         * tao/Codeset/Codeset.cpp:
7210         * tao/Codeset/Codeset_Descriptor.cpp:
7211         * tao/Codeset/Codeset_Manager_Factory.cpp:
7212         * tao/Codeset/Codeset_Manager_i.cpp:
7213         * tao/Codeset/Codeset_Service_Context_Handler.cpp:
7214         * tao/Codeset/Codeset_Translator_Factory.cpp:
7215         * tao/Codeset/UTF16_BOM_Translator.cpp:
7216         * tao/Connect_Strategy.cpp:
7217         * tao/Connection_Handler.cpp:
7218         * tao/Default_Stub_Factory.cpp:
7219         * tao/FlResource/FlResource_Factory.cpp:
7220         * tao/FlResource/FlResource_Loader.cpp:
7221         * tao/GIOP_Message_Generator_Parser.cpp:
7222         * tao/GIOP_Message_Generator_Parser_10.cpp:
7223         * tao/IIOP_Connection_Handler.cpp:
7224         * tao/IIOP_Factory.cpp:
7225         * tao/IORInterceptor/IORInfo.cpp:
7226         * tao/IORInterceptor/IORInterceptor_Adapter_Factory_Impl.cpp:
7227         * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
7228         * tao/IORInterceptor/IORInterceptor_Details.cpp:
7229         * tao/Invocation_Adapter.cpp:
7230         * tao/LF_Event_Loop_Thread_Helper.cpp:
7231         * tao/LF_Follower_Auto_Ptr.cpp:
7232         * tao/LocateRequest_Invocation.cpp:
7233         * tao/LocateRequest_Invocation_Adapter.cpp:
7234         * tao/New_Leader_Generator.cpp:
7235         * tao/Parser_Registry.cpp:
7236         * tao/Policy_Current_Impl.cpp:
7237         * tao/Profile_Transport_Resolver.cpp:
7238         * tao/Service_Context_Handler.cpp:
7239         * tao/Services_Activate.cpp:
7240         * tao/Stub_Factory.cpp:
7241         * tao/TAO_Server_Request.cpp:
7242         * tao/Transport_Acceptor.cpp:
7243         * tao/Transport_Queueing_Strategies.cpp:
7244         * tao/Transport_Selection_Guard.cpp:
7245         * tao/Transport_Timer.cpp:
7246         * tao/Valuetype/AbstractBase_Invocation_Adapter.cpp:
7247         * tao/Valuetype/ValueBase.cpp:
7248         * tao/Valuetype/ValueFactory.cpp:
7249         * tao/Valuetype/ValueFactory_Map.cpp:
7250         * tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp:
7251         * tao/Valuetype/Valuetype_Adapter_Impl.cpp:
7252           Zap ACE_RCSID
7254 Thu Aug 26 13:03:25 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7256         * etc/tao.doxygen:
7257         * etc/tao_anytypecode.doxygen:
7258         * etc/tao_av.doxygen:
7259         * etc/tao_compression.doxygen:
7260         * etc/tao_cosevent.doxygen:
7261         * etc/tao_cosnaming.doxygen:
7262         * etc/tao_cosnotification.doxygen:
7263         * etc/tao_costime.doxygen:
7264         * etc/tao_costrader.doxygen:
7265         * etc/tao_dynamicany.doxygen:
7266         * etc/tao_dynamicinterface.doxygen:
7267         * etc/tao_esf.doxygen:
7268         * etc/tao_ifr.doxygen:
7269         * etc/tao_implrepo.doxygen:
7270         * etc/tao_iormanip.doxygen:
7271         * etc/tao_iortable.doxygen:
7272         * etc/tao_pi.doxygen:
7273         * etc/tao_pi_server.doxygen:
7274         * etc/tao_portablegroup.doxygen:
7275         * etc/tao_portableserver.doxygen:
7276         * etc/tao_pss.doxygen:
7277         * etc/tao_rtcorba.doxygen:
7278         * etc/tao_rtevent.doxygen:
7279         * etc/tao_rtportableserver.doxygen:
7280         * etc/tao_security.doxygen:
7281         * etc/tao_smartproxies.doxygen:
7282         * etc/tao_ssliop.doxygen:
7283         * etc/tao_strategies.doxygen:
7284         * etc/tao_transportcurrent.doxygen:
7285         * etc/tao_ziop.doxygen:
7286           Changed documentation subdirectories to make debian packaging easier
7288 Wed Aug 25 13:25:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7290         * orbsvcs/orbsvcs/Event_Utilities.h:
7291         * orbsvcs/orbsvcs/Event_Utilities.cpp:
7292           Selected changes from patches in Bugzilla 3652.
7294 Tue Aug 24 14:26:36 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7296         * interop-tests/wchar/client.cpp:
7297         * interop-tests/wchar/interop_wchar_i.cpp:
7298         * interop-tests/wchar/server.cpp:
7299           Layout changes and no need to convert to wchar
7301         * tao/Adapter_Registry.h:
7302         * tao/Condition.h:
7303         * tao/Connection_Handler.h:
7304         * tao/TAO_Singleton.h:
7305           Use ACE_Copy_Disabled
7307         * tao/Connector_Impl.cpp:
7308           Layout changes
7310 Tue Aug 24 14:20:19 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7312         * tao/LocalObject.h:
7313           Reverted change from yesterday, apps using TAO will rely on the
7314           version macros to determine the LocalObject refcounting.
7316 Tue Aug 24 09:09:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7318         * tao/IIOP_Acceptor.cpp:
7319           Removed superfluous safety check.
7321 Tue Aug 24 08:45:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7323         * tao/Connection_Handler.h:
7324         * tao/GIOP_Message_Base.cpp:
7325         * tao/Transport_Connector.cpp:
7326         * tao/IIOP_Acceptor.cpp:
7327         * tao/IIOP_Connection_Handler.cpp:
7328         * tao/Connection_Handler.cpp:
7329         * tao/Transport.cpp:
7330           First set of selected implementations from patches in Bugzilla
7331           3652.
7333 Mon Aug 23 19:37:45 UTC 2010  William R. Otte  <wotte@dre.vanderbilt.edu>
7335         * tao/PortableServer/Active_Object_Map.cpp:
7337           Fixed path to debug.h
7339 Mon Aug 23 15:55:50 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7341         * tao/LocalObject.h:
7343           Added a preprocessor macro that allows applications to determine
7344           whether or not this version of TAO always reference-counts its
7345           local objects.
7347 Mon Aug 23 14:54:46 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7349         * orbsvcs/tests/Security/BiDirectional/ssl/ca.pem:
7350         * orbsvcs/tests/Security/BiDirectional/ssl/client-cert.pem:
7351         * orbsvcs/tests/Security/BiDirectional/ssl/client-key.pem:
7352         * orbsvcs/tests/Security/BiDirectional/ssl/server-cert.pem:
7353         * orbsvcs/tests/Security/BiDirectional/ssl/server-key.pem:
7355           Updated certificates that are set to expire soon.
7357 Mon Aug 23 09:38:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7359         * tao/PortableServer/Active_Object_Map.cpp:
7360           Implements patches from Bugzilla 3655 (with changes).
7362 Mon Aug 23 09:31:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7364         * tao/Transport_Cache_Manager_T.inl:
7365           Fuzz fix.
7367 Fri Aug 20 20:06:05 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7369         * MPC/config/notifytest.mpb:
7371           Changed the libpaths and includes back to paths starting with
7372           $(TAO_ROOT) as they were before
7373           Tue May 18 21:42:49 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7375 Fri Aug 20 14:44:41 UTC 2010  Martin Corino  <mcorino@remedy.nl>
7377         * tao/Transport_Cache_Manager_T.inl:
7378         * tao/Transport_Cache_Manager_T.cpp:
7379           Moved check for null entry outside lock.
7380           Optimization. Resolves Bugzilla #3659.
7382 Thu Aug 19 10:11:41 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7384         * docs/idltocpp0x/IDLC++0xRFP.odt:
7385           Updated draft
7387         * tao/LocalObject.h:
7388         * tao/LocalObject.inl:
7389           Removed TAO_Local_Refcounted_Object, it is deprecated for years now
7391         * tao/Objref_VarOut_T.h:
7392           Doxygen changes
7394 Wed Aug 18 18:10:21 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7396         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
7397         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
7399           Removed generation of the context servants's _narrow()
7400           method, it doesn't appear to be needed any more.
7402 Wed Aug 18 17:14:05 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7404         * TAO_IDL/be/be_visitor_component/context_svh.cpp:
7406           Cosmetic changes.
7408         * TAO_IDL/be/be_visitor_component/context_svs.cpp:
7410           Modified generated _narrow() method for contexts, to
7411           increment the refcount, as with all other _narrow()
7412           methods.
7414 Wed Aug 18 15:04:49 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7416         * TAO_IDL/ast/ast_root.cpp(destroy):
7418           Removed unused local variable.
7420 Wed Aug 18 14:05:20 UTC 2010  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
7422         * tao/PortableServer/Root_POA.cpp:
7423         * tao/PortableServer/Root_POA.h:
7424         * tao/PortableServer/ServantRetentionStrategy.h:
7425         * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
7426         * tao/PortableServer/ServantRetentionStrategyNonRetain.h:
7427         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
7428         * tao/PortableServer/ServantRetentionStrategyRetain.h:
7429         Fix bugzilla 3654: Add Active Object Map accessor patches
7431 Tue Aug 17 18:47:23 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7433         * TAO_IDL/ast/ast_root.cpp:
7435           Fixed bug in cleanup of root scope when TAO_IDL processes
7436           multiple files in one execution. Thanks to Olli Savia
7437           <ops@iki.fi> for reporting the problem.
7439 Tue Aug 17 18:33:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7441         * TAO_IDL/be/be_visitor_connector/executor_ami_exs.cpp:
7442           Instead of calling delete on the ami4ccm facet, release it
7444 Tue Aug 17 10:56:02 UTC 2010  Olli Savia  <ops@iki.fi>
7446         * tao/AnyTypeCode/TypeCode.inl:
7447         * tao/Object.h:
7448         * tao/Object.inl:
7449           Modified template specializations to work with older GCCs.
7451 Tue Aug 17 08:49:29 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7453         * docs/idltocpp0x/IDLC++0xRFP.odt:
7454           First initial commit, much more has to be done to get this draft RFP
7455           ready
7457         * tao/IIOP_Connector.cpp:
7458         * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
7459           Layout changes
7461         * tests/POA/On_Demand_Activation/Servant_Activator.cpp:
7462           Boolean now maps to bool
7464         * tests/TransportCurrent/IIOP/run_test.pl:
7465           Removed obsolete helper method
7467 Mon Aug 16 09:09:51 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7469         * TAO_IDL/be/be_visitor_connector/executor_ami_exs.cpp:
7470           Generate missing _duplicate call
7472 Fri Aug 13 13:48:03 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7474         * orbsvcs/IFR_Service/makefile.am:
7476           Updated with new file in TAO_IFR_BE.
7478 Wed Aug 11 20:49:43 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7480         * tao/tao.mpc:
7482           install orb.idl.
7484 Tue Aug 10 17:46:16 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7486         * TAO_IDL/fe/fe_init.cpp(fe_populate_global_scope):
7488           Put "omg.org" on the pragma prefix stack temporarily
7489           so it will be applied when creating CORBA module
7490           and its contents.
7492 Tue Aug 10 12:24:31 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7494         * tests/IDL_Test/included.idl:
7496           Cosmetic changes.
7498 Mon Aug  9 17:06:41 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7500         * TAO_IDL/ast/ast_redef.cpp:
7501         * TAO_IDL/Makefile.am:
7503           Removed the source file, since its only
7504           method has been moved rewritten in
7505           class FE_Utils, and updated the automake
7506           file.
7508         * TAO_IDL/include/fe_utils.h:
7509         * TAO_IDL/include/utl_scope_T.cpp:
7510         * TAO_IDL/include/global_extern.h:
7511         * TAO_IDL/ast/ast_module.cpp:
7512         * TAO_IDL/ast/ast_enum.cpp:
7513         * TAO_IDL/fe/fe_utils.cpp:
7514         * TAO_IDL/util/utl_scope.cpp:
7516           Rewrote the formerly global method
7517           can_be_redefined() in class FE_Utils,
7518           and rerouted all calls to the new version.
7519           This change fixes some redefinition bugs
7520           that were introduced in x.8.1, thanks to
7521           Robert Shectman <shectman at llnl dot gov> for
7522           reporting the problem.
7524         * tests/IDL_Test/interface.idl:
7526           Added test cases for the above change.
7528 Mon Aug  9 13:13:21 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7530         * orbsvcs/tests/InterfaceRepo/Bug_3883_Regression/test.idl:
7532           Added id string.
7534 Sun Aug  8 21:10:30 UTC 2010  William R. Otte  <wotte@dre.vanderbilt.edu>
7536         * TAO_IDL/be/be_codegen.cpp:
7537         * TAO_IDL/be/be_visitor_enum.cpp:
7538         * TAO_IDL/be/be_visitor_enum/any_op_ch.cpp:
7539         * TAO_IDL/be/be_visitor_enum/any_op_cs.cpp:
7540         * TAO_IDL/be/be_visitor_exception.cpp:
7541         * TAO_IDL/be/be_visitor_exception/any_op_ch.cpp:
7542         * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
7543         * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
7544         * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
7545         * TAO_IDL/be/be_visitor_sequence.cpp:
7546         * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp:
7547         * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
7548         * TAO_IDL/be/be_visitor_structure.cpp:
7549         * TAO_IDL/be/be_visitor_structure/any_op_ch.cpp:
7550         * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
7551         * TAO_IDL/be/be_visitor_union.cpp:
7552         * TAO_IDL/be/be_visitor_union/any_op_ch.cpp:
7553         * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
7554         * tao/AnyTypeCode/Any.h:
7555         * tao/AnyTypeCode/Any.inl:
7556         * tao/AnyTypeCode/Any.cpp:
7557         * tao/AnyTypeCode/ExceptionA.h:
7558         * tao/AnyTypeCode/ExceptionA.cpp:
7559         * tao/AnyTypeCode/PolicyA.h:
7560         * tao/AnyTypeCode/PolicyA.cpp:
7561         * tao/AnyTypeCode/WrongTransactionA.h:
7562         * tao/AnyTypeCode/WrongTransactionA.cpp:
7564           Expanded use of the ACE_ANY_OPS_USE_NAMESPACE macro for compilers that
7565           implement strict argument dependent lookup, especially for overloaded
7566           operators.
7568         * tao/DynamicAny/DynCommon.cpp:
7569         * tao/Messaging/Buffering_Constraint_Policy.cpp:
7570         * tao/RTCORBA/RT_ProtocolPropertiesA.cpp:
7571         * tao/orbconf.h:
7573           Various compile fixes for the Clang LLVM compiler.
7575 Fri Aug  6 20:24:47 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7577         * TAO_IDL/be/be_visitor_component.cpp:
7578         * TAO_IDL/be/be_visitor_home.cpp:
7579         * TAO_IDL/be_include/be_visitor_home.h:
7581           Removed unnecessary includes.
7583 Fri Aug  6 20:18:12 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7585         * TAO_IDL/be/be_visitor_home/home_ch.cpp:
7586         * TAO_IDL/be/be_visitor_home/home_cs.cpp:
7587         * TAO_IDL/be_include/be_visitor_home/home_cs.h:
7588         * TAO_IDL/be_include/be_visitor_home/home_ch.h:
7590           Removed these visitors, their functionality has
7591           been subsumed by the corresponding interface
7592           visitors.
7594         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
7595         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
7596         * TAO_IDL/be/be_visitor_home.cpp:
7597         * TAO_IDL/be/be_visitor_module/module.cpp:
7598         * TAO_IDL/be_include/be_visitor_home.h:
7600           Changes related to the visitor removal described
7601           above.
7603 Fri Aug  6 18:57:50 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7605         * TAO_IDL/be/be_visitor_component/component_ss.cpp:
7606         * TAO_IDL/be/be_visitor_component/component_sh.cpp:
7607         * TAO_IDL/be/be_visitor_component/component_si.cpp:
7608         * TAO_IDL/be_include/be_visitor_component/component_sh.h:
7609         * TAO_IDL/be_include/be_visitor_component/component_si.h:
7610         * TAO_IDL/be_include/be_visitor_component/component_ss.h:
7612           Removed these visitors, their functions are now taken
7613           over by the corresponding interface visitors.
7615         * TAO_IDL/be/be_visitor_component.cpp:
7616         * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
7617         * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
7618         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
7619         * TAO_IDL/be/be_component.cpp:
7620         * TAO_IDL/be/be_visitor_component/component.cpp:
7621         * TAO_IDL/be/be_visitor_module/module.cpp:
7622         * TAO_IDL/be/be_interface.cpp:
7623         * TAO_IDL/be_include/be_interface.h:
7624         * TAO_IDL/be_include/be_component.h:
7625         * TAO_IDL/be_include/be_visitor_interface/interface_sh.h:
7626         * TAO_IDL/be_include/be_visitor_interface/interface_si.h:
7627         * TAO_IDL/be_include/be_visitor_interface/interface_ss.h:
7628         * TAO_IDL/be_include/be_visitor_component.h:
7630           - Refactored code from component and interface skeleton
7631             visitors, to facilitate the removal of the former,
7632             as described above.
7634           - Formatted ACE_ERROR macros to use ACE_TEXT.
7636           - Cosmetic changes.
7638 Fri Aug  6 14:43:26 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7640         * bin/tao_other_tests.lst:
7642           Added new test below.
7644 Fri Aug  6 14:35:45 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7646         * orbsvcs/tests/InterfaceRepo/Bug_3881_Regression/*.*:
7648           New test, consisiting of IDL file and perl script, to
7649           check for reintroduction of [BUGID:3881].
7651 Fri Aug  6 13:42:39 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7653         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp(valid_creation):
7655           Skipped call to pre_exist() check if the new entry represents
7656           an IDL module, since modules may be reopened. This bug (reported
7657           by Bogdan Jeram <bjeram at eso dot org>) was somehow
7658           reintroduced since 1.7.8. This fix handles any reopened
7659           module, and closes [BUGID:3881].
7661 Thu Aug  5 13:25:00 UTC 2010  Build CZar  <buildczar at prismtech dot com>
7663         * tao/Valuetype/AbstractBase.h:
7665           Removed hard-coded 'inline' from declaration of _decr_refcount().
7667 Wed Aug  4 20:52:39 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7669         * TAO_IDL/be/be_codegen.cpp:
7670         * TAO_IDL/be/be_util.cpp:
7671         * TAO_IDL/be/be_global.cpp:
7672         * TAO_IDL/be_include/be_global.h:
7674           New IDL compiler option -Sg, which disables the generation of
7675           unique extensions on header file preprocessor guards. These
7676           changes are from a patch supplied by Bogdan Jeram
7677           <bjeram at eso dot org>, and close [BUGID:3867].
7679         * docs/compiler.html:
7681           Updated IDL compiler options table.
7683 Wed Aug  4 19:24:15 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7685         * MPC/config/rtcosscheduling.mpb:
7686         * orbsvcs/orbsvcs/RTCosScheduling:
7687         * orbsvcs/orbsvcs/RTCosScheduling.idl:
7688         * orbsvcs/orbsvcs/RTCosScheduling.mpc:
7689         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.h:
7690         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp:
7691         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.h:
7692         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.inl:
7693         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.cpp:
7694         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ServerScheduler_i.h:
7695         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ServerScheduler_i.inl:
7696         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ServerScheduler_i.cpp:
7697         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_export.h:
7698         * orbsvcs/tests/RTCosScheduling:
7699         * orbsvcs/tests/RTCosScheduling/Object1_i.h:
7700         * orbsvcs/tests/RTCosScheduling/Object1_i.cpp:
7701         * orbsvcs/tests/RTCosScheduling/README:
7702         * orbsvcs/tests/RTCosScheduling/RTCosScheduling.mpc:
7703         * orbsvcs/tests/RTCosScheduling/client.cpp:
7704         * orbsvcs/tests/RTCosScheduling/run_test.pl:
7705         * orbsvcs/tests/RTCosScheduling/schedule.cfg:
7706         * orbsvcs/tests/RTCosScheduling/server.ior:
7707         * orbsvcs/tests/RTCosScheduling/server.cpp:
7708         * orbsvcs/tests/RTCosScheduling/svc.conf:
7709         * orbsvcs/tests/RTCosScheduling/testSched.idl:
7710         * orbsvcs/tests/RTCosScheduling/testSched_export.h:
7711           Removed these files, RTCosScheduling got disabled with a dummy label
7712           5 years ago because it used a non portable way to register
7713           interceptors and in those 5 years nobody complained about this
7715 Wed Aug  4 17:54:39 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7717         * test//Bug_3672_Regression/client.cpp:
7719           Changed call orb->_decr_refcnt() to new name _decr_refcount().
7721         * TAO_IDL/be/be_visitor_argument/invoke_cs.cpp:
7722         * TAO_IDL/be/be_visitor_argument/marshal_ss.cpp:
7724           Removed unused local variable and commented out code.
7726         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
7728           In the generated marshal() operation, added generation of
7729           /*. . .*/ guards around the 'cdr' parameter if the
7730           interface is local and parameter is not used.
7732         * tao/Object.h:
7734           Removed hard-coded 'inline' from declaration of _decr_refcount().
7736 Wed Aug  4 14:48:11 UTC 2010  Adam Mitz  <mitza@ociweb.com>
7738         * tao/tao.mpc:
7740           orb.idl is not a Template_File.  Adding it to that list causes
7741           uninteded side-effects that produce an unusable project with vc10.
7742           Moved it to the PIDL_Files so that it will continue to not be
7743           compiled by tao_idl.
7745 Wed Aug  4 14:43:14 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7747         * orbsvcs/orbsvcs/Notify/XML_Loader.h:
7748         * orbsvcs/orbsvcs/Notify/XML_Loader.cpp:
7749           Fixed compile errors
7751 Wed Aug  4 13:10:21 UTC 2010  Marcel Smit  <msmit@remedy.nl>
7753         * tao/SystemException.cpp:
7754           Renamed TAO_SKIP_NEW_LINE_IN_EXCEPTION_LOGGING to
7755           TAO_SUPPRESS_NEW_LINE_IN_EXCEPTION_LOGGING.
7757 Wed Aug  4 12:21:58 UTC 2010  Marcel Smit  <msmit@remedy.nl>
7759         * tao/SystemException.cpp:
7760           Added TAO_SKIP_NEW_LINE_IN_EXCEPTION_LOGGING define. When set,
7761           no newline character will occur in the exception logging and therefor
7762           all logging will appear on one line.
7764 Wed Aug  4 08:41:54 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7766         * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
7767           Fixed compile errors
7769 Tue Aug  3 14:48:42 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7771         * tao/Environment.cpp:
7773           Added Id string.
7775         * tao/Object.inl:
7776         * tao/Valuetype/AbstractBase.inl:
7778           Replace 'inline' with 'ACE_INLINE'.
7780         * TAO_IDL/be/be_visitor_argument/argument.cpp:
7782           Added missing final newline.
7784 Tue Aug  3 14:17:23 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
7786         * tests/Exposed_Policies/Policy_Verifier.cpp:
7787           Fixed memory leaks.
7789 Tue Aug  3 13:59:58 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7791         * TAO_IDL/be/be_visitor_component/any_op_ch.cpp:
7792         * TAO_IDL/be/be_visitor_component/any_op_cs.cpp:
7793         * TAO_IDL/be/be_visitor_component/component_ch.cpp:
7794         * TAO_IDL/be/be_visitor_component/component_ci.cpp:
7795         * TAO_IDL/be/be_visitor_component/cdr_op_ch.cpp:
7796         * TAO_IDL/be/be_visitor_component/component_cs.cpp:
7797         * TAO_IDL/be/be_visitor_component/cdr_op_cs.cpp:
7798         * TAO_IDL/be_include/be_visitor_component/cdr_op_cs.h:
7799         * TAO_IDL/be_include/be_visitor_component/any_op_ch.h:
7800         * TAO_IDL/be_include/be_visitor_component/any_op_cs.h:
7801         * TAO_IDL/be_include/be_visitor_component/component_ch.h:
7802         * TAO_IDL/be_include/be_visitor_component/component_ci.h:
7803         * TAO_IDL/be_include/be_visitor_component/cdr_op_ch.h:
7804         * TAO_IDL/be_include/be_visitor_component/component_cs.h:
7806           Removed these files, the contained visitors are now
7807           replaced in the traversal by the corresponding interface
7808           visitor.
7810         * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
7811         * TAO_IDL/be/be_visitor_typecode/typecode_decl.cpp:
7812         * TAO_IDL/be/be_visitor_argument/invoke_cs.cpp:
7813         * TAO_IDL/be/be_visitor_argument/argument.cpp:
7814         * TAO_IDL/be/be_visitor_argument/upcall_ss.cpp:
7815         * TAO_IDL/be/be_visitor_argument/vardecl_ss.cpp:
7816         * TAO_IDL/be/be_visitor_argument/marshal_ss.cpp:
7817         * TAO_IDL/be/be_visitor_component.cpp:
7818         * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
7819         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
7820         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
7821         * TAO_IDL/be/be_visitor_interface/cdr_op_ch.cpp:
7822         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
7823         * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
7824         * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
7825         * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
7826         * TAO_IDL/be/be_visitor_sequence/any_op_ch.cpp:
7827         * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
7828         * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
7829         * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
7830         * TAO_IDL/be/be_type.cpp:
7831         * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
7832         * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
7833         * TAO_IDL/be/be_component.cpp:
7834         * TAO_IDL/be/be_visitor_interface.cpp:
7835         * TAO_IDL/be/be_visitor_module/module.cpp:
7836         * TAO_IDL/be/be_visitor_union/union_ch.cpp:
7837         * TAO_IDL/be/be_visitor_structure/structure_ch.cpp:
7838         * TAO_IDL/be/be_extended_port.cpp:
7839         * TAO_IDL/be/be_interface.cpp:
7840         * TAO_IDL/be_include/be_interface.h:
7841         * TAO_IDL/be_include/be_component.h:
7842         * TAO_IDL/be_include/be_visitor_typecode/typecode_decl.h:
7843         * TAO_IDL/be_include/be_visitor_argument/argument.h:
7844         * TAO_IDL/be_include/be_type.h:
7845         * TAO_IDL/be_include/be_visitor_interface/cdr_op_cs.h:
7846         * TAO_IDL/be_include/be_visitor_interface/any_op_ch.h:
7847         * TAO_IDL/be_include/be_visitor_interface/interface.h:
7848         * TAO_IDL/be_include/be_visitor_interface/any_op_cs.h:
7849         * TAO_IDL/be_include/be_visitor_interface/interface_ch.h:
7850         * TAO_IDL/be_include/be_visitor_interface/interface_ci.h:
7851         * TAO_IDL/be_include/be_visitor_interface/cdr_op_ch.h:
7852         * TAO_IDL/be_include/be_visitor_interface/interface_cs.h:
7853         * TAO_IDL/be_include/be_visitor_component_scope.h:
7854         * TAO_IDL/be_include/be_visitor_interface.h:
7855         * TAO_IDL/be_include/be_visitor_component.h:
7857           - Factored common stub header file code generation into
7858             a method in class be_type.
7860           - Abstracted differences in stub code generation between
7861             interfaces and components into methods on the
7862             corresponding node classes.
7864           - Replaced calls to component visitors for stub, cdr op
7865             and any op generation with the corresponding interface
7866             visitors.
7868         * tao/Object.inl:
7869         * tao/AnyTypeCode/TypeCode.cpp:
7870         * tao/AnyTypeCode/AnyTypeCode_methods.h:
7871         * tao/AnyTypeCode/TypeCode.inl:
7872         * tao/AnyTypeCode/NVList.h:
7873         * tao/AnyTypeCode/NVList.cpp:
7874         * tao/AnyTypeCode/NVList.inl:
7875         * tao/Adapter.h:
7876         * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
7877         * tao/ZIOP_Adapter.cpp:
7878         * tao/Unbounded_Sequence_CDR_T.h:
7879         * tao/DynamicInterface/ExceptionList.h:
7880         * tao/DynamicInterface/Server_Request.h:
7881         * tao/DynamicInterface/Context.h:
7882         * tao/DynamicInterface/ExceptionList.cpp:
7883         * tao/DynamicInterface/ExceptionList.inl:
7884         * tao/DynamicInterface/Request.h:
7885         * tao/DynamicInterface/DII_CORBA_methods.h:
7886         * tao/DynamicInterface/Dynamic_Adapter_Impl.cpp:
7887         * tao/DynamicInterface/Server_Request.inl:
7888         * tao/DynamicInterface/Server_Request.cpp:
7889         * tao/DynamicInterface/Context.cpp:
7890         * tao/DynamicInterface/Context.inl:
7891         * tao/DynamicInterface/Request.inl:
7892         * tao/DynamicInterface/Request.cpp:
7893         * tao/CORBA_methods.h:
7894         * tao/Environment.h:
7895         * tao/ORB.h:
7896         * tao/Environment.cpp:
7897         * tao/Object.h:
7898         * tao/IORManipulation/IORManip_Filter.h:
7899         * tao/Principal.cpp:
7900         * tao/Principal.h:
7901         * tao/Valuetype/AbstractBase.h:
7902         * tao/Valuetype/AbstractBase.inl:
7903         * tao/Valuetype/AbstractBase.cpp:
7904         * tao/Valuetype/Value_CORBA_methods.h:
7905         * tao/Object.cpp::
7906         * tao/ORB.inl
7907         * tao/Environment.inl:
7908         * tao/Principal.inl:
7910           Made CORBA::is_nil() and CORBA::release() into
7911           template functions, and removed all the overloads.
7912           This fix closes [BUGID:3854].
7914 Tue Aug  3 12:07:11 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7916         * MPC/config/taodefaults.mpb:
7917           Removed exceptions as base, we are removing non exception support
7919         * tao/Acceptor_Registry.cpp:
7920           Removed not needed include
7922         * tao/CORBALOC_Parser.h:
7923           Updated include base ace/Array.h will be removed soon
7925 Sun Aug  1 18:16:59 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7927         * NEWS:
7928           Updated for next release
7930 Sun Aug 01 11:30:54 CEST 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7932         * TAO version 1.8.1 released.
7934 Wed Jul 28 13:34:11 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7936         * NEWS:
7938           Updated with IDL compiler changes.
7940 Tue Jul 27 20:00:14 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
7942         * TAO_IDL/driver/drv_args.cpp:
7943         * TAO_IDL/util/utl_err.cpp:
7944         * TAO_IDL/util/utl_global.cpp:
7945         * TAO_IDL/include/idl_global.h:
7947           Modified IDL compiler handling of anonymous types.
7948           Default is now silence, or no output. IDL_ANON_ERROR,
7949           IDL_ANON_WARNING, or IDL_ANON_SILENT may be defined
7950           in config.h to select global behavior of outputting
7951           error, warning or nothing respectively. The command
7952           line options -ae (error), -aw (warning) or -as
7953           (silent) may be used to override this behavior
7954           locally.
7956         * MPC/config/idl_anon_error.mpb:
7957         * MPC/config/idl_anon_warning.mpb:
7958         * MPC/config/idl_anon_silent.mpb:
7960           New base project files, which simply add -ae, -aw
7961           or -as, respectively, to the IDL compiler command
7962           line.
7964         * docs/compiler.html:
7966           Updated IDL compiler documentation.
7968         * tests/IDL_Test/IDL_Test.mpc:
7970           Removed -as option from project, it is now the default
7971           behavior.
7973 Tue Jul 27 11:51:25 UTC 2010  Marcel Smit  <msmit@remedy.nl>
7975         * examples/CSD_Strategy/ThreadPool5/Foo.idl:
7976         * examples/Logging/Logger.idl:
7977         * tests/DII_Collocation_Tests/oneway/Test.idl:
7979           Removed anonymous constructs from test IDL and modified
7980           test code accordingly.
7982 Sat Jul 24 20:41:24 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
7984         * TAO_IDL/util/utl_global.cpp:
7985           For the moment make -as the default, that should resolve a lot of
7986           issues on the scoreboard and makes it possible to resolve the fallout
7987           seperately and get a feeling on the current repo status
7989 Sat Jul 24 07:35:12 UTC 2010  Marcel Smit  <msmit@remedy.nl>
7991         * tests/OBV/ValueBox/vb_struct.idl:
7993           Removed anonymous constructs from test IDL and modified
7994           test code accordingly.
7996 Sat Jul 24 07:28:04 UTC 2010  Marcel Smit  <msmit@remedy.nl>
7998         * tests/CSD_Strategy_Tests/TP_Foo_B/Foo_B.idl:
7999         * tests/DSI_AMI_Gateway/test.idl:
8000         * tests/DSI_Gateway/test.idl:
8002           Removed anonymous constructs from test IDL and modified
8003           test code accordingly.
8005 Sat Jul 24 07:15:15 UTC 2010  Marcel Smit  <msmit@remedy.nl>
8007         * tests/Bug_3506_Regression/IF_EXE_M_R_Structs.idl:
8008         * tests/Bug_3524_Regression/test.idl:
8010           Removed anonymous constructs from test IDL and modified
8011           test code accordingly.
8013 Fri Jul 23 20:59:59 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8015         * TAO_IDL/include/idl_global.h:
8016         * TAO_IDL/fe/y.tab.cpp:
8017         * TAO_IDL/fe/idl.yy:
8018         * TAO_IDL/driver/drv_args.cpp:
8019         * TAO_IDL/util/utl_global.cpp:
8021           Added -as option to completely silence any diagnostic
8022           for anonymous IDL constructs.
8024         * docs/compiler.html:
8026           Updated IDL compiler options documentation.
8028         * tests/IDL_Test/IDL_Test.mpc:
8030           Replace -aw option with the new -as option.
8032 Fri Jul 23 19:56:53 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8034         * tests/Param_Test/big_union.cpp:
8035         * tests/Param_Test/param_test.idl:
8036         * tests/Param_Test/recursive_union.cpp:
8038           Removed anonymous constructs from test IDL and modified
8039           test code accordingly.
8041 Thu Jul 22 19:21:28 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8043         * examples/CSD_Strategy/ThreadPool4/Foo.idl:
8044         * orbsvcs/orbsvcs/miop.idl:
8045         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/Test.idl:
8046         * performance-tests/Anyop/test.idl:
8047         * tests/Bug_2119_Regression/test.idl:
8049           Fix anonymous type errors.
8051 Thu Jul 22 03:57:34 UTC 2010  William R. Otte  <wotte@dre.vanderbilt.edu>
8053         * TAO_IDL/util/utl_err.cpp:
8054         * TAO_IDL/util/utl_global.cpp:
8056           Fuzz.
8058 Wed Jul 21 21:38:11 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8060         * orbsvcs/orbsvcs/RtecUDPAdmin.idl:
8061         * orbsvcs/orbsvcs/miop.idl:
8063           Fix anonymous arrays that the IDL compiler now complains about.
8065 Wed Jul 21 16:22:38 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8067         * TAO_IDL/fe/idl.yy:
8068         * TAO_IDL/fe/y.tab.cpp:
8070           Overlooked change in error message call signature.
8072         * tests/IDL_Test/IDL_Test.mpc:
8074           Added new option -aw from
8076           Wed Jul 21 15:02:16 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8078           to necessary IDL files.
8080 Wed Jul 21 15:54:27 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8082         * tao/TAO_Internal.cpp:
8084           reverted for_TAO specific call to service gestalt open.
8086 Wed Jul 21 15:43:39 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
8088         * tests/Sequence_Unit_Tests/value_sequence_tester.hpp:
8089           Fixed a valgrind complain about uninitialized value.
8091 Wed Jul 21 15:02:16 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8093         * TAO_IDL/ast/ast_array.cpp:
8095           Cosmetic changes.
8097         * TAO_IDL/include/idl_global.h:
8098         * TAO_IDL/include/utl_err.h:
8099         * TAO_IDL/fe/y.tab.cpp:
8100         * TAO_IDL/fe/idl.yy:
8101         * TAO_IDL/driver/drv_args.cpp:
8102         * TAO_IDL/util/utl_err.cpp:
8103         * TAO_IDL/util/utl_global.cpp:
8105           An error is now output when an anonymous
8106           type is seen. For legacy IDL files, a
8107           command line option -aw has been added,
8108           which will cause a warning to be output
8109           instead.
8111         * docs/compiler.html:
8113           Updated documentation with the new option above.
8115 Wed Jul 21 09:57:34 UTC 2010  Vladimir Zykov  <vladimir.zykov@prismtech.com>
8117         * tao/ORB_Core_TSS_Resources.cpp:
8118         * tao/ORB_Core.cpp:
8119         * tao/ORB_Core.inl:
8120         * tao/ORB_Core_TSS_Resources.h:
8121         * tao/ORB_Core.h:
8122           Fixed bug 2533. Now ORB_Core's TSS resources are cleaned during
8123           orb destroy.
8125         * tests/Portable_Interceptors/Slot/driver.cpp:
8126           Explicitely destroy orb since doing this implicitely when main()
8127           returns is too late.
8129 Wed Jul 21 03:09:21 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8131         * tao/TAO_Internal.cpp:
8133           Fix for premature committal error.
8135 Wed Jul 21 02:34:25 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8137         * tao/TAO_Internal.cpp:
8139           Use the modified open method in the ACE_Service_Gestalt to get
8140           the behavior that has been assumed since the introduction of
8141           multiple service contexts.
8143 Tue Jul 20 12:28:24 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8145         * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
8147           Fixed typo in facet impl attribute operation generation,
8148           similar to the fix in
8150           Mon Jul 19 17:14:48 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8152 Mon Jul 19 18:25:04 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8154         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exs.cpp:
8156           Fixed fuzz error.
8158 Mon Jul 19 18:19:22 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8160         * TAO_IDL/driver/drv_preproc.cpp:
8162           Fixed typo in OpenVMS-spcific code.
8164 Mon Jul 19 17:14:48 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8166         * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
8168           Fixed typo in facet impl operation generation.
8170 Sat Jul 17 14:13:33 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8172         * tao/TAO_Internal.cpp (ORB::open_services):
8174           Silence compiler warnings
8176 Fri Jul 16 22:13:14 UTC 2010  Phil Mesnier  <mesnier_p@ociweb.com>
8178         * tao/TAO_Internal.cpp:
8180           Detect and allow an ENOENT error returned from opening a service
8181           configuration context. That is alright because any explicitly named
8182           service config files are checked for existence when the -ORBSvcConf
8183           argument is processed, so the only file that could raise ENOENT is
8184           a defaulted svc.conf.
8186 Thu Jul 15 13:37:06 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8188         * TAO_IDL/be/be_codegen.cpp(end_server_header):
8190           Changes to avoid a mismatched versioned namespace macro
8191           pair in *S.h when the -SS option is used.
8193 Thu Jul 15 12:55:54 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8195         * TAO_IDL/be/be_visitor_connector/executor_ami_exs.cpp:
8196         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
8197         * TAO_IDL/be/be_visitor_connector/facet_ami_exh.cpp:
8199           Added code generation for _get_component() and
8200           _set_component) in the AMI4CCM connector's facet executor,
8201           as well as code to initialize and reset this value in
8202           the corresponding connector executor.
8204 Thu Jul 15 09:44:25 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8206         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exs.cpp:
8207         * TAO_IDL/be/be_visitor_connector/connector_ami_rh_exh.cpp:
8208         * TAO_IDL/be_include/be_visitor_connector/connector_ami_rh_exs.h:
8209         * TAO_IDL/be_include/be_visitor_connector/connector_ami_rh_exh.h:
8211           New visitors, generating the AMI4CCM reply handler
8212           implementation, with empty method bodies, and triggered by
8213           -Gex used on the generated *A.idl file. The option -Gcn
8214           used on this file will generate a *A_conn.{h,cpp} set
8215           of files. The addition of -Gex to this command line
8216           will trigger the generation of a *A_conn_i.{h,cpp}
8217           set of files, containing the corresponding empty
8218           implementations of the reply handler methods.
8220         * TAO_IDL/be/be_visitor_home/home_exs.cpp:
8221         * TAO_IDL/be/be_visitor_operation/operation_exs.cpp:
8222         * TAO_IDL/be/be_codegen.cpp:
8223         * TAO_IDL/be/be_visitor_root/root_cnh.cpp:
8224         * TAO_IDL/be/be_visitor_root/root_cns.cpp:
8225         * TAO_IDL/be/be_visitor_connector.cpp:
8226         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
8227         * TAO_IDL/be/be_global.cpp:
8228         * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
8229         * TAO_IDL/be/be_visitor_connector/connector_ami_exs.cpp:
8230         * TAO_IDL/be/be_visitor_connector/connector_ami_exh.cpp:
8231         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
8232         * TAO_IDL/be/be_visitor_connector/facet_ami_exh.cpp:
8233         * TAO_IDL/be/be_visitor.cpp:
8234         * TAO_IDL/be_include/be_visitor_operation/operation_exs.h:
8235         * TAO_IDL/be_include/be_visitor_context.h:
8236         * TAO_IDL/be_include/be_visitor_connector.h:
8237         * TAO_IDL/be_include/be_visitor.h:
8238         * TAO_IDL/be_include/be_codegen.h:
8239         * TAO_IDL/be_include/be_helper.h:
8240         * TAO_IDL/be_include/be_visitor_attribute/attribute.h:
8241         * TAO_IDL/be_include/be_visitor_connector/facet_ami_exh.h:
8242         * TAO_IDL/be_include/be_visitor_connector/connector_ami_exh.h:
8243         * TAO_IDL/be_include/be_global.h:
8245           Changes to existing files necessary to complete the
8246           support of AMI4CCM reply handler implementation
8247           generation. Also some minor cosmetic and comment changes.
8249 Thu Jul 15 09:23:20 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
8251         * orbsvcs/orbsvcs/Trader/Constraint_Visitors.h:
8252         * orbsvcs/orbsvcs/Trader/Offer_Database.h:
8253         * orbsvcs/orbsvcs/Trader/Offer_Iterators.h:
8254         * tao/Bounded_Basic_String_Sequence_T.h:
8255         * tao/Bounded_Object_Reference_Sequence_T.h:
8256         * tao/Bounded_Value_Sequence_T.h:
8257         * tao/Endpoint.h:
8258         * tao/Unbounded_Basic_String_Sequence_T.h:
8259         * tao/Unbounded_Object_Reference_Sequence_T.h:
8260         * tao/Unbounded_Octet_Sequence_T.h:
8261           Doxygen improvements
8263 Tue Jul 13 11:29:59 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8265         * TAO_IDL/be/be_codegen.cpp:
8266         * TAO_IDL/fe/fe_utils.cpp:
8267         * TAO_IDL/fe/y.tab.cpp:
8268         * TAO_IDL/fe/idl.yy:
8270           Fixes for various code generation errors stemming from
8272           Mon Jul 12 08:19:49 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8274 Tue Jul 13 11:22:49 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8276         * tests/Alt_Mapping/ub_struct_seq.cpp:
8278           Changes corresponding to changes in generated code for
8279           sequences (in this test represented by std::vector<>).
8281 Mon Jul 12 12:55:55 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8283         * tao/PortableServer/PS_ForwardS.h:
8285           New file, an empty placeholder that is now generated as
8286           an include by the IDL compiler. The corresponding IDL
8287           file is not automatically processed, but it is included
8288           in other IDL files.
8290 Mon Jul 12 11:32:30 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8292         * TAO_IDL/fe/y.tab.cpp:
8293         * TAO_IDL/fe/fe_init.cpp:
8294         * TAO_IDL/fe/idl.yy:
8295         * TAO_IDL/util/utl_scope.cpp:
8297           Changes in handling of pseudo object creation and lookup.
8299 Mon Jul 12 08:26:24 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8301         * tools/IDL3_to_IDL2/be_util.cpp:
8302         * tools/IDL3_to_IDL2/be_util.h:
8304           New files containing a utility class
8305           of static methods.
8308         * tools/IDL3_to_IDL2/IDL3_to_IDL2.mpc:
8310           Added new files to project.
8312         * tools/IDL3_to_IDL2/be_global.cpp:
8313         * tools/IDL3_to_IDL2/be_global.h:
8315           Factored out methods that have nothing
8316           to do with global data storage and
8317           moved them to the new utility class.
8319 Mon Jul 12 08:19:49 UTC 2010  Jeff Parsons <j.parsons@vanderbilt.edu>
8321         * TAO_IDL/include/fe_utils.h:
8322         * TAO_IDL/include/ast_decl.h:
8323         * TAO_IDL/include/idl_global.h:
8324         * TAO_IDL/include/utl_scope.h:
8325         * TAO_IDL/include/ast_interface.h:
8326         * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
8327         * TAO_IDL/be/be_visitor_interface/any_op_ch.cpp:
8328         * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
8329         * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
8330         * TAO_IDL/be/be_codegen.cpp:
8331         * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
8332         * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
8333         * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
8334         * TAO_IDL/be/be_visitor_root/root_sh.cpp:
8335         * TAO_IDL/be/be_visitor_valuebox/any_op_ch.cpp:
8336         * TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp:
8337         * TAO_IDL/be/be_visitor_valuetype/any_op_ch.cpp:
8338         * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
8339         * TAO_IDL/be/be_util.cpp:
8340         * TAO_IDL/be/be_visitor_typecode.cpp:
8341         * TAO_IDL/be/be_visitor_operation.cpp:
8342         * TAO_IDL/be/be_visitor_xplicit_pre_proc.cpp:
8343         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
8344         * TAO_IDL/be/be_visitor_sequence.cpp:
8345         * TAO_IDL/be/be_visitor_interface_fwd/any_op_ch.cpp:
8346         * TAO_IDL/be/be_global.cpp:
8347         * TAO_IDL/be/be_sequence.cpp:
8348         * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
8349         * TAO_IDL/be/be_visitor_connector/facet_ami_exh.cpp:
8350         * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
8351         * TAO_IDL/be/be_visitor_valuetype_fwd/any_op_ch.cpp:
8352         * TAO_IDL/be/be_generator.cpp:
8353         * TAO_IDL/ast/ast_visitor_reifying.cpp:
8354         * TAO_IDL/ast/ast_decl.cpp:
8355         * TAO_IDL/be_include/be_visitor_typecode/typecode_defn.h:
8356         * TAO_IDL/be_include/be_visitor_operation/upcall_command_ss.h:
8357         * TAO_IDL/be_include/be_util.h:
8358         * TAO_IDL/be_include/be_visitor_constant/constant_cs.h:
8359         * TAO_IDL/be_include/be_constant.h:
8360         * TAO_IDL/be_include/be_global.h:
8361         * TAO_IDL/fe/fe_utils.cpp:
8362         * TAO_IDL/fe/fe_init.cpp:
8363         * TAO_IDL/fe/y.tab.cpp:
8364         * TAO_IDL/fe/idl.yy:
8365         * TAO_IDL/fe/lex.yy.cpp:
8366         * TAO_IDL/fe/idl.ll:
8367         * TAO_IDL/driver/drv_preproc.cpp:
8368         * TAO_IDL/driver/drv_args.cpp:
8369         * TAO_IDL/tao_idl.cpp:
8370         * TAO_IDL/util/utl_global.cpp:
8371         * TAO_IDL/util/utl_scope.cpp:
8374           - Changed generation of alternate mapping sequences to be a
8375             typedef of std::vector.
8377           - Refactored non-data code in FE and BE global data classes
8378             to corresponding utils classes.
8380           - Changed code generation triggered by ?SS to generate the
8381             *S.h and *C.h includes, so they can be propagated to
8382             including IDL files.
8384 Tue Jul  6 11:11:49 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
8386         * etc/tao.doxygen:
8387         * etc/tao_anytypecode.doxygen:
8388         * etc/tao_av.doxygen:
8389         * etc/tao_compression.doxygen:
8390         * etc/tao_cosevent.doxygen:
8391         * etc/tao_cosnaming.doxygen:
8392         * etc/tao_cosnotification.doxygen:
8393         * etc/tao_costime.doxygen:
8394         * etc/tao_costrader.doxygen:
8395         * etc/tao_dynamicany.doxygen:
8396         * etc/tao_dynamicinterface.doxygen:
8397         * etc/tao_esf.doxygen:
8398         * etc/tao_ifr.doxygen:
8399         * etc/tao_implrepo.doxygen:
8400         * etc/tao_iormanip.doxygen:
8401         * etc/tao_iortable.doxygen:
8402         * etc/tao_pi.doxygen:
8403         * etc/tao_pi_server.doxygen:
8404         * etc/tao_portablegroup.doxygen:
8405         * etc/tao_portableserver.doxygen:
8406         * etc/tao_pss.doxygen:
8407         * etc/tao_rtcorba.doxygen:
8408         * etc/tao_rtevent.doxygen:
8409         * etc/tao_rtportableserver.doxygen:
8410         * etc/tao_security.doxygen:
8411         * etc/tao_smartproxies.doxygen:
8412         * etc/tao_ssliop.doxygen:
8413         * etc/tao_strategies.doxygen:
8414         * etc/tao_transportcurrent.doxygen:
8415         * etc/tao_ziop.doxygen:
8416           Reduced the size of the colloboration graphs
8418 Mon Jul  5 14:00:57 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
8420         * etc/tao.doxygen:
8421         * etc/tao_anytypecode.doxygen:
8422         * etc/tao_av.doxygen:
8423         * etc/tao_compression.doxygen:
8424         * etc/tao_cosevent.doxygen:
8425         * etc/tao_cosnaming.doxygen:
8426         * etc/tao_cosnotification.doxygen:
8427         * etc/tao_costime.doxygen:
8428         * etc/tao_costrader.doxygen:
8429         * etc/tao_dynamicany.doxygen:
8430         * etc/tao_dynamicinterface.doxygen:
8431         * etc/tao_esf.doxygen:
8432         * etc/tao_ifr.doxygen:
8433         * etc/tao_implrepo.doxygen:
8434         * etc/tao_iormanip.doxygen:
8435         * etc/tao_iortable.doxygen:
8436         * etc/tao_pi.doxygen:
8437         * etc/tao_pi_server.doxygen:
8438         * etc/tao_portablegroup.doxygen:
8439         * etc/tao_portableserver.doxygen:
8440         * etc/tao_pss.doxygen:
8441         * etc/tao_rtcorba.doxygen:
8442         * etc/tao_rtevent.doxygen:
8443         * etc/tao_rtportableserver.doxygen:
8444         * etc/tao_security.doxygen:
8445         * etc/tao_smartproxies.doxygen:
8446         * etc/tao_ssliop.doxygen:
8447         * etc/tao_strategies.doxygen:
8448         * etc/tao_transportcurrent.doxygen:
8449         * etc/tao_ziop.doxygen:
8450           Disable include and included graphs, this should reduce the size
8451           of the documentation a lot
8453 Mon Jul  5 11:43:01 UTC 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
8455         * orbsvcs/tests/Bug_2777_Regression/run_test.pl:
8456           Added another path
8458         * tao/Leader_Follower.h:
8459           Doxygen fix
8461 Sun Jul 04 18:57:33 CEST 2010  Johnny Willemsen  <jwillemsen@remedy.nl>
8463         * TAO version 1.8 released.
8465 Local Variables:
8466 mode: change-log
8467 add-log-time-format: (lambda () (progn (setq tz (getenv "TZ")) (set-time-zone-rule "UTC") (setq time (format-time-string "%a %b %e %H:%M:%S %Z %Y" (current-time))) (set-time-zone-rule tz) time))
8468 indent-tabs-mode: nil
8469 End:
8470 ambiguous