Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / ChangeLogs / ChangeLog-2011b
blob4d387011a94b32d62cf29ceb2099d95cb3a450b6
1 Sun Dec 04 11:51:30 CET 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3         * TAO version 2.0.6 released.
5 Fri Dec  2 10:07:48 UTC 2011  Martin Corino  <mcorino@remedy.nl>
7         * tao/Leader_Follower.cpp:
8         * tao/Messaging/Messaging_Queueing_Strategies.h:
9         * tao/Messaging/Messaging_Queueing_Strategies.cpp:
10         * tao/ORB_Core.cpp:
11         * tao/Transport.cpp:
12         * tao/params.h:
13         * tao/params.inl:
14         * tao/params.cpp:
16           Reverting timer changes to be replaced by better and more
17           flexible changes after the coming release.
19 Wed Nov 30 15:55:22 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
21         * orbsvcs/tests/Bug_2285_Regression/Hello.cpp:
22         * orbsvcs/tests/Bug_2285_Regression/client2.cpp:
23           Code cleanup
25         * tests/Mixed_Sync_ASync_Events/main.cpp:
26         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
27           Fixed LynxOS compile warnings
29 Tue Nov 29 15:50:06 UTC 2011  Martin Corino  <mcorino@remedy.nl>
31         * tao/ORB_Core.cpp:
32         * tao/params.h:
33         * tao/params.inl:
34         * tao/params.cpp:
36           Added -ORBUseHighresTimer ORB parameter switch to specifiy
37           if the ORB should use the HR timer for the reactor timer queue
38           and related objects (like countdowns).
40         * tao/Transport.cpp:
41         * tao/Leader_Follower.cpp:
42         * tao/Messaging/Messaging_Queueing_Strategies.h:
43         * tao/Messaging/Messaging_Queueing_Strategies.cpp:
45           Changes to support the new UseHighresTimer switch.
47 Tue Nov 29 14:07:11 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
49         * tao/Messaging/AMH_Skeletons.h:
50         * tao/PortableServer/SUpcall_commands.h:
51           Fixed pragma once warnings
53 Tue Nov 29 12:21:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
55         * bin/tao_orb_tests.lst:
56           Enable some more tests in the static configuration
58         * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
59           Doxygen changes and small code improvements
61 Tue Nov 29 12:15:13 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
63         * tao/tao.mpc:
64           Added PolicyC.inl
66         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
67           Layout changes to the generated code
69 Tue Nov 29 09:54:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
71         * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
72         * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
73           Layout and fixed msvc problems
75         * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
76           First do a dynamic_cast and check the result before using it
78 Mon Nov 28 20:36:09 UTC 2011  Adam Mitz  <mitza@ociweb.com>
80         * tao/tao.mpc:
82           Set skel_export_macro and skel_export_include for Policy.pidl.
84 Mon Nov 28 19:14:23 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
86         * tao/tao.mpc:
87           Policy.pidl shouldn't use -Sorb
89 Mon Nov 28 15:41:10 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
91         * TAO_IDL/be/be_interface.cpp:
92         * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp:
93         * TAO_IDL/be_include/be_interface.h:
94           Reduced amount of static methods generated for direct collocation.
95           Next step is to move the direct collocation static methods into
96           the regular skeleton, there is really no need for its own
97           special class hierarchy
99         * tests/Skeleton_Inheritance/skel_inheritance.mpc:
100           Enable direct collocation
102 Mon Nov 28 14:29:45 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
104         * tao/ImR_Client/ImR_Client.cpp:
105         * tao/ImR_Client/ImplRepo.pidl:
106         * tao/PortableServer/Operation_Table_Dynamic_Hash.cpp:
107         * tao/PortableServer/Operation_Table_Perfect_Hash.cpp:
108           Const and layout changes
110 Mon Nov 28 14:09:16 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
112         * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
113           Generate _tao_type for policy exceptions
115 Mon Nov 28 12:57:57 UTC 2011  Martin Corino  <mcorino@remedy.nl>
117         * bin/tao_orb_tests.lst:
119           Removed !FIXED_BUGS_ONLY for Bug_3000_Regression since this
120           might be fixed.
122 Mon Nov 28 12:28:14 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
124         * tao/PortableServer/Servant_Base.h:
125         * tao/PortableServer/Servant_Base.cpp:
126           Disable serveral methods with CORBA/e or minimum corba, fixes
127           bugzilla 3019
129 Mon Nov 28 10:49:43 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
131         * MPC/config/taobaseidldefaults.mpb:
132           Handle the S extension also manually, needed when using -oS
134         * TAO_IDL/be/be_codegen.cpp:
135         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
136         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
137           When generating CORBA::Policy add some special methods
139         * tao/AnyTypeCode/AnyTypeCode.mpc:
140         * tao/PolicyS.h:
141         * tao/PortableServer/PortableServer.mpc:
142         * tao/tao.mpc:
143           Generate the Policy.pidl as part of the build process, prevents
144           us from doing manual hacks in the generated code
146         * tao/AnyTypeCode/PolicyA.h:
147         * tao/AnyTypeCode/PolicyA.cpp:
148         * tao/PolicyC.h:
149         * tao/PolicyC.inl:
150         * tao/PolicyC.cpp:
151         * tao/PortableServer/PolicyS.h:
152         * tao/PortableServer/PolicyS.cpp:
153         * tao/PortableServer/PolicyS_T.h:
154         * tao/PortableServer/PolicyS_T.inl:
155         * tao/PortableServer/PolicyS_T.cpp:
156           Removed these files.
158 Mon Nov 28 08:26:29 UTC 2011  Marcel Smit  <msmit@remedy.nl>
160         * TAO_IDL/be/be_visitor_component/facet_svth.cpp:
161         * TAO_IDL/be/be_visitor_component/facet_svts.cpp:
162         * TAO_IDL/be_include/be_visitor_component/facet_svth.h:
163         * TAO_IDL/be_include/be_visitor_component/facet_svts.h:
164         * TAO_IDL/be_include/be_visitor_root/root_svth.h:
165           Fuzz.
167 Sun Nov 27 18:19:18 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
169         Merging in another set of changes. The skeletons got refactored even
170         more and now the S.inl files are not generated anymore. For CIAO
171         we now generate the facet servants in new _svnt_T.{h,cpp} files, which
172         is the first step in a major refactoring and simplification of the
173         CCM servants which is also a first step in the direction of a Common
174         Component Model
176         === start changelog ===
178         Sat Nov 26 11:58:18 UTC 2011  Marcel Smit  <msmit@remedy.nl>
180                 * TAO_IDL/be/be_provides.cpp:
181                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
182                   Fixed keyword clash regarding c++ keywords.
184         Fri Nov 25 13:28:08 UTC 2011  Marcel Smit  <msmit@remedy.nl>
186                 * TAO_IDL/be/be_visitor_component/facet_svth.cpp:
187                 * TAO_IDL/be/be_visitor_component/facet_svts.cpp:
188                 * TAO_IDL/be_include/be_visitor_component/facet_svth.h:
189                 * TAO_IDL/be_include/be_visitor_component/facet_svts.h:
190                   Templated servants for connector were not generated. Fixed this.
192         Thu Nov 24 14:23:25 UTC 2011  Marcel Smit  <msmit@remedy.nl>
194                 * TAO_IDL/be/be_codegen.cpp:
195                   Added appropriate ifdefs for including templated source
196                   files.
198                 * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
199                   Also generate the setters in case templated code,
201         Thu Nov 24 12:19:07 UTC 2011  Marcel Smit  <msmit@remedy.nl>
203                 * TAO_IDL/be/be_visitor_attribute/attribute.cpp:
204                   Fixed an issues related to the generation of attribute
205                   getter and setter methods.
207         Thu Nov 24 11:14:31 UTC 2011  Marcel Smit  <msmit@remedy.nl>
209                 * TAO_IDL/be/be_codegen.cpp:
210                   Don't use the fullname for the included template source.
212         Thu Nov 24 10:59:28 UTC 2011  Marcel Smit  <msmit@remedy.nl>
214                 * TAO_IDL/be/be_codegen.cpp:
215                 * TAO_IDL/be/be_provides.cpp:
216                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
217                   Included templated source file into the templated header.
218                   Fixed some compile issues related to this.
220         Thu Nov 24 07:43:27 UTC 2011  Marcel Smit  <msmit@remedy.nl>
222                 * TAO_IDL/be/be_visitor_component/facet_svth.cpp:
223                 * TAO_IDL/be/be_visitor_component/facet_svts.cpp:
224                   Fixed warnings on windows.
226         Thu Nov 24 07:25:47 UTC 2011  Marcel Smit  <msmit@remedy.nl>
228                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
229                   Fixed generation issue in case a component is not part of
230                   module.
232         Wed Nov 23 15:07:59 UTC 2011  Marcel Smit  <msmit@remedy.nl>
234                 * MPC/config/taobaseidldefaults.mpb:
235                   Prevent building a second time when make was invoked a
236                   second time.
238         Fri Nov  4 15:45:54 UTC 2011  Marcel Smit  <msmit@remedy.nl>
240                 * examples/AMI/FL_Callback/FL_Callback.mpc:
241                 * examples/RTScheduling/Job.mpc:
242                 * examples/RTScheduling/Synch.mpc:
243                 * orbsvcs/orbsvcs/CosConcurrency.mpc:
244                 * orbsvcs/orbsvcs/CosEvent.mpc:
245                 * orbsvcs/orbsvcs/CosLifeCycle.mpc:
246                 * orbsvcs/orbsvcs/CosNaming_Skel.mpc:
247                 * orbsvcs/orbsvcs/CosNotification.mpc:
248                 * orbsvcs/orbsvcs/CosProperty.mpc:
249                 * orbsvcs/orbsvcs/CosTime.mpc:
250                 * orbsvcs/orbsvcs/CosTrading.mpc:
251                 * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
252                 * orbsvcs/orbsvcs/DsLogAdmin.mpc:
253                 * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
254                 * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
255                 * orbsvcs/orbsvcs/RTEvent_Skel.mpc:
256                 * orbsvcs/orbsvcs/ec_typed_events_skel.mpb:
257                 * tao/IFR_Client/IFR_Client.mpc:
258                 * tests/Alt_Mapping/alt_mapping.mpc:
259                 * tests/IDL_Inherited_Operation/InheritedOp.mpc:
260                 * tests/Monitor/Marshal_Buffer/marshal_buffer.mpc:
261                 * tests/Param_Test/Param_Test.mpc:
262                   Removed all S.inl entries from the MPC files
264         Fri Nov  4 16:17:33 UTC 2011  Marcel Smit  <msmit@remedy.nl>
266                 * TAO_IDL/tao_idl.1:
267                 * docs/compiler.html:
268                 * docs/tutorials/Quoter/Simple/Client/index.html:
269                 * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
270                 * tests/Bug_3743_Regression/run_test.pl:
271                   Removed references to S.inl files.
273         Wed Nov 23 10:17:10 UTC 2011  Marcel Smit  <msmit@remedy.nl>
275                 * TAO_IDL/be/be_provides.cpp:
276                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
277                 * TAO_IDL/be_include/be_visitor_operation/operation_svs.h:
278                   Found a better way whether we need to use a templated
279                   class definition
281         Fri Nov  4 16:24:26 UTC 2011  Marcel Smit  <msmit@remedy.nl>
283                 * MPC/config/taobaseidldefaults.mpb:
284                   Don't generate S.inl extensions in the make files.
286         Tue Nov 22 15:53:18 UTC 2011  Marcel Smit  <msmit@remedy.nl>
288                 * TAO_IDL/be/be_provides.cpp:
289                 * TAO_IDL/be/be_visitor_component/facet_svth.cpp:
290                 * TAO_IDL/be/be_visitor_component/facet_svts.cpp:
291                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
292                 * TAO_IDL/be/be_visitor_module/module.cpp:
293                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
294                 * TAO_IDL/be_include/be_visitor_component/facet_svth.h:
295                 * TAO_IDL/be_include/be_visitor_component/facet_svts.h:
296                 * TAO_IDL/be_include/be_visitor_operation/operation_svs.h:
297                   Rename actions and prevented template declarations when not needed.
299         Tue Nov 22 10:51:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
301                 * TAO_IDL:
303                 * TAO_IDL/be/be_codegen.cpp:
304                 * TAO_IDL/be/be_global.cpp:
305                 * TAO_IDL/be/be_interface.cpp:
306                 * TAO_IDL/be/be_produce.cpp:
307                 * TAO_IDL/be/be_util.cpp:
309                 * TAO_IDL/be/be_visitor_component/component.cpp:
310                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
312                 * TAO_IDL/be/be_visitor_interface.cpp:
314                 * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
315                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
316                 * TAO_IDL/be/be_visitor_interface/interface.cpp:
317                 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
318                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
320                 * TAO_IDL/be/be_visitor_module/module.cpp:
322                 * TAO_IDL/be/be_visitor_root.cpp:
323                 * TAO_IDL/be/be_visitor_valuetype.cpp:
325                 * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
327                 * TAO_IDL/be_include/be_codegen.h:
328                 * TAO_IDL/be_include/be_global.h:
329                 * TAO_IDL/be_include/be_interface.h:
330                 * TAO_IDL/be_include/be_visitor_interface.h:
332                 * TAO_IDL/be_include/be_visitor_interface/amh_ss.h:
333                 * TAO_IDL/be_include/be_visitor_interface/interface_ss.h:
335                 * TAO_IDL/be_include/be_visitor_root.h:
336                 * TAO_IDL/be_include/be_visitor_valuetype.h:
338                 * TAO_IDL/tao_idl.1:
339                   Merged in skeleton refactoring which now should work, no S.inl
340                   files are generated anymore
342                 * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
343                 * TAO_IDL/be/be_visitor_root/root_si.cpp:
344                 * TAO_IDL/be/be_visitor_valuetype/valuetype_si.cpp:
345                 * TAO_IDL/be_include/be_visitor_interface/amh_si.h:
346                 * TAO_IDL/be_include/be_visitor_interface/interface_si.h:
347                 * TAO_IDL/be_include/be_visitor_root/root_si.h:
348                 * TAO_IDL/be_include/be_visitor_valuetype/valuetype_si.h:
349                   Removed these files.
351         Mon Nov 21 16:48:25 UTC 2011  Marcel Smit  <msmit@remedy.nl>
353                 * TAO_IDL/be/be_provides.cpp:
354                   Removed _get_component method.
356                 * TAO_IDL/be/be_visitor_operation/operation_svs.cpp:
357                   Added template argument to method declaration.
359         Mon Nov 21 15:35:54 UTC 2011  Marcel Smit  <msmit@remedy.nl>
361                 * TAO_IDL/be/be_provides.cpp:
362                   Layout changes in generated code.
364         Mon Nov 21 15:21:53 UTC 2011  Marcel Smit  <msmit@remedy.nl>
366                 * TAO_IDL/be/be_codegen.cpp:
367                 * TAO_IDL/be/be_provides.cpp:
368                 * TAO_IDL/be/be_visitor_component.cpp:
369                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
370                 * TAO_IDL/be/be_visitor_component/facet_svth.cpp:
371                 * TAO_IDL/be/be_visitor_component/facet_svts.cpp:
372                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
373                 * TAO_IDL/be_include/be_provides.h:
374                 * TAO_IDL/be_include/be_visitor_component.h:
375                 * TAO_IDL/be_include/be_visitor_component/facet_svth.h:
376                 * TAO_IDL/be_include/be_visitor_component/facet_svts.h:
377                   Template code for header is saved to _svnt_T.h.
379                 * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
380                 * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
381                 * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
382                 * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
383                   Renamed these files.
385         Mon Nov 21 09:17:14 UTC 2011  Marcel Smit  <msmit@remedy.nl>
387                 * TAO_IDL/be/be_codegen.cpp:
388                 * TAO_IDL/be/be_visitor_component/component_svh.cpp:
389                 * TAO_IDL/be/be_visitor_component/component_svs.cpp:
390                 * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
391                 * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
392                 * TAO_IDL/be/be_visitor_module/module.cpp:
393                 * TAO_IDL/be_include/be_codegen.h:
394                 * TAO_IDL/be_include/be_helper.h:
395                 * TAO_IDL/be_include/be_visitor_component/facet_svh.h:
396                 * TAO_IDL/be_include/be_visitor_component/facet_svs.h:
397                   Determined the right file to write to (_svnt_T.cpp/h).
399         Thu Nov 17 15:55:04 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
401                 * TAO_IDL/be/be_interface.cpp:
402                 * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
403                 * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
404                 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
405                 * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
406                 * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
407                 * tao/Abstract_Servant_Base.h:
408                 * tao/Messaging/AMH_Skeletons.h:
409                 * tao/Messaging/AMH_Skeletons.cpp:
410                 * tao/PortableServer/Operation_Table.h:
411                 * tao/PortableServer/PolicyS.h:
412                 * tao/PortableServer/PolicyS.cpp:
413                 * tao/PortableServer/Servant_Base.h:
414                 * tao/PortableServer/Servant_Base.cpp:
415                   Changed the third argument of the skel methods from void* to
416                   TAO_ServantBase*. As a result the static_cast in the skeleton
417                   methods has been replaced with a dynamic_cast, something we couldn't
418                   use in the past when we wheren't allowed to use RTTI.
420         Thu Nov 17 11:33:52 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
422                 * tao/Abstract_Servant_Base.h:
423                   synchronous_upcall_dispatch is not needed here
425                 * tao/PortableServer/PS_ForwardC.h:
426                   Removed LocalServantBase, not part of CORBA anymore
428                 * tao/PortableServer/Servant_Base.h:
429                 * tao/PortableServer/Servant_Base.cpp:
430                   Start changing void* to TAO_ServantBase*
432                 * tao/PortableServer/Local_Servant_Base.cpp:
433                 * tao/PortableServer/Local_Servant_Base.inl:
434                 * tao/PortableServer/Local_Servant_Base.h:
435                   Removed these files, not part of the CORBA spec anymore
437         Thu Nov 17 10:46:22 UTC 2011  Marcel Smit  <msmit@remedy.nl>
439                 * MPC/config/taobaseidldefaults.mpb:
440                 * TAO_IDL/be/be_codegen.cpp:
441                 * TAO_IDL/be/be_global.cpp:
442                 * TAO_IDL/be/be_produce.cpp:
443                 * TAO_IDL/be/be_visitor_component/component.cpp:
444                 * TAO_IDL/be/be_visitor_component/facet_svh.cpp:
445                 * TAO_IDL/be/be_visitor_component/facet_svs.cpp:
446                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
447                 * TAO_IDL/be/be_visitor_module/module.cpp:
448                 * TAO_IDL/be/be_visitor_root.cpp:
449                 * TAO_IDL/be/be_visitor_root/root_svth.cpp:
450                 * TAO_IDL/be/be_visitor_root/root_svts.cpp:
451                 * TAO_IDL/be_include/be_codegen.h:
452                 * TAO_IDL/be_include/be_global.h:
453                 * TAO_IDL/be_include/be_visitor_root.h:
454                 * TAO_IDL/be_include/be_visitor_root/root_svth.h:
455                 * TAO_IDL/be_include/be_visitor_root/root_svts.h:
456                   The IDL compileren doesn't generated the facet servants
457                   in the _svnt.cpp/h files.
458                   The IDL compiler now uses the template facet servant
459                   implementation (which still need to be generated)
460                   in the _svnt.cpp file.
461                   The IDL compiler now creates the _svnt_T.cpp/h files and
462                   initialize them.
464         === end changelog ===
466 Thu Nov 24 08:33:42 UTC 2011  Martin Corino  <mcorino@remedy.nl>
468         * tests/Mixed_Sync_ASync_Events/main.cpp:
469         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
471           Fixed OpenVMS build errors.
473 Wed Nov 23 14:37:02 UTC 2011  Martin Corino  <mcorino@remedy.nl>
475         * MPC/config/taobaseidldefaults.mpb:
476         * MPC/modules/IDLHelper.pm:
478           Moved addition of generated executor files (-Gex) from
479           taobaseidldefaults.mpb to IDLHelper.pm to be able to
480           correctly and transparently handle -oE and -oN switches.
482 Tue Nov 22 12:46:00 UTC 2011  Martin Corino  <mcorino@remedy.nl>
484         * tests/Bug_3531b_Regression/server.cpp:
486           Fix ST build errors.
488 Mon Nov 21 11:59:40 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
490         * tao/PortableServer/Upcall_Wrapper.h:
491           Fixed gcc warnings
493 Mon Nov 21 08:37:38 UTC 2011  Martin Corino  <mcorino@remedy.nl>
495         * tests/Mixed_Sync_ASync_Events/test_i.h:
496         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
497           New attempt to silence some compiler warnings.
499 Sun Nov 20 19:22:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
501         * tao/Abstract_Servant_Base.h:
502         * tao/PortableServer/Operation_Table.h:
503         * tao/ServerRequestInterceptor_Adapter.h:
504           Fixed gcc warnings
506 Sun Nov 20 19:16:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
508         * tests/Skeleton_Inheritance/skel_inheritance.mpc:
509           Fixed windows link errors
511 Thu Nov 17 17:15:35 UTC 2011  Trevor Fields  <fields_t@ociweb.com>
513         * bin/tao_other_tests.lst:
515           Added orbsvcs/tests/Security/MT_BiDir_SSL test.
517 Thu Nov 17 11:30:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
519         * tests/ForwardUponObjectNotExist/client.cpp:
520           First shutdown the ORB before destroying it
522 Thu Nov 17 10:05:08 UTC 2011  Martin Corino  <mcorino@remedy.nl>
524         Merged changes from Remedy work branch.
526         === start changelog ===
528         Thu Nov 17 07:35:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
530                 * performance-tests/Latency/DSI/Roundtrip.h:
531                 * performance-tests/Sequence_Latency/DSI/Roundtrip.h:
532                 * tests/DSI_AMI_Gateway/test_dsi.h:
533                   Last runtime fixes
535         Wed Nov 16 07:26:18 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
537                 * orbsvcs/orbsvcs/CosEvent/CEC_DynamicImplementation.h:
538                 * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h:
539                   Doxygen changes
541         Wed Nov 16 07:18:56 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
543                 * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/Roundtrip.h:
544                 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Roundtrip.h:
545                 * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Roundtrip.h:
546                 * orbsvcs/tests/Bug_2285_Regression/Hello.h:
547                 * orbsvcs/tests/Bug_2287_Regression/Hello.h:
548                 * orbsvcs/tests/Bug_2615_Regression/Hello.h:
549                 * orbsvcs/tests/Bug_2800_Regression/Hello.h:
550                 * orbsvcs/tests/Bug_2800_Regression/NsShutdown.h:
551                 * orbsvcs/tests/Bug_3215_Regression/Hello.h:
552                 * orbsvcs/tests/Bug_3216_Regression/Hello.h:
553                 * orbsvcs/tests/Bug_3598b_Regression/Hello.h:
554                 * orbsvcs/tests/Bug_3673_Regression/Hello.h:
555                 * orbsvcs/tests/Bug_3673_Regression/NsShutdown.h:
556                 * orbsvcs/tests/COIOP_Naming_Test/Hello.h:
557                 * orbsvcs/tests/HTIOP/Hello/Hello.h:
558                 * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/GoodDay.h:
559                 * performance-tests/Latency/AMH_Single_Threaded/Roundtrip.h:
560                 * performance-tests/Latency/AMI/Roundtrip.h:
561                 * performance-tests/Latency/Collocation/Roundtrip.h:
562                 * performance-tests/Latency/DII/Roundtrip.h:
563                 * performance-tests/Latency/Deferred/Roundtrip.h:
564                 * performance-tests/Latency/Single_Threaded/Roundtrip.h:
565                 * performance-tests/Latency/Thread_Per_Connection/Roundtrip.h:
566                 * performance-tests/Latency/Thread_Pool/Roundtrip.h:
567                 * performance-tests/Memory/IORsize/Memory_Growth.h:
568                 * performance-tests/Memory/Single_Threaded/Memory_Growth.h:
569                 * performance-tests/Sequence_Latency/AMH_Single_Threaded/Roundtrip.h:
570                 * performance-tests/Sequence_Latency/AMI/Roundtrip.h:
571                 * performance-tests/Sequence_Latency/DII/Roundtrip.h:
572                 * performance-tests/Sequence_Latency/Deferred/Roundtrip.h:
573                 * performance-tests/Sequence_Latency/Single_Threaded/Roundtrip.h:
574                 * performance-tests/Sequence_Latency/Thread_Per_Connection/Roundtrip.h:
575                 * performance-tests/Sequence_Latency/Thread_Pool/Roundtrip.h:
576                 * tests/Bug_1330_Regression/Test_i.h:
577                 * tests/Bug_1482_Regression/Hello.h:
578                 * tests/Bug_2084_Regression/EventNode.h:
579                 * tests/Bug_2084_Regression/Hello.h:
580                 * tests/Bug_2183_Regression/Hello.h:
581                 * tests/Bug_2186_Regression/Hello.h:
582                 * tests/Bug_2241_Regression/Hello.h:
583                 * tests/Bug_2328_Regression/Hello.h:
584                 * tests/Bug_2593_Regression/Hello.h:
585                 * tests/Bug_2654_Regression/Hello.h:
586                 * tests/Bug_2683_Regression/test_i.h:
587                 * tests/Bug_2768_Regression/Messenger_i.h:
588                 * tests/Bug_2966_Regression/Hello.h:
589                 * tests/Bug_3299_Regression/Hello.h:
590                 * tests/Bug_3333_Regression/Hello.h:
591                 * tests/Bug_3430_Regression/Hello.h:
592                 * tests/Bug_3479_Regression/Hello.h:
593                 * tests/Bug_3547_Regression/Stock_Quoter_i.h:
594                 * tests/Bug_3553_Regression/Hello.h:
595                 * tests/Bug_3558_Regression/Hello.h:
596                 * tests/Bug_3598a_Regression/Hello.h:
597                 * tests/Bug_3636_Regression/Hello.h:
598                 * tests/Bug_3676_Regression/Hello.h:
599                 * tests/Bug_3746_Regression/Test_i.h:
600                 * tests/Bug_3748_Regression/Hello.h:
601                 * tests/Bug_3790_Regression/simple_test_i.h:
602                 * tests/Bug_3837_Regression/Hello.h:
603                 * tests/Bug_3896_Regression/Hello.h:
604                 * tests/Bug_3954_Regression/Hello.h:
605                 * tests/Bug_933_Regression/Messenger_i.h:
606                 * tests/COIOP/Hello.h:
607                 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Hello.h:
608                 * tests/Cache_Growth_Test/Hello.h:
609                 * tests/Client_Leaks/Process.h:
610                 * tests/Client_Leaks/Process_Factory.h:
611                 * tests/Collocated_Best/Collocated_Best_Direct/Hello.h:
612                 * tests/Collocated_Best/Collocated_Best_NoColl/Hello.h:
613                 * tests/Collocated_Best/Collocated_Best_ThuP/Hello.h:
614                 * tests/Collocated_DerivedIF/Hello.h:
615                 * tests/Collocated_NoColl/Hello.h:
616                 * tests/Collocated_ThruP_Sp/Hello.h:
617                 * tests/Collocated_ThruP_Sp_Gd/Hello.h:
618                 * tests/Collocation_Exception_Test/Hello.h:
619                 * tests/Collocation_Oneway_Tests/Hello.h:
620                 * tests/Collocation_Tests/Hello.h:
621                 * tests/Connect_Strategy_Test/Hello.h:
622                 * tests/DII_Collocation_Tests/oneway/Hello.h:
623                 * tests/DII_Collocation_Tests/twoway/Hello.h:
624                 * tests/DSI_AMH/Roundtrip.h:
625                 * tests/Hello/Hello.h:
626                 * tests/IPV6/Hello.h:
627                 * tests/LongDouble/LongDoubleTest.h:
628                 * tests/MT_Timeout/Sleep_Service.h:
629                 * tests/ORB_Local_Config/Two_DLL_ORB/Test_i.h:
630                 * tests/ORB_shutdown/Foo_Bar.h:
631                 * tests/Ondemand_Write/Hello.h:
632                 * tests/POA/Deactivate_Object/Hello.h:
633                 * tests/POA/EndpointPolicy/Hello.h:
634                 * tests/Parallel_Connect_Strategy/Test_i.h:
635                 * tests/Portable_Interceptors/Bug_2133/Hello.h:
636                 * tests/Reliable_Oneways/Oneway_Receiver.h:
637                 * tests/Reliable_Oneways/Shutdown_Helper.h:
638                 * tests/Servant_To_Reference_Test/Test_i.h:
639                 * tests/Server_Leaks/Ping_Service.h:
640                 * tests/Server_Port_Zero/Hello.h:
641                 * tests/Skeleton_Inheritance/interface_3_i.h:
642                 * tests/Two_Objects/First_i.h:
643                 * tests/Two_Objects/Object_Factory_i.h:
644                 * tests/Two_Objects/Second_i.h:
645                 * tests/ZIOP/Hello.h:
646                   Fixed typo in comment
648         Wed Nov 16 07:14:48 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
650                 * tao/DynamicInterface/Dynamic_Implementation.h:
651                 * tao/DynamicInterface/Dynamic_Implementation.cpp:
652                 * tao/PortableServer/Servant_Base.cpp:
653                 * tests/DSI_AMH/Roundtrip.h:
654                 * tests/DSI_AMH/Roundtrip.cpp:
655                   Fixed compile problems due to change of signature of _dispatch
657         Tue Nov 15 09:36:35 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
659                 * TAO_IDL/be/be_interface.cpp:
660                 * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
661                 * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
662                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
663                 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
664                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
665                 * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
666                 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
667                 * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
668                 * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
669                 * tao/Abstract_Servant_Base.h:
670                 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.h:
671                 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
672                 * tao/CSD_Framework/CSD_Strategy_Base.inl:
673                 * tao/CSD_Framework/CSD_Strategy_Proxy.inl:
674                 * tao/CSD_ThreadPool/CSD_TP_Corba_Request.h:
675                 * tao/CSD_ThreadPool/CSD_TP_Corba_Request.inl:
676                 * tao/Messaging/AMH_Skeletons.h:
677                 * tao/Messaging/AMH_Skeletons.cpp:
678                 * tao/PI_Server/ServerInterceptorAdapter.h:
679                 * tao/PI_Server/ServerInterceptorAdapter.cpp:
680                 * tao/PortableServer/Local_Servant_Base.h:
681                 * tao/PortableServer/Local_Servant_Base.cpp:
682                 * tao/PortableServer/Operation_Table.h:
683                 * tao/PortableServer/PolicyS.h:
684                 * tao/PortableServer/PolicyS.cpp:
685                 * tao/PortableServer/Servant_Base.h:
686                 * tao/PortableServer/Servant_Base.cpp:
687                 * tao/PortableServer/Upcall_Wrapper.h:
688                 * tao/PortableServer/Upcall_Wrapper.cpp:
689                 * tao/ServerRequestInterceptor_Adapter.h:
690                   Changed the second argument of all skel methods from void* to
691                   TAO::Portable_Server::Servant_Upcall*. I found  CSD_TP_Corba_Request
692                   just passes 0 for this argument, reported bugzilla 3993 for this,
693                   when CSD passes always a valid pointer we could even use a reference
694                   instead of a pointer
696         Tue Nov 15 09:13:11 UTC 2011  Marcel Smit  <msmit@remedy.nl>
698                 * TAO_IDL/be/be_interface.cpp:
699                   _repository_id occured twice in the op table. Fixed this.
701         Mon Nov 14 13:24:54 UTC 2011  Marcel Smit  <msmit@remedy.nl>
703                 * TAO_IDL/be/be_interface.cpp:
704                   Added some more comments on the AMH detection.
706         Fri Nov 11 15:29:15 UTC 2011  Marcel Smit  <msmit@remedy.nl>
708                 * tests/Skeleton_Inheritance/skel_inheritance.mpc:
709                   Fixed linker errors on windows.
711         Fri Nov 11 14:33:22 UTC 2011  Marcel Smit  <msmit@remedy.nl>
713                 * TAO_IDL/be/be_interface.cpp:
714                 * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
715                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
716                 * TAO_IDL/be_include/be_interface.h:
717                   Changed the AMH is detected.
719         Fri Nov 11 13:56:31 UTC 2011  Marcel Smit  <msmit@remedy.nl>
721                 * TAO_IDL/be/be_codegen.cpp:
722                 * TAO_IDL/be/be_interface.cpp:
723                 * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
724                 * TAO_IDL/be_include/be_interface.h:
725                   Invoking amh specific _*_skel methods in
726                   case AMH.
728                 * tao/Messaging/AMH_Skeletons.h:
729                 * tao/Messaging/AMH_Skeletons.cpp:
730                 * tao/PortableServer/Servant_Base.h:
731                 * tao/PortableServer/Servant_Base.cpp:
732                   Created a set of _*_skel methods for amh.
733                   Put these in Messaging since we don't want to
734                   bother the core with AMH stuff.
736         Fri Nov 11 09:52:26 UTC 2011  Marcel Smit  <msmit@remedy.nl>
738                 * TAO_IDL/be/be_interface.cpp:
739                 * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
740                 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
741                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
742                 * tao/PortableServer/SUpcall_commands.h:
743                 * tao/PortableServer/SUpcall_commands.cpp:
744                 * tao/PortableServer/Servant_Base.h:
745                 * tao/PortableServer/Servant_Base.cpp:
746                   Moved the default _*_skel method to the core. This mean
747                   a lot less generated code.
749                 * bin/tao_orb_tests.lst:
750                 * tests/Skeleton_Inheritance:
751                 * tests/Skeleton_Inheritance/client.cpp:
752                 * tests/Skeleton_Inheritance/idl_1.idl:
753                 * tests/Skeleton_Inheritance/idl_2.idl:
754                 * tests/Skeleton_Inheritance/idl_3.idl:
755                 * tests/Skeleton_Inheritance/interface_3_i.h:
756                 * tests/Skeleton_Inheritance/interface_3_i.cpp:
757                 * tests/Skeleton_Inheritance/run_test.pl:
758                 * tests/Skeleton_Inheritance/server.cpp:
759                 * tests/Skeleton_Inheritance/skel_inheritance.mpc:
760                   New test.
762         === end changelog ===
764 Wed Nov 16 22:23:08 UTC 2011  Trevor Fields  <fields_t@ociweb.com>
766         * orbsvcs/tests/Security/MT_BiDir_SSL:
767         * orbsvcs/tests/Security/MT_BiDir_SSL/client.conf:
768         * orbsvcs/tests/Security/MT_BiDir_SSL/client.conf.xml:
769         * orbsvcs/tests/Security/MT_BiDir_SSL/client.cpp:
770         * orbsvcs/tests/Security/MT_BiDir_SSL/Client_Task.cpp:
771         * orbsvcs/tests/Security/MT_BiDir_SSL/Client_Task.h:
772         * orbsvcs/tests/Security/MT_BiDir_SSL/MT_BiDir_SSL.mpc:
773         * orbsvcs/tests/Security/MT_BiDir_SSL/README:
774         * orbsvcs/tests/Security/MT_BiDir_SSL/Receiver.idl:
775         * orbsvcs/tests/Security/MT_BiDir_SSL/Receiver_i.cpp:
776         * orbsvcs/tests/Security/MT_BiDir_SSL/Receiver_i.h:
777         * orbsvcs/tests/Security/MT_BiDir_SSL/run_test.pl:
778         * orbsvcs/tests/Security/MT_BiDir_SSL/Sender.idl:
779         * orbsvcs/tests/Security/MT_BiDir_SSL/Sender_i.cpp:
780         * orbsvcs/tests/Security/MT_BiDir_SSL/Sender_i.h:
781         * orbsvcs/tests/Security/MT_BiDir_SSL/server.conf:
782         * orbsvcs/tests/Security/MT_BiDir_SSL/server.conf.xml:
783         * orbsvcs/tests/Security/MT_BiDir_SSL/server.cpp:
784         * orbsvcs/tests/Security/MT_BiDir_SSL/Server_Task.cpp:
785         * orbsvcs/tests/Security/MT_BiDir_SSL/Server_Task.h:
786         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl:
787         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/ca.pem:
788         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/client-cert.pem:
789         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/client-key.pem:
790         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/make-client-keys:
791         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/server-cert.pem:
792         * orbsvcs/tests/Security/MT_BiDir_SSL/ssl/server-key.pem:
794           Test for SSLIOP creating connections to exceed the
795           ORBMuxedConnectionMax setting.
797 Tue Nov 15 22:13:12 UTC 2011  Trevor Fields  <fields_t@ociweb.com>
799         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
801           Check whether creating a new connection exceeds the
802           ORBMuxedConnectionMax setting.
804 Tue Nov 15 15:43:31 UTC 2011  Martin Corino  <mcorino@remedy.nl>
806         * tests/Bug_3531b_Regression/server.cpp:
807           Fixed ST build compile error.
809         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
810           Trying to silence strict aliasing warnings.
812 Tue Nov 15 08:23:08 UTC 2011  Martin Corino  <mcorino@remedy.nl>
814         * NEWS:
815         * docs/Options.html:
817           Updated for RW & EXCLUSIVE changes.
819 Mon Nov 14 09:22:08 UTC 2011  Martin Corino  <mcorino@remedy.nl>
821         * tests/Mixed_Sync_ASync_Events/MixedSyncASyncEvents.mpc:
822         * tests/Mixed_Sync_ASync_Events/main.cpp:
823         * tests/Mixed_Sync_ASync_Events/test.idl:
824         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
826           Fuzz fixes.
828 Mon Nov 14 06:39:28 UTC 2011  Martin Corino  <mcorino@remedy.nl>
830         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.cpp:
832           Fixed unused arguments.
834 Sun Nov 13 21:40:34 UTC 2011  Martin Corino  <mcorino@remedy.nl>
836         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.h:
837         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Wait_Never.cpp:
839           Fixed signature for virtual override.
841         * tests/Mixed_Sync_ASync_Events/main.cpp:
843           Fixed WChar build error.
845 Sun Nov 13 12:00:36 UTC 2011  Martin Corino  <mcorino@remedy.nl>
847         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
849           Extended test.
851 Sun Nov 13 11:31:21 UTC 2011  Martin Corino  <mcorino@remedy.nl>
853         * tests/Mixed_Sync_ASync_Events/main.cpp:
854         * tests/Mixed_Sync_ASync_Events/test_i.h:
855         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
857           Fixed more Win32 warnings and compile errors :-(
859 Sun Nov 13 11:03:23 UTC 2011  Martin Corino  <mcorino@remedy.nl>
861         * tests/Mixed_Sync_ASync_Events/main.cpp:
862         * tests/Mixed_Sync_ASync_Events/test.idl:
863         * tests/Mixed_Sync_ASync_Events/test_i.h:
864         * tests/Mixed_Sync_ASync_Events/test_i.cpp:
866           Fixed Win32 compiler errors.
868 Sat Nov 12 10:41:33 UTC 2011  Martin Corino  <mcorino@remedy.nl>
870         * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h:
871         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h:
872         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h:
874           Fixed compile errors because of core changes from branch merge.
876 Fri Nov 11 11:22:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
878         Merged rw_block_strategy branch.
880         === start changelog ===
882         Thu Nov 10 08:04:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
884                 * TAO/tests/Bug_3531b_Regression/server.cpp:
886                   Fixed compiler error due to core changes.
888         Wed Nov  9 08:24:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
890                 * tests/Mixed_Sync_ASync_Events/MixedSyncASyncEvents.mpc:
891                 * tests/Mixed_Sync_ASync_Events/main.cpp:
892                 * tests/Mixed_Sync_ASync_Events/run_test.pl:
893                 * tests/Mixed_Sync_ASync_Events/test.idl:
894                 * tests/Mixed_Sync_ASync_Events/test_i.cpp:
895                 * tests/Mixed_Sync_ASync_Events/test_i.h:
897                   Added new regression test mixing Synch requests with
898                   Asynch (AMI) and timer and notification events in a
899                   (semi) random order.
901                 * tests/Mixed_Sync_ASync_Events/exclusive_rw.conf:
902                 * tests/Mixed_Sync_ASync_Events/exclusive_rw.conf.xml:
903                 * tests/Mixed_Sync_ASync_Events/run_exclusive_rw.pl:
905                   Config and script to run the new test in full blocking
906                   mode (RW, Exclusive TMS, blocking connect and flushing).
908                 * bin/tao_orb_tests.lst:
910                   Added new regression tests.
912         Tue Nov  8 11:50:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
914                 * tests/AMI/client.cpp:
915                 * tests/AMI/exclusive_rw.conf:
916                 * tests/AMI/exclusive_rw.conf.xml:
917                 * tests/AMI/run_exclusive_rw.pl:
919                   Adedd test variant for full blocking configuration
920                   (RW + EXCLUSIVE TMS + blocking connect and flushing)
922         Sun Nov  6 18:08:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
924                 * tao/CDR.cpp:
925                 * tao/Exclusive_TMS.cpp:
926                 * tao/GIOP_Message_Base.cpp:
927                 * tao/IIOP_Transport.h:
928                 * tao/LocateRequest_Invocation.cpp:
929                 * tao/Message_Semantics.h:
930                 * tao/Messaging/AMH_Response_Handler.cpp:
931                 * tao/Messaging/Asynch_Invocation.cpp:
932                 * tao/Strategies/COIOP_Transport.h:
933                 * tao/Strategies/DIOP_Transport.h:
934                 * tao/Strategies/SCIOP_Transport.h:
935                 * tao/Strategies/SHMIOP_Transport.h:
936                 * tao/Strategies/UIOP_Transport.h:
937                 * tao/Synch_Invocation.cpp:
938                 * tao/TAO_Server_Request.cpp:
939                 * tao/Transport.cpp:
940                 * tao/Transport.h:
941                 * tao/Wait_On_Leader_Follower.cpp:
942                 * tao/Wait_On_Leader_Follower.h:
943                 * tao/Wait_On_Read.cpp:
944                 * tao/Wait_On_Read.h:
945                 * tao/Wait_Strategy.cpp:
946                 * tao/Wait_Strategy.h:
948                   Changes to make the RW client wait strategy (in combination with
949                   the Exclusive transport muxing strategy) play nice with AMI.
950                   The essence of the problem of RW not working with AMI was that
951                   AMI requires transports to be registered with the reactor (so
952                   reply events can be handled) which is what RW prevented for all
953                   client transports.
954                   The changes provide a means for RW to recognize transports for
955                   Async client requests and register these with the reactor just
956                   before sending the request and removing them from the reactor
957                   again when the request has finished (reply received, timed out
958                   or disconnected).
960         Sun Nov  6 11:54:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
962                 * tests/AMI/simple_client.cpp:
964                   Extended test.
966         Sun Nov  6 11:42:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
968                 * tao/default_client.cpp:
969                 * tao/default_resource.cpp:
971                   Add support for additional compiletime selection macros
972                   for Client Wait strategy, Client connect strategy,
973                   TMS strategy and flushing strategy.
975         Fri Nov  4 22:0:29 UTC 2011  Martin Corino  <mcorino@remedy.nl>
977                 * tao/Exclusive_TMS.cpp:
978                 * tao/Messaging/Asynch_Invocation.cpp:
979                 * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
981                   Fixed to allow use of Exclusive TMS with AMI requests.
983         === end changelog ===
985 Wed Nov  9 13:34:13 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
987         * utils/logWalker/Log.cpp:
989           Fix compile-time warning.
991 Wed Nov  9 10:25:09 UTC 2011  Martin Corino  <mcorino@remedy.nl>
993         * tests/Bug_3768_Regression/TestCallback.cpp:
994         * tests/Bug_3768_Regression/server.cpp:
996           Cleaned up test to behave more properly to fix segfaults
997           and other failures.
999 Tue Nov  8 19:11:46 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1001         * orbsvcs/ImplRepo_Service/ImR_Activator.idl:
1002         * orbsvcs/ImplRepo_Service/ImR_Locator.idl:
1003         * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
1004         * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
1005         * orbsvcs/ImplRepo_Service/Locator_Options.h:
1006         * orbsvcs/ImplRepo_Service/Locator_Repository.h:
1007         * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
1008         * orbsvcs/ImplRepo_Service/Server_Info.cpp:
1009         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
1010           Doxygen and unicode improvements
1012 Mon Nov  7 22:07:18 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1014         * utils/logWalker/HostProcess.h:
1015         * utils/logWalker/HostProcess.cpp:
1016         * utils/logWalker/Invocation.cpp:
1017         * utils/logWalker/Log.h:
1018         * utils/logWalker/Log.cpp:
1019         * utils/logWalker/PeerProcess.cpp:
1020         * utils/logWalker/Session.h:
1021         * utils/logWalker/Session.cpp:
1022         * utils/logWalker/logWalker.cpp:
1024           Added basic support for tracking SSLIOP connections. Fixed some
1025           memory leak issues reported by valgrind. Added a new date format
1026           selector to accommodate two different time/date formats used by
1027           -ORBVerboseLogging 1.
1029 Mon Nov  07 10:31:14 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1031         * docs/compilet.html:
1032         Add option -oE and -oN .
1034 Mon Nov  07 10:10:14 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1036         * TAO_IDL/be/be_codegen.cpp:
1037         * TAO_IDL/be/be_global.cpp:
1038         * TAO_IDL/be/be_produce.cpp:
1039         * TAO_IDL/be/be_util.cpp:
1040         * TAO_IDL/be_include/be_global.h:
1041         * TAO_IDL/be_include/be_util.h:
1042         Add option -oE: Output directory for the generated CIAO executor files
1043         and option -oN for not overwrite CIAO executor files.
1045 Sat Nov 05 18:18:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1047         * tests/Bug_3531b_Regression/server.cpp:
1048           Fixed WChar build problems.
1050 Fri Nov  4 07:28:29 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1052         * docs/Options.html:
1053           Extended documentation for ORBWaitStrategy mt_noupcall
1055 Thu Nov 03 09:51:13 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1057         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1058         Fixed error in previous commit
1060 Thu Nov 03 08:45:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1062         * tests/Bug_3531b_Regression/server.cpp:
1063           Fixed compile warning on Solaris10 build.
1065 Wed Nov 02 13:30:13 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1067         * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1068           Put narrow in var, use ACE_NEW  with CIAO_FACET
1071 Wed Nov 02 08:30:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1073         Merged changes from Remedy work branch.
1075         === start changelog ===
1077         Tue Nov  1 14:29:07 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1079                 * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
1080                   Fixed link issues on windows.
1082         Tue Nov  1 12:52:03 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1084                 * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
1085                 * TAO_IDL/be/be_visitor_component/component_exh.cpp:
1086                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
1087                 * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
1088                   Reverted a few of my last changes. An derived executor
1089                   is not directly derived from its base anymore (on
1090                   executor IDL level as well as on implementation level).
1092         Mon Oct 31 15:14:05 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1094                 * TAO_IDL/be/be_type.cpp:
1095                   Fixed new line.
1097         Fri Oct 28 11:22:03 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1099                 * tests/Bug_3768_Regression/TestCallback.cpp:
1100                 * tests/Bug_3768_Regression/TestServer.cpp:
1101                 * tests/Bug_3768_Regression/client.cpp:
1102                 * tests/Bug_3768_Regression/server.cpp:
1103                   Fuzz.
1105         Fri Oct 28 10:35:06 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1107                 * tests/Bug_3531b_Regression/server.cpp:
1109                   Fix for Windoze runtime problem with TSS.
1111         Fri Oct 28 10:22:48 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1113                 * TAO_IDL/be/be_array.cpp:
1114                 * TAO_IDL/be/be_codegen.cpp:
1115                 * TAO_IDL/be/be_component.cpp:
1116                 * TAO_IDL/be/be_interface.cpp:
1117                 * TAO_IDL/be/be_type.cpp:
1118                 * TAO_IDL/be/be_visitor_array/any_op_cs.cpp:
1119                 * TAO_IDL/be/be_visitor_array/array_ch.cpp:
1120                 * TAO_IDL/be/be_visitor_array/array_cs.cpp:
1121                 * TAO_IDL/be/be_visitor_component/servant_svh.cpp:
1122                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1123                 * TAO_IDL/be/be_visitor_connector/facet_ami_exs.cpp:
1124                 * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
1125                 * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
1126                 * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
1127                 * TAO_IDL/be/be_visitor_interface/amh_rh_ss.cpp:
1128                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1129                 * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp:
1130                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1131                 * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
1132                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1133                 * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp:
1134                 * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
1135                 * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
1136                 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
1137                 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
1138                 * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
1139                 * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
1140                 * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
1141                 * TAO_IDL/be/be_visitor_operation/tie_ss.cpp:
1142                 * TAO_IDL/be/be_visitor_root/root_ch.cpp:
1143                 * TAO_IDL/be/be_visitor_root/root_sth.cpp:
1144                 * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
1145                 * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
1146                 * TAO_IDL/be/be_visitor_sequence/sequence_cs.cpp:
1147                 * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
1148                 * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
1149                 * TAO_IDL/be/be_visitor_template_export.cpp:
1150                 * TAO_IDL/be/be_visitor_typedef/typedef_ci.cpp:
1151                 * TAO_IDL/be/be_visitor_union/any_op_cs.cpp:
1152                 * TAO_IDL/be/be_visitor_union/discriminant_ci.cpp:
1153                 * TAO_IDL/be/be_visitor_union_branch/public_ci.cpp:
1154                 * TAO_IDL/be/be_visitor_valuebox/cdr_op_cs.cpp:
1155                 * TAO_IDL/be/be_visitor_valuebox/valuebox_ci.cpp:
1156                 * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
1157                 * TAO_IDL/be/be_visitor_valuetype/cdr_op_cs.cpp:
1158                 * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp:
1159                 * TAO_IDL/be/be_visitor_valuetype/field_cs.cpp:
1160                 * TAO_IDL/be/be_visitor_valuetype/valuetype.cpp:
1161                 * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
1162                 * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
1163                 * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
1164                 * TAO_IDL/be/be_visitor_valuetype/valuetype_ss.cpp:
1165                   Reduced whitespaces in generated code.
1167                 * TAO_IDL/be/be_visitor_interface/tie_ss.cpp:
1168                   Removed tabs from generated code.
1171         Fri Oct 28 09:23:52 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1173                 * tests/Bug_3531b_Regression/server.cpp:
1175                   Fix for Windoze compile problem.
1177         Fri Oct 28 07:36:43 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1179                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
1180                 * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
1181                 * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp:
1182                 * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
1183                 * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
1184                   Fixed compile issues.
1186         Thu Oct 27 08:05:28 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1188                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
1189                 * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
1190                   Removed the overrides of _is_a, marshal and _repository_id since
1191                   these methods are not needed anymore.
1193         Wed Oct 26 13:38:02 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1195                 * TAO_IDL/be/be_visitor_component/component_ex_idl.cpp:
1196                 * TAO_IDL/be/be_visitor_component/component_exh.cpp:
1197                 * TAO_IDL/be/be_visitor_component/component_exs.cpp:
1198                 * TAO_IDL/be/be_visitor_component/executor_exh.cpp:
1199                 * TAO_IDL/be/be_visitor_component/executor_exs.cpp:
1200                 * TAO_IDL/be/be_visitor_component/executor_exs_attr_init.cpp:
1201                 * TAO_IDL/be/be_visitor_component/executor_private_exh.cpp:
1202                 * TAO_IDL/be/be_visitor_component/facet_exh.cpp:
1203                 * TAO_IDL/be/be_visitor_component/facet_exs.cpp:
1204                   Fixed issues regarding derived components. Derived component
1205                   were not derived from the base implementation. Instead of deriving
1206                   from the base implementation, a whole new base executor was
1207                   generated and still wasn't derived from this. Now there's
1208                   one base implementation where the derived executor is derived from.
1210                 * TAO_IDL/be/be_visitor_component/executor_ex_idl.cpp:
1211                   Fixed compile issues when a derived interface supports
1212                   another interface.
1214         Mon Oct 24 11:50:33 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1216                 * tao/Connection_Handler.cpp:
1217                 * tao/Leader_Follower.h:
1218                 * tao/Leader_Follower.inl:
1219                 * tao/Leader_Follower.cpp:
1220                 * tao/Wait_On_LF_No_Upcall.h:
1221                 * tao/Wait_On_LF_No_Upcall.cpp:
1222                 * tao/Wait_On_Leader_Follower.h:
1223                 * tao/Wait_Strategy.h:
1224                 * tao/Wait_Strategy.cpp:
1226                   Implemented a solution for two known problems:
1227                   a) deadlocking possibility because of upcall handling
1228                     in client leader threads without abdicating
1229                     leadership
1230                   b) inefficient handling of nested upcalls in
1231                     client leader threads in case MT_NOUPCALL
1232                     strategy
1233                   This solution implements leadership abdication
1234                   (as also proposed by Russell Mora in Bugzilla #3531
1235                   and David Kinder in Bugzilla #3768) when a client
1236                   leader thread receives an upcall (triggering a
1237                   call to Leader_Follower::set_upcall_thread) so
1238                   any waiting (regular) leader thread could now
1239                   take over. Futhermore leader abdication for client
1240                   leader threads is also implemented in case an event
1241                   causes a client leader thread to wake up and it detects
1242                   leader threads waiting which are capable to take over
1243                   leadership.
1244                   With this out of the way the solution for MT_NOUPCALL
1245                   could now be optimized with a 'handle deferring'
1246                   mechanism which allows a client leader thread to
1247                   temporarily defer an upcall until the client leader
1248                   thread has abdicated and leadership switches (which
1249                   should happen almost immediately after the client
1250                   leader thread deferred the upcall handle(r)).
1252                 * tao/Resume_Handle_Deferred.h:
1253                 * tao/Resume_Handle_Deferred.cpp:
1255                   Removed these files. Part of previous, non-optimal,
1256                   MT_NOUPCALL solution.
1258                 * tao/tao.mpc:
1260                   Removed Resume_Handle_Deferred.{h,cpp}
1262                 * tests/Bug_3531b_Regression/Bug_3531b_Regression.mpc:
1263                 * tests/Bug_3531b_Regression/server.cpp:
1265                   Fixed compile problems due to TAO version
1266                   incompatibilities and removed dummy_label
1267                   restriction.
1269                 * tests/Bug_3768_Regression:
1270                 * tests/Bug_3768_Regression/Bug_3768_Test.mpc:
1271                 * tests/Bug_3768_Regression/Test.idl:
1272                 * tests/Bug_3768_Regression/TestCallback.h:
1273                 * tests/Bug_3768_Regression/TestCallback.cpp:
1274                 * tests/Bug_3768_Regression/TestServer.h:
1275                 * tests/Bug_3768_Regression/TestServer.cpp:
1276                 * tests/Bug_3768_Regression/client.cpp:
1277                 * tests/Bug_3768_Regression/run_test.pl:
1278                 * tests/Bug_3768_Regression/server.cpp:
1280                   Added new test for Bugzilla #3768.
1282                 * bin/tao_orb_tests.lst
1284                   Added Bug_3531_Regression, Bug_3531b_Regression and
1285                   Bug_3768_Regression to regular test runs.
1287         === end changelog ===
1289 Tue Nov 01 14:34:13 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1290         * On_Demand_Act_Direct_Coll/Collocated_Test.cpp:
1291         * On_Demand_Act_Direct_Coll/test_i.cpp:
1292         * On_Demand_Act_Direct_Coll/test_i.h:
1293         * On_Demand_Act_Direct_Coll/Client_Task.cpp:
1294         * On_Demand_Act_Direct_Coll/test.idl:
1295         Clean up test.
1298 Tue Nov 01 10:54:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1300         Merged changes from Remedy SA work branch.
1302         === start changelog ===
1304         Mon Oct 31 13:14:04 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1306                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1307                 Add safe_servant_base in CIAO consumers servant
1310         Fri Oct 28 11:37:40 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1312                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1313                 Changes for removing activators for CIAO consumers
1315         Wed Oct 26 07:18:40 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1317                 * TAO_IDL/be/be_codegen.cpp:
1318                 Remove include files for ciao servant- and port_activator.
1320                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1321                 Changes for removing activators in CIAO
1323         === end changelog ===
1325 Thu Oct 27 16:16:09 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
1327         * utils/logWalker/HostProcess.h:
1328         * utils/logWalker/HostProcess.cpp:
1329         * utils/logWalker/Log.cpp:
1331           Clean up treatment of connection closure and reuse of handles.
1333 Thu Oct 27 12:13:40 UTC 2011  Simon Massey <sma at prismtech dot com>
1335         * tao/PI_Server/PI_Server_include.pidl:
1336         Was duplicating the tao/PortableServer/PortableServer_include.pidl
1337         #define guard name.
1339 Tue Oct 25 08:10:00 UTC 2011  Marijke Hengstmengel <mhengstmengel@remedy.nl>
1341         * tests/POA/On_Demand_Act_Direct_Coll/Client_Task.cpp:
1342         Solved error in destroying the orb.
1344 Fri Oct 21 14:44:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1346         * tao/IORManipulation/IORManipulation.mpc:
1347         * tao/IORTable/IORTable.mpc:
1348         * tao/ZIOP/ZIOP.mpc:
1349           Generate export files as part of the build
1351         * tao/IORManipulation/ior_manip_export.h:
1352         * tao/IORTable/iortable_export.h:
1353         * tao/ZIOP/ziop_export.h:
1354           Removed these files.
1356         * tao/ZIOP/ZIOP.h:
1357           Doxygen fix
1359 Thu Oct 20 17:34:00 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1361         * tests/POA/On_Demand_Act_Direct_Coll/On_Demand_Act_D_Coll.mpc:
1362           Don't build this test with minimum corba and CORBA/e
1364 Thu Oct 20 12:50:09 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1366         * TAO_IDL/be_include/be_interface.h:
1367           Fixed gcc warning
1369 Tue Oct 20 09:30:13 UTC 2011  Martin Corino  <mcorino@remedy.nl>
1371         Merged changes from Remedy work branch.
1373         === start changelog ===
1375         Thu Oct 20 08:42:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1377                 * On_Demand_Act_Direct_Coll:
1378                 * On_Demand_Act_Direct_Coll/Collocated_Test.cpp:
1379                 * On_Demand_Act_Direct_Coll/Servant_Activator.cpp:
1380                 * On_Demand_Act_Direct_Coll/test_i.cpp:
1381                 * On_Demand_Act_Direct_Coll/Server_Task.h:
1382                 * On_Demand_Act_Direct_Coll/run_test.pl:
1383                 * On_Demand_Act_Direct_Coll/test_i.h:
1384                 * On_Demand_Act_Direct_Coll/Client_Task.cpp:
1385                 * On_Demand_Act_Direct_Coll/Server_Task.cpp:
1386                 * On_Demand_Act_Direct_Coll/Servant_Activator.h:
1387                 * On_Demand_Act_Direct_Coll/Client_Task.h:
1388                 * On_Demand_Act_Direct_Coll/On_Demand_Act_D_Coll.mpc:
1389                 * On_Demand_Act_Direct_Coll/test.idl:
1390                 Test with Servant Activator and thru_poa- and direct collocation.
1392                 * bin/tao_orb_tests.lst
1393                 Added On_Demand_Act_Direct_Coll test.
1396         Wed Oct 19 14:15:57 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1398                 * docs/tutorials/Quoter/RTCORBA/Broker.cpp:
1399                 * docs/tutorials/Quoter/RTCORBA/docs/distributor.html:
1400                   Fixed typos.
1402                 * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.h:
1403                   Fixed typo.
1405                 * orbsvcs/orbsvcs/CosEvent/CEC_TypedProxyPushConsumer.cpp:
1406                   ++x instead of x++;
1408         Tue Oct 18 13:47:54 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1410                 * TAO_IDL/be/be_visitor_component/context_svh.cpp:
1411                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
1412                   Reverted last changes. Need a more robust implementation to
1413                   fix re-entrancy
1415         Tue Oct 18 11:35:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1417                 * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
1418                 * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
1419                 * TAO_IDL/be/be_visitor_sequence/any_op_cs.cpp:
1420                 * TAO_IDL/be/be_visitor_structure/any_op_cs.cpp:
1421                   Layout changes to the generated code
1423         Tue Oct 18 10:51:21 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1425                 * TAO_IDL/be/be_visitor_component/context_svh.cpp:
1426                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
1427                   Using recursive mutexes instead of normal mutexes.
1429         Tue Oct 18 10:39:23 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1431                 * TAO_IDL/be/be_visitor_component/context_svs.cpp:
1432                   Fixed a minor indentation issue.
1434         Tue Oct 18 10:03:32 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1436                 * TAO_IDL/be/be_visitor_component/servant_svs.cpp:
1437                   Using the container_ variable in a thread safe way.
1439         Tue Oct 18 07:01:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1440                 * tests/Collocated_DerivedIF/Collocated_DerivedIF.mpc:
1441                 Changes for duplicate project names.
1443         Mon Oct 17 13:08:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1444                 * tests/Collocated_DerivedIF:
1445                 * tests/Collocated_DerivedIF/Client_Task.h:
1446                 * tests/Collocated_DerivedIF/Client_Task.cpp:
1447                 * tests/Collocated_DerivedIF/Collocated_DerivedIF.mpc:
1448                 * tests/Collocated_DerivedIF/Collocated_Test.cpp:
1449                 * tests/Collocated_DerivedIF/Hello.h:
1450                 * tests/Collocated_DerivedIF/Hello.cpp:
1451                 * tests/Collocated_DerivedIF/Server_Task.h:
1452                 * tests/Collocated_DerivedIF/Server_Task.cpp:
1453                 * tests/Collocated_DerivedIF/Test.idl:
1454                 * tests/Collocated_DerivedIFl/run_test.pl:
1455                 * tests/Collocated_DerivedIFl/README:
1456                 Test for -ORBCollocationStrategy direct and interface inheritance
1458                 * tests/Collocated_Best/README:
1459               Add ID
1461         Mon Oct 17 12:33:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1462                 * docs/Options.html
1463                 Added new define TAO_DEFAULT_COLLOCATION_STRATEGY .
1465         Mon Oct 17 11:41:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1466                 * docs/Options.html
1467                 Add new ORBCollocationStrategy best .
1469         Thu Oct 13 12:57:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1471                 * TAO_IDL/be_include/be_valuetype.h:
1472                 * TAO_IDL/be/be_valuetype.cpp:
1473                   Removed gen_skel_helper from here, not used at all
1475                 * orbsvcs/tests/Notify/lib/Options_Parser.cpp:
1476                   Fixed compile error with gcc 4.6
1478         Thu Oct 13 12:14:00 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1480                 * TAO_IDL/be/be_interface.cpp:
1481                 * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
1482                   static_cast seems to be required, not sure why, reverting this part
1483                   to get our branch build green again
1485         Thu Oct 13 11:15:06 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1487                 * tao/AnyTypeCode/Any_Impl.cpp:
1488                   Layout changes
1490                 * tao/LocalObject.cpp:
1491                 * tao/Object.cpp:
1492                   Log an error before throwing a NO_IMPLEMENT system exception
1494         Thu Oct 13 07:15:34 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1496                 * TAO_IDL/be/be_interface.cpp:
1497                 * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
1498                   Further reduction of code being generated in case of interface
1499                   inheritance
1501         Thu Oct 13 06:46:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1503                 * TAO_IDL/be/be_interface.cpp:
1504                   Fixed problem with num_args that still was generated for arguments
1506         Wed Oct 12 14:14:32 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1508                 * TAO_IDL/be/be_interface.cpp:
1509                 * TAO_IDL/be/be_visitor_interface/interface_si.cpp:
1510                   Changed indentation and removed not needed static cast in the
1511                   generated code
1513         Wed Oct 12 12:06:33 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1514                 * tests/Collocated_NoColl:
1515                 * tests/Collocated_NoColl/Client_Task.h:
1516                 * tests/Collocated_NoColl/Client_Task.cpp:
1517                 * tests/Collocated_NoColl/Collocated_NoColl.mpc:
1518                 * tests/Collocated_NoColl/Collocated_Test.cpp:
1519                 * tests/Collocated_NoColl/Hello.h:
1520                 * tests/Collocated_NoColl/Hello.cpp:
1521                 * tests/Collocated_NoColl/Server_Task.h:
1522                 * tests/Collocated_NoColl/Server_Task.cpp:
1523                 * tests/Collocated_NoColl/Test.idl:
1524                 * tests/Collocated_NoColl/run_test.pl:
1525                 Test for -ORBCollocation NO
1528         Wed Oct 12 12:02:04 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1530                 * tao/Collocation_Strategy.h:
1531                 * tao/Invocation_Adapter.cpp:
1532                   Print the collocation strategy that we have determined
1534                 * tests/Hello/run_test.pl:
1535                   Added -cdebug that enables ORBDebugLevel 10 for the client
1537         Wed Oct 12 10:09:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1539                 * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
1540                 * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
1541                 * tao/Abstract_Servant_Base.h:
1542                 * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
1543                 * tao/PortableServer/Operation_Table.h:
1544                   Removed the num_args argument for the direct collocation skeleton
1545                   functions because it was not used at all
1547         Wed Oct 12 09:55:38 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1549                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1550                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1551                 * tao/Object_T.h:
1552                 * tao/Object_T.cpp:
1553                 * tao/PolicyC.cpp:
1554                 * tao/Valuetype/AbstractBase_T.h:
1555                 * tao/Valuetype/AbstractBase_T.cpp:
1556                   unchecked_narrow method was available with and without repository_id
1557                   argument but that wasn't used at all. merged both methods into one
1558                   and updated tao_idl code generation to not generate the repository_id
1559                   anymore
1561         Wed Oct 12 09:01:19 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1563                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1564                 * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
1565                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1566                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1567                 * tao/Object_T.h:
1568                 * tao/Object_T.cpp:
1569                 * tao/PolicyC.cpp:
1570                 * tao/PortableServer/PolicyS.cpp:
1571                 * tao/Valuetype/AbstractBase_T.h:
1572                 * tao/Valuetype/AbstractBase_T.cpp:
1573                   Removed the collocation opportunity from the narrow calls, the
1574                   boolean collocated only means whether the servant is collocated or
1575                   not and shouldn't include the fact whether we have a collocation
1576                   opportunity or not
1578         Tue Oct 11 17:38:06 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1580                 * tests/Collocated_Best/Collocated_Best_Direct/Client_Task.cpp:
1581                 * tests/Collocated_Best/Collocated_Best_NoColl/Client_Task.cpp:
1582                 * tests/Collocated_Best/Collocated_Best_ThuP/Client_Task.cpp:
1583                   Also check the string that returned
1585         Tue Oct 11 10:53:17 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1587                 * tao/Object_T.cpp:
1588                   Don't use collocation opportunity, just determine whether the
1589                   object is collocated or not. If this doesn't break any tests, we
1590                   need to do some more cleanup here
1592         Tue Oct 11 10:41:02 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1594                 * tao/CORBANAME_Parser.cpp:
1595                 * tao/Remote_Object_Proxy_Broker.cpp:
1596                   Enable through poa collocation by default
1598         Tue Oct 11 07:17:47 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1600                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1601                   Layout changes and just always generate the orb optimize flags
1603         Mon Oct 10 17:43:50 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1605                 * tao/IIOP_Connector.cpp:
1606                 * tao/Invocation_Adapter.h:
1607                 * tao/Invocation_Adapter.cpp:
1608                 * tao/ORB_Core.h:
1609                 * tao/ORB_Core.cpp:
1610                   Moved collocation_strategy from the orb core to the invocation adapter
1612                 * tests/Collocated_ThruP_Sp/Collocated_Test.cpp:
1613                 * tests/Collocated_ThruP_Sp/README:
1614                 * tests/Collocated_ThruP_Sp/Server_Task.cpp:
1615                 * tests/Collocated_ThruP_Sp/run_test.pl:
1616                 * tests/Collocated_ThruP_Sp_Gd/README:
1617                 * tests/Collocated_ThruP_Sp_Gd/run_test.pl:
1618                   Add -debug to the script, layout changes, missing Id
1620         Fri Oct  7 10:54:09 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1622                 * tao/ORB_Core.cpp:
1623                   Tweaked collocation strategy a little bit more, for direct we need
1624                   a servant, not for poa. If we are not collocated, we just go remote and
1625                   not give an exception
1627         Fri Oct  7 09:17:36 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1629                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1630                   Layout change to generated code
1632                 * tao/Invocation_Adapter.cpp:
1633                   Removed the check that servant != 0 before being able to invoke
1634                   collocated, collocation opportunities test shows a case where this
1635                   happens
1637                 * tao/ORB_Core.cpp:
1638                   Added logging before we throw an exception related to collocation
1639                   mis configuration. If we are collocated with best opportunity without
1640                   any opportunity we default to remote instead of having an exception.
1641                   Through poa seems possible without a servant pointer
1643         Thu Oct  6 09:34:57 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
1645               * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
1646               Set collocation_opportunity to TAO_CO_THRU_POA_STRATEGY instead of 0.
1648         Thu Oct  6 08:56:57 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1650                 * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
1651                 * orbsvcs/examples/RtEC/IIOPGateway/RtEC_IIOPGateway.mpc:
1652                 * tests/Oneway_Buffering/Oneway_Buffering.mpc:
1653                 * tests/Policies/Policies.mpc:
1654                   requires for corba_messaging is already pulled in through the
1655                   base projects
1657         Wed Oct  5 18:49:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1659                 * TAO_IDL/be/be_interface.cpp:
1660                 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
1661                 * TAO_IDL/be/be_visitor_root/root_ch.cpp:
1662                 * TAO_IDL/be_include/be_global.h:
1663                 * TAO_IDL/be_include/be_interface.h:
1664                 * TAO_IDL/be_include/be_visitor_root/root_ch.h:
1665                   Even more cleanup of old stuff
1667         Wed Oct  5 18:42:43 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1669                 * TAO_IDL/be/be_home.cpp:
1670                 * TAO_IDL/be/be_interface.cpp:
1671                 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
1672                 * TAO_IDL/be_include/be_interface.h:
1673                 * TAO_IDL/be/be_visitor_operation/base_proxy_impl_ch.cpp:
1674                 * TAO_IDL/be/be_visitor_operation/remote_proxy_impl_cs.cpp:
1675                   More cleanup
1677                 * TAO_IDL/be_include/be_visitor_operation/base_proxy_impl_ch.h:
1678                 * TAO_IDL/be_include/be_visitor_operation/remote_proxy_impl_cs.h:
1679                   Removed these files.
1681         Wed Oct  5 18:34:21 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1683                 * TAO_IDL/be/be_home.cpp:
1684                 * TAO_IDL/be/be_interface.cpp:
1685                 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
1686                 * TAO_IDL/be_include/be_interface.h:
1687                   Cleanup of very old stuff
1689                 * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
1690                   Fixed cpb
1692                 * tao/Valuetype/AbstractBase_T.h:
1693                 * tao/Valuetype/AbstractBase_T.cpp:
1694                   Updated for changes below
1696                 * tests/CSD_Collocation/svc.conf.csd:
1697                   Removed deprecated arguments
1699         Wed Oct  5 13:01:20 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1701                 * tests/Collocated_Best/README
1702                 * tests/Collocated_ThruP_Sp/README
1703                 * tests/Collocated_ThruP_Sp_Gd/README
1704                 * tests/Bug_2241_Regression/README
1705                 Add README's
1707                 * bin/tao_orb_tests.lst
1708                 Added Collocated_ThruP_Sp_Gd test.
1710         Wed Oct  5 12:41:20 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1712                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1713                 * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
1714                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1715                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1716                 * TAO_IDL/be/be_visitor_operation/operation.cpp:
1717                 * tao/PolicyC.cpp:
1718                 * tao/Collocation_Strategy.h:
1719                 * tao/PortableServer/PolicyS.cpp:
1720                 Change define TAO_CO_DIRECT_POA,remove POA
1722                 * tao/DynamicInterface/DII_Invocation_Adapter.h:
1723                 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
1724                 * tao/Messaging/Asynch_Invocation_Adapter.h:
1725                 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
1726                 * tao/Valuetype/AbstractBase_Invocation_Adapter.h:
1727                 * tao/Valuetype/AbstractBase_Invocation_Adapter.cpp:
1728                 Change proxybroker for collocation opertunities
1730                 * tao/ORB_Core.cpp:
1731                 * tao/Invocation_Adapter.cpp:
1732                 Extended collocation_strategy with opertunities
1733                 Handling of BEST strategy and checking other strategies.
1735                 * tests/Collocated_Best/Collocated_Best_Direct/run_test.pl:
1739         Wed Oct  5 08:35:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1741                 * TAO_IDL/be/be_codegen.cpp:
1742                 * TAO_IDL/be/be_component.cpp:
1743                 * TAO_IDL/be/be_interface.cpp:
1744                 * TAO_IDL/be/be_visitor_interface.cpp:
1745                 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1746                 * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
1747                 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
1748                 * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
1749                 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1750                 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
1751                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1752                 * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
1753                 * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
1754                 * TAO_IDL/be/be_visitor_operation/operation.cpp:
1755                 * TAO_IDL/be/be_visitor_root/root_ch.cpp:
1756                 * TAO_IDL/be/be_visitor_valuetype/valuetype_sh.cpp:
1757                 * TAO_IDL/be_include/be_component.h:
1758                 * TAO_IDL/be_include/be_interface.h:
1759                 * TAO_IDL/be_include/be_visitor_interface.h:
1760                 * tao/Abstract_Servant_Base.h:
1761                 * tao/Collocated_Invocation.h:
1762                 * tao/Collocated_Invocation.cpp:
1763                 * tao/Collocation_Strategy.h:
1764                 * tao/Invocation_Adapter.h:
1765                 * tao/Invocation_Adapter.inl:
1766                 * tao/Invocation_Adapter.cpp:
1767                 * tao/ORB_Core.h:
1768                 * tao/ORB_Core.cpp:
1769                 * tao/Object.h:
1770                 * tao/Object.cpp:
1771                 * tao/Object_T.h:
1772                 * tao/Object_T.cpp:
1773                 * tao/PolicyC.h:
1774                 * tao/PolicyC.inl:
1775                 * tao/PolicyC.cpp:
1776                 * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.h:
1777                 * tao/PortableServer/PolicyS.h:
1778                 * tao/PortableServer/PolicyS.cpp:
1779                 * tao/PortableServer/Servant_Base.h:
1780                 * tao/PortableServer/Servant_Base.cpp:
1781                 * tao/tao.mpc:
1782                   Rough reimplementatin of handling of collocated call. A pre condition
1783                   for using collocation is having a servant pointer. The core of TAO
1784                   also couldn't detect whether through poa collocation is requested
1785                   without having -Gp being enabled. The collocated proxy broker (cpb)
1786                   was only used for direct collocation, but didn't contain any interface
1787                   specific code. TAO_IDL now generated a collocation opportunity to
1788                   indicate which support it did generate, when the core than has
1789                   a servant pointer it can determine which opportunities it has an
1790                   what is requested.
1792                   As side effect we get smaller generated code, less complexity, and
1793                   better performance
1795                   This has to be finished but committing it right now.
1797                 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
1798                 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
1799                 * TAO_IDL/be_include/be_visitor_interface/strategized_proxy_broker_sh.h:
1800                 * TAO_IDL/be_include/be_visitor_interface/strategized_proxy_broker_ss.h:
1801                 * tao/Collocation_Proxy_Broker.h:
1802                 * tao/Collocation_Proxy_Broker.cpp:
1803                   Removed these files.
1805         Wed Oct  5 07:15:46 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1807                 * tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
1808                   Add prefix TAO_COLLOCATION_ to Collocated strategy Thru_POA
1810         Tue Oct  4 16:36:46 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1812                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1813                 Clean up debug text
1815                 * tao/Invocation_Adapter.cpp:
1816                 * tao/ORB_Core.h:
1817                 * tao/ORB_Core.cpp:
1818                 Change Exception for collocated errors.
1819                 Add prefix TAO_COLLOCATION_ to Collocated strategies DIrect, Best and Thru_POA
1820                 Add TAO_DEFAULT_COLLOCATION_STRATEGY
1822                 * tao/orbconf.h:
1823                 Add TAO_DEFAULT_COLLOCATION_STRATEGY
1825                 * tests/Bug_2241_Regression/run_test.pl:
1826                 * tests/Collocated_Best/Collocated_Best_Direct/Collocated_Best_Direct.mpc:
1827                 * tests/Collocated_Best/Collocated_Best_NoColl/Hello.cpp:
1828                 * tests/Collocated_Best/Collocated_Best_ThuP/Collocated_Best_ThruP.mpc:
1830                 * tests/Collocated_ThruP_Sp_Gd:
1831                 * tests/Collocated_ThruP_Sp_Gd/Client_Task.h:
1832                 * tests/Collocated_ThruP_Sp_Gd/Client_Task.cpp:
1833                 * tests/Collocated_ThruP_Sp_Gd/Collocated_Test.cpp:
1834                 * tests/Collocated_ThruP_Sp_Gd/Collocated_ThruP_Sp_Gd.mpc:
1835                 * tests/Collocated_ThruP_Sp_Gd/Hello.h:
1836                 * tests/Collocated_ThruP_Sp_Gd/Hello.cpp:
1837                 * tests/Collocated_ThruP_Sp_Gd/Server_Task.h:
1838                 * tests/Collocated_ThruP_Sp_Gd/Server_Task.cpp:
1839                 * tests/Collocated_ThruP_Sp_Gd/Test.idl:
1840                 * tests/Collocated_ThruP_Sp_Gd/run_test.pl:
1841                 New test for combination Sp and Gd
1843         Mon Oct  3 15:33:35 UTC 2011  Marijke Hengstmengel  <hengstmengel_m@remedy.nl>
1845                 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1846                 Change dead to 0 for Collocation_Proxy_Broker
1848                 * tao/Collocation_Strategy.h:
1849                 * tao/Invocation_Adapter.cpp:
1850                 * tao/ORB_Core.h:
1851                 * tao/ORB_Core.cpp:
1852                 Add exceptions for situations if not used -Gp or used -Sp idl flags and
1853                 ORBCollocationStrategies Direct and Thru_Poa. Add strategie BEST.
1854                 To do: add prefix COLLOCATION_.
1856                 * tests/Bug_2241_Regression/Client_Task.cpp:
1857                 * tests/Bug_2241_Regression/Hello.cpp:
1858                 * tests/Bug_2241_Regression/run_test.pl:
1859                 Catch expected exceptions.
1861                 * tests/Collocated_Best:
1862                 * tests/Collocated_Best/Collocated_Best_Direct:
1863                 * tests/Collocated_Best/Collocated_Best_Direct/Client_Task.h:
1864                 * tests/Collocated_Best/Collocated_Best_Direct/Client_Task.cpp:
1865                 * tests/Collocated_Best/Collocated_Best_Direct/Collocated_Best_Direct.mpc:
1866                 * tests/Collocated_Best/Collocated_Best_Direct/Collocated_Test.cpp:
1867                 * tests/Collocated_Best/Collocated_Best_Direct/Hello.h:
1868                 * tests/Collocated_Best/Collocated_Best_Direct/Hello.cpp:
1869                 * tests/Collocated_Best/Collocated_Best_Direct/Server_Task.h:
1870                 * tests/Collocated_Best/Collocated_Best_Direct/Server_Task.cpp:
1871                 * tests/Collocated_Best/Collocated_Best_Direct/Test.idl:
1872                 * tests/Collocated_Best/Collocated_Best_Direct/run_test.pl:
1874                 * tests/Collocated_Best/Collocated_Best_NoColl:
1876                 * tests/Collocated_Best/Collocated_Best_NoColl/Client_Task.h:
1877                 * tests/Collocated_Best/Collocated_Best_NoColl/Client_Task.cpp:
1878                 * tests/Collocated_Best/Collocated_Best_NoColl/Collocated_Best_NoColl.mpc:
1879                 * tests/Collocated_Best/Collocated_Best_NoColl/Collocated_Test.cpp:
1880                 * tests/Collocated_Best/Collocated_Best_NoColl/Hello.h:
1881                 * tests/Collocated_Best/Collocated_Best_NoColl/Hello.cpp:
1882                 * tests/Collocated_Best/Collocated_Best_NoColl/Server_Task.h:
1883                 * tests/Collocated_Best/Collocated_Best_NoColl/Server_Task.cpp:
1884                 * tests/Collocated_Best/Collocated_Best_NoColl/Test.idl:
1885                 * tests/Collocated_Best/Collocated_Best_NoColl/run_test.pl:
1887                 * tests/Collocated_Best/Collocated_Best_ThuP:
1889                 * tests/Collocated_Best/Collocated_Best_ThuP/Client_Task.h:
1890                 * tests/Collocated_Best/Collocated_Best_ThuP/Client_Task.cpp:
1891                 * tests/Collocated_Best/Collocated_Best_ThuP/Collocated_Best_ThruP.mpc:
1892                 * tests/Collocated_Best/Collocated_Best_ThuP/Collocated_Test.cpp:
1893                 * tests/Collocated_Best/Collocated_Best_ThuP/Hello.h:
1894                 * tests/Collocated_Best/Collocated_Best_ThuP/Hello.cpp:
1895                 * tests/Collocated_Best/Collocated_Best_ThuP/Server_Task.h:
1896                 * tests/Collocated_Best/Collocated_Best_ThuP/Server_Task.cpp:
1897                 * tests/Collocated_Best/Collocated_Best_ThuP/Test.idl:
1898                 * tests/Collocated_Best/Collocated_Best_ThuP/run_test.pl:
1900                 * tests/Collocated_ThruP_Sp:
1902                 * tests/Collocated_ThruP_Sp/Client_Task.h:
1903                 * tests/Collocated_ThruP_Sp/Client_Task.cpp:
1904                 * tests/Collocated_ThruP_Sp/Collocated_Test.cpp:
1905                 * tests/Collocated_ThruP_Sp/Collocated_ThruP_Sp.mpc:
1906                 * tests/Collocated_ThruP_Sp/Hello.h:
1907                 * tests/Collocated_ThruP_Sp/Hello.cpp:
1908                 * tests/Collocated_ThruP_Sp/Server_Task.h:
1909                 * tests/Collocated_ThruP_Sp/Server_Task.cpp:
1910                 * tests/Collocated_ThruP_Sp/Test.idl:
1911                 * tests/Collocated_ThruP_Sp/run_test.pl:
1912                 tests for COLLOCATION_DIRECT. To do: add readme
1914         === end changelog ===
1916 Mon Oct 10 08:48:51 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
1918         * TAO version 2.0.5 released.
1920 Fri Oct  7 10:45:41 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1922         * docs/tutorials/Quoter/Event_Service/stock_list.txt:
1923         * docs/tutorials/Quoter/Event_Service/stock_list1.txt:
1924         * docs/tutorials/Quoter/Event_Service/stock_list2.txt:
1926         * docs/tutorials/Quoter/Simple/ImprovedServer/stock_list.txt:
1928         * orbsvcs/examples/Notify/MC/TkMonitor/modules/GeometryStore.pm:
1929         * orbsvcs/examples/Notify/MC/TkMonitor/modules/MonitorControl.pm:
1931         * performance-tests/Protocols/set_lksctp_params.sh:
1932         * performance-tests/Protocols/set_sctp_params.sh:
1933         * performance-tests/Protocols/show_lksctp_params.sh:
1934         * performance-tests/Protocols/show_sctp_params.sh:
1935           Fuzz
1937 Fri Oct  7 09:45:58 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1939         * docs/PP_Memory_Management.txt:
1940         * orbsvcs/tests/FT_App/replica.cmd:
1941         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:
1942         * orbsvcs/tests/Log/README:
1943         * orbsvcs/tests/Time/README:
1944           Fuzz.
1946 Fri Oct  7 09:12:23 UTC 2011  Marcel Smit  <msmit@remedy.nl>
1948         * DevGuideExamples/AMH/README:
1949         * DevGuideExamples/AMH_AMI/README:
1950         * DevGuideExamples/BiDirectionalGIOP/README:
1951         * DevGuideExamples/GettingStarted/README:
1952         * DevGuideExamples/Messaging/AMIcallback/README:
1953         * DevGuideExamples/Messaging/RelativeRoundtripTimeout/README:
1954         * DevGuideExamples/Multithreading/GracefulShutdown/README:
1955         * DevGuideExamples/Multithreading/README:
1956         * DevGuideExamples/Multithreading/Reactive/README:
1957         * DevGuideExamples/Multithreading/ThreadPerConnection/README:
1958         * DevGuideExamples/Multithreading/ThreadPool/README:
1959         * DevGuideExamples/PortableInterceptors/Auth/README:
1960         * DevGuideExamples/PortableInterceptors/IOR/README:
1961         * DevGuideExamples/PortableInterceptors/PICurrent/README:
1962         * DevGuideExamples/PortableInterceptors/SimpleCodec/README:
1963         * DevGuideExamples/RTCORBA/README:
1964         * DevGuideExamples/SmartProxies/README:
1965         * DevGuideExamples/ValueTypes/Bank/README:
1966         * DevGuideExamples/ValueTypes/Messenger/README:
1967         * DevGuideExamples/readme.txt:
1968         * README:
1969         * examples/AMI/FL_Callback/README:
1970         * examples/Buffered_AMI/README:
1971         * examples/Buffered_Oneways/README:
1972         * examples/CSD_Strategy/ThreadPool/README:
1973         * examples/CSD_Strategy/ThreadPool2/README:
1974         * examples/CSD_Strategy/ThreadPool3/README:
1975         * examples/CSD_Strategy/ThreadPool4/README:
1976         * examples/CSD_Strategy/ThreadPool6/README:
1977         * examples/Load_Balancing/README:
1978         * examples/OBV/Typed_Events/README:
1979         * examples/RTCORBA/Activity/README:
1980         * interop-tests/wchar/README:
1981         * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/README:
1982         * orbsvcs/DevGuideExamples/EventServices/OMG_SupplierSideEC/README:
1983         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/README:
1984         * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/README:
1985         * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/README:
1986         * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/README:
1987         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/README:
1988         * orbsvcs/DevGuideExamples/ImplRepo/README:
1989         * orbsvcs/DevGuideExamples/NamingService/Messenger/README:
1990         * orbsvcs/DevGuideExamples/NamingService/Naming_Client/README:
1991         * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/README:
1992         * orbsvcs/DevGuideExamples/NamingService/Naming_Server/README:
1993         * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/README:
1994         * orbsvcs/DevGuideExamples/NotifyService/EventSequence/README:
1995         * orbsvcs/DevGuideExamples/NotifyService/Filtering/README:
1996         * orbsvcs/DevGuideExamples/NotifyService/Messenger/README:
1997         * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/README:
1998         * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/README:
1999         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/README:
2000         * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/README:
2001         * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/README:
2002         * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/README:
2003         * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/README:
2004         * orbsvcs/DevGuideExamples/ValueTypes/Notify/readme.txt:
2005         * orbsvcs/FT_ReplicationManager/README:
2006         * orbsvcs/ImplRepo_Service/README.txt:
2007         * orbsvcs/LoadBalancer/README:
2008         * orbsvcs/TAO_Service/README:
2009         * orbsvcs/examples/CosEC/Factory/README:
2010         * orbsvcs/examples/CosEC/RtEC_Based/README:
2011         * orbsvcs/examples/CosEC/RtEC_Based/bin/README:
2012         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/README:
2013         * orbsvcs/examples/CosEC/Simple/README:
2014         * orbsvcs/examples/Log/Basic/README:
2015         * orbsvcs/examples/Log/Event/README:
2016         * orbsvcs/examples/Log/Notify/README:
2017         * orbsvcs/examples/Log/README:
2018         * orbsvcs/examples/Log/RTEvent/README:
2019         * orbsvcs/examples/Notify/Federation/Agent/README:
2020         * orbsvcs/examples/Notify/Federation/SpaceCraft/README:
2021         * orbsvcs/examples/Notify/Filter/README:
2022         * orbsvcs/examples/Notify/Lanes/README:
2023         * orbsvcs/examples/Notify/MC/TkMonitor/README:
2024         * orbsvcs/examples/Notify/README:
2025         * orbsvcs/examples/Notify/Subscribe/README:
2026         * orbsvcs/examples/Notify/ThreadPool/README:
2027         * orbsvcs/examples/RtEC/IIOPGateway/README:
2028         * orbsvcs/examples/RtEC/MCast/README:
2029         * orbsvcs/examples/RtEC/Schedule/README:
2030         * orbsvcs/examples/RtEC/Simple/README:
2031         * orbsvcs/examples/Security/README:
2032         * orbsvcs/examples/Security/SecurityLevel1/README:
2033         * orbsvcs/orbsvcs/HTIOP/README.txt:
2034         * orbsvcs/orbsvcs/Naming/README:
2035         * orbsvcs/tests/AVStreams/Component_Switching/README:
2036         * orbsvcs/tests/AVStreams/Latency/README:
2037         * orbsvcs/tests/AVStreams/Multicast/README:
2038         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/README:
2039         * orbsvcs/tests/AVStreams/README:
2040         * orbsvcs/tests/AVStreams/Simple_Three_Stage/README:
2041         * orbsvcs/tests/AVStreams/mpeg/README.uav:
2042         * orbsvcs/tests/Bug_1334_Regression/README:
2043         * orbsvcs/tests/Bug_1393_Regression/README:
2044         * orbsvcs/tests/Bug_1395_Regression/README:
2045         * orbsvcs/tests/Bug_1436_Regression/README:
2046         * orbsvcs/tests/Bug_1437_Regression/README:
2047         * orbsvcs/tests/Bug_2137_Regression/README:
2048         * orbsvcs/tests/Bug_2247_Regression/README:
2049         * orbsvcs/tests/Bug_2248_Regression/README:
2050         * orbsvcs/tests/Bug_2285_Regression/README:
2051         * orbsvcs/tests/Bug_2287_Regression/README:
2052         * orbsvcs/tests/Bug_2615_Regression/README:
2053         * orbsvcs/tests/Bug_2709_Regression/README:
2054         * orbsvcs/tests/Bug_2777_Regression/README:
2055         * orbsvcs/tests/Bug_3215_Regression/README:
2056         * orbsvcs/tests/Bug_3216_Regression/README:
2057         * orbsvcs/tests/CosEvent/Timeout/README:
2058         * orbsvcs/tests/EC_Custom_Marshal/README:
2059         * orbsvcs/tests/EC_MT_Mcast/README:
2060         * orbsvcs/tests/EC_Mcast/README:
2061         * orbsvcs/tests/EC_Multiple/README:
2062         * orbsvcs/tests/EC_Throughput/README:
2063         * orbsvcs/tests/Event/Mcast/AddrServer/README:
2064         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/README:
2065         * orbsvcs/tests/Event/Mcast/Two_Way/README:
2066         * orbsvcs/tests/Event/Performance/README:
2067         * orbsvcs/tests/Event/lib/README:
2068         * orbsvcs/tests/FaultTolerance/IOGR/README:
2069         * orbsvcs/tests/ImplRepo/Bug_2604_Regression/README:
2070         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/ReadMe.txt:
2071         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/ReadMe.txt:
2072         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/ReadMe.txt:
2073         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/README:
2074         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:
2075         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/README:
2076         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/README:
2077         * orbsvcs/tests/Log/Basic_Log_Test/README:
2078         * orbsvcs/tests/Notify/lib/README:
2079         * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/README:
2080         * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/README:
2081         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/README:
2082         * orbsvcs/tests/Redundant_Naming/README:
2083         * orbsvcs/tests/Security/Big_Request/README:
2084         * orbsvcs/tests/Security/Bug_1107_Regression/README:
2085         * orbsvcs/tests/Security/Bug_2908_Regression/README:
2086         * orbsvcs/tests/Security/Callback/README:
2087         * orbsvcs/tests/Security/Secure_Invocation/README:
2088         * orbsvcs/tests/Security/cert/README:
2089         * orbsvcs/tests/Security/ssliop_CSD/README:
2090         * orbsvcs/tests/Simple_Naming/README:
2091         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/README:
2092         * performance-tests/Cubit/README:
2093         * performance-tests/Latency/README:
2094         * performance-tests/README:
2095         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/README:
2096         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/README:
2097         * performance-tests/Sequence_Latency/Sequence_Operations_Time/README.txt:
2098         * tests/Any/Recursive/README:
2099         * tests/BiDirectional_DelayedUpcall/README:
2100         * tests/Big_AMI/README:
2101         * tests/Bug_1330_Regression/README:
2102         * tests/Bug_1551_Regression/README:
2103         * tests/Bug_1627_Regression/README:
2104         * tests/Bug_2119_Regression/README:
2105         * tests/Bug_2122_Regression/README:
2106         * tests/Bug_2124_Regression/README:
2107         * tests/Bug_2126_Regression/README:
2108         * tests/Bug_2134_Regression/README:
2109         * tests/Bug_2183_Regression/README:
2110         * tests/Bug_2186_Regression/README:
2111         * tests/Bug_2289_Regression/README:
2112         * tests/Bug_2375_Regression/README:
2113         * tests/Bug_2399_Regression/README:
2114         * tests/Bug_2419_Regression/README:
2115         * tests/Bug_2424_Regression/README:
2116         * tests/Bug_2429_Regression/README:
2117         * tests/Bug_2549_Regression/README:
2118         * tests/Bug_2669_Regression/README:
2119         * tests/Bug_2791_Regression/README:
2120         * tests/Bug_2805_Regression/README.txt:
2121         * tests/Bug_2935_Regression/README.txt:
2122         * tests/Bug_3068_Regression/README:
2123         * tests/Bug_3276_Regression/README:
2124         * tests/Bug_3299_Regression/README:
2125         * tests/Bug_3311_Regression/README:
2126         * tests/Bug_3513_Regression/README:
2127         * tests/Bug_3524_Regression/README:
2128         * tests/Bug_3574_Regression/README:
2129         * tests/Bug_3575_Regression/README:
2130         * tests/Bug_3632_Regression/README:
2131         * tests/Bug_3676_Regression/README:
2132         * tests/Bug_3743_Regression/README:
2133         * tests/Bug_3748_Regression/README:
2134         * tests/Bug_3755_Ext_Regression/README:
2135         * tests/Bug_3790_Regression/README:
2136         * tests/Bug_3821_Regression/README:
2137         * tests/Bug_3827_Regression/README:
2138         * tests/Bug_3837_Regression/README:
2139         * tests/Bug_3926_Regression/README:
2140         * tests/Bug_3941_Regression/README:
2141         * tests/CSD_Strategy_Tests/TP_Test_4/README:
2142         * tests/CodeSets/simple/README:
2143         * tests/Collocation_Opportunities/README:
2144         * tests/DIOP/README:
2145         * tests/DSI_Gateway/README:
2146         * tests/FL_Cube/README:
2147         * tests/Faults/README:
2148         * tests/HandleExhaustion/README:
2149         * tests/Hello/README:
2150         * tests/ICMG_Any_Bug/README:
2151         * tests/IPV6/README:
2152         * tests/Leader_Followers/README:
2153         * tests/LongUpcalls/README:
2154         * tests/MProfile/README:
2155         * tests/MProfile_Connection_Timeout/README:
2156         * tests/MT_BiDir/README:
2157         * tests/MT_Client/README:
2158         * tests/MT_Server/README:
2159         * tests/MT_Timeout/README:
2160         * tests/Multiple/README:
2161         * tests/Multiple_Inheritance/README:
2162         * tests/Muxed_GIOP_Versions/README:
2163         * tests/Muxing/README:
2164         * tests/Native_Exceptions/README:
2165         * tests/Nested_Event_Loop/README:
2166         * tests/No_Server_MT_Connect_Test/README:
2167         * tests/OBV/Any/README:
2168         * tests/OBV/Supports/README:
2169         * tests/ORB_Local_Config/Bug_1459/README:
2170         * tests/ORB_Local_Config/Bug_3049/README:
2171         * tests/ORB_Local_Config/README:
2172         * tests/ORB_Local_Config/Two_DLL_ORB/README:
2173         * tests/ORB_destroy/README:
2174         * tests/Object_Loader/README:
2175         * tests/Objref_Sequence_Test/README:
2176         * tests/OctetSeq/README:
2177         * tests/POA/Adapter_Activator/README:
2178         * tests/POA/Bug_1592_Regression/README:
2179         * tests/POA/DSI/README:
2180         * tests/POA/Explicit_Activation/Alt_Resources/README:
2181         * tests/POA/Explicit_Activation/README:
2182         * tests/POA/FindPOA/README:
2183         * tests/POA/README:
2184         * tests/POA/Reference_Counted_Servant/README:
2185         * tests/POA/RootPOA/README:
2186         * tests/Policies/README:
2187         * tests/Portable_Interceptors/Benchmark/README:
2188         * tests/Portable_Interceptors/Dynamic/README:
2189         * tests/Portable_Interceptors/ForwardRequest/README:
2190         * tests/Portable_Interceptors/IORInterceptor/README:
2191         * tests/Portable_Interceptors/ORB_Shutdown/README:
2192         * tests/Portable_Interceptors/PICurrent/README:
2193         * tests/Portable_Interceptors/Request_Interceptor_Flow/README:
2194         * tests/RTScheduling/Current/README:
2195         * tests/RTScheduling/DT_Spawn/README:
2196         * tests/RTScheduling/Thread_Cancel/README:
2197         * tests/RTScheduling/VoidData/README:
2198         * tests/Smart_Proxies/Collocation/README:
2199         * tests/Timed_Buffered_Oneways/README:
2200         * tests/Timeout/README:
2201         * tests/TransportCurrent/Framework/README:
2202         * tests/Xt_Stopwatch/README:
2203           Fuzz: Missing Id-tags.
2205 Fri Oct  7 07:55:46 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2207         * examples/PluggableUDP/tests/Performance/svc.conf.xml:
2208         * examples/PluggableUDP/tests/SimplePerformance/svc.conf.xml:
2209         * examples/Simple/time-date/client.conf.xml:
2210         * examples/Simple/time-date/svc.conf.xml:
2211         * interop-tests/wchar/build.xml:
2212         * orbsvcs/Concurrency_Service/svc.conf.xml:
2213         * orbsvcs/ImplRepo_Service/repository.xml:
2214         * orbsvcs/Notify_Service/svc.conf.xml:
2215         * orbsvcs/TAO_Service/svc.conf.xml:
2216         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/svc.conf.xml:
2217         * orbsvcs/tests/CosEvent/Basic/svc.pull.conf.xml:
2218         * orbsvcs/tests/Event/Basic/control.conf.xml:
2219         * orbsvcs/tests/Event/UDP/svc.conf.xml:
2220         * orbsvcs/tests/FaultTolerance/IOGR/svc.conf.xml:
2221         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/windows.conf.xml:
2222         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/windows.conf.xml:
2223         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/windows.conf.xml:
2224         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/windows.conf.xml:
2225         * orbsvcs/tests/Miop/McastHello/client.conf.xml:
2226         * orbsvcs/tests/Miop/McastHello/server.conf.xml:
2227         * orbsvcs/tests/Notify/performance-tests/RedGreen/listener.conf.xml:
2228         * orbsvcs/tests/Notify/performance-tests/RedGreen/lookup.conf.xml:
2229         * orbsvcs/tests/Notify/performance-tests/RedGreen/reactive.conf.xml:
2230         * orbsvcs/tests/Notify/performance-tests/RedGreen/svc.conf.xml:
2231         * orbsvcs/tests/Security/MT_IIOP_SSL/client.conf.xml:
2232         * orbsvcs/tests/Security/MT_IIOP_SSL/server.conf.xml:
2233         * orbsvcs/tests/Security/MT_SSLIOP/client.conf.xml:
2234         * orbsvcs/tests/Security/MT_SSLIOP/server.conf.xml:
2235         * orbsvcs/tests/Security/ssliop_corbaloc/client.conf.xml:
2236         * orbsvcs/tests/Security/ssliop_corbaloc/server.conf.xml:
2237         * orbsvcs/tests/unit/Notify/MC/MonitorManager/svc.conf.xml:
2238         * performance-tests/RTCorba/Thread_Pool/native-svc.conf.xml:
2239         * performance-tests/RTCorba/Thread_Pool/svc.conf.xml:
2240         * performance-tests/Throughput/svc.conf.xml:
2241         * tests/AMI/exclusive.conf.xml:
2242         * tests/AMI/muxed.conf.xml:
2243         * tests/AMI/server.conf.xml:
2244         * tests/AMI_Timeouts/svc.conf.xml:
2245         * tests/Bug_3251_Regression/Bug_3251.conf.xml:
2246         * tests/Bug_3801_Regression/exclusive.conf.xml:
2247         * tests/Bug_3801_Regression/muxed.conf.xml:
2248         * tests/ORB_Local_Config/Service_Dependency/Service_Config_Test.conf.xml:
2249         * tests/POA/Explicit_Activation/alternate.conf.xml:
2250         * tests/RTCORBA/Banded_Connections/svc.conf.xml:
2251         * tests/RTCORBA/Client_Propagated/svc.conf.xml:
2252         * tests/RTCORBA/Client_Protocol/svc.conf.xml:
2253         * tests/RTCORBA/Collocation/continuous.conf.xml:
2254         * tests/RTCORBA/Collocation/svc.conf.xml:
2255         * tests/RTCORBA/Destroy_Thread_Pool/continuous.conf.xml:
2256         * tests/RTCORBA/Dynamic_Thread_Pool/continuous.conf.xml:
2257         * tests/RTCORBA/Dynamic_Thread_Pool/svc.conf.xml:
2258         * tests/RTCORBA/Explicit_Binding/svc.conf.xml:
2259         * tests/RTCORBA/Linear_Priority/svc.conf.xml:
2260         * tests/RTCORBA/MT_Client_Protocol_Priority/svc.conf.xml:
2261         * tests/RTCORBA/Persistent_IOR/continuous.conf.xml:
2262         * tests/RTCORBA/Policy_Combinations/svc.conf.xml:
2263         * tests/RTCORBA/Priority_Inversion_With_Bands/continuous.conf.xml:
2264         * tests/RTCORBA/Priority_Inversion_With_Bands/svc.conf.xml:
2265         * tests/RTCORBA/Server_Declared/continuous.conf.xml:
2266         * tests/RTCORBA/Server_Declared/svc.conf.xml:
2267         * tests/RTCORBA/Server_Protocol/server_iiop.conf.xml:
2268         * tests/RTCORBA/Server_Protocol/server_reverse.conf.xml:
2269         * tests/RTCORBA/Server_Protocol/server_reverse_nt.conf.xml:
2270         * tests/RTCORBA/Server_Protocol/server_shmiop.conf.xml:
2271         * tests/RTCORBA/Server_Protocol/server_uiop.conf.xml:
2272         * tests/RTCORBA/Thread_Pool/continuous.conf.xml:
2273         * tests/RTCORBA/Thread_Pool/svc.conf.xml:
2274           Fuzz: No Id-tags.
2276 Wed Sep 28 12:46:14 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2278         * tao/BiDir_GIOP/BiDir_GIOP.mpc:
2279         * tao/CodecFactory/CodecFactory.mpc:
2280           Added the generated export files so that they get installed
2282 Wed Sep 28 12:42:14 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2284         * tao/Generic_Sequence_T.h:
2285         * tao/Valuetype/AbstractBase.h:
2286         * tao/Valuetype/Valuetype_Adapter_Impl.h:
2287           Doxygen changes
2289         * tao/Object.cpp:
2290         * tao/PortableServer/Basic_SArgument_T.h:
2291         * tao/DynamicAny/DynAny_i.h:
2292           Layout changes
2294 Wed Sep 28 12:39:12 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2296         * orbsvcs/orbsvcs/AV/AVStreams_i.h:
2297         * orbsvcs/tests/Notify/lib/Peer_T.cpp:
2298           Layout changes and cleanup
2300 Wed Sep 28 12:37:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2302         * examples/Persistent_Grid/Grid_i.h:
2303         * examples/Simple/bank/AccountManager_i.h:
2304         * examples/Simple/echo/Echo_i.h:
2305         * examples/Simple/grid/Grid_i.h:
2306         * examples/Simple/time/Time_i.h:
2307           Layout changes, remove workarounds
2309 Wed Sep 28 12:35:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2311         * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
2312         * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
2313           Layout changes to the generated code
2315 Wed Sep 28 12:34:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2317         * tests/Bug_3683_Regression/Echo_i.h:
2318           Remove workaround
2320         * tests/IDL_Test/typedef.idl:
2321         * tests/Smart_Proxies/Collocation/Smart_Proxy_Impl.h:
2322           Layout changes
2324 Wed Sep 28 12:31:44 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2326         * tests/HandleExhaustion/run_test.pl:
2327           Added missing GetFile
2329 Wed Sep 28 11:39:31 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
2331         * tests/Bug_2241_Regression:
2332         * tests/Bug_2241_Regression/Bug_2241_Regression.mpc:
2333         * tests/Bug_2241_Regression/Client_Task.h:
2334         * tests/Bug_2241_Regression/Client_Task.cpp:
2335         * tests/Bug_2241_Regression/Collocated_Test.cpp:
2336         * tests/Bug_2241_Regression/Hello.h:
2337         * tests/Bug_2241_Regression/Hello.cpp:
2338         * tests/Bug_2241_Regression/Server_Task.h:
2339         * tests/Bug_2241_Regression/Server_Task.cpp:
2340         * tests/Bug_2241_Regression/Test.idl:
2341         * tests/Bug_2241_Regression/run_test.pl:
2342         * bin/tao_orb_tests.lst:
2343         New test for '-ORBCollocationStrategy direct'
2345 Sun Sep 25 17:02:27 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2347         * tests/Parallel_Connect_Strategy/run_test.pl:
2348           Copy only those configuration files that are needed by the targets.
2349           We don't want to solve this in the test framework; the script knows
2350           which configuration files should be copied.
2352 Wed Sep 21 13:40:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2354         * tests/MT_Client/run_test.pl:
2355           Removed conf files that are not in the repo at all
2357 Tue Sep 20 06:43:33 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2359         * tests/AMI/run_mt_noupcall.pl:
2360         * tests/MT_Client/run_test.pl:
2361           Copy only those configuration files that are needed by the targets.
2362           We don't want to solve this in the test framework; the script knows
2363           which configuration files should be copied.
2365 Tue Sep 20 06:27:42 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2367         * tests/Oneway_Send_Timeouts/run_test.pl:
2368           Fixed runtime issues
2370 Fri Sep 16 12:01:35 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2372         * DevGuideExamples/Multithreading/ThreadPerConnection/run_test.pl:
2373         * tests/CSD_Collocation/run_test.pl:
2374         * tests/Connection_Purging/run_test.pl:
2375         * tests/Hang_Shutdown/run_test.pl:
2376         * tests/LongUpcalls/run_test.pl:
2377           Copy only those configuration files that are needed by the targets.
2378           We don't want to solve this in the test framework; the script knows
2379           which configuration files should be copied.
2381 Fri Sep 16 07:55:50 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2383         * tests/Faults/run_test.pl:
2384         * tests/Faults/run_test_pp.pl:
2385         * tests/MT_NoUpcall_Client_Leader/run_test.pl:
2386         * tests/POA/EndpointPolicy/run_test_dh.pl:
2387           Copy only those configuration files that are needed by the targets.
2388           We don't want to solve this in the test framework; the script knows
2389           which configuration files should be copied.
2391 Fri Sep 16 07:37:12 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2393         * tests/Connect_Strategy_Test/run_test.pl:
2394         * tests/MT_BiDir/run_test.pl:
2395         * tests/MT_Server/run_test.pl:
2396         * tests/No_Server_MT_Connect_Test/run_test.pl:
2397         * tests/RTCORBA/Server_Protocol/run_test.pl:
2398           Copy only those configuration files that are needed by the targets.
2399           We don't want to solve this in the test framework; the script knows
2400           which configuration files should be copied.
2402 Fri Sep 16 07:02:26 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2404         * tests/Bug_3163_Regression/run_test.pl:
2405         * tests/Bug_3630_Regression/run_test.pl:
2406         * tests/Bug_3683_Regression/run_test.pl:
2407           Copy only those configuration files that are needed by the targets.
2408           We don't want to solve this in the test framework; the script knows
2409           which configuration files should be copied.
2411         * tests/Bug_3630_Regression/server.cpp:
2412           Added \n
2414 Thu Sep 15 07:42:01 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2416         * tests/AMI/run_test.pl:
2417         * tests/Bug_2183_Regression/run_test.pl:
2418         * tests/Bug_2186_Regression/run_test.pl:
2419         * tests/Bug_2935_Regression/run_test.pl:
2420         * tests/Bug_3068_Regression/run_test.pl:
2421         * tests/Leader_Followers/run_test.pl:
2422         * tests/Oneway_Send_Timeouts/run_test.pl:
2423           Copy only those configuration files that are needed by the targets.
2424           We don't want to solve this in the test framework; the script knows
2425           which configuration files should be copied.
2427 Wed Sep 14 07:34:56 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2429         * tao/TAO_Internal.cpp:
2430           When we can't find the service config file output a message that
2431           has error in it, so that the scoreboard parser also detects those
2432           errors
2434 Wed Sep  7 18:07:24 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2436         * tao/CodecFactory/CodecFactory.h:
2437         * tao/CodecFactory/CodecFactory.cpp:
2438         * tao/CodecFactory/CodecFactory.mpc:
2439           export file is now generated by tao_idl
2441         * tao/CodecFactory/codecfactory_export.h:
2442           Removed this file.
2444 Wed Sep  7 17:31:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2446         * tao/BiDir_GIOP/BiDirGIOP.h:
2447         * tao/BiDir_GIOP/BiDirGIOP.cpp:
2448         * tao/BiDir_GIOP/BiDirPolicy_Validator.h:
2449         * tao/BiDir_GIOP/BiDir_GIOP.mpc:
2450           export file is now generated by tao_idl
2452         * tao/BiDir_GIOP/bidirgiop_export.h:
2453           Removed this file.
2455 Wed Sep  7 17:27:01 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2457         * MPC/modules/IDLHelper.pm:
2458         * TAO_IDL/be/be_codegen.cpp:
2459         * TAO_IDL/be/be_global.cpp:
2460         * TAO_IDL/be/be_util.cpp:
2461         * TAO_IDL/be_include/be_global.h:
2462           Added skel_export_file and stub_export_file to define an explicit
2463           filename for these export files that are different than the stub/skel
2464           export_include which could be a full path. This fixes bugzilla 3980
2466 Tue Sep  6 11:45:16 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2468         * tao/PortableServer/Servant_Base.h:
2469           Fixed problem with versioned namespace support
2471 Tue Sep  6 08:14:42 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2473         * tao/AnyTypeCode/Any.h:
2474         * tao/AnyTypeCode/Any.cpp:
2475           Added support for std::wstring
2477 Tue Sep  6 08:06:46 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2479         * tao/PortableServer/Basic_SArguments.h:
2480           Added support for std::wstring
2482 Thu Sep  1 09:59:22 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2484         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
2485         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
2486         * tao/AnyTypeCode_Adapter.h:
2487         * tao/Basic_Arguments.h:
2488           Added support for std::wstring
2490 Thu Sep  1 06:31:53 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2492         * tao/PortableServer/BD_String_SArgument_T.cpp:
2493         * tao/PortableServer/Basic_SArgument_T.cpp:
2494         * tao/PortableServer/Fixed_Array_SArgument_T.cpp:
2495         * tao/PortableServer/Fixed_Size_SArgument_T.cpp:
2496         * tao/PortableServer/Object_SArgument_T.cpp:
2497         * tao/PortableServer/Special_Basic_SArgument_T.cpp:
2498         * tao/PortableServer/UB_String_SArgument_T.cpp:
2499         * tao/PortableServer/Var_Array_SArgument_T.cpp:
2500         * tao/PortableServer/Var_Size_SArgument_T.cpp:
2501         * tao/PortableServer/Vector_SArgument_T.cpp:
2502           Fixed coverity issues
2504 Mon Aug 29 07:20:29 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2506         * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.cpp:
2507           Fixed runtime issues in orbsvcs.
2509         * tests/OBV/ValueBox/client.cpp:
2510           Fixed runtime issues.
2512 Fri Aug 26 11:09:12 UTC 2011  Marcel Smit  <msmit@remedy.nl>
2514         * DevGuideExamples/ValueTypes/Bank/client.cpp:
2515         * examples/AMH/Sink_Server/client.cpp:
2516         * examples/Event_Comm/supplier.cpp:
2517         * examples/Simple/bank/server.cpp:
2518         * examples/Simple/echo/server.cpp:
2519         * examples/Simple/grid/server.cpp:
2520         * examples/Simple/time/server.cpp:
2521         * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.cpp:
2522         * orbsvcs/tests/Bug_2112_Regression/client.cpp:
2523         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
2524         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp:
2525         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp:
2526         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
2527         * performance-tests/Sequence_Latency/Sequence_Operations_Time/test.cpp:
2528         * tests/Bug_1383_Regression/SimpleClient.cpp:
2529         * tests/Bug_3506_Regression/client.cpp:
2530         * tests/Bug_3548_Regression/client.cpp:
2531         * tests/CDR/allocator.cpp:
2532         * tests/Connection_Failure/client.cpp:
2533         * tests/DII_AMI_Forward/client.cpp:
2534         * tests/DynAny_Test/driver.cpp:
2535         * tests/OBV/ValueBox/client.cpp:
2536         * tests/POA/EndpointPolicy/server.cpp:
2537         * tests/POA/Loader/server.cpp:
2538         * tests/Param_Test/driver.cpp:
2539         * tests/Portable_Interceptors/AdvSlot/client.cpp:
2540         * tests/Portable_Interceptors/AdvSlot/server.cpp:
2541         * tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
2542         * tests/Portable_Interceptors/AdvSlotExt/client.cpp:
2543         * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp:
2544         * tests/RTScheduling/VoidData/test_client.cpp:
2545         * tests/Sequence_Unit_Tests/bounded_object_reference_sequence_ut.cpp:
2546         * tests/Sequence_Unit_Tests/bounded_sequence_cdr_ut.cpp:
2547         * tests/Sequence_Unit_Tests/bounded_string_sequence_ut.cpp:
2548         * tests/Sequence_Unit_Tests/bounded_value_sequence_ut.cpp:
2549         * tests/Sequence_Unit_Tests/object_reference_sequence_element_ut.cpp:
2550         * tests/Sequence_Unit_Tests/string_sequence_element_ut.cpp:
2551         * tests/Sequence_Unit_Tests/testing_allocation_traits_ut.cpp:
2552         * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence_ut.cpp:
2553         * tests/Sequence_Unit_Tests/unbounded_octet_sequence_nocopy_ut.cpp:
2554         * tests/Sequence_Unit_Tests/unbounded_octet_sequence_ut.cpp:
2555         * tests/Sequence_Unit_Tests/unbounded_sequence_cdr_ut.cpp:
2556         * tests/Sequence_Unit_Tests/unbounded_string_sequence_ut.cpp:
2557         * tests/Sequence_Unit_Tests/unbounded_value_sequence_ut.cpp:
2558         * utils/nslist/nsadd.cpp:
2559         * utils/nslist/nsdel.cpp:
2560         * utils/nslist/nslist.cpp:
2561           Fixed issues regarding exceptions which are not caught.
2563 Tue Aug 23 18:19:01 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2565         * NEWS:
2566           Prepared for next release
2568 Tue Aug 23 19:01:44 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2570         * TAO version 2.0.4 released.
2572 Mon Aug 22 15:39:52 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2574         * orbsvcs/tests/Security/BiDirectional/ssl/ca.pem:
2575         * orbsvcs/tests/Security/BiDirectional/ssl/client-cert.pem:
2576         * orbsvcs/tests/Security/BiDirectional/ssl/client-key.pem:
2577         * orbsvcs/tests/Security/BiDirectional/ssl/server-cert.pem:
2578         * orbsvcs/tests/Security/BiDirectional/ssl/server-key.pem:
2580           Regenerated these certs so the test works.
2582 Thu Aug 11 18:55:10 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2584         * NEWS:
2586           Edited existing entry about generation of argument traits.
2588 Mon Aug  8 14:26:30 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2590         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
2591           Don't generate arg traits if they are disabled
2593 Mon Aug  8 09:01:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2595         * TAO_IDL/be/be_codegen.cpp:
2596         * TAO_IDL/be/be_global.cpp:
2597         * TAO_IDL/be/be_util.cpp:
2598         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
2599         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
2600         * TAO_IDL/be/be_visitor_root/root_cs.cpp:
2601         * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
2602         * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
2603         * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
2604         * TAO_IDL/be/be_visitor_traits.cpp:
2605         * TAO_IDL/be_include/be_global.h:
2606           Added support for -Scdr which suppresses the CDR streaming operations.
2607           This safes footprint when we are using IDL defined types, but these
2608           are not intended to be send through remote CORBA interfaces
2610 Thu Aug  4 15:47:33 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2612         * TAO-INSTALL.html:
2614           Added note about building for Android.
2616         * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
2618           Additional compiler macro added to build on Android.
2620           Thanks to Trevor Fields of OCI for doing the heavy lifting
2621           for porting TAO to Android.
2623 Sat Jul 23 22:40:39 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2625         * TAO_IDL/be/be_visitor_arg_traits.cpp:
2627           Fuzz fix.
2629 Sat Jul 23 14:55:15 UTC 2011  Phil Mesnier <mesnier_p@ociweb.com>
2631         * TAO/tao/IFR_Client/IFR_Client.mpc
2633           Fixed dependencies on new IFR_Client_Skel project so it
2634           builds on windows.
2636 Wed Jul 20 18:53:29 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2638         * TAO_IDL/ast/ast_interface:
2640           Removed an unnecessary 'seen' flag for arg traits, it was
2641           not only unneeded, but also pulling in #includes in the
2642           *S.h file that wouldn't compile if the IDL contains
2643           valuetypes and no non-local interfaces.
2645 Tue Jul 19 13:25:22 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2647         * TAO_IDL/be/be_visitor_arg_traits.cpp:
2649           Added global scope double colons to code generation of
2650           arg traits template plate arg names. Some builds had
2651           confusion, thinking that the name was scoped inside the
2652           TAO namespace.
2654         * TAO_IDL/be/be_codegen.cpp:
2656           Added #include generation check for valuetypes/valueboxes
2657           when generating the proper arg traits base class
2658           includes.
2660 Mon Jul 18 20:02:59 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2662         * TAO_IDL/be/be_visitor_arg_traits.cpp:
2663         * TAO_IDL/be/be_global.cpp:
2664         * TAO_IDL/be_include/be_global.h:
2666           Added new option to IDL compiler -Gata, which
2667           generates arg traits instantiations using the
2668           AnyTypeCode_Adapter version of the last template
2669           parameter (if Any support is not suppressed). The
2670           option is used when processing IDL for the
2671           sequences of basic types, so their arg traits
2672           may be included by application whether or not
2673           the application is suppressing Any support.
2675         * tao/tao.mpc:
2677           Added the new option to the basic sequence PIDL files.
2679         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
2680         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
2681         * tao/AnyTypeCode_Adapter.h:
2683           Added new overloads to the AnyTypeCode_Adapter and
2684           AnyTypeCode_Adapter_Impl classes, with the basic
2685           type sequences as the second argument.
2687         * docs/compiler.html:
2689           Documented the new IDL compiler option.
2691 Mon Jul 18 19:01:17 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2693         * MPC/config/ifr_client_skel.mpb:
2695           Fix suggested by Johnny to get build order correct on windows.
2697 Mon Jul 18 18:22:55 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2699         * orbsvcs/IFR_Service/IFR_Service.cpp:
2701           Fixed the include path for IFR_ComponentS.h
2703 Mon Jul 18 06:37:53 UTC 2011  Martin Corino  <mcorino@remedy.nl>
2705         * TAO_IDL/be/be_codegen.cpp:
2706           Changed server header start and end generation in case of
2707           skeleton file suppression (-SS) to fix versioning bracketing
2708           problems as a result of changed arg traits generation.
2710 Fri Jul 15 12:46:14 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2712         * TAO_IDL/be/be_visitor_root/root_sh.cpp:
2713         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
2715           Added missing check for suppress option before generating
2716           skeleton arg traits, and made layout changes to both stub
2717           and skeleton root visitors.
2719 Fri Jul 15 11:59:37 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2721         * tao/Monitor/Monitor.h:
2722           Fixed compile error
2724 Fri Jul 15 09:00:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2726         * TAO_IDL/be/be_util.cpp:
2727           Fixed layout of one of the help messages
2729 Fri Jul 15 08:33:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2731         * MPC/config/ifr_client_skel.mpb:
2732         * MPC/config/ifrservice.mpb:
2733         * orbsvcs/IFR_Service/IFR_Service.mpc:
2734         * orbsvcs/orbsvcs/IFRService.mpc:
2735         * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
2736         * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
2737         * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
2738         * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
2739         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
2740         * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
2741         * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.cpp:
2742         * tao/IFR_Client/IFR_Client.mpc:
2743         * tao/IFR_Client/ifr_client_skel_export.h:
2744           Generate a new IFR_Client_skel library that contains all
2745           skeletons for the IFR_Client. This is generated under TAO/tao/IFR_Client
2746           and than used by the IFRService
2748         * orbsvcs/orbsvcs/IFRService/IFR_BaseS.h:
2749         * orbsvcs/orbsvcs/IFRService/IFR_BaseS.inl:
2750         * orbsvcs/orbsvcs/IFRService/IFR_BaseS.cpp:
2751         * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.h:
2752         * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl:
2753         * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.cpp:
2754         * orbsvcs/orbsvcs/IFRService/IFR_BasicS.h:
2755         * orbsvcs/orbsvcs/IFRService/IFR_BasicS.inl:
2756         * orbsvcs/orbsvcs/IFRService/IFR_BasicS.cpp:
2757         * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.h:
2758         * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl:
2759         * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.cpp:
2760         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.h:
2761         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.inl:
2762         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS.cpp:
2763         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.h:
2764         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl:
2765         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.cpp:
2766         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.h:
2767         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.inl:
2768         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS.cpp:
2769         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.h:
2770         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl:
2771         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.cpp:
2772           Removed these files, it are generated files that shouldn't be in
2773           the repository
2775 Fri Jul 15 07:29:03 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2777         * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
2778         * orbsvcs/orbsvcs/IFRService/ArrayDef_i.h:
2779         * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.h:
2780         * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.h:
2781         * orbsvcs/orbsvcs/IFRService/ModuleDef_i.h:
2782         * orbsvcs/orbsvcs/IFRService/NativeDef_i.h:
2783         * orbsvcs/orbsvcs/IFRService/OperationDef_i.h:
2784         * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.h:
2785         * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
2786         * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
2787         * orbsvcs/orbsvcs/IFRService/Repository_i.h:
2788         * orbsvcs/orbsvcs/IFRService/SequenceDef_i.h:
2789         * orbsvcs/orbsvcs/IFRService/StringDef_i.h:
2790         * orbsvcs/orbsvcs/IFRService/StructDef_i.h:
2791         * orbsvcs/orbsvcs/IFRService/TypedefDef_i.h:
2792         * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h:
2793         * orbsvcs/orbsvcs/IFRService/WstringDef_i.h:
2794           Layout changes
2796 Fri Jul 15 07:11:02 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2798         * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
2799         * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
2800           Layout changes, removed hardcrafted arg_trait
2802 Thu Jul 14 19:49:02 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2804         * tao/PolicyC.cpp:
2805         * tao/PortableServer/PolicyS.cpp:
2807           Removed arg traits instantiations and #includes from these
2808           hand_crafted files.
2810         * tao/tao.mpc:
2812           - Added IDL compiler option to suppress Any operator
2813             generation for Policy_Forward.pidl.
2815           - Added new IDL compiler option (see below) to
2816             suppress arg traits generation for ParameterMode.pidl.
2818         * tests/Param_Test/Param_Test.mpc:
2820           Added header and inline file lists.
2822         * TAO_IDL/include/idl_global.h:
2823         * TAO_IDL/be/be_attribute.cpp:
2824         * TAO_IDL/be/be_visitor_arg_traits.cpp:
2825         * TAO_IDL/be/be_valuetype.cpp:
2826         * TAO_IDL/be/be_visitor_operation/arglist.cpp:
2827         * TAO_IDL/be/be_visitor_operation/operation_cs.cpp:
2828         * TAO_IDL/be/be_visitor_operation/operation.cpp:
2829         * TAO_IDL/be/be_codegen.cpp:
2830         * TAO_IDL/be/be_visitor_valuebox.cpp:
2831         * TAO_IDL/be/be_visitor_union.cpp:
2832         * TAO_IDL/be/be_visitor_structure.cpp:
2833         * TAO_IDL/be/be_visitor_root/root_cs.cpp:
2834         * TAO_IDL/be/be_visitor_root/root_sh.cpp:
2835         * TAO_IDL/be/be_visitor_root/root_ss.cpp:
2836         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
2837         * TAO_IDL/be/be_type.cpp:
2838         * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
2839         * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
2840         * TAO_IDL/be/be_valuebox.cpp:
2841         * TAO_IDL/be/be_decl.cpp:
2842         * TAO_IDL/be/be_util.cpp:
2843         * TAO_IDL/be/be_visitor_sequence.cpp:
2844         * TAO_IDL/be/be_visitor_array/array_ch.cpp:
2845         * TAO_IDL/be/be_argument.cpp:
2846         * TAO_IDL/be/be_visitor_valuetype.cpp:
2847         * TAO_IDL/be/be_global.cpp:
2848         * TAO_IDL/be/be_visitor_enum/enum_ch.cpp:
2849         * TAO_IDL/be/be_sequence.cpp:
2850         * TAO_IDL/be/be_operation.cpp:
2851         * TAO_IDL/be/be_enum.cpp:
2852         * TAO_IDL/be/be_string.cpp:
2853         * TAO_IDL/ast/ast_interface.cpp:
2854         * TAO_IDL/ast/ast_interface_fwd.cpp:
2855         * TAO_IDL/be_include/be_visitor_root/root_ch.h:
2856         * TAO_IDL/be_include/be_visitor_root/root_cs.h:
2857         * TAO_IDL/be_include/be_visitor_root/root_sh.h:
2858         * TAO_IDL/be_include/be_visitor_root/root_ss.h:
2859         * TAO_IDL/be_include/be_codegen.h:
2860         * TAO_IDL/be_include/be_util.h:
2861         * TAO_IDL/be_include/be_decl.h:
2862         * TAO_IDL/be_include/be_global.h:
2863         * TAO_IDL/util/utl_global.cpp:
2865           - Moved arg traits generation targets from the stub
2866             and skeleton source files to the corresponding
2867             header files. This checking addresses [BUGID:3969].
2869           - Many changes to #include file generation logic,
2870             since arg traits generation is now triggered from the IDL
2871             declaration and not from its use as an operation argument.
2873           - Added a new command line option -Sat to suppress
2874             the generation of arg tratis altogether.
2876         * tao/docs/compiler.html:
2878           Added the new IDL compiler command line option to the table.
2880 Tue Jul 12 13:15:24 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2882         * TAO_IDL/be/be_codegen.cpp:
2884           Added code generation of a preprocessor version check that
2885           will output an error message if the generated file's version
2886           doesn't match the IDL compiler's (TAO's) version. This fix
2887           closes [BUGID:3979].
2889 Mon Jul 11 14:55:57 UTC 2011  Adam Mitz  <mitza@ociweb.com>
2891         * TAO_IDL/be/be_util.cpp:
2893           Removed usage text for command line options that were
2894           removed a long time ago.
2896 Fri Jul  8 14:57:31 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2898         * TAO_IDL/be/be_visitor_arg_traits.cpp:
2900           Relocated the spot where a typedef node is marked as having
2901           its arg traits instantiation generated. There is a use case
2902           where the old location gave rise to infinite recursion and
2903           a stack overflow. Thanks to Johnny Willemsen
2904           <jwillemsen@remedy.nl> for uncovering the bug and submitting
2905           example IDL. This fix closes [BUGID:3978].
2907         * tests/IDL_Test/interface.cpp:
2909           Added the example IDL above to the test.
2911 Fri Jul  8 06:39:27 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2913         * tao/PortableServer/Servant_Base.h:
2914           Added some typedefs useful for template meta programming
2916 Mon Jul  4 11:02:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2918         * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
2919         * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
2920           Fixed Coverity error
2922         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
2923           Fixed mismatched delete as reported by Coverity
2925 Wed Jun 29 12:44:21 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2927         * examples/Advanced/TO-DO:
2928         * examples/Advanced/ch_21/client.cpp:
2929         * examples/Quoter/Quoter_i.cpp:
2930         * examples/Simple/bank/README:
2931           Cleanup
2933 Wed Jun 29 11:27:19 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2935         * tests/OBV/Simple/Client_i.h:
2936         * tests/OBV/Simple/OBV_impl.h:
2937         * tests/OBV/Simple/Server_i.h:
2938         * tests/OBV/Simple/Server_i.cpp:
2939         * tests/OBV/Simple/server.cpp:
2940           Cleanup
2942 Wed Jun 29 11:13:02 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2944         * tao/AnyTypeCode/TypeCode_Case_T.h:
2945         * tao/Basic_Argument_T.h:
2946         * tao/Invocation_Adapter.h:
2947         * tao/Bounded_Basic_String_Sequence_T.h:
2948         * tao/Generic_Sequence_T.h:
2949           Layout changes
2951         * tao/Object.cpp:
2952           Fixed coverity errors
2954         * tao/Incoming_Message_Stack.h:
2955           Removed borland workaround
2957 Wed Jun 29 10:47:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2959         * tao/ORB_Core.cpp:
2960           Fixed coverity errors
2962 Mon Jun 27 10:28:15 UTC 2011  Martin Corino  <mcorino@remedy.nl>
2964         * tao/CDR.h:
2965         * tao/CDR.inl:
2966           Added CDR streaming ops for std::wstring and helper classes
2967           and streaming ops to extract bounded strings into std strings.
2969 Thu Jun 23 12:39:08 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2971         * etc/*.doxygen:
2972           Disable html help, seems doxygen now disables the search option
2973           when html help is enabled
2975 Thu Jun 23 13:46:08 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
2977         * TAO version 2.0.3 released.
2979 Wed Jun 22 18:25:21 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
2981         * tao/AnyTypeCode/Any_Basic_Impl.cpp:
2982         * tao/AnyTypeCode/Any_Basic_Impl.h:
2983         * tests/LongDouble/client.cpp:
2984         * tests/IDL_Test/constants.idl:
2985         * tests/IDL_Test/union.idl:
2986         * TAO_IDL/include/ast_expression.h:
2987         * TAO_IDL/be/be_helper.cpp:
2988         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
2989         * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
2990         * TAO_IDL/ast/ast_constant.cpp:
2991         * TAO_IDL/ast/ast_expression.cpp:
2992         * NEWS:
2994           Reverted all changes related to support for long double
2995           constants in IDL.
2997 Wed Jun 22 15:15:05 UTC 2011  Phil Mesnier  <mesnier_p@ociweb.com>
2999         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
3001           Ensure the naming service can use the CSD_TP strategy if necessary.
3002           Since the naming service is single threaded, it can become a
3003           bottleneck when there is very heavy use.
3005           The need for this change may also indicate a problem with the
3006           CSD strategy implementation. It appears that the thread pool at
3007           least is only initialized when the POA Manager is activated. If
3008           A POA is created with using a POA Manager already in the active
3009           state, the TP is not initialized. Alternatively this might be a
3010           problem with the POA creation, that create_POA can be supplied a
3011           POA Manager that is already been activated, and the new POA is
3012           itself instantly active.
3014 Wed Jun 22 14:49:09 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3016         * orbsvcs/tests/Security/BiDirectional/run_test.pl:
3017         * orbsvcs/tests/Security/Big_Request/run_test.pl:
3018           Added -clog and -slog to write a separate client and server log file
3019           to disk
3021 Tue Jun 21 13:07:15 UTC 2011  Olli Savia  <ops@iki.fi>
3023         * TAO_IDL/util/utl_err.cpp:
3024           Fixed typo.
3026 Thu Jun 16 15:30:23 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3028         * tests/IDL_Test/constants.idl:
3030           Guarded out the long double constant set to the double max
3031           value, for MinGW, which outputs a floating point error
3032           for this value.
3034 Thu Jun 16 14:00:53 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3036         * tests/LongDouble/client.cpp:
3038           Replaced '==' with equivalent '<' and '>' expressions for
3039           a long double, some platoforms warn that '==' shouldn't
3040           be used with floating point types.
3042 Thu Jun 16 07:56:54 UTC 2011  Simon Massey  <sma at prismtech dot com>
3044         * orbsvcs/tests/Security/Big_Request/cacert.pem:
3045         * orbsvcs/tests/Security/Big_Request/client_cert.pem:
3046         * orbsvcs/tests/Security/Big_Request/client_key.pem:
3047         * orbsvcs/tests/Security/Big_Request/server_cert.pem:
3048         * orbsvcs/tests/Security/Big_Request/server_key.pem:
3050           Updated certificates - Missed one.
3052 Wed Jun 15 14:36:54 UTC 2011  William R. Otte  <wotte@dre.vanderbilt.edu>
3054         * orbsvcs/tests/Security/Bug_1107_Regression/cacert.pem:
3055         * orbsvcs/tests/Security/Bug_1107_Regression/client_cert.pem:
3056         * orbsvcs/tests/Security/Bug_1107_Regression/client_key.pem:
3057         * orbsvcs/tests/Security/Bug_1107_Regression/server_cert.pem:
3058         * orbsvcs/tests/Security/Bug_1107_Regression/server_key.pem:
3059         * orbsvcs/tests/Security/Callback/cacert.pem:
3060         * orbsvcs/tests/Security/Callback/client_cert.pem:
3061         * orbsvcs/tests/Security/Callback/client_key.pem:
3062         * orbsvcs/tests/Security/Callback/server_cert.pem:
3063         * orbsvcs/tests/Security/Callback/server_key.pem:
3064         * orbsvcs/tests/Security/Crash_Test/cacert.pem:
3065         * orbsvcs/tests/Security/Crash_Test/client_cert.pem:
3066         * orbsvcs/tests/Security/Crash_Test/client_key.pem:
3067         * orbsvcs/tests/Security/Crash_Test/server_cert.pem:
3068         * orbsvcs/tests/Security/Crash_Test/server_key.pem:
3069         * orbsvcs/tests/Security/Null_Cipher/cacert.pem:
3070         * orbsvcs/tests/Security/Null_Cipher/client_cert.pem:
3071         * orbsvcs/tests/Security/Null_Cipher/client_key.pem:
3072         * orbsvcs/tests/Security/Null_Cipher/server_cert.pem:
3073         * orbsvcs/tests/Security/Null_Cipher/server_key.pem:
3074         * orbsvcs/tests/Security/Secure_Invocation/cacert.pem:
3075         * orbsvcs/tests/Security/Secure_Invocation/client_cert.pem:
3076         * orbsvcs/tests/Security/Secure_Invocation/client_key.pem:
3077         * orbsvcs/tests/Security/Secure_Invocation/server_cert.pem:
3078         * orbsvcs/tests/Security/Secure_Invocation/server_key.pem:
3079         * orbsvcs/tests/Security/mixed_security_test/cacert.pem:
3080         * orbsvcs/tests/Security/mixed_security_test/client_cert.pem:
3081         * orbsvcs/tests/Security/mixed_security_test/client_key.pem:
3082         * orbsvcs/tests/Security/mixed_security_test/server_cert.pem:
3083         * orbsvcs/tests/Security/mixed_security_test/server_key.pem:
3085           Updated certificates.
3087         * orbsvcs/tests/Security/cert:
3088         * orbsvcs/tests/Security/cert/DOCCA:
3089         * orbsvcs/tests/Security/cert/DOCCA/cacert.pem:
3090         * orbsvcs/tests/Security/cert/DOCCA/certs:
3091         * orbsvcs/tests/Security/cert/DOCCA/index.txt:
3092         * orbsvcs/tests/Security/cert/DOCCA/index.txt.attr:
3093         * orbsvcs/tests/Security/cert/DOCCA/index.txt.attr.old:
3094         * orbsvcs/tests/Security/cert/DOCCA/index.txt.old:
3095         * orbsvcs/tests/Security/cert/DOCCA/newcerts:
3096         * orbsvcs/tests/Security/cert/DOCCA/newcerts/1000.pem:
3097         * orbsvcs/tests/Security/cert/DOCCA/newcerts/1001.pem:
3098         * orbsvcs/tests/Security/cert/DOCCA/private:
3099         * orbsvcs/tests/Security/cert/DOCCA/private/cakey.pem:
3100         * orbsvcs/tests/Security/cert/DOCCA/serial:
3101         * orbsvcs/tests/Security/cert/DOCCA/serial.old:
3102         * orbsvcs/tests/Security/cert/README:
3103         * orbsvcs/tests/Security/cert/cacert.pem:
3104         * orbsvcs/tests/Security/cert/client_cert.pem:
3105         * orbsvcs/tests/Security/cert/client_key.pem:
3106         * orbsvcs/tests/Security/cert/openssl.cnf:
3107         * orbsvcs/tests/Security/cert/server_cert.pem:
3108         * orbsvcs/tests/Security/cert/server_key.pem:
3110           Added the full CA information used to sign the above certs.  These certs
3111           are good for the next 20 years.
3113         * orbsvcs/tests/Security/Secure_Invocation/client_key_nopasswd.pem:
3114         * orbsvcs/tests/Security/Secure_Invocation/server_key_nopasswd.pem:
3115         * orbsvcs/tests/Security/mixed_security_test/client_key_nopasswd.pem:
3116         * orbsvcs/tests/Security/mixed_security_test/server_key_nopasswd.pem:
3118           Removed these files.
3120 Wed Jun 15 08:54:50 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3122         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
3123           Reverted 3971 change, broke some CCM tests
3125 Tue Jun 14 13:12:05 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3127         * TAO_IDL/be/be_valuetype.cpp:
3128         * TAO_IDL/be/be_valuetype.h:
3129         * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
3130         * TAO_IDL/be/be_visitor_valuetype/valuetype_ci.cpp:
3132           Added code generation for AMH exception holder's default
3133           constructor to initialize the CORBA::Exception* member
3134           to 0. This fix closes [BUGID:3970].
3136 Tue Jun 14 12:18:00 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3138         * TAO_IDL/be/be_visitor_operation/operation_ch.cpp:
3139           Only the methods for operations in local interfaces need to be
3140           virtual. This reduces footprint and improves performance, this
3141           fixes bugzilla 3971
3143 Fri Jun 10 19:08:19 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3145         * TAO_IDL/be/be_helper.cpp:
3147           Used the recently added ACE_LONG_DOUBLE_FORMAT_SPECIFIER_ASCII
3148           to generate long double literals portably.
3150 Fri Jun 10 12:41:00 UTC 2011  Simon Massey <sma at prismtech dot com>
3152         * tests/MT_NoUpcall_Client_Leader/run_test.pl:
3154           This test wasn't capable of exiting with an error, it was
3155           always successful even if the test failed.
3157         * tests/MT_NoUpcall_Client_Leader/client.cpp:
3158         * tests/MT_NoUpcall_Client_Leader/server.cpp:
3160           The mutex needed to be locked prior to worker thread creation
3161           and the stop_condition.wait condition, then released after,
3162           otherwise worker threads can signal prior to the server/client
3163           being ready to deal with the event. Client needed to
3164           pause before the issuing the shutdown request to the server
3165           so as to allow it to finish its own worker thread.
3167         * tests/MT_NoUpcall_Client_Leader/police.cpp:
3169           The stat test in the loop was occationally detecting the creation
3170           of the ior file before the contents had been written. Moving
3171           the sleep after the stat and before the test allows the contents to
3172           be output before allowing the client/server to use the ior it
3173           has just detected.
3175         * tests/MT_NoUpcall_Client_Leader/chatter.cpp:
3176         * tests/MT_NoUpcall_Client_Leader/chatter.h:
3178           Need to mutex control access to the two nrequests_ and nreplies_
3179           counts, as the client has two concurrent worker threads competing
3180           to update them, these counts also need to be volitile.
3182 Thu Jun  9 19:38:48 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3184         * TAO_IDL/be/be_helper.cpp:
3186           Changed print format of long double literal to be conditional,
3187           based on the existence of a native 16-byte long double, in
3188           order to eliminate warnings of rhs and lhs type mismatch.
3190 Thu Jun  9 17:28:25 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3192         * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
3193         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
3195           Changed generated code to always use a constructor with an
3196           ACE_CDR::LongDoubleAssign argument for long double constants.
3198 Thu Jun  9 07:05:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3200         * orbsvcs/examples/FaultTolerance/RolyPoly/client.cpp:
3201         * orbsvcs/tests/Bug_2709_Regression/Client_Task.cpp:
3202           Fixed gcc 4.6 warnings
3204 Thu Jun  9 01:09:40 UTC 2011  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3206         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp (TAO_Notify_ThreadPool_Task::execute):
3207           Fixed a memory leak that occurred when the enqueue() failed.
3208           Thanks to Jochen Meier <gesammeltimusenet2009 at arcor dot de> for
3209           reporting this and suggesting a fix.
3211 Mon Jun  6 19:53:54 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3213         * tao/AnyTypeCode/Any_Basic_Impl.cpp:
3214         * tao/AnyTypeCode/Any_Basic_Impl.h:
3216           Restored the long double member back to the member union of
3217           Any_Basic_Impl. A change suggested by Adam Mitz <mitza at
3218           ociweb dot com> enabled the use of the LongDouble emulator
3219           struct without constructors or assignment operators.
3221         * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
3222         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
3224           Changed code generation for long double constant initialization,
3225           when 16-byte native long double does not exist, to use the
3226           new LongDoubleAssign struct in ACE_CDR.
3228         * tests/IDL_Test/union.idl:
3230           Added a test case of a union containing a long double, to
3231           test that the generated union doesn't contain a member
3232           with a constructor.
3234 Mon Jun  6 18:59:41 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3236         * TAO_IDL/be/be_helper.cpp:
3238           Restored minimum significant digit suggestions for the format
3239           string for double, and added them to the format string for
3240           long double.
3242 Mon Jun  6 17:28:05 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3244         * tao/AnyTypeCode/Any_Basic_Impl.cpp:
3245         * tao/AnyTypeCode/Any_Basic_Impl.h:
3247           Added a separate member for long doubles, rather than have
3248           support for long doubles on all platforms disabled because
3249           the struct that is now used for some long double representations
3250           has a constructor.
3252         * tests/DynAny_Test/test_dynany.cpp:
3254           Reverted the change in
3256           Fri Jun  3 18:54:59 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3258           since that part of the test will work again.
3260 Mon Jun  6 15:06:42 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3262         * TAO_IDL/be/be_codegen.cpp:
3263         * TAO_IDL/be/be_global.cpp:
3264         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3265         * TAO_IDL/be_include/be_global.h:
3266         * TAO_IDL/fe/lex.yy.cpp:
3267         * TAO_IDL/include/idl_global.h:
3268         * TAO_IDL/util/utl_global.cpp:
3269           Extended DDS support
3271 Fri Jun  3 18:54:59 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3273         * tao/AnyTypeCode/Any_Basic_Impl.cpp:
3274         * tao/AnyTypeCode/Any_Basic_Impl.h:
3276           On platforms where native long doubles aren't 16 bytes,
3277           eliminated case where an Any contains a CORBA::LongDouble.
3278           The class contains a C++ union, which can't contain a
3279           non-native LongDouble ( a struct) since it now has a constructor.
3280           A fair tradeoff since in return for the recent changes to
3281           ACE_CDR::LongDouble, we now have support for IDL constants
3282           of type CORBA::LongDouble on all platforms.
3284         * tests/DynAny_Test/test_dynany.cpp:
3286           Similarly to the above item, eliminated the test for long
3287           double on platforms where a non-native struct alternative
3288           is used.
3290 Thu Jun  2 12:24:59 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3292         * TAO_IDL/be/be_helper.cpp:
3294           - Fixed print format for long double, eliminated warnings.
3295           - Added '#' flag to all floating point print formats, forces
3296             printing of decimal point even if not present in IDL.
3298 Wed Jun  1 19:39:08 UTC 2011  Jeff Parsons <j.parsons@vanderbilt.edu>
3300         * TAO_IDL/include/AST_Expression.h:
3301         * TAO_IDL/ast/AST_Expression.cpp
3302         * TAO_IDL/ast/AST_Constant.cpp
3303         * TAO_IDL/be/be_helper.cpp:
3304         * TAO_IDL/be/be_visitor_constant/constant_ch.cpp:
3305         * TAO_IDL/be/be_visitor_constant/constant_cs.cpp:
3307           Added support for long double constants in IDL.
3309         * tests/IDL_Test/constants.idl:
3311           Added test cases for long double constants.
3313         * NEWS:
3315           Added item about long double constant support.
3317 Wed Jun  1 09:46:54 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3319         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.cpp:
3320         * orbsvcs/tests/Log/Basic_Log_Test/client.cpp:
3321         * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp:
3322         * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp:
3323           Fixed Coverity warnings regarding uncaught exceptions.
3325 Tue May 31 05:47:19 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3327         * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
3328           Fixed gcc 4.6 warnings: variable was set but not used.
3330 Mon May 30 10:21:08 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3332         * examples/Logging/Logger_i.cpp:
3333           Resolved gcc 4.6 warning: variable may be used uninitialized
3334           in this function
3336 Mon May 30 10:00:33 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3338         * orbsvcs/LoadBalancer/LoadMonitor.cpp:
3339           Fixed compiler error on Windows.
3341 Mon May 30 06:39:12 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3343         * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
3344         * tests/Smart_Proxies/Benchmark/client.cpp:
3345           Resolved gcc 4.6 warnings: variable was set but not used.
3347 Fri May 27 14:35:57 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3349         * tests/Bug_2936_Regression/bug2936.cpp:
3350         * tests/Bug_3926_Regression/Client_Request_Interceptor.cpp:
3351         * tests/Exposed_Policies/RT_Properties.cpp:
3352         * tests/IOR_Endpoint_Hostnames/list_interfaces.cpp:
3353           Resolved gcc 4.6 warnings: variable was set but not used.
3355         * tests/POA/Bug_2511_Regression/server.cpp:
3356           Resolved gcc 4.6 warnings: variable was set but not used.
3357           Code alignment.
3359 Fri May 27 14:13:08 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3361         * performance-tests/POA/Demux/demux_test_server.cpp:
3362         * tests/Bug_2677_Regression/DllORB.cpp:
3363         * tests/Bug_2683_Regression/server.cpp:
3364           Resolved gcc 4.6 warnings: variable was set but not used.
3366 Fri May 27 13:52:37 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3368         * TAO_IDL/be/be_visitor_union/union_ch.cpp:
3369           Removed generation of holder_ member of an union, it is not used
3370           at all
3372 Fri May 27 10:09:25 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3374         * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
3375         * orbsvcs/tests/IOR_MCast/client.cpp:
3376         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp:
3377           Statisfy Coverity and the GNU 4.6 gcc compiler. Using a
3378           returned value either by using ACE_UNUSED_ARG or to print
3379           in a log message.
3381         * tests/Sequence_Unit_Tests/value_sequence_tester.hpp:
3382           Fuzz.
3384 Fri May 27 09:14:29 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3386         * orbsvcs/LoadBalancer/LoadMonitor.cpp:
3387         * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
3388         * orbsvcs/tests/Bug_3486_Regression/server.cpp:
3389         * orbsvcs/tests/IOR_MCast/client.cpp:
3390         * orbsvcs/tests/Notify/Bug_2926_Regression/server.cpp:
3391         * orbsvcs/tests/Notify/Bug_3646b_Regression/server.cpp:
3392         * orbsvcs/tests/Notify/Bug_3646c_Regression/server.cpp:
3393         * orbsvcs/tests/Notify/Bug_3646d_Regression/server.cpp:
3394         * orbsvcs/tests/Notify/Bug_3663_Regression/server.cpp:
3395         * orbsvcs/tests/Notify/Bug_3688b_Regression/server.cpp:
3396         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp:
3397           Resolved gcc 4.6 warnings: variable was set but not used.
3399 Thu May 26 15:25:36 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3401         * TAO_IDL/fe/fe_utils.cpp:
3402           tmp variable wasn't necessary. Removed it.
3404 Thu May 26 14:13:05 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3406         * TAO_IDL/be/be_visitor_valuebox/valuebox_ci.cpp:
3407         * TAO_IDL/fe/fe_utils.cpp:
3408         * tao/Strategies/COIOP_Acceptor.cpp:
3409           Resolved gcc 4.6 warnings: variable was set but not used.
3411 Thu May 26 13:48:29 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3413         * tests/Sequence_Unit_Tests/Bounded_Simple_Types.cpp:
3414         * tests/Sequence_Unit_Tests/Bounded_String.cpp:
3415         * tests/Sequence_Unit_Tests/Unbounded_Octet.cpp:
3416         * tests/Sequence_Unit_Tests/Unbounded_Simple_Types.cpp:
3417         * tests/Sequence_Unit_Tests/Unbounded_String.cpp:
3418           Catch uncaught exceptions in main.
3420 Thu May 26 13:11:19 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3422         * tao/Generic_Sequence_T.h:
3423           Added file name to doxygen documentation
3425         * tests/Sequence_Unit_Tests/value_sequence_tester.hpp:
3426           Resolved Coverity warning: catching a uncaught BAD_PARAM exception.
3428 Fri May 20 22:07:56 UTC 2011  Adam Mitz  <mitza@ociweb.com>
3430         * tao/AnyTypeCode/TAO_AnyTypeCode.rc:
3431         * tao/Codeset/TAO_Codeset.rc:
3432         * tao/PI/TAO_PI.rc:
3433         * tao/PI_Server/TAO_PI_Server.rc:
3434         * tao/Utils/TAO_Utils.rc:
3435         * tao/ZIOP/TAO_ZIOP.rc:
3437           Add resource files to get TAO version number on DLLs.
3439 Fri May 20 14:20:53 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3441         * tests/Oneway_Timeouts/test.mpc:
3442           Added explicit idl project to get correct build order on VMS
3444 Thu May 19 14:53:55 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
3446         * tests/QtTests/client.cpp:
3447         * tests/QtTests/client.h:
3448         * tests/QtTests/QtTests.mpc:
3449         * tests/QtTests/server.cpp:
3450         * tests/QtTests/test_i.h:
3451         Adapted to qt4.
3453 Tue May 17 19:20:55 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3455         * tests/OBV/Indirection/MessengerServer.cpp:
3456         * tests/Portable_Interceptors/Slot/driver.cpp:
3457           Catch exceptions in main
3459 Tue May 17 11:32:18 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3461         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
3462         * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
3463           Layout changes to the generated code
3465 Fri May 13 08:04:48 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3467         * tao/Bounded_Basic_String_Sequence_T.h:
3468         * tao/Bounded_Object_Reference_Sequence_T.h:
3469         * tao/Bounded_Value_Sequence_T.h:
3470         * tao/Unbounded_Basic_String_Sequence_T.h:
3471         * tao/Unbounded_Object_Reference_Sequence_T.h:
3472           Doxygen changes.
3474 Wed May 11 18:43:15 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3476         * tao/ObjectKey_Table.h:
3477         * tao/orbconf.h:
3478         * tao/params.h:
3479           Doxygen changes
3481 Wed May 11 13:35:28 UTC 2011  Marijke Hengstmengel  <mhengstmengel@remedy.nl>
3483         * tao/QtResource/QtResource_Loader.h:
3484         Changed for QT4 deprecated include QT/..
3486 Tue May 10 18:15:28 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3488         * tao/ImR_Client/ImR_Client.cpp:
3489           changed variable name to not match method argument
3491         * utils/catior/catior.cpp:
3492         * utils/nslist/nsadd.cpp:
3493         * utils/nslist/nsdel.cpp:
3494         * utils/nslist/nslist.cpp:
3495           Fixed coverity errors, not leak exceptions
3497 Tue May 10 06:15:43 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3499         * tao/IORManipulation/IORManip_IIOP_Filter.cpp:
3500           Fixed compile error.
3502 Mon May  9 19:10:54 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3504         * TAO_IDL/be/be_interface.cpp:
3505         * tao/CSD_ThreadPool/CSD_TP_Task.cpp:
3506         * tao/IORManipulation/IORManip_IIOP_Filter.cpp:
3507           Fixed coverity errors
3509 Wed Apr 27 13:35:10 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3511         * TAO.mwc:
3512           Exclude DAnCE, thanks to Remko Duppen <remko dot duppen at syntel dot nl>
3513           for reporting this
3515 Tue Apr 26 13:12:03 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3517         * TAO_IDL/be/be_visitor_sequence/cdr_op_ch.cpp:
3518         * TAO_IDL/be/be_visitor_sequence/cdr_op_cs.cpp:
3519           Layout changes generated code
3521 Tue Apr 26 13:04:11 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3523         * tao/Collocation_Resolver.h:
3524         * tao/Connect_Strategy.h:
3525         * tao/Endpoint_Selector_Factory.h:
3526         * tao/GIOP_Message_Base.h:
3527         * tao/GIOP_Message_Generator_Parser.h:
3528         * tao/GIOP_Message_Generator_Parser_10.h:
3529         * tao/GIOP_Message_Generator_Parser_11.h:
3530         * tao/GIOP_Message_Generator_Parser_Impl.h:
3531         * tao/GIOP_Message_State.h:
3532         * tao/GIOP_Utils.h:
3533         * tao/GUIResource_Factory.h:
3534         * tao/LF_Connect_Strategy.h:
3535         * tao/LF_Follower.cpp:
3536           Doxygen changes
3538 Tue Apr 26 12:50:24 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3540         * tao/ORB_Core.cpp:
3541         * tao/Thread_Lane_Resources.h:
3542         * tao/Thread_Lane_Resources_Manager.h:
3543         * tao/Thread_Per_Connection_Handler.h:
3544         * tao/Transport.h:
3545         * tao/Transport_Connector.h:
3546         * tao/TypeCodeFactory_Adapter.h:
3547           Doxygen changes
3549 Tue Apr 26 12:21:05 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3551         * tao/Acceptor_Impl.h:
3552         * tao/Acceptor_Impl.cpp:
3553         * tao/Acceptor_Registry.h:
3554         * tao/Adapter_Registry.h:
3555         * tao/Bind_Dispatcher_Guard.h:
3556         * tao/Blocked_Connect_Strategy.h:
3557         * tao/Blocked_Connect_Strategy.cpp:
3558         * tao/Cleanup_Func_Registry.h:
3559         * tao/Collocated_Invocation.cpp:
3560         * tao/LF_Event_Loop_Thread_Helper.inl:
3561         * tao/LF_Follower_Auto_Adder.inl:
3562         * tao/Leader_Follower.cpp:
3563         * tao/Queued_Message.h:
3564         * tao/Transport_Cache_Manager_T.cpp:
3565         * tao/Wait_On_LF_No_Upcall.h:
3566         * tao/Wait_On_LF_No_Upcall.cpp:
3567         * tao/Wait_On_Reactor.h:
3568         * tao/Wait_On_Read.h:
3569           Doxygen changes
3571 Tue Apr 26 11:57:42 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3573         * tao/Leader_Follower.h:
3574         * tao/Leader_Follower.inl:
3575         * tao/Wait_On_LF_No_Upcall.h:
3576         * tao/Wait_On_Leader_Follower.h:
3577         * tao/Wait_On_Reactor.h:
3578         * tao/Wait_On_Read.h:
3579         * tao/Wait_Strategy.h:
3580           Use explicit for single argument constructors, doxygen improvements
3582 Tue Apr 26 11:13:59 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3584         * tests/MT_NoUpcall_Client_Leader/client.cpp:
3585         * tests/MT_NoUpcall_Client_Leader/run_test.pl:
3586         * tests/MT_NoUpcall_Client_Leader/server.cpp:
3587           Make it possible to pass number of threads through the commandline
3589 Tue Apr 26 09:42:36 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3591         * tao/Leader_Follower.h:
3592         * tao/Leader_Follower.inl:
3593           Use bool instead of int for several methods
3595         * tao/Thread_Lane_Resources.cpp:
3596           Simplied some code
3598 Tue Apr 26 09:26:48 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3600         * bin/tao_orb_tests.lst:
3601           MT_NoUpcall_Client_Leader shouldn't run when there is no messaging
3603 Tue Apr 26 09:00:31 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3605         * bin/tao_orb_tests.lst:
3606           Disabled some tests with CORBA/e micro
3608         * tao/Connection_Handler.cpp:
3609         * tao/Resume_Handle_Deferred.h:
3610         * tao/Resume_Handle_Deferred.cpp:
3611           Use reference counting for deletion, also log an error and return -1
3612           when schedule_timer fails, we have a critical error at that moment
3614         * tao/Policy_Validator.cpp:
3615         * tao/TAO_Singleton.cpp:
3616         * tao/Leader_Follower.cpp:
3617           Use %@ for logging pointers
3619 Fri Apr 22 12:41:53 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3621         * orbsvcs/tests/Bug_3418_Regression/b.conf:
3622         * orbsvcs/tests/HTIOP/HT_Config.conf:
3623         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/windows.conf:
3624         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/non-windows.conf:
3625         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_App_Ctrl/windows.conf:
3626         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/non-windows.conf:
3627         * orbsvcs/tests/LoadBalancing/GenericFactory/DeadMemberDetection_Inf_Ctrl/windows.conf:
3628         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/windows.conf:
3629         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/windows.conf:
3630         * orbsvcs/tests/Notify/Lanes/consumer.conf:
3631         * orbsvcs/tests/Notify/Lanes/notify.conf:
3632         * performance-tests/Protocols/lksctp_params.conf:
3633         * performance-tests/Protocols/sctp_params.conf:
3634         * performance-tests/RTCorba/Thread_Pool/native-svc.conf:
3635         * tests/Bug_3068_Regression/server.conf:
3636         * tests/ORB_Local_Config/Bug_1459/m.conf:
3637         * tests/ORB_Local_Config/Two_DLL_ORB/secondary-empty.conf:
3638         * tests/RTCORBA/Explicit_Binding/svc.conf:
3639           Fuzz: added $Id string
3641 Fri Apr 22 12:14:18 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3643         * tao/Connection_Handler.cpp:
3644         * tao/Resume_Handle_Deferred.h:
3645         * tao/Resume_Handle_Deferred.cpp:
3646           Notify a specific event handler
3648         * tao/Resume_Handle_Deferred.inl:
3649           Removed this file, virtual methods may not be inline
3651 Fri Apr 22 11:56:20 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3653         * tao/Resume_Handle_Deferred.h:
3654         * tao/Resume_Handle_Deferred.inl:
3655         * tao/Resume_Handle_Deferred.cpp:
3656           We should only trigger the reactor
3658         * tao/Transport.cpp:
3659           Doxygen changes
3661 Fri Apr 22 07:28:43 UTC 2011  Marcel Smit  <msmit@remedy.nl>
3663         * DevGuideExamples/Multithreading/Reactive/svc.conf:
3664         * DevGuideExamples/Multithreading/ThreadPerConnection/server.conf:
3665         * DevGuideExamples/RTCORBA/svc.conf:
3666         * docs/tutorials/Quoter/Event_Service/ec.conf:
3667         * examples/PluggableUDP/tests/Performance/svc.conf:
3668         * examples/PluggableUDP/tests/SimplePerformance/svc.conf:
3669         * examples/RTCORBA/Activity/client.conf:
3670         * examples/RTCORBA/Activity/server.conf:
3671         * examples/RTCORBA/Activity/svc.conf.client:
3672         * examples/RTCORBA/Activity/svc.conf.server:
3673         * examples/RTScheduling/Fixed_Priority_Scheduler/svc.conf.client:
3674         * examples/RTScheduling/Fixed_Priority_Scheduler/svc.conf.server:
3675         * examples/RTScheduling/MIF_Scheduler/svc.conf.client:
3676         * examples/RTScheduling/MIF_Scheduler/svc.conf.server:
3677         * orbsvcs/Concurrency_Service/svc.conf:
3678         * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/supplier.conf:
3679         * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/ec.conf:
3680         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/supplier.conf:
3681         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/notify.conf:
3682         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/nsclient.conf:
3683         * orbsvcs/DevGuideExamples/ValueTypes/Notify/notify.conf:
3684         * orbsvcs/Event_Service/svc.conf:
3685         * orbsvcs/Logging_Service/Notify_Logging_Service/svc.conf:
3686         * orbsvcs/TAO_Service/svc.conf:
3687         * orbsvcs/examples/ImR/Combined_Service/dynserver.conf:
3688         * orbsvcs/examples/ImR/Combined_Service/start_all.conf:
3689         * orbsvcs/examples/Notify/Lanes/client.conf:
3690         * orbsvcs/examples/Notify/Lanes/notify.conf:
3691         * orbsvcs/examples/Notify/ThreadPool/client.conf:
3692         * orbsvcs/examples/Notify/ThreadPool/notify.conf:
3693         * orbsvcs/examples/RtEC/IIOPGateway/ec.conf:
3694         * orbsvcs/examples/RtEC/IIOPGateway/gateway.conf:
3695         * orbsvcs/examples/RtEC/Kokyu/svc.conf:
3696         * orbsvcs/examples/RtEC/MCast/svc.conf:
3697         * orbsvcs/examples/RtEC/Schedule/svc.conf:
3698         * orbsvcs/examples/RtEC/Simple/ec.conf:
3699         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.dispatching_reactive.conf:
3700         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.dispatching_rtcorba.conf:
3701         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.dispatching_threaded.conf:
3702         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.filter_null.conf:
3703         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.filter_per_supplier.conf:
3704         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.locking_copy_on_read.conf:
3705         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.locking_copy_on_write.conf:
3706         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.locking_delayed.conf:
3707         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/ec.locking_immediate.conf:
3708         * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/roundtrip.conf:
3709         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/realtime.conf:
3710         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/realtime.conf:
3711         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.dispatching_reactive.conf:
3712         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.dispatching_rtcorba.conf:
3713         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.dispatching_threaded.conf:
3714         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.locking_copy_on_read.conf:
3715         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.locking_copy_on_write.conf:
3716         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.locking_delayed.conf:
3717         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.locking_immediate.conf:
3718         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.supplier_filter_null.conf:
3719         * orbsvcs/performance-tests/RTEvent/Roundtrip/ec.supplier_filter_per_supplier.conf:
3720         * orbsvcs/performance-tests/RTEvent/Roundtrip/roundtrip.conf:
3721         * orbsvcs/tests/AVStreams/Component_Switching/components_svc.conf:
3722         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/svc.conf:
3723         * orbsvcs/tests/Bug_2316_Regression/svc.conf:
3724         * orbsvcs/tests/Bug_2377_Regression/svc.conf:
3725         * orbsvcs/tests/Bug_2925_Regression/svc.conf:
3726         * orbsvcs/tests/Bug_3387_Regression/NotSvc.conf:
3727         * orbsvcs/tests/Bug_3418_Regression/m.conf:
3728         * orbsvcs/tests/Bug_3444_Regression/diop_svc.conf:
3729         * orbsvcs/tests/Bug_3444_Regression/miop_svc.conf:
3730         * orbsvcs/tests/CosEvent/Basic/svc.pull.conf:
3731         * orbsvcs/tests/CosEvent/Timeout/cosevent.conf:
3732         * orbsvcs/tests/EC_MT_Mcast/svc.conf:
3733         * orbsvcs/tests/EC_Mcast/svc.conf:
3734         * orbsvcs/tests/EC_Throughput/ec.conf:
3735         * orbsvcs/tests/Event/Basic/control.conf:
3736         * orbsvcs/tests/Event/Basic/mt.svc.conf:
3737         * orbsvcs/tests/Event/Basic/observer.conf:
3738         * orbsvcs/tests/Event/Basic/svc.complex.conf:
3739         * orbsvcs/tests/Event/Basic/svc.conf:
3740         * orbsvcs/tests/Event/Mcast/Complex/consumer-ec.conf:
3741         * orbsvcs/tests/Event/Mcast/Complex/supplier-ec.conf:
3742         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/supplier.conf:
3743         * orbsvcs/tests/Event/Mcast/Two_Way/gateway.conf:
3744         * orbsvcs/tests/Event/Performance/ec.list.conf:
3745         * orbsvcs/tests/Event/Performance/ec.mt.conf:
3746         * orbsvcs/tests/Event/Performance/ec.rb_tree.conf:
3747         * orbsvcs/tests/Event/Performance/ec.st.conf:
3748         * orbsvcs/tests/Event/Performance/latency.conf:
3749         * orbsvcs/tests/Event/UDP/svc.conf:
3750         * orbsvcs/tests/HTIOP/AMI/exclusive.conf:
3751         * orbsvcs/tests/HTIOP/AMI/muxed.conf:
3752         * orbsvcs/tests/ImplRepo/scale/client.conf:
3753         * orbsvcs/tests/InterfaceRepo/Persistence_Test/svc.conf:
3754         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/svc.conf:
3755         * orbsvcs/tests/Miop/McastHello/svc.conf:
3756         * orbsvcs/tests/Notify/Basic/notify.mt.conf:
3757         * orbsvcs/tests/Notify/Basic/notify.reactive.conf:
3758         * orbsvcs/tests/Notify/Basic/notify.rt.conf:
3759         * orbsvcs/tests/Notify/Blocking/notify.conf:
3760         * orbsvcs/tests/Notify/Bug_1385_Regression/notify.conf:
3761         * orbsvcs/tests/Notify/Bug_1884_Regression/ecf.conf:
3762         * orbsvcs/tests/Notify/Lanes/consumer.conf:
3763         * orbsvcs/tests/Notify/Persistent_Filter/NS.conf:
3764         * orbsvcs/tests/Notify/PluggableTopology/plugtop_ns.conf:
3765         * orbsvcs/tests/Notify/Reconnecting/event.conf:
3766         * orbsvcs/tests/Notify/Reconnecting/ns_mt.conf:
3767         * orbsvcs/tests/Notify/Reconnecting/ns_mt_both.conf:
3768         * orbsvcs/tests/Notify/Reconnecting/ns_mt_topo.conf:
3769         * orbsvcs/tests/Notify/Reconnecting/ns_st.conf:
3770         * orbsvcs/tests/Notify/Reconnecting/ns_st_both.conf:
3771         * orbsvcs/tests/Notify/Reconnecting/ns_st_topo.conf:
3772         * orbsvcs/tests/Notify/ThreadPool/consumer.conf:
3773         * orbsvcs/tests/Notify/ThreadPool/notify.conf:
3774         * orbsvcs/tests/Notify/ThreadPool/supplier.conf:
3775         * orbsvcs/tests/Notify/Validate_Client/notify.conf:
3776         * orbsvcs/tests/Notify/XML_Persistence/svc.conf:
3777         * orbsvcs/tests/Notify/performance-tests/RedGreen/listener.conf:
3778         * orbsvcs/tests/Notify/performance-tests/RedGreen/lookup.conf:
3779         * orbsvcs/tests/Notify/performance-tests/RedGreen/svc.conf:
3780         * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/cos_notify.conf:
3781         * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/rt_notify.conf:
3782         * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/cos_notify.conf:
3783         * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/rt_notify.conf:
3784         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/notify.conf:
3785         * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/notify.conf:
3786         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/cos_notify.conf:
3787         * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/rt_notify.conf:
3788         * orbsvcs/tests/Security/BiDirectional/client.conf:
3789         * orbsvcs/tests/Security/BiDirectional/server.conf:
3790         * orbsvcs/tests/Security/Bug_2908_Regression/client.conf:
3791         * orbsvcs/tests/Security/Bug_2908_Regression/server.conf:
3792         * orbsvcs/tests/Security/EndpointPolicy/svc.conf:
3793         * orbsvcs/tests/Security/InsecureReferences/client.conf:
3794         * orbsvcs/tests/Security/MT_IIOP_SSL/client.conf:
3795         * orbsvcs/tests/Security/MT_IIOP_SSL/server.conf:
3796         * orbsvcs/tests/Security/MT_SSLIOP/client.conf:
3797         * orbsvcs/tests/Security/MT_SSLIOP/server.conf:
3798         * orbsvcs/tests/Security/ssliop_CSD/csd.conf:
3799         * orbsvcs/tests/Security/ssliop_corbaloc/client.conf:
3800         * orbsvcs/tests/Security/ssliop_corbaloc/server.conf:
3801         * orbsvcs/tests/unit/Notify/MC/MonitorManager/svc.conf:
3802         * performance-tests/Protocols/altq.conf:
3803         * performance-tests/Protocols/svc.conf:
3804         * performance-tests/RTCorba/Thread_Pool/svc.conf:
3805         * tests/AMI/muxed.conf:
3806         * tests/AMI_Timeouts/svc.conf:
3807         * tests/Bug_2186_Regression/server.conf:
3808         * tests/Bug_2935_Regression/middle.conf:
3809         * tests/Bug_3000_Regression/rw.conf:
3810         * tests/Bug_3068_Regression/client.conf:
3811         * tests/Bug_3163_Regression/server.conf:
3812         * tests/Bug_3251_Regression/Bug_3251.conf:
3813         * tests/Bug_3598a_Regression/svc.conf:
3814         * tests/Bug_3630_Regression/TAO Conf File.conf:
3815         * tests/Bug_3630_Regression/TAO_Conf_File.conf:
3816         * tests/Bug_3683_Regression/svc.conf:
3817         * tests/Bug_3801_Regression/exclusive.conf:
3818         * tests/Bug_3801_Regression/muxed.conf:
3819         * tests/Bug_3837_Regression/logger.conf:
3820         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/svc.conf:
3821         * tests/CSD_Strategy_Tests/TP_Test_Static/svc.conf:
3822         * tests/CodeSets/simple/cs_test.conf:
3823         * tests/CodeSets/simple/svc.conf:
3824         * tests/CodeSets/simple/wcs_test.conf:
3825         * tests/Collocation_Opportunities/svc.conf:
3826         * tests/Exposed_Policies/svc.conf:
3827         * tests/Leader_Followers/select_mt.conf:
3828         * tests/Leader_Followers/tp.conf:
3829         * tests/ORB_Local_Config/Bug_1459/a.conf:
3830         * tests/ORB_Local_Config/Bug_1459/b.conf:
3831         * tests/ORB_Local_Config/Bug_1459/d.conf:
3832         * tests/ORB_Local_Config/Bug_1459/m1.conf:
3833         * tests/ORB_Local_Config/Bug_3049/a.conf:
3834         * tests/ORB_Local_Config/Service_Dependency/Service_Config_Test.conf:
3835         * tests/ORB_Local_Config/Two_DLL_ORB/primary-csd.conf:
3836         * tests/ORB_Local_Config/Two_DLL_ORB/primary-ssl.conf:
3837         * tests/ORB_Local_Config/Two_DLL_ORB/secondary-csd.conf:
3838         * tests/ORB_Local_Config/Two_DLL_ORB/secondary-ssl.conf:
3839         * tests/Oneway_Send_Timeouts/block_flush.conf:
3840         * tests/Oneway_Send_Timeouts/lf_flush.conf:
3841         * tests/Oneway_Send_Timeouts/reactive_flush.conf:
3842         * tests/Optimized_Connection/oc_svc.conf:
3843         * tests/POA/EndpointPolicy/multi_prot.conf:
3844         * tests/POA/Explicit_Activation/alternate.conf:
3845         * tests/Parallel_Connect_Strategy/blocked.conf:
3846         * tests/Parallel_Connect_Strategy/reactive.conf:
3847         * tests/RTCORBA/Banded_Connections/svc.conf:
3848         * tests/RTCORBA/Bug_3382_Regression/svc.conf:
3849         * tests/RTCORBA/Bug_3643_Regression/svc.conf.dynamic:
3850         * tests/RTCORBA/Client_Propagated/svc.conf:
3851         * tests/RTCORBA/Client_Protocol/svc.conf:
3852         * tests/RTCORBA/Collocation/continuous.conf:
3853         * tests/RTCORBA/Collocation/svc.conf:
3854         * tests/RTCORBA/Destroy_Thread_Pool/continuous.conf:
3855         * tests/RTCORBA/Dynamic_Thread_Pool/continuous.conf:
3856         * tests/RTCORBA/Dynamic_Thread_Pool/svc.conf:
3857         * tests/RTCORBA/Linear_Priority/svc.conf:
3858         * tests/RTCORBA/MT_Client_Protocol_Priority/svc.conf:
3859         * tests/RTCORBA/Persistent_IOR/continuous.conf:
3860         * tests/RTCORBA/Policy_Combinations/svc.conf:
3861         * tests/RTCORBA/Priority_Inversion_With_Bands/continuous.conf:
3862         * tests/RTCORBA/Priority_Inversion_With_Bands/svc.conf:
3863         * tests/RTCORBA/Profile_And_Endpoint_Selection/svc.conf:
3864         * tests/RTCORBA/Server_Declared/continuous.conf:
3865         * tests/RTCORBA/Server_Declared/svc.conf:
3866         * tests/RTCORBA/Server_Protocol/server_iiop.conf:
3867         * tests/RTCORBA/Server_Protocol/server_iiop_shmiop.conf:
3868         * tests/RTCORBA/Server_Protocol/server_iiop_uiop.conf:
3869         * tests/RTCORBA/Server_Protocol/server_reverse.conf:
3870         * tests/RTCORBA/Server_Protocol/server_reverse_nt.conf:
3871         * tests/RTCORBA/Server_Protocol/server_shmiop.conf:
3872         * tests/RTCORBA/Server_Protocol/server_uiop.conf:
3873         * tests/RTCORBA/Thread_Pool/continuous.conf:
3874         * tests/RTCORBA/Thread_Pool/svc.conf:
3875         * tests/TransportCurrent/Framework/client-static.conf:
3876         * tests/TransportCurrent/Framework/client.conf:
3877         * tests/TransportCurrent/Framework/server-static.conf:
3878         * tests/TransportCurrent/Framework/server.conf:
3879         * tests/TransportCurrent/IIOP/client_dynamic.conf:
3880         * tests/TransportCurrent/IIOP/client_static.conf:
3881         * tests/TransportCurrent/IIOP/server_dynamic.conf:
3882         * tests/TransportCurrent/IIOP/server_static.conf:
3883           Fuzz. Added lacking $Id string.
3885 Thu Apr 21 13:02:25 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3887         * bin/tao_orb_tests.lst:
3888           Updated test list
3890         * tests/AMI/mt_noupcall.conf:
3891         * tests/AMI/run_mt_noupcall.pl:
3892         * tests/AMI/run_test.pl:
3893           New run_mt_noupcall, the existing script was using -ORBCollocation no
3894           which doesn't work with AMI and mt_noupcall
3896         * tests/AMI/simple_client.cpp:
3897           Layout change
3899 Thu Apr 21 12:07:41 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3901         * bin/tao_orb_tests.lst:
3902           Run AMI test with more options
3904         * tests/AMI/exclusive.conf:
3905         * tests/AMI/server.conf:
3906           Added Id tag
3908         * tests/AMI/mt_noupcall.conf:
3909           New file for testing with mt_noupcall
3911         * tests/AMI/run_test.pl:
3912           Add option -mt_noupcall and give client/server separate debug levels
3914 Thu Apr 21 11:17:36 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3916         * tao/Wait_On_LF_No_Upcall.cpp:
3917           Log transport id
3919 Thu Apr 21 10:31:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3921         * tao/Connection_Handler.cpp:
3922           Use the orb core reactor which is the LF reactor
3924 Wed Apr 20 08:59:58 UTC 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3926         * TAO_IDL/be/be_visitor_connector/connector_dds_exh.cpp:
3927           Improved portability
3929         * bin/tao_orb_tests.lst:
3930           Added new test
3932         * tao/Leader_Follower.h:
3933           Layout change
3935         * tao/Strategies/SHMIOP_Acceptor.cpp:
3936         * tao/Wait_On_LF_No_Upcall.cpp:
3937           Fixed coverity errors
3939         * tests/Bug_3531b_Regression:
3940         * tests/Bug_3531b_Regression/Bug_3531b_Regression.mpc:
3941         * tests/Bug_3531b_Regression/run_test.pl:
3942         * tests/Bug_3531b_Regression/server.cpp:
3943           New test
3945 Wed Apr 20 09:52:52 CEST 2011  Johnny Willemsen  <jwillemsen@remedy.nl>
3947         * TAO version 2.0.2 released.
3949 Local Variables:
3950 mode: change-log
3951 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))
3952 indent-tabs-mode: nil
3953 End:
3954 ambiguous