Update NEWS files for next release
[ACE_TAO.git] / TAO / ChangeLogs / ChangeLog-2009a
blob5d4ca3abb7bad9653a19fe8def93c8a42f3dacbf
1 Mon Feb 09 12:01:28 CST 2009  Phil Mesnier  <mesnier_p@ociweb.com>
3         * TAO version 1.6.8 released.
5 Mon Feb  9 17:33:32 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
7         * NEWS:
8         
9           Updated news file.
11 Thu Feb  5 23:40:24 UTC 2009  Jeff Parsons <j.parsons@vanderbilt.edu>
13         * TAO_IDL/fe/y.tab.cpp:
14         * TAO_IDL/fe/idl.yy:
15         
16           Added check for use of forward declared struct or union in
17           operation return type, similar to what exists for operation
18           parameters. Thanks to Ron van Hoof <rvhoof27@gmail.com> for
19           reporting the bug.
20      
21         * TAO_IDL/ast/ast_interface.cpp (fwd_redefinition_helper):
22         
23           Added check for forward declared struct or union being fully
24           defined as an interface, valuetype or component.
25           
26         * TAO_IDL/util/utl_err.cpp (redef_error):
27         * TAO_IDL/include/utl_err.h:
28         
29           Added const qualifier to both parameters of redef_error().
31 Thu Feb  5 13:48:13 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
33         * tao/default_client.cpp:
34           Added TAO_USE_WAIT_ON_LF_NO_UPCALL as new define with which
35           the wait strategy can be set to lf_no_upcall
37         * tao/ORB_Core.cpp:
38           Const change
40 Wed Feb  4 19:43:13 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
42         * tao/Transport_Cache_Manager_T.h:
43         * tao/Transport_Cache_Manager_T.inl:
44         * tao/Transport_Cache_Manager_T.cpp:
45           Renamed PS template parameter, the gcc 3.3.2 compiler on
46           Solaris 9 seems to believe there is a numeric constant by that
47           name.
49         * tao/Makefile.am:
50           updated to reflect recent cache refactoring changes.
52 Wed Feb  4  13:51:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
54         * tao/Muxed_TMS.cpp:
55           Fixed compile warning
57 Tue Feb  3 15:43:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
59         * tests/Transport_Cache_Manager/Bug_3549_Regression.cpp:
60           Updated for TCM interface change
62 Tue Feb  3 15:41:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
64         * tao/Transport_Cache_Manager_T.cpp:
65         * tao/Transport_Cache_Manager_T.h:
66         * tao/Transport_Cache_Manager_T.inl:
67           Renamed TDT to TRDT in an attempt to fix Sun GCC issues
69 Tue Feb  3 15:07:12 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
71         * tao/Cache_Entries_T.h:
72         * tao/Cache_Entries_T.inl:
73           Removed ENTRY_IDLE_BUT_NOT_PURGABLE state. This was the initial state
74           a transport was set when it got connected, but this prevents the
75           transport to get purged when the cache is getting full. When the server
76           has been called by a lot of clients but didn't make invocations back
77           we have a lot of transports with this state and at the end the cache
78           got full. The disadvantage is that when we have a transport that has
79           been connected but not used until now it gets purged, when we then
80           need it again we have to recreate it.
82         * tao/Exclusive_TMS.cpp:
83         * tao/Exclusive_TMS.h:
84         * tao/Muxed_TMS.cpp:
85         * tao/Muxed_TMS.h:
86         * tao/Transport_Mux_Strategy.h:
87           Added a has_request, the TMS does now if we have pending
88           requests on a transport. When a transport has pending
89           request we can't purge it.
91         * tao/IIOP_Connection_Handler.cpp:
92         * tao/Strategies/SCIOP_Connection_Handler.cpp:
93         * tao/Strategies/SHMIOP_Connection_Handler.cpp:
94         * tao/Strategies/UIOP_Connection_Handler.cpp:
95         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp:
96         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
97           Call cache_transport instead of cache_idle_transport
99         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
100           Fixed unicode logging issue
102         * tao/Transport.cpp:
103         * tao/Transport.h:
104           Added can_be_purged that is used by the TCM
106         * tao/Transport_Cache_Manager_T.cpp:
107         * tao/Transport_Cache_Manager_T.h:
108         * tao/Transport_Cache_Manager_T.inl:
109           Updated for the removed state and when selecting the transports
110           that can be purged also check the can_be_purged on the transport
112         * tao/Transport_Connector.cpp:
113           Unicode fix
115         * tests/Transport_Cache_Manager/Bug_3558_Regression.cpp:
116         * tests/Transport_Cache_Manager/mock_transport.h:
117           Updated for TCM/Transport changes
119 Tue Feb  3 13:49:37 UTC 2009  Marcel Smit  <msmit@remedy.nl>
121         * bin/tao_orb_tests.lst
122         * tests/Bug_3558_Regression
123         * tests/Bug_3558_Regression/Bug_3558_Regression.mpc
124         * tests/Bug_3558_Regression/client.cpp
125         * tests/Bug_3558_Regression/Hello.cpp
126         * tests/Bug_3558_Regression/Hello.h
127         * tests/Bug_3558_Regression/Makefile.am
128         * tests/Bug_3558_Regression/README
129         * tests/Bug_3558_Regression/run_test.pl
130         * tests/Bug_3558_Regression/server.cpp
131         * tests/Bug_3558_Regression/Test.idl
133           Added regression test for bug #3558
135 Tue Feb  3 12:34:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
137         * tao/IIOP_Connector.cpp:
138           Fixed layout of debug message
140 Mon Feb  2 19:09:50 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
142         * TAO_IDL/tao_idl.mpc:
144           Moved all generation of fe elements to separate project
145           which must be explicitly enabled.
147 Mon Feb  2 18:47:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
149         * orbsvcs/orbsvcs/PortableGroup_Loader.{h,cpp}:
150           Fixed unicode problem
152 Mon Feb  2 15:21:26 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
154         * TAO_IDL/fe/fe_lookup.cpp
155         * TAO_IDL/fe/fe_lookup.cpp
156         * TAO_IDL/fe/lex.yy.cpp
158           Forced a commit of these to shut up the build system and prevent re-generation
159           file during compilation.
161 Mon Feb  2 14:52:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
163         * tao/Transport_Cache_Manager_T.cpp:
164           Fixed compile problems with GCC
166 Mon Feb  2 14:42:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
168         * tao/ZIOP/ZIOP.cpp:
169           Added missing include
171         * tao/Transport_Cache_Manager_T.h:
172           Doxygen change
174 Mon Feb  2 13:30:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
176         * tao/PortableServer/Root_POA.cpp (check_for_valid_wait_for_completions):
177           Also check whether the poa member is not zero, when retrieving the
178           orb_core we use that pointer and could crash if it is zero
180         * tao/PortableServer/POA_Current_Impl.h:
181           Doxygen change
183 Mon Feb  2 13:01:17 UTC 2009  Marcel Smit  <msmit@remedy.nl>
185         * tests/Bug_3559_Regression/run_test.pl:
186           Fixed error in script for WinCE. Script should be waiting for logfile
187           before calling WaitKill(). Also removed debug command line parameter
188           since this isn't used by the server.
190 Mon Feb  2 12:14:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
192         * tao/Transport_Cache_Manager_T.cpp:
193           Store the transports to be purged into a set and use that set
194           for the purging. This way we most oldest lru transport first, then
195           work towards the more recent used transports. This fixes bugzilla
196           3549
198 Mon Feb  2 11:48:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
200         * tests/Transport_Cache_Manager/Bug_3549_Regression.cpp:
201           Improved debug message
203         * tests/Transport_Cache_Manager/Bug_3558_Regression.cpp:
204         * tests/Transport_Cache_Manager/run_test.pl:
205         * tests/Transport_Cache_Manager/TCM.mpc:
206           Added regression test for bugzilla 3558
208 Mon Feb  2 11:18:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
210         * tao/Transport_Cache_Manager.h:
211         * tao/Transport_Cache_Manager_T.cpp:
212         * tao/Transport_Cache_Manager_T.h:
213         * tao/Transport_Cache_Manager_T.inl:
214           The purging strategy is now also a template argument
216 Mon Feb  2 10:54:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
218         * bin/tao_orb_tests.lst:
219           Added Transport_Cache_Manager directory
221         * tests/Transport_Cache_Manager/*:
222           New directory for just TCM tests using a mock transport,
223           transport descriptor interface, and purging strategy.
225 Mon Feb  2 09:15:00 UTC 2009  Simon Massey  <sma@prismtech.com>
227         * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
229           Fix Bug_3559.
231 Mon Feb  2 08:00:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
233         * tao/Thread_Lane_Resources.cpp:
234         * tao/Transport_Cache_Manager_T.cpp:
235         * tao/Transport_Cache_Manager_T.h:
236           Changed the constructor of the TCM to accept all different config
237           values seperately instead of accepting the orb_core. This makes
238           it easier to write unit tests for the TCM
240 Mon Feb  2 07:29:17 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
242         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
243         * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h:
244           Added missing include due to transport cache manager refactoring
246         * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h:
247           Updated for Messaging_Semantics move
249 Sat Jan 31 21:30:17 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
251         * orbsvcs/orbsvcs/AV/AV_Core.h:
253           Fixes for versioned namespace.
255 Fri Jan 30 14:52:30 UTC 2009  William R. Otte  <wotte@dre.vanderbilt.edu>
257         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.h:
258         * tao/AnyTypeCode/AnyTypeCode_Adapter_Impl.cpp:
259         * tao/AnyTypeCode/NVList_Adapter_Impl.h:
260         * tao/AnyTypeCode/NVList_Adapter_Impl.cpp:
261         * tao/BiDir_GIOP/BiDirGIOP.h:
262         * tao/BiDir_GIOP/BiDirGIOP.cpp:
263         * tao/CORBALOC_Parser.h:
264         * tao/CORBALOC_Parser.cpp:
265         * tao/CORBANAME_Parser.h:
266         * tao/CORBANAME_Parser.cpp:
267         * tao/CSD_Framework/CSD_Framework_Loader.h:
268         * tao/CSD_Framework/CSD_Framework_Loader.cpp:
269         * tao/CSD_Framework/CSD_Object_Adapter_Factory.h:
270         * tao/CSD_Framework/CSD_Object_Adapter_Factory.cpp:
271         * tao/CSD_Framework/CSD_Strategy_Repository.h:
272         * tao/CSD_Framework/CSD_Strategy_Repository.cpp:
273         * tao/CodecFactory/CodecFactory.h:
274         * tao/CodecFactory/CodecFactory.cpp:
275         * tao/Codeset/Codeset_Manager_Factory.h:
276         * tao/Codeset/Codeset_Manager_Factory.cpp:
277         * tao/Codeset/UTF16_BOM_Factory.h:
278         * tao/Codeset/UTF16_BOM_Factory.cpp:
279         * tao/Codeset/UTF8_Latin1_Factory.h:
280         * tao/Codeset/UTF8_Latin1_Factory.cpp:
281         * tao/Codeset_Manager_Factory_Base.h:
282         * tao/Codeset_Manager_Factory_Base.cpp:
283         * tao/DLL_Parser.h:
284         * tao/DLL_Parser.cpp:
285         * tao/Default_Collocation_Resolver.h:
286         * tao/Default_Collocation_Resolver.cpp:
287         * tao/Default_Endpoint_Selector_Factory.h:
288         * tao/Default_Endpoint_Selector_Factory.cpp:
289         * tao/Default_Stub_Factory.h:
290         * tao/Default_Stub_Factory.cpp:
291         * tao/Default_Thread_Lane_Resources_Manager.h:
292         * tao/Default_Thread_Lane_Resources_Manager.cpp:
293         * tao/DiffServPolicy/DiffServPolicy.h:
294         * tao/DiffServPolicy/DiffServPolicy.cpp:
295         * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h:
296         * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp:
297         * tao/DiffServPolicy/DiffServ_Protocols_Hooks.h:
298         * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp:
299         * tao/DynamicAny/DynamicAny.h:
300         * tao/DynamicAny/DynamicAny.cpp:
301         * tao/EndpointPolicy/EndpointPolicy.h:
302         * tao/EndpointPolicy/EndpointPolicy.cpp:
303         * tao/EndpointPolicy/Endpoint_Acceptor_Filter_Factory.h:
304         * tao/EndpointPolicy/Endpoint_Acceptor_Filter_Factory.cpp:
305         * tao/FILE_Parser.h:
306         * tao/FILE_Parser.cpp:
307         * tao/HTTP_Parser.h:
308         * tao/HTTP_Parser.cpp:
309         * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
310         * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
311         * tao/IIOP_Factory.h:
312         * tao/IIOP_Factory.cpp:
313         * tao/IORManipulation/IORManip_Loader.h:
314         * tao/IORManipulation/IORManip_Loader.cpp:
315         * tao/ImR_Client/ImR_Client.h:
316         * tao/ImR_Client/ImR_Client.cpp:
317         * tao/MCAST_Parser.h:
318         * tao/MCAST_Parser.cpp:
319         * tao/Messaging/AMI_Arguments_Converter_Impl.h:
320         * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
321         * tao/Messaging/Messaging_Loader.h:
322         * tao/Messaging/Messaging_Loader.cpp:
323         * tao/Monitor/Monitor.h:
324         * tao/Monitor/Monitor.cpp:
325         * tao/ORB_Core.h:
326         * tao/ORB_Core.cpp:
327         * tao/PI/ClientRequestInterceptor_Factory_Impl.h:
328         * tao/PI/ClientRequestInterceptor_Factory_Impl.cpp:
329         * tao/PI/ORBInitializer_Registry_Impl.h:
330         * tao/PI/ORBInitializer_Registry_Impl.cpp:
331         * tao/PI/PICurrent_Loader.h:
332         * tao/PI/PICurrent_Loader.cpp:
333         * tao/PI/PolicyFactory_Loader.h:
334         * tao/PI/PolicyFactory_Loader.cpp:
335         * tao/PI_Server/PI_Server_Loader.h:
336         * tao/PI_Server/PI_Server_Loader.cpp:
337         * tao/PI_Server/ServerRequestInterceptor_Factory_Impl.h:
338         * tao/PI_Server/ServerRequestInterceptor_Factory_Impl.cpp:
339         * tao/PortableServer/Acceptor_Filter_Factory.h:
340         * tao/PortableServer/Acceptor_Filter_Factory.cpp:
341         * tao/PortableServer/IdAssignmentStrategyFactoryImpl.h:
342         * tao/PortableServer/IdAssignmentStrategyFactoryImpl.cpp:
343         * tao/PortableServer/IdAssignmentStrategySystem.h:
344         * tao/PortableServer/IdAssignmentStrategySystem.cpp:
345         * tao/PortableServer/IdAssignmentStrategyUser.h:
346         * tao/PortableServer/IdAssignmentStrategyUser.cpp:
347         * tao/PortableServer/IdUniquenessStrategyFactoryImpl.h:
348         * tao/PortableServer/IdUniquenessStrategyFactoryImpl.cpp:
349         * tao/PortableServer/IdUniquenessStrategyMultiple.h:
350         * tao/PortableServer/IdUniquenessStrategyMultiple.cpp:
351         * tao/PortableServer/IdUniquenessStrategyUnique.h:
352         * tao/PortableServer/IdUniquenessStrategyUnique.cpp:
353         * tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.h:
354         * tao/PortableServer/IdUniquenessStrategyUniqueFactoryImpl.cpp:
355         * tao/PortableServer/ImplicitActivationStrategyExplicit.h:
356         * tao/PortableServer/ImplicitActivationStrategyExplicit.cpp:
357         * tao/PortableServer/ImplicitActivationStrategyFactoryImpl.h:
358         * tao/PortableServer/ImplicitActivationStrategyFactoryImpl.cpp:
359         * tao/PortableServer/ImplicitActivationStrategyImplicit.h:
360         * tao/PortableServer/ImplicitActivationStrategyImplicit.cpp:
361         * tao/PortableServer/LifespanStrategyFactoryImpl.h:
362         * tao/PortableServer/LifespanStrategyFactoryImpl.cpp:
363         * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.h:
364         * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.cpp:
365         * tao/PortableServer/LifespanStrategyTransientFactoryImpl.h:
366         * tao/PortableServer/LifespanStrategyTransientFactoryImpl.cpp:
367         * tao/PortableServer/Network_Priority_Hook.h:
368         * tao/PortableServer/Network_Priority_Hook.cpp:
369         * tao/PortableServer/Object_Adapter_Factory.h:
370         * tao/PortableServer/Object_Adapter_Factory.cpp:
371         * tao/PortableServer/POA_Current_Factory.h:
372         * tao/PortableServer/POA_Current_Factory.cpp:
373         * tao/PortableServer/RequestProcessingStrategyAOMOnlyFactoryImpl.h:
374         * tao/PortableServer/RequestProcessingStrategyAOMOnlyFactoryImpl.cpp:
375         * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.h:
376         * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.cpp:
377         * tao/PortableServer/RequestProcessingStrategyFactoryImpl.h:
378         * tao/PortableServer/RequestProcessingStrategyFactoryImpl.cpp:
379         * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.h:
380         * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.cpp:
381         * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.h:
382         * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp:
383         * tao/PortableServer/ServantRetentionStrategyFactoryImpl.h:
384         * tao/PortableServer/ServantRetentionStrategyFactoryImpl.cpp:
385         * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.h:
386         * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.cpp:
387         * tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.h:
388         * tao/PortableServer/ServantRetentionStrategyRetainFactoryImpl.cpp:
389         * tao/PortableServer/ThreadStrategyFactoryImpl.h:
390         * tao/PortableServer/ThreadStrategyFactoryImpl.cpp:
391         * tao/PortableServer/ThreadStrategyORBControl.h:
392         * tao/PortableServer/ThreadStrategyORBControl.cpp:
393         * tao/PortableServer/ThreadStrategySingle.h:
394         * tao/PortableServer/ThreadStrategySingle.cpp:
395         * tao/PortableServer/ThreadStrategySingleFactoryImpl.h:
396         * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp:
397         * tao/RTCORBA/RT_Endpoint_Selector_Factory.h:
398         * tao/RTCORBA/RT_Endpoint_Selector_Factory.cpp:
399         * tao/RTCORBA/RT_ORB_Loader.h:
400         * tao/RTCORBA/RT_ORB_Loader.cpp:
401         * tao/RTCORBA/RT_Protocols_Hooks.h:
402         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
403         * tao/RTCORBA/RT_Stub_Factory.h:
404         * tao/RTCORBA/RT_Stub_Factory.cpp:
405         * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.h:
406         * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.cpp:
407         * tao/RTPortableServer/RT_Collocation_Resolver.h:
408         * tao/RTPortableServer/RT_Collocation_Resolver.cpp:
409         * tao/RTPortableServer/RT_Object_Adapter_Factory.h:
410         * tao/RTPortableServer/RT_Object_Adapter_Factory.cpp:
411         * tao/Strategies/COIOP_Factory.h:
412         * tao/Strategies/COIOP_Factory.cpp:
413         * tao/Strategies/DIOP_Factory.h:
414         * tao/Strategies/DIOP_Factory.cpp:
415         * tao/Strategies/OC_Endpoint_Selector_Factory.h:
416         * tao/Strategies/OC_Endpoint_Selector_Factory.cpp:
417         * tao/Strategies/SCIOP_Factory.h:
418         * tao/Strategies/SCIOP_Factory.cpp:
419         * tao/Strategies/SHMIOP_Factory.h:
420         * tao/Strategies/SHMIOP_Factory.cpp:
421         * tao/Strategies/UIOP_Factory.h:
422         * tao/Strategies/UIOP_Factory.cpp:
423         * tao/Strategies/advanced_resource.h:
424         * tao/Strategies/advanced_resource.cpp:
425         * tao/TransportCurrent/Current_Loader.h:
426         * tao/TransportCurrent/IIOP_Current_Loader.h:
427         * tao/TransportCurrent/IIOP_Current_Loader.cpp:
428         * tao/Valuetype/Valuetype_Adapter_Factory_Impl.h:
429         * tao/Valuetype/Valuetype_Adapter_Factory_Impl.cpp:
430         * tao/ZIOP/ZIOP.h:
431         * tao/ZIOP/ZIOP.cpp:
432         * tao/ZIOP/ZIOP_Stub_Factory.h:
433         * tao/ZIOP/ZIOP_Stub_Factory.cpp:
434         * tao/default_client.h:
435         * tao/default_client.cpp:
436         * tao/default_resource.h:
437         * tao/default_resource.cpp:
438         * tao/default_server.h:
439         * tao/default_server.cpp:
441           Enclosed service declarations/definitions and factory functions
442           in versioned namespace markers to better able handle mixing
443           versioned and unversioned compilations working together in
444           shared namespaces.
446 Fri Jan 30 14:10:14 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
448         * tao/CDR.inl:
449           Add include of SystemException for inline builds
451 Fri Jan 30 12:39:14 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
453         * tao/default_resource.cpp:
454         * tao/Load_Protocol_Factory_T.h:
455         * tao/TAO_Internal.cpp:
456           Updated debug statements to get the same layout of the messages
458 Fri Jan 30 10:57:14 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
460         * tao/Message_Semantics.h:
461         * tao/Transport.cpp:
462         * tao/Transport.h:
463           Moved Message_Semantics out of the transport and to its own file,
464           this breaks some circular includes I got because CDR was dependent
465           on transport
467         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h:
468         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h:
469           Updated for Messaging_Semantics move
471         * orbsvcs/tests/Interoperable_Naming/run_test.pl:
472           Layout changes
474         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp:
475           Add missing include of Transport.h
477         * tao/Cache_Entries.{h,cpp,inl}:
478           Removed
480         * tao/Cache_Entries_T.{h,cpp,inl}:
481           The original cache entry class now as C++ template
483         * tao/CDR.{h,cpp,inl}:
484           Break dependency on TAO_Transport and updated Message_Semantics
486         * tao/GIOP_Message_Base.cpp:
487         * tao/IIOP_Transport.h:
488         * tao/LocateRequest_Invocation.cpp:
489         * tao/Messaging/AMH_Response_Handler.cpp:
490         * tao/Messaging/Asynch_Invocation.cpp:
491         * tao/Remote_Invocation.{h,inl}
492         * tao/Strategies/COIOP_Transport.h:
493         * tao/Strategies/DIOP_Transport.h:
494         * tao/Strategies/SCIOP_Transport.h:
495         * tao/Strategies/SHMIOP_Transport.h:
496         * tao/Strategies/UIOP_Transport.h:
497         * tao/Synch_Invocation.cpp
498         * tao/TAO_Server_Request.cpp
499           Updated for Message_Semantics move
501         * tao/Invocation_Base.h:
502           Added missing include which was implicit in the past
504         * tao/Profile_Transport_Resolver.cpp:
505           Added missing include
507         * tao/RTCORBA/Thread_Pool.cpp:
508           Removed not needed include
510         * tao/tao.mpc:
511           Updated
513         * tao/Thread_Lane_Resources.cpp:
514         * tao/Thread_Lane_Resources.h:
515           Updated includes
517         * tao/Transport_Cache_Manager.{h,cpp,inl}:
518         * tao/Transport_Cache_Manager_T.{h,cpp,inl}:
519         * tao/Transport_Cache_Manager.h:
520           Refactored the existing transport cache manager into a C++
521           template and then use that in Transport_Cache_Manager.h to
522           not break existing interfaces. Having the tcm being a C++
523           template we can create a mock transport and start writing
524           regression tests for the purging behaviour without the
525           requirement to have a real transport in place
527 Fri Jan 30 09:40:14 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
529         * tao/CDR.inl:
531           There was a problem with my previous commit which I fixed.
532           Thu Jan 29 11:06:36 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
533           Before checking whether string bound is violated
534           it has to check whether bound is not 0. Otherwise bound
535           is not set.
537 Thu Jan 29 20:13:14 UTC 2009  Marcel Smit  <msmit@remedy.nl>
539       * tests/POA/Forwarding/run_test.pl:
540         Number of server test targets reduced to 1.
542 Thu Jan 29 19:59:53 UTC 2009  Marcel Smit  <msmit@remedy.nl>
544       * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
546         Fixed some minor bugs.
548 Thu Jan 29 15:00:00 UTC 2009  Simon Massey  <sma@prismtech.com>
550         * tests/Bug_3559_Regression/run_test.pl:
552           Fixed Fuzz errors.
554 Thu Jan 29 14:40:57 UTC 2009  Marcel Smit  <msmit@remedy.nl>
556       * tests/DSI_Gateway/run_exception_test.pl:
557       * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl:
559         Fixed some runtime errors.
561 Thu Jan 29 11:06:36 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
563         * tao/CDR.inl:
564         * tao/CDR.h:
565         * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
566         * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
567         * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
568         * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp:
569         * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
571           Removed to_bounded_string and from_bounded_string structs.
572           It turned out they are unnecessary.
574 Thu Jan 29 10:32:52 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
576         * tao/IIOP_Transport.cpp:
577         * tao/Strategies/SCIOP_Transport.cpp:
578           Use operator!
580 Thu Jan 29 09:28:52 UTC 2009  Marcel Smit  <msmit@remedy.nl>
582         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
583           Optimized error logging.
585 Thu Jan 29 09:05:00 UTC 2009  Simon Massey  <sma@prismtech.com>
587         * bin/tao_orb_tests.lst:
588         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
589         * tests/Bug_3559_Regression/check.cpp:
590         * tests/Bug_3559_Regression/run_test.pl:
591         * tests/Bug_3559_Regression/struct.idl:
593           Added this regression test (No fix committed yet).
595 Thu Jan 29 08:53:25 UTC 2009  Marcel Smit  <msmit@remedy.nl>
597         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
599           Fixed compiler error on WinCE.
601 Wed Jan 28 23:18:40 UTC 2009  Adam Mitz  <mitza@ociweb.com>
603         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
605           Fixed #include of lowercase ace.h.
607 Wed Jan 28 20:22:51 UTC 2009  Adam Mitz  <mitza@ociweb.com>
609         * bin/tao_orb_tests.lst:
610         * bin/tao_other_tests.lst:
612           These files moved here from $ACE_ROOT/bin, see bug 2748 and the
613           ACE ChangeLog entry for Wed Jan 28 20:22:45 UTC 2009.
615 Wed Jan 28 14:32:17 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
617         * tao/Transport_Connector.cpp:
619           Fix fuzz errors.
621 Wed Jan 28 010:09:47 UTC 2009  Marcel Smit  <msmit@remedy.nl>
623         * tests/Bug_3559_Regression:
624         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.cpp:
625         * tests/Bug_3559_Regression/Bug_3559_Regression_Test.mpc:
626         * tests/Bug_3559_Regression/run_test.pl:
628           Added a new regression test for bug 3559.
629           This test is there to check whether the logging framework
630           logs timestamps when -ORBVerboseLogging and -ORBLogFile
631           are set. The test initializes the ORB with -ORBVerboseLogging
632           set to 0, 1 and 2. This test checks whether the logging flags are
633           set properly and afterward it checks the generated log file.
635 Wed Jan 28 08:59:25 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
637         * tests/Sequence_Unit_Tests/unbounded_sequence_cdr_ut.cpp:
639           Fixed another compilation error after a fix for bug#3524.
641 Tue Jan 27 22:26:59 UTC 2009  Adam Mitz  <mitza@ociweb.com>
643         * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
644         * TAO_IDL/be/be_visitor_field/serializer_op_cs.cpp:
645         * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
647           Reverted a small portion of:
648           Mon Jan 19 16:16:24 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
649           Because these files are only for -Gdcps, which doesn't use tao/CDR.h
650           for serialization primitives.
652 Tue Jan 27 16:55:49 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
654         * tests/Sequence_Unit_Tests/bounded_sequence_cdr_ut.cpp:
656           Fixed a compilation error after a fix for bug#3524.
658 Tue Jan 27 16:13:41 UTC 2009  James Chappell  <chappell_j@ociweb.com>
660         * orbsvcs/Notify_Service/Notify_Service.h:
661         * orbsvcs/Notify_Service/Notify_Service.cpp:
663         * orbsvcs/orbsvcs/CosNotification.mpc:
665         * orbsvcs/orbsvcs/Notify/Admin.h:
666         * orbsvcs/orbsvcs/Notify/Admin.cpp:
668         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h:
669         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp:
670         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h:
671         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp:
672         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h:
673         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp:
674         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h:
675         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp:
676         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h:
677         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp:
678         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h:
679         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp:
681         * orbsvcs/orbsvcs/Notify/Builder.h:
682         * orbsvcs/orbsvcs/Notify/Builder.cpp:
683         * orbsvcs/orbsvcs/Notify/Consumer.h:
684         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
685         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
686         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
687         * orbsvcs/orbsvcs/Notify/ETCL_Filter.h:
688         * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
689         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h:
690         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
691         * orbsvcs/orbsvcs/Notify/EventChannel.h:
692         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
693         * orbsvcs/orbsvcs/Notify/EventChannelFactory.h:
694         * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
695         * orbsvcs/orbsvcs/Notify/FilterAdmin.h:
696         * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
697         * orbsvcs/orbsvcs/Notify/FilterFactory.h:
698         * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
699         * orbsvcs/orbsvcs/Notify/Properties.h:
700         * orbsvcs/orbsvcs/Notify/Properties.inl:
701         * orbsvcs/orbsvcs/Notify/Properties.cpp:
702         * orbsvcs/orbsvcs/Notify/Proxy.h:
703         * orbsvcs/orbsvcs/Notify/ProxyConsumer.h:
704         * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp:
705         * orbsvcs/orbsvcs/Notify/ProxySupplier.h:
706         * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp:
708         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h:
709         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp:
710         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h:
711         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp:
712         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.h:
713         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
714         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h:
715         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp:
717         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h:
718         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
719         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h:
720         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
721         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h:
722         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp:
723         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h:
724         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp:
726         * orbsvcs/orbsvcs/Notify/Supplier.h:
727         * orbsvcs/orbsvcs/Notify/Supplier.cpp:
728         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
730         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h:
731         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.cpp:
732         * orbsvcs/tests/Notify/Test_Filter/Test_Filter.mpc:
733         Undo previous check in.
735 Mon Jan 26 19:41:44 UTC 2009  James Chappell  <chappell_j@ociweb.com>
737         * orbsvcs/Notify_Service/Notify_Service.h:
738         * orbsvcs/Notify_Service/Notify_Service.cpp:
740           - Added LoggingWorker thread to run an reactor for Logging Strategy.
741             This would support the log file switch and roll over.
743           - To use this feature:
744             1) run Notification_Service with "-LoggingInterval <seconds>".
746             2) add Logging_Strategy directive to service configuration file.
747                e.g.
748                dynamic Logging_Strategy Service_Object* ACE:_make_ACE_Logging_Strategy()
749                "-s NS -f OSTREAM -t 0 -m 1024 -w"
751         * orbsvcs/orbsvcs/CosNotification.mpc:
752         * orbsvcs/orbsvcs/Notify/Admin.h:
753         * orbsvcs/orbsvcs/Notify/Admin.cpp:
754         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h:
755         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.cpp:
756         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h:
757         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.cpp:
758         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h:
759         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp:
760         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h:
761         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.cpp:
762         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h:
763         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp:
764         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h:
765         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.cpp:
766         * orbsvcs/orbsvcs/Notify/Builder.h:
767         * orbsvcs/orbsvcs/Notify/Builder.cpp:
768         * orbsvcs/orbsvcs/Notify/Consumer.h:
769         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
770         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
771         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
772         * orbsvcs/orbsvcs/Notify/ETCL_Filter.h:
773         * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
774         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h:
775         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
776         * orbsvcs/orbsvcs/Notify/EventChannel.h:
777         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
778         * orbsvcs/orbsvcs/Notify/EventChannelFactory.h:
779         * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
780         * orbsvcs/orbsvcs/Notify/FilterAdmin.h:
781         * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
782         * orbsvcs/orbsvcs/Notify/FilterFactory.h:
783         * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
784         * orbsvcs/orbsvcs/Notify/Properties.h:
785         * orbsvcs/orbsvcs/Notify/Properties.inl:
786         * orbsvcs/orbsvcs/Notify/Properties.cpp:
787         * orbsvcs/orbsvcs/Notify/Proxy.h:
788         * orbsvcs/orbsvcs/Notify/ProxyConsumer.h:
789         * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp:
790         * orbsvcs/orbsvcs/Notify/ProxySupplier.h:
791         * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp:
792         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h:
793         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.cpp:
794         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h:
795         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.cpp:
796         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.h:
797         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
798         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h:
799         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.cpp:
800         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h:
801         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
802         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h:
803         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
804         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h:
805         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp:
806         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h:
807         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.cpp:
809         * orbsvcs/orbsvcs/Notify/Supplier.h:
810         * orbsvcs/orbsvcs/Notify/Supplier.cpp:
812         - Added proxy cleanup feature. It peridically validates the connection
813           to all clients via _non_exist() call. It records when last pushing
814           occurs to reduce the number of _non_exist() calls. If the validate
815           connection caught non-TIMEOUT exception then the NotificationService
816           disconnect the client.
818            To use this feature, add
819            "-ValidateClient -ValidateClientDelay <seconds> -ValidateClientInterval <seconds>"
820            to TAO_CosNotify_Service directive in service configuration.
821            e.g.
822            static TAO_CosNotify_Service
823            "-ValidateClient -ValidateClientDelay 1 -ValidateClientInterval 10"
825            The -ValidateClient needs be used for -ValidateClientDelay and
826            -ValidateClientInterval options to take effect. The -ValidateClientDelay
827            is the validate delay after init and the -ValidateClientInterval is the
828            interval for periodic validations.
830          - Fixed filter persistent.
832            The previous version saves the filter IOR to persistent data, the IOR is
833            never valid after the NotificationService restart as it's activated by root
834            poa which is not a persistent POA. Instead, the filter constraints are saved.
836            As filter is independent from admin or proxy object, the filter factory now
837            keeps track the filter objects and assigns a unique id to each filter. The
838            admin and proxy reference the filter with its unique id ("MapId"). When the
839            persistent data is loaded at init time, the filter factory creates the filters
840            with the specified ids and constraints and provides reference when loading
841            admin and proxy that reference it.
843          - Rolled back following changes as the changes actually still create filter
844             factory servant singleton but activate it with default poa to create each
845             filter factory object reference for each event channel.
847         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
849           - Removed %a in task activate failure logging message to avoid abort
850             upon failure.
851           - Made task activate failure due to EAGAIN to raise NO_RESOURCES
852             exception instead of BAD_PARAM.
854         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h:
855         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.cpp:
856         * orbsvcs/tests/Notify/Test_Filter/Test_Filter.mpc:
857          Updated to accomodate above changes.
860 Mon Jan 26 18:54:58 UTC 2009  James Chappell  <chappell_j@ociweb.com>
862         * tests/BiDirectional_DelayedUpcall/test_i.h:
863         * tests/Bug_1383_Regression/simple_i.h:
864           Remove compile AIX compile warnings.
866 Mon Jan 26 17:17:56 UTC 2009  Phil Mesnier  <mesnier_p@ociweb.com>
868         * tao/Transport_Connector.cpp:
870           Fix for bug 3557, reordered the evaluation of the endpoint so
871           that one associated with a bidirectional transport may be found
872           in the cache even if the address may not be valid, such as
873           containing an unresolvable hostname. The endpoint is still
874           validated before a new connection is attempted.
876           Also included some minor formatting changes.
878         * tests/BiDirectional/run_test3557.pl:
880           New test to validate this fix.
882 Mon Jan 26 15:42:05 UTC 2009  Marcel Smit  <msmit@remedy.nl>
884         * tests/POA/Forwarding/run_test.pl:
885         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl:
886           Optimized scripts for Win CE targets
888 Mon Jan 26 15:35:24 UTC 2009  Marcel Smit  <msmit@remedy.nl>
890         * tests/DII_AMI_Forward/run_test.pl:
891         * tests/DSI_AMH/run_test.pl:
892         * tests/DSI_AMI_Gateway/run_exception_test.pl:
893         * tests/DSI_AMI_Gateway/run_test.pl:
894         * tests/DSI_Gateway/run_exception_test.pl:
895         * tests/DSI_Gateway/run_test.pl:
896           Made "fuzz" compliant.
898 Mon Jan 26 11:13:49 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
900         * tests/Bug_3524_Regression/client.cpp:
901         * tests/Bug_3524_Regression/test_i.cpp:
903           Fixed this test on CodeGear builds.
905 Fri Jan 23 23:05:42 UTC 2009  Adam Mitz  <mitza@ociweb.com>
907         * orbsvcs/orbsvcs/PortableGroup/PortableGroup_Request_Dispatcher.cpp:
908         * orbsvcs/orbsvcs/PortableGroup/Portable_Group_Map.cpp:
910           Updated code that calls orb_core->adapter_registry ()
911           because the return type is now a reference and not a pointer.
913 Fri Jan 23 21:31:09 UTC 2009  Adam Mitz  <mitza@ociweb.com>
915         * tao/CodecFactory/IOP_Codec_include.pidl:
916         * tao/Compression/Compression_include.pidl:
917         * tao/IORInterceptor/IORInfo.pidl:
918         * tao/Monitor/Monitor_include.pidl:
919         * tao/ObjRefTemplate/ObjectReferenceTemplate_include.pidl:
920         * tao/PI/PI_include.pidl:
921         * tao/PI_Server/PI_Server_include.pidl:
922         * tao/PortableServer/PortableServer_include.pidl:
923         * tao/RTCORBA/RTCORBA_include.pidl:
924         * tao/RTPortableServer/RTPortableServer_include.pidl:
925         * tao/RTScheduling/RTScheduler_include.pidl:
927           Modification to yesterday's commit:
928           Thu Jan 22 22:58:21 UTC 2009  Adam Mitz  <mitza@ociweb.com>
929           Now using a different workaround as suggested by Johnny Willemsen.
931 Fri Jan 23 15:21:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
933         * tao/CORBALOC_Parser.cpp:
934           Use prefix increment
936         * tao/default_resource.cpp:
937         * tao/ORB.cpp:
938         * tao/ORB_Core.cpp:
939         * tao/Transport.cpp:
940           Various fixes and improvements to debug messages
942         * tao/Strategies/DIOP_Profile.cpp:
943           Log an error why the IOR is invalid
945 Fri Jan 23 13:17:09 UTC 2009  Marcel Smit  <msmit@remedy.nl>
947         * tests/Portable_Interceptors/ForwardRequest/run_test.pl:
948         * tests/Portable_Interceptors/PolicyFactory/run_test.pl:
949         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl:
950         * tests/Portable_Interceptors/Redirection/run_test.pl:
951           Optimized scripts for Win CE targets
953 Fri Jan 23 08:03:58 UTC 2009  Marcel Smit  <msmit@remedy.nl>
955         * tests/POA/EndpointPolicy/run_test_dh.pl:
956         * tests/POA/EndpointPolicy/run_test_lh.pl:
957         * tests/POA/Explicit_Activation/run_test.pl:
958         * tests/POA/Loader/run_test.pl:
959         * tests/POA/On_Demand_Activation/run_test.pl:
960         * tests/POA/On_Demand_Loading/run_test.pl:
961         * tests/POA/Reference_Counted_Servant/run_test.pl:
962         * tests/Portable_Interceptors/Redirection/run_test.pl:
963           Made "fuzz" compliant.
965 Fri Jan 23 07:58:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
967         * tests/Bug_3547_Regression/Stock_Quoter_Client.cpp:
968           Destroy the orb before exiting
970 Fri Jan 23 06:39:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
972         * tao/Cache_Entries.{inl,cpp}:
973           Uninlined recycle_state it now calls the transport to get the
974           id. The state will soon move to the transport.
976 Thu Jan 22 22:58:21 UTC 2009  Adam Mitz  <mitza@ociweb.com>
978         * tao/CodecFactory/IOP_Codec_include.pidl:
979         * tao/Compression/Compression_include.pidl:
980         * tao/Monitor/Monitor_include.pidl:
981         * tao/ObjRefTemplate/ObjectReferenceTemplate_include.pidl:
982         * tao/PI/PI_include.pidl:
983         * tao/PI_Server/PI_Server_include.pidl:
984         * tao/PortableServer/PortableServer_include.pidl:
985         * tao/RTCORBA/RTCORBA_include.pidl:
986         * tao/RTPortableServer/RTPortableServer_include.pidl:
987         * tao/RTScheduling/RTScheduler_include.pidl:
989           Due to a feature of the Visual Age C++ preprocessor, files
990           that do not have any non-preprocessor non-comment text in them
991           will not have #line values emitted.  This causes a problem for
992           tao_idl as it uses the #line text to determine which include files
993           to place in the generated files.  Not having the correct include
994           files in the generated C++ files may cause compilation errors.  In
995           order to get the preprocessor to emit the #line text for this
996           .pidl file, I have added a dummy typedef inside a dummy module.
997           This causes the right include files to be added to IDL generated
998           source files.  Thanks to Chad Elliott for the initial implementation
999           of this workaround.
1001 Thu Jan 22 20:17:43 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1003         * TAO_IDL/fe/lex.yy.cpp:
1004         * TAO_IDL/fe/lex.yy.cpp.diff:
1006           Re-generated lex.yy.cpp from idl.ll (see previous commit)
1007           using flex 2.5.33.
1008           This required updating the diff to *not* change n from size_t to
1009           int, since having it as an int generates signed/unsigned warnings.
1011 Thu Jan 22 20:15:54 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1013         * TAO_IDL/fe/idl.ll:
1014         * orbsvcs/examples/ImR/Combined_Service/test.cpp:
1015         * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
1017           Fixed GCC 4.3 warnings.
1019         * TAO_IDL/fe/fe_lookup.cpp:
1021           Re-generated fe_lookup.cpp based on the updated command in the
1022           mpc file committed in:
1023           Wed Dec 17 15:39:46 UTC 2008  Adam Mitz  <mitza@ociweb.com>
1025 Thu Jan 22 18:35:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1027         * tao/orbconf.h:
1028           Check whether ACE_HAS_SENDFILE is set to 0 or 1
1030 Thu Jan 22 18:27:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1032         * ace/Cache_Entries.inl:
1033           Print the transport id instead of the transport pointer
1035         * ace/Connection_Handler.cpp:
1036           Const change
1038         * ace/Generic_Sequence_T.h:
1039           Layout change
1041         * ace/GIOP_Message_Base.cpp:
1042           Const change and directly set a local variable
1044         * ace/IIOP_Connector.cpp:
1045         * tao/Thread_Lane_Resources.cpp:
1046           Layout change
1048         * tao/Invocation_Adapter.cpp:
1049           Updated layout of debug message
1051         * tao/IORTable/Table_Adapter.{h,cpp}:
1052           Let find_object return a bool
1054         * tao/Adapter.h:
1055           Layout changes
1057         * tao/ORB_Core.{h,cpp,inl}:
1058         * tao/Request_Dispatcher.cpp:
1059           Let the adapter_registry return a reference instead of a
1060           pointer and updated the calling code
1062         * tao/Transport.cpp:
1063           Layout changes, use ACE_ERROR for errors, fixed a memory
1064           leak when process_parsed_messages fail. After handling
1065           extra messages set the wr_ptr to the end of the first
1066           message else we will process the first message with a
1067           cdr stream that contains all the messages
1069         * tao/Transport_Connector.cpp:
1070           Fixed layout of debug messages
1072 Tue Jan 20 19:37:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1074         * tao/Array_Traits_T.h:
1075           Deliver dummy release_range to resolve compile errors
1077         * tests/Bug_3547_Regression/Bug_3547_Regression.mpc:
1078           Added missing file
1080         * tests/Bug_3547_Regression/Stock_Quoter_Server.cpp:
1081         * tests/Bug_3547_Regression/Stock_Quoter_Client.cpp:
1082           Fixed compile errors
1084         * tao/Transport_Connector.cpp:
1085           Removed not needed space in debug message
1087 Tue Jan 20 11:05:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1089         * tao/Transport_Connector.cpp:
1090           Unicode fix
1092 Tue Jan 20 10:08:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1094         * tao/Transport_Cache_Manager.{h,cpp}:
1095           Added a new is_entry_purgable_i to check whether a transport
1096           can be purged or not. Use this method then when purging
1098 Tue Jan 20 06:18:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1100         * tao/Value_Traits_T.h:
1101           Deliver dummy release_range to resolve compile errors
1103 Mon Jan 19 19:44:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1105         * tao/Transport.cpp:
1106           Replaced an ACE_DEBUG with ACE_ERROR
1108 Mon Jan 19 19:37:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1110         * tao/Generic_Sequence_T.h:
1111           When the sequence shrinks we release the members that are not
1112           available anymore by the user and then reinitialize them again.
1113           This solution works but can probably be improved with respect
1114           to performance and exception safety. This fixes bugzilla 3481
1115           and 3548.
1117         * ace/Cache_Entries.h:
1118         * ace/Transport_Cache_Manager.h:
1119           Doxygen change
1121 Mon Jan 19 19:34:24 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1123         * tests/Bug_3548_Regression/*:
1124           New test for bugzilla 3548
1126 Mon Jan 19 16:16:24 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
1128         * tao/tao.mpc:
1129         * tao/GIOP_Message_Base.cpp:
1130         * tao/PortableServer/BD_String_SArgument_T.cpp:
1131         * tao/Bounded_Sequence_CDR_T.h:
1132         * tao/Unbounded_Sequence_CDR_T.h:
1133         * tao/CDR.inl:
1134         * tao/Unbounded_BD_String_Sequence_T.h:
1135         * tao/BD_String_Argument_T.cpp:
1136         * tao/TAO_Server_Request.cpp:
1137         * tao/Sequence_T.h:
1138         * tao/CDR.h:
1139         * tao/Bounded_BD_String_Sequence_T.h:
1140         * TAO_IDL/be/be_visitor_union_branch/cdr_op_cs.cpp:
1141         * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
1142         * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
1143         * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
1144         * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
1145         * TAO_IDL/be/be_sequence.cpp:
1146         * TAO_IDL/be/be_visitor_valuetype/field_cdr_cs.cpp:
1147         * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
1148         * TAO_IDL/be/be_visitor_field/serializer_op_cs.cpp:
1150           Fixed bug#3524. Now when a bounded string that violates its bounds
1151           no matter it is used standalone or as a part of sequence, array,
1152           struct, union, exception, valuebox, or valuetype is marshalled or
1153           unmarshalled BAD_PARAM exception will be thrown as CORBA
1154           specification suggests.
1156         * tests/Bug_3524_Regression/client.cpp:
1157         * tests/Bug_3524_Regression/test.idl:
1158         * tests/Bug_3524_Regression/server.cpp:
1159         * tests/Bug_3524_Regression/Bug_3524_Regression.mpc:
1160         * tests/Bug_3524_Regression/test_i.cpp:
1161         * tests/Bug_3524_Regression/README:
1162         * tests/Bug_3524_Regression/run_test.pl:
1163         * tests/Bug_3524_Regression/test_i.h:
1165           Added a test for bug#3524.
1167 Mon Jan 19 15:48:33 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1169         * tests/Bug_3547_Regression/*
1170           New regression test for bugzilla 3547
1172 Thu Jan 15 15:58:33 UTC 2009  Yan Dai  <dai_y@ociweb.com>
1174         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
1176           Fixed bugzilla 3078.
1177           - Add a check for id==0 to get_consumeradmin and get_supplieradmin
1178             and use the default admins for these ids -- creating them
1179             if necessary.
1181         * orbsvcs/tests/Notify/Basic/IdAssignment.h:
1182         * orbsvcs/tests/Notify/Basic/IdAssignment.cpp:
1184           Added test case for bugzilla 3078.
1186 Thu Jan 15 12:06:46 UTC 2009  Marcel Smit <msmit@remedy.nl>
1188         * tests/POA/DSI/run_test.pl:
1189         * tests/POA/Default_Servant2/run_test.pl:
1190           Made "fuzz" compliant.
1192         * tests/POA/EndpointPolicy/run_test.pl:
1193           Reduced number of targets.
1195 Thu Jan 15 08:02:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1197         * tao/TAO_Singleton.cpp
1198         * tao/TAO_Singleton_Manager.{h,cpp,inl}:
1199           Pass the typeid when registering a cleanup hook. This is related to
1200           bugzilla 3544
1202 Wed Jan 14 16:35:43 UTC 2009  Vladimir Zykov  <vz@prismtech.com>
1204         * tests/DynAny_Test/test_dynsequence.cpp:
1206           Fixed a memory leak.
1208 Tue Jan 13 11:30:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1210         * tests/Bug_3542_Regression/server.cpp:
1211           Fixed unicode error
1213 Tue Jan 13 08:53:46 UTC 2009  Marcel Smit <msmit@remedy.nl>
1215         * tests/POA/Forwarding/run_test.pl:
1216         * tests/POA/EndpointPolicy/run_test.pl:
1217         * tests/POA/Persistent_ID/run_test.pl:
1218         * tests/POA/Reference_Counting/run_test.pl:
1219           Made "fuzz" compliant.
1221         * tests/Portable_Interceptors/Bug_3079/run_test.pl
1222           Improved test script.
1224 Mon Jan 12 18:41:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1226         * tao/Transport.cpp (register_if_necessary):
1227           Don't check if the transport is registered, we could get a thread
1228           switch between the check and the registration. Also only when the
1229           register_handler returns -1 we have a failure, with 1 it is already
1230           registered. This fixes bugzilla 3543
1232         * tao/Wait_On_Read.cpp:
1233         * tao/Wait_Strategy.cpp:
1234           Layout change
1236         * tao/Wait_Strategy.h:
1237           Doxygen change
1239         * tao/Exception.h:
1240           Layout changes
1242 Mon Jan 12 18:26:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1244         * tests/Bug_3543_Regression/master.cpp:
1245         * tests/Bug_3543_Regression/run_test.pl:
1246         * tests/Bug_3543_Regression/server.cpp:
1247           Do a controlled shutdown
1249 Mon Jan 12 16:00:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1251         * tests/Bug_3543_Regression/Bug_3543_Regression.mpc:
1252           These executables use threads
1254         * tests/Bug_3543_Regression/master.cpp:
1255           Fixed fuzz errors
1257 Mon Jan 12 15:42:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1259         * tests/Bug_3543_Regression/Bug_3543_Regression.mpc:
1260         * tests/Bug_3543_Regression/master.cpp:
1261         * tests/Bug_3543_Regression/run_test.pl:
1262           Improved this test
1264 Mon Jan 12 15:18:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1266         * tests/Bug_3543_Regression/*:
1267           New regression test for bugzilla 3543
1269 Mon Jan 12 11:54:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1271         * tao/Parser_Registry.cpp:
1272           Unicode fix
1274         * tao/Transport.cpp:
1275           Fixed a few incorrect debug statements
1277 Mon Jan 12 08:12:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1279         * tests/Bug_3542_Regression/run_test.pl:
1280           Added new test script for this test
1282 Sat Jan 10 07:52:46 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1284         * tests/Bug_3542_Regression/server.cpp:
1285           Fixed unicode compile errors
1287 Fri Jan  9 12:08:46 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1289         * tests/Portable_Interceptors/Bug_3079/run_test.pl:
1290           Resolved some copy/paste errors.
1292 Fri Jan  9 09:41:51 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1294         * tests/Portable_Interceptors/AdvSlotExt/run_test.pl:
1295         * tests/Portable_Interceptors/Redirection/run_test.pl:
1296         * tests/Portable_Interceptors/Bug_3079/run_test.pl:
1297           Made "Fuzz" compliant.
1299 Fri Jan  9 08:28:56 UTC 2009  Johnny Willemsen  <jwillemsen@remedy.nl>
1301         * tests/Bug_3542_Regression/*:
1302           New regression test for bugzilla 3542
1304 Thu Jan  8 19:10:56 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1306         * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl:
1307           Made "Fuzz" compliant. Added new line add the end of the file
1309 Thu Jan  8 19:10:56 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1311         * tests/Portable_Interceptors/AMI/run_test.pl:
1312         * tests/Portable_Interceptors/PolicyFactory/run_test.pl:
1313         * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl:
1314           Made "Fuzz" compliant.
1316 Thu Jan  8 18:11:56 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1318         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/run_test.pl:
1319         * tests/Portable_Interceptors/ForwardRequest/run_test.pl:
1320         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl:
1321         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl:
1322         * tests/Portable_Interceptors/Service_Context_Manipulation/run_test.pl:
1323           Made "Fuzz" compliant.
1325 Thu Jan  8 11:41:27 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1327         * tests/Portable_Interceptors/AdvSlot/run_test.pl:
1328         * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl:
1329           Made "Fuzz" compliant.
1331 Thu Jan  8 11:07:35 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1333         * tests/Portable_Interceptors/Bug_1559/run_test.pl:
1334         * tests/Portable_Interceptors/Processing_Mode_Policy\Collocated/run_test.pl:
1335           Clean up used ior files.
1337 Thu Jan  8 10:30:35 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1339         * tests/Portable_Interceptors/Bug_1559/run_test.pl:
1340         * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl:
1341         * tests/Portable_Interceptors/Processing_Mode_Policy\Collocated/run_test.pl:
1342           Made "fuzz" compliant.
1344 Wed Jan  7 20:56:46 UTC 2009  Olli Savia  <ops@iki.fi>
1346         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
1347         * TAO_IDL/driver/drv_preproc.cpp:
1348           Removed tabs.
1350 Wed Jan  7 19:12:39 UTC 2009  Marcel Smit  <msmit@remedy.nl>
1352         * tao/tests:
1353           Made CallbackTes, Codec, Collation and Oneway_Send_Timeouts "fuzz" compliant.
1354           removed PerlACE::Run_Test
1356 Wed Jan  7 12:06:39 UTC 2009  Olli Savia  <ops@iki.fi>
1358         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.cpp:
1359           Removed check for ACE_LACKS_MKSTEMP. mkstemp() is now
1360           available on all ACE platforms.
1362 Fri Jan  2 19:38:32 UTC 2009  Adam Mitz  <mitza@ociweb.com>
1364         * tao/Fixed_Array_Argument_T.inl:
1366           Extended the existing workaround for IBM Visual Age 6 (xlC 6)
1367           to also cover versions 7 and 8.
1369         * TAO_IDL/be/be_visitor_field/cdr_op_cs.cpp:
1371           The generated code for multi-dim arrays in structures has the same
1372           problem on the VA 8 compiler.
1374 Fri Dec 26 21:29:32 UTC 2008  Ciju John  <johnc at ociweb dot com>
1376         * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl:
1377           Increase timeout between client & server startups to give more
1378           time for server initialization.
1380 Wed Dec 24 10:28:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1382         * tao/TAO_Singleton_Manager.cpp:
1383           Added a fini method which is marked with ACE_GCC_DESTRUCTOR_ATTRIBUTE.
1384           This will make sure we destroy the TAO_Singleton_Manager instance
1385           when the TAO library gets unloaded
1387         * tao/PortableServer/Root_POA.cpp:
1388         * tao/PortableServer/Root_POA.h:
1389           Added fini method and mark this with ACE_GCC_DESTRUCTOR_ATTRIBUTE.
1390           With GCC this method then gets called when the TAO library gets
1391           unloaded which fixes a memory leak
1393         * tao/TAO_Singleton.cpp:
1394           Only deliver implementation when ACE_HAS_DUMP is defined
1396 Tue Dec 23 19:48:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1398         * tao/TAO_Internal.cpp:
1399           Reverted part of the change of
1400           Mon Dec 22 11:14:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>.
1401           The lifetime of the TAO_Singleton_Manager has to be dependent on the
1402           TAO dll not on the last ORB. We really need a way to explicitly
1403           tie the cleanup of the singletons to the DLL unload
1405 Tue Dec 23 09:20:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1407         * tests/Bug_3506_Regression/server.cpp:
1408           Use explicit activation
1410         * tests/Portable_Interceptors/AMI/Client_Interceptor.cpp:
1411           Prefix increment
1413 Mon Dec 22 11:14:46 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1415         * tao/Acceptor_Impl.cpp:
1416           Layout change and use ACE_TEXT
1418         * tao/CDR.h:
1419         * tao/ORB_Core.h:
1420           Doxygen changes
1422         * tao/ORB_Core_Auto_Ptr.h:
1423           Layout changes
1425         * tao/SystemException.cpp:
1426           Added timeout messages
1428         * tao/TAO_Internal.cpp:
1429           Call fini on the TAO_Singleton_Manager when the number
1430           of services has dropped to zero
1432         * tao/TAO_Server_Request.cpp:
1433           Use more generic define then a purify one
1435         * tao/TAO_Singleton_Manager.cpp:
1436           Delete the lock in the destructor
1438 Wed Dec 17 15:39:46 UTC 2008  Adam Mitz  <mitza@ociweb.com>
1440         * TAO_IDL/tao_idl.mpc:
1442           Fixed the sed command used to post-process ace_gperf's output.
1443           The "search" regex no longer matched what ace_gperf wrote.
1445 Tue Dec 16 22:50:11 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1447         * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl:
1448           Added a small delay between starting of the consumers
1449           so the first consumer should be connected by the time
1450           the second consumer signals the supplier to send events.
1452 Tue Dec 16 15:49:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1454         * tao/Connection_Handler.cpp:
1455           Reworked ACE_LACKS_SOCKET_BUFSIZ into ACE_LACKS_SO_RCVBUF
1456           and ACE_LACKS_SO_SNDBUF so that each of them could be
1457           independently enabled/disabled.
1459 Tue Dec 16 07:45:08 UTC 2008  Olli Savia  <ops@iki.fi>
1461         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
1462         * TAO_IDL/driver/drv_preproc.cpp:
1463           Updated to use ACE::isdotdir().
1465 Mon Dec 15 19:39:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1467         * docs/Options.html:
1468           Added a note that dev_poll is experimental
1470 Mon Dec 15 18:18:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1472         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
1473           Fixed compile error
1475 Mon Dec 15 13:38:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1477         * tests/BiDirectional/run_test.pl:
1478         * tests/BiDirectional/run_test_ipv6.pl:
1479         * tests/BiDirectional_DelayedUpcall/run_test.pl:
1480         * tests/BiDirectional_MultipleORB/run_test.pl:
1481         * tests/BiDirectional_NestedUpcall/run_test.pl:
1482           Updated to the new test framework
1484 Mon Dec 15 04:55:10 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1486         * tao/AnyTypeCode/Recursive_Type_TypeCode.h:
1487         * tao/AnyTypeCode/Recursive_Type_TypeCode.inl:
1488         * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
1489         Reverted change in
1490         Mon Dec 01 19:47:02 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1491         because it introduced a memory leak.
1492         Changed the recursive type code to not over write previously
1493         assigned members.  This can occur when a recusive typecode
1494         has already been extracted and then is extracted again.
1495         The extraction routine detects that recursive type code did
1496         not over write the pre existing members and increments the
1497         reference count on the the typecode to account for the reference
1498         in the local member of the extraction method.
1500 Wed Dec 10 21:49:00 UTC 2008  Ciju John  <johnc at ociweb dot com>
1502         * tests/Objref_Sequence_Test/run_test.pl:
1503           increase test timeout.
1505 Mon Dec  8 22:29:19 UTC 2008  Ciju John  <johnc at ociweb dot com>
1507         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
1508           fix SunCC build error.
1510 Mon Dec  8 14:45:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1512         * tao/ORB.cpp:
1513           Removed not needed include
1515 Mon Dec  8 13:55:43 UTC 2008  James H. Hill  <hillj@isis.vanderbilt.edu>
1517         * tao/ORB_Core.cpp:
1519           Added check for NULL before assigning global
1520           TAO_ORB_Core_Static_Resources to the current service
1521           object. This should resolve Bug 3499 on non-Windows systems.
1523 Mon Dec  8 13:49:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1525         * tests/Bug_3430_Regression/Hello.mpc:
1526         * tests/Bug_3430_Regression/Bug_3430_Regression.mpc:
1527           Renamed the MPC file to get unique project names
1529 Mon Dec  8 02:50:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1531         * tests/Bug_3430_Regression:
1532           New regression test for bug 3430, thanks to Joe Pallas
1533           <pallas at cs dot stanford dot edu> for reporting this
1534           and providing some test fragements
1536         * tao/Objref_VarOut_T.h:
1537         * tao/Objref_VarOut_T.inl:
1538           Support assignment from a _var again.
1540 Thu Dec  4 18:41:20 UTC 2008  Ciju John  <johnc at ociweb dot com>
1542         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
1543           Further SunCC errors. A heap allocated array should fix this.
1545 Thu Dec  4 09:52:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1547         * tests/Bug_3506_Regression/IF_EXE_M_R_Enums.idl:
1548           Fixed HPUX compile problems
1550 Wed Dec  3 22:20:51 UTC 2008  Ciju John  <johnc at ociweb dot com>
1552         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
1553           Fix variable length array error. Replaced with ACE_Array<>.
1555 Wed Dec 03 18:11:39 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1557         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/client.cpp:
1558         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/GoodDay.cpp:
1559         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/GoodDay.h:
1560         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/server.cpp:
1561         Compilation fixes.
1563         * configure.ac:
1564         * orbsvcs/tests/InterfaceRepo/Makefile.am:
1565         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/Makefile.am:
1566         Add test to be built by autoconf.
1568 Wed Dec  3 09:22:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1570         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
1571           Set all object references to nil in the fini method
1573         * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp:
1574           Layout changes
1576         * orbsvcs/tests/Bug_1334_Regression/client.cpp:
1577           Removed ACE_UNUSED_ARG usage
1579 Wed Dec  3 08:09:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1581         * tao/IIOP_Connector.cpp:
1582           Layout changes
1584         * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
1585           Const changes
1587         * tao/TAO_Singleton.h:
1588         * tao/TAO_Singleton_Manager.h:
1589           Doxygen changes
1591         * tao/TAO_Singleton_Manager.cpp (fini):
1592           When we have been registered with the ACE object manager
1593           then unregister ourselves again. If we keep registered
1594           and the TAO DLL gets unloaded ACE will crash when trying
1595           to callback to us
1597 Wed Dec  3 06:55:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1599         * tests/Portable_Interceptors/AdvSlot/run_test.pl:
1600         * tests/Portable_Interceptors/AdvSlot/server.cpp:
1601           Added support to specify IOR file through the commandline
1603 Tue Dec 02 19:48:32 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1605         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test:
1606         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test:
1607         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/IFR_Self_Recursive_IDL.mpc:
1608         * orbsvcs/tests/InterfaceRepo/IFR_Self_Recursive_IDL_Test/IFR_Self_Reursive_IDL.mpc:
1609         Corrected the name of the folder.
1611 Tue Dec 02 19:11:54 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1613         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp:
1614         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp:
1615           Changed global char* variable to ACE_TCHAR*.
1617 Tue Dec 02 19:02:35 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1619         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp:
1620         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp:
1621           Changed older main to ACE_TMAIN.
1623 Mon Dec 01 19:47:02 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
1625         * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
1626           Fixed reference counting of extracted type codes.  Direct
1627           references were being taken instead of duplicate().
1629         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test:
1630         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/client.cpp:
1631         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/GoodDay.cpp:
1632         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/GoodDay.h:
1633         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/IFR_Self_Reursive_IDL.mpc:
1634         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/Makefile.am:
1635         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/README:
1636         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/run_test.pl:
1637         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/server.cpp:
1638         * orbsvcs/tests/InterfaceRepo/IFR_Self_Reursive_IDL_Test/Test.idl:
1639           Added test.
1641 Mon Dec  1 10:44:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1643         * orbsvcs/tests/Bug_3418_Regression/*:
1644           Added new regression test for bug 3418, this has not been
1645           fixed yet. Thanks to Vladimir Zykov
1646           <vladimir dot zykov at prismtech dot com> for creating this
1647           test
1649 Sat Nov 29 08:00:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1651         * tests/Explicit_Event_Loop/run_test.pl
1652         * tests/Objref_Sequence_Test/run_test.pl
1653         * tests/Objref_Sequence_Test/server.cpp
1654         * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl
1655         * tests/Server_Port_Zero/run_test.pl
1656         * tests/Server_Port_Zero/server.cpp
1657           Fixed test failures
1659 Fri Nov 28 15:24:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1661         * tests/Bug_3506_Regression/*:
1662           New reproducer for a problem with Any/TypeCodes. This existed in
1663           an older version but already got fixed. Just adding the regression
1664           test to make sure we don't break this usage
1666 Fri Nov 28 14:34:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1668         * tao/ORB.inl:
1669         * tao/ORB_Core.inl:
1670           Fixed compile errors
1672 Fri Nov 28 12:39:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1674         * tests/Collocation_Tests/run_test.pl:
1675         * tests/Native_Exceptions/run_test.pl:
1676         * tests/Servant_To_Reference_Test/run_test.pl:
1677         * tests/Server_Port_Zero/run_test.pl:
1678         * tests/AMH_Exceptions/run_test.pl:
1679           Fixed fuzz errors/warnings
1681 Fri Nov 28 11:27:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1683         * tests/Abstract_Interface/run_test.pl
1684         * tests/AMH_Exceptions/client.cpp
1685         * tests/AMH_Exceptions/run_test.pl
1686         * tests/AMH_Exceptions/server.cpp
1687         * tests/Any/Recursive/run_test.pl
1688         * tests/Bug_1020_Regression/run_test.pl
1689         * tests/Bug_1254_Regression/run_test.pl
1690         * tests/Bug_1670_Regression/run_test.pl
1691         * tests/Bug_1676_Regression/run_test.pl
1692         * tests/Bug_2188_Regression/run_test.pl
1693         * tests/Bug_2319_Regression/run_test.pl
1694         * tests/Bug_2319_Regression/server.cpp
1695         * tests/Bug_2328_Regression/run_test.pl
1696         * tests/Bug_2349_Regression/run_test.pl
1697         * tests/Bug_2356_Regression/run_test.pl
1698         * tests/Bug_2417_Regression/run_test.pl
1699         * tests/Bug_2429_Regression/run_test.pl
1700         * tests/Bug_2503_Regression/run_test.pl
1701         * tests/Bug_2560_Regression/run_test.pl
1702         * tests/Bug_2595_Regression/run_test.pl
1703         * tests/Bug_2654_Regression/run_test.pl
1704         * tests/Bug_2702_Regression/run_test.pl
1705         * tests/Bug_2804_Regression/run_test.pl
1706         * tests/Bug_2966_Regression/run_test.pl
1707         * tests/Bug_3000_Regression/run_test.pl
1708         * tests/Bug_3068_Regression/run_test.pl
1709         * tests/Bug_3163_Regression/run_test.pl
1710         * tests/Bug_3299_Regression/run_test.pl
1711         * tests/Bug_3471_Regression/run_test.pl
1712         * tests/Bug_3479_Regression/run_test.pl
1713         * tests/Bug_3499_Regression/DLL_TAO_Service.cpp
1714         * tests/Bug_3499_Regression/run_test.pl
1715         * tests/Bug_933_Regression/run_test.pl
1716         * tests/Collocation_Exception_Test/run_test.pl
1717         * tests/Collocation_Oneway_Tests/run_test.pl
1718         * tests/Collocation_Tests/run_test.pl
1719         * tests/Connect_Strategy_Test/run_test.pl
1720         * tests/DynAny_Test/run_test.pl
1721         * tests/Explicit_Event_Loop/run_test.pl
1722         * tests/Faults/run_test.pl
1723         * tests/Hello/run_test.pl
1724         * tests/ICMG_Any_Bug/run_test.pl
1725         * tests/IDL_Test/constants.idl
1726         * tests/IDL_Test/run_test.pl
1727         * tests/LongDouble/run_test.pl
1728         * tests/Multiple_Inheritance/run_test.pl
1729         * tests/Native_Exceptions/run_test.pl
1730         * tests/Nested_Event_Loop/run_test.pl
1731         * tests/NestedUpcall/Simple/run_test.pl
1732         * tests/NestedUpcall/Triangle_Test/run_test.pl
1733         * tests/Objref_Sequence_Test/run_test.pl
1734         * tests/OBV/Any/run_test.pl
1735         * tests/OBV/Collocated/Forward/run_test.pl
1736         * tests/OBV/Factory/run_test.pl
1737         * tests/OBV/Forward/run_test.pl
1738         * tests/OBV/Simple/run_test.pl
1739         * tests/OBV/Truncatable/run_test.pl
1740         * tests/OBV/ValueBox/run_test.pl
1741         * tests/Ondemand_Write/run_test.pl
1742         * tests/ORB_Local_Config/Bug_3049/Test.cpp
1743         * tests/ORB_Local_Config/Service_Dependency/Test.cpp
1744         * tests/ORT/run_test.pl
1745         * tests/Param_Test/run_test.pl
1746         * tests/POA/Bug_1592_Regression/run_test.pl
1747         * tests/POA/EndpointPolicy/run_test.pl
1748         * tests/POA/EndpointPolicy/server.cpp
1749         * tests/POA/Forwarding/run_test.pl
1750         * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp
1751         * tests/Portable_Interceptors/Bug_2133/run_test.pl
1752         * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl
1753         * tests/Portable_Interceptors/Bug_3080/run_test.pl
1754         * tests/Portable_Interceptors/Dynamic/run_test.pl
1755         * tests/Portable_Interceptors/IORInterceptor/run_test.pl
1756         * tests/Portable_Interceptors/ORB_Shutdown/run_test.pl
1757         * tests/Portable_Interceptors/PICurrent/run_test.pl
1758         * tests/RTScheduling/Current/run_test.pl
1759         * tests/RTScheduling/DT_Spawn/run_test.pl
1760         * tests/RTScheduling/Thread_Cancel/run_test.pl
1761         * tests/RTScheduling/VoidData/run_test.pl
1762         * tests/Servant_To_Reference_Test/run_test.pl
1763         * tests/Server_Port_Zero/run_test.pl
1764         * tests/Smart_Proxies/run_test.pl
1765         * tests/Stack_Recursion/run_test.pl
1766         * tests/Two_Objects/run_test.pl
1767         * tests/Typedef_String_Array/run_test.pl
1768         * tests/UNKNOWN_Exception/run_test.pl
1769         * tests/ZIOP/run_test.pl
1770           Updates for the new test framework. Reworked scripts, extended
1771           test programs so that the IOR file can be specified from the
1772           commandline. Also check return values of spawn so that things
1773           run faster when nothing has been build
1775 Fri Nov 28 11:14:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1777         * TAO_IDL/be/be_sunsoft.cpp
1778           Use ascii format specifiers
1780 Fri Nov 28 11:12:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1782         * orbsvcs/orbsvcs/AV/AVStreams_i.h:
1783           Doxygen change
1785         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
1786           No need to use some intermediate variables
1788         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
1789         * orbsvcs/tests/Notify/lib/common.cpp:
1790           Use ascii format specifiers
1792 Fri Nov 28 11:11:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1794         * examples/AMH/Sink_Server/MT_AMH_Server.h:
1795           Doxygen change
1797 Fri Nov 28 11:09:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1799         * tao/Codeset/UTF8_Latin1_Translator.cpp:
1800           Use true/false
1802         * tao/ORB.h:
1803         * tao/ORB.inl:
1804         * tao/ORB_Core.h:
1805         * tao/ORB_Core.inl:
1806           Added _refcnt() method to retrieve the current refcount
1808         * tao/TAO_Internal.cpp:
1809           Layout change
1811 Thu Nov 27 04:09:39 CST 2008  Simon Massey  <sma@prismtech.com>
1813         * TAO version 1.6.7 released.
1815 Wed Nov 26 13:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1817         * orbsvcs/DevGuideExamples/DevGuideExamples.mwc:
1818           Empty work file for recursion.
1820 Mon Nov 24 12:20:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1822         * tests/IDL_Test/main.cpp:
1823           Compare SignedGen::val as numerical value
1825 Fri Nov 21 14:41:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1827         * TAO_ACE.mwc:
1828           Exclude orbsvcs/DevGuideExamples
1830 Wed Nov 19 15:14:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1832         * TAO_IDL/be/be_sunsoft.cpp:
1833           Attempted fix of the 64bit compile warnings problem.
1835 Wed Nov 19 10:59:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1837         * TAO_IDL/be/be_helper.cpp:
1838           Reverted Reversion of Nov 18 for change of Oct 13 to convert
1839           format specifiers to plain ascii. This change was not the
1840           introducer of the 64bit compile warnings problem.
1842 Wed Nov 19 09:53:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1844         * tao/orbsvcs/orbsvcs/av/SCTP_SEQ.cpp:
1845         * tao/strategies/SCIOP_Acceptor.cpp:
1846         * tao/strategies/SCIOP_Connection_Handle.cpp:
1847         * tao/strategies/SCIOP_Profile.cpp:
1848           added missing #include "ace/os_include/os_netdb.h".
1850 Tue Nov 18 16:08:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1852         * tests/Bug_3499_Regression/DLL_Service_Host.cpp:
1853           ACE_throw_bad_alloc is actually defined as including the throw
1854           command itself so it can't be used with ACE_NEW_THROW_EX.
1856 Tue Nov 18 12:07:33 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1858         * tests/Bug_3108_Regression/run_test.pl:
1859           Use the correct perl variable to delete the file
1861 Tue Nov 18 10:39:33 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1863         * TAO_IDL/be/be_helper.cpp:
1864           Reverted change of Oct 13 to convert format specifiers to
1865           plain ascii, let us see if this resolves the 64bit compile
1866           warnings
1868 Tue Nov 18 10:20:33 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1870         * tests/Bug_2560_Regression/client.cpp:
1871           No need to convert for string_to_object
1873         * tests/Bug_2560_Regression/run_test.pl:
1874           Corrected client argument and increased server timeout
1876         * tests/Bug_2560_Regression/server.cpp:
1877           Parse the commandline arguments
1879 Tue Nov 18 09:52:33 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1881         * tests/Bug_3299_Regression/server.cpp:
1882           Layout change
1884         * tests/Bug_933_Regression/MessengerClient.cpp:
1885         * tests/Bug_933_Regression/MessengerServer.cpp:
1886           Add support for commandline arguments to specify the IOR files
1888 Mon Nov 17 21:26:33 UTC 2008  Adam Mitz  <mitza@ociweb.com>
1890         * TAO_IDL/tao_idl.mpc:
1892           s/gperf/ace_gperf/  It was renamed a while ago but this file
1893           wasn't changed.
1895 Mon Nov 17 18:44:15 UTC 2008  Simon McQueen  <sm@prismtech.com>
1897         * tao/PolicyS.h:
1899           Add a #include of tao/PortabServer/PolicyS.h.
1901         * tests/Bug_3513_Regression/test.cpp:
1903           Whitespace.
1905         * tests/Bug_3514_Regression:
1906         * tests/Bug_3514_Regression/Bug_3514_Regression.mpc:
1907         * tests/Bug_3514_Regression/README:
1908         * tests/Bug_3514_Regression/test.idl:
1909         * tests/Bug_3514_Regression/test.cpp:
1911           Regression test for the above fix.
1913 Mon Nov 17 18:01:17 UTC 2008  Simon McQueen  <sm@prismtech.com>
1915         * TAO_IDL/util/utl_global.cpp:
1917           Change order that #includes are output into generated headers. Emit
1918           them in the order that they are found in the pre-processor output
1919           rather than the order that they are found in the initial file scan.
1921           This fixes bug #3513.
1923         * tests/Bug_3513_Regression:
1924         * tests/Bug_3513_Regression/Bug_3513_Regression.mpc:
1925         * tests/Bug_3513_Regression/README:
1926         * tests/Bug_3513_Regression/test.idl:
1927         * tests/Bug_3513_Regression/test.cpp:
1929           Compile only test for the above bug.
1931 Mon Nov 17 14:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
1933         * tests/Bug_3499_Regression/DLL_Service_Host.cpp:
1934           Use ACE_throw_bad_alloc instead of manually calling
1935           ACE_bad_alloc () as MFC builds redefine the call appropriatly.
1937 Mon Nov 17 13:46:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1939         * testst/Bug_3299_Regression/run_test.pl:
1940           Fixed bug in this file which I introduced by mistake
1942         * tests/Portable_Interceptors/Collocated/Dynamic/run_test.pl
1943           Converted to the new test framework
1945 Mon Nov 17 13:11:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1947         * DevGuideExamples/PortableInterceptors/PICurrent_NameService:
1948           Now really deleted this one
1950 Mon Nov 17 12:49:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1952         * examples/Buffered_AMI/run_test.pl
1953         * examples/OBV/Typed_Events/run_test.pl
1954         * examples/Simple/bank/run_test.pl
1955         * examples/Simple/echo/run_test.pl
1956         * examples/Simple/grid/run_test.pl
1957         * examples/Simple/time/run_test.pl
1958         * examples/TypeCode_Creation/run_test.pl
1959           Converted to the new test framework
1961 Mon Nov 17 12:07:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1963         * tests/Bug_3481_Regression/run_test.pl:
1964           No hardcoded timeout should be used
1966 Mon Nov 17 11:52:38 UTC 2008  Simon McQueen  <sm@prismtech.com>
1968         * orbsvcs/tests/Security/Secure_Invocation/client.conf:
1969         * orbsvcs/tests/Security/Secure_Invocation/client.cpp:
1970         * orbsvcs/tests/Security/Secure_Invocation/client_nopasswd.conf:
1971         * orbsvcs/tests/Security/Secure_Invocation/server.conf:
1972         * orbsvcs/tests/Security/Secure_Invocation/server.cpp:
1973         * orbsvcs/tests/Security/Secure_Invocation/server_none.conf:
1974         * orbsvcs/tests/Security/Secure_Invocation/server_nopasswd.conf:
1976           In common with all our other SSL tests this test specifies the CA
1977           certificate by means of an environment value. This means that we have
1978           no coverage for the service configurator directive arguments
1979           -SSLCAfile and -SSLCApath. This one test has now been modified to use
1980           the former argument. This will expose a regression and also probably
1981           errors in the wide character support revision 83118 to
1982           TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp.
1984 Mon Nov 17 12:01:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1986         * DevGuideExamples/PortableInterceptors/PICurrent_NameService:
1987         * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService:
1988           Moved, this example uses orbscs
1990 Mon Nov 17 11:57:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
1992         * tests/ORB_Local_Config/Bug_1459/run_test.pl
1993         * tests/ORB_Local_Config/Bug_2612/run_test.pl
1994         * tests/ORB_Local_Config/Bug_3049/run_test.pl
1995         * tests/ORB_Local_Config/Bunch/run_test.pl
1996         * tests/ORB_Local_Config/run_tests_all.pl
1997         * tests/ORB_Local_Config/Separation/run_test.pl
1998         * tests/ORB_Local_Config/Service_Dependency/run_test.pl
1999         * tests/ORB_Local_Config/Shared/run_test.pl
2000         * tests/ORB_Local_Config/Simple/run_test.pl
2001         * tests/ORB_Local_Config/Two_DLL_ORB/run_test.pl
2002           Converted to the new test framework
2004 Mon Nov 17 11:25:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2006         * tests/Bug_2560_Regression/run_test.pl
2007         * tests/Bug_2966_Regression/run_test.pl
2008         * tests/Bug_3163_Regression/run_test.pl
2009         * tests/Bug_3471_Regression/run_test.pl
2010         * tests/Bug_933_Regression/run_test.pl
2011         * tests/LongDouble/run_test.pl
2012         * tests/ZIOP/run_test.pl
2013           Converted to the new test framework
2015 Mon Nov 17 11:16:56 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
2017         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
2019           Changed ca_dir from ACE_CString to CORBA::String_var. The later is
2020           more appropriate.
2022 Mon Nov 17 10:35:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2024         * tests/Bug_2542_Regression/run_test.pl
2025         * tests/Bug_2791_Regression/run_test.pl
2026         * tests/Bug_2792_Regression/run_test.pl
2027         * tests/Bug_2795_Regression/run_test.pl
2028         * tests/Bug_2805_Regression/run_test.pl
2029         * tests/Bug_2826_Regression/run_test.pl
2030         * tests/Bug_2909_Regression/run_test.pl
2031         * tests/Bug_3171_Regression/run_test.pl
2032         * tests/Bug_3198_Regression/run_test.pl
2033         * tests/Bug_3251_Regression/run_test.pl
2034         * tests/Compression/run_test.pl
2035         * tests/Connection_Timeout/run_test.pl
2036         * tests/CORBA_e_Implicit_Activation/run_test.pl
2037         * tests/CSD_Collocation/run_test.pl
2038         * tests/DynUnion_Test/run_test.pl
2039         * tests/ORB_shutdown/run_test.pl
2040         * tests/Portable_Interceptors/Bug_2088/run_test.pl
2041           Converted to the new test framework
2043 Mon Nov 17 10:13:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2045         * tao/Strategies/SCIOP_Endpoint.cpp:
2046         * tao/Strategies/SHMIOP_Profile.cpp:
2047           Added missing include for compilation of sctp on solaris.
2048           Thanks to Milan Cvetkovic <milan dot cvetkovic at mpathix dot com>
2049           for providing this change. This is part of bugzilla 3492
2051         * tao/TAO_Internal.cpp:
2052           Use LM_ERROR with ACE_ERROR
2054         * tao/Transport_Cache_Manager.h:
2055           Layout change
2057 Mon Nov 17 08:39:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2059         * tests/Bug_3470_Regression/*:
2060           New test for bugzilla 3470 which has been fixed already. Thanks
2061           to Skrzyniarz Alexandre <alexandre dot skrzyniarz at fr dot thalesgroup dot com>
2062           for creating this test.
2064         * tests/Bug_3499_Regression/DLL_Service_Host.cpp:
2065           Fixed return value
2067         * tests/Portable_Interceptors/Bug_2133/server.cpp:
2068           Removed commented out line
2070 Sun Nov 16 08:11:12 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2072         * configure.ac:
2074           Updated for orbsvcs/tests/InterfaceRepo/Bug_3495_Regression
2076 Sat Nov 15 19:23:26 UTC 2008  Adam Mitz  <mitza@ociweb.com>
2078         * MPC/config/tao_idl_mcpp.mpb:
2080           Restored this file which is used by CIAO but not TAO.
2082         * TAO_IDL/tao_idl.mpc:
2083         * TAO_IDL/tao_idl_mcpp_local.mpb:
2085           Created a "local" version of tao_idl_mcpp that uses relative paths.
2087         * TAO_IDL/tao_idl_mcpp.mpb:
2089           Removed this file.
2091         * tests/Bug_3499_Regression/DLL_Service.mpc:
2093           Removed "install = ." -- this is the default behavior and explicitly
2094           writing it causes problems with parallel make creating a bad link.
2096         * tests/Bug_3499_Regression/DLL_TAO_Service.cpp:
2098           Wchar fix: resolve_initial_references always takes a narrow string.
2100 Sat Nov 15 18:52:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2102         * testst/Bug_3299_Regression/run_test.pl:
2103           Updated to the new test framework
2105 Fri Nov 14 23:05:47 UTC 2008  Adam Mitz  <mitza@ociweb.com>
2107         * TAO_IDL/tao_idl_mcpp.mpb:
2109           This isn't used by clients of TAO_IDL so it can live here.
2111         * orbsvcs/IFR_Service/IFR_Service.mpc:
2113           Adapted the "verbatim(gnuace)" section for use on Windows.
2115         * rules.tao.GNU:
2117           Translate \ to / in $(TAO_ROOT).
2119         * MPC/config/tao_idl_mcpp.mpb:
2121           Removed this file.  Moved it to $TAO_ROOT/TAO_IDL.
2123 Fri Nov 14 14:30:30 UTC 2008  Simon Massey  <sma at prismtech dot com>
2125         * tests/Bug_3499_Regression/DLL_TAO_Service.cpp:
2127           Remove extranious ;
2129 Fri Nov 14 13:23:30 UTC 2008  Simon McQueen  <sm@prismtech.com>
2131         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
2133           Always report fatal errors during init.
2135 Fri Nov 14 12:29:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2137         * tests/Bug_3499_Regression/run_test.pl:
2138           Fixed this script
2140 Fri Nov 14 10:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2142         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h:
2144           ReFixed the Reintroduced Fuzz error with
2145           Thu Nov 13 21:48:14 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2147 Thu Nov 13 22:22:40 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
2149         * orbsvcs/DevGuideExamples/NotifyService/Messenger/NotifyServiceMessenger.mpc:
2151         * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/OfferSubscriptions.mpc:
2153         * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/QoSProperties.mpc:
2155         * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/SupplierSideNC.mpc:
2157           Fixed up errant include of MessengerS.cpp in client sources.
2159 Thu Nov 13 21:48:14 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2161         * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
2162         * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h:
2163         * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
2164         * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
2165         * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
2166         * orbsvcs/orbsvcs/IFRService/Container_i.h:
2167         * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.cpp:
2168         * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
2169         * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
2171           Fix for nested name scoping issue introduced in
2172           Mon Nov 10 19:54:27 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
2173           and fix of bug 3495 for unions, structs, and exceptions.
2175         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp:
2176         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl:
2177         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h:
2179           Increase test cases covered by the idl.
2181 Thu Nov 13 18:36:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2183         * orbsvcs/DevGuideExamples/NamingService/Messenger/Messenger.mpc:
2184           Fixed invalid after
2186 Thu Nov 13 14:56:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2188         * tests/Bug_2595_Regression/run_test.pl:
2189         * tests/Bug_2654_Regression/run_test.pl:
2190         * tests/Bug_2669_Regression/run_test.pl:
2191         * tests/Bug_2677_Regression/run_test.pl:
2192           Converted to the new test framework
2194 Thu Nov 13 14:45:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2196         * tests/Bug_1636_Regression/run_test.pl:
2197         * tests/Bug_1670_Regression/run_test.pl:
2198         * tests/Bug_1676_Regression/run_test.pl:
2199         * tests/Bug_2134_Regression/run_test.pl:
2200         * tests/Bug_2188_Regression/run_test.pl:
2201         * tests/Bug_2328_Regression/run_test.pl:
2202         * tests/Bug_2349_Regression/run_test.pl:
2203         * tests/Bug_2356_Regression/run_test.pl:
2204         * tests/Bug_2417_Regression/run_test.pl:
2205         * tests/Bug_2429_Regression/run_test.pl:
2206         * tests/Bug_2503_Regression/run_test.pl:
2207           Converted to the new test framework
2209         * tests/Bug_2417_Regression/server.cpp:
2210         * tests/Bug_2349_Regression/client.cpp:
2211         * tests/Bug_2349_Regression/server.cpp:
2212         * tests/Bug_2417_Regression/client.cpp:
2213           Added support to pass ior filename from the commandline
2215 Thu Nov 13 10:49:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2217         * orbsvcs/DevGuideExamples/NotifyService/EventSequence/EventSequence.mpc:
2218         * orbsvcs/DevGuideExamples/NotifyService/Filtering/Filtering.mpc:
2219         * orbsvcs/DevGuideExamples/NotifyService/Messenger/NotifyServiceMessenger.mpc:
2220         * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/OfferSubscriptions.mpc:
2221         * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/QoSProperties.mpc:
2222         * orbsvcs/DevGuideExamples/NotifyService/RTNotify/RTNotify.mpc:
2223         * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/SupplierSideNC.mpc:
2224           Added custom idl project
2226 Thu Nov 13 09:27:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2228         * orbsvcs/DevGuideExamples/ImplRepo/Basic/ImplRepo_Basic.mpc:
2229         * orbsvcs/DevGuideExamples/ImplRepo/ImplRepo.mpc:
2230         * orbsvcs/DevGuideExamples/ImplRepo/IORTable/ImplRepo_IORTable.mpc:
2231         * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/corbaloc_Messenger.mpc:
2232         * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/corbaname_Messenger.mpc:
2233         * orbsvcs/DevGuideExamples/NamingService/Messenger/Messenger.mpc:
2234         * orbsvcs/DevGuideExamples/NamingService/Naming_Client/Naming_Client.mpc:
2235         * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/Naming_Context_Ext.mpc:
2236           Added custom idl project
2238 Thu Nov 13 08:33:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2240         * tests/AMH_Exceptions/run_test.pl:
2241         * tests/Bug_2702_Regression/run_test.pl:
2242         * tests/Bug_3299_Regression/run_test.pl:
2243         * tests/Oneway_Send_Timeouts/run_test.pl:
2244         * tests/Param_Test/run_test.pl:
2245         * tests/POA/Adapter_Activator/run_test.pl:
2246         * tests/Portable_Interceptors/AdvSlot/run_test.pl:
2247         * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl:
2248           Fixed fuzz errors
2250 Thu Nov 13 07:09:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2252         * tests/Portable_Interceptors/Recursive_ORBInitializer/run_test.pl
2253         * tests/Portable_Interceptors/Register_Initial_References/run_test.pl
2254         * tests/Portable_Interceptors/Slot/run_test.pl
2255           Converted to new test framework
2257 Thu Nov 13 04:03:55 UTC 2008  James H. Hill  <hillj@isis.vanderbilt.edu>
2259         * tests/Bug_3499_Regression/DLL_Service_Host.cpp:
2261           Fixed compilation errors on GCC 3.4
2263 Wed Nov 12 20:14:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2265         * tests/Policies/run_test.pl:
2266           Fixed bug in this file
2268 Wed Nov 12 16:12:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2270         * tests/Bug_3499_Regression/DLL_Service.mpc:
2272           Fixed the last Fuzz warning.
2274 Wed Nov 12 16:02:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2276         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
2277           Fixed compile error with CORBA/e micro
2279 Wed Nov 12 13:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2281         * tests/Bug_3499_Regression/DLL_Service.h:
2282         * tests/Bug_3499_Regression/DLL_TAO_Service.h:
2284           Fixed the Fuzz errors.
2286 Wed Nov 12 11:11:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2288         * tao/ORB.cpp:
2289           Added support for -ORBGestalt CURRENT. This fixes bugzilla 3499,
2290           thanks to James Hill for reporting this
2292         * tao/Strategies/SCIOP_Endpoint.cpp:
2293           Unicode fix
2295         * tests/Bug_3499_Regression/DLL_Service.mpc:
2296           Layout change
2298         * tests/Bug_3499_Regression/DLL_Service.cpp:
2299         * tests/Bug_3499_Regression/DLL_Service.h:
2300         * tests/Bug_3499_Regression/DLL_TAO_Service.cpp:
2301         * tests/Bug_3499_Regression/DLL_TAO_Service.h:
2302           Use ACE_TCHAR
2304 Wed Nov 12 10:49:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2306         * DevGuideExamples/AMH/MessengerClient.cpp:
2307         * DevGuideExamples/AMH/MessengerServer.cpp:
2308           Pass IOR filename through the commandline
2310         * DevGuideExamples/BiDirectionalGIOP/client.cpp:
2311         * DevGuideExamples/BiDirectionalGIOP/server.cpp:
2312         * DevGuideExamples/Multithreading/GracefulShutdown/MessengerClient.cpp:
2313         * DevGuideExamples/Multithreading/GracefulShutdown/MessengerServer.cpp:
2314           No need to use an argv converter
2316         * DevGuideExamples/AMH/run_test.pl:
2317         * DevGuideExamples/BiDirectionalGIOP/run_test.pl:
2318           Converted to new test framework
2320         * DevGuideExamples/AMH_AMI/run_test.pl:
2321           Extended timeout
2323 Wed Nov 12 07:58:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2325         * DevGuideExamples/PortableInterceptors/PICurrent_NameService/PICurrent_NameService.mpc:
2326           Fixed bug in this file
2328 Wed Nov 12 07:38:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2330         * DevGuideExamples/RTCORBA/RTCORBA.mpc:
2331           Fixed bug in this file
2333 Tue Nov 11 22:23:31 UTC 2008  James H. Hill  <hillj@isis.vanderbilt.edu>
2335         * tests/Bug_3499_Regression:
2336         * tests/Bug_3499_Regression/DLL_Service.h:
2337         * tests/Bug_3499_Regression/DLL_Service.cpp:
2338         * tests/Bug_3499_Regression/DLL_Service.mpc:
2339         * tests/Bug_3499_Regression/DLL_Service_Host.cpp:
2340         * tests/Bug_3499_Regression/DLL_Service_export.h:
2341         * tests/Bug_3499_Regression/DLL_TAO_Service.h:
2342         * tests/Bug_3499_Regression/DLL_TAO_Service.cpp:
2343         * tests/Bug_3499_Regression/DLL_TAO_Service_export.h:
2344         * tests/Bug_3499_Regression/README:
2345         * tests/Bug_3499_Regression/run_test.pl:
2347           First version of the regression test for Bugzilla 3499.
2349 Tue Nov 11 19:50:36 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
2351         * orbsvcs/tests/InterfaceRepo/Duplicate_Typedef_Test/run_test.pl:
2353           Changes to make the script more portable.
2355 Tue Nov 11 19:42:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2357         * tests/Hello/run_test.pl:
2358           Small improvement
2360         * tests/Two_Objects/run_test.pl
2361         * tests/Typedef_String_Array/run_test.pl
2362         * tests/UNKNOWN_Exception/run_test.pl
2363           Updated to the new test framework
2365 Tue Nov 11 19:01:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2367         * DevGuideExamples/PortableInterceptors/PICurrent_NameService/PICurrent_NameService.mpc:
2368         * DevGuideExamples/RTCORBA/RTCORBA.mpc:
2369           Use seperate project for idl files
2371 Tue Nov 11 17:33:34 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2373         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Bug_3495_Regression.mpc:
2375           Corrected building on minimum systems.
2377 Tue Nov 11 15:02:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2379         * tests/Bug_3481_Regression/Bug_3481_Regression.cpp:
2381           Removed unused parameter names.
2383 Tue Nov 11 14:47:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2385         * tests/Bug_1535_Regression/run_test.pl:
2386         * tests/Bug_1639_Regression/run_test.pl:
2387         * tests/Bug_2201_Regression/run_test.pl:
2388         * tests/Bug_2243_Regression/run_test.pl:
2389         * tests/Bug_2543_Regression/run_test.pl:
2390         * tests/Policies/run_test.pl
2391           Converted to the new test framework
2393         * tests/Bug_2126_Regression/test.cpp:
2394           No need for ACE_UNUSED_ARG
2396 Tue Nov 11 12:02:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2398         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp:
2399         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/server.cpp:
2400         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl:
2401         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.cpp:
2402         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h:
2404           Fixed the Fuzz errors from
2405           Mon Nov 10 23:21:57 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2407 Tue Nov 11 08:02:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2409         * tests/Bug_2319_Regression/run_test.pl:
2410         * tests/Bug_2345_Regression/run_test.pl:
2411           Converted to the new test framework
2413 Mon Nov 10 23:21:57 UTC 2008  Trevor Fields  <fields_t@ociweb.com>
2415         * orbsvcs/IFR_Service/Makefile.am:
2416         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression:
2417         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Bug_3495_Regression.mpc:
2418         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/client.cpp:
2419         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Makefile.am:
2420         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/run_test.pl:
2421         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/server.cpp:
2422         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/Test.idl:
2423         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.cpp:
2424         * orbsvcs/tests/InterfaceRepo/Bug_3495_Regression/TestImpl.h:
2425         * orbsvcs/tests/InterfaceRepo/Makefile.am:
2427           Added regression test for bug 3495.
2429 Mon Nov 10 20:14:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2431         * tests/Bug_1693_Test/run_test.pl:
2432         * tests/Bug_2085_Regression/run_test.pl:
2433         * tests/Bug_2809_Regression/run_test.pl:
2434         * tests/Bug_3042_Regression/run_test.pl:
2435         * tests/Bug_3315_Regression/run_test.pl:
2436         * tests/Bug_3321_Regression/run_test.pl:
2437         * tests/Collocation_Opportunities/run_test.pl:
2438         * tests/IORManipulation/run_test.pl:
2439         * tests/Oneway_Send_Timeouts/run_test.pl:
2440         * tests/ORB_destroy/run_test.pl:
2441         * tests/ORB_init/run_test.pl:
2442         * tests/Permanent_Forward/run_test.pl:
2443         * tests/POA/Adapter_Activator/run_test.pl:
2444         * tests/POA/Bug_1592_Regression/run_test.pl:
2445         * tests/POA/Bug_2511_Regression/run_test.pl:
2446         * tests/POA/Current/run_test.pl:
2447         * tests/POA/Deactivate_Object/run_test.pl:
2448         * tests/POA/Default_Servant/run_test.pl:
2449         * tests/POA/Etherealization/run_test.pl:
2450         * tests/POA/Excessive_Object_Deactivations/run_test.pl:
2451         * tests/POA/FindPOA/run_test.pl:
2452         * tests/POA/Identity/run_test.pl:
2453         * tests/POA/MT_Servant_Locator/run_test.pl:
2454         * tests/POA/Nested_Non_Servant_Upcalls/run_test.pl:
2455         * tests/POA/NewPOA/run_test.pl:
2456         * tests/POA/Non_Servant_Upcalls/run_test.pl:
2457         * tests/POA/Object_Reactivation/run_test.pl:
2458         * tests/POA/POA_BiDir/run_test.pl:
2459         * tests/POA/POA_Destruction/run_test.pl:
2460         * tests/POA/POAManagerFactory/run_test.pl:
2461         * tests/POA/Policies/run_test.pl:
2462         * tests/POA/RootPOA/run_test.pl:
2463         * tests/POA/Single_Threaded_POA/run_test.pl:
2464         * tests/POA/wait_for_completion/run_test.pl:
2465         * tests/Queued_Message_Test/run_test.pl:
2466         * tests/RTCORBA/Activate_Object_Multiple_ORBs/run_test.pl:
2467           Converted to the new test framework
2469         * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
2470           Added vc10
2472 Mon Nov 10 19:54:27 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
2474         * orbsvcs/IFR_Service/be_global.cpp:
2475         * orbsvcs/IFR_Service/be_produce.cpp:
2476         * orbsvcs/IFR_Service/ifr_adding_visitor_union.h:
2477         * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h:
2478         * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
2479         * orbsvcs/IFR_Service/be_global.h:
2480         * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
2481         * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
2482         * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
2484           Legacy code for creating IFR entries for structs, unions
2485           and exceptions (that created members that were also
2486           declared in the same scope in a 'holding area' until
2487           the containing struct, union or exception entry was
2488           completed, then moved the decls in) was interfering with the
2489           newer method of simply creating an entry with no
2490           members, then visiting the scope to create and/or
2491           add referencing members as needed. The legacy mechanism
2492           is no longer needed and has been completely removed
2493           in this fix, which closes [BUGID:3495]. Thanks to
2494           Trevor Fields <fields_t@ociweb.com> for reporting the
2495           problem.
2497 Mon Nov 10 15:22:30 UTC 2008  Adam Mitz  <mitza@ociweb.com>
2499         * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp:
2501           Fixed compile errors on Mac OS X and warnings on some others.
2503 Mon Nov 10 14:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2505         * tests/Bug_3481_Regression:
2507           Fixed the Fuzz errors fro this commit.
2509 Fri Nov  7 22:28:08 UTC 2008  Adam Mitz  <mitza@ociweb.com>
2511         * TAO_IDL/be/be_codegen.cpp:
2512         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
2513         * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp:
2515           Added a new generated function to the DDS support (-Gdcps).
2517         * TAO_IDL/tao_idl.mpc:
2519           "install" is a deprecated MPC keyword, changed it to "exeout".
2521 Fri Nov  7 17:57:34 UTC 2008  Adam Mitz  <mitza@ociweb.com>
2523         * tests/Bug_3481_Regression:
2525           Added a test for this bug.
2527 Thu Nov  6 19:52:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2529         * tests/Bug_3108_Regression/run_test.pl
2530           Fixed a bug in this file
2532 Thu Nov  6 16:37:30 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
2534         * docs/compiler.html:
2535         * TAO_IDL/be/be_global.cpp:
2537           Added CIAO_ROOT/ccm to TAO specific directories in tao_idl
2538           help.
2540         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
2541         * TAO_IDL/driver/drv_preproc.cpp:
2543           Added more comments in the code about the need to update
2544           IDL_GlobalData::validate_orb_include when new folders are
2545           added.
2547         * TAO_IDL/util/utl_global.cpp:
2549           Fixed the issue introduced in the commit on
2550           'Mon Nov  3 20:11:55 UTC 2008'.
2552 Wed Nov  5 09:03:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2554         * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl:
2555         * tests/Portable_Interceptors/Bug_3080/client.cpp:
2556           Fixed these tests again
2558 Tue Nov  4 13:37:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2560         * tests/Hello/run_test.pl
2561         * tests/Portable_Interceptors/Bug_2133/run_test.pl
2562         * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl
2563         * tests/Portable_Interceptors/Bug_3080/run_test.pl
2564         * tests/Portable_Interceptors/Dynamic/run_test.pl
2565         * tests/Portable_Interceptors/IORInterceptor/run_test.pl
2566         * tests/Portable_Interceptors/ORB_Shutdown/run_test.pl
2567         * tests/Portable_Interceptors/PICurrent/run_test.pl
2568           Updated to the new test framework
2570         * tests/Portable_Interceptors/PICurrent/server.cpp
2571           parse the args after initailizing the orb
2573 Tue Nov  4 10:45:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2575         * orbsvcs/tests/Bug_3486_Regression/server.cpp:
2576           Fixed unused variable warning
2578 Tue Nov  4 08:16:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2580         * tests/Bug_3108_Regression/run_test.pl
2581         * tests/Bug_3299_Regression/run_test.pl
2582         * tests/Portable_Interceptors/Bug_2133/run_test.pl
2583           Updated for test framework changes
2585 Mon Nov  3 20:11:55 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
2587         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
2588         * TAO_IDL/driver/drv_preproc.cpp:
2590           Added CIAO_ROOT/ccm to include paths, this is present in the forthcoming
2591           CIAO version.
2593 Mon Nov  3 15:45:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2595         * tao/Compression/lzo/LzoCompressor.cpp:
2596           Fixed compile errors when compiling it with the latest lzo library
2598 Mon Nov  3 15:25:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2600         * tao/Compression/lzo/LzoCompressor.cpp:
2601         * tao/Compression/lzo/LzoCompressor.h:
2602         * tao/Compression/lzo/LzoCompressor_export.h:
2603         * tao/Compression/lzo/LzoCompressor_Factory.cpp:
2604         * tao/Compression/lzo/LzoCompressor_Factory.h:
2605         * tao/Compression/lzo/TAO_LzoCompressor.pc.in:
2606         * tao/Compression/lzo/TAO_LzoCompressor.rc:
2607         * tao/LzoCompressor.mpc:
2608           Added lzo compressor. Need to be tested in all its detail, but
2609           lzo is disabled by default so we can safely added it to the repo
2611 Mon Nov 03 14:13:12 UTC 2008  Tim Pollock  <pollockt@ociweb.com>
2613         * ACE_wrappers/TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp
2615           Fixed compiler warning.
2617 Mon Nov  3 10:28:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2619         * orbsvcs/tests/Bug_3486_Regression/*:
2620           New file for bugzilla 3486
2622 Mon Nov  3 10:24:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2624         * tao/Object_Ref_Table.cpp:
2625         * tao/Object_Ref_Table.h:
2626         * tao/Object_Ref_Table.inl:
2627         * tao/ORB.cpp:
2628         * tao/ORB.h:
2629           Added ORB::unregister_initial_reference to unregister a rir
2630           from the ORB. Usefull when we load and unload services on demand.
2631           Reported an enhancement request to the OMG. Also reworked the
2632           ORT a little bit to make sure we atomically update the table
2634         * orbsvcs/orbsvcs/Naming/Naming_Service_Container.h:
2635         * orbscvs/Naming_Service/Naming_Service.h:
2636           Layout change
2638         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
2639         * orbsvcs/orbsvcs/Naming/Naming_Server.h:
2640           Const/bool changes. Also unregister the NamingService from the
2641           ORB rir table. This makes it possible to load and unload the
2642           naming service multiple times as services, fixes bugzilla 3486
2644         * orbsvcs/orbsvcs/Naming/Naming_Loader.cpp:
2645           Use the tchar argv array
2647         * orbsvcs/Naming_Service/Naming_Service.cpp:
2648           result is only used within the try/catch block
2650 Mon Nov  3 09:08:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2652         * tests/Abstract_Interface/run_test.pl
2653         * tests/AMH_Exceptions/run_test.pl
2654         * tests/Bug_2702_Regression/run_test.pl
2655         * tests/CallbackTest/run_test.pl
2656         * tests/Codec/run_test.pl
2657         * tests/Collocation/run_test.pl
2658         * tests/Hello/run_test.pl
2659         * tests/Param_Test/run_test.pl
2660         * tests/Portable_Interceptors/AdvSlot/run_test.pl
2661         * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl
2662           Updated these file to match the TestTarget changes
2664 Sat Nov  1 13:39:29 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
2666         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
2667         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
2669           Added method to allow applications collocating the IFR service
2670           to provide an alternate POA for it to use as root rather than
2671           having the IFR service use the ORB's root POA. This was found
2672           to be necessary when an application linking the IFR service
2673           needed to have it use a POA with an endpoint policy applied to
2674           enforce access restrictions on the IFR.
2676 Sat Nov  1 12:43:06 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
2678         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
2680           Changed to set the LogEntry's time field to be relative to
2681           the CORBA TimeBase::TimeT epoch instead of the POSIX epoch.
2682           Fixes bugzilla issue #3474.
2684 Fri Oct 31 15:00:00 UTC 2008  Simon Massey <sma at prismtech dot com>
2686         * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc:
2687           Renamed projects to be unique!
2689 Fri Oct 31 14:36:38 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
2691         * tao/IIOP_Transport.cpp:
2693           untabify
2695 Fri Oct 31 14:11:35 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
2697         * tao/IIOP_Acceptor.h:
2698         * tao/IIOP_Acceptor.cpp:
2700           Fix const correctness in a couple of methods. The hostname and
2701           dotted_decimal_address methods take an ACE_INET_Addr &, and
2702           since these values are not modified the parameter should be
2703           const. This way users of the hostname method tath want to pass
2704           an endpoint retrieved from the acceptor's endpoints() method can
2705           do so with using const_cast.
2707         * tao/IIOP_Connection_Handler.cpp:
2708         * tao/IIOP_Transport.cpp:
2710           Fix for Bug 3282. Since the solution spans both the sending and
2711           receiving of a BiDir IIOP context, I've left in code to support
2712           the old behavior on the sending side, which is to limit the
2713           listen points listed to those matching the interface on which
2714           the connection was established. The reason for this change is
2715           that the new behavior may produce a list with more than one
2716           listen point, and that may have an impact on receivers. To
2717           revert to the old behavior, build TAO with
2718           -DTAO_USE_BROKEN_BIDIR. If need be, an ORB_init option could be
2719           defined to mkae this behavior selectable, but I'm expecting it
2720           to not be an issue.
2722         * tests/BiDirectional/README:
2723         * tests/BiDirectional/run_test_bug3282.pl:
2725           The test for bug 3282 does not need any new executables, it
2726           merely needs to run the existing bidir test with the server
2727           explicitly listening on localhost while the client opens an
2728           implicit listener on the default interface. Without the fix,
2729           this scenario fails because the eth0 addr is filtered out of the
2730           list.
2732 Fri Oct 31 12:11:56 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
2734         * orbsvcs/orbsvcs/Log/Log_i.cpp:
2735         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
2737           Changed TAO_Log_i::remove_old_records() to acquire the write
2738           lock from the underlying log record store.
2740           Changed TAO_Hash_LogRecordStore::remove_old_records() to simply
2741           compare the value of the purge time with the time field of each
2742           LogEntry in the map instead of creating a ETCL expression to do
2743           the same and evaluating that for each record.  This not only
2744           fixes a bug where a static buffer was used to construct the ETCL
2745           expression, it should have much less overhead -- important for a
2746           method that does a full table scan.
2748           Fixes bugzilla issue #3476.
2750 Thu Oct 30 16:26:28 UTC 2008  Simon McQueen  <sm@prismtech.com>
2752         * tao/String_Sequence_Element_T.h:
2754           Change ::out method to release the previous value.
2756         * tests/Bug_3479_Regression/Bug_3479_Regression.mpc:
2757         * tests/Bug_3479_Regression/Hello.h:
2758         * tests/Bug_3479_Regression/Hello.cpp:
2759         * tests/Bug_3479_Regression/README:
2760         * tests/Bug_3479_Regression/Test.idl:
2761         * tests/Bug_3479_Regression/client.cpp:
2762         * tests/Bug_3479_Regression/run_test.pl:
2763         * tests/Bug_3479_Regression/server.cpp:
2765           Regression test for the above.
2767 Thu Oct 30 15:45:00 UTC 2008  Simon Massey <sma at prismtech dot com>
2769         * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc
2770           Rename project *idl to avoid conflict with
2771           CIAO/DevGuideExamples/Messenger/Messenger.mpc
2773 Thu Oct 30 15:10:48 UTC 2008  Tim Pollock  <pollockt@ociweb.com>
2775         * ACE_wrappers/TAO/orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp
2777           Fixed ACE_TCHAR* casting error.
2779 Thu Oct 30 12:57:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2781         * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
2782           Use %C to log ascii strings instead of using %s with
2783           ACE_TEXT_CHAR_TO_TCHAR
2785 Thu Oct 30 12:51:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2787         * orbsvcs/examples/ImR/Advanced/TestServer.cpp
2788         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp
2789         * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp
2790         * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp
2791         * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp
2792         * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp
2793         * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp
2794         * orbsvcs/tests/AVStreams/Full_Profile/server.cpp
2795         * orbsvcs/tests/AVStreams/Latency/ping.cpp
2796         * orbsvcs/tests/AVStreams/Latency/pong.cpp
2797         * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp
2798         * orbsvcs/tests/AVStreams/Multicast/ftp.cpp
2799         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.cpp
2800         * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp
2801         * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp
2802         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.cpp
2803         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp
2804         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp
2805         * orbsvcs/tests/Bug_1393_Regression/client.cpp
2806         * orbsvcs/tests/Bug_2247_Regression/Manager.cpp
2807         * orbsvcs/tests/Bug_2248_Regression/client.cpp
2808         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp
2809         * orbsvcs/tests/Bug_2800_Regression/server.cpp
2810         * orbsvcs/tests/Event/Mcast/AddrServer/Server.cpp
2811         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumerMain.cpp
2812         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp
2813         * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp
2814         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp
2815         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp
2816         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp
2817         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp
2818         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp
2819         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp
2820         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp
2821         * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp
2822         * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp
2823         * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp
2824         * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp
2825         * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp
2826         * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp
2827         * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp
2828         * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp
2829         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp
2830         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp
2831         * orbsvcs/tests/Time/Client_i.cpp
2832         * orbsvcs/Time_Service/Clerk_i.cpp
2833         * orbsvcs/Time_Service/Server_i.cpp
2834           Use %C to log ascii strings instead of using %s with
2835           ACE_TEXT_CHAR_TO_TCHAR
2837 Thu Oct 30 12:17:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2839         * tao/MCAST_Parser.cpp:
2840         * tao/PortableServer/Operation_Table_Perfect_Hash.cpp:
2841           Use %C to log ascii strings instead of using %s with
2842           ACE_TEXT_CHAR_TO_TCHAR
2844 Thu Oct 30 10:30:00 UTC 2008  Simon Massey <sma at prismtech dot com>
2846         * NEWS
2847           Updated.
2849 Thu Oct 30 06:46:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2851         * DevGuideExamples/ValueTypes/Bank/bank.mpc
2852         * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc
2853           Made IDL projects unique
2855 Wed Oct 29 19:23:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2857         * DevGuideExamples/AMH_AMI/AMH_AMI.mpc
2858         * DevGuideExamples/BiDirectionalGIOP/BiDirectionalGIOP.mpc
2859         * DevGuideExamples/Multithreading/GracefulShutdown/GracefulShutdown.mpc
2860         * DevGuideExamples/Multithreading/Reactive/Reactive.mpc
2861         * DevGuideExamples/Multithreading/ThreadPerConnection/ThreadPerConnection.mpc
2862         * DevGuideExamples/Multithreading/ThreadPool/ThreadPool.mpc
2863         * DevGuideExamples/PortableInterceptors/Auth/Auth.mpc
2864         * DevGuideExamples/PortableInterceptors/Auth/MessengerClient.cpp
2865         * DevGuideExamples/PortableInterceptors/IOR/IOR.mpc
2866         * DevGuideExamples/PortableInterceptors/PICurrent/ClientInitializer.cpp
2867         * DevGuideExamples/PortableInterceptors/PICurrent/MessengerClient.cpp
2868         * DevGuideExamples/PortableInterceptors/PICurrent/MessengerServer.cpp
2869         * DevGuideExamples/PortableInterceptors/PICurrent/PICurrent.mpc
2870         * DevGuideExamples/PortableInterceptors/SimpleCodec/SimpleCode.mpc
2871         * DevGuideExamples/ValueTypes/Bank/bank.mpc
2872         * DevGuideExamples/ValueTypes/Messenger/ValueTypes.mpc
2873           Improved MPC files, removed not needed includes of CosNamingC.h
2875 Wed Oct 29 15:27:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2877         * tao/TAO_Internal.cpp:
2878           Updated debug statement to match the layout of the other messages
2880 Wed Oct 29 13:25:00 UTC 2008  Simon Massey <sma at prismtech dot com>
2882         * NEWS
2883           Updated.
2885 Wed Oct 29 07:21:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2887         * DevGuideExamples/AMH/AMH.mpc
2888         * DevGuideExamples/GettingStarted/GettingStarted.mpc
2889         * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc
2890         * DevGuideExamples/LocalObjects/ServantLocator/ServantLocator.mpc
2891         * DevGuideExamples/Messaging/RelativeRoundtripTimeout/RelativeRoundtripTimeout.mpc
2892         * DevGuideExamples/RTCORBA/RTCORBA.mpc
2893         * DevGuideExamples/RTCORBA/run_test.pl
2894           Fixed ServantLocator mpc file and reworked the other
2895           MPC files to match the latest conventions
2897 Tue Oct 28 20:03:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2899         * DevGuideExamples/RTCORBA/run_test.pl
2900           Corrected executable names
2902 Tue Oct 28 16:31:21 UTC 2008  Tim Pollock  <pollockt@ociweb.com>
2904         * orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp
2905           Correctly declared variable (made non-const).
2907 Tue Oct 28 16:20:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2909         * DevGuideExamples/ValueTypes/Notify/*:
2910           Moved to orbsvcs
2912 Tue Oct 28 16:12:21 UTC 2008  Tim Pollock  <pollockt@ociweb.com>
2914         * orbsvcs/tests/Notify/Bug_2415_Regression/Supplier.cpp
2916           Fixed build error (�ACE_TCHAR*� to ï¿½char*� assignment error).
2918 Tue Oct 28 15:18:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2920         * DevGuideExamples/GettingStarted/GettingStarted.mpc
2921         * DevGuideExamples/LocalObjects/Messenger/Messenger.mpc
2922         * DevGuideExamples/LocalObjects/ServantLocator/ServantLocator.mpc
2923           Use custom idl project
2925         * DevGuideExamples/LocalObjects/ServantLocator/MessengerLocator_i.cpp
2926           Layout change
2928 Tue Oct 28 11:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2930         * tests/RTCORBA/Server_Protocol/server.cpp:
2931         * tests/RTCORBA/Server_Declared/server.cpp:
2932         * tests/RTCORBA/Server_Protocol/server.cpp:
2933         * tests/RTCORBA/Client_Protocol/client.cpp:
2934         * tests/RTCORBA/Client_Protocol/server.cpp:
2935         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp:
2937           sscanf and of course doesn't want ACE_TEXT().
2939 Tue Oct 28 11:20:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2941         * DevGuideExamples/GettingStarted/run_test.pl:
2942           Fixed bug in this script
2944 Tue Oct 28 10:52:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
2946         * DevGuideExamples/GettingStarted/GettingStarted.mpc:
2947           Added custom idl project. This should fix the VMS link
2948           problems. Let us see if this works before updating
2949           all MPC files
2951 Mon Oct 27 19:26:59 UTC 2008  Tim Pollock  <pollockt@ociweb.com>
2953         * NEWS
2954         * orbsvcs/Notify_Service/README
2955         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp
2956         * orbsvcs/orbsvcs/Notify/EventChannel.cpp
2957         * orbsvcs/orbsvcs/Notify/Properties.cpp
2958         * orbsvcs/orbsvcs/Notify/Properties.h
2959         * orbsvcs/orbsvcs/Notify/Properties.inl
2960         * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp
2961         * orbsvcs/tests/Notify/lib/Notify_Test_Client.h
2963           Added new svc.conf arguments to set the filter op flag (DOC bug 2415).
2965         * orbsvcs/tests/Notify/Bug_2415_Regression
2967           Added new test for DOC bug 2415.
2969 Mon Oct 27 17:14:04 UTC 2008  Simon McQueen  <sm@prismtech.com>
2971         * tao/Bounded_Sequence_CDR_T.h:
2972         * tao/Unbounded_Sequence_CDR_T.h:
2974           Revert changes to demarshal for string sequences. Improvement was due
2975           to a defective sequence element out operation.
2977 Mon Oct 27 16:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2979         * tests/RTCORBA/Server_Declared/server.cpp:
2980         * tests/RTCORBA/Server_Protocol/server.cpp:
2981         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
2982         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp:
2983         * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventSupplierMain.cpp:
2984         * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumerMain.cpp:
2985         * tests/RTCORBA/Client_Protocol/client.cpp:
2986         * tests/RTCORBA/Client_Protocol/server.cpp:
2987         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp:
2989           sscanf needs ACE_TEXT_ALWAYS_CHAR ()
2991 Mon Oct 27 14:40:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
2993         * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/ConsumerMain.cpp:
2995           ACE_LIB_TEXT -> ACE_TEXT.
2997 Mon Oct 27 12:40:47 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
2999         * NEWS:
3001           Updated the news file about the feater added in Bug#3444.
3003 Mon Oct 27 12:31:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3005         * tao/TAO_Internal.cpp:
3006           Small improvement to debug message
3008 Sun Oct 26 08:26:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3010         * DevGuideExamples/AMH/run_test.pl
3011         * DevGuideExamples/AMH_AMI/run_test.pl
3012         * DevGuideExamples/BiDirectionalGIOP/run_test.pl
3013         * DevGuideExamples/GettingStarted/run_test.pl
3014         * LocalObjects/ServantLocator/run_test.pl
3015         * Messaging/AMIcallback/run_test.pl
3016         * Messaging/RelativeRoundtripTimeout/run_test.pl
3017         * Multithreading/GracefulShutdown/run_test.pl
3018         * Multithreading/Reactive/run_test.pl
3019         * Multithreading/ThreadPerConnection/run_test.pl
3020         * Multithreading/ThreadPool/run_test.pl
3021         * PortableInterceptors/PICurrent/run_test.pl
3022         * PortableInterceptors/PICurrent_NameService/run_test.pl
3023         * RTCORBA/run_test.pl
3024         * SmartProxies/run_test.pl
3025         * ValueTypes/Bank/run_test.pl
3026         * ValueTypes/Messenger/run_test.pl
3027         * ValueTypes/Notify/run_test.pl
3028           Use $PerlACE::wait_interval_for_process_creation when waiting
3029               for an ior file
3031 Fri Oct 24 10:40:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3033         * orbsvcs/DevGuideExamples/EventServices/EchoEventConsumerMain.cpp:
3034         * orbsvcs/DevGuideExamples/EventServices/EchoEventSupplierMain.cpp:
3035         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp:
3036         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3038           ACE_TCHAR problems.
3040 Fri Oct 24 07:58:27 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3042         * orbsvcs/tests/Event/UDP/receiver.cpp:
3043         * orbsvcs/tests/Event/UDP/sender.cpp:
3044         * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
3045         * orbsvcs/examples/RtEC/MCast/MCast.cpp:
3047           Put ACE_DEFAULT_MULTICAST_ADDR in ACE_TEXT().
3049 Thu Oct 23 15:39:07 UTC 2008  Simon McQueen  <sm@prismtech.com>
3051         * tao/Bounded_Sequence_CDR_T.h:
3052         * tao/Unbounded_Sequence_CDR_T.h:
3054           Hopefully fix a Borland compilation error.
3056 Thu Oct 23 14:15:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3058         * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
3060         Match the rename of ace/Process.h/cpp:
3061         Wed Oct 22 13:30:54 UTC 2008  Douglas C. Schmidt
3063 Thu Oct 23 11:50:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3065         * DevGuideExamples/LocalObjects/Messenger/Messenger_i.h
3066         * DevGuideExamples/PortableInterceptors/Auth/ClientInitializer.h
3067         * DevGuideExamples/PortableInterceptors/Auth/ClientInterceptor.h
3068         * DevGuideExamples/PortableInterceptors/IOR/ClientInitializer.h
3069         * DevGuideExamples/PortableInterceptors/IOR/ClientInterceptor.h
3070         * DevGuideExamples/PortableInterceptors/IOR/ServerIORInterceptor.h
3071         * DevGuideExamples/PortableInterceptors/PICurrent/ClientInitializer.h
3072         * DevGuideExamples/PortableInterceptors/PICurrent/ClientInterceptor.h
3073         * DevGuideExamples/PortableInterceptors/PICurrent_NameService/ClientInitializer.h
3074         * DevGuideExamples/PortableInterceptors/PICurrent_NameService/ClientInterceptor.h
3075         * DevGuideExamples/PortableInterceptors/SimpleCodec/ClientInitializer.h
3076         * DevGuideExamples/PortableInterceptors/SimpleCodec/ClientInterceptor.h
3077           Don't use deprecated TAO_Local_RefCounted_Object
3079 Thu Oct 23 10:28:43 UTC 2008  Simon McQueen  <sm@prismtech.com>
3081         * tests/Bug_3471_Regression/client.cpp:
3082         * tests/Bug_3471_Regression/server.cpp:
3083           Wchar nonesense.
3085 Thu Oct 23 09:14:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3087         * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3088           Fixed compile error
3090 Thu Oct 23 07:54:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3092         * DevGuideExamples/EventServices
3093         * DevGuideExamples/ImplRepo
3094         * DevGuideExamples/InterfaceRepo
3095         * DevGuideExamples/NamingService
3096         * DevGuideExamples/NotifyService
3097         * DevGuideExamples/Security
3098           Moved these directories to orbsvcs/DevGuideExamples, that makes
3099           it much easier to just build the core examples
3101 Thu Oct 23 06:43:14 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3103         * utils/nslist/nsdel.cpp:
3104         * utils/nslist/nsadd.cpp:
3105         * utils/nslist/nslist.cpp:
3107           Fixed compile errors on wchar builds. I wonder how wchar build
3108           on windows accepted my changes before.
3110 Wed Oct 22 17:37:26 UTC 2008  Simon McQueen  <sm@prismtech.com>
3112         * tao/Bounded_Sequence_CDR_T.h:
3113         * tao/Unbounded_Sequence_CDR_T.h:
3115           Remove some sort of template var thing that is killing performance.
3116           This fixes bug #3472.
3118 Wed Oct 22 12:49:03 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3120         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
3122           %C can only be used in ACE_ERROR/ACE_DEBUG, not sprintf.
3123           I fixed that.
3125 Wed Oct 22 12:01:09 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3127         * utils/nslist/nsdel.cpp:
3128         * utils/nslist/nsadd.cpp:
3129         * utils/nslist/nslist.cpp:
3131           My fix for incorrect usage of ACE_TEXT_ALWAYS_CHAR had some
3132           flaws in nslist. Now I fixed it.
3134 Wed Oct 22 11:18:32 UTC 2008  Simon McQueen  <sm@prismtech.com>
3136         * tests/Bug_3471_Regression/Bug_3471_Regression.mpc:
3138           Rename mpc file.
3140         * tests/Bug_3471_Regression/Hello.mpc:
3142           Removed this file.
3144 Wed Oct 22 10:54:58 UTC 2008  Simon McQueen  <sm@prismtech.com>
3146         * tao/Object.cpp:
3148           Fix traits marshal op to not seg fault on a nil reference. This fixes
3149           bug #3471.
3151         * tests/Bug_3471_Regression:
3152         * tests/Bug_3471_Regression/Hello.h:
3153         * tests/Bug_3471_Regression/Hello.mpc:
3154         * tests/Bug_3471_Regression/Hello.cpp:
3155         * tests/Bug_3471_Regression/README:
3156         * tests/Bug_3471_Regression/Test.idl:
3157         * tests/Bug_3471_Regression/client.cpp:
3158         * tests/Bug_3471_Regression/run_test.pl:
3159         * tests/Bug_3471_Regression/server.cpp:
3161           Regression test for the above fix.
3163 Wed Oct 22 07:11:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3165         * Release:
3166           Package new DevGuideExamples directory
3168 Wed Oct 22 07:08:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3170         * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc:
3171           Renamed to Bug_3387_Regression.mpc
3173 Tue Oct 21 19:10:21 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
3175         * DevGuideExamples:
3177           Added examples from the OCI distribution. Special thanks to OCI
3178           for contributing the examples.
3180 Tue Oct 21 15:59:59 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3182         * tests/Bug_1495_Regression/Client_Task.cpp:
3183         * tests/Bug_1495_Regression/Threaded_Server.cpp:
3184         * tests/Bug_1495_Regression/Threaded_Client.cpp:
3185         * tests/Bug_1495_Regression/server_interceptor.cpp:
3186         * tests/Bug_1495_Regression/run_test.pl:
3188           In my previous commit to this test I introduced a bug
3189           that only exhibited on NetBSD. Now I fixed it.
3191 Tue Oct 21 14:38:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3193         * TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp:
3194         * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
3195         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
3196           Fixed CB2009 warnings
3198 Tue Oct 21 13:22:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3200         * tests/RTCORBA/Banded_Connections/server.cpp
3201         * tests/RTCORBA/Client_Protocol/client.cpp
3202         * tests/RTCORBA/Client_Protocol/server.cpp
3203         * tests/RTCORBA/common_args.cpp
3204         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp
3205         * tests/RTCORBA/Server_Declared/server.cpp
3206         * tests/RTCORBA/Server_Protocol/client.cpp
3207         * tests/RTCORBA/Server_Protocol/server.cpp
3208           Use ACE_OS::sscanf wrapper
3210 Tue Oct 21 12:47:24 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3212         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp:
3213         * orbsvcs/tests/Event/Basic/Control.cpp:
3214         * orbsvcs/tests/Event/Basic/BCast.h:
3215         * orbsvcs/tests/Event/Basic/Atomic_Reconnect.cpp:
3216         * orbsvcs/tests/Event/Basic/BCast.cpp:
3217         * orbsvcs/tests/Event/lib/Driver.h:
3218         * orbsvcs/tests/Event/lib/Driver.cpp:
3219         * orbsvcs/tests/Event/UDP/receiver.cpp:
3220         * orbsvcs/tests/Event/UDP/sender.cpp:
3221         * orbsvcs/tests/Event/UDP/Consumer.cpp:
3222         * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp:
3223         * orbsvcs/tests/Bug_2248_Regression/server.cpp:
3224         * orbsvcs/tests/Bug_2248_Regression/test_i.cpp:
3225         * orbsvcs/tests/Bug_2925_Regression/server.cpp:
3226         * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
3227         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
3228         * orbsvcs/tests/EC_Multiple/EC_Multiple.h:
3229         * orbsvcs/tests/Security/MT_SSLIOP/server.cpp:
3230         * orbsvcs/tests/Bug_2247_Regression/server.cpp:
3231         * orbsvcs/tests/Bug_2247_Regression/test_i.cpp:
3232         * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
3233         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp:
3234         * orbsvcs/tests/FT_App/StubFaultNotifier.cpp:
3235         * orbsvcs/tests/FT_App/FT_Creator.cpp:
3236         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h:
3237         * orbsvcs/tests/FT_App/StubFaultNotifier.h:
3238         * orbsvcs/tests/FT_App/FT_Creator.h:
3239         * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
3240         * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp:
3241         * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp:
3242         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
3243         * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp:
3244         * orbsvcs/examples/CosEC/Factory/FactoryDriver.h:
3245         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h:
3246         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp:
3247         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp:
3248         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp:
3249         * orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.cpp:
3250         * orbsvcs/examples/CosEC/RtEC_Based/lib/CosEvent_Utilities.h:
3251         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp:
3252         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h:
3253         * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp:
3254         * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp:
3255         * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp:
3256         * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp:
3257         * orbsvcs/examples/RtEC/MCast/MCast.cpp:
3258         * orbsvcs/examples/LoadBalancing/server.cpp:
3259         * utils/nslist/nsdel.cpp:
3260         * utils/nslist/nsadd.cpp:
3261         * utils/nslist/nslist.cpp:
3262         * performance-tests/Cubit/TAO/DII_Cubit/client.cpp:
3263         * tests/Bug_2735_Regression/server.cpp:
3264         * examples/Callback_Quoter/Consumer_Input_Handler.cpp:
3265         * examples/Callback_Quoter/Consumer_Handler.cpp:
3266         * examples/Callback_Quoter/Consumer_Handler.h:
3267         * examples/Content_Server/SMI_Iterator/client.cpp:
3269           Fixed incorrect use of ACE_TEXT_* conversion macros.
3271 Tue Oct 21 10:32:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3273         * tao/RTPortableServer/RT_Acceptor_Filters.cpp:
3274         * tao/Policy_Set.cpp:
3275          Const change
3277         * tao/RTPortableServer/RT_POA.h:
3278           Layout change
3280         * tao/IIOP_Acceptor.cpp:
3281           Wchar changes
3283 Tue Oct 21 09:10:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3285         * tao/Acceptor_Impl.h:
3286           Doxygen change
3288         * tao/Acceptor_Registry.{h,cpp}:
3289         * tao/RTPortableServer/RT_POA.cpp
3290           Bool/const changes
3292         * tao/RTCORBA/RT_Policy_i.cpp:
3293           Get keep_alive/dont_rout from orb params
3295         * tao/RTPortableServer/RT_Policy_Validator.cpp:
3296           Bool changes
3298         * tao/Transport_Acceptor.h:
3299           Layout changes
3301 Tue Oct 21 07:32:43 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3303         * examples/Simple/grid/Grid_i.h:
3304         * examples/Simple/grid/Grid_i.cpp:
3306           Fixed a 'min' name clash on Windows.
3308 Mon Oct 20 14:06:52 UTC 2008  Simon McQueen  <sm@prismtech.com>
3310         * tao/Bounded_Sequence_CDR_T.h:
3311         * tao/Unbounded_Sequence_CDR_T.h:
3313           Add back missing long long marshal and demarshal ops to restore
3314           performance for these types.
3316           This fixes bug #3465.
3318 Mon Oct 20 13:50:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3320         * tao/TransportCurrent/Current_Impl.cpp:
3321           Fixed CB2009 warning
3323 Mon Oct 20 13:23:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3325         * tests/File_IO/File_i.cpp:
3326         * tests/POA/Default_Servant2/File_i.cpp:
3327           Use ACE_OS::atol
3329 Mon Oct 20 13:09:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3331         * orbsvcs/examples/LoadBalancing/server.cpp
3332         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp
3333         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp
3334         * orbsvcs/tests/FtRtEvent/supplier.cpp
3335           Use ACE_OS::atof
3337 Mon Oct 20 12:25:45 UTC 2008  Simon McQueen  <sm@prismtech.com>
3339         * TAO_IDL/be/be_visitor_component/component_ch.cpp:
3340         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
3341         * tao/Object.h:
3342         * tao/PolicyC.h:
3344           Remove unsafe default of TAO_ORB_Core pointer from the CORBA::Object
3345           constructor that takes an IOP::IOR as primary argument. The pointer
3346           was defaulted to 0 but the first thing the constructor does is use
3347           it. Very little good is likely to come of that sort of thing.
3349 Mon Oct 20 11:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3351         * orbsvcs/orsvcs/Naming/Naming_Context_Interface.cpp:
3353           WCHAR changes.
3355 Mon Oct 20 11:36:06 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3357         * orbsvcs/orbsvcs/Notify/XML_Loader.cpp:
3358         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp:
3359         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h:
3360         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
3361         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h:
3362         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp:
3363         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp:
3364         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h:
3365         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
3366         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h:
3367         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h:
3368         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
3369         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
3370         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h:
3372           Fixed incorrect use of ACE_TEXT_* macros.
3374         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
3376           Changed %s to %C in ACE_DEBUG/ACE_ERROR where it was evident.
3378 Mon Oct 20 11:35:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3380         * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp:
3382           (Incorrect) Fuzz errors removed.
3384 Mon Oct 20 09:42:14 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3386         * tao/HTTP_Parser.cpp:
3388           Fixed incorrect use of ACE_TEXT_CHAR_TO_TCHAR.
3390         * examples/Simple/chat/Broadcaster_i.cpp:
3391         * examples/Simple/chat/server.cpp:
3392         * examples/Simple/chat/Broadcaster_i.h:
3393         * examples/Simple/chat/Receiver_i.cpp:
3394         * examples/Simple/chat/Server_i.cpp:
3395         * examples/Simple/chat/Receiver_i.h:
3396         * examples/Simple/chat/Server_i.h:
3397         * examples/Simple/chat/Client_i.cpp:
3398         * examples/Simple/chat/Client_i.h:
3399         * examples/Simple/grid/client.cpp:
3400         * examples/Simple/grid/Grid_Client_i.h:
3401         * examples/Simple/grid/Grid_i.h:
3402         * examples/Simple/grid/server.cpp:
3403         * examples/Simple/grid/Grid.idl:
3404         * examples/Simple/grid/Grid_Client_i.cpp:
3405         * examples/Simple/grid/Grid_i.cpp:
3406         * examples/Simple/Simple_util.cpp:
3407         * examples/Simple/time-date/Time_Date.h:
3408         * examples/Simple/time-date/Time_Date_Client_i.cpp:
3409         * examples/Simple/time-date/Time_Date_i.cpp:
3410         * examples/Simple/time-date/Time_Date_Client_i.h:
3411         * examples/Simple/time-date/Time_Date_i.h:
3412         * examples/Simple/time-date/client.cpp:
3413         * examples/Simple/time-date/Time_Date.idl:
3414         * examples/Simple/time-date/Time_Date.cpp:
3415         * examples/Simple/time-date/run_test.pl:
3416         * examples/Simple/bank/client.cpp:
3417         * examples/Simple/bank/AccountManager_i.cpp:
3418         * examples/Simple/bank/Bank_Client_i.cpp:
3419         * examples/Simple/bank/AccountManager_i.h:
3420         * examples/Simple/bank/Account_i.cpp:
3421         * examples/Simple/bank/Bank_Client_i.h:
3422         * examples/Simple/bank/server.cpp:
3423         * examples/Simple/bank/Account_i.h:
3424         * examples/Simple/Simple_util.h:
3425         * examples/Simple/echo/client.cpp:
3426         * examples/Simple/echo/Echo_Client_i.cpp:
3427         * examples/Simple/echo/Echo_i.cpp:
3428         * examples/Simple/echo/server.cpp:
3429         * examples/Simple/echo/Echo_Client_i.h:
3430         * examples/Simple/echo/Echo_i.h:
3431         * examples/Simple/time/client.cpp:
3432         * examples/Simple/time/Time_Client_i.cpp:
3433         * examples/Simple/time/Time_i.cpp:
3434         * examples/Simple/time/server.cpp:
3435         * examples/Simple/time/Time_Client_i.h:
3436         * examples/Simple/time/Time_i.h:
3438           Fixed bugs and memory leaks in these examples. Refactored some
3439           of the code to make it more readable and more in TAO spirit.
3441 Sun Oct 19 05:51:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3443         * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
3444           Removed WinCE workaround
3446 Fri Oct 17 17:55:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3448         * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.cpp
3449         * orbsvcs/orbsvcs/Runtime_Scheduler.cpp
3450         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp
3451         * orbsvcs/orbsvcs/Trader/Trader.h
3452         * orbsvcs/PSS/PSDL_Node.cpp
3453         * orbsvcs/PSS/PSDL_Scope.cpp
3454           Removed BCB6/BCB2006 workarounds
3456         * orbsvcs/Trading_Service/Trading_Server.cpp
3457         * orbsvcs/Trading_Service/Trading_Service.cpp
3458           Layout changes
3460 Fri Oct 17 15:42:38 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3462         * tests/ORB_Local_Config/Bug_1459/Test.cpp:
3463         * tests/ORB_Local_Config/Bug_3049/Test.cpp:
3465           Fixed these tests on wchar builds.
3467 Fri Oct 17 13:55:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3469         * tao/AnyTypeCode/Alias_TypeCode.h
3470         * tao/AnyTypeCode/Alias_TypeCode.inl
3471         * tao/AnyTypeCode/PolicyA.h
3472         * tao/AnyTypeCode/Recursive_Type_TypeCode.h
3473         * tao/AnyTypeCode/Recursive_Type_TypeCode.inl
3474         * tao/AnyTypeCode/Sequence_TypeCode.h
3475         * tao/AnyTypeCode/Sequence_TypeCode.inl
3476         * tao/AnyTypeCode/Union_TypeCode.h
3477         * tao/AnyTypeCode/Union_TypeCode.inl
3478         * tao/AnyTypeCode/Value_TypeCode.h
3479         * tao/AnyTypeCode/Value_TypeCode.inl
3480         * tao/AnyTypeCode/WrongTransactionA.h
3481         * tao/Object_KeyC.cpp
3482         * tao/Object_KeyC.h
3483         * tao/PI/ORBInitInfo.h
3484         * tao/PolicyC.h
3485         * tao/PortableServer/PolicyS.h
3486         * tao/Typecode_typesC.cpp
3487         * tao/Typecode_typesC.h
3488         * tao/WrongTransactionC.cpp
3489         * tao/WrongTransactionC.h
3490           Removed BCB6/BCB2006 workarounds
3492 Fri Oct 17 13:03:29 UTC 2008  Simon McQueen  <sm@prismtech.com>
3494         * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.h:
3495         * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.cpp:
3496         * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.h:
3497         * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp:
3498         * orbsvcs/tests/Bug_2287_Regression/server.cpp:
3500           This test was also producing access violations on windows.
3502 Fri Oct 17 12:33:42 UTC 2008  Simon McQueen  <sm@prismtech.com>
3504         * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.h:
3505         * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.cpp:
3506         * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.h:
3507         * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.cpp:
3508         * orbsvcs/tests/Bug_3215_Regression/server.cpp:
3510           Fix windows access violations.
3512 Fri Oct 17 10:35:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3514         * orbsvcs/orsvcs/Naming/Naming_Context_Interface.cpp:
3515         * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
3516         * orbsvcs/examples/Imr/Advanced/TestClient.h:
3517         * orbsvcs/Notify_Service/NT_Notifiy_Server.cpp:
3518         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
3520           WCHAR changes.
3522 Thu Oct 16 20:58:52 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
3524         * tao/ORB_Core.cpp (list_initial_references): This method should
3525           return the registered service name, not the object reference.
3526           Thanks to Alexandre Skrzyniarz <alexandre dot skrzyniarz at fr
3527           dot thalesgroup dot com> for providing this fix.
3529 Thu Oct 16 14:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3531         * orbsvcs/Notify_Service/NT_Notifiy_Server.cpp:
3532         * orbsvcs/Notify_Service/NT_Notifiy_Service.cpp:
3533         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
3534         * orbsvcs/Naming_Service/NT_Naming_Service.cpp:
3536           WCHAR changes.
3538 Thu Oct 16 14:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3540         * orbsvcs/examples/Imr/Advanced/TestServer.h:
3542           WCHAR changes.
3544 Thu Oct 16 14:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3546         * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
3547         * orbsvcs/tests/Security/InsecureReferences/test.cpp:
3549           WCHAR changes.
3551 Thu Oct 16 10:41:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3553         * tests/Bug_1361_Regression/client.cpp:
3554         * tests/Bug_1361_Regression/Echo.cpp:
3555           Use ACE_OS::raise to fix compile errors with WinCE
3557 Thu Oct 16 09:39:08 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3559         * orbsvcs/tests/Bug_1395_Regression/Makefile.am:
3561           Fixed a compile error on autoconf builds.
3563 Wed Oct 15 15:35:50 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
3565         * tests/IDL_Test/constants.idl:
3566         * tests/IDL_Test/main.cpp:
3568           Added code to check that a signed long integer constant
3569           rhs value gets generated as such and not as an unsigned
3570           literal, which would precipitate compile a warning.
3572 Wed Oct 15 12:08:01 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3574         * orbsvcs/tests/Bug_3216_Regression/server.cpp:
3575         * orbsvcs/tests/Bug_1395_Regression/server.cpp:
3576         * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
3577         * orbsvcs/tests/Bug_2316_Regression/server.cpp:
3578         * orbsvcs/tests/Bug_2615_Regression/server.cpp:
3579         * tests/CollocationLockup/CollocationLockup.cpp:
3580         * tests/CollocationLockup/SimpleNamingService.cpp:
3581         * tests/CollocationLockup/run_test.pl:
3582         * tests/Collocation_Tests/Hello.cpp:
3583         * tests/Bug_1495_Regression/Client_Task.cpp:
3584         * tests/Bug_1495_Regression/client_interceptor.h:
3585         * tests/Bug_1495_Regression/Threaded_Server.cpp:
3586         * tests/Bug_1495_Regression/Server_Task.cpp:
3587         * tests/Bug_1495_Regression/server_interceptor.h:
3588         * tests/Bug_1495_Regression/run_test.pl:
3590           Fixed memory leaks in all those tests.
3592 Wed Oct 15 10:29:36 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3594         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp:
3595         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.h:
3596         * orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl:
3598           Made log of the pl script a bit more verbose. Changed ACE_ASSERT
3599           to real checks.
3601         * orbsvcs/tests/Bug_3215_Regression/server.cpp:
3602         * orbsvcs/tests/Bug_2287_Regression/server.cpp:
3604           Fixed a problem with permanent forward on win32 if
3605           orbsvcs/FaultTolerance/FT_ClientService_Activate.h is not
3606           included. Fixed memory leaks.
3608         * orbsvcs/tests/Bug_2285_Regression/client2.cpp:
3609         * orbsvcs/tests/Bug_2285_Regression/server.cpp:
3610         * orbsvcs/tests/Bug_2285_Regression/server2.cpp:
3612           Fixed memory leaks in this test.
3614         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
3616           Fixed a warning on HP-UX compilers.
3618         * TAO_IDL/driver/drv_args.cpp:
3620           Fixed a memory leak.
3622         * performance-tests/POA/Demux/demux_test_server.cpp:
3623         * performance-tests/POA/Demux/demux_test_client.cpp:
3624         * performance-tests/POA/Demux/demux_test_client.h:
3626           Fixed a code that crashed gcc on Solaris. This was happening
3627           because the test used a huge 2-dimensional array as a class
3628           member. Also fixed other problems that I encountered when I
3629           tried to run that test manually.
3631         * tests/ORB_Local_Config/Bug_1459/Test.cpp:
3632         * tests/ORB_Local_Config/Bug_1459/d.conf:
3634           Changed the test a bit so that it tests what it's expected
3635           to test. Not UIOP which is not present on Win32 and not SSLIOP
3636           which has a problem described in bug#3418.
3638 Mon Oct 13 18:24:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3640         * tao/ORB.cpp:
3641           Some ACE_TCHAR changes to get rid of some not needed
3642           conversions
3644 Mon Oct 13 14:12:09 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
3646         * orbsvcs/tests/Bug_3444_Regression/client.cpp:
3647         * orbsvcs/tests/Bug_3444_Regression/Test_impl.cpp:
3648         * orbsvcs/tests/Bug_3444_Regression/run_test_ipv6.pl:
3649         * orbsvcs/tests/Bug_3444_Regression/miop_svc.conf:
3650         * orbsvcs/tests/Bug_3444_Regression/Test.idl:
3651         * orbsvcs/tests/Bug_3444_Regression/Test_impl.h:
3652         * orbsvcs/tests/Bug_3444_Regression/server.cpp:
3653         * orbsvcs/tests/Bug_3444_Regression/Bug_3444_Regression.mpc:
3654         * orbsvcs/tests/Bug_3444_Regression/diop_svc.conf:
3655         * orbsvcs/tests/Bug_3444_Regression/sciop_svc.conf:
3656         * orbsvcs/tests/Bug_3444_Regression/README:
3657         * orbsvcs/tests/Bug_3444_Regression/run_test.pl:
3659           Added a test for Bug#3444.
3661         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
3662         * tao/Strategies/DIOP_Connection_Handler.cpp:
3663         * tao/Strategies/SCIOP_Connection_Handler.cpp:
3664         * tao/IIOP_Connection_Handler.cpp:
3665         * tao/ORB_Core.cpp:
3666         * tao/params.h:
3667         * tao/params.cpp:
3668         * tao/Protocols_Hooks.h:
3669         * tao/params.inl:
3670         * tao/Protocols_Hooks.cpp:
3671         * docs/Options.html:
3673           Added -ORBIPHopLimit orb parameter for setting TTL of IP
3674           packets in IIOP, DIOP, SCIOP and MIOP. Also added specific to
3675           MIOP orb parameter -ORBIPMulticastLoop. Updated documentation
3676           with respect to these new features. This fixes Bug#3444.
3678 Mon Oct 13 13:57:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3680         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp:
3682           ACE_ERROR_RETURN macro requires a non-multi-compile-line string.
3684 Mon Oct 13 11:23:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
3686         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
3688           Eliminate warings concerning selecting correct var to pointer
3689           translation (by using .in ());
3691 Mon Oct 13 11:01:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3693         * TAO_IDL/be/be_helper.cpp:
3694           Always use plain char format specifiers
3696 Mon Oct 13 07:22:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3698         * orbsvcs/orbsvcs/IOR_Multicast.cpp
3699         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp
3700         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp
3701         * orbsvcs/orbsvcs/Sched/DynSched.cpp
3702         * orbsvcs/cheduling_Service/Scheduling_Service.cpp
3703         * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp
3704           ACE_TCHAR fixes
3706 Sun Oct 12 23:11:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3708         * orbsvcs/Concurrency_Service/Concurrency_Service.cpp
3709         * orbsvcs/Event_Service/Event_Service.cpp
3710         * orbsvcs/Event_Service/Event_Service.h
3711         * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp
3712         * orbsvcs/examples/ImR/Advanced/TestServer.cpp
3713         * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp
3714         * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp
3715         * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp
3716         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp
3717           ACE_TCHAR fixes
3719 Sun Oct 12 23:10:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3721         * utils/catior/catior.cpp
3722         * utils/monitor/monitor_client.cpp
3723           ACE_TCHAR fixes
3725 Sun Oct 12 23:06:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3727         * tests/Abstract_Interface/client.cpp
3728         * tests/Bug_1254_Regression/server.cpp
3729         * tests/Bug_2134_Regression/Hello.cpp
3730         * tests/Bug_2234_Regression/client.cpp
3731         * tests/Bug_2234_Regression/server.cpp
3732         * tests/Bug_3276_Regression/Manager.cpp
3733         * tests/CDR/octet_sequence.cpp
3734         * tests/CDR/tc.cpp
3735         * tests/CodeSets/simple/client.cpp
3736         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp
3737         * tests/HandleExhaustion/server.cpp
3738         * tests/InterOp-Naming/INS_test_client.cpp
3739         * tests/NestedUpcall/Simple/server.cpp
3740         * tests/OBV/Truncatable/client.cpp
3741         * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp
3742         * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp
3743         * tests/ORT/server.cpp
3744         * tests/Param_Test/anyop.cpp
3745         * tests/POA/Adapter_Activator/server.cpp
3746         * tests/POA/Default_Servant2/client.cpp
3747         * tests/POA/Default_Servant2/server.cpp
3748         * tests/POA/Explicit_Activation/server.cpp
3749         * tests/POA/Generic_Servant/client.cpp
3750         * tests/POA/NewPOA/NewPOA.cpp
3751         * tests/POA/On_Demand_Loading/Server_Manager.cpp
3752         * tests/POA/Persistent_ID/server.cpp
3753         * tests/POA/POA_BiDir/POA_BiDir.cpp
3754         * tests/POA/POAManagerFactory/POAManagerFactory.cpp
3755         * tests/RTCORBA/Linear_Priority/client.cpp
3756         * tests/RTCORBA/Linear_Priority/server.cpp
3757         * tests/RTCORBA/Persistent_IOR/server.cpp
3758         * tests/RTCORBA/Policy_Combinations/client.cpp
3759         * tests/RTCORBA/Policy_Combinations/server.cpp
3760         * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp
3761         * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp
3762         * tests/Smart_Proxies/dtor/server.cpp
3763         * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp
3764         * tests/TransportCurrent/IIOP/IIOP_Tester.cpp
3765           ACE_TCHAR fixes
3767 Sun Oct 12 20:53:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3769         * tao/Acceptor_Registry.cpp
3770         * tao/AnyTypeCode/NVList.cpp
3771         * tao/Connector_Registry.cpp
3772         * tao/CORBALOC_Parser.cpp
3773         * tao/CSD_ThreadPool/CSD_TP_Strategy_Factory.cpp
3774         * tao/default_resource.cpp
3775         * tao/Environment.cpp
3776         * tao/Exception.cpp
3777         * tao/IIOP_Acceptor.cpp
3778         * tao/IIOP_Connector.cpp
3779         * tao/ImR_Client/ImR_Client.cpp
3780         * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp
3781         * tao/Object_Ref_Table.cpp
3782         * tao/ORB_Core.cpp
3783         * tao/PortableServer/Operation_Table_Perfect_Hash.cpp
3784         * tao/PortableServer/Root_POA.cpp
3785         * tao/RTPortableServer/RT_Servant_Dispatcher.cpp
3786         * tao/RTScheduling/Request_Interceptor.cpp
3787         * tao/Strategies/advanced_resource.cpp
3788         * tao/Strategies/COIOP_Acceptor.cpp
3789         * tao/Strategies/DIOP_Acceptor.cpp
3790         * tao/Strategies/DIOP_Connection_Handler.cpp
3791         * tao/Strategies/DIOP_Connector.cpp
3792         * tao/Strategies/DIOP_Transport.cpp
3793         * tao/Strategies/SCIOP_Acceptor.cpp
3794         * tao/Strategies/SCIOP_Connection_Handler.cpp
3795         * tao/Strategies/SCIOP_Connector.cpp
3796         * tao/Strategies/SHMIOP_Acceptor.cpp
3797         * tao/Strategies/SHMIOP_Connector.cpp
3798         * tao/Synch_Invocation.cpp
3799         * tao/SystemException.cpp
3800         * tao/Transport.cpp
3801         * tao/Transport_Connector.cpp
3802           ACE_TCHAR fixes
3804 Sun Oct 12 20:52:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3806         * examples/Persistent_Grid/Simple_util.cpp
3807         * examples/Simple/Simple_util.cpp
3808           ACE_TCHAR fixes
3810 Sun Oct 12 20:01:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3812         * tests/AMI/ami_test_i.cpp
3813         * tests/Bug_1676_Regression/client.cpp
3814         * tests/Bug_2084_Regression/EventNode.cpp
3815         * tests/Bug_2183_Regression/client.cpp
3816         * tests/Bug_2328_Regression/client.cpp
3817         * tests/Bug_2593_Regression/client.cpp
3818         * tests/Bug_2966_Regression/client.cpp
3819         * tests/Bug_3299_Regression/client.cpp
3820         * tests/Cache_Growth_Test/client.cpp
3821         * tests/COIOP/Client_Task.cpp
3822         * tests/COIOP/COIOP_Simple_Test.cpp
3823         * tests/Collocation_Exception_Test/Client_Task.cpp
3824         * tests/Collocation_Oneway_Tests/Client_Task.cpp
3825         * tests/Collocation_Opportunities/Collocation_Opportunities.cpp
3826         * tests/Collocation_Tests/Client_Task.cpp
3827         * tests/Connect_Strategy_Test/client.cpp
3828         * tests/Connection_Timeout/client.cpp
3829         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp
3830         * tests/Hello/client.cpp
3831         * tests/ICMG_Any_Bug/client.cpp
3832         * tests/IPV6/client.cpp
3833         * tests/Ondemand_Write/client.cpp
3834         * tests/Optimized_Connection/oc_client.cpp
3835         * tests/ZIOP/client.cpp
3836           ACE_TCHAR fixes
3838 Sun Oct 12 19:33:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3840         * tests/DiffServ/server.cpp
3841         * tests/IORManipulation/IORTest.cpp
3842         * tests/POA/Bug_2511_Regression/server.cpp
3843         * tests/POA/DSI/Database_i.cpp
3844         * tests/POA/DSI/server.cpp
3845         * tests/POA/EndpointPolicy/server.cpp
3846         * tests/POA/Etherealization/Etherealization.cpp
3847         * tests/POA/FindPOA/FindPOA.cpp
3848         * tests/POA/Identity/Identity.cpp
3849         * tests/POA/Loader/Server_Manager.cpp
3850         * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp
3851         * tests/POA/On_Demand_Activation/server.cpp
3852         * tests/POA/Reference_Counted_Servant/server.cpp
3853         * tests/POA/RootPOA/RootPOA.cpp
3854           ACE_TCHAR fixes
3856 Sun Oct 12 19:04:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
3858         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp
3859         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp
3860         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp
3861         * orbsvcs/Notify_Service/Notify_Service.cpp
3862         * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp
3863         * orbsvcs/IFR_Service/be_global.h
3864         * orbsvcs/tests/Simple_Naming/client.cpp
3865         * orbsvcs/tests/Bug_2248_Regression/server.cpp
3866         * orbsvcs/tests/Bug_2248_Regression/client.cpp
3867         * orbsvcs/tests/Bug_2925_Regression/server.cpp
3868         * orbsvcs/tests/Security/Crash_Test/server.cpp
3869         * orbsvcs/tests/Security/Crash_Test/client.cpp
3870         * orbsvcs/tests/Security/InsecureReferences/test.cpp
3871         * orbsvcs/tests/Security/Secure_Invocation/server.cpp
3872         * orbsvcs/tests/Security/Secure_Invocation/client.cpp
3873         * orbsvcs/tests/Security/EndpointPolicy/test.cpp
3874         * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp
3875         * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp
3876         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp
3877         * orbsvcs/tests/Security/Big_Request/server.cpp
3878         * orbsvcs/tests/Security/Big_Request/client.cpp
3879         * orbsvcs/tests/Security/MT_SSLIOP/server.cpp
3880         * orbsvcs/tests/Security/MT_SSLIOP/client.cpp
3881         * orbsvcs/tests/Security/mixed_security_test/server.cpp
3882         * orbsvcs/tests/Security/mixed_security_test/client.cpp
3883         * orbsvcs/tests/HTIOP/AMI/server.cpp
3884         * orbsvcs/tests/HTIOP/AMI/ami_test_i.cpp
3885         * orbsvcs/tests/HTIOP/BiDirectional/server.cpp
3886         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp
3887         * orbsvcs/tests/Bug_2247_Regression/server.cpp
3888         * orbsvcs/tests/Bug_2247_Regression/Manager.cpp
3889         * orbsvcs/tests/FaultTolerance/IOGR/server.cpp
3890         * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.cpp
3891         * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp
3892         * orbsvcs/tests/Notify/Blocking/Notify_Structured_Push_Consumer.cpp
3893         * orbsvcs/tests/Notify/Bug_1385_Regression/Notify_Structured_Push_Consumer.cpp
3894         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Notify_Sequence_Push_Consumer.cpp
3895         * orbsvcs/tests/Notify/MC/Notify_Structured_Push_Consumer.cpp
3896         * orbsvcs/tests/Notify/Discarding/Notify_Structured_Push_Consumer.cpp
3897         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp
3898         * orbsvcs/ImplRepo_Service/Locator_Repository.cpp
3899         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp
3900         * orbsvcs/examples/Security/Send_File/server.cpp
3901         * orbsvcs/examples/CosEC/Simple/Service.cpp
3902         * orbsvcs/examples/RtEC/Simple/Service.cpp
3903         * tao/ORB.cpp
3904         * utils/monitor/monitor_client.cpp
3905         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp
3906         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp
3907         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp
3908         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp
3909         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp
3910         * tests/DII_AMI_Forward/client.cpp
3911         * tests/DII_AMI_Forward/server_interceptor.cpp
3912         * tests/MT_BiDir/server.cpp
3913         * tests/MT_BiDir/client.cpp
3914         * tests/Faults/middle.cpp
3915         * tests/Faults/pong.cpp
3916         * tests/Faults/server.cpp
3917         * tests/Faults/client.cpp
3918         * tests/Faults/ping.cpp
3919         * tests/Bug_2909_Regression/client.cpp
3920         * tests/Muxed_GIOP_Versions/client.cpp
3921         * tests/Muxed_GIOP_Versions/server.cpp
3922         * tests/Object_Loader/Loader.cpp
3923         * tests/DSI_Gateway/client.cpp
3924         * tests/DSI_Gateway/gateway.cpp
3925         * tests/DSI_Gateway/server.cpp
3926         * tests/QtTests/server.cpp
3927         * tests/Timed_Buffered_Oneways/server.cpp
3928         * tests/Nested_Event_Loop/server.cpp
3929         * tests/DLL_ORB/Test_Server_Module.cpp
3930         * tests/MProfile/client.cpp
3931         * tests/MProfile/server.cpp
3932         * tests/Timeout/client.cpp
3933         * tests/Timeout/server.cpp
3934         * tests/ORB_init/ORB_init.cpp
3935         * tests/MT_Client/server.cpp
3936         * tests/MT_Client/orb_creation.cpp
3937         * tests/MT_Client/client.cpp
3938         * tests/Typedef_String_Array/client.cpp
3939         * tests/Typedef_String_Array/server.cpp
3940         * tests/Big_AMI/client.cpp
3941         * tests/Big_AMI/server.cpp
3942         * tests/OctetSeq/server.cpp
3943         * tests/OctetSeq/client.cpp
3944         * tests/Bug_2734_Regression/client.cpp
3945         * tests/Bug_2734_Regression/server.cpp
3946         * tests/BiDirectional_DelayedUpcall/client.cpp
3947         * tests/BiDirectional_DelayedUpcall/server.cpp
3948         * tests/MT_Server/client.cpp
3949         * tests/MT_Server/server.cpp
3950         * tests/BiDirectional/client.cpp
3951         * tests/BiDirectional/server.cpp
3952         * tests/Strategies/client.cpp
3953         * tests/Strategies/server.cpp
3954         * tests/Bug_2494_Regression/client.cpp
3955         * tests/Bug_2494_Regression/server.cpp
3956         * tests/AMI_Timeouts/client.cpp
3957         * tests/AMI_Timeouts/server.cpp
3958         * tests/FL_Cube/server.cpp
3959         * tests/MProfile_Forwarding/server.cpp
3960         * tests/Portable_Interceptors/Dynamic/client.cpp
3961         * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp
3962         * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp
3963         * tests/Portable_Interceptors/Bug_2510_Regression/server_interceptor.cpp
3964         * tests/Portable_Interceptors/Bug_2510_Regression/test_i.cpp
3965         * tests/Portable_Interceptors/Bug_2510_Regression/client_interceptor.cpp
3966         * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp
3967         * tests/Portable_Interceptors/Bug_2133/ClientRequest_Interceptor.cpp
3968         * tests/Portable_Interceptors/Bug_3080/client.cpp
3969         * tests/Portable_Interceptors/Benchmark/client.cpp
3970         * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp
3971         * tests/Portable_Interceptors/Bug_3079/client.cpp
3972         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.cpp
3973         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.cpp
3974         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.cpp
3975         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.cpp
3976         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.cpp
3977         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.cpp
3978         * tests/Portable_Interceptors/Bug_1559/client.cpp
3979         * tests/Portable_Interceptors/Redirection/client.cpp
3980         * tests/Portable_Interceptors/IORInterceptor/client.cpp
3981         * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.cpp
3982         * tests/Portable_Interceptors/Collocated/Dynamic/interceptors.cpp
3983         * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.cpp
3984         * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp
3985         * tests/Portable_Interceptors/PICurrent/client.cpp
3986         * tests/Portable_Interceptors/PICurrent/test_i.cpp
3987         * tests/Portable_Interceptors/ForwardRequest/client.cpp
3988         * tests/Portable_Interceptors/ORB_Shutdown/client.cpp
3989         * tests/Portable_Interceptors/ORB_Shutdown/server.cpp
3990         * tests/No_Server_MT_Connect_Test/client.cpp
3991         * tests/No_Server_MT_Connect_Test/server.cpp
3992         * tests/Codec/client.cpp
3993         * tests/Bug_2174_Regression/client.cpp
3994         * tests/Bug_2174_Regression/server.cpp
3995         * tests/Bug_2356_Regression/client.cpp
3996         * tests/Bug_2356_Regression/server.cpp
3997         * tests/AMI/server.cpp
3998         * tests/AMI/client.cpp
3999         * tests/AMI/simple_client.cpp
4000         * tests/POA/Bug_1592_Regression/client.cpp
4001         * tests/InterOp-Naming/Server_i.cpp
4002         * tests/Xt_Stopwatch/server.cpp
4003         * tests/Leader_Followers/server.cpp
4004         * tests/DIOP/client.cpp
4005         * tests/DIOP/server.cpp
4006         * tests/Multiple/server.cpp
4007         * tests/CSD_Collocation/Collocation_Tester.cpp
4008         * tests/MProfile_Connection_Timeout/client.cpp
4009         * tests/MProfile_Connection_Timeout/server.cpp
4010         * tests/CodeSets/simple/server.cpp
4011         * tests/DSI_AMI_Gateway/gateway.cpp
4012         * tests/DSI_AMI_Gateway/server.cpp
4013         * tests/DSI_AMI_Gateway/client.cpp
4014         * tests/Native_Exceptions/client.cpp
4015         * tests/Native_Exceptions/server.cpp
4016         * tests/Bug_2805_Regression/client.cpp
4017         * tests/Smart_Proxies/client.cpp
4018         * tests/Smart_Proxies/On_Demand/client.cpp
4019         * tests/Smart_Proxies/dtor/client.cpp
4020         * tests/Smart_Proxies/Benchmark/client.cpp
4021         * tests/TransportCurrent/IIOP/server.cpp
4022         * tests/TransportCurrent/Framework/server.cpp
4023         * tests/Forwarding/client.cpp
4024         * tests/Forwarding/server.cpp
4025         * tests/ORT/ServerRequestInterceptor.cpp
4026         * tests/ORT/client.cpp
4027         * tests/ORT/ORT_test_IORInterceptor.cpp
4028         * tests/BiDirectional_NestedUpcall/client.cpp
4029         * tests/BiDirectional_NestedUpcall/server.cpp
4030         * tests/Single_Read/server.cpp
4031         * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp
4032         * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp
4033         * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp
4034         * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp
4035         * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp
4036         * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp
4037         * examples/Quoter/Factory_Finder.cpp
4038         * examples/Quoter/Generic_Factory.cpp
4039         * examples/Quoter/Factory_Finder_i.cpp
4040         * examples/Quoter/server.cpp
4041         * examples/Quoter/client.cpp
4042         * examples/Quoter/Quoter_i.cpp
4043         * examples/OBV/Typed_Events/Server_i.cpp
4044         * examples/OBV/Typed_Events/Event_Types_impl.cpp
4045         * examples/OBV/Typed_Events/server.cpp
4046         * examples/Buffered_Oneways/server.cpp
4047         * examples/Simple/time-date/Time_Date_Client_i.cpp
4048         * examples/Simple/time-date/Time_Date.cpp
4049         * examples/Simple/time/Time_i.cpp
4050         * examples/AMI/FL_Callback/progress.cpp
4051         * examples/Buffered_AMI/server.cpp
4052         * examples/PluggableUDP/tests/Performance/client.cpp
4053         * examples/PluggableUDP/tests/Performance/server.cpp
4054         * examples/PluggableUDP/tests/SimplePerformance/client.cpp
4055         * examples/PluggableUDP/tests/SimplePerformance/server.cpp
4056         * examples/Load_Balancing/Load_Balancer_i.cpp
4057         * examples/Load_Balancing/Identity_Client.cpp
4058         * examples/Load_Balancing/Load_Balancing_Service.cpp
4059           ACE_TCHAR fixes
4061 Fri Oct 10 15:08:48 UTC 2008  Simon McQueen  <sm@prismtech.com>
4063         * tests/Bug_2953_Regression/server.cpp:
4065           Now an error to access RTCurrent::the_priority () in a thread where
4066           it hasn't been set. Should fix spurious test fail.
4068 Fri Oct 10 14:09:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4070         * TAO_IDL/be/be_init.cpp
4071         * TAO_IDL/be_include/be_extern.h
4072         * TAO_IDL/driver/drv_args.cpp
4073         * TAO_IDL/tao_idl.cpp
4074           ACE_TCHAR fixes
4076 Fri Oct 10 13:49:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4078         * orbsvcs/tests/Bug_2926_Regression/DllORB.cpp
4079         * orbsvcs/tests/ImplRepo/Bug_689_Regression/client.cpp
4080         * orbsvcs/tests/ImplRepo/Bug_689_Regression/server.cpp
4081         * orbsvcs/tests/Notify/Basic/AdminProperties.cpp
4082         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp
4083         * orbsvcs/tests/Notify/Basic/Events.cpp
4084         * orbsvcs/tests/Notify/Basic/LifeCycle.cpp
4085         * orbsvcs/tests/Notify/Basic/MultiTypes.cpp
4086         * orbsvcs/tests/Notify/Basic/Sequence.cpp
4087         * orbsvcs/tests/Notify/Basic/Simple.cpp
4088         * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp
4089         * orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp
4090         * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp
4091         * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp
4092         * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp
4093           ACE_TCHAR fixes
4095 Fri Oct 10 12:42:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4097         * performance-tests/Sequence_Latency/AMI/client.cpp
4098         * performance-tests/Sequence_Latency/Deferred/client.cpp
4099         * performance-tests/Sequence_Latency/DII/client.cpp
4100         * performance-tests/Sequence_Latency/DSI/client.cpp
4101         * performance-tests/Sequence_Latency/Single_Threaded/client.cpp
4102         * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp
4103         * performance-tests/Sequence_Latency/Thread_Per_Connection/Client_Task.cpp
4104         * performance-tests/Sequence_Latency/Thread_Per_Connection/Client_Task.h
4105           ACE_TCHAR fixes
4107 Fri Oct 10 11:39:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4109         * orbsvcs/tests/Notify/lib/Activation_Manager.cpp
4110         * orbsvcs/tests/Notify/lib/Activation_Manager.h
4111         * orbsvcs/tests/Notify/lib/Application_Command.cpp
4112         * orbsvcs/tests/Notify/lib/Command_Builder.cpp
4113         * orbsvcs/tests/Notify/lib/Command_Factory_T.cpp
4114         * orbsvcs/tests/Notify/lib/common.cpp
4115         * orbsvcs/tests/Notify/lib/ConsumerAdmin_Command.cpp
4116         * orbsvcs/tests/Notify/lib/Driver.cpp
4117         * orbsvcs/tests/Notify/lib/EventChannel_Command.cpp
4118         * orbsvcs/tests/Notify/lib/Filter_Command.cpp
4119         * orbsvcs/tests/Notify/lib/Name.cpp
4120         * orbsvcs/tests/Notify/lib/Name.h
4121         * orbsvcs/tests/Notify/lib/Options_Parser.cpp
4122         * orbsvcs/tests/Notify/lib/Peer.cpp
4123         * orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp
4124         * orbsvcs/tests/Notify/lib/Periodic_Consumer_Command.cpp
4125         * orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp
4126         * orbsvcs/tests/Notify/lib/Periodic_Supplier_Command.cpp
4127         * orbsvcs/tests/Notify/lib/SupplierAdmin_Command.cpp
4128           ACE_TCHAR fixes
4130 Fri Oct 10 08:51:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4132         * orbsvcs/Concurrency_Service/Concurrency_Service.cpp
4133         * orbsvcs/Dump_Schedule/Dump_Schedule.cpp
4134         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp
4135         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h
4136         * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp
4137         * orbsvcs/Fault_Notifier/FT_Notifier_i.h
4138         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp
4139         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h
4140         * orbsvcs/IFR_Service/be_global.h
4141         * orbsvcs/IFR_Service/be_init.cpp
4142         * orbsvcs/ImplRepo_Service/Activator_NT_Service.h
4143         * orbsvcs/ImplRepo_Service/Activator_Options.cpp
4144         * orbsvcs/ImplRepo_Service/Activator_Options.h
4145         * orbsvcs/ImplRepo_Service/ImR_Activator.cpp
4146         * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp
4147         * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp
4148         * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h
4149         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp
4150         * orbsvcs/ImplRepo_Service/tao_imr_i.h
4151         * orbsvcs/LifeCycle_Service/LifeCycle_Service.cpp
4152         * orbsvcs/LoadBalancer/LoadManager.cpp
4153         * orbsvcs/LoadBalancer/LoadMonitor.cpp
4154         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp
4155         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h
4156         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp
4157         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h
4158         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp
4159         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h
4160         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp
4161         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h
4162         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector_T.cpp
4163         * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp
4164         * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.h
4165         * orbsvcs/Scheduling_Service/Scheduling_Service.cpp
4166         * orbsvcs/Time_Service/Clerk_i.cpp
4167         * orbsvcs/Time_Service/Server_i.cpp
4168           ACE_TCHAR fixes
4170 Thu Oct  9 19:10:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4172         * examples/Simulator/Event_Supplier/DualEC_Sup.cpp
4173         * examples/Simulator/Event_Supplier/DualEC_Sup.h
4174         * examples/Simulator/Event_Supplier/Event_Con.cpp
4175         * examples/Simulator/Event_Supplier/Event_Sup.cpp
4176         * examples/Simulator/Event_Supplier/Event_Sup.h
4177         * examples/Simulator/Event_Supplier/Logging_Sup.cpp
4178         * examples/Simulator/Event_Supplier/Logging_Sup.h
4179           ACE_TCHAR fixes
4181 Thu Oct  9 19:03:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4183         * examples/Simple/chat/Client_i.cpp
4184         * examples/Simple/chat/Client_i.h
4185         * examples/Simple/chat/Server_i.cpp
4186         * examples/Simple/chat/Server_i.h
4187         * examples/Simple/echo/Echo_Client_i.h
4188         * examples/Simple/Simple_util.cpp
4189         * examples/Simple/time-date/Time_Date.cpp
4190         * examples/Simple/time-date/Time_Date_i.cpp
4191         * examples/Simple/time/client.cpp
4192         * examples/Simple/time/Time_Client_i.cpp
4193         * examples/Simple/time/Time_Client_i.h
4194           ACE_TCHAR fixes
4196 Thu Oct  9 18:45:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4198         * examples/RTScheduling/DT_Creator.cpp
4199         * examples/RTScheduling/DT_Creator.h
4200         * examples/RTScheduling/Fixed_Priority_Scheduler/test.cpp
4201         * examples/RTScheduling/Fixed_Priority_Scheduler/test.h
4202         * examples/RTScheduling/Job_i.cpp
4203         * examples/RTScheduling/MIF_Scheduler/test.cpp
4204         * examples/RTScheduling/MIF_Scheduler/test.h
4205         * examples/RTScheduling/POA_Holder.cpp
4206         * examples/RTScheduling/Thread_Task.cpp
4207           ACE_TCHAR fixes
4209 Thu Oct  9 18:33:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4211         * examples/RTCORBA/Activity/Activity.cpp
4212         * examples/RTCORBA/Activity/Activity.h
4213         * examples/RTCORBA/Activity/Builder.cpp
4214         * examples/RTCORBA/Activity/Job_i.cpp
4215         * examples/RTCORBA/Activity/Periodic_Task.cpp
4216         * examples/RTCORBA/Activity/POA_Holder.cpp
4217         * examples/RTCORBA/Activity/Task_Stats.cpp
4218           ACE_TCHAR fixes
4220 Thu Oct  9 15:19:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4222         * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp
4223         * orbsvcs/tests/Time/Client_i.cpp
4224         * orbsvcs/tests/Time/Client_i.h
4225           ACE_TCHAR fixes
4227 Thu Oct  9 09:45:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4229         * tests/TransportCurrent/Framework/client.cpp:
4230         * tests/TransportCurrent/IIOP/client.cpp:
4231           ACE_TCHAR fixes
4233 Thu Oct  9 09:43:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4235         * performance-tests/Cubit/TAO/MT_Cubit/client.cpp
4236         * performance-tests/POA/Demux/demux_test_client.cpp
4237         * performance-tests/POA/Demux/demux_test_client.h
4238           ACE_TCHAR fixes
4240 Thu Oct  9 09:30:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4242         * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp
4243         * performance-tests/Cubit/TAO/MT_Cubit/client.cpp
4244         * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.cpp
4245         * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.h
4246         * performance-tests/Cubit/TAO/MT_Cubit/Globals.cpp
4247         * performance-tests/Cubit/TAO/MT_Cubit/Globals.h
4248         * performance-tests/Cubit/TAO/MT_Cubit/server.cpp
4249         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp
4250         * performance-tests/Latency/Thread_Per_Connection/client.cpp
4251         * performance-tests/Latency/Thread_Per_Connection/Client_Task.cpp
4252         * performance-tests/Latency/Thread_Per_Connection/Client_Task.h
4253         * performance-tests/Latency/Thread_Pool/client.cpp
4254         * performance-tests/Latency/Thread_Pool/Client_Task.cpp
4255         * performance-tests/Latency/Thread_Pool/Client_Task.h
4256         * performance-tests/Pluggable/PP_Test_Client.cpp
4257         * performance-tests/Pluggable/PP_Test_Client.h
4258         * tests/Bug_3251_Regression/server.cpp
4259           ACE_TCHAR fixes
4261 Thu Oct  9 08:50:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4263         * TAO_IDL/be/be_global.cpp:
4264           Results of gperf in unicode build are not as expected so disable
4265           gperf for the moment
4267 Wed Oct  8 19:17:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4269         * examples/OBV/Simple_util.cpp
4270         * examples/OBV/Simple_util.h
4271         * examples/Persistent_Grid/Simple_util.cpp
4272         * examples/Persistent_Grid/Simple_util.h
4273         * examples/Simple/Simple_util.cpp
4274         * examples/Simple/Simple_util.h
4275           ACE_TCHAR fixes
4277 Wed Oct  8 19:14:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4279         * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp
4280         * performance-tests/CSD_Strategy/TestApps/ClientApp.h
4281         * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp
4282         * performance-tests/CSD_Strategy/TestApps/ServerApp.h
4283         * performance-tests/CSD_Strategy/TestInf/AppHelper.cpp
4284         * performance-tests/CSD_Strategy/TestInf/AppHelper.h
4285         * performance-tests/CSD_Strategy/TestInf/ServantList_T.cpp
4286         * performance-tests/CSD_Strategy/TestInf/ServantList_T.h
4287         * performance-tests/Cubit/TAO/DII_Cubit/client.cpp
4288         * performance-tests/Cubit/TAO/IDL_Cubit/client.cpp
4289         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
4290         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h
4291         * performance-tests/Cubit/TAO/IDL_Cubit/server.cpp
4292         * performance-tests/Pluggable/PP_Test_Client.cpp
4293         * performance-tests/Pluggable/PP_Test_Client.h
4294           ACE_TCHAR fixes
4296 Wed Oct  8 18:31:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4298         * TAO_IDL/be/be_global.cpp:
4299           gperf now compiles in a unicode build so invoke gperf
4301 Wed Oct  8 18:17:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4303         * TAO_IDL/driver/drv_preproc.cpp:
4304           Use the new ACE_HAS_TCHAR_DIRENT to be able to compile this code
4305           with wchar enabled
4307 Wed Oct  8 15:35:46 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
4309         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4311           Changed an overlooked loop variable's type from unsigned long
4312           to ACE_CDR::ULong, since the loop index is also passed to
4313           the TAO_OutStream insertion operator.
4315 Wed Oct  8 14:46:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4317         * orbsvcs/tests/ImplRepo/airplane_client_i.cpp
4318         * orbsvcs/tests/ImplRepo/airplane_client_i.h
4319         * orbsvcs/tests/ImplRepo/nestea_client_i.cpp
4320         * orbsvcs/tests/ImplRepo/nestea_client_i.h
4321         * orbsvcs/tests/ImplRepo/nestea_i.cpp
4322         * orbsvcs/tests/ImplRepo/nestea_i.h
4323         * orbsvcs/tests/ImplRepo/scale/server_i.cpp
4324           ACE_TCHAR fixes
4326 Wed Oct  8 14:23:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4328         * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp
4329         * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp
4330         * orbsvcs/tests/Trading/TT_Info.cpp
4331         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp
4332         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h
4333         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp
4334         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h
4335         * orbsvcs/tests/FT_App/StubFaultAnalyzer.h
4336         * orbsvcs/tests/FT_App/StubFaultNotifier.cpp
4337         * orbsvcs/tests/FT_App/StubFaultNotifier.h
4338           ACE_TCHAR fixes
4340 Wed Oct  8 13:19:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4342         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp
4343         * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.h
4344         * orbsvcs/Fault_Notifier/FT_Notifier_i.cpp
4345         * orbsvcs/Fault_Notifier/FT_Notifier_i.h
4346         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp
4347         * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.h
4348         * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp
4349         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp
4350         * orbsvcs/tests/Event/Mcast/Simple/consumer.cpp
4351         * orbsvcs/tests/Event/Mcast/Simple/supplier.cpp
4352         * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp
4353         * orbsvcs/tests/Event/Performance/Connect.cpp
4354         * orbsvcs/tests/Event/Performance/Inversion.cpp
4355         * orbsvcs/tests/Event/ThreadFlags/testflags.cpp
4356         * orbsvcs/tests/Event/UDP/receiver.cpp
4357         * orbsvcs/tests/Event/UDP/sender.cpp
4358         * orbsvcs/tests/FT_App/FT_Client.cpp
4359         * orbsvcs/tests/FT_App/FT_Creator.cpp
4360         * orbsvcs/tests/FT_App/FT_Creator.h
4361         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp
4362         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.h
4363         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp
4364         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h
4365         * orbsvcs/tests/FT_App/StubBatchConsumer.cpp
4366         * orbsvcs/tests/FT_App/StubBatchConsumer.h
4367         * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp
4368         * orbsvcs/tests/FT_App/StubFaultAnalyzer.h
4369         * orbsvcs/tests/FT_App/StubFaultConsumer.cpp
4370         * orbsvcs/tests/FT_App/StubFaultConsumer.h
4371         * orbsvcs/tests/FT_App/StubFaultNotifier.cpp
4372         * orbsvcs/tests/FT_App/StubFaultNotifier.h
4373           ACE_TCHAR fixes
4375 Wed Oct  8 13:16:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4377         * tao/Utils/Server_Main.cpp:
4378           ACE_TCHAR fixes
4380 Wed Oct  8 12:54:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4382         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h
4383         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h
4384         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h
4385         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h
4386         * orbsvcs/orbsvcs/Scheduler_Factory.cpp
4387         * orbsvcs/orbsvcs/Scheduler_Factory.h
4388         * orbsvcs/tests/Bug_2925_Regression/server.cpp
4389         * orbsvcs/tests/Bug_2926_Regression/server.cpp
4390         * orbsvcs/tests/Concurrency/CC_client.cpp
4391         * orbsvcs/tests/Concurrency/CC_client.h
4392         * orbsvcs/tests/CosEvent/Basic/Random.cpp
4393         * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp
4394         * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.h
4395         * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp
4396         * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.h
4397         * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp
4398         * orbsvcs/tests/EC_Mcast/EC_Mcast.h
4399         * orbsvcs/tests/EC_MT_Mcast/MCast.cpp
4400         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp
4401         * orbsvcs/tests/EC_Multiple/EC_Multiple.h
4402         * orbsvcs/tests/EC_Throughput/ECT_Consumer.cpp
4403         * orbsvcs/tests/EC_Throughput/ECT_Consumer.h
4404         * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp
4405         * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.h
4406         * orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp
4407         * orbsvcs/tests/EC_Throughput/ECT_Supplier.h
4408         * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp
4409         * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.h
4410         * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp
4411         * orbsvcs/tests/EC_Throughput/ECT_Throughput.h
4412         * orbsvcs/tests/Event/Basic/BCast.cpp
4413         * orbsvcs/tests/Event/Basic/Observer.cpp
4414         * orbsvcs/tests/Event/Basic/Observer.h
4415         * orbsvcs/tests/Event/Basic/Random.cpp
4416         * orbsvcs/tests/Event/lib/Consumer.cpp
4417         * orbsvcs/tests/Event/lib/Consumer.h
4418         * orbsvcs/tests/Event/lib/Driver.cpp
4419         * orbsvcs/tests/Event/lib/Driver.h
4420         * orbsvcs/tests/Event/lib/Supplier.cpp
4421         * orbsvcs/tests/Event/lib/Supplier.h
4422         * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp
4423         * orbsvcs/tests/Event/Mcast/AddrServer/TestAddrServer.cpp
4424         * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp
4425         * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.h
4426         * orbsvcs/tests/Event/Mcast/Complex/consumer.cpp
4427         * orbsvcs/tests/Event/Mcast/Complex/supplier.cpp
4428         * orbsvcs/tests/Event/Performance/Connect.cpp
4429         * orbsvcs/tests/Event/Performance/Connect.h
4430         * orbsvcs/tests/Event/Performance/Inversion.cpp
4431           ACE_TCHAR fixes
4433 Wed Oct  8 11:31:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4435         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp
4436         * orbsvcs/performance-tests/RTEvent/lib/Client_Options.cpp
4437         * orbsvcs/performance-tests/RTEvent/lib/Client_Options.h
4438           ACE_TCHAR fixes
4440 Wed Oct  8 10:58:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4442         * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp
4443         * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp
4444         * orbsvcs/examples/CosEC/Factory/FactoryDriver.h
4445         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp
4446         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h
4447         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp
4448         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp
4449         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.h
4450         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp
4451         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h
4452         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp
4453         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.h
4454         * orbsvcs/examples/FaultTolerance/RolyPoly/client.cpp
4455         * orbsvcs/examples/ImR/Advanced/TestClient.cpp
4456         * orbsvcs/examples/ImR/Advanced/TestServer.cpp
4457         * orbsvcs/examples/ImR/Combined_Service/combined.cpp
4458         * orbsvcs/examples/LoadBalancing/server.cpp
4459         * orbsvcs/examples/Log/Basic/TLS_Client.cpp
4460         * orbsvcs/examples/Log/Basic/TLS_Client.h
4461         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp
4462         * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp
4463         * orbsvcs/examples/Notify/Filter/Filter.cpp
4464         * orbsvcs/examples/Notify/Filter/Filter.h
4465         * orbsvcs/examples/Notify/Lanes/Supplier_Client.h
4466         * orbsvcs/examples/Notify/Subscribe/Subscribe.cpp
4467         * orbsvcs/examples/Notify/Subscribe/Subscribe.h
4468         * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.h
4469         * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp
4470         * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp
4471         * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp
4472         * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp
4473         * orbsvcs/examples/RtEC/MCast/MCast.cpp
4474           ACE_TCHAR fixes
4476 Wed Oct  8 09:06:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4478         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp
4479           ACE_TCHAR fixes
4481 Wed Oct  8 09:05:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4483         * TAO_IDL/driver/drv_preproc.cpp
4484           ACE_TCHAR fixes
4486 Wed Oct  8 08:37:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4488         * tao/CSD_Framework/CSD_ORBInitializer.cpp:
4489         * tao/RTCORBA/RT_ORBInitializer.cpp:
4490           ACE_TCHAR fixes
4492 Tue Oct  7 16:03:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4494         * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp
4495         * orbsvcs/tests/Bug_2615_Regression/client.cpp
4496         * orbsvcs/tests/Bug_2709_Regression/client.cpp
4497         * orbsvcs/tests/Bug_2709_Regression/Client_Task.cpp
4498         * orbsvcs/tests/Bug_2709_Regression/Client_Task.h
4499         * orbsvcs/tests/Bug_2925_Regression/server.cpp
4500           ACE_TCHAR fixes
4502 Tue Oct  7 15:20:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4504         * orbsvcs/tests/Bug_2247_Regression/server.cpp
4505         * orbsvcs/tests/Bug_2248_Regression/client.h
4506         * orbsvcs/tests/Bug_2248_Regression/server.cpp
4507         * orbsvcs/tests/Bug_2285_Regression/server2.cpp
4508           ACE_TCHAR fixes
4510 Tue Oct  7 15:09:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4512         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.cpp
4513         * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp
4514           ACE_TCHAR fixes
4516 Tue Oct  7 14:50:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4518         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.cpp
4519         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp
4520         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.h
4521         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp
4522         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.h
4523         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp
4524         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.h
4525         * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp
4526         * orbsvcs/tests/AVStreams/Component_Switching/distributer.h
4527         * orbsvcs/tests/AVStreams/Component_Switching/sender.h
4528           ACE_TCHAR fixes
4530 Tue Oct  7 10:53:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4532         * tests/CodeSets/simple/client.cpp:
4533           Fixed compile error
4535 Tue Oct  7 10:22:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4537         * tao/ORB_Core.cpp:
4538           ACE_TCHAR fixes
4540         * tao/PI_Server.mpc:
4541           Removed borland as mpc template
4543 Tue Oct  7 08:15:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4545         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.cpp
4546         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/GroupInfoPublisher.cpp
4547         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp
4548         * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp
4549         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp
4550         * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp
4551           ACE_TCHAR fixes
4553         * orbsvcs/orbsvcs/IFRService.mpc
4554         * MPC/config/ifrservice.mpb
4555           Disable IFRService with uses_wchar set, this service needs a lot of
4556           work to get compiling
4558 Tue Oct  7 08:02:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4560         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/AMI_Primary_Replication_Strategy.cpp
4561         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Basic_Replication_Strategy.cpp
4562         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector.cpp
4563         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp
4564         * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.cpp
4565         * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.h
4566         * orbsvcs/orbsvcs/FtRtEvent/Utils/Log.inl
4567         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp
4568         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp
4569         * orbsvcs/orbsvcs/Notify/XML_Saver.cpp
4570         * orbsvcs/orbsvcs/Notify/XML_Saver.h
4571         * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.cpp
4572         * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.h
4573           ACE_TCHAR fixes
4575 Tue Oct  7 07:49:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4577         * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp
4578         * orbsvcs/orbsvcs/Event/EC_Default_Factory.h
4579         * orbsvcs/orbsvcs/Event/EC_Defaults.h
4580         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp
4581         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.h
4582         * orbsvcs/orbsvcs/Event/EC_TPC_Factory.cpp
4583         * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.cpp
4584         * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.h
4585         * orbsvcs/orbsvcs/Event/ECG_Mcast_Gateway.inl
4586           ACE_TCHAR fixes
4588 Mon Oct  6 19:34:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4590         * examples/AMH/Sink_Server/Base_Server.cpp
4591         * examples/AMH/Sink_Server/Base_Server.h
4592         * examples/AMH/Sink_Server/Client_Task.cpp
4593         * examples/AMH/Sink_Server/Client_Task.h
4594         * examples/Callback_Quoter/Consumer_Handler.cpp
4595         * examples/Callback_Quoter/Consumer_Handler.h
4596         * examples/Callback_Quoter/Supplier_i.cpp
4597         * examples/Callback_Quoter/Supplier_i.h
4598         * examples/Content_Server/AMI_Iterator/client.cpp
4599         * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp
4600         * examples/Content_Server/AMI_Observer/Callback_Handler.cpp
4601         * examples/Content_Server/AMI_Observer/client.cpp
4602         * examples/Content_Server/SMI_Iterator/client.cpp
4603         * examples/Content_Server/SMI_Iterator/Content_Iterator_i.cpp
4604         * examples/CSD_Strategy/ThreadPool2/ClientApp.h
4605         * examples/CSD_Strategy/ThreadPool2/Foo_i.cpp
4606         * examples/CSD_Strategy/ThreadPool2/Foo_i.h
4607         * examples/CSD_Strategy/ThreadPool2/FooServantList.cpp
4608         * examples/CSD_Strategy/ThreadPool2/FooServantList.h
4609         * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp
4610         * examples/CSD_Strategy/ThreadPool2/ServerApp.h
4611         * examples/CSD_Strategy/ThreadPool3/ClientApp.h
4612         * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp
4613         * examples/CSD_Strategy/ThreadPool3/ServerApp.h
4614         * examples/CSD_Strategy/ThreadPool4/ServerApp.h
4615         * examples/CSD_Strategy/ThreadPool5/ClientApp.h
4616         * examples/CSD_Strategy/ThreadPool5/FooServantList.cpp
4617         * examples/CSD_Strategy/ThreadPool5/FooServantList.h
4618         * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp
4619         * examples/CSD_Strategy/ThreadPool5/ServerApp.h
4620         * examples/CSD_Strategy/ThreadPool6/ClientApp.h
4621         * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp
4622         * examples/CSD_Strategy/ThreadPool6/ServerApp.h
4623         * examples/CSD_Strategy/ThreadPool/ClientApp.h
4624         * examples/CSD_Strategy/ThreadPool/ServerApp.h
4625         * examples/Event_Comm/Consumer_Handler.cpp
4626         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.cpp
4627           ACE_TCHAR fixes
4629 Mon Oct  6 18:43:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4631         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp
4632         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp
4633           ACE_TCHAR fixes
4635 Mon Oct  6 18:31:55 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
4637         * Restored some checkin entries below that were inadvertently
4638           removed.
4640 Mon Oct  6 18:23:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4642         * tao/params.{h,cpp}:
4643           Changed poa directive to ACE_TCHAR
4645 Mon Oct  6 18:20:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4647         * tests/Oneway_Send_Timeouts/Client.cpp
4648         * tests/Oneway_Send_Timeouts/main.cpp
4649         * tests/Oneway_Timeouts/client.cpp
4650         * tests/Param_Test/options.cpp
4651         * orbsvcs/orbsvcs/AV/AVStreams_i.cpp
4652         * orbsvcs/orbsvcs/AV/default_resource.cpp
4653         * orbsvcs/orbsvcs/AV/Endpoint_Strategy.cpp
4654         * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp
4655         * orbsvcs/orbsvcs/AV/Protocol_Factory.cpp
4656         * orbsvcs/orbsvcs/AV/RTCP.cpp
4657         * orbsvcs/orbsvcs/AV/RTP.cpp
4658         * orbsvcs/orbsvcs/AV/sfp.cpp
4659         * orbsvcs/orbsvcs/AV/TCP.cpp
4660         * orbsvcs/orbsvcs/AV/Transport.cpp
4661         * orbsvcs/orbsvcs/AV/Transport.h
4662         * orbsvcs/orbsvcs/AV/UDP.cpp
4663         * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.cpp
4664         * orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp
4665         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp
4666         * orbsvcs/orbsvcs/Notify/XML_Loader.cpp
4667         * orbsvcs/orbsvcs/Notify/XML_Loader.h
4668         * orbsvcs/orbsvcs/Notify/XML_Saver.cpp
4669         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp
4670         * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp
4671           ACE_TCHAR fixes
4673 Mon Oct  6 16:10:42 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
4675         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4677           Fixed one overlooked case where a const char* is
4678           passed to TAO_OutStream, similar to other fixes where
4679           an explicitly declared const char* is initialized
4680           from a call to ACE_CString::c_str() and passed to
4681           the TAO_OutStream insertion operator, rather than
4682           passing the call to c_str() directly.
4684 Mon Oct  6 15:11:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4685           * tests/DIOP/UDP_Client_i.cpp:
4686           * tests/DLL_ORB/Test_Client_Module.cpp
4687           * tests/DLL_ORB/Test_Server_Module.cpp
4688           * tests/DLL_ORB/Test_Server_Module.h
4689           * tests/DiffServ/server.cpp
4690           * tests/Exposed_Policies/Policy_Tester.cpp
4691           * tests/Exposed_Policies/Policy_Verifier.cpp
4692           * tests/Exposed_Policies/Policy_Verifier.h
4693           * tests/Exposed_Policies/RT_Properties.cpp
4694           * tests/Exposed_Policies/RT_Properties.h
4695           * tests/File_IO/client.cpp
4696           * tests/InterOp-Naming/INS_test_client.cpp
4697           * tests/InterOp-Naming/Server_i.cpp
4698           * tests/Multiple_Inheritance/client.cpp
4699             ACE_TCHAR fixes
4701 Mon Oct  6 14:38:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4703           * tests/CollocationLockup/SimpleNamingService.cpp
4704           * tests/Connection_Purging/client.cpp
4705             ACE_TCHAR fixes
4707           * tests/CollocationLockup/SimpleNamingService.cpp
4708             Make it possible to specify the IOR file on the commandline
4710           * tests/NestedUpcall/Triangle_Test/initiator.cpp:
4711             Fixed invalid free
4713           * tests/NestedUpcall/MT_Client_Test/server.cpp:
4714             Changed scope of variable
4716           * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
4717             Removed borland template type
4719 Mon Oct  6 14:30:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4721           * tests/Big_Reply/client.cpp
4722           * tests/Big_Reply/run_test.pl
4723             Only do a shutdown of the server when -x is specified
4725           * tests/CodeSets/simple/client.cpp
4726             ACE_TCHAR fixes
4728 Mon Oct  6 14:14:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4730           * TAO_IDL/driver/drv_preproc.cpp
4731             ACE_TCHAR fixes
4733 Mon Oct  6 14:04:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4735           * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
4736           * tests/CSD_Strategy_Tests/Broken/ClientApp.h
4737           * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
4738           * tests/CSD_Strategy_Tests/TP_Common/AppHelper.cpp
4739           * tests/CSD_Strategy_Tests/TP_Common/AppHelper.h
4740           * tests/CSD_Strategy_Tests/TP_Common/ServantList_T.cpp
4741           * tests/CSD_Strategy_Tests/TP_Common/ServantList_T.h
4742           * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h
4743           * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h
4744           * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
4745           * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
4746           * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
4747           * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
4748           * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
4749           * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
4750           * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
4751           * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
4752           * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
4753           * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp
4754           * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h
4755           * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.h
4756           * tests/Bug_2289_Regression/server.cpp
4757           * tests/Bug_2503_Regression/client.cpp
4758           * tests/Bug_2683_Regression/client.cpp
4759           * tests/Bug_2683_Regression/client.cpp
4760           * tests/Bug_2936_Regression/PersistentPOA.cpp
4761           * tests/CDR/alignment.cpp
4762           * tests/Client_Leaks/Process_Factory.cpp
4763             ACE_TCHAR fixes
4765           * tests/Client_Leaks/run_test.pl
4766             No need to specify ORB id
4768 Mon Oct  6 08:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4770           * tests/POA/Loader/Servant_Activator.cpp
4771           * tests/POA/Loader/Servant_Activator.h
4772           * tests/POA/Loader/Server_Manager.cpp
4773           * tests/POA/On_Demand_Loading/Servant_Activator.cpp
4774           * tests/POA/On_Demand_Loading/Servant_Locator.cpp
4775           * tests/POA/On_Demand_Loading/Servant_Manager.cpp
4776           * tests/POA/On_Demand_Loading/Servant_Manager.h
4777           * tests/POA/On_Demand_Loading/Server_Manager.cpp
4778             ACE_TCHAR fixes
4780 Mon Oct  6 07:45:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4782           * tests/Bug_2319_Regression/server.cpp:
4783             ACE_TCHAR fixes
4785           * tests/IORManipulation/IORTest.cpp:
4786             Zap old workaround and return a correct return value
4788 Fri Oct  3 19:25:29 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
4790           * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc:
4792             Fix to avoid build problems on some platforms such as OpenMVS
4793             IA64.
4795 Fri Oct  3 11:08:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4797           * examples/Callback_Quoter/Consumer_Handler.cpp
4798           * examples/Callback_Quoter/Consumer_Handler.h
4799           * examples/Callback_Quoter/Supplier_i.cpp
4800           * examples/Callback_Quoter/Supplier_i.h
4801           * examples/Load_Balancing/Identity_Client.h
4802           * examples/Load_Balancing/Identity_Server.cpp
4803           * examples/Load_Balancing/Load_Balancing_Service.cpp
4804           * examples/Logging/Logger_i.cpp
4805           * examples/Logging/Logging_Service_i.cpp
4806           * examples/Logging/Logging_Service_i.h
4807           * examples/OBV/Typed_Events/Client_i.h
4808           * examples/Persistent_Grid/Grid_Client_i.h
4809           * examples/Persistent_Grid/Persistent_Client.h
4810           * examples/Persistent_Grid/Simple_util.cpp
4811           * examples/Quoter/client.cpp
4812           * examples/Simple/bank/Bank_Client_i.h
4813           * examples/Simple/grid/Grid_Client_i.h
4814             ACE_TCHAR fixes
4816 Thu Oct  2 19:25:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4818           * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp
4819           * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp
4820           * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp
4821             ACE_TCHAR fixes
4823 Thu Oct  2 19:23:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4825           * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp
4826           * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp
4827           * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp
4828           * orbsvcs/performance-tests/RTEvent/lib/Control.cpp
4829           * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp
4830           * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp
4831           * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp
4832           * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp
4833           * orbsvcs/tests/Event/Performance/Latency.cpp
4834           * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp
4835             ACE_TCHAR fixes
4837 Thu Oct  2 19:20:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4839           * performance-tests/Callback/client.cpp
4840           * performance-tests/Latency/AMH_Single_Threaded/client.cpp
4841           * performance-tests/Latency/Deferred/client.cpp
4842           * performance-tests/Latency/DII/client.cpp
4843           * performance-tests/Latency/DSI/client.cpp
4844           * performance-tests/Latency/Single_Threaded/client.cpp
4845           * performance-tests/POA/Create_Reference/create_reference.cpp
4846           * performance-tests/POA/Implicit_Activation/client.cpp
4847           * performance-tests/POA/Implicit_Activation/collocated.cpp
4848           * performance-tests/Protocols/receiver.cpp
4849           * performance-tests/Protocols/sender.cpp
4850           * performance-tests/RTCorba/Thread_Pool/client.cpp
4851           * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp
4852           * performance-tests/Sequence_Latency/Deferred/client.cpp
4853           * performance-tests/Sequence_Latency/DII/client.cpp
4854           * performance-tests/Sequence_Latency/DSI/client.cpp
4855           * performance-tests/Sequence_Latency/Single_Threaded/client.cpp
4856             ACE_TCHAR fixes
4858 Thu Oct  2 19:10:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4860           * orbsvcs/Concurrency_Service/Concurrency_Service.h
4861           * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp
4862           * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp
4863           * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.cpp
4864           * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp
4865             ACE_TCHAR fixes
4867 Thu Oct  2 18:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4868           * tests/Bug_2319_Regression/server.cpp
4869           * tests/Bug_2935_Regression/middle_i.cpp
4870           * tests/Bug_2935_Regression/middle_i.h
4871           * tests/Bug_2935_Regression/sink.cpp
4872           * tests/Bug_2935_Regression/source.cpp
4873           * tests/Client_Leaks/Process_Factory.cpp
4874           * tests/Collocation_Oneway_Tests/Collocated_Test.cpp
4875           * tests/Connection_Timeout/client.cpp
4876           * tests/Exposed_Policies/Policy_Tester.cpp
4877           * tests/Exposed_Policies/Policy_Verifier.cpp
4878           * tests/Multiple_Inheritance/client.cpp
4879           * tests/OBV/Simple/Simple_util.cpp
4880           * tests/OBV/Simple/Simple_util.h
4881           * tests/POA/EndpointPolicy/server.cpp
4882           * tests/POA/Loader/Servant_Locator.cpp
4883           * tests/POA/Loader/Servant_Locator.h
4884           * tests/POA/Loader/Server_Manager.cpp
4885           * tests/POA/On_Demand_Loading/Server_Manager.cpp
4886           * tests/Portable_Interceptors/PICurrent/server.cpp
4887           * tests/RTCORBA/Diffserv/server.cpp
4888           * tests/RTCORBA/Explicit_Binding/server.cpp
4889           * tests/RTCORBA/Linear_Priority/server.cpp
4890           * tests/RTCORBA/Private_Connection/server.cpp
4891           * tests/RTCORBA/Server_Declared/server.cpp
4892           * orbsvcs/TAO_Service/TAO_Service.cpp
4893             ACE_TCHAR fixes
4895 Thu Oct  2 14:01:39 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
4897         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
4898         * TAO_IDL/be/be_helper.cpp:
4899         * TAO_IDL/be_include/be_helper.h:
4901           More fixes for TAO_OutStream operator ambiguity errors,
4902           these on OpenSUSE_10_3_GCC_4_2. Part of the fix involves
4903           removing the #ifdef guards around the TAO_OutStream
4904           insertion operators for longlong and ulonglong - we
4905           should be depending on the definition of the ACE_CDR
4906           basic types in CDR_Base.h to make all this unambiguous
4907           and portable.
4909 Thu Oct  2 11:15:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4911         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp
4912         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h
4913         * orbsvcs/orbsvcs/Notify/Consumer.cpp
4914         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp
4915         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.cpp
4916         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
4917         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp
4918         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp
4919         * orbsvcs/TAO_Service/TAO_Service.cpp
4920         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp
4921           ACE_TCHAR fixes
4923 Wed Oct  1 19:23:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4925         * examples/RTCORBA/Activity/Builder.cpp
4926         * examples/RTCORBA/Activity/Periodic_Task.cpp
4927         * examples/RTCORBA/Activity/POA_Holder.cpp
4928         * examples/RTScheduling/DT_Creator.cpp
4929         * examples/RTScheduling/POA_Holder.cpp
4930         * examples/Simulator/Event_Supplier/DualEC_Sup.cpp
4931         * examples/Simulator/Event_Supplier/DualEC_Sup.h
4932         * examples/Simulator/Event_Supplier/Event_Sup.cpp
4933         * examples/Simulator/Event_Supplier/Event_Sup.h
4934         * examples/Simulator/Event_Supplier/Logging_Sup.cpp
4935         * examples/Simulator/Event_Supplier/Logging_Sup.h
4936           ACE_TCHAR fixes
4938 Wed Oct  1 19:19:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4940         * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp
4941         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Fault_Detector.cpp
4942         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp
4943         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.cpp
4944         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.h
4945         * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.cpp
4946         * orbsvcs/tests/COIOP_Naming_Test/NamingTask.cpp
4947         * orbsvcs/tests/COIOP_Naming_Test/NamingTask.h
4948         * orbsvcs/tests/ImplRepo/airplane_server_i.cpp
4949         * orbsvcs/tests/ImplRepo/nestea_server_i.cpp
4950         * orbsvcs/tests/ImplRepo/scale/server_i.cpp
4951         * orbsvcs/tests/Notify/Basic/AdminProperties.cpp
4952         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp
4953         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.h
4954         * orbsvcs/tests/Notify/Basic/Events.cpp
4955         * orbsvcs/tests/Notify/Basic/Events.h
4956         * orbsvcs/tests/Notify/Basic/Filter.cpp
4957         * orbsvcs/tests/Notify/Basic/Filter.h
4958         * orbsvcs/tests/Notify/Basic/LifeCycle.cpp
4959         * orbsvcs/tests/Notify/Basic/MultiTypes.cpp
4960         * orbsvcs/tests/Notify/Basic/MultiTypes.h
4961         * orbsvcs/tests/Notify/Basic/Sequence.cpp
4962         * orbsvcs/tests/Notify/Basic/Sequence.h
4963         * orbsvcs/tests/Notify/Basic/Simple.cpp
4964         * orbsvcs/tests/Notify/Basic/Simple.h
4965         * orbsvcs/tests/Notify/Basic/Updates.cpp
4966         * orbsvcs/tests/Notify/Basic/Updates.h
4967         * orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp
4968         * orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp
4969         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp
4970         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h
4971         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp
4972         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h
4973         * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp
4974         * orbsvcs/tests/Trading/TT_Info.cpp
4975         * orbsvcs/tests/Trading/TT_Info.h
4976           ACE_TCHAR fixes
4978 Wed Oct  1 19:17:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4980         * tests/Exposed_Policies/Policy_Tester.cpp
4981           ACE_TCHAR fixes
4983 Wed Oct  1 18:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
4985         * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
4986         * tests/CSD_Strategy_Tests/Broken/ClientApp.h
4987         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
4988         * tests/CSD_Strategy_Tests/Broken/ServerApp.h
4989         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
4990         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
4991         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
4992         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h
4993         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
4994         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
4995         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
4996         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h
4997         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
4998         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
4999         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
5000         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h
5001           ACE_TCHAR fixes
5003 Wed Oct  1 18:50:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5005         * examples/AMH/Sink_Server/Client_Task.cpp
5006         * examples/Load_Balancing_persistent/Identity_Client.cpp
5007         * examples/Load_Balancing_persistent/Load_Balancer_i.cpp
5008           ACE_TCHAR fixes
5010 Wed Oct  1 18:47:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5012         * orbsvcs/examples/Notify/ThreadPool/Consumer.cpp
5013         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp
5014         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp
5015         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp
5016         * orbsvcs/performance-tests/RTEvent/lib/Control.cpp
5017         * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp
5018         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp
5019         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp
5020         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp
5021         * orbsvcs/tests/AVStreams/Latency/ping.cpp
5022         * orbsvcs/tests/AVStreams/Latency/pong.cpp
5023         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp
5024         * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp
5025         * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp
5026         * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp
5027         * orbsvcs/tests/Event/Basic/Observer.cpp
5028         * orbsvcs/tests/Event/Basic/Reconnect.cpp
5029         * orbsvcs/tests/Event/lib/Driver.cpp
5030         * orbsvcs/tests/Event/Performance/Connect.cpp
5031         * orbsvcs/tests/Event/Performance/Latency.cpp
5032         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp
5033         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp
5034         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp
5035           ACE_TCHAR fixes
5037 Wed Oct  1 18:39:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5039         * performance-tests/Anyop/anyop.cpp
5040         * performance-tests/Callback/client.cpp
5041         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
5042         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h
5043         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.cpp
5044         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h
5045         * performance-tests/Latency/AMH_Single_Threaded/client.cpp
5046         * performance-tests/Latency/AMI/client.cpp
5047         * performance-tests/Latency/AMI/Roundtrip_Handler.cpp
5048         * performance-tests/Latency/Collocation/Client_Task.cpp
5049         * performance-tests/Latency/Deferred/client.cpp
5050         * performance-tests/Latency/DII/client.cpp
5051         * performance-tests/Latency/DSI/client.cpp
5052         * performance-tests/Latency/Single_Threaded/client.cpp
5053         * performance-tests/Latency/Thread_Per_Connection/client.cpp
5054         * performance-tests/Latency/Thread_Pool/client.cpp
5055         * performance-tests/Pluggable/PP_Test_Server.cpp
5056         * performance-tests/POA/Create_Reference/create_reference.cpp
5057         * performance-tests/POA/Implicit_Activation/client.cpp
5058         * performance-tests/POA/Implicit_Activation/collocated.cpp
5059         * performance-tests/Protocols/receiver.cpp
5060         * performance-tests/Protocols/sender.cpp
5061         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp
5062         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp
5063         * performance-tests/RTCorba/Oneways/Reliable/client.cpp
5064         * performance-tests/RTCorba/Thread_Pool/client.cpp
5065         * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp
5066         * performance-tests/Sequence_Latency/AMI/client.cpp
5067         * performance-tests/Sequence_Latency/AMI/Roundtrip_Handler.cpp
5068         * performance-tests/Sequence_Latency/Deferred/client.cpp
5069         * performance-tests/Sequence_Latency/DII/client.cpp
5070         * performance-tests/Sequence_Latency/DSI/client.cpp
5071         * performance-tests/Sequence_Latency/Single_Threaded/client.cpp
5072         * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp
5073         * performance-tests/Sequence_Latency/Thread_Pool/client.cpp
5074         * performance-tests/Sequence_Latency/Thread_Pool/Client_Task.cpp
5075         * performance-tests/Sequence_Latency/Thread_Pool/Client_Task.h
5076           ACE_TCHAR fixes
5078 Wed Oct  1 18:37:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5080         * tests/Bug_1495_Regression/Client_Task.cpp
5081         * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp
5082         * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp
5083         * tests/Smart_Proxies/Benchmark/client.cpp
5084           ACE_TCHAR fixes
5086 Wed Oct  1 14:38:20 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
5088         * TAO_IDL/include/ast_union.h:
5089         * TAO_IDL/include/ast_structure.h:
5090         * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
5091         * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
5092         * TAO_IDL/be/be_visitor_operation/operation.cpp:
5093         * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
5094         * TAO_IDL/ast/ast_structure.cpp:
5096           Changed types of members, local variables and method
5097           parameters to use ACE_CDR::* types, mostly from size_t
5098           to ACE_CDR::ULong, to satisfy the Solaris10_Studio12_x86_Debug
5099           build, which was having a problem when any of the above
5100           were passed to a TAO_OutStream insertion operator.
5102 Wed Oct  1 12:18:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5104         * examples/Simple/Simple_util.cpp
5105         * examples/Simple/time-date/Time_Date_Client_i.cpp
5106         * examples/Simple/time-date/Time_Date_Client_i.h
5107         * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp
5108           ACE_TCHAR fixes
5110 Wed Oct  1 12:02:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5112         * tests/Bug_2935_Regression/middle.cpp
5113         * tests/Bug_2935_Regression/sink_i.cpp
5114         * tests/Bug_2935_Regression/sink_i.h
5115         * tests/Bug_2935_Regression/source_i.cpp
5116         * tests/Bug_3068_Regression/client.cpp
5117         * tests/Bug_3068_Regression/server.cpp
5118         * tests/COIOP/Client_Task.cpp
5119         * tests/Collocation_Exception_Test/Client_Task.cpp
5120         * tests/Collocation_Oneway_Tests/Client_Task.cpp
5121         * tests/Collocation_Tests/Client_Task.cpp
5122         * tests/DII_Collocation_Tests/oneway/Client_Task.cpp
5123         * tests/DII_Collocation_Tests/oneway/Client_Task.h
5124         * tests/DII_Collocation_Tests/oneway/Server_Task.cpp
5125         * tests/DII_Collocation_Tests/oneway/Server_Task.h
5126         * tests/DII_Collocation_Tests/twoway/Client_Task.cpp
5127         * tests/DII_Collocation_Tests/twoway/Client_Task.h
5128         * tests/DII_Collocation_Tests/twoway/Server_Task.cpp
5129         * tests/DII_Collocation_Tests/twoway/Server_Task.h
5130         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.cpp
5131         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.cpp
5132           ACE_TCHAR fixes
5134 Wed Oct  1 11:40:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5136         * tests/Faults/pong.cpp
5137         * tests/MProfile/client.cpp
5138         * tests/MProfile_Connection_Timeout/client.cpp
5139         * tests/Multiple_Inheritance/client.cpp
5140         * tests/NestedUpcall/MT_Client_Test/client.cpp
5141         * tests/NestedUpcall/MT_Client_Test/client.h
5142         * tests/NestedUpcall/MT_Client_Test/local_server.cpp
5143         * tests/NestedUpcall/Triangle_Test/initiator.cpp
5144         * tests/NestedUpcall/Triangle_Test/server_B.cpp
5145         * tests/OBV/Simple/Simple_util.h
5146         * tests/POA/EndpointPolicy/server.cpp
5147         * tests/Portable_Interceptors/Bug_3079/client.cpp
5148         * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.cpp
5149         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Client_Task.cpp
5150         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp
5151         * tests/Portable_Interceptors/ForwardRequest/client.cpp
5152         * tests/Portable_Interceptors/ForwardRequest/server.cpp
5153         * tests/Portable_Interceptors/PICurrent/server.cpp
5154         * tests/Portable_Interceptors/Redirection/client.cpp
5155           ACE_TCHAR fixes
5157 Tue Sep 30 18:39:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5159         * orbsvcs/orbsvcs/IFRService/WstringDef_i.cpp
5160         * orbsvcs/orbsvcs/PortableGroup/PG_FactoryRegistry.h
5161         * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp
5162         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Factory.cpp
5163           ACE_TCHAR fixes
5165 Tue Sep 30 18:35:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5167         * tests/Bug_1330_Regression/server.cpp
5168         * tests/Bug_1627_Regression/server.cpp
5169         * tests/Bug_2503_Regression/server.cpp
5170         * tests/Bug_2678_Regression/server.cpp
5171         * tests/Bug_2683_Regression/server.cpp
5172         * tests/Bug_2768_Regression/server.cpp
5173         * tests/Bug_2935_Regression/middle.cpp
5174         * tests/Bug_2935_Regression/sink.cpp
5175         * tests/Bug_3171_Regression/server.cpp
5176         * tests/Bug_3276_Regression/client.cpp
5177         * tests/RTCORBA/Banded_Connections/server.cpp
5178         * tests/Server_Connection_Purging/client.cpp
5179         * tests/Smart_Proxies/Benchmark/client.cpp
5180         * tests/TransportCurrent/Framework/client.cpp
5181         * tests/TransportCurrent/IIOP/client.cpp
5182           ACE_TCHAR fixes
5184 Tue Sep 30 18:34:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5186         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
5187           ACE_TCHAR fixes
5189 Tue Sep 30 18:25:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5191         * tests/Exposed_Policies/Policy_Verifier.cpp
5192         * tests/InterOp-Naming/INS_test_client.cpp
5193         * tests/Monitor/Marshal_Buffer/client.cpp
5194         * tests/Monitor/Marshal_Buffer/server.cpp
5195         * tests/NestedUpcall/MT_Client_Test/client.cpp
5196         * tests/NestedUpcall/MT_Client_Test/local_server.cpp
5197         * tests/NestedUpcall/MT_Client_Test/local_server.h
5198         * tests/NestedUpcall/MT_Client_Test/server.cpp
5199         * tests/NestedUpcall/Triangle_Test/initiator.cpp
5200         * tests/NestedUpcall/Triangle_Test/initiator.h
5201         * tests/NestedUpcall/Triangle_Test/server_A.cpp
5202         * tests/Oneway_Send_Timeouts/Client.cpp
5203         * tests/Oneway_Send_Timeouts/main.cpp
5204         * tests/Oneway_Send_Timeouts/Server.cpp
5205         * tests/Oneway_Timeouts/client.cpp
5206         * tests/Portable_Interceptors/Bug_3079/server.cpp
5207         * tests/Portable_Interceptors/Bug_3080/client.cpp
5208         * tests/Portable_Interceptors/Bug_3080/server.cpp
5209         * tests/Portable_Interceptors/ORB_Shutdown/server.cpp
5210         * tests/Portable_Interceptors/Redirection/server.cpp
5211         * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp
5212           ACE_TCHAR fixes
5214 Tue Sep 30 18:24:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5216         * orbsvcs/examples/FaultTolerance/RolyPoly/server.cpp
5217         * orbsvcs/tests/Bug_2925_Regression/client.cpp
5218         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp
5219           ACE_TCHAR fixes
5221 Tue Sep 30 18:03:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5223         * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp
5224         * orbsvcs/orbsvcs/Event/EC_Default_Factory.h
5225         * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp
5226         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp
5227         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Group_Manager.cpp
5228         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Replication_Service.cpp
5229         * orbsvcs/orbsvcs/LoadBalancing/LB_Component.cpp
5230         * orbsvcs/orbsvcs/Notify/XML_Topology_Factory.cpp
5231         * orbsvcs/tests/Bug_2709_Regression/Server_Task.cpp
5232         * orbsvcs/tests/Bug_2709_Regression/Server_Task.h
5233         * orbsvcs/tests/Security/Bug_2908_Regression/Client_Task.h
5234           ACE_TCHAR fixes
5236 Tue Sep 30 14:47:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5238         * tests/COIOP/Client_Task.h
5239         * tests/COIOP/Server_Task.cpp
5240         * tests/COIOP/Server_Task.h
5241         * tests/Collocation_Exception_Test/Client_Task.h
5242         * tests/Collocation_Exception_Test/Server_Task.cpp
5243         * tests/Collocation_Exception_Test/Server_Task.h
5244         * tests/Collocation_Oneway_Tests/Client_Task.h
5245         * tests/Collocation_Oneway_Tests/Server_Task.cpp
5246         * tests/Collocation_Oneway_Tests/Server_Task.h
5247         * tests/Collocation_Tests/Client_Task.h
5248         * tests/Collocation_Tests/Server_Task.cpp
5249         * tests/Collocation_Tests/Server_Task.h
5250         * tests/DII_Collocation_Tests/oneway/Client_Task.h
5251         * tests/DII_Collocation_Tests/oneway/Server_Task.cpp
5252         * tests/DII_Collocation_Tests/oneway/Server_Task.h
5253         * tests/DII_Collocation_Tests/twoway/Client_Task.h
5254         * tests/DII_Collocation_Tests/twoway/Server_Task.cpp
5255         * tests/DII_Collocation_Tests/twoway/Server_Task.h
5256         * tests/MProfile/client.cpp
5257         * tests/MProfile_Connection_Timeout/client.cpp
5258         * tests/MProfile_Forwarding/client.cpp
5259         * tests/Multiple_Inheritance/client.cpp
5260         * tests/Muxed_GIOP_Versions/client.cpp
5261         * tests/Muxed_GIOP_Versions/server.cpp
5262         * tests/OBV/Collocated/Forward/Client_Task.cpp
5263         * tests/OBV/Collocated/Forward/Client_Task.h
5264         * tests/OBV/Collocated/Forward/Server_Task.cpp
5265         * tests/OBV/Collocated/Forward/Server_Task.h
5266         * tests/OBV/Simple/Client_i.h
5267         * tests/POA/On_Demand_Loading/Servant_Manager.cpp
5268         * tests/POA/On_Demand_Loading/Server_Manager.h
5269         * tests/POA/TIE/client.cpp
5270         * tests/Portable_Interceptors/Collocated/Dynamic/Client_Task.h
5271         * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.cpp
5272         * tests/Portable_Interceptors/Collocated/Dynamic/Server_Task.h
5273         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Client_Task.h
5274         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Server_Task.cpp
5275         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Server_Task.h
5276         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Client_Task.h
5277         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.cpp
5278         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Server_Task.h
5279         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Client_Task.h
5280           ACE_TCHAR fixes
5282 \Tue Sep 30 02:11:40 UTC 2008  Yan Dai  <dai_y@ociweb.com>
5284         * tao/String_Manager_T.h:
5286           Removed TAO_Export in global String_Manager less operator
5287           to fix a warning.
5289 Mon Sep 29 18:18:10 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
5291         * TAO_IDL/include/utl_list.h:
5292         * TAO_IDL/be/be_visitor_operation/exceptlist_ss.cpp:
5293         * TAO_IDL/util/utl_list.cpp:
5295           Changed utility list class length accessor method
5296           signature to use ACE_CDR::Long instead of the
5297           native long, due to compile errors on the
5298           VxWorks6.6_Solaris_Host build. Thanks to Johnny
5299           Willemsen <jwillemsen@remedy.nl> for reporting the
5300           scoreboard problem.
5302 Mon Sep 29 17:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5304         * tests/Bug_1476_Test/client.cpp
5305         * tests/Bug_1495_Regression/Client_Task.cpp
5306         * tests/Bug_1495_Regression/Client_Task.h
5307         * tests/Bug_1495_Regression/Server_Task.cpp
5308         * tests/Bug_1495_Regression/Server_Task.h
5309         * tests/Bug_2084_Regression/Client_Task.cpp
5310         * tests/Bug_2084_Regression/Client_Task.h
5311         * tests/Bug_2084_Regression/Server_Task.cpp
5312         * tests/Bug_2084_Regression/Server_Task.h
5313         * tests/Bug_2319_Regression/server.cpp
5314         * tests/Bug_2503_Regression/client.cpp
5315         * tests/Bug_2503_Regression/common.cpp
5316         * tests/Bug_2503_Regression/common.h
5317         * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
5318         * tests/CSD_Strategy_Tests/Broken/ClientApp.h
5319         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
5320         * tests/CSD_Strategy_Tests/Broken/ServerApp.h
5321         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
5322         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
5323         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
5324         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h
5325         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
5326         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
5327         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
5328         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h
5329         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
5330         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
5331         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
5332         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h
5333         * tests/UNKNOWN_Exception/client.cpp
5334           ACE_TCHAR fixes
5336 Mon Sep 29 14:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5338         Updates to comply with CORBA 3.1 (08-01-05)
5339         * tao/PortableServer/POAManager.cpp:
5340         * tao/PortableServer/POAManager.pidl:
5341           When the POAManager is already inactive when the deactivate operation
5342           is called, then just ignore this call and not throw an exception
5344         * tao/PortableServer/Root_POA.cpp (find_poa):
5345           When unknown adapter throws an exception, just let is pass through instead
5346           of converting it to a OBJ_ADAPTER exception
5348         * tao/IIOP_Acceptor.cpp:
5349         * tao/Messaging/Asynch_Reply_Dispatcher.h:
5350           Const change
5352 Mon Sep 29 14:16:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5354         * tao/PI/ORBInitInfo.h
5355         * tao/Utils/ORB_Manager.cpp
5356         * tao/Utils/ORB_Manager.h
5357         * tests/POA/Loader/Servant_Locator.cpp
5358         * tests/POA/Loader/Servant_Locator.h
5359         * tests/POA/Loader/Server_Manager.cpp
5360           ACE_TCHAR fixes
5362 Mon Sep 29 14:01:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5364         * tests/Bug_2289_Regression/server.cpp
5365         * tests/DiffServ/server.cpp
5366         * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp
5367         * tests/Monitor/Marshal_Buffer/client.cpp
5368         * tests/Oneway_Buffering/client.cpp
5369         * tests/Oneway_Timeouts/client.cpp
5370         * tests/POA/EndpointPolicy/server.cpp
5371         * tests/POA/TIE/client.cpp
5372         * tests/RTCORBA/Diffserv/server.cpp
5373           ACE_TCHAR fixes
5375 Mon Sep 29 13:35:43 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
5377         * TAO_IDL/include/ast_generator.h:
5378         * TAO_IDL/include/ast_enum_val.h:
5379         * TAO_IDL/include/ast_expression.h:
5380         * TAO_IDL/include/ast_array.h:
5381         * TAO_IDL/be/be_expression.cpp:
5382         * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
5383         * TAO_IDL/be/be_visitor_arg_traits.cpp:
5384         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
5385         * TAO_IDL/be/be_visitor_operation/operation.cpp:
5386         * TAO_IDL/be/be_visitor_array/array_cs.cpp:
5387         * TAO_IDL/be/be_visitor_array/array_ci.cpp:
5388         * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
5389         * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
5390         * TAO_IDL/be/be_enum_val.cpp:
5391         * TAO_IDL/be/be_helper.cpp:
5392         * TAO_IDL/be/be_string.cpp:
5393         * TAO_IDL/be/be_array.cpp:
5394         * TAO_IDL/be/be_generator.cpp:
5395         * TAO_IDL/ast/ast_expression.cpp:
5396         * TAO_IDL/ast/ast_enum_val.cpp:
5397         * TAO_IDL/ast/ast_array.cpp:
5398         * TAO_IDL/ast/ast_generator.cpp:
5399         * TAO_IDL/be_include/be_generator.h:
5400         * TAO_IDL/be_include/be_helper.h:
5401         * TAO_IDL/be_include/be_expression.h:
5402         * TAO_IDL/be_include/be_enum_val.h:
5403         * TAO_IDL/fe/y.tab.cpp:
5404         * TAO_IDL/fe/y.tab.h:
5405         * TAO_IDL/fe/idl.yy
5406         * TAO_IDL/fe/lex.yy.cpp:
5407         * TAO_IDL/fe/idl.ll
5408         * TAO_IDL/util/utl_global.cpp:
5410           Replaced native numeric basic types in storage for
5411           token and expression values with the corresponding
5412           ACE_CDR types.
5414 Mon Sep 29 07:59:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5416         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp
5417         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.h
5418         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp
5419         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.h
5420         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp
5421         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.h
5422         * orbsvcs/IFR_Service/be_init.cpp
5423         * orbsvcs/IFR_Service/IFR_Service.cpp
5424         * orbsvcs/IFR_Service/IFR_Service.h
5425         * orbsvcs/ImplRepo_Service/Activator_Options.cpp
5426         * orbsvcs/ImplRepo_Service/Activator_Options.h
5427         * orbsvcs/ImplRepo_Service/Locator_Options.cpp
5428         * orbsvcs/ImplRepo_Service/Locator_Options.h
5429         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp
5430         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h
5431         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp
5432         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h
5433         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp
5434         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h
5435         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp
5436         * orbsvcs/Naming_Service/NT_Naming_Server.cpp
5437         * orbsvcs/Notify_Service/NT_Notify_Server.cpp
5438         * orbsvcs/orbsvcs/AV/default_resource.cpp
5439         * orbsvcs/orbsvcs/AV/default_resource.h
5440         * orbsvcs/orbsvcs/AV/Protocol_Factory.h
5441         * orbsvcs/orbsvcs/AV/QoS_UDP.h
5442         * orbsvcs/orbsvcs/AV/Resource_Factory.h
5443         * orbsvcs/orbsvcs/AV/RTCP.h
5444         * orbsvcs/orbsvcs/AV/RTP.h
5445         * orbsvcs/orbsvcs/AV/SCTP_SEQ.h
5446         * orbsvcs/orbsvcs/AV/sfp.h
5447         * orbsvcs/orbsvcs/AV/TCP.h
5448         * orbsvcs/orbsvcs/AV/Transport.h
5449         * orbsvcs/orbsvcs/AV/UDP.h
5450         * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.cpp
5451         * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.h
5452         * orbsvcs/performance-tests/RTEvent/lib/Client_Options.cpp
5453         * orbsvcs/performance-tests/RTEvent/lib/Client_Options.h
5454         * orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.cpp
5455         * orbsvcs/performance-tests/RTEvent/lib/ORB_Holder.h
5456         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/TimeStamp.h
5457         * orbsvcs/tests/Bug_2247_Regression/Manager.h
5458         * orbsvcs/tests/CosEvent/Basic/Random.cpp
5459         * orbsvcs/tests/CosEvent/Basic/Random.h
5460         * orbsvcs/tests/Event/Basic/Random.cpp
5461         * orbsvcs/tests/Event/Basic/Random.h
5462         * orbsvcs/tests/Event/Performance/Inversion.h
5463         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.cpp
5464         * orbsvcs/tests/FaultTolerance/IOGR/Manager.h
5465         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp
5466         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.h
5467         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp
5468         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.h
5469         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp
5470         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.h
5471         * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.cpp
5472         * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.h
5473         * orbsvcs/tests/Notify/Basic/AdminProperties.cpp
5474         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp
5475         * orbsvcs/tests/Notify/Basic/ConnectDisconnect.h
5476         * orbsvcs/tests/Notify/Basic/Events.cpp
5477         * orbsvcs/tests/Notify/Basic/Events.h
5478         * orbsvcs/tests/Notify/Basic/IdAssignment.h
5479         * orbsvcs/tests/Notify/Basic/LifeCycle.cpp
5480         * orbsvcs/tests/Notify/Basic/LifeCycle.h
5481         * orbsvcs/tests/Notify/Basic/MultiTypes.h
5482         * orbsvcs/tests/Notify/Basic/Sequence.cpp
5483         * orbsvcs/tests/Notify/Basic/Sequence.h
5484         * orbsvcs/tests/Notify/Basic/Simple.cpp
5485         * orbsvcs/tests/Notify/Basic/Simple.h
5486         * orbsvcs/tests/Notify/lib/Command_Builder.cpp
5487         * orbsvcs/tests/Notify/lib/Command_Builder.h
5488         * orbsvcs/tests/Notify/lib/Command_Factory_T.h
5489         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp
5490         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.h
5491         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp
5492         * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.h
5493         * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp
5494         * orbsvcs/tests/Notify/Reconnecting/Consumer.h
5495         * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp
5496         * orbsvcs/tests/Notify/Reconnecting/Supplier.h
5497         * orbsvcs/tests/Property/client.cpp
5498         * orbsvcs/tests/Property/client.h
5499         * orbsvcs/tests/Security/InsecureReferences/test.cpp
5500         * orbsvcs/tests/Time/Client_i.h
5501         * orbsvcs/tests/Trading/colocated_test.cpp
5502           ACE_TCHAR changes
5504 Mon Sep 29 07:57:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5506         * examples/Callback_Quoter/Consumer_Handler.h
5507         * examples/Callback_Quoter/Notifier_Input_Handler.cpp
5508         * examples/Callback_Quoter/Notifier_Input_Handler.h
5509         * examples/Callback_Quoter/Supplier_i.h
5510         * examples/Content_Server/AMI_Iterator/client.cpp
5511         * examples/Content_Server/AMI_Observer/client.cpp
5512         * examples/Event_Comm/consumer.cpp
5513         * examples/Event_Comm/Consumer_Handler.cpp
5514         * examples/Event_Comm/Consumer_Handler.h
5515         * examples/Event_Comm/notifier.cpp
5516         * examples/Event_Comm/notifier.h
5517         * examples/Event_Comm/Notifier_Handler.cpp
5518         * examples/Event_Comm/Notifier_Handler.h
5519         * examples/Event_Comm/Notifier_Server.cpp
5520         * examples/Event_Comm/Notifier_Server.h
5521         * examples/Event_Comm/supplier.cpp
5522         * examples/Event_Comm/supplier.h
5523         * examples/ior_corbaloc/ior_corbaloc_client_i.cpp
5524         * examples/ior_corbaloc/ior_corbaloc_client_i.h
5525         * examples/Load_Balancing/Identity_Client.h
5526         * examples/Load_Balancing/Identity_Server.h
5527         * examples/Load_Balancing/Load_Balancing_Service.h
5528         * examples/Load_Balancing_persistent/Identity_Server.h
5529         * examples/Logging/Logging_Service_i.cpp
5530         * examples/Logging/Logging_Test_i.cpp
5531         * examples/OBV/Simple_util.h
5532         * examples/OBV/Typed_Events/Client_i.cpp
5533         * examples/Persistent_Grid/Grid_Client_i.cpp
5534         * examples/Persistent_Grid/Persistent_Client_i.cpp
5535         * examples/Persistent_Grid/Simple_util.cpp
5536         * examples/Persistent_Grid/Simple_util.h
5537         * examples/Quoter/Factory_Finder.cpp
5538         * examples/Quoter/Factory_Finder.h
5539         * examples/Quoter/Generic_Factory.cpp
5540         * examples/Quoter/Generic_Factory.h
5541         * examples/Quoter/server.h
5542         * examples/RTCORBA/Activity/Activity.cpp
5543         * examples/RTCORBA/Activity/Activity.h
5544         * examples/RTCORBA/Activity/Builder.cpp
5545         * examples/RTCORBA/Activity/Builder.h
5546         * examples/Simple/bank/Bank_Client_i.cpp
5547         * examples/Simple/chat/Client_i.cpp
5548         * examples/Simple/chat/Client_i.h
5549         * examples/Simple/chat/Server_i.cpp
5550         * examples/Simple/chat/Server_i.h
5551         * examples/Simple/echo/Echo_Client_i.cpp
5552         * examples/Simple/grid/Grid_Client_i.cpp
5553         * examples/Simple/Simple_util.cpp
5554         * examples/Simple/Simple_util.h
5555         * examples/Simple/time-date/Time_Date.cpp
5556         * examples/Simple/time-date/Time_Date.h
5557         * examples/Simple/time-date/Time_Date_Client_i.cpp
5558         * examples/Simple/time/Time_Client_i.cpp
5559           ACE_TCHAR changes
5561 Mon Sep 29 07:55:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5563         * performance-tests/Cubit/TAO/MT_Cubit/client.cpp
5564         * performance-tests/Cubit/TAO/MT_Cubit/client.h
5565         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp
5566         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp
5567           ACE_TCHAR changes
5569 Mon Sep 29 07:53:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5571         * tests/Bug_2429_Regression/client.cpp
5572         * tests/Bug_2935_Regression/middle.cpp
5573         * tests/Bug_2935_Regression/sink.cpp
5574         * tests/Bug_2935_Regression/source_i.h
5575         * tests/Bug_2936_Regression/PersistentPOA.cpp
5576         * tests/Bug_2936_Regression/PersistentPOA.h
5577         * tests/Collocated_Forwarding/Server_Request_Interceptor.cpp
5578         * tests/Exposed_Policies/Policy_Tester.cpp
5579         * tests/Exposed_Policies/Policy_Tester.h
5580         * tests/Hang_Shutdown/client.cpp
5581         * tests/InterOp-Naming/Server_i.cpp
5582         * tests/InterOp-Naming/Server_i.h
5583         * tests/OBV/Simple/Client_i.cpp
5584         * tests/OBV/Simple/Simple_util.cpp
5585         * tests/OBV/Simple/Simple_util.h
5586         * tests/POA/TIE/client.cpp
5587         * tests/QtTests/client.cpp
5588         * tests/RTCORBA/Bug_3382_Regression/client.cpp
5589         * tests/RTCORBA/Bug_3382_Regression/server.cpp
5590         * tests/TransportCurrent/Framework/simple.cpp
5591         * tests/Xt_Stopwatch/client.cpp
5592           ACE_TCHAR changes
5594 Mon Sep 29 07:44:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5596         * tao/PI/ORBInitInfo.h:
5597         * tao/Utils/ORB_Manager.cpp:
5598           ACE_TCHAR changes
5600 Mon Sep 29 07:42:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5602         * orbsvcs/ImplRepo_Service/tao_imr_i.cpp
5603         * orbsvcs/ImplRepo_Service/tao_imr_i.h
5604         * orbsvcs/Naming_Service/NT_Naming_Service.h
5605         * orbsvcs/Notify_Service/NT_Notify_Service.h
5606         * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp
5607         * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.h
5608         * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp
5609         * orbsvcs/orbsvcs/Event/EC_Basic_Factory.cpp
5610         * orbsvcs/orbsvcs/Event/EC_Default_Factory.cpp
5611         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP_Factory.cpp
5612         * orbsvcs/orbsvcs/Event/EC_Null_Factory.cpp
5613         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.cpp
5614         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp
5615         * orbsvcs/orbsvcs/Security/Security_Current.cpp
5616         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.h
5617         * orbsvcs/tests/AVStreams/Component_Switching/distributer.h
5618         * orbsvcs/tests/AVStreams/Component_Switching/receiver.h
5619         * orbsvcs/tests/Concurrency/CC_client.cpp
5620         * orbsvcs/tests/Concurrency/CC_client.h
5621         * orbsvcs/tests/ImplRepo/airplane_client_i.cpp
5622         * orbsvcs/tests/ImplRepo/airplane_client_i.h
5623         * orbsvcs/tests/ImplRepo/airplane_server_i.h
5624         * orbsvcs/tests/ImplRepo/nestea_client_i.cpp
5625         * orbsvcs/tests/ImplRepo/nestea_client_i.h
5626         * orbsvcs/tests/ImplRepo/nestea_server_i.h
5627         * orbsvcs/tests/ImplRepo/scale/server_i.h
5628         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp
5629         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.h
5630         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp
5631         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.h
5632         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.cpp
5633         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.h
5634         * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.h
5635         * orbsvcs/tests/Property/client.h
5636         * orbsvcs/tests/RTCosScheduling/client.cpp
5637         * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp
5638         * orbsvcs/tests/Security/ssliop_corbaloc/client.h
5639         * orbsvcs/tests/Simple_Naming/client.cpp
5640         * orbsvcs/tests/Simple_Naming/client.h
5641         * orbsvcs/tests/Time/Client_i.cpp
5642         * orbsvcs/tests/Time/Client_i.h
5643           ACE_TCHAR changes
5645 Mon Sep 29 07:40:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5647         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
5648         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.h
5649         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.h
5650         * performance-tests/Cubit/TAO/MT_Cubit/client.h
5651         * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.cpp
5652         * performance-tests/Cubit/TAO/MT_Cubit/Globals.h
5653         * performance-tests/Cubit/TAO/MT_Cubit/server.cpp
5654         * performance-tests/Cubit/TAO/MT_Cubit/server.h
5655         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp
5656         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.h
5657         * performance-tests/Pluggable/PP_Test_Client.cpp
5658         * performance-tests/Pluggable/PP_Test_Client.h
5659         * performance-tests/Pluggable/PP_Test_Server.h
5660         * performance-tests/POA/Demux/demux_test_client.h
5661           ACE_TCHAR changes
5663 Mon Sep 29 07:37:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5665         * examples/AMH/Sink_Server/Base_Server.h
5666         * examples/Callback_Quoter/Consumer_Handler.cpp
5667         * examples/Callback_Quoter/Consumer_Handler.h
5668         * examples/Callback_Quoter/Notifier_Input_Handler.h
5669         * examples/Callback_Quoter/Supplier_i.cpp
5670         * examples/Callback_Quoter/Supplier_i.h
5671         * examples/Logging/Logging_Service_i.h
5672         * examples/Logging/Logging_Test_i.h
5673         * examples/mfc/server.cpp
5674         * examples/OBV/Simple_util.cpp
5675         * examples/OBV/Simple_util.h
5676         * examples/Persistent_Grid/Simple_util.cpp
5677         * examples/Persistent_Grid/Simple_util.h
5678         * examples/Quoter/client.h
5679         * examples/Quoter/Factory_Finder.h
5680         * examples/Quoter/Generic_Factory.h
5681         * examples/Quoter/server.h
5682         * examples/Simple/Simple_util.cpp
5683         * examples/Simple/Simple_util.h
5684         * examples/Simulator/Event_Supplier/DualEC_Sup.h
5685         * examples/Simulator/Event_Supplier/Event_Sup.h
5686         * examples/Simulator/Event_Supplier/Logging_Sup.h
5687           ACE_TCHAR changes
5689 Mon Sep 29 07:33:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5691         * tests/AMH_Exceptions/server.cpp
5692         * tests/AMH_Oneway/server.cpp
5693         * tests/BiDirectional_MultipleORB/destroy.cpp
5694         * tests/DII_AMI_Forward/DII_ReplyHandler.cpp
5695         * tests/Hang_Shutdown/server.cpp
5696         * tests/InterOp-Naming/Server_i.h
5697         * tests/NestedUpcall/MT_Client_Test/client.cpp
5698         * tests/NestedUpcall/MT_Client_Test/client.h
5699         * tests/NestedUpcall/MT_Client_Test/local_server.cpp
5700         * tests/NestedUpcall/MT_Client_Test/local_server.h
5701         * tests/NestedUpcall/MT_Client_Test/server.h
5702         * tests/NestedUpcall/Triangle_Test/initiator.h
5703         * tests/NestedUpcall/Triangle_Test/server_A.h
5704         * tests/NestedUpcall/Triangle_Test/server_B.h
5705         * tests/OBV/Simple/Simple_util.cpp
5706         * tests/OBV/Simple/Simple_util.h
5707         * tests/ORB_destroy/ORB_destroy.cpp
5708         * tests/Param_Test/driver.cpp
5709         * tests/Param_Test/driver.h
5710         * tests/POA/Forwarding/client.cpp
5711         * tests/POA/Forwarding/server.cpp
5712         * tests/POA/Loader/Server_Manager.cpp
5713         * tests/POA/Loader/Server_Manager.h
5714         * tests/POA/On_Demand_Loading/Server_Manager.cpp
5715         * tests/POA/On_Demand_Loading/Server_Manager.h
5716           ACE_TCHAR changes
5718 Sun Sep 28 18:52:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5720         * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp
5721         * performance-tests/CSD_Strategy/TestApps/ClientApp.h
5722         * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp
5723         * performance-tests/CSD_Strategy/TestApps/ServerApp.h
5724         * performance-tests/CSD_Strategy/TestInf/TestAppBase.h
5725         * performance-tests/RTCorba/Thread_Pool/client.cpp
5726           ACE_TCHAR changes
5728 Sun Sep 28 18:51:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5730         * orbsvcs/LoadBalancer/LoadManager.cpp
5731         * orbsvcs/tests/Bug_2615_Regression/server.cpp
5732         * orbsvcs/tests/Event/Performance/Latency.cpp
5733           ACE_TCHAR changes
5735 Sun Sep 28 18:48:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5737         * tests/AMI_Buffering/client.cpp
5738         * tests/Any/Recursive/client.cpp
5739         * tests/Bug_2084_Regression/Collocated_Test.cpp
5740         * tests/Bug_2186_Regression/client.cpp
5741         * tests/Bug_2289_Regression/client.cpp
5742         * tests/Bug_2289_Regression/server.cpp
5743         * tests/Bug_2429_Regression/client.cpp
5744         * tests/Bug_2804_Regression/client.cpp
5745         * tests/Bug_2844_Regression/client.cpp
5746         * tests/Bug_2918_Regression/client.cpp
5747         * tests/COIOP/COIOP_Test.cpp
5748         * tests/Collocation_Exception_Test/Collocated_Test.cpp
5749         * tests/Collocation_Oneway_Tests/Collocated_Test.cpp
5750         * tests/Collocation_Tests/Collocated_Test.cpp
5751         * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
5752         * tests/CSD_Strategy_Tests/Broken/ClientApp.h
5753         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
5754         * tests/CSD_Strategy_Tests/Broken/ServerApp.h
5755         * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp
5756         * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h
5757         * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp
5758         * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h
5759         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
5760         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
5761         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
5762         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h
5763         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
5764         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
5765         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
5766         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h
5767         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
5768         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
5769         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
5770         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h
5771         * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp
5772         * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h
5773         * tests/DiffServ/server.cpp
5774         * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp
5775         * tests/DII_Collocation_Tests/twoway/Collocated_Test.cpp
5776         * tests/Exposed_Policies/Policy_Verifier.cpp
5777         * tests/Exposed_Policies/Policy_Verifier.h
5778         * tests/Monitor/Marshal_Buffer/client.cpp
5779         * tests/OBV/Collocated/Forward/Collocated_Test.cpp
5780         * tests/OBV/Supports/client.cpp
5781         * tests/OBV/Supports/server.cpp
5782         * tests/Oneway_Buffering/client.cpp
5783         * tests/Oneway_Timeouts/client.cpp
5784         * tests/Param_Test/options.cpp
5785         * tests/Param_Test/options.h
5786         * tests/POA/EndpointPolicy/server.cpp
5787         * tests/POA/Loader/Server_Manager.cpp
5788         * tests/POA/Loader/Server_Manager.h
5789         * tests/Portable_Interceptors/Collocated/Dynamic/Collocated_Test.cpp
5790         * tests/Portable_Interceptors/PICurrent/server.cpp
5791         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp
5792         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp
5793         * tests/RTCORBA/Diffserv/server.cpp
5794           ACE_TCHAR changes
5796 Sun Sep 28 12:35:32 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
5798         * orbsvcs/orbsvcs/Time/TAO_UTO.h:
5799         * orbsvcs/orbsvcs/Time/TAO_TIO.h:
5800         * orbsvcs/orbsvcs/Time/Timer_Helper.h:
5801         * orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.h:
5802         * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.h:
5804           Fixed export macros.  Thanks to Johnny to bringing this to
5805           my attention.
5807 Sun Sep 28 11:41:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5809         * utils/nslist/nsadd.cpp
5810           ACE_TCHAR changes
5812 Sun Sep 28 11:39:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5814         * orbsvcs/examples/ORT/gateway_server.cpp
5815         * orbsvcs/examples/ORT/server.cpp
5816         * orbsvcs/examples/Security/SecurityLevel1/server.cpp
5817         * orbsvcs/examples/Security/Send_File/server.cpp
5818         * orbsvcs/tests/Bug_1395_Regression/server.cpp
5819         * orbsvcs/tests/Bug_2247_Regression/server.cpp
5820         * orbsvcs/tests/Bug_2248_Regression/server.cpp
5821         * orbsvcs/tests/Bug_2925_Regression/server.cpp
5822         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp
5823         * orbsvcs/tests/FaultTolerance/IOGR/server.cpp
5824         * orbsvcs/tests/HTIOP/AMI/server.cpp
5825         * orbsvcs/tests/HTIOP/BiDirectional/server.cpp
5826         * orbsvcs/tests/Security/BiDirectional/server.cpp
5827         * orbsvcs/tests/Security/Big_Request/server.cpp
5828         * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp
5829         * orbsvcs/tests/Security/Crash_Test/server.cpp
5830         * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp
5831         * orbsvcs/tests/Security/MT_SSLIOP/server.cpp
5832         * orbsvcs/tests/Security/Secure_Invocation/server.cpp
5833           ACE_TCHAR changes
5835 Sun Sep 28 11:38:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5837         * tests/Portable_Interceptors/ORB_Shutdown/client.cpp
5838         * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp
5839           ACE_TCHAR changes
5841 Sun Sep 28 11:36:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5843         * tests/AMI/server.cpp
5844         * tests/AMI_Timeouts/server.cpp
5845         * tests/BiDirectional/server.cpp
5846         * tests/BiDirectional_DelayedUpcall/server.cpp
5847         * tests/BiDirectional_NestedUpcall/server.cpp
5848         * tests/Big_AMI/server.cpp
5849         * tests/Bug_2174_Regression/server.cpp
5850         * tests/Bug_2356_Regression/server.cpp
5851         * tests/Bug_2734_Regression/server.cpp
5852         * tests/Bug_3068_Regression/server.cpp
5853         * tests/Faults/server.cpp
5854         * tests/FL_Cube/server.cpp
5855         * tests/MProfile/server.cpp
5856         * tests/MProfile_Connection_Timeout/server.cpp
5857         * tests/MProfile_Forwarding/server.cpp
5858         * tests/MT_BiDir/server.cpp
5859         * tests/MT_Client/server.cpp
5860         * tests/MT_Server/server.cpp
5861         * tests/Multiple_Inheritance/server.cpp
5862         * tests/Muxed_GIOP_Versions/server.cpp
5863         * tests/Native_Exceptions/server.cpp
5864         * tests/No_Server_MT_Connect_Test/server.cpp
5865         * tests/POA/Forwarding/server.cpp
5866         * tests/QtTests/server.cpp
5867         * tests/Smart_Proxies/Benchmark/server.cpp
5868         * tests/Smart_Proxies/On_Demand/server.cpp
5869         * tests/Smart_Proxies/Policy/server.cpp
5870         * tests/Smart_Proxies/server.cpp
5871         * tests/Strategies/server.cpp
5872         * tests/Timeout/server.cpp
5873         * tests/Xt_Stopwatch/server.cpp
5874           ACE_TCHAR changes
5876 Sun Sep 28 11:31:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5878         * performance-tests/Callback/client.cpp
5879         * performance-tests/Callback/server.cpp
5880         * performance-tests/Latency/AMH_Single_Threaded/client.cpp
5881         * performance-tests/Latency/AMH_Single_Threaded/server.cpp
5882         * performance-tests/Latency/AMI/client.cpp
5883         * performance-tests/Latency/AMI/server.cpp
5884         * performance-tests/Latency/Deferred/client.cpp
5885         * performance-tests/Latency/Deferred/server.cpp
5886         * performance-tests/Latency/DII/client.cpp
5887         * performance-tests/Latency/DII/server.cpp
5888         * performance-tests/Latency/DSI/client.cpp
5889         * performance-tests/Latency/DSI/server.cpp
5890         * performance-tests/Latency/Single_Threaded/client.cpp
5891         * performance-tests/Latency/Single_Threaded/server.cpp
5892         * performance-tests/Latency/Thread_Per_Connection/client.cpp
5893         * performance-tests/Latency/Thread_Per_Connection/server.cpp
5894         * performance-tests/Latency/Thread_Pool/client.cpp
5895         * performance-tests/Latency/Thread_Pool/server.cpp
5896         * performance-tests/Memory/IORsize/client.cpp
5897         * performance-tests/Memory/IORsize/server.cpp
5898         * performance-tests/Memory/Single_Threaded/client.cpp
5899         * performance-tests/Memory/Single_Threaded/server.cpp
5900         * performance-tests/POA/Implicit_Activation/client.cpp
5901         * performance-tests/POA/Implicit_Activation/server.cpp
5902         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp
5903         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp
5904         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp
5905         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp
5906         * performance-tests/RTCorba/Oneways/Reliable/client.cpp
5907         * performance-tests/RTCorba/Oneways/Reliable/server.cpp
5908         * performance-tests/RTCorba/Thread_Pool/client.cpp
5909         * performance-tests/RTCorba/Thread_Pool/server.cpp
5910         * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp
5911         * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp
5912         * performance-tests/Sequence_Latency/AMI/client.cpp
5913         * performance-tests/Sequence_Latency/AMI/server.cpp
5914         * performance-tests/Sequence_Latency/Deferred/client.cpp
5915         * performance-tests/Sequence_Latency/Deferred/server.cpp
5916         * performance-tests/Sequence_Latency/DII/client.cpp
5917         * performance-tests/Sequence_Latency/DII/server.cpp
5918         * performance-tests/Sequence_Latency/DSI/client.cpp
5919         * performance-tests/Sequence_Latency/DSI/server.cpp
5920         * performance-tests/Sequence_Latency/Single_Threaded/client.cpp
5921         * performance-tests/Sequence_Latency/Single_Threaded/server.cpp
5922         * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp
5923         * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp
5924         * performance-tests/Sequence_Latency/Thread_Pool/client.cpp
5925         * performance-tests/Sequence_Latency/Thread_Pool/server.cpp
5926         * performance-tests/Throughput/client.cpp
5927         * performance-tests/Throughput/server.cpp
5928           ACE_TCHAR changes
5930 Sun Sep 28 11:29:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5932         * tests/File_IO/client.cpp
5933           ACE_TCHAR changes
5935 Sun Sep 28 11:24:45 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
5937         * orbsvcs/tests/Security/Secure_Invocation/client.cpp
5938         * orbsvcs/tests/Security/MT_SSLIOP/client.cpp
5939         * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp
5940         * orbsvcs/tests/Security/InsecureReferences/test.cpp
5941         * orbsvcs/tests/Security/EndpointPolicy/test.cpp
5942         * orbsvcs/tests/Security/Crash_Test/client.cpp
5943         * orbsvcs/tests/Security/Bug_2908_Regression/MessengerServer.cpp
5944         * orbsvcs/tests/Security/Bug_2908_Regression/MessengerClient.cpp
5945         * orbsvcs/tests/Security/Bug_2908_Regression/Messenger_i.cpp
5946         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp
5947         * orbsvcs/tests/Security/Big_Request/client.cpp
5948         * orbsvcs/tests/Security/BiDirectional/client.cpp
5949         * orbsvcs/tests/RTCosScheduling/server.cpp
5950         * orbsvcs/tests/Miop/McastHello/server.cpp
5951         * orbsvcs/tests/Miop/McastHello/client.cpp
5952         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp
5953         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp
5954         * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp
5955         * orbsvcs/tests/HTIOP/Hello/server.cpp
5956         * orbsvcs/tests/HTIOP/Hello/client.cpp
5957         * orbsvcs/tests/HTIOP/BiDirectional/client.cpp
5958         * orbsvcs/tests/HTIOP/AMI/simple_client.cpp
5959         * orbsvcs/tests/HTIOP/AMI/client.cpp
5960         * orbsvcs/tests/Event/Performance/Latency_Server.cpp
5961         * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp
5962         * orbsvcs/tests/Bug_3216_Regression/server.cpp
5963         * orbsvcs/tests/Bug_3216_Regression/client.cpp
5964         * orbsvcs/tests/Bug_3215_Regression/server.cpp
5965         * orbsvcs/tests/Bug_3215_Regression/client.cpp
5966         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp
5967         * orbsvcs/tests/Bug_2800_Regression/client.cpp
5968         * orbsvcs/tests/Bug_2709_Regression/server.cpp
5969         * orbsvcs/tests/Bug_2615_Regression/server.cpp
5970         * orbsvcs/tests/Bug_2615_Regression/client.cpp
5971         * orbsvcs/tests/Bug_2316_Regression/client.cpp
5972         * orbsvcs/tests/Bug_2287_Regression/server.cpp
5973         * orbsvcs/tests/Bug_2287_Regression/client.cpp
5974         * orbsvcs/tests/Bug_2285_Regression/server2.cpp
5975         * orbsvcs/tests/Bug_2285_Regression/server.cpp
5976         * orbsvcs/tests/Bug_2285_Regression/client2.cpp
5977         * orbsvcs/tests/Bug_2285_Regression/client.cpp
5978         * orbsvcs/tests/Bug_1395_Regression/client.cpp
5979         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp
5980         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp
5981         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp
5982         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp
5983         * orbsvcs/examples/Security/Send_File/client.cpp
5984         * orbsvcs/examples/Security/SecurityLevel1/client.cpp
5985         * orbsvcs/examples/RtEC/Simple/Service.cpp
5986         * orbsvcs/examples/PSS/Simple_Naming.cpp
5987         * orbsvcs/examples/ORT/client.cpp
5988         * orbsvcs/examples/LoadBalancing/server.cpp
5989         * orbsvcs/examples/LoadBalancing/client.cpp
5990         * orbsvcs/examples/CosEC/Simple/Service.cpp
5991           ACE_TCHAR changes
5993 Fri Sep 26 15:08:45 UTC 2008  Rich Seibel <seibel_r@ociweb.com>
5995         * orbsvcs/tests/Bug_3387_Regression/MessengerClient.cpp:
5997           Added include to find sleep.
5999 Fri Sep 26 11:54:14 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
6001         * TAO_IDL/fe/lex.yy.cpp:
6003         * orbsvcs/tests/Bug_3387_Regression/Messenger.idl:
6004         * orbsvcs/tests/Bug_3387_Regression/Messenger.mpc:
6005         * orbsvcs/tests/Bug_3387_Regression/MessengerClient.cpp:
6006         * orbsvcs/tests/Bug_3387_Regression/MessengerConsumer.cpp:
6007         * orbsvcs/tests/Bug_3387_Regression/MessengerServer.cpp:
6008         * orbsvcs/tests/Bug_3387_Regression/Messenger_i.h:
6009         * orbsvcs/tests/Bug_3387_Regression/Messenger_i.cpp:
6010         * orbsvcs/tests/Bug_3387_Regression/StructuredEventConsumer_i.h:
6011         * orbsvcs/tests/Bug_3387_Regression/StructuredEventConsumer_i.cpp:
6012         * orbsvcs/tests/Bug_3387_Regression/StructuredEventSupplier_i.h:
6013         * orbsvcs/tests/Bug_3387_Regression/StructuredEventSupplier_i.cpp:
6014         * orbsvcs/tests/Bug_3387_Regression/run_test.pl:
6016         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
6017         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/test.idl:
6019           Fuzz fixes
6021 Fri Sep 26 11:07:48 UTC 2008  Simon McQueen  <sm@prismtech.com>
6023         * tao/RTCORBA/RT_Current.cpp:
6024         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
6025         * tests/RTCORBA/Bug_3382_Regression/client.cpp:
6026         * tests/RTCORBA/Bug_3382_Regression/server.cpp:
6027         * tests/RTCORBA/Bug_3382_Regression/simple_client.cpp:
6029           Fuzz errors.
6031 Fri Sep 26 09:25:50 UTC 2008  Simon McQueen  <sm@prismtech.com>
6033         * tao/RTCORBA/Linear_Priority_Mapping.cpp:
6035           Fix windows compilation error.
6037 Thu Sep 25 20:55:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6039         * examples/AMI/FL_Callback/peer.cpp
6040         * examples/AMI/FL_Callback/progress.cpp
6041         * examples/Buffered_AMI/server.cpp
6042         * examples/Buffered_Oneways/server.cpp
6043         * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp
6044         * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp
6045         * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp
6046         * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp
6047         * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp
6048         * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp
6049         * examples/mfc/client.cpp
6050         * examples/mfc/server.cpp
6051         * examples/PluggableUDP/tests/Performance/client.cpp
6052         * examples/PluggableUDP/tests/Performance/server.cpp
6053         * examples/PluggableUDP/tests/SimplePerformance/client.cpp
6054         * examples/PluggableUDP/tests/SimplePerformance/server.cpp
6055           ACE_TCHAR changes
6057 Thu Sep 25 20:46:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6059         * tests/Abstract_Interface/server.cpp
6060         * tests/AMH_Exceptions/client.cpp
6061         * tests/AMH_Oneway/client.cpp
6062         * tests/AMI/client.cpp
6063         * tests/AMI/simple_client.cpp
6064         * tests/AMI_Buffering/admin.cpp
6065         * tests/AMI_Buffering/server.cpp
6066         * tests/AMI_Timeouts/client.cpp
6067         * tests/Any/Recursive/server.cpp
6068         * tests/BiDirectional/client.cpp
6069         * tests/BiDirectional_DelayedUpcall/client.cpp
6070         * tests/BiDirectional_NestedUpcall/client.cpp
6071         * tests/Big_AMI/client.cpp
6072         * tests/Big_Oneways/client.cpp
6073         * tests/Big_Oneways/server.cpp
6074         * tests/Big_Reply/server.cpp
6075         * tests/Big_Request_Muxing/client.cpp
6076         * tests/Big_Request_Muxing/server.cpp
6077         * tests/Big_Twoways/client.cpp
6078         * tests/Big_Twoways/server.cpp
6079         * tests/Blocking_Sync_None/client.cpp
6080         * tests/Blocking_Sync_None/server.cpp
6081         * tests/Bug_1020_Basic_Regression/client.cpp
6082         * tests/Bug_1020_Basic_Regression/server.cpp
6083         * tests/Bug_1020_Regression/client.cpp
6084         * tests/Bug_1020_Regression/server.cpp
6085         * tests/Bug_1269_Regression/client.cpp
6086         * tests/Bug_1269_Regression/server.cpp
6087         * tests/Bug_1269_Regression/shutdown.cpp
6088         * tests/Bug_1270_Regression/client.cpp
6089         * tests/Bug_1270_Regression/server.cpp
6090         * tests/Bug_1270_Regression/shutdown.cpp
6091         * tests/Bug_1330_Regression/client.cpp
6092         * tests/Bug_1361_Regression/client.cpp
6093         * tests/Bug_1361_Regression/server.cpp
6094         * tests/Bug_1361_Regression/shutdown.cpp
6095         * tests/Bug_1476_Regression/client.cpp
6096         * tests/Bug_1476_Regression/server.cpp
6097         * tests/Bug_1476_Test/client.cpp
6098         * tests/Bug_1482_Regression/client.cpp
6099         * tests/Bug_1482_Regression/server.cpp
6100         * tests/Bug_1495_Regression/Threaded_Client.cpp
6101         * tests/Bug_1495_Regression/Threaded_Server.cpp
6102         * tests/Bug_1551_Regression/client.cpp
6103         * tests/Bug_1551_Regression/server.cpp
6104         * tests/Bug_1568_Regression/client.cpp
6105         * tests/Bug_1568_Regression/server.cpp
6106         * tests/Bug_1627_Regression/client.cpp
6107         * tests/Bug_1670_Regression/client.cpp
6108         * tests/Bug_1670_Regression/server.cpp
6109         * tests/Bug_1676_Regression/client.cpp
6110         * tests/Bug_1676_Regression/server.cpp
6111         * tests/Bug_2183_Regression/client.cpp
6112         * tests/Bug_2183_Regression/server.cpp
6113         * tests/Bug_2186_Regression/client.cpp
6114         * tests/Bug_2186_Regression/server.cpp
6115         * tests/Bug_2188_Regression/client.cpp
6116         * tests/Bug_2188_Regression/server.cpp
6117         * tests/Bug_2289_Regression/client.cpp
6118         * tests/Bug_2289_Regression/server.cpp
6119         * tests/Bug_2319_Regression/server.cpp
6120         * tests/Bug_2328_Regression/client.cpp
6121         * tests/Bug_2328_Regression/server.cpp
6122         * tests/Bug_2356_Regression/client.cpp
6123         * tests/Bug_2429_Regression/server.cpp
6124         * tests/Bug_2494_Regression/client.cpp
6125         * tests/Bug_2494_Regression/server.cpp
6126         * tests/Bug_2503_Regression/client.cpp
6127         * tests/Bug_2503_Regression/server.cpp
6128         * tests/Bug_2593_Regression/client.cpp
6129         * tests/Bug_2593_Regression/server.cpp
6130         * tests/Bug_2595_Regression/client.cpp
6131         * tests/Bug_2595_Regression/server.cpp
6132         * tests/Bug_2654_Regression/client.cpp
6133         * tests/Bug_2654_Regression/server.cpp
6134         * tests/Bug_2678_Regression/client.cpp
6135         * tests/Bug_2678_Regression/server.cpp
6136         * tests/Bug_2683_Regression/server.cpp
6137         * tests/Bug_2702_Regression/client.cpp
6138         * tests/Bug_2768_Regression/server.cpp
6139         * tests/Bug_2804_Regression/server.cpp
6140         * tests/Bug_2805_Regression/client.cpp
6141         * tests/Bug_2844_Regression/server.cpp
6142         * tests/Bug_2869_Regression/client.cpp
6143         * tests/Bug_2909_Regression/client.cpp
6144         * tests/Bug_2918_Regression/server.cpp
6145         * tests/Bug_2966_Regression/client.cpp
6146         * tests/Bug_2966_Regression/server.cpp
6147         * tests/Bug_3000_Regression/client.cpp
6148         * tests/Bug_3000_Regression/server.cpp
6149         * tests/Bug_3068_Regression/client.cpp
6150         * tests/Bug_3108_Regression/client.cpp
6151         * tests/Bug_3108_Regression/server.cpp
6152         * tests/Bug_3163_Regression/client.cpp
6153         * tests/Bug_3299_Regression/client.cpp
6154         * tests/Bug_3299_Regression/server.cpp
6155         * tests/Bug_933_Regression/MessengerServer.cpp
6156         * tests/Cache_Growth_Test/client.cpp
6157         * tests/Cache_Growth_Test/server.cpp
6158         * tests/CallbackTest/client.cpp
6159         * tests/CallbackTest/server.cpp
6160         * tests/Client_Leaks/server.cpp
6161         * tests/Connect_Strategy_Test/client.cpp
6162         * tests/Connect_Strategy_Test/server.cpp
6163         * tests/Connection_Purging/client.cpp
6164         * tests/Connection_Purging/server.cpp
6165         * tests/Crash_On_Write/client.cpp
6166         * tests/Crash_On_Write/server.cpp
6167         * tests/Crashed_Callback/client.cpp
6168         * tests/Crashed_Callback/server.cpp
6169         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp
6170         * tests/DiffServ/client.cpp
6171         * tests/DII_AMI_Forward/client.cpp
6172         * tests/DII_AMI_Forward/server.cpp
6173         * tests/DIOP/client.cpp
6174         * tests/DIOP/server.cpp
6175         * tests/DLL_ORB/Test_Client_Module.cpp
6176         * tests/DLL_ORB/Test_Server_Module.cpp
6177         * tests/DSI_AMH/client.cpp
6178         * tests/DSI_AMH/server.cpp
6179         * tests/DSI_AMI_Gateway/client.cpp
6180         * tests/DSI_AMI_Gateway/gateway.cpp
6181         * tests/DSI_AMI_Gateway/server.cpp
6182         * tests/DSI_Gateway/client.cpp
6183         * tests/DSI_Gateway/gateway.cpp
6184         * tests/DSI_Gateway/server.cpp
6185         * tests/Explicit_Event_Loop/server.cpp
6186         * tests/Faults/client.cpp
6187         * tests/Faults/middle.cpp
6188         * tests/Faults/ping.cpp
6189         * tests/File_IO/client.cpp
6190         * tests/File_IO/server.cpp
6191         * tests/Forwarding/client.cpp
6192         * tests/Forwarding/server.cpp
6193         * tests/GIOP_Fragments/Java_Big_Reply/client.cpp
6194         * tests/GIOP_Fragments/Java_Big_Request/server.cpp
6195         * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp
6196         * tests/Hang_Shutdown/client.cpp
6197         * tests/Hang_Shutdown/server.cpp
6198         * tests/ICMG_Any_Bug/client.cpp
6199         * tests/ICMG_Any_Bug/server.cpp
6200         * tests/IPV6/client.cpp
6201         * tests/IPV6/server.cpp
6202         * tests/Leader_Followers/server.cpp
6203         * tests/LongDouble/client.cpp
6204         * tests/LongDouble/server.cpp
6205         * tests/LongUpcalls/ami_client.cpp
6206         * tests/LongUpcalls/ami_server.cpp
6207         * tests/LongUpcalls/blocking_client.cpp
6208         * tests/LongUpcalls/blocking_server.cpp
6209         * tests/Monitor/Marshal_Buffer/client.cpp
6210         * tests/Monitor/Marshal_Buffer/server.cpp
6211         * tests/MProfile/client.cpp
6212         * tests/MProfile_Connection_Timeout/client.cpp
6213         * tests/MT_BiDir/client.cpp
6214         * tests/MT_Client/client.cpp
6215         * tests/MT_Client/orb_creation.cpp
6216         * tests/MT_Server/client.cpp
6217         * tests/MT_Timeout/client.cpp
6218         * tests/MT_Timeout/server.cpp
6219         * tests/Multiple/server.cpp
6220         * tests/Muxed_GIOP_Versions/client.cpp
6221         * tests/Muxing/client.cpp
6222         * tests/Muxing/server.cpp
6223         * tests/Native_Exceptions/client.cpp
6224         * tests/Nested_Event_Loop/server.cpp
6225         * tests/Nested_Upcall_Crash/client.cpp
6226         * tests/Nested_Upcall_Crash/scavenger.cpp
6227         * tests/Nested_Upcall_Crash/server.cpp
6228         * tests/No_Server_MT_Connect_Test/client.cpp
6229         * tests/Objref_Sequence_Test/client.cpp
6230         * tests/Objref_Sequence_Test/server.cpp
6231         * tests/OBV/Any/client.cpp
6232         * tests/OBV/Any/server.cpp
6233         * tests/OBV/Factory/client.cpp
6234         * tests/OBV/Factory/server.cpp
6235         * tests/OBV/Forward/client.cpp
6236         * tests/OBV/Forward/server.cpp
6237         * tests/OBV/TC_Alignment/client.cpp
6238         * tests/OBV/TC_Alignment/server.cpp
6239         * tests/OBV/Truncatable/client.cpp
6240         * tests/OBV/Truncatable/server.cpp
6241         * tests/OBV/ValueBox/client.cpp
6242         * tests/OBV/ValueBox/server.cpp
6243         * tests/OctetSeq/client.cpp
6244         * tests/OctetSeq/server.cpp
6245         * tests/Ondemand_Write/client.cpp
6246         * tests/Ondemand_Write/server.cpp
6247         * tests/Oneway_Buffering/admin.cpp
6248         * tests/Oneway_Buffering/server.cpp
6249         * tests/Oneways_Invoking_Twoways/client.cpp
6250         * tests/Oneways_Invoking_Twoways/server.cpp
6251         * tests/Optimized_Connection/oc_client.cpp
6252         * tests/ORT/client.cpp
6253         * tests/Parallel_Connect_Strategy/client.cpp
6254         * tests/Parallel_Connect_Strategy/server.cpp
6255         * tests/Param_Test/server.cpp
6256         * tests/POA/DSI/server.cpp
6257         * tests/POA/On_Demand_Activation/server.cpp
6258         * tests/Portable_Interceptors/Bug_2133/server.cpp
6259         * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp
6260         * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp
6261         * tests/Portable_Interceptors/Dynamic/client.cpp
6262         * tests/Portable_Interceptors/Dynamic/server.cpp
6263         * tests/Portable_Interceptors/IORInterceptor/client.cpp
6264         * tests/Portable_Interceptors/IORInterceptor/server.cpp
6265         * tests/Portable_Interceptors/PICurrent/client.cpp
6266         * tests/Portable_Interceptors/PICurrent/server.cpp
6267         * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp
6268         * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp
6269         * tests/QtTests/client.cpp
6270         * tests/Reliable_Oneways/client.cpp
6271         * tests/Reliable_Oneways/server.cpp
6272         * tests/RTCORBA/Banded_Connections/client.cpp
6273         * tests/RTCORBA/Banded_Connections/server.cpp
6274         * tests/RTCORBA/Bug_3382_Regression/client.cpp
6275         * tests/RTCORBA/Bug_3382_Regression/server.cpp
6276         * tests/RTCORBA/Client_Propagated/client.cpp
6277         * tests/RTCORBA/Client_Propagated/server.cpp
6278         * tests/RTCORBA/Client_Protocol/client.cpp
6279         * tests/RTCORBA/Client_Protocol/server.cpp
6280         * tests/RTCORBA/Diffserv/client.cpp
6281         * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp
6282         * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp
6283         * tests/RTCORBA/Explicit_Binding/client.cpp
6284         * tests/RTCORBA/Explicit_Binding/server.cpp
6285         * tests/RTCORBA/Linear_Priority/server.cpp
6286         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp
6287         * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp
6288         * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp
6289         * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp
6290         * tests/RTCORBA/Private_Connection/client.cpp
6291         * tests/RTCORBA/Private_Connection/server.cpp
6292         * tests/RTCORBA/Server_Declared/client.cpp
6293         * tests/RTCORBA/Server_Declared/server.cpp
6294         * tests/RTCORBA/Server_Protocol/client.cpp
6295         * tests/RTCORBA/Server_Protocol/server.cpp
6296         * tests/RTCORBA/Thread_Pool/client.cpp
6297         * tests/RTCORBA/Thread_Pool/server.cpp
6298         * tests/Servant_To_Reference_Test/server.cpp
6299         * tests/Server_Connection_Purging/server.cpp
6300         * tests/Server_Leaks/client.cpp
6301         * tests/Server_Leaks/server.cpp
6302         * tests/Server_Port_Zero/server.cpp
6303         * tests/Single_Read/server.cpp
6304         * tests/Smart_Proxies/Benchmark/client.cpp
6305         * tests/Smart_Proxies/client.cpp
6306         * tests/Smart_Proxies/On_Demand/client.cpp
6307         * tests/Smart_Proxies/Policy/client.cpp
6308         * tests/Stack_Recursion/client.cpp
6309         * tests/Stack_Recursion/server.cpp
6310         * tests/Strategies/client.cpp
6311         * tests/Timed_Buffered_Oneways/server.cpp
6312         * tests/Two_Objects/client.cpp
6313         * tests/Two_Objects/server.cpp
6314         * tests/Typedef_String_Array/client.cpp
6315         * tests/Typedef_String_Array/server.cpp
6316         * tests/UNKNOWN_Exception/server.cpp
6317         * tests/Xt_Stopwatch/client.cpp
6318         * tests/ZIOP/client.cpp
6319         * tests/ZIOP/server.cpp
6320           ACE_TCHAR changes
6322 Thu Sep 25 20:28:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6324         * tests/Portable_Interceptors/AMI/server.cpp
6325         * tests/Portable_Interceptors/Benchmark/client.cpp
6326         * tests/Portable_Interceptors/Benchmark/Interceptor_Type.cpp
6327         * tests/Portable_Interceptors/Benchmark/Interceptor_Type.h
6328         * tests/Portable_Interceptors/Benchmark/marker.cpp
6329         * tests/Portable_Interceptors/Benchmark/marker.h
6330         * tests/Portable_Interceptors/Benchmark/server.cpp
6331         * tests/Portable_Interceptors/Bug_1559/client.cpp
6332         * tests/Portable_Interceptors/Bug_1559/server.cpp
6333           ACE_TCHAR changes
6335 Thu Sep 25 20:19:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6337         * tests/File_IO/client.cpp:
6338         * tests/File_IO/server.cpp:
6339         * tests/Multiple_Inheritance/client.cpp:
6340         * tests/Multiple_Inheritance/server.cpp:
6341         * tests/Param_Test/options.cpp:
6342         * tests/Param_Test/options.h:
6343         * tests/POA/DSI/server.cp:
6344         * tests/POA/Forwarding/client.cpp:
6345         * tests/POA/Forwarding/server.cpp:
6346         * tests/POA/Object_Reactivation/Object_Reactivation.cpp:
6347         * tests/POA/On_Demand_Actiation/server.cpp:
6348         * tests/POA/TIE/client.cpp:
6349         * tests/UNKNOWN_Exception/client.cpp:
6350           ACE_TCHAR changes
6352 Thu Sep 25 11:27:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6354         * orbsvcs/orbsvcs/CosLifeCycle.mpc:
6356           Changed server skeleton project to inherit from portableserver
6357           base project.
6359 Thu Sep 25 07:47:24 UTC 2008  Simon McQueen  <sm@prismtech.com>
6361         * tao/Protocols_Hooks.h:
6362         * tao/TSS_Resources.h:
6363         * tao/TSS_Resources.cpp:
6364         * tao/RTCORBA/Continuous_Priority_Mapping.cpp:
6365         * tao/RTCORBA/Linear_Priority_Mapping.cpp:
6366         * tao/RTCORBA/RT_Current.cpp:
6367         * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
6368         * tao/RTCORBA/RT_Protocols_Hooks.h:
6369         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
6370         * tao/RTCORBA/Thread_Pool.cpp:
6371         * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
6373           The CORBA priority as set by the user with RTCurrent::the_priority
6374           is now held in thread local storage. This value is propagated in
6375           request contexts and returned via the RTCurrent accessor method.
6376           Previously the value propagated / returned was the result of calling
6377           ::to_CORBA on the result of ::to_native on the original priority
6378           using the effective priority mapping. This had the potential to
6379           introduce rounding effects with mappings like 'linear' particularly
6380           in systems comprised of heterogenuous RTOS flavours.
6381           An implicit CORBA priority, derived from the native thread priority,
6382           will now only be transmitted as the request context in the even that
6383           a CORBA priority hasn't been explicitly set.
6384           The RTCurrent::the_priority read accessor now throws a
6385           CORBA::INITIALIZE exception if no value has previously been set via
6386           the write accessor as required by the spec.
6387           The RTCurrent::the_priority write accessor will now throw a
6388           CORBA::BAD_PARAM exception, as required by section "2.6 RTCurrent" of
6389           the RT specification, if an attempt has been made to set an out of
6390           range CORBA priority if the effective priority mapping indicates that
6391           the CORBA priority cannot be mapped to_native or the attempt to set
6392           the priority on the RTOS has failed. If the CORBA priortiy is not out
6393           of the maximum permitted range then a DATA_CONVERSION exception will
6394           continue to be thrown in these circumstances.
6395           The linear priority mapping has been changed such that, for an
6396           instance of the linear priority mapping 'pm' and a CORBA::Priority
6397           'x', the result of calling pm->to_CORBA (pm->to_native (x)) is equal
6398           to pm->to_CORBA (pm->to_native (pm->to_CORBA (pm->to_native (x)))).
6399           This means that whilst a rounding effect may occur on the initial
6400           conversion between priority types and back, subsequent repeat
6401           conversions should be idempotent.
6402           The continuous priority mapping will now correctly return the value
6403           false when asked to convert RTCORBA::maxPriority ::to_native when
6404           there are less that 32768 native priorities available on the RTOS.
6406         * tests/RTCORBA/Bug_3382_Regression:
6407         * tests/RTCORBA/Bug_3382_Regression/Bug_3382_Regression.mpc:
6408         * tests/RTCORBA/Bug_3382_Regression/Client_ORBInitializer.h:
6409         * tests/RTCORBA/Bug_3382_Regression/Client_ORBInitializer.cpp:
6410         * tests/RTCORBA/Bug_3382_Regression/README:
6411         * tests/RTCORBA/Bug_3382_Regression/client.cpp:
6412         * tests/RTCORBA/Bug_3382_Regression/interceptors.h:
6413         * tests/RTCORBA/Bug_3382_Regression/interceptors.cpp:
6414         * tests/RTCORBA/Bug_3382_Regression/run_test.pl:
6415         * tests/RTCORBA/Bug_3382_Regression/server.cpp:
6416         * tests/RTCORBA/Bug_3382_Regression/simple_client.cpp:
6417         * tests/RTCORBA/Bug_3382_Regression/svc.conf:
6418         * tests/RTCORBA/Bug_3382_Regression/test.idl:
6420           Regression test for as much of the above as is feasible.
6422         * tests/RTCORBA/Banded_Connections/client.cpp:
6423         * tests/RTCORBA/Client_Propagated/server.cpp:
6424         * tests/RTCORBA/Collocation/Collocation.cpp:
6425         * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp:
6426         * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp:
6427         * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
6428         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp:
6429         * tests/RTCORBA/Persistent_IOR/server.cpp:
6430         * tests/RTCORBA/Policy_Combinations/client.cpp:
6431         * tests/RTCORBA/Policy_Combinations/server.cpp:
6432         * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp:
6433         * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
6434         * tests/RTCORBA/Thread_Pool/client.cpp:
6435         * tests/RTCORBA/Thread_Pool/server.cpp:
6436         * tests/RTCORBA/check_supported_priorities.cpp:
6438           Update the above tests for the corrected RTCurrent behaviour.
6439           In essence, accessing ::the_priority when it hasn't been set is an
6440           error as per spec so these tests have been changed so they don't do
6441           that anymore.
6443 Wed Sep 24 17:43:22 UTC 2008  Rich Seibel <seibel_r@ociweb.com>
6445         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h:
6446         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp:
6447         * orbsvcs/tests/Bug_3387_Regression/:
6449           Fix and test for Bug 3387.  The fix causes validation
6450           of connection on first attempt to use it.  This will purge the
6451           bad connection and then create a new one.
6453 Wed Sep 24 17:22:00 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6455         * orbsvcs/orbsvcs/TimeService.idl:
6457           Changed to #include "tao/TimeBase.pidl" instead of orbsvcs
6458           wrapper "TimeBase.idl", as that forces a dependency on the
6459           Svc_Utils project / library.
6461         * MPC/config/time.mpb:
6462         * MPC/config/time_serv.mpb:
6463         * orbsvcs/orbsvcs/CosTime.mpc:
6465           Revert change:
6467           Wed Sep 24 10:59:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6469 Wed Sep 24 10:59:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6471         * MPC/config/time.mpb:
6472         * MPC/config/time_serv.mpb:
6474           Changed client stub base project to inherit from svc_utils
6475           base project.  Changed server implementation base project
6476           so it no longer inherits from svc_utils base project.
6478         * orbsvcs/orbsvcs/CosTime.mpc:
6480           Changed client stub library project to inherit from svc_utils
6481           base project, to insure the orbsvcs TimeBase.idl wrapper has
6482           been compiled.
6484 Wed Sep 24 10:03:02 UTC 2008  Simon McQueen  <sm@prismtech.com>
6486         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:
6488           Updated - now fixed.
6490 Tue Sep 23 21:31:40 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6492         * orbsvcs/Time_Service/Time_Service.mpc:
6494           Changed to inherit from the time_serv base project.
6496         * MPC/config/time_serv.mpb:
6497         * MPC/config/time_skel.mpb:
6499           New MPC base projects for the time server skeleton and server
6500           implementation libraries.
6502         * MPC/config/time.mpb:
6504           Update time base project so it reflects only the client stub
6505           library.
6507         * orbsvcs/orbsvcs/TAO_CosTime_Serv.pc.in:
6508         * orbsvcs/orbsvcs/TAO_CosTime_Skel.pc.in:
6510           New files, pkgconfig templates for server skeleton and server
6511           implementation libraries.
6513         * orbsvcs/orbsvcs/TAO_CosTime.pc.in:
6515           Update pkgconfig template so it reflects only the client stub
6516           library.
6518         * orbsvcs/orbsvcs/Time/time_serv_export.h:
6519         * orbsvcs/orbsvcs/Time/time_skel_export.h:
6521           New files, export directives for server skeleton and server
6522           implementation libraries.
6524         * orbsvcs/orbsvcs/CosTime.mpc:
6526           Split CosTime project into separate projects for IDL
6527           compilation, client stub libray, server skeleton library, and
6528           server implementation library.
6530           Fixes bugzilla issue #3433.
6532         * examples/Quoter/Quoter.mpc:
6533         * orbsvcs/LifeCycle_Service/LifeCycle_Service.mpc:
6535           Changed to inherit from lifecycle_skel base project.
6537         * MPC/config/lifecycle_skel.mpb:
6539           New file, MPC base project for the lifecycle server skeleton
6540           library.
6542         * MPC/config/lifecycle.mpb:
6544           Update lifecycle base project so it reflects only the client
6545           stub library.
6547         * orbsvcs/orbsvcs/TAO_CosLifeCycle_Skel.pc.in:
6549           New file, pkgconfig template for server skeleton library.
6551         * orbsvcs/orbsvcs/TAO_CosLifeCycle.pc.in
6553           Update pkgconfig template so it reflects only the client stub
6554           library.
6556         * orbsvcs/orbsvcs/LifeCycle/lifecycle_skel_export.h:
6558           New file, export directives for server skeleton library.
6560         * orbsvcs/orbsvcs/CosLifeCycle.mpc:
6562           Split CosLifeCycle project into separate projects for IDL
6563           compilation, client stub library, and server skeleton library.
6565           Fixes bugzilla issue #2409.
6567 Tue Sep 23 20:50:05 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
6569         * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
6570         * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
6571         * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
6573           Changes to the logic of union and struct processing,
6574           especially in the discrimination of the case where a
6575           full definition of a previous forward declaration is
6576           being processed. Thanks to Phil Mesnier <mesnier_p@ociweb.com>
6577           for discovering the problem, adding a regression test
6578           for forward delcared unions. These changes fix [BUGID:3431].
6580         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
6582           Elimination of some #includes, other minor changes.
6584         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl:
6586           Changed the path in the command string that launches tao_ifr
6587           to $ACE_ROOT/bin, which is portable, from tao_ifr's
6588           build directory, which doesn't work on Windows.
6590 Tue Sep 23 12:00:26 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
6592         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
6594           Fix for fussy compilers that don't like direct sequence element
6595           dereferencing from a var.
6597 Mon Sep 22 19:26:42 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
6599         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test:
6601         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/README.txt:
6602         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/Union_Forward_Test.mpc:
6603         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/client.cpp:
6604         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/run_test.pl:
6605         * orbsvcs/tests/InterfaceRepo/Union_Forward_Test/test.idl:
6607           New test added to support bugzilla #3431
6610 Mon Sep 22 16:33:41 UTC 2008  Yan Dai  <dai_y@ociweb.com>
6612         * TAO_IDL/fe/idl.ll:
6613         * TAO_IDL/fe/lex.yy.cpp:
6615           Rolled back previous version for main file name comparison
6616           on OPENVMS.
6618 Mon Sep 22 14:57:34 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6620         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6621         * tao/ETCL/TAO_ETCL_Contraint.cpp:
6623           Fix fuzz errors.
6625 Mon Sep 22 13:30:28 UTC 2008  Simon McQueen  <sm@prismtech.com>
6627         * TAO_IDL/be/be_visitor_component/component_ch.cpp:
6628         * TAO_IDL/be/be_visitor_component/component_ci.cpp:
6629         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
6630         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
6631         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
6633           Scope use of IOP module.
6635         * tao/PI_Server/ServerInterceptorAdapter.h:
6636         * tao/ServerRequestInterceptor_Adapter.h:
6638           Remove misleading comments.
6640         * tao/Utils/Servant_Var.inl:
6642           Remove pointless try / catch.
6644 Sat Sep 19 10:05:29 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6646         * tests/Hello/client.cpp:
6647         * tests/Hello/server.cpp:
6648           Unicode changes
6650 Sat Sep 19 10:04:29 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6652         * tao/ORB.{h,cpp}:
6653           Added a string_to_object with a wchar_t argument which is TAO
6654           specific. This makes it much easier to use TAO in an unicode
6655           application
6657 Fri Sep 19 17:53:29 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6659         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6660         * tao/ETCL/TAO_ETCL_Constraint.cpp:
6662           Avoid core dump by returning 0 when evaluating division by zero.
6663           Partial fix for bugzilla issue #3429.
6665 Fri Sep 19 16:24:20 UTC 2008  Yan Dai  <dai_y@ociweb.com>
6667         * TAO_IDL/fe/idl.ll:
6668         * TAO_IDL/fe/lex.yy.cpp:
6670           Updated to not compare realpath if it's not found.
6672 Thu Sep 18 22:45:39 UTC 2008  Yan Dai  <dai_y@ociweb.com>
6674         * TAO_IDL/fe/lex.yy.cpp:
6675         * TAO_IDL/fe/idl.ll:
6677           Made idl_parse_line_and_file() to compare the full path to verify
6678           two path are referring to the same file. This would correctly verify
6679           even one path is full path and the other is real path.
6681 Thu Sep 18 18:36:39 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6683         * tests/Bug_2936_Regression/bug2936.mpc:
6684         * tests/Bug_2936_Regression/run_test.pl:
6685           Changed the exe project to build the executable server. We
6686           first build an exe and lib with the same name which caused
6687           the vxtest mpc generator to issue a warning
6689 Thu Sep 18 11:03:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6691         * utils/nslist/Makefile.am:
6693           Regenerated.
6695 Thu Sep 18 11:02:03 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6697         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6699           Explicitly initialize base class in TAO_Literal_Constraint copy
6700           constructor.
6702 Wed Sep 17 18:59:57 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
6704         * TAO_IDL/be/be_sunsoft.cpp (print):
6706           Changed signed long long case to be similar to unsigned
6707           long long, using ACE macros that expand to the correct
6708           thing whether native 64-bit integers are defined or not.
6709           This change enables code generation for signed long long
6710           literals (as the rhs of 'const long long' declarations)
6711           to be correct on all platforms. Thanks to Ittehad Shaikh
6712           <ishaikh@verivue.com> for reporting the Linux warning
6713           that uncovered this bug. Fixes [BUGID:3423].
6715 Wed Sep 17 18:48:41 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
6717         * examples/AMH/Sink_Server/Client_Task.h:
6718         * examples/AMH/Sink_Server/Client_Task.cpp:
6719         * examples/AMH/Sink_Server/client.cpp:
6721           Correct the example so that -ORB* parameters, such as debug
6722           level could be supplied via the command line.
6724         * tao/Messaging/AMH_Response_Handler.cpp:
6726           AMH was not correctly handling codeset translation.
6728         * tao/ORB_Core.cpp:
6730           Reprioritize the debug output generated by the run() method to
6731           only be output for debug levels greater than 10. The motivation
6732           for this is that it is difficult to wade through hundreds or
6733           thousands of lines of output from a server that is only sparsely
6734           active but running for a long time. With this change, an
6735           otherwise idle server running with -ORBDebuglevel 10 will not
6736           fill up the log. Use -ORBDebuglevel 11 to generate these
6737           messages if necessary.
6739 Wed Sep 17 18:47:59 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6741         * tao/Acceptor_Impl.{h,cpp}:
6742           restart is a bool
6744 Wed Sep 17 13:13:38 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6746         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.inl:
6748           Wrap contents with versioned namespace macros.
6750         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6752           #include "orbsvcs/Trader/Constraint_Nodes.inl" when
6753           __ACE_INLINE__ is not defined.
6755 Wed Sep 17 11:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
6757         * tao/String_Manager_T.h:
6759           Removed extranioius ;
6761 Tue Sep 16 18:51:13 UTC 2008  Yan Dai  <dai_y@ociweb.com>
6763         * tao/String_Manager_T.h:
6765           Added global operator< definition for TAO::String_Manager.
6766           This is required by OpenDDS to support string type DCPS_DATA_KEY.
6768 Tue Sep 16 22:15:32 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
6770         * tao/ETCL/TAO_ETCL_Constraint.cpp:
6772           Changed TAO_ETCL_Literal_Constraint::copy() so that the any
6773           associated with a constraint object of type ACE_ETCL_COMPONENT
6774           has it's reference count decremented before the constraint is
6775           overwritten by the new value.  Previously this was only done if
6776           the new value was also of type ACE_ETCL_COMPONENT.  This avoids
6777           a memory leak.
6779         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6781           Changed TAO_Literal_Constraint::copy(), so that the string
6782           associated with a constraint object of type TAO_STRING is
6783           freed before the constraint is overwritten by the new value.
6784           This avoids a memory leak.
6786         * orbsvcs/orbsvcs/Makefile.am:
6788           Regenerated.
6790         * orbsvcs/orbsvcs/CosTrading.mpc:
6792           Add Constraint_Nodes.inl to Inline_Files section.
6794         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
6795         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.h:
6796         * orbsvcs/orbsvcs/Trader/Constraint_Nodes.inl:
6798           Implement operator!=, operator<=, and operator>= for
6799           TAO_Literal_Constraint operands in terms of operator==,
6800           operator>, and operator< and make them inline. Removes a lot of
6801           boilerplate code and reduces static footprint.
6803 Tue Sep 16 13:12:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6805         * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl:
6806           Also test shmiop on windows
6808 Tue Sep 16 12:40:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6810         * utils/catior/catior.mpc:
6811           Renamed to tao_catior to prevent clash with similar utility
6812           from different orbs. Resolves bugzilla 3398
6814 Tue Sep 16 12:38:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6816         * utils/nslist/nslist.cpp:
6817         * utils/nslist/nslist.mpc:
6818         * utils/nslist/run_test.pl:
6819           Link the strategies lib and also renamed the executables
6820           to have a tao_ prefix to prevent clashes with similar utilities
6821           from different orbs.
6823 Tue Sep 16 11:59:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6825         * Release:
6826           Ship bmak files
6828         * rules.tao.GNU:
6829           No need to check for TAO_ROOT in the ldflags
6831         * orbsvcs/IFR_Service/IFR_Service.mpc:
6832           Fixed bug in this file, fixes bugzilla 3397
6834         * orbsvcs/orbsvcs/CosNotification.mpc:
6835         * orbsvcs/orbsvcs/RT_Notification.mpc:
6836           Removed borland support
6838 Tue Sep 16 11:32:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6840         * orbsvcs/tests/EC_Throughput/ECT_Throughput.h
6841         * orbsvcs/tests/Event/Basic/BCast.cpp
6842         * orbsvcs/tests/Event/Basic/BCast.h
6843         * orbsvcs/tests/Event/Basic/Observer.cpp
6844         * orbsvcs/tests/Event/Basic/Observer.h
6845         * orbsvcs/tests/Event/Basic/Reconnect.cpp
6846         * orbsvcs/tests/Event/Basic/Reconnect.h
6847         * orbsvcs/tests/Event/Basic/Schedule.cpp
6848         * orbsvcs/tests/Event/Basic/Schedule.h
6849         * orbsvcs/tests/Event/lib/Driver.cpp
6850         * orbsvcs/tests/Event/lib/Driver.h
6851         * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp
6852         * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.h
6853         * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp
6854         * orbsvcs/tests/Event/Performance/Connect.cpp
6855         * orbsvcs/tests/Event/Performance/Connect.h
6856         * orbsvcs/tests/Event/Performance/Latency.cpp
6857         * orbsvcs/tests/Event/Performance/Latency_Server.cpp
6858         * orbsvcs/tests/Event/Performance/Throughput.cpp
6859         * orbsvcs/tests/Event/Performance/Throughput.h
6860         * orbsvcs/tests/Event/UDP/receiver.cpp
6861         * orbsvcs/tests/Event/UDP/sender.cpp
6862         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp
6863         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp
6864         * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp
6865         * orbsvcs/tests/FaultTolerance/IOGR/server.cpp
6866         * orbsvcs/tests/FT_App/FT_Client.cpp
6867         * orbsvcs/tests/FT_App/FT_Creator.cpp
6868         * orbsvcs/tests/FT_App/FT_Creator.h
6869         * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp
6870         * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp
6871         * orbsvcs/tests/FT_App/FT_TestReplica_i.cpp
6872         * orbsvcs/tests/FT_App/FT_TestReplica_i.h
6873         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp
6874         * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp
6875         * orbsvcs/tests/FT_App/StubFaultConsumer.cpp
6876         * orbsvcs/tests/FT_App/StubFaultNotifier.cpp
6877         * orbsvcs/tests/HTIOP/AMI/client.cpp
6878         * orbsvcs/tests/HTIOP/AMI/server.cpp
6879         * orbsvcs/tests/HTIOP/AMI/simple_client.cpp
6880         * orbsvcs/tests/HTIOP/BiDirectional/client.cpp
6881         * orbsvcs/tests/HTIOP/BiDirectional/server.cpp
6882         * orbsvcs/tests/HTIOP/Hello/client.cpp
6883         * orbsvcs/tests/HTIOP/Hello/server.cpp
6884         * orbsvcs/tests/ImplRepo/airplane_client_i.cpp
6885         * orbsvcs/tests/ImplRepo/airplane_server_i.cpp
6886         * orbsvcs/tests/ImplRepo/nestea_client_i.cpp
6887         * orbsvcs/tests/ImplRepo/nestea_server_i.cpp
6888         * orbsvcs/tests/ImplRepo/scale/server_i.cpp
6889         * orbsvcs/tests/ImplRepo/scale/server_i.h
6890         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp
6891         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp
6892         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp
6893         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp
6894         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp
6895         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp
6896         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp
6897         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp
6898         * orbsvcs/tests/IOR_MCast/server_i.cpp
6899         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp
6900         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp
6901         * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp
6902         * orbsvcs/tests/Log/Basic_Log_Test/Basic_Log_Test.cpp
6903         * orbsvcs/tests/Miop/McastHello/client.cpp
6904         * orbsvcs/tests/Miop/McastHello/server.cpp
6905         * orbsvcs/tests/Notify/Basic/AdminProperties.h
6906         * orbsvcs/tests/Notify/Blocking/Structured_Consumer.cpp
6907         * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp
6908         * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp
6909         * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp
6910         * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp
6911         * orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp
6912         * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.cpp
6913         * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp
6914         * orbsvcs/tests/Notify/Discarding/Structured_Consumer.cpp
6915         * orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp
6916         * orbsvcs/tests/Notify/lib/Driver.cpp
6917         * orbsvcs/tests/Notify/lib/Driver.h
6918         * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp
6919         * orbsvcs/tests/Notify/MC/Structured_Supplier.cpp
6920         * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.cpp
6921         * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp
6922         * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.cpp
6923         * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp
6924         * orbsvcs/tests/Notify/Ordering/Structured_Consumer.cpp
6925         * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp
6926         * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.cpp
6927         * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp
6928         * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.cpp
6929         * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp
6930         * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp
6931         * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp
6932         * orbsvcs/tests/Notify/Reconnecting/Consumer.h
6933         * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp
6934         * orbsvcs/tests/Notify/Reconnecting/Supplier.h
6935         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.cpp
6936         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp
6937         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.cpp
6938         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp
6939         * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp
6940         * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Consumer.cpp
6941         * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp
6942         * orbsvcs/tests/Notify/Timeout/Structured_Consumer.cpp
6943         * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp
6944         * orbsvcs/tests/RTCosScheduling/client.cpp
6945         * orbsvcs/tests/RTCosScheduling/server.cpp
6946         * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp
6947         * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp
6948         * orbsvcs/tests/Security/BiDirectional/client.cpp
6949         * orbsvcs/tests/Security/BiDirectional/server.cpp
6950         * orbsvcs/tests/Security/Big_Request/client.cpp
6951         * orbsvcs/tests/Security/Big_Request/server.cpp
6952         * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp
6953         * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp
6954         * orbsvcs/tests/Security/Crash_Test/client.cpp
6955         * orbsvcs/tests/Security/Crash_Test/server.cpp
6956         * orbsvcs/tests/Security/EndpointPolicy/test.cpp
6957         * orbsvcs/tests/Security/InsecureReferences/test.cpp
6958         * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp
6959         * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp
6960         * orbsvcs/tests/Security/MT_SSLIOP/client.cpp
6961         * orbsvcs/tests/Security/MT_SSLIOP/server.cpp
6962         * orbsvcs/tests/Security/Secure_Invocation/client.cpp
6963         * orbsvcs/tests/Security/Secure_Invocation/server.cpp
6964         * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp
6965         * orbsvcs/tests/Simple_Naming/client.cpp
6966         * orbsvcs/tests/Time/Client_i.cpp
6967         * orbsvcs/tests/Trading/colocated_test.cpp
6968           ACE_TCHAR changes
6970 Tue Sep 16 11:32:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
6972         * tests/Abstract_Interface/client.cpp
6973         * tests/Abstract_Interface/server.cpp
6974         * tests/AMH_Oneway/client.cpp
6975         * tests/AMH_Oneway/server.cpp
6976         * tests/AMI/client.cpp
6977         * tests/AMI/server.cpp
6978         * tests/AMI/simple_client.cpp
6979         * tests/AMI_Buffering/admin.cpp
6980         * tests/AMI_Buffering/client.cpp
6981         * tests/AMI_Buffering/server.cpp
6982         * tests/AMI_Timeouts/client.cpp
6983         * tests/AMI_Timeouts/server.cpp
6984         * tests/Any/Recursive/client.cpp
6985         * tests/Any/Recursive/server.cpp
6986         * tests/BiDirectional/client.cpp
6987         * tests/BiDirectional/server.cpp
6988         * tests/BiDirectional_DelayedUpcall/client.cpp
6989         * tests/BiDirectional_DelayedUpcall/server.cpp
6990         * tests/BiDirectional_NestedUpcall/client.cpp
6991         * tests/BiDirectional_NestedUpcall/server.cpp
6992         * tests/Big_AMI/client.cpp
6993         * tests/Big_AMI/server.cpp
6994         * tests/Big_Oneways/client.cpp
6995         * tests/Big_Oneways/server.cpp
6996         * tests/Big_Reply/client.cpp
6997         * tests/Big_Reply/server.cpp
6998         * tests/Big_Request_Muxing/client.cpp
6999         * tests/Big_Request_Muxing/server.cpp
7000         * tests/Big_Twoways/client.cpp
7001         * tests/Big_Twoways/server.cpp
7002         * tests/Blocking_Sync_None/client.cpp
7003         * tests/Blocking_Sync_None/server.cpp
7004         * tests/Bug_1020_Basic_Regression/client.cpp
7005         * tests/Bug_1020_Basic_Regression/server.cpp
7006         * tests/Bug_1020_Regression/client.cpp
7007         * tests/Bug_1020_Regression/server.cpp
7008         * tests/Bug_1254_Regression/client.cpp
7009         * tests/Bug_1254_Regression/server.cpp
7010         * tests/Bug_1269_Regression/client.cpp
7011         * tests/Bug_1269_Regression/server.cpp
7012         * tests/Bug_1269_Regression/shutdown.cpp
7013         * tests/Bug_1270_Regression/client.cpp
7014         * tests/Bug_1270_Regression/server.cpp
7015         * tests/Bug_1270_Regression/shutdown.cpp
7016         * tests/Bug_1330_Regression/client.cpp
7017         * tests/Bug_1330_Regression/server.cpp
7018         * tests/Bug_1361_Regression/client.cpp
7019         * tests/Bug_1361_Regression/server.cpp
7020         * tests/Bug_1361_Regression/shutdown.cpp
7021         * tests/Bug_1476_Regression/client.cpp
7022         * tests/Bug_1476_Regression/server.cpp
7023         * tests/Bug_1476_Test/client.cpp
7024         * tests/Bug_1482_Regression/client.cpp
7025         * tests/Bug_1482_Regression/server.cpp
7026         * tests/Bug_1495_Regression/Threaded_Client.cpp
7027         * tests/Bug_1495_Regression/Threaded_Server.cpp
7028         * tests/Bug_1551_Regression/client.cpp
7029         * tests/Bug_1551_Regression/server.cpp
7030         * tests/Bug_1568_Regression/client.cpp
7031         * tests/Bug_1568_Regression/server.cpp
7032         * tests/Bug_1627_Regression/client.cpp
7033         * tests/Bug_1627_Regression/server.cpp
7034         * tests/Bug_1670_Regression/client.cpp
7035         * tests/Bug_1670_Regression/server.cpp
7036         * tests/Bug_1676_Regression/client.cpp
7037         * tests/Bug_1676_Regression/server.cpp
7038         * tests/Bug_2084_Regression/Collocated_Test.cpp
7039         * tests/Bug_2174_Regression/client.cpp
7040         * tests/Bug_2174_Regression/server.cpp
7041         * tests/Bug_2183_Regression/client.cpp
7042         * tests/Bug_2183_Regression/server.cpp
7043         * tests/Bug_2186_Regression/client.cpp
7044         * tests/Bug_2186_Regression/server.cpp
7045         * tests/Bug_2188_Regression/client.cpp
7046         * tests/Bug_2188_Regression/server.cpp
7047         * tests/Bug_2289_Regression/client.cpp
7048         * tests/Bug_2289_Regression/server.cpp
7049         * tests/Bug_2319_Regression/server.cpp
7050         * tests/Bug_2328_Regression/client.cpp
7051         * tests/Bug_2328_Regression/server.cpp
7052         * tests/Bug_2356_Regression/client.cpp
7053         * tests/Bug_2356_Regression/server.cpp
7054         * tests/Bug_2429_Regression/server.cpp
7055         * tests/Bug_2494_Regression/client.cpp
7056         * tests/Bug_2494_Regression/server.cpp
7057         * tests/Bug_2503_Regression/client.cpp
7058         * tests/Bug_2503_Regression/server.cpp
7059         * tests/Bug_2560_Regression/server.cpp
7060         * tests/Bug_2593_Regression/client.cpp
7061         * tests/Bug_2593_Regression/server.cpp
7062         * tests/Bug_2595_Regression/client.cpp
7063         * tests/Bug_2595_Regression/server.cpp
7064         * tests/Bug_2654_Regression/client.cpp
7065         * tests/Bug_2654_Regression/server.cpp
7066         * tests/Bug_2669_Regression/client.cpp
7067         * tests/Bug_2678_Regression/client.cpp
7068         * tests/Bug_2683_Regression/client.cpp
7069         * tests/Bug_2702_Regression/client.cpp
7070         * tests/Bug_2734_Regression/client.cpp
7071         * tests/Bug_2734_Regression/server.cpp
7072         * tests/Bug_2768_Regression/client.cpp
7073         * tests/Bug_2804_Regression/client.cpp
7074         * tests/Bug_2804_Regression/server.cpp
7075         * tests/Bug_2805_Regression/client.cpp
7076         * tests/Bug_2844_Regression/client.cpp
7077         * tests/Bug_2844_Regression/server.cpp
7078         * tests/Bug_2909_Regression/client.cpp
7079         * tests/Bug_2918_Regression/client.cpp
7080         * tests/Bug_2918_Regression/server.cpp
7081         * tests/Bug_2966_Regression/client.cpp
7082         * tests/Bug_2966_Regression/server.cpp
7083         * tests/Bug_3000_Regression/client.cpp
7084         * tests/Bug_3000_Regression/server.cpp
7085         * tests/Bug_3108_Regression/server.cpp
7086         * tests/Bug_3163_Regression/client.cpp
7087         * tests/Bug_3163_Regression/server.cpp
7088         * tests/Bug_3171_Regression/server.cpp
7089         * tests/Bug_3198_Regression/bug_3198_regression.cpp
7090         * tests/Bug_3276_Regression/client.cpp
7091         * tests/Bug_3276_Regression/Manager.cpp
7092         * tests/Bug_3299_Regression/client.cpp
7093         * tests/Bug_3299_Regression/server.cpp
7094         * tests/Cache_Growth_Test/client.cpp
7095         * tests/Cache_Growth_Test/server.cpp
7096         * tests/CallbackTest/client.cpp
7097         * tests/CallbackTest/server.cpp
7098         * tests/CDR/allocator.cpp
7099         * tests/CDR/basic_types.cpp
7100         * tests/CDR/growth.cpp
7101         * tests/Client_Leaks/client.cpp
7102         * tests/Client_Leaks/server.cpp
7103         * tests/COIOP/COIOP_Test.cpp
7104         * tests/Collocated_Forwarding/server.cpp
7105         * tests/Collocation_Exception_Test/Collocated_Test.cpp
7106         * tests/Collocation_Oneway_Tests/Collocated_Test.cpp
7107         * tests/Collocation_Tests/Collocated_Test.cpp
7108         * tests/Connect_Strategy_Test/client.cpp
7109         * tests/Connect_Strategy_Test/server.cpp
7110         * tests/Connection_Purging/client.cpp
7111         * tests/Connection_Purging/server.cpp
7112         * tests/Connection_Timeout/client.cpp
7113         * tests/Crash_On_Write/client.cpp
7114         * tests/Crash_On_Write/server.cpp
7115         * tests/Crashed_Callback/client.cpp
7116         * tests/Crashed_Callback/server.cpp
7117         * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp
7118         * tests/CSD_Strategy_Tests/Broken/ClientApp.h
7119         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp
7120         * tests/CSD_Strategy_Tests/Broken/ServerApp.h
7121         * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp
7122         * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.h
7123         * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp
7124         * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.h
7125         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp
7126         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.h
7127         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp
7128         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.h
7129         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp
7130         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.h
7131         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp
7132         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.h
7133         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp
7134         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.h
7135         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp
7136         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.h
7137         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp
7138         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp
7139         * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp
7140         * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.h
7141         * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp
7142         * tests/DiffServ/client.cpp
7143         * tests/DII_AMI_Forward/client.cpp
7144         * tests/DII_AMI_Forward/server.cpp
7145         * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp
7146         * tests/DII_Collocation_Tests/twoway/Collocated_Test.cpp
7147         * tests/DIOP/client.cpp
7148         * tests/DIOP/server.cpp
7149         * tests/DLL_ORB/Test_Client_Module.cpp
7150         * tests/DLL_ORB/Test_Server_Module.cpp
7151         * tests/DSI_AMH/client.cpp
7152         * tests/DSI_AMH/server.cpp
7153         * tests/DSI_AMI_Gateway/client.cpp
7154         * tests/DSI_AMI_Gateway/gateway.cpp
7155         * tests/DSI_AMI_Gateway/server.cpp
7156         * tests/DSI_Gateway/client.cpp
7157         * tests/DSI_Gateway/gateway.cpp
7158         * tests/DSI_Gateway/server.cpp
7159         * tests/DynAny_Test/driver.cpp
7160         * tests/Explicit_Event_Loop/server.cpp
7161         * tests/Faults/client.cpp
7162         * tests/Faults/middle.cpp
7163         * tests/Faults/ping.cpp
7164         * tests/Faults/pong.cpp
7165         * tests/Faults/server.cpp
7166         * tests/File_IO/client.cpp
7167         * tests/File_IO/server.cpp
7168         * tests/FL_Cube/client.cpp
7169         * tests/FL_Cube/server.cpp
7170         * tests/Forwarding/client.cpp
7171         * tests/Forwarding/server.cpp
7172         * tests/GIOP_Fragments/Java_Big_Reply/client.cpp
7173         * tests/GIOP_Fragments/Java_Big_Request/server.cpp
7174         * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp
7175         * tests/HandleExhaustion/client.cpp
7176         * tests/HandleExhaustion/server.cpp
7177         * tests/Hang_Shutdown/client.cpp
7178         * tests/Hello/client.cpp
7179         * tests/Hello/server.cpp
7180         * tests/ICMG_Any_Bug/client.cpp
7181         * tests/ICMG_Any_Bug/server.cpp
7182         * tests/InterOp-Naming/Server_i.cpp
7183         * tests/IPV6/client.cpp
7184         * tests/IPV6/server.cpp
7185         * tests/Leader_Followers/client.cpp
7186         * tests/Leader_Followers/server.cpp
7187         * tests/LongDouble/client.cpp
7188         * tests/LongDouble/server.cpp
7189         * tests/LongUpcalls/ami_client.cpp
7190         * tests/LongUpcalls/ami_server.cpp
7191         * tests/LongUpcalls/blocking_client.cpp
7192         * tests/LongUpcalls/blocking_server.cpp
7193         * tests/MProfile/client.cpp
7194         * tests/MProfile/server.cpp
7195         * tests/MProfile_Connection_Timeout/client.cpp
7196         * tests/MProfile_Connection_Timeout/server.cpp
7197         * tests/MProfile_Forwarding/client.cpp
7198         * tests/MProfile_Forwarding/Manager.cpp
7199         * tests/MProfile_Forwarding/server.cpp
7200         * tests/MT_BiDir/client.cpp
7201         * tests/MT_BiDir/server.cpp
7202         * tests/MT_Client/client.cpp
7203         * tests/MT_Client/orb_creation.cpp
7204         * tests/MT_Client/server.cpp
7205         * tests/MT_Server/client.cpp
7206         * tests/MT_Server/server.cpp
7207         * tests/MT_Timeout/client.cpp
7208         * tests/MT_Timeout/server.cpp
7209         * tests/Multiple/client.cpp
7210         * tests/Multiple/server.cpp
7211         * tests/Multiple_Inheritance/client.cpp
7212         * tests/Multiple_Inheritance/server.cpp
7213         * tests/Muxed_GIOP_Versions/client.cpp
7214         * tests/Muxed_GIOP_Versions/server.cpp
7215         * tests/Muxing/client.cpp
7216         * tests/Muxing/server.cpp
7217         * tests/Native_Exceptions/client.cpp
7218         * tests/Native_Exceptions/server.cpp
7219         * tests/Nested_Event_Loop/client.cpp
7220         * tests/Nested_Event_Loop/server.cpp
7221         * tests/Nested_Upcall_Crash/client.cpp
7222         * tests/Nested_Upcall_Crash/scavenger.cpp
7223         * tests/Nested_Upcall_Crash/server.cpp
7224         * tests/NestedUpcall/MT_Client_Test/client.cpp
7225         * tests/NestedUpcall/MT_Client_Test/local_server.cpp
7226         * tests/NestedUpcall/MT_Client_Test/server.cpp
7227         * tests/NestedUpcall/Simple/client.cpp
7228         * tests/NestedUpcall/Simple/server.cpp
7229         * tests/NestedUpcall/Simple/simple-client.cpp
7230         * tests/NestedUpcall/Triangle_Test/initiator.cpp
7231         * tests/NestedUpcall/Triangle_Test/server_A.cpp
7232         * tests/NestedUpcall/Triangle_Test/server_B.cpp
7233         * tests/No_Server_MT_Connect_Test/client.cpp
7234         * tests/No_Server_MT_Connect_Test/server.cpp
7235         * tests/Objref_Sequence_Test/client.cpp
7236         * tests/Objref_Sequence_Test/server.cpp
7237         * tests/OBV/Any/client.cpp
7238         * tests/OBV/Any/server.cpp
7239         * tests/OBV/Collocated/Forward/Collocated_Test.cpp
7240         * tests/OBV/Factory/client.cpp
7241         * tests/OBV/Factory/server.cpp
7242         * tests/OBV/Forward/client.cpp
7243         * tests/OBV/Forward/server.cpp
7244         * tests/OBV/Simple/Simple_util.cpp
7245         * tests/OBV/Supports/client.cpp
7246         * tests/OBV/TC_Alignment/client.cpp
7247         * tests/OBV/Truncatable/client.cpp
7248         * tests/OBV/Truncatable/server.cpp
7249         * tests/OBV/ValueBox/client.cpp
7250         * tests/OBV/ValueBox/server.cpp
7251         * tests/OctetSeq/client.cpp
7252         * tests/OctetSeq/OctetSeq.cpp
7253         * tests/OctetSeq/server.cpp
7254         * tests/Ondemand_Write/client.cpp
7255         * tests/Ondemand_Write/server.cpp
7256         * tests/Oneway_Buffering/admin.cpp
7257         * tests/Oneway_Buffering/client.cpp
7258         * tests/Oneway_Buffering/server.cpp
7259         * tests/Oneway_Send_Timeouts/Client.cpp
7260         * tests/Oneway_Send_Timeouts/Server.cpp
7261         * tests/Oneways_Invoking_Twoways/client.cpp
7262         * tests/Oneways_Invoking_Twoways/server.cpp
7263         * tests/Optimized_Connection/oc_client.cpp
7264         * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp
7265         * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp
7266         * tests/ORT/client.cpp
7267         * tests/ORT/server.cpp
7268         * tests/Parallel_Connect_Strategy/client.cpp
7269         * tests/Parallel_Connect_Strategy/server.cpp
7270         * tests/Param_Test/anyop.cpp
7271         * tests/Param_Test/options.cpp
7272         * tests/Param_Test/server.cpp
7273         * tests/POA/Adapter_Activator/server.cpp
7274         * tests/POA/Bug_1592_Regression/client.cpp
7275         * tests/POA/Bug_1592_Regression/server.cpp
7276         * tests/POA/Default_Servant2/client.cpp
7277         * tests/POA/Default_Servant2/server.cpp
7278         * tests/POA/DSI/client.cpp
7279         * tests/POA/DSI/server.cpp
7280         * tests/POA/EndpointPolicy/client.cpp
7281         * tests/POA/Explicit_Activation/server.cpp
7282         * tests/POA/Forwarding/client.cpp
7283         * tests/POA/Forwarding/server.cpp
7284         * tests/POA/Generic_Servant/client.cpp
7285         * tests/POA/Loader/Server_Manager.cpp
7286         * tests/POA/Object_Reactivation/Object_Reactivation.cpp
7287         * tests/POA/On_Demand_Activation/server.cpp
7288         * tests/POA/On_Demand_Loading/Server_Manager.cpp
7289         * tests/POA/Persistent_ID/client.cpp
7290         * tests/POA/Persistent_ID/server.cpp
7291         * tests/POA/POAManagerFactory/POAManagerFactory.cpp
7292         * tests/POA/Reference_Counted_Servant/server.cpp
7293         * tests/POA/TIE/client.cpp
7294         * tests/Policies/Manipulation.cpp
7295         * tests/Portable_Interceptors/AMI/client.cpp
7296         * tests/Portable_Interceptors/AMI/server.cpp
7297         * tests/Portable_Interceptors/Benchmark/client.cpp
7298         * tests/Portable_Interceptors/Benchmark/server.cpp
7299         * tests/Portable_Interceptors/Bug_1559/client.cpp
7300         * tests/Portable_Interceptors/Bug_1559/server.cpp
7301         * tests/Portable_Interceptors/Bug_2133/server.cpp
7302         * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp
7303         * tests/Portable_Interceptors/Bug_3079/client.cpp
7304         * tests/Portable_Interceptors/Bug_3079/server.cpp
7305         * tests/Portable_Interceptors/Bug_3080/client.cpp
7306         * tests/Portable_Interceptors/Bug_3080/server.cpp
7307         * tests/Portable_Interceptors/Collocated/Dynamic/Collocated_Test.cpp
7308         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp
7309         * tests/Portable_Interceptors/Dynamic/client.cpp
7310         * tests/Portable_Interceptors/Dynamic/server.cpp
7311         * tests/Portable_Interceptors/ForwardRequest/client.cpp
7312         * tests/Portable_Interceptors/ForwardRequest/server.cpp
7313         * tests/Portable_Interceptors/IORInterceptor/client.cpp
7314         * tests/Portable_Interceptors/IORInterceptor/server.cpp
7315         * tests/Portable_Interceptors/ORB_Shutdown/client.cpp
7316         * tests/Portable_Interceptors/ORB_Shutdown/server.cpp
7317         * tests/Portable_Interceptors/PICurrent/client.cpp
7318         * tests/Portable_Interceptors/PICurrent/server.cpp
7319         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp
7320         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp
7321         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp
7322         * tests/Portable_Interceptors/Redirection/client.cpp
7323         * tests/Portable_Interceptors/Redirection/server.cpp
7324         * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp
7325         * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp
7326         * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp
7327         * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp
7328         * tests/QtTests/client.cpp
7329         * tests/QtTests/client.h
7330         * tests/QtTests/server.cpp
7331         * tests/Reliable_Oneways/client.cpp
7332         * tests/Reliable_Oneways/server.cpp
7333         * tests/RTCORBA/Banded_Connections/client.cpp
7334         * tests/RTCORBA/Banded_Connections/server.cpp
7335         * tests/RTCORBA/Client_Propagated/client.cpp
7336         * tests/RTCORBA/Client_Propagated/server.cpp
7337         * tests/RTCORBA/Client_Protocol/client.cpp
7338         * tests/RTCORBA/Client_Protocol/server.cpp
7339         * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp
7340         * tests/RTCORBA/Diffserv/client.cpp
7341         * tests/RTCORBA/Diffserv/server.cpp
7342         * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp
7343         * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp
7344         * tests/RTCORBA/Explicit_Binding/client.cpp
7345         * tests/RTCORBA/Explicit_Binding/server.cpp
7346         * tests/RTCORBA/Linear_Priority/client.cpp
7347         * tests/RTCORBA/Linear_Priority/server.cpp
7348         * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp
7349         * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp
7350         * tests/RTCORBA/Persistent_IOR/client.cpp
7351         * tests/RTCORBA/Persistent_IOR/server.cpp
7352         * tests/RTCORBA/Policy_Combinations/client.cpp
7353         * tests/RTCORBA/Policy_Combinations/server.cpp
7354         * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp
7355         * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp
7356         * tests/RTCORBA/Private_Connection/client.cpp
7357         * tests/RTCORBA/Private_Connection/server.cpp
7358         * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp
7359         * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp
7360         * tests/RTCORBA/RTMutex/server.cpp
7361         * tests/RTCORBA/Server_Declared/client.cpp
7362         * tests/RTCORBA/Server_Declared/server.cpp
7363         * tests/RTCORBA/Server_Protocol/client.cpp
7364         * tests/RTCORBA/Server_Protocol/server.cpp
7365         * tests/RTCORBA/Thread_Pool/client.cpp
7366         * tests/RTCORBA/Thread_Pool/server.cpp
7367         * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp
7368         * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp
7369         * tests/Servant_To_Reference_Test/server.cpp
7370         * tests/Server_Connection_Purging/client.cpp
7371         * tests/Server_Connection_Purging/client2.cpp
7372         * tests/Server_Connection_Purging/server.cpp
7373         * tests/Server_Leaks/client.cpp
7374         * tests/Server_Leaks/server.cpp
7375         * tests/Server_Port_Zero/server.cpp
7376         * tests/Single_Read/client.cpp
7377         * tests/Single_Read/server.cpp
7378         * tests/Smart_Proxies/Benchmark/client.cpp
7379         * tests/Smart_Proxies/Benchmark/server.cpp
7380         * tests/Smart_Proxies/client.cpp
7381         * tests/Smart_Proxies/dtor/client.cpp
7382         * tests/Smart_Proxies/dtor/server.cpp
7383         * tests/Smart_Proxies/On_Demand/client.cpp
7384         * tests/Smart_Proxies/On_Demand/server.cpp
7385         * tests/Smart_Proxies/Policy/client.cpp
7386         * tests/Smart_Proxies/Policy/server.cpp
7387         * tests/Smart_Proxies/server.cpp
7388         * tests/Stack_Recursion/client.cpp
7389         * tests/Stack_Recursion/server.cpp
7390         * tests/Strategies/client.cpp
7391         * tests/Strategies/server.cpp
7392         * tests/Timed_Buffered_Oneways/client.cpp
7393         * tests/Timed_Buffered_Oneways/server.cpp
7394         * tests/Timeout/client.cpp
7395         * tests/Timeout/server.cpp
7396         * tests/TransportCurrent/Framework/client.cpp
7397         * tests/TransportCurrent/Framework/server.cpp
7398         * tests/TransportCurrent/IIOP/client.cpp
7399         * tests/TransportCurrent/IIOP/server.cpp
7400         * tests/Two_Objects/client.cpp
7401         * tests/Two_Objects/server.cpp
7402         * tests/Typedef_String_Array/client.cpp
7403         * tests/Typedef_String_Array/server.cpp
7404         * tests/UNKNOWN_Exception/client.cpp
7405         * tests/UNKNOWN_Exception/server.cpp
7406         * tests/Xt_Stopwatch/client.cpp
7407         * tests/Xt_Stopwatch/Client.h
7408         * tests/Xt_Stopwatch/server.cpp
7409         * tests/ZIOP/client.cpp
7410         * tests/ZIOP/server.cpp
7411           ACE_TCHAR changes
7413 Tue Sep 16 11:25:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7415         * utils/monitor/monitor_client.cpp:
7416         * performance-tests/Anyop/anyop.cpp
7417         * performance-tests/Callback/client.cpp
7418         * performance-tests/Callback/server.cpp
7419         * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp
7420         * performance-tests/CSD_Strategy/TestApps/ClientApp.h
7421         * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp
7422         * performance-tests/CSD_Strategy/TestApps/ServerApp.h
7423         * performance-tests/CSD_Strategy/TestInf/TestAppBase.cpp
7424         * performance-tests/CSD_Strategy/TestInf/TestAppBase.h
7425         * performance-tests/Cubit/TAO/DII_Cubit/client.cpp
7426         * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp
7427         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Client.cpp
7428         * performance-tests/Cubit/TAO/IDL_Cubit/Cubit_Server.cpp
7429         * performance-tests/Cubit/TAO/MT_Cubit/Globals.cpp
7430         * performance-tests/Cubit/TAO/MT_Cubit/Task_Client.cpp
7431         * performance-tests/Latency/AMH_Single_Threaded/client.cpp
7432         * performance-tests/Latency/AMH_Single_Threaded/server.cpp
7433         * performance-tests/Latency/AMI/client.cpp
7434         * performance-tests/Latency/AMI/server.cpp
7435         * performance-tests/Latency/Collocation/Collocated_Test.cpp
7436         * performance-tests/Latency/Deferred/client.cpp
7437         * performance-tests/Latency/Deferred/server.cpp
7438         * performance-tests/Latency/DII/client.cpp
7439         * performance-tests/Latency/DII/server.cpp
7440         * performance-tests/Latency/DSI/client.cpp
7441         * performance-tests/Latency/DSI/server.cpp
7442         * performance-tests/Latency/Single_Threaded/client.cpp
7443         * performance-tests/Latency/Single_Threaded/server.cpp
7444         * performance-tests/Latency/Thread_Per_Connection/client.cpp
7445         * performance-tests/Latency/Thread_Per_Connection/server.cpp
7446         * performance-tests/Latency/Thread_Pool/client.cpp
7447         * performance-tests/Latency/Thread_Pool/server.cpp
7448         * performance-tests/Memory/IORsize/client.cpp
7449         * performance-tests/Memory/IORsize/server.cpp
7450         * performance-tests/Memory/Single_Threaded/client.cpp
7451         * performance-tests/Memory/Single_Threaded/server.cpp
7452         * performance-tests/Pluggable/PP_Test_Client.cpp
7453         * performance-tests/Pluggable/PP_Test_Server.cpp
7454         * performance-tests/POA/Create_Reference/create_reference.cpp
7455         * performance-tests/POA/Demux/demux_stats.cpp
7456         * performance-tests/POA/Demux/demux_test_client.cpp
7457         * performance-tests/POA/Demux/demux_test_server.cpp
7458         * performance-tests/POA/Implicit_Activation/client.cpp
7459         * performance-tests/POA/Implicit_Activation/collocated.cpp
7460         * performance-tests/POA/Implicit_Activation/server.cpp
7461         * performance-tests/POA/Object_Creation_And_Registration/registration.cpp
7462         * performance-tests/Protocols/distributor.cpp
7463         * performance-tests/Protocols/receiver.cpp
7464         * performance-tests/Protocols/sender.cpp
7465         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp
7466         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp
7467         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp
7468         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp
7469         * performance-tests/RTCorba/Oneways/Reliable/client.cpp
7470         * performance-tests/RTCorba/Oneways/Reliable/server.cpp
7471         * performance-tests/RTCorba/Thread_Pool/client.cpp
7472         * performance-tests/RTCorba/Thread_Pool/server.cpp
7473         * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp
7474         * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp
7475         * performance-tests/Sequence_Latency/AMI/client.cpp
7476         * performance-tests/Sequence_Latency/AMI/server.cpp
7477         * performance-tests/Sequence_Latency/Deferred/client.cpp
7478         * performance-tests/Sequence_Latency/Deferred/server.cpp
7479         * performance-tests/Sequence_Latency/DII/client.cpp
7480         * performance-tests/Sequence_Latency/DII/server.cpp
7481         * performance-tests/Sequence_Latency/DSI/client.cpp
7482         * performance-tests/Sequence_Latency/DSI/server.cpp
7483         * performance-tests/Sequence_Latency/Single_Threaded/client.cpp
7484         * performance-tests/Sequence_Latency/Single_Threaded/server.cpp
7485         * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp
7486         * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp
7487         * performance-tests/Sequence_Latency/Thread_Pool/client.cpp
7488         * performance-tests/Sequence_Latency/Thread_Pool/server.cpp
7489         * performance-tests/Throughput/client.cpp
7490         * performance-tests/Throughput/server.cpp
7491           ACE_TCHAR changes
7493 Tue Sep 16 11:06:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7495         * examples/AMH/Sink_Server/AMH_Servant.cpp
7496         * examples/AMH/Sink_Server/AMH_Servant.h
7497         * examples/AMH/Sink_Server/Base_Server.cpp
7498         * examples/AMH/Sink_Server/Base_Server.h
7499         * examples/AMH/Sink_Server/Client_Task.cpp
7500         * examples/AMH/Sink_Server/Client_Task.h
7501         * examples/AMH/Sink_Server/MT_AMH_Server.cpp
7502         * examples/AMH/Sink_Server/MT_AMH_Server.h
7503         * examples/AMI/FL_Callback/peer.cpp
7504         * examples/AMI/FL_Callback/progress.cpp
7505         * examples/Buffered_AMI/client.cpp
7506         * examples/Buffered_AMI/server.cpp
7507         * examples/Buffered_Oneways/client.cpp
7508         * examples/Buffered_Oneways/server.cpp
7509         * examples/Callback_Quoter/Consumer_Handler.cpp
7510         * examples/Callback_Quoter/Notifier_Input_Handler.cpp
7511         * examples/Callback_Quoter/Supplier_i.cpp
7512         * examples/CSD_Strategy/ThreadPool2/ClientApp.cpp
7513         * examples/CSD_Strategy/ThreadPool2/ClientApp.h
7514         * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp
7515         * examples/CSD_Strategy/ThreadPool2/ServerApp.h
7516         * examples/CSD_Strategy/ThreadPool3/ClientApp.cpp
7517         * examples/CSD_Strategy/ThreadPool3/ClientApp.h
7518         * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp
7519         * examples/CSD_Strategy/ThreadPool3/ServerApp.h
7520         * examples/CSD_Strategy/ThreadPool4/ServerApp.cpp
7521         * examples/CSD_Strategy/ThreadPool4/ServerApp.h
7522         * examples/CSD_Strategy/ThreadPool5/ClientApp.cpp
7523         * examples/CSD_Strategy/ThreadPool5/ClientApp.h
7524         * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp
7525         * examples/CSD_Strategy/ThreadPool5/ServerApp.h
7526         * examples/CSD_Strategy/ThreadPool6/ClientApp.cpp
7527         * examples/CSD_Strategy/ThreadPool6/ClientApp.h
7528         * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp
7529         * examples/CSD_Strategy/ThreadPool6/ServerApp.h
7530         * examples/CSD_Strategy/ThreadPool/ClientApp.cpp
7531         * examples/CSD_Strategy/ThreadPool/ClientApp.h
7532         * examples/CSD_Strategy/ThreadPool/ServerApp.cpp
7533         * examples/CSD_Strategy/ThreadPool/ServerApp.h
7534         * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp
7535         * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp
7536         * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp
7537         * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp
7538         * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp
7539         * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp
7540         * examples/Load_Balancing/Identity_Client.cpp
7541         * examples/Load_Balancing/Identity_Client.h
7542         * examples/Load_Balancing/Identity_Server.cpp
7543         * examples/Load_Balancing/Identity_Server.h
7544         * examples/Load_Balancing/Load_Balancing_Service.cpp
7545         * examples/Load_Balancing/Load_Balancing_Service.h
7546         * examples/Load_Balancing_persistent/Identity_Client.cpp
7547         * examples/Load_Balancing_persistent/Identity_Client.h
7548         * examples/Load_Balancing_persistent/Identity_Server.cpp
7549         * examples/Load_Balancing_persistent/Identity_Server.h
7550         * examples/Load_Balancing_persistent/Load_Balancing_Service.cpp
7551         * examples/Load_Balancing_persistent/Load_Balancing_Service.h
7552         * examples/Logging/Logging_Service_i.cpp
7553         * examples/Logging/Logging_Test_i.cpp
7554         * examples/OBV/Simple_util.cpp
7555         * examples/OBV/Simple_util.h
7556         * examples/Persistent_Grid/Grid_Client_i.cpp
7557         * examples/Persistent_Grid/Grid_Client_i.h
7558         * examples/Persistent_Grid/Persistent_Client.h
7559         * examples/Persistent_Grid/Persistent_Client_i.cpp
7560         * examples/Persistent_Grid/Simple_util.cpp
7561         * examples/PluggableUDP/tests/Performance/client.cpp
7562         * examples/PluggableUDP/tests/Performance/server.cpp
7563         * examples/Quoter/client.cpp
7564         * examples/Quoter/client.h
7565         * examples/Quoter/Factory_Finder.cpp
7566         * examples/Quoter/Generic_Factory.cpp
7567         * examples/Quoter/server.cpp
7568         * examples/Simple/chat/Client_i.cpp
7569         * examples/Simple/chat/Client_i.h
7570         * examples/Simple/chat/Server_i.cpp
7571         * examples/Simple/chat/Server_i.h
7572         * examples/Simple/grid/Grid_Client_i.cpp
7573         * examples/Simple/grid/Grid_Client_i.h
7574         * examples/Simple/Simple_util.cpp
7575         * examples/Simple/time-date/Time_Date.cpp
7576         * examples/Simple/time-date/Time_Date.h
7577         * examples/Simple/time-date/Time_Date_Client_i.h
7578         * examples/Simulator/Event_Supplier/DualEC_Sup.cpp
7579         * examples/Simulator/Event_Supplier/Event_Con.cpp
7580         * examples/Simulator/Event_Supplier/Event_Sup.cpp
7581         * examples/Simulator/Event_Supplier/Logging_Sup.cpp
7582           ACE_TCHAR changes
7584 Mon Sep 15 16:34:00 UTC 2008  Simon Massey <sma at prismtech dot com>
7586         * NEWS:
7587           Updated for x.6.6
7589 Mon Sep 15 11:08:04 UTC 2008  Simon Massey  <sma@prismtech.com>
7591         * TAO version 1.6.6 released.
7593 Fri Sep 12 19:21:07 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7595         * tao/Transport.h:
7596         * tao/Transport.cpp:
7598           Removed the ACE_Lock object that wrapped output_cdr_mutex_, we'll
7599           just use the mutex object directly (TAO_SYNCH_MUTEX).
7601         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
7602         * tao/LocateRequest_Invocation.cpp:
7603         * tao/Messaging/Asynch_Invocation.cpp:
7604         * tao/Synch_Invocation.cpp:
7606           Fixed-up all uses of TAO::Transport output_cdr_lock() for the new
7607           return type.
7609 Tue Sep  9 22:25:46 UTC 2008  Ciju John  <johnc at ociweb dot com>
7611         * tests/AMI_Buffering/client.cpp:
7612           Increased over all test tolerance by 100 msecs. The test seems
7613           to throttle ocassionally in system heavy load scenarios.
7615 Tue Sep  9 21:55:12 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7617         * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
7619           Made token_array_ all elements initialized to be 0.
7621         * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp:
7623           Made all pointer data memebers in TAO_AV_Child_Process to be
7624           initialized to be 0.
7626 Tue Sep  9 21:36:01 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7628         * tao/Transport.inl (cache_map_entry):
7630           Added locking to avoid a race with purge_entry().
7632         * tao/Transport_Connector.cpp (connect):
7634           Added a check for is_closed() after a transport is selected from the
7635           cache.  Added logging in the case where make_connection() fails.
7637 Tue Sep  9 06:43:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7639         * tests/COIOP/run_test.pl:
7640           Added support for -debug which runs the server with ORBDebugLevel 10
7642 Fri Sep  5 21:33:11 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7644         * tao/Transport_Connector.cpp (wait_for_transport):
7646           In the timeout case (before waiting), purge from cache but don't
7647           close.  This is effectively a partial revert of the change from
7648           Wed Aug 13 16:21:34 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7649           Also added logging in both wait_for_transport() and
7650           wait_for_connection_completion() when the LF state is reset.
7652         * tao/IIOP_Connection_Handler.h:
7653         * tao/IIOP_Connection_Handler.cpp:
7654         * tao/LF_CH_Event.cpp:
7656           Added logging for connection handler (transport) reference counting
7657           and LF state changes.  The log messages are only output at level 10.
7658           Logging every add_reference() and remove_reference() call is only
7659           compiled-in when the macro TAO_LOG_CH_REF_COUNTS is defined.
7661 Fri Sep  5 19:55:17 UTC 2008  Ciju John  <johnc at ociweb dot com>
7663         * tests/Big_Request_Muxing/Client_Task.cpp:
7664         * tests/Big_Request_Muxing/Payload_Receiver.h:
7665         * tests/Big_Request_Muxing/Payload_Receiver.cpp:
7666         * tests/Big_Request_Muxing/Test.idl:
7667           validate_connection() uses a twoway invocation instead of a
7668           oneway. This simplifies the test.
7670         * tests/Oneway_Buffering/client.cpp:
7671           Error messages were being pushed into the debug stream.
7673 Fri Sep  5 18:38:55 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7675         * tests/Portable_Interceptors/ForwardRequest/server.cpp:
7677           Added AnyTypeCode_Adapter_Impl.h include so that the static
7678           initializers to run in a static build
7680 Thu Sep  4 18:36:23 UTC 2008  Ciju John  <johnc at ociweb dot com>
7682         * tests/Oneways_Invoking_Twoways/Client_Task.cpp:
7683           Give remote side an additional second to cleanup before invoking
7684           shutdown.
7686 Wed Sep  3 20:02:42 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7688         * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
7690           Added missing "-" for ORBSvcConf option.
7692 Wed Sep 03 10:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
7694         * tests/TransportCurrent/IIOP/IIOP.mpc:
7696           Typo corrected in client name for after += of server.
7698 Tue Sep  2 22:57:39 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7700         * tests/Oneway_Timeouts/client.cpp:
7701         * tests/Oneway_Timeouts/server.cpp:
7703           Added make_request_queued option to work around test failure due to
7704           different connection establishment behavior between OS.  Some system
7705           can connect immediately and some may take longer time. With the option,
7706           the test sets the SYNC_NONE scope and sends a request so the transport
7707           queue is not empty for some SYNC_DELAYED_BUFFERING test cases and hence
7708           the requests are all queued and will be received by server continueously
7709           during a short period. (Bugzilla #3384)
7711         * tests/Oneway_Timeouts/run_test.pl:
7713           Added -make_request_queued option for the two failed test cases.
7714            - test_buffering -- case 4 of 6
7715            - test_buffer_timeout -- case 2 of 3
7717 Tue Sep  2 12:50:38 UTC 2008  Ciju John  <johnc at ociweb dot com>
7719         * tao/Transport.cpp:
7720           remove unrequired locking.
7722 Tue Sep 02 09:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
7724         * tao/Synch_Invocation.cpp:
7725         * tao/Transport.cpp:
7727           Un-tabify these to correct fuzz errors.
7729 Mon Sep  1 20:18:51 UTC 2008  Ciju John  <johnc at ociweb dot com>
7731         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
7732         * tao/LocateRequest_Invocation.cpp:
7733         * tao/Messaging/Asynch_Invocation.cpp:
7734         * tao/Synch_Invocation.cpp:
7735         * tao/Transport.h:
7736         * tao/Transport.cpp:
7737           A transport in connecting state can potentially be referenced by
7738           multiple concurrent oneway invocations. Transport access needs
7739           to be synchronized during invocation.
7741 Fri Aug 29 19:12:49 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7743         * tao/Transport_Connector.cpp (wait_for_connection_completion):
7745           If the connection is already complete, add it to the cache here.
7747 Fri Aug 29 03:39:39 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7749         * tests/Bug_1269_Regression/run_test.pl:
7751           Increased client timeout to 60 seconds from 45 seconds to fix
7752           timeout error. The client receives 100th request and sleep for
7753           15 seconds before abort. If server block for 15 seconds for
7754           each client, then 45 seconds would not be enough.
7756 Thu Aug 28 21:47:42 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7758         * tao/Connection_Handler.h:
7759         * tao/Connection_Handler.inl:
7760         * tao/Connection_Handler.cpp:
7762           Added a bool is_closed_ to track the "closed" state.  This is used
7763           in addition to the Leader-Follower state so that it cannot be re-set
7764           to another state after it's been closed.
7766         * tao/Transport_Connector.cpp:
7768           Fixed whitespace.
7770         * tests/Bug_1361_Regression/run_test.pl:
7772           Increased client timeout (we're just testing the server's response).
7773           Reduced the server debug level when "-debug" is specificed.
7775 Thu Aug 28 20:27:37 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7777         * tests/Faults/run_test.pl:
7779           Increased timeout to avoid the pong timeout error on windows.
7780           When server dies, the client tries to make new connection. The
7781           time spent on trying new connection varies on different platform.
7782           On windows, it takes much longer than on Linux.
7784 Wed Aug 27 21:24:33 UTC 2008  Yan Dai  <dai_y@ociweb.com>
7786         * tests/Faults/client.cpp:
7788           Added sleep after twoway invocation for suicide test cases. The
7789           client will wait for the shutdown callback and abort until timeout.
7790           If it timed out, the test will fail, otherwise, the test succeed.
7791           This should fix test failure due to twoway request returned before
7792           receiving shutdown callback and abort.
7794 Tue Aug 26 22:18:38 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7796         * tao/Transport.cpp (purge_entry):
7798           Use the handler_lock_ when changing state (cache_map_entry_).
7800         * tao/Transport_Connector.cpp (wait_for_connection_completion):
7802           Combine the blocked and non-blocked cases for the part where it
7803           checks if the transport has already been connected, closed, or
7804           timed-out.  Previously the blocked connect didn't check these.
7806 Mon Aug 25 22:28:04 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7808         * tao/LF_Event.h:
7809         * tao/LF_Event.inl:
7811           Allow for multiple followers per event (if derived classes implement
7812           this behavior).  Specifically, added a "follower" argument to
7813           unbind() to match bind().
7815         * tao/LF_Multi_Event.h:
7816         * tao/LF_Multi_Event.cpp:
7818           Modified for the new unbind() signature.
7820         * tao/LF_CH_Event.h:
7821         * tao/LF_CH_Event.cpp:
7823           Implement multiple followers using an ACE_Hash_Map_Manager_Ex.  This
7824           allows multiple threads to wait for a Connection Handler event.
7826         * tao/LF_Event_Binder.h:
7827         * tao/LF_Event_Binder.inl:
7828         * tao/LF_Event_Binder.cpp:
7830           Store the follower pointer so that it can be passed to unbind().
7832         * tao/Transport_Connector.cpp (wait_for_connection_completion):
7834           Purge the entry from the cache if the connection fails.
7836         * tests/Bug_1361_Regression/run_test.pl:
7838           Add server logging output if -debug is passed.
7840 Mon Aug 18 14:03:23 UTC 2008  Ciju John  <johnc at ociweb dot com>
7842         * tests/Oneway_Send_Timeouts/run_test.pl:
7843           Increase timeout. Test fails on slower HPUX & Solaris machines.
7845 Wed Aug 13 16:21:34 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7847         * tao/Transport_Connector.cpp (wait_for_transport):
7849           Combined the if/else branches for is_timeout and is_closed since both
7850           cases need to remove the Transport from the cache.
7852 Tue Aug 12 21:54:43 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7854         * tao/Transport_Connector.cpp (wait_for_transport):
7856           If the connection is timed-out or closed, return false immediately.
7858         * tao/Transport.cpp (post_open):
7860           Write to is_connected_ within the handler_lock_, updated comment.
7862         * tao/Transport.inl (is_connected):
7864           Updated comment to reflect change to is_connected_ in post_open().
7866         * tao/Transport_Cache_Manager.inl:
7867         * tao/Transport_Cache_Manager.cpp:
7869           set_entry_state() now updates the cache entry's is_connected_ flag to
7870           match the real state of the transport.  This change required
7871           un-inlining the method.
7872           Removed multiple instances of the code "if (entry == 0) ..."
7873           that occured before locking.  These could be added back if they are
7874           proved safe.  As of now I'm not convinced, so that check is done with
7875           the lock held.  These were in set_entry_state(), purge_entry(),
7876           mark_invalid(), mark_connected(), and mark_idle().
7878         * tests/Bug_1361_Regression/run_test.pl:
7880           Added lots of logging when -debug is passed on the command line.
7882 Mon Aug 11 18:09:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7884         * tao/Muxed_TMS.cpp:
7885           Dispatch timeout after unlocking the mutex, same behaviour as
7886           previously, but the rd is now stored in one place
7888 Mon Aug 11 11:14:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7890         * orbsvcs/Naming_Service/Naming_Service.cpp:
7891           Check if we have a valid orb reference before using it. Could be
7892           zero if we start the naming service and kill it just a second later
7894 Mon Aug 11 18:35:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7896         * tests/Bug_3068_Regression/Bug_3068_Regression.mpc:
7897           No need to give server an exename
7899         * tests/Bug_3068_Regression/test_i.cpp:
7900           Fixed gcc 2.96 warning
7902         * tests/AMI_Timeouts/timeout_client.cpp:
7903           Documentation fix
7905         * tests/AMI_Timeouts/timeout_i.cpp:
7906           Prefix increment
7908 Mon Aug 11 17:56:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7910           Some changes related to AMI timeouts. The tms stores the relationship
7911           between the request id and the reply dispatcher. For AMI timeouts the
7912           Asynch_Timeout_Handler did the same, so reworked that. The ATH now just
7913           calls a method on the TMS, then also we can callback to the rd with the
7914           tms lock hold just as we do for regular replies.
7916         * tao/Asynch_Reply_Dispatcher_Base.cpp:
7917         * tao/Asynch_Reply_Dispatcher_Base.h:
7918           No need to deliver an implementation for pure virtual methods
7920         * tao/Exclusive_TMS.cpp:
7921         * tao/Exclusive_TMS.h:
7922         * tao/Muxed_TMS.cpp:
7923         * tao/Muxed_TMS.h:
7924         * tao/Transport_Mux_Strategy.h:
7925           Added reply_timed_out method
7927         * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
7928           Make sure we always cancel the timeout handler
7930         * tao/Messaging/Asynch_Timeout_Handler.cpp:
7931         * tao/Messaging/Asynch_Timeout_Handler.h:
7932           No need to store the reply_dispatcher, it is stored in the tms
7934         * tao/Reply_Dispatcher.h:
7935         * tao/Synch_Reply_Dispatcher.cpp
7936         * tao/Synch_Reply_Dispatcher.h
7937           Added reply_timed_out method
7939         * tao/ORB.cpp:
7940           Layout change
7942 Mon Aug 11 16:23:52 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7944         * MPC/config/bidir_giop.mpb:
7946           Added avoids_corba_e_micro as base.  BiDir GIOP requires a child POA,
7947           which makes it incompatible with CORBA/e Micro.
7949         * tests/Bug_3068_Regression/Bug_3068_Regression.mpc:
7951           Added "threads" as a base -- this test requires threads.
7953 Mon Aug 11 15:39:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7955         * tao/Bind_Dispatcher_Guard.{h,cpp}:
7956           No need to store the reply dispatcher as member
7958 Mon Aug 11 12:47:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7960         * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.h:
7961           Corrected locked signature
7963 Mon Aug 11 09:02:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7965         * orbsvcs/orbsvcs/Event/EC_ProxyConsumer.{h,cpp,inl}:
7966         * orbsvcs/orbsvcs/Event/EC_ProxySupplier.{h,cpp}:
7967           Initialise the is_gateway member to false, use bool and some
7968           minor code improvements. Thanks to Joe Seward
7969           <joseph dot f dot seward at saic dot com> for reporting this. This
7970           fixes bugzilla 3392
7972 Fri Aug  8 16:30:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
7974         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
7975           Removed deprecated RefCountServantBase
7977 Fri Aug  8 15:25:13 UTC 2008  Adam Mitz  <mitza@ociweb.com>
7979         * tao/Transport_Cache_Manager.cpp:
7981           Fixed whitespace.
7983         * tao/Transport_Connector.cpp:
7985           Add the transport to the cache (ENTRY_CONNECTING) in the non-blocked
7986           case.  This covers non-blocking invocations such as AMI and oneways
7987           with SYNC_NONE, etc.
7989 Fri Aug  8 14:47:42 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
7991         * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
7993           Reverted the change in
7995           Wed Aug  6 19:08:39 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
7997           since it seems to have caused a test failure.
7999 Fri Aug  8 14:22:01 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8001         * tests/Bug_3068_Regression/test_i.h:
8002         * tests/Bug_3068_Regression/test_i.inl:
8004           Removed a deprecated macro; cleaned up whitespace.
8006 Fri Aug  8 14:08:58 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8008         * tests/Bug_3068_Regression/Bug_3068_Regression.mpc:
8009         * tests/Bug_3068_Regression/test.idl:
8010         * tests/Bug_3068_Regression/test_i.h:
8012           Addressed "fuzz" errors.
8014 Fri Aug  8 12:10:12 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8016         * tests/Nested_Event_Loop/test_i.cpp:
8018           Fixed a compile error in CORBA/e compact and micro builds.
8020 Thu Aug  7 23:19:55 UTC 2008  Yan Dai  <dai_y@ociweb.com>
8022         * tests/Nested_Event_Loop/client.cpp:
8023         * tests/Nested_Event_Loop/test_i.h:
8024         * tests/Nested_Event_Loop/test_i.cpp:
8026           Made client servant explicitly activated for CORBA e build
8027           since CORBA e does not allow implicit servant activation. This
8028           should fix test failure due to WrongPolicy exception.
8030 Thu Aug  7 21:30:32 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8032         * tests/Bug_3068_Regression:
8034           Added a test for bug 3068.
8036 Thu Aug  7 19:15:34 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8038         * NEWS:
8040           Added a news entry for the ImR Activator change in
8041           Thu Jul 31 15:13:48 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8043 Thu Aug  7 17:46:45 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8045         This commit fixes Bug 2935 (again) and resolves other transport cache
8046         management issues.  The key issue of 2935 is that the transport is
8047         cached while the connection is in progress, so that other threads see
8048         that there's a connection in progress and don't start their own.
8049         That feature is essentially restoring one of the changes from
8050         Tue May 20 18:05:08 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
8051         that were reverted in
8052         Fri May 30 13:21:20 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
8054         * tao/Transport_Connector.h:
8055         * tao/Transport_Connector.cpp:
8057           Cache the transport before waiting for the connection to complete.
8058           This requires the re-addition of a Transport_Descriptor_Interface
8059           parameter to wait_for_connection_completion().
8061         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
8062         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
8063         * tao/Strategies/SCIOP_Connector.cpp:
8064         * tao/Strategies/UIOP_Connector.cpp:
8066           Pass the transport descriptor to wait_for_connection_completion().
8068         * tao/IIOP_Connector.cpp:
8070           Pass the transport descriptor to wait_for_connection_completion().
8071           In the case where the transport is already connected in
8072           complete_connection() add it to the cache here.  In the case of
8073           parallel connects in complete_connection(), modified the logic for
8074           when the cache is updated.
8076         * tao/Transport_Cache_Manager.h:
8077         * tao/Transport_Cache_Manager.inl:
8078         * tao/Transport_Cache_Manager.cpp:
8080           Removed the unused, private, bind() method.  Added logging at level
8081           10.  Update the is_connected_ flag in the case where we're updating
8082           an existing cache entry.  In cache_transport(), construct the IntId
8083           with the lock held to ensure consistent state.  Also, if the
8084           transport is already connected make sure not to set the state to
8085           ENTRY_CONNECTING.
8087         * tao/Connector_Impl.cpp:
8089           Moved the line that sets the transport to CLIENT_ROLE here.
8091         * tao/IIOP_Connection_Handler.cpp:
8092         * tao/Transport.cpp:
8094           Logging improvements.
8096         * tao/Cache_Entries.h:
8097         * tao/Cache_Entries.inl:
8098         * tao/Cache_Entries.cpp:
8100           Added logging using state names instead of numbers.
8102         * tests/Bug_2243_Regression/run_test.pl:
8104           Removed faulty assumption that required $TAO_ROOT == $ACE_ROOT/TAO.
8106         * tests/Bug_3108_Regression/client.cpp:
8108           Added a -c parameter to client to change the number of threads.
8110         * tests/Bug_3108_Regression/run_test.pl:
8112           Added separate log files {client,server}.log when -debug is used.
8114 Thu Aug  7 17:30:28 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8116         * tests/POA/EndpointPolicy/Makefile.am:
8118           Regenerated.
8120 Thu Aug  7 09:43:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8122         * tao/Muxed_TMS.{h,cpp}:
8123           Made all members private. Changed clear_cache to
8124           clear_cache_i to make clear this method expects the
8125           lock to be hold. Simplified logic in the bind_dispatcher
8127 Wed Aug  6 23:12:35 UTC 2008  Yan Dai  <dai_y@ociweb.com>
8129         * tests/Big_Oneways/Peer.cpp:
8131           Updated create_session() to explicitly activate servant for CORBA e
8132           build since CORBA e does not allow implicit servant activation. This
8133           prevents WrongPolicy exception raised and hence avoids the MARSHAL
8134           exception when trying to send WrongPolicy reply exception.
8136 Wed Aug  6 22:38:46 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8138         * configure.ac:
8140           Add call to ACE_PATH_BZIP2.
8142 Wed Aug  6 22:30:40 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8144         * tao/Makefile.am:
8146           Regenerated.
8148         * tao/Bzip2Compressor.mpc:
8150           Changed to inherit from ace_bzip2 instead of bzip2 base project.
8152         * tao/TC.mpc:
8154           Added Transport_Current_Export.h to Header_Files section.
8156 Wed Aug  6 19:08:39 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8158         * rbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
8159         * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp:
8160         * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp:
8161         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
8162         * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
8163         * orbsvcs/examples/ImR/Combined_Service/test.cpp:
8164         * orbsvcs/examples/ImR/Advanced/TestServer.cpp:
8165         * tao/PortableServer/Root_POA.cpp:
8166         * tao/Codeset/UTF16_BOM_Translator.cpp:
8167         * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
8168         * tests/Server_Connection_Purging/client.cpp:
8169         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.cpp:
8170         * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
8172           Cosmetic changes to eliminate warnings from some
8173           Linux compilers.
8175 Wed Aug  6 12:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8177         * TAO_IDL/fe/y.tab.cpp:
8178           Removed a couple blank lines to force a commit, some builds were
8179           thinking this was out of date (AGAIN).
8181 Wed Aug  6 12:02:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8183         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp
8184           Fixed gcc 4.3 warning
8186 Wed Aug  6 11:53:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8188         * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp:
8189           Fixed gcc 4.3 warning
8191 Wed Aug  6 11:45:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8193         * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
8194         * orbsvcs/orbsvcs/Notify/Event_Map_T.cpp:
8195           Fixed gcc 4.3 warning
8197 Wed Aug  6 11:42:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8199         * orbsvcs/orbsvcs/CosEvent/CEC_Dispatching_Task.cpp:
8200           Fixed gcc 4.3 warning
8202 Wed Aug  6 07:45:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8204         * tao/ZIOP/ZIOP.cpp:
8205         * tao/ZIOP/ZIOP.pidl:
8206         * tao/ZIOP/ZIOP_Policy_i.cpp:
8207         * tao/ZIOP/ZIOP_Policy_i.h:
8208         * tao/ZIOP/ZIOP_PolicyFactory.cpp:
8209         * tao/Compression/Base_Compressor.cpp:
8210         * tao/Compression/Base_Compressor.h:
8211         * tao/Compression/Compression.pidl:
8212           CompressionRatio could get negative, so make it a regular long.
8213           Added a new typedef for the ratio and uses this. Thanks to IONA
8214           for pointing out that the ratio could get negative.
8216         * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
8217           Use ACE_TEXT
8219         * tao/Strategies/UIOP_Connection_Handler.cpp:
8220           Const and layout changes
8222         * tao/Valuetype/ValueBase.h:
8223           Changed Value_tag_sigbits to 0x7fffff00L to resolve warnings
8224           with gcc 4.3
8226 Tue Aug  5 07:51:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8228         * utils/nslist/nsdel.cpp:
8229           Fixed gcc4.3 warning
8231 Tue Aug  5 06:44:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8233         * TAO_IDL/tao_idl.1:
8234           Removed -Ge which has been removed a long time ago
8236 Mon Aug 04 14:40:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8238         * TAO/tests/POA/Adapter_Activator/server.cpp:
8239         * TAO/tests/Portable_Interceptors/AdvSlot/client.cpp:
8240         * TAO/tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
8241         * TAO/tests/Portable_Interceptors/AdvSlotExt/client.cpp:
8242         * TAO/tests/Portable_Interceptors/Bug_2133/client.cpp:
8244           Minor wide character conversions misses from previous commits.
8246 Mon Aug 04 14:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8248         * TAO/tests/POA/EndpointPolicy/server.cpp:
8249         * TAO/tests/POA/Default_Servant2/client.cpp:
8251           Minor wide character conversions misses from previous commit.
8253 Fri Aug  1 17:56:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8255         * examples/AMI/FL_Callback/progress.cpp:
8256           Fixed incorrect include which wasn't noticed because nobody
8257           has build with fl support for a long time
8259 Fri Aug  1 17:44:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8261         * TAO-INSTALL.html:
8262           Document that we first need to build TAO_IDL before we can
8263           build TAO. Thanks to antred <NutJob at gmx dot net>
8264           for reporting this.
8266 Thu Jul 31 15:13:48 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8268         * orbsvcs/ImplRepo_Service/Activator_Options.h:
8269         * orbsvcs/ImplRepo_Service/Activator_Options.cpp:
8270         * orbsvcs/ImplRepo_Service/ImR_Activator_i.h:
8271         * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
8273           By default ACE_Process_Options limits us to 512 environment
8274           variables.  This change adds a -m option to the Activator, which will
8275           pass its argument on to ACE_Process_Options as the maximum number of
8276           environment variables which will be passed to the child process.
8277           Also, store the -m and -e options in the Windows Registry along with
8278           all the other options.
8280 Thu Jul 31 12:41:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8282         * tests/Portable_Interceptors/Bug_2133/client.cpp:
8283         * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp:
8284           Wchar improvements
8286         * tests/AMI_Timeouts/server.cpp:
8287           Use prefix increment
8289 Wed Jul 30 18:41:27 UTC 2008  Ciju John  <johnc at ociweb dot com>
8291         * tests/Oneway_Send_Timeouts/Client.cpp:
8292           Add documentation. Force flush the connection after async tests
8293           so the queued data doesn't affect the synchronous tests.
8295         * tests/Oneway_Send_Timeouts/Server.h:
8296           Remove unused members.
8298 Wed Jul 30 14:13:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8300         * tao/Transport_Cache_Manager.cpp:
8301           No need to check a pointer before deleting it. Simplified
8302           mark_invalid_i
8304         * tao/GIOP_Message_Base.cpp:
8305           Moved variable into a try block, only used there
8307 Wed Jul 30 13:19:45 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8309         * utils/catior/Makefile.am:
8311           Regenerate (link with ZIOP libraries).
8313 Wed Jul 30 12:13:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8315         * tao/default_client.cpp:
8316           Use switch, makes the code more readable, explicit, and faster
8318 Wed Jul 30 11:48:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8320         * tao/Muxed_TMS.cpp {dispatch_reply):
8321           Check rd before we use it and just have one single point of
8322           return
8324 Tue Jul 29 22:30:27 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8326         * tao/Makefile.am:
8328           Regenerate (adds bzip2 support).
8330 Tue Jul 29 19:50:46 UTC 2008  Adam Mitz  <mitza@ociweb.com>
8332         * tao/Queued_Message.h:
8334           Cleaned up comments.
8336         * tao/Transport.cpp (send_reply_message_i):
8338           When the flushing strategy indicates MUST_FLUSH, flush the whole
8339           transport instead of the "current" message.  Because the lock was
8340           released and reacquired, the is no way to identify the "current"
8341           message and ensure it wasn't already destroyed.  This should fix
8342           bug #3163.
8344 Tue Jul 29 18:26:14 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8346         * tao/Makefile.am:
8348           Regenerate.
8350 Tue Jul 29 08:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8352         * TAO/TAO_IDL/driver/drv_preproc.cpp:
8353           Interesting results, looks like some sort of fd conflict or
8354           temporary name problem, remove the delay and increase error
8355           diagnostics.
8357 Mon Jul 28 14:58:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8359         * tao/Messaging/Asynch_Timeout_Handler.cpp:
8360           Added a debug statement to print a message when a request gets
8361           a timeout
8363         * tao/Muxed_TMS.cpp:
8364           Just unbind without getting the rd
8366 Mon Jul 28 14:41:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8368         * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
8369           Only parse the reply and generate a fake exception when there
8370           is a reply handler. Improved performance if a client makes
8371           AMI invocations but doesn't specify a reply handler
8373 Mon Jul 28 14:20:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8375         * tao/Transport.cpp:
8376           Make sure tms_ and ws_ are initialised to 0
8378         * tao/Resume_Handle.h:
8379           Documentation changes
8381         * tao/Muxed_TMS.cpp:
8382           Const changes
8384         * tao/Connection_Handler.cpp:
8385           Layout changes
8387         * tao/GIOP_Message_Base.cpp (dump_msg):
8388           Return directly when we don't have orb debug level 10, increases
8389           performance when we run at level 5 until 9
8391 Mon Jul 28 13:57:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8393         * TAO/TAO_IDL/driver/drv_preproc.cpp:
8394           Change test for Vista specifically not just all win32.
8396 Mon Jul 28 13:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8398         * TAO/TAO_IDL/driver/drv_preproc.cpp:
8399           Vista specifically has some OS file timing issues, TAO_IDL
8400           keeps failing to open temporary files. These mods should
8401           help identify where these are comming from. (I beleive it is
8402           a timing issue with file deletetion, then immediate recreation.)
8404 Mon Jul 28 12:04:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8406         * utils/nslist/nslist.cpp:
8407           Fixed OpenVMS warning
8409         * tao/ZIOP/ZIOP.cpp:
8410           Fixed compile problem when messaging is disabled
8412 Mon Jul 28 10:17:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8414         * MPC/config/imr_client.mpb:
8415           Missing portableserver dependancy for the use of imr_client.
8417 Mon Jul 28 09:15:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8419         * tao/IIOP_Connector.cpp:
8420           Only call remove_reference when we have a valid svc_handler
8421           pointer. Could be zero in the case we run out of TSS keys
8423         * tao/MCAST_Parser.cpp:
8424           Use ACE_MAX_DEFAULT_PORT
8426 Sun Jul 27 06:18:11 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8428         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
8429           Removed obsolete HPUX compiler workaround
8431 Sun Jul 27 00:51:11 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
8433         * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
8434           Add to the criteria for invalidating the addr type of a
8435           defaulted hostname. This is necessary for ipv4 only builds
8436           because the INET_Addr::set() function in that case explicitly
8437           sets the address family to INET regardless of the address. The
8438           endpoint policy later relies on an invalid addr type for
8439           deciding how strictly to test candidate endpoint addresses. In
8440           particular, defaulted hostnames are allowed in the endpoint
8441           policy only when more than one protocol is present.
8443         * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
8444         * tests/POA/EndpointPolicy/multi_prot.conf:
8445         * tests/POA/EndpointPolicy/server.cpp:
8447           Switched the alternate protocol to DIOP from IIOP for the multi
8448           protocol test, and explicitly link to the strategies library to
8449           get around load issues on VxWorks.
8451 Sat Jul 26 21:32:41 UTC 2008  Carlos O'Ryan  <coryan@atdesk.com>
8453         * tests/DynAny_Test/test_dynsequence.cpp:
8454           Removed tabs.
8456 Fri Jul 25 11:51:26 UTC 2008  Carlos O'Ryan  <coryan@atdesk.com>
8458         * tests/DynAny_Test/test_dynsequence.cpp:
8459           This fixes the following bug.
8460             http://bugzilla.dre.vanderbilt.edu/show_bug.cgi?id=3341
8461           Short recap, the test was failing silently.  The failure was a
8462           false positive because the test had been changed to reproduce
8463           one bug (2877), but in the process broke the original test.
8464           Fortunately or unfortunately, you had to read the output to
8465           detect the problem.
8467         * tests/DynAny_Test/driver.h:
8468         * tests/DynAny_Test/driver.cpp:
8469         * tests/DynAny_Test/test_dynany.cpp:
8470         * tests/DynAny_Test/test_dynunion.cpp:
8471         * tests/DynAny_Test/test_dynenum.cpp:
8472         * tests/DynAny_Test/test_wrapper.cpp:
8473         * tests/DynAny_Test/test_wrapper.h:
8474         * tests/DynAny_Test/test_dynarray.cpp:
8475         * tests/DynAny_Test/test_dynstruct.cpp:
8476           Change all the tests and drivers to return the number of errors
8477           detected.  The main program exits with the number of errors
8478           detect by Johnny's request.
8480 Thu Jul 24 21:09:35 UTC 2008  Yan Dai  <dai_y@ociweb.com>
8482         * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
8484           Made logging of pid of the spawned process. It would help
8485           test script to make sure spawned processes exit when test
8486           finishes.
8488         * orbsvcs/examples/ImR/Combined_Service/run_test.pl:
8490           Redirected the output to a file and retrieve the id of
8491           spawned processes from log file. Kill the process if they
8492           do not exit for some reasons and report an error.
8494 Thu Jul 24 12:49:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8496         * docs/ZIOP.pdf:
8497           Updated to the latest version of the ZIOP proposal specification
8499 Wed Jul 23 17:15:32 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
8501         * TAO_IDL/contrib/mcpp/configed.H:
8502         * TAO_IDL/contrib/mcpp/directive.cpp:
8503         * TAO_IDL/contrib/mcpp/expand.cpp:
8504         * TAO_IDL/contrib/mcpp/lib.cpp:
8505         * TAO_IDL/contrib/mcpp/main.cpp:
8506         * TAO_IDL/contrib/mcpp/noconfig.H:
8507         * TAO_IDL/contrib/mcpp/support.cpp:
8508         * TAO_IDL/contrib/mcpp/system.cpp:
8510           Enforced use of mcpp implementation of stpcpy, as ACE doesn't
8511           implement it, and its not gauranteed to be present everywhere.
8513 Wed Jul 23 13:46:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8515         * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
8516         * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
8518           Fixed Fuzz errors introduced by
8519           Tue Jul 22 17:51:55 UTC 2008  Jeff Parsons
8521 Wed Jul 23 12:59:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8523         * tao/ZIOP/ZIOP_ORBInitializer.cpp
8524         * tao/ZIOP/ZIOP_ORBInitializer.h
8525         * tao/ZIOP/ZIOP_Stub.cpp
8526         * tao/ZIOP/ZIOP_Stub.h
8527         * tao/ZIOP/ZIOP_Stub_Factory.cpp
8528         * tao/ZIOP/ZIOP_Stub_Factory.h
8529           Don't build when there is no messaging
8531 Wed Jul 23 06:17:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8533         * orbsvcs/Event_Service/Event_Service.cpp:
8534           Fixed crash when -b is used, thanks to Roger Leblanc
8535           <rog dot leblanc at gmail dot com> for reporting this.
8536           This fixes bugzilla 3370
8538 Tue Jul 22 17:51:55 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8540         * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
8541         * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
8542         * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
8544           Applied patches sent by Frank Pilhofer <fp@mc.com> to fix
8545           Container::lookup() and Container::contents() methods
8546           bugs related to value members. This fix closes [BUGID:3373].
8548 Tue Jul 22 17:32:46 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8550         * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
8552           In converting a predefined type in the AST to a CORBA
8553           pk_kind, added a case in the switch statement for
8554           ValueBase nodes. Thanks to Frank Pilhofer <fp@mc.com>
8555           for reporting the problem and supplying a patch.
8556           This fix closes [BUGID:3372].
8558 Tue Jul 22 17:04:23 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8560         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
8562           In code that writes the IFR Service's IOR to a file,
8563           replaced use of ACE_OS::write() with ACE_OS:fprintf(),
8564           which is used in all other ORB services for this purpose.
8565           This fix closes [BUGID:3371]. Thanks to Frank Pilhofer
8566           <fp@mc.com> for reporting the problem of the extra
8567           NULL character in the Bugzilla entry.
8569 Tue Jul 22 11:53:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8571         * docs/ZIOP.pdf:
8572           Added draft ZIOP spec to the documentation. If you want to know
8573           more about ZIOP check this spec first
8575 Tue Jul 22 11:34:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8577         * tests/ZIOP/*:
8578           New ZIOP test using zlib
8580 Tue Jul 22 11:31:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8582         Major commit to add ZIOP to the core of TAO. This adds the capability
8583         to compress the data on the wire. This is a proof of concept implementation
8584         that we try to get standardized within the CORBA spec. Interoperability
8585         with other ORBs and different TAO versions isn't guaranteed until ZIOP
8586         has been formally adopted by the OMG. If you want to experiment with ZIOP
8587         add TAO_HAS_ZIOP 1 as define to your config.h file. This prototype will need
8588         some more work to support ZIOP for the full request/reply chain, in some
8589         cases the reply isn't compressed at this moment. For this we need to rework
8590         the full policy support in the ORB for which we search funding.
8592         * MPC/config/ziop.mpb:
8593           New base project for anyone using ZIOP
8595         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp:
8596         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.h:
8597           Updated this class to the new service context handler API which is more
8598           generic
8600         * tao/CDR.cpp:
8601         * tao/CDR.h:
8602         * tao/CDR.inl:
8603           Added a compressed flag to the input and output stream which indicated
8604           whether this stream contains compressed data
8606         * tao/GIOP_Message_Base.cpp:
8607           Decompress the data when it is compressed
8609         * tao/GIOP_Message_Generator_Parser_12.cpp:
8610           Use new service context handler api
8612         * tao/GIOP_Message_State.{h,cpp,inl}:
8613           Added compressed flag
8615         * tao/IIOP_Transport.cpp:
8616         * tao/Strategies/DIOP_Transport.cpp:
8617         * tao/Strategies/SCIOP_Transport.cpp:
8618         * tao/Strategies/SHMIOP_Transport.cpp:
8619         * tao/Strategies/UIOP_Transport.cpp:
8621           Made messaging_object_ private, derived classes should use
8622           messaging_object()
8624         * tao/Invocation_Base.{h,cpp,inl}:
8625           Removed cached orb_core, can easily get this from the stub when we need
8626           it
8628         * tao/Messaging/Asynch_Invocation.cpp:
8629           Set compressed to false again
8631         * tao/ORB_Core.{h,cpp,inl}:
8632           Added ziop_adapter
8634         * tao/orbconf.h:
8635           Disabled ZIOP by default, added cached values for ZIOP policies
8637         * tao/PI/ClientRequestInfo.cpp:
8638           Get the core from the stub
8640         * tao/PolicyC.h:
8641           Use false instead of 0
8643         * tao/PortableServer/POA_Policy_Set.cpp:
8644           Use prefix increment and use ! operator
8646         * tao/PortableServer/Upcall_Wrapper.{h,cpp}:
8647           Use ZIOP
8649         * tao/Profile.cpp:
8650           Client exposed policies are not really related to CORBA messaging anymore, do
8651           handle them each time. Fixed a bug which could lead to a crash when a
8652           not supported policy was found in the object reference
8654         * tao/Remote_Invocation.cpp:
8655           Use ziop
8657         * tao/RTCORBA/RT_Endpoint_Utils.{h,cpp}:
8658           Use Policy_ptr
8660         * tao/RTCORBA/RT_ORBInitializer.cpp:
8661           Fixed some comments
8663         * tao/RTCORBA/RT_Policy_i.{h,cpp}:
8664           Layout changes, const changes, use ! operator
8666         * tao/RTCORBA/RT_PolicyFactory.cpp:
8667         * tao/RTCORBA/RT_PolicyFactory.h:
8668           Layout changes and use switch instead of a lot of if checks
8670         * tao/RTCORBA/RT_Protocols_Hooks.cpp:
8671           Use _nil() instead of 0
8673         * tao/RTCORBA/RT_Stub.cpp:
8674         * tao/RTCORBA/RT_Stub.h:
8675           Use dynamic_cast, use switch, not dependent on messaging
8677         * tao/Service_Context_Handler.h:
8678           Made the api more generic
8680         * tao/Service_Context_Handler_Registry.cpp:
8681         * tao/Service_Context_Handler_Registry.h:
8682           Updated the api and fixed a possible bug when a handler is
8683           requested but which is not there. This fixes bugzilla 3354
8684           Thanks to Russ Noseworthy <j dot russell dot noseworthy at saic dot com>
8685           for reporting this
8687         * tao/Stub.cpp:
8688         * tao/Stub.h:
8689           Make policies independent of messaging
8691         * tao/Synch_Invocation.cpp:
8692           Use operator!
8694         * tao/Synch_Reply_Dispatcher.cpp:
8695           Call service context handler registry
8697         * tao/Tagged_Components.cpp
8698         * tao/Tagged_Components.h
8699         * tao/Tagged_Components.inl
8700           Use operator! and use bool
8702         * tao/TAO_Internal.cpp:
8703           Use ZIOP
8705         * tao/TAO_Server_Request.cpp:
8706           Set compressed to false
8708         * tao/Transport.cpp
8709         * tao/Transport.h
8710         * tao/Transport.inl
8711           Use bool, layout changes, use ACE_ERROR for errors
8713         * tao/ZIOP.mpc:
8714           New file
8716         * tao/ZIOP/TAO_ZIOP.pc.in
8717         * tao/ZIOP/ZIOP.cpp
8718         * tao/ZIOP/ZIOP.h
8719         * tao/ZIOP/ZIOP.pidl
8720         * tao/ZIOP/ziop_export.h
8721         * tao/ZIOP/ZIOP_ORBInitializer.cpp
8722         * tao/ZIOP/ZIOP_ORBInitializer.h
8723         * tao/ZIOP/ZIOP_Policy_i.cpp
8724         * tao/ZIOP/ZIOP_Policy_i.h
8725         * tao/ZIOP/ZIOP_Policy_Validator.cpp
8726         * tao/ZIOP/ZIOP_Policy_Validator.h
8727         * tao/ZIOP/ZIOP_PolicyFactory.cpp
8728         * tao/ZIOP/ZIOP_PolicyFactory.h
8729         * tao/ZIOP/ZIOP_Stub.cpp
8730         * tao/ZIOP/ZIOP_Stub.h
8731         * tao/ZIOP/ZIOP_Stub_Factory.cpp
8732         * tao/ZIOP/ZIOP_Stub_Factory.h
8733           New ZIOP library implementation
8735         * tao/catior/catior.cpp:
8736           Recognize TIDC++ orb, handle policy values correctly, added support
8737           for ZIOP
8739         * tao/catior/catior.mpc:
8740           Added ziop as base
8742         * tao/Unbounded_Octet_Sequence_T.h:
8743           Documentation change
8745 Tue Jul 22 10:02:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8747         * tao/Bzip2Compressor.mpc:
8748           Use correct base project
8750         * tao/Compression.mpc:
8751           Generate Any insertion operators
8753         * tao/GIOP_Fragmentation_Strategy.h:
8754           Layout changes
8756         * tao/Muxed_TMS.cpp:
8757           When the unbind fails print the request id that failed
8759         * tao/Object.h:
8760           Use false instead of 0
8762         * tao/ORBInitializer_Registry.cpp:
8763         * tao/PI/ORBInitializer_Registry_Impl.cpp:
8764           Updated layout of some debug message to match other messages
8765           in TAO
8767         * tao/BiDir_GIOP/BiDirPolicy_Validator.cpp:
8768           Use is_nil to check whether a policy is nil or not, don't compare
8769           it with 0
8771         * tao/IIOP_Acceptor.cpp:
8772           Documentation change
8774         * tao/Messaging/Messaging_Policy_i.h:
8775           Layout change
8777         * tao/tao.mpc:
8778         * tao/ZIOP_Adapter.{h,cpp}:
8779           Added new ZIOP Adapter for the ZIOP library which will be added
8780           to the repository soon
8782 Tue Jul 22 08:14:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8784         * tao/Compression.mpc:
8785         * tao/Compression/Base_Compressor.cpp:
8786         * tao/Compression/Base_Compressor.h:
8787         * tao/Compression/Compression.cpp:
8788         * tao/Compression/Compression.h:
8789         * tao/Compression/Compression.pidl:
8790         * tao/Compression/Compression_Manager.cpp:
8791         * tao/Compression/Compressor_Factory.cpp:
8792         * tao/Compression/Compressor_Factory.h:
8793           Updated the Compression library to match the latest ZIOP
8794           proposal. Statistics are now gathered per compressor and
8795           added a few types used by ZIOP
8797         * tao/Compression/zlib/ZlibCompressor.cpp:
8798         * tao/Compression/zlib/ZlibCompressor.h:
8799           Updated for the compression changes
8801         * tao/Compression/bzip2/Bzip2Compressor.cpp:
8802         * tao/Compression/bzip2/Bzip2Compressor.h:
8803         * tao/Compression/bzip2/Bzip2Compressor_export.h:
8804         * tao/Compression/bzip2/Bzip2Compressor_Factory.cpp:
8805         * tao/Compression/bzip2/Bzip2Compressor_Factory.h:
8806         * tao/Compression/bzip2/TAO_Bzip2Compressor.pc.in:
8807         * tao/Compression/bzip2/TAO_Bzip2Compressor.rc:
8808         * tao/Bzip2Compressor.mpc:
8809           Added new bzip2 compressor
8811         * tao/Transport_Cache_Manager.cpp:
8812           Use true/false and correct logging format specifier
8814         * tao/PortableServer/Key_Adapters.cpp:
8815           Const changes
8817 Tue Jul 22 06:26:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8819         * tao/Monitor.mpc:
8820         * tao/Monitor/Monitor.pidl:
8821         * tao/Monitor/Monitor_Types.pidl:
8822           Moved types to their own idl file and updated mpc file
8824 Mon Jul 21 13:08:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8826         * utils/monitor/monitor_client.cpp:
8827           updated for changes below
8829         * utils/nslist/run_test.pl:
8830           Updated for vxworks testing
8832 Mon Jul 21 13:06:28 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8834         * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
8835           Updated to use new monitor types
8837         * orbsvcs/orbsvcs/CosEvent/CEC_TypedConsumerAdmin.cpp:
8838           Layout changes
8840         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl:
8841           Moved struct definitions to TAO monitor lib and use the structs from
8842           there
8844         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
8845         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
8846           Updated to use TAO Monitor code
8848         * tao/Monitor/Monitor.pidl:
8849           Extended structs with the information from the notification service
8851         * tao/Monitor/Monitor_Impl.cpp:
8852         * tao/Monitor/Monitor_Impl.h:
8853           Update to fill updated structs
8855         * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
8856           Layout change
8858 Fri Jul 18 12:16:28 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8860         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
8862           More fixes to make this test portable over platforms that
8863           have differing numbers of monitors already added at the start
8864           of the test.
8866 Tue Jul 15 17:36:24 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8868         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
8869         * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp:
8870         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
8872           Changes corresponding to relocation of monitor statistics-related
8873           values in ACE.
8875 Tue Jul 15 17:20:17 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8877         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
8878         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
8879         * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h:
8880         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
8881         * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp:
8882         * tao/Monitor/Monitor_Impl.cpp:
8884           Minor changes required by the relocation in ACE of the
8885           statistics-related values from Monitor_Base to
8886           Monitor_Control_Types.
8888 Tue Jul 15 11:25:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8890         * orbsvcs/orbsvcs/CSI.idl
8891         * orbsvcs/orbsvcs/CSIIOP.idl
8892         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.cpp
8893         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp
8894         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp
8895         * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.cpp
8896         * orbsvcs/tests/Bug_3216_Regression/ServerRequest_Interceptor.cpp
8897         * orbsvcs/tests/Bug_2615_Regression/ServerRequest_Interceptor2.cpp
8898         * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.cpp
8899         * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.cpp
8900         * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.cpp
8901           Replace IOP_IOR with IOP
8903 Tue Jul 15 01:10:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8905         * TAO_IDL/be/be_interface.cpp
8906         * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_sh.cpp
8907         * TAO_IDL/be/be_visitor_interface/direct_proxy_impl_ss.cpp
8908         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp
8909         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp
8910         * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp
8911           Also don't generate a constructor for the direct proxy broker and
8912           made the proxy broker a global static object to prevent possible
8913           problems with multiple threads invoking the proxy broker method
8914           at the same moment. This fixes bugzilla 3363. Also made some
8915           layout changes to the generated code to format things better.
8917 Tue Jul 15 00:34:58 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
8919         * orbsvcs/orbsvcs/Time_Utilities.cpp:
8920         * orbsvcs/orbsvcs/Time_Utilities.h:
8922           An error in transcribing the Julian Date representation for
8923           January 1, 1970 resulted in the constant for the difference
8924           between the CORBA and POSIX epochs being off by 9 days.  Thanks
8925           to Hans Utz < hans dot utz at nasa dot gov> for reporting this.
8927 Mon Jul 14 20:24:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8929         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
8930           Use ! operator
8932 Mon Jul 14 20:07:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8934         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
8935         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
8936           No need to generate a constructor for the proxy broker and made
8937           some layout changes to the generated code. This got discussed
8938           as part of bugzilla 3363.
8940 Mon Jul 14 18:40:54 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
8942           Moved the contents of IOP_IOR.pidl to IOP.pidl and removed IOP_IOR.pidl
8943           and updated all files that included IOP_IORC.h
8945         * tao/AnyTypeCode.mpc:
8946         * tao/Makefile.am
8947         * tao/tao.mpc
8948           Updated files to build
8950         * tao/Asynch_Reply_Dispatcher_Base.h:
8951         * tao/EndpointPolicy/EndpointPolicy.h
8952         * tao/GIOP.pidl
8953         * tao/IIOP_Endpoint.cpp
8954         * tao/IIOP_Factory.cpp
8955         * tao/IORInterceptor/IORInfo.pidl
8956         * tao/Messaging_PolicyValue.pidl
8957         * tao/Object.h
8958         * tao/PI/RequestInfo.pidl
8959         * tao/Pluggable_Messaging_Utils.h
8960         * tao/Protocols_Hooks.h
8961         * tao/Service_Context_Handler.h
8962         * tao/Service_Context_Handler_Registry.h
8963         * tao/Tagged_Components.h
8964         * tao/Transport.cpp
8965           Updated include
8967         * tao/Collocation_Proxy_Broker.h:
8968         * tao/Incoming_Message_Stack.inl
8969         * tao/Monitor/Monitor_Impl.cpp
8970           Layout change
8972         * tao/IOP.pidl
8973         * tao/IOP_IOR.pidl
8974           Moved contents
8976 Mon Jul 14 15:29:14 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
8978         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
8980           Added a fetch of the number of entries in the registry at the
8981           start of the test, subsequent compares check that all monitors
8982           added by the test itself are found and recognized. The number of
8983           monitors extant at the start of the test on different platforms
8984           varies, so this is the only way to decouple the test code from
8985           the platform.
8987 Mon Jul 14 12:48:54 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
8989         * NEWS:
8991           Added an entry for my change from Mon Jul  7 12:09:10 UTC 2008.
8993 Fri Jul 11 16:35:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
8995         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp:
8996         * tests/Abstract_Interface/client.cpp:
8997         * tests/Hang_Shutdown/server.cpp:
8998         * tests/Portable_Interceptors/AMI/client.cpp:
8999         * tests/POA/Persistent_ID/server.cpp:
9000         * tests/Object_Loader/Loader.h:
9001         * tests/Object_Loader/Loader.cpp:
9002         * tests/Oneway_Timeouts/server.cpp:
9003         * tests/POA/EndpointPolicy/server.cpp:
9004         * tests/POA/EndpointPolicy/client.cpp:
9005         * tests/POA/Default_Servant2/server.cpp:
9006         * tests/POA/Default_Servant2/client.cpp:
9008           Added/Corrected wide-character compatablity.
9010 Fri Jul 11 11:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9012         * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp:
9013         * utils/catior/catior.cpp:
9015           Missing bracket and missnamed argcw & argvw.
9017 Fri Jul 11 08:00:25 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
9019         * TAO_IDL/include/fe_extern.h:
9021           Fixed a compile error on versioned namespace builds.
9023 Fri Jul 11 07:28:12 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
9025         * TAO_IDL/util/utl_global.cpp:
9027           Removed comment about Prism addition which slipped in during
9028           my previous commit.
9030 Thu Jul 10 15:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9032         * tests/Client_Leaks/client.cpp:
9033         * tests/Transport_Current/IIOP/server.cpp:
9034         * tests/Transport_Current/IIOP/IIOP_Tester.cpp:
9035         * tests/Transport_Current/IIOP/IIOP_Server_Request_Interceptor.cpp:
9036         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp:
9037         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.h:
9038         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Server_Task.cpp:
9040           Added/Corrected wide-character compatablity.
9042 Thu Jul 10 13:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9044         * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
9046           Both server and client are compiling the same files (I'm
9047           not sure why or if this is correct, but it was multi-build
9048           unsafe, which I have corrected).
9050         * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp:
9051         * tests/ORB_Local_Config/Two_DLL_ORB/server.cpp:
9052         * tests/ORB_Local_Config/Two_DLL_ORB/ORB_DLL.h:
9053         * tests/ORB_Local_Config/Two_DLL_ORB/ORB_DLL.cpp:
9054         * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
9055         * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
9056         * tests/ORB_Local_Config/Bug_2612/Test.cpp:
9057         * tests/ORB_Local_Config/Service_Dependency/Test.cpp:
9058         * tests/ORB_Local_Config/Separation/Test.cpp:
9059         * tests/ORB_Local_Config/Bunch/Test.cpp:
9060         * utils/catior/catior.cpp:
9062           Added/Corrected wide-character compatablity.
9064 Thu Jul 10 09:52:15 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
9066         * docs/compiler.html:
9067           Added documentation about -Se tao_idl option.
9069         * TAO_IDL/be/be_global.cpp:
9070           Updated help message for -Se option.
9072         * TAO_IDL/include/fe_extern.h:
9073         * TAO_IDL/fe/fe_init.cpp:
9074           Added FE_extract_env_include_paths which extracts include
9075           paths from INCLUDE environment variable.
9077         * TAO_IDL/util/utl_global.cpp:
9078           Updated the algorithm implemented for bug 3154 to make it more
9079           maintainable.
9081 Wed Jul 09 13:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9083         * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
9084         * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
9085         * tests/Big_Reply/client.cpp:
9086         * tests/Bug_3251_Regression/PersistentPoa.h:
9087         * tests/Bug_3251_Regression/PersistentPoa.cpp:
9088         * tests/TransportCurrent/Framework/server.cpp:
9089         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp:
9090         * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.h:
9091         * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp:
9092         * tests/CSD_Strategy_Tests/TP_Common/AppTestBase.h:
9093         * tests/CSD_Strategy_Tests/TP_Common/AppTestBase.cpp:
9095           Added wide character compatablity.
9097 Tue Jul  8 14:20:44 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
9099         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
9100         * TAO_IDL/driver/drv_preproc.cpp:
9102           Fixed mistakenly used TAO_ROOT where ACE_ROOT was meant.
9104 Mon Jul  7 15:13:09 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
9106         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
9108           Restored creation of ActiveEventChannelNames monitor.
9110 Mon Jul  7 12:09:10 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
9112         * orbsvcs/examples/Notify/MC/TkMonitor/README:
9114           Added more info on how to run the example.
9116         * orbsvcs/examples/Notify/MC/TkMonitor/external_idl.pl:
9118           Fixed up the script for the monitor idl changes.
9120         * orbsvcs/orbsvcs/Notify/Admin.h:
9121         * orbsvcs/orbsvcs/Notify/Admin.cpp:
9122         * orbsvcs/orbsvcs/Notify/EventChannel.h:
9123         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
9125           Added a parameter to cleanup_proxy that allows the caller to
9126           indicate if a timeout was experienced.
9128         * orbsvcs/orbsvcs/Notify/Consumer.h:
9129         * orbsvcs/orbsvcs/Notify/Consumer.cpp:
9130         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp:
9132           If a timeout occurred, indicate this by returning a status of
9133           DISPATCH_FAIL_TIMEOUT.
9135         * orbsvcs/orbsvcs/Notify/ProxyConsumer.cpp:
9137           We're not keeping track of consumer proxies, so pass false to the
9138           cleanup_proxy method.
9140         * orbsvcs/orbsvcs/Notify/ProxySupplier.h:
9141         * orbsvcs/orbsvcs/Notify/ProxySupplier.cpp:
9143           Added a destroy method that takes a boolean to indicate if a
9144           timeout had occurred.  This flag is passed to cleanup_proxy called
9145           on the consumer admin.
9147         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h:
9148         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
9149         * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl:
9151           Added a text based monitor to keep track of consumers that were
9152           removed due to a timeout.
9154 Mon Jul  7 11:44:40 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
9156         * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
9158           Always use the wchar_t environment buffer when activating
9159           processes (on Windows).
9161 Sun Jul  6 20:43:24 UTC 2008  Nanbor Wang  <nanbor (at) txcorp (dot) com>
9163         * tests/Portable_Interceptors/ForwardRequest/README:
9164         * tests/Portable_Interceptors/ForwardRequest/client.cpp:
9165         * tests/Portable_Interceptors/ForwardRequest/Serer_Request_Interceptor:
9166           Extended the test to verify that ForwardRequest is work properly
9167           from the send_exception() interception point.
9169 Fri Jul  4 15:31:27 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
9171         * orbsvcs/orbsvcs/Makefile.am:
9173           Removed Statistic.{h,inl,cpp} and added
9174           Timestamp_Monitor.{h,cpp} to the CosNotification_MC build.
9176         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
9178           Disabled some test result checks for HPUX platforms,
9179           they seem to have a different number of monitors in
9180           the registry, since several are now created automatically
9181           for ACE message queues, CDR buffers, POA active object
9182           maps, etc., but it isn't a bug.
9184 Thu Jul  3 19:17:57 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
9186         * TAO_IDL/fe/y.tab.cpp:
9187           Added a couple spaces to a comment to force a commit, some builds were
9188           thinking this was out of date.
9190 Wed Jul 02 16:16:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
9192         * tao/Incoming_Message_Stack.h:
9193         * orbsvcs/orbsvcs/Trader/Trader.h:
9194           Borland C++ changes
9196         * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
9197         * orbsvcs/orbsvcs/Event/EC_Reactive_ConsumerControl.cpp:
9198           Layout change
9200         * tao/Stub.h:
9201           Layout and doxygen changes
9203 Wed Jul 02 12:59:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9205         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
9207           Fixed multiple definition of for loop i warnings.
9209 Wed Jul  2 12:45:53 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
9211         * Updated the COPYING file to make it consistent with what's on the website.
9213 Wed Jul 02 12:47:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9215         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp:
9216         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
9217         * tests/Monitor/Marshal_Buffer/client.cpp:
9219           Fixed unused variable warnings.
9221         * orbsvcs/Notify_Service/Notify_Service.cpp:
9223           Fixed choosing this over that warnings.
9225 Wed Jul 02 09:14:00 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
9227         * tao/Strategies/OC_Endpoint_Selector_Factory.cpp:
9228           Renamed timeout to connect_timeout, timeout is a macro in some
9229           environments
9231 Tue Jul 01 12:18:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9233         * orbsvcs/tests/Notify/Basic/IdAssignment.cpp:
9234         * orbsvcs/tests/Notify/Blocking/Structured_Consumer.cpp:
9235         * orbsvcs/tests/Notify/Blocking/Structured_Supplier.cpp:
9236         * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp:
9237         * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp:
9238         * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.cpp:
9239         * orbsvcs/tests/Notify/Discarding/Sequence_Supplier.cpp:
9240         * orbsvcs/tests/Notify/Discarding/Structured_Consumer.cpp:
9241         * orbsvcs/tests/Notify/Discarding/Structured_Supplier.cpp:
9242         * orbsvcs/tests/Notify/lib/Notify_Test_Client.h:
9243         * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp:
9244         * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp:
9245         * orbsvcs/tests/Notify/MC/Structured_Supplier.cpp:
9246         * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.cpp:
9247         * orbsvcs/tests/Notify/MT_Dispatching/Structured_Supplier.cpp:
9248         * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.cpp:
9249         * orbsvcs/tests/Notify/Ordering/Sequence_Supplier.cpp:
9250         * orbsvcs/tests/Notify/Ordering/Structured_Consumer.cpp:
9251         * orbsvcs/tests/Notify/Ordering/Structured_Supplier.cpp:
9252         * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.cpp:
9253         * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Supplier.cpp:
9254         * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.cpp:
9255         * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Supplier.cpp:
9256         * orbsvcs/tests/Notify/Persistent_POA/Structured_Supplier.cpp:
9257         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.cpp:
9258         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Supplier.cpp:
9259         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.cpp:
9260         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Supplier.cpp:
9261         * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Consumer.cpp:
9262         * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Supplier.cpp:
9263         * orbsvcs/tests/Notify/PluggableTopology/main.cpp:
9264         * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp:
9265         * orbsvcs/tests/Notify/Structured_Filter/Structured_Supplier.cpp:
9267           Fix fuzz errors incorrect ACE_TMAIN/main use.
9269 Tue Jul 01 08:48:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9271         * orbsvcs/tests/AVStreams/Modify_QoS/receiver.h:
9273           This mornings round of fixes/typos etc. to my changes yesterday,
9274           missed edited the init() signature.
9276 Mon Jun 30 15:05:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9278         * orbsvcs/tests/AVStreams/Full_Profile/ftp.h:
9279         * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp:
9280         * orbsvcs/tests/AVStreams/Full_Profile/server.h:
9281         * orbsvcs/tests/AVStreams/Full_Profile/server.cpp:
9282         * orbsvcs/tests/AVStreams/Modify_QoS/receiver.h:
9283         * orbsvcs/tests/AVStreams/Modify_QoS/receiver.cpp:
9284         * orbsvcs/tests/AVStreams/Modify_QoS/sender.h:
9285         * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp:
9286         * orbsvcs/tests/AVStreams/Multicast/ftp.h:
9287         * orbsvcs/tests/AVStreams/Multicast/ftp.cpp:
9288         * orbsvcs/tests/AVStreams/Multicast/server.h:
9289         * orbsvcs/tests/AVStreams/Multicast/server.cpp:
9290         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.h:
9291         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.cpp:
9292         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.h:
9293         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp:
9294         * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.h:
9295         * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp:
9296         * orbsvcs/tests/AVStreams/Multiple_Flows/sender.h:
9297         * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp:
9298         * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.h:
9299         * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp:
9300         * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.h:
9301         * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp:
9302         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.h:
9303         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/receiver.cpp:
9304         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.h:
9305         * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/sender.cpp:
9306         * orbsvcs/tests/AVStreams/Component_Switching/distributer.h:
9307         * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp:
9308         * orbsvcs/tests/AVStreams/Component_Switching/receiver.h:
9309         * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp:
9310         * orbsvcs/tests/AVStreams/Component_Switching/sender.h:
9311         * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp:
9312         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.h:
9313         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp:
9314         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.h:
9315         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp:
9316         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.h:
9317         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp:
9319           Fix fuzz errors incorrect ACE_TMAIN/main use.
9321 Mon Jun 30 08:33:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9323         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
9324         * tao/Acceptor_Registry.cpp:
9325         * tao/IIOP_Acceptor.cpp:
9327           Remove tabs introduced by commit (Fri Jun 27 14:48:54 UTC 2008 Phil Mesnier)
9329 Fri Jun 27 15:16:58 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
9331         * docs/tutorials/Quoter/AMI/Makefile.am:
9332         * docs/tutorials/Quoter/Event_Service/Makefile.am:
9333         * docs/tutorials/Quoter/On_Demand_Activation/Makefile.am:
9334         * docs/tutorials/Quoter/RTCORBA/Makefile.am:
9335         * docs/tutorials/Quoter/RT_Event_Service/Makefile.am:
9336         * docs/tutorials/Quoter/idl/Makefile.am:
9337         * examples/AMH/Sink_Server/Makefile.am:
9338         * examples/AMI/FL_Callback/Makefile.am:
9339         * examples/Advanced/ch_3/Makefile.am:
9340         * examples/Buffered_AMI/Makefile.am:
9341         * examples/Buffered_Oneways/Makefile.am:
9342         * examples/CSD_Strategy/ThreadPool/Makefile.am:
9343         * examples/CSD_Strategy/ThreadPool2/Makefile.am:
9344         * examples/CSD_Strategy/ThreadPool3/Makefile.am:
9345         * examples/CSD_Strategy/ThreadPool4/Makefile.am:
9346         * examples/CSD_Strategy/ThreadPool5/Makefile.am:
9347         * examples/CSD_Strategy/ThreadPool6/Makefile.am:
9348         * examples/Callback_Quoter/Makefile.am:
9349         * examples/Content_Server/AMI_Iterator/Makefile.am:
9350         * examples/Content_Server/AMI_Observer/Makefile.am:
9351         * examples/Content_Server/SMI_Iterator/Makefile.am:
9352         * examples/Event_Comm/Makefile.am:
9353         * examples/Kokyu_dsrt_schedulers/Makefile.am:
9354         * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
9355         * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
9356         * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
9357         * examples/Load_Balancing/Makefile.am:
9358         * examples/Load_Balancing_persistent/Makefile.am:
9359         * examples/Logging/Makefile.am:
9360         * examples/OBV/Typed_Events/Makefile.am:
9361         * examples/Persistent_Grid/Makefile.am:
9362         * examples/PluggableUDP/tests/Performance/Makefile.am:
9363         * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:
9364         * examples/Quoter/Makefile.am:
9365         * examples/RTCORBA/Activity/Makefile.am:
9366         * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
9367         * examples/RTScheduling/MIF_Scheduler/Makefile.am:
9368         * examples/RTScheduling/Makefile.am:
9369         * examples/Simple/bank/Makefile.am:
9370         * examples/Simple/chat/Makefile.am:
9371         * examples/Simple/echo/Makefile.am:
9372         * examples/Simple/grid/Makefile.am:
9373         * examples/Simple/time-date/Makefile.am:
9374         * examples/Simple/time/Makefile.am:
9375         * examples/Simulator/Event_Supplier/Makefile.am:
9376         * examples/TypeCode_Creation/Makefile.am:
9377         * examples/ior_corbaloc/Makefile.am:
9378         * examples/mfc/Makefile.am:
9379         * interop-tests/wchar/Makefile.am:
9380         * orbsvcs/ImplRepo_Service/Makefile.am:
9381         * orbsvcs/examples/CosEC/Factory/Makefile.am:
9382         * orbsvcs/examples/CosEC/TypedSimple/Makefile.am:
9383         * orbsvcs/examples/FaultTolerance/RolyPoly/Makefile.am:
9384         * orbsvcs/examples/ImR/Advanced/Makefile.am:
9385         * orbsvcs/examples/ImR/Combined_Service/Makefile.am:
9386         * orbsvcs/examples/LoadBalancing/Makefile.am:
9387         * orbsvcs/examples/ORT/Makefile.am:
9388         * orbsvcs/examples/Security/Send_File/Makefile.am:
9389         * orbsvcs/orbsvcs/Makefile.am:
9390         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am:
9391         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
9392         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
9393         * orbsvcs/performance-tests/RTEvent/lib/Makefile.am:
9394         * orbsvcs/tests/BiDir_CORBALOC/Makefile.am:
9395         * orbsvcs/tests/Bug_1395_Regression/Makefile.am:
9396         * orbsvcs/tests/Bug_2247_Regression/Makefile.am:
9397         * orbsvcs/tests/Bug_2248_Regression/Makefile.am:
9398         * orbsvcs/tests/Bug_2285_Regression/Makefile.am:
9399         * orbsvcs/tests/Bug_2287_Regression/Makefile.am:
9400         * orbsvcs/tests/Bug_2316_Regression/Makefile.am:
9401         * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
9402         * orbsvcs/tests/Bug_2615_Regression/Makefile.am:
9403         * orbsvcs/tests/Bug_2709_Regression/Makefile.am:
9404         * orbsvcs/tests/Bug_2800_Regression/Makefile.am:
9405         * orbsvcs/tests/Bug_2925_Regression/Makefile.am:
9406         * orbsvcs/tests/Bug_3215_Regression/Makefile.am:
9407         * orbsvcs/tests/Bug_3216_Regression/Makefile.am:
9408         * orbsvcs/tests/COIOP_Naming_Test/Makefile.am:
9409         * orbsvcs/tests/EC_Custom_Marshal/Makefile.am:
9410         * orbsvcs/tests/Event/UDP/Makefile.am:
9411         * orbsvcs/tests/FT_App/Makefile.am:
9412         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Makefile.am:
9413         * orbsvcs/tests/FaultTolerance/IOGR/Makefile.am:
9414         * orbsvcs/tests/HTIOP/AMI/Makefile.am:
9415         * orbsvcs/tests/HTIOP/BiDirectional/Makefile.am:
9416         * orbsvcs/tests/HTIOP/Hello/Makefile.am:
9417         * orbsvcs/tests/IOR_MCast/Makefile.am:
9418         * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am:
9419         * orbsvcs/tests/ImplRepo/Bug_689_Regression/Makefile.am:
9420         * orbsvcs/tests/ImplRepo/Makefile.am:
9421         * orbsvcs/tests/ImplRepo/scale/Makefile.am:
9422         * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile.am:
9423         * orbsvcs/tests/Interoperable_Naming/Makefile.am:
9424         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Makefile.am:
9425         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Makefile.am:
9426         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am:
9427         * orbsvcs/tests/Miop/McastHello/Makefile.am:
9428         * orbsvcs/tests/Notify/Blocking/Makefile.am:
9429         * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am:
9430         * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
9431         * orbsvcs/tests/Notify/Discarding/Makefile.am:
9432         * orbsvcs/tests/Notify/MC/Makefile.am:
9433         * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
9434         * orbsvcs/tests/Notify/Ordering/Makefile.am:
9435         * orbsvcs/tests/Notify/Persistent_POA/Makefile.am:
9436         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
9437         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
9438         * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
9439         * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
9440         * orbsvcs/tests/Notify/Timeout/Makefile.am:
9441         * orbsvcs/tests/Notify/lib/Makefile.am:
9442         * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
9443         * orbsvcs/tests/Redundant_Naming/Makefile.am:
9444         * orbsvcs/tests/Security/BiDirectional/Makefile.am:
9445         * orbsvcs/tests/Security/Big_Request/Makefile.am:
9446         * orbsvcs/tests/Security/Bug_1107_Regression/Makefile.am:
9447         * orbsvcs/tests/Security/Bug_2908_Regression/Makefile.am:
9448         * orbsvcs/tests/Security/Callback/Makefile.am:
9449         * orbsvcs/tests/Security/Crash_Test/Makefile.am:
9450         * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile.am:
9451         * orbsvcs/tests/Security/MT_SSLIOP/Makefile.am:
9452         * orbsvcs/tests/Security/Secure_Invocation/Makefile.am:
9453         * orbsvcs/tests/Security/mixed_security_test/Makefile.am:
9454         * orbsvcs/tests/Security/ssliop_CSD/Makefile.am:
9455         * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am:
9456         * orbsvcs/tests/Simple_Naming/Makefile.am:
9457         * orbsvcs/tests/Trading/Makefile.am:
9458         * orbsvcs/tests/ior_corbaname/Makefile.am:
9459         * performance-tests/Anyop/Makefile.am:
9460         * performance-tests/CSD_Strategy/TestInf/Makefile.am:
9461         * performance-tests/CSD_Strategy/TestServant/Makefile.am:
9462         * performance-tests/Callback/Makefile.am:
9463         * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
9464         * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
9465         * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am:
9466         * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
9467         * performance-tests/Latency/AMI/Makefile.am:
9468         * performance-tests/Latency/Collocation/Makefile.am:
9469         * performance-tests/Latency/DII/Makefile.am:
9470         * performance-tests/Latency/DSI/Makefile.am:
9471         * performance-tests/Latency/Deferred/Makefile.am:
9472         * performance-tests/Latency/Single_Threaded/Makefile.am:
9473         * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
9474         * performance-tests/Latency/Thread_Pool/Makefile.am:
9475         * performance-tests/Memory/IORsize/Makefile.am:
9476         * performance-tests/Memory/Single_Threaded/Makefile.am:
9477         * performance-tests/POA/Demux/Makefile.am:
9478         * performance-tests/POA/Implicit_Activation/Makefile.am:
9479         * performance-tests/POA/Object_Creation_And_Registration/Makefile.am:
9480         * performance-tests/Pluggable/Makefile.am:
9481         * performance-tests/Protocols/Makefile.am:
9482         * performance-tests/RTCorba/Multiple_Endpoints/Common/Makefile.am:
9483         * performance-tests/RTCorba/Oneways/Reliable/Makefile.am:
9484         * performance-tests/RTCorba/Thread_Pool/Makefile.am:
9485         * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
9486         * performance-tests/Sequence_Latency/AMI/Makefile.am:
9487         * performance-tests/Sequence_Latency/DII/Makefile.am:
9488         * performance-tests/Sequence_Latency/DSI/Makefile.am:
9489         * performance-tests/Sequence_Latency/Deferred/Makefile.am:
9490         * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
9491         * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
9492         * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
9493         * performance-tests/Throughput/Makefile.am:
9494         * tao/Makefile.am:
9495         * tests/AMH_Exceptions/Makefile.am:
9496         * tests/AMH_Oneway/Makefile.am:
9497         * tests/AMI/Makefile.am:
9498         * tests/AMI_Buffering/Makefile.am:
9499         * tests/AMI_Timeouts/Makefile.am:
9500         * tests/Abstract_Interface/Makefile.am:
9501         * tests/Any/Recursive/Makefile.am:
9502         * tests/BiDirectional/Makefile.am:
9503         * tests/BiDirectional_DelayedUpcall/Makefile.am:
9504         * tests/BiDirectional_NestedUpcall/Makefile.am:
9505         * tests/Big_AMI/Makefile.am:
9506         * tests/Big_Oneways/Makefile.am:
9507         * tests/Big_Reply/Makefile.am:
9508         * tests/Big_Request_Muxing/Makefile.am:
9509         * tests/Big_Twoways/Makefile.am:
9510         * tests/Blocking_Sync_None/Makefile.am:
9511         * tests/Bug_1020_Basic_Regression/Makefile.am:
9512         * tests/Bug_1020_Regression/Makefile.am:
9513         * tests/Bug_1254_Regression/Makefile.am:
9514         * tests/Bug_1269_Regression/Makefile.am:
9515         * tests/Bug_1270_Regression/Makefile.am:
9516         * tests/Bug_1330_Regression/Makefile.am:
9517         * tests/Bug_1361_Regression/Makefile.am:
9518         * tests/Bug_1383_Regression/Makefile.am:
9519         * tests/Bug_1476_Regression/Makefile.am:
9520         * tests/Bug_1476_Test/Makefile.am:
9521         * tests/Bug_1482_Regression/Makefile.am:
9522         * tests/Bug_1495_Regression/Makefile.am:
9523         * tests/Bug_1535_Regression/Makefile.am:
9524         * tests/Bug_1551_Regression/Makefile.am:
9525         * tests/Bug_1568_Regression/Makefile.am:
9526         * tests/Bug_1627_Regression/Makefile.am:
9527         * tests/Bug_1636_Regression/Makefile.am:
9528         * tests/Bug_1639_Regression/Makefile.am:
9529         * tests/Bug_1670_Regression/Makefile.am:
9530         * tests/Bug_1676_Regression/Makefile.am:
9531         * tests/Bug_1693_Test/Makefile.am:
9532         * tests/Bug_1812_Regression/Makefile.am:
9533         * tests/Bug_1813_Regression/Makefile.am:
9534         * tests/Bug_1869_Regression/Makefile.am:
9535         * tests/Bug_1904_Regression/Makefile.am:
9536         * tests/Bug_2084_Regression/Makefile.am:
9537         * tests/Bug_2119_Regression/Makefile.am:
9538         * tests/Bug_2122_Regression/Makefile.am:
9539         * tests/Bug_2124_Regression/Makefile.am:
9540         * tests/Bug_2126_Regression/Makefile.am:
9541         * tests/Bug_2134_Regression/Makefile.am:
9542         * tests/Bug_2144_Regression/Makefile.am:
9543         * tests/Bug_2174_Regression/Makefile.am:
9544         * tests/Bug_2183_Regression/Makefile.am:
9545         * tests/Bug_2186_Regression/Makefile.am:
9546         * tests/Bug_2188_Regression/Makefile.am:
9547         * tests/Bug_2201_Regression/Makefile.am:
9548         * tests/Bug_2222_Regression/Makefile.am:
9549         * tests/Bug_2234_Regression/Makefile.am:
9550         * tests/Bug_2289_Regression/Makefile.am:
9551         * tests/Bug_2319_Regression/Makefile.am:
9552         * tests/Bug_2328_Regression/Makefile.am:
9553         * tests/Bug_2349_Regression/Makefile.am:
9554         * tests/Bug_2356_Regression/Makefile.am:
9555         * tests/Bug_2375_Regression/Makefile.am:
9556         * tests/Bug_2399_Regression/Makefile.am:
9557         * tests/Bug_2417_Regression/Makefile.am:
9558         * tests/Bug_2419_Regression/Makefile.am:
9559         * tests/Bug_2424_Regression/Makefile.am:
9560         * tests/Bug_2429_Regression/Makefile.am:
9561         * tests/Bug_2494_Regression/Makefile.am:
9562         * tests/Bug_2503_Regression/Makefile.am:
9563         * tests/Bug_2542_Regression/Makefile.am:
9564         * tests/Bug_2543_Regression/Makefile.am:
9565         * tests/Bug_2549_Regression/Makefile.am:
9566         * tests/Bug_2560_Regression/Makefile.am:
9567         * tests/Bug_2593_Regression/Makefile.am:
9568         * tests/Bug_2595_Regression/Makefile.am:
9569         * tests/Bug_2654_Regression/Makefile.am:
9570         * tests/Bug_2669_Regression/Makefile.am:
9571         * tests/Bug_2678_Regression/Makefile.am:
9572         * tests/Bug_2683_Regression/Makefile.am:
9573         * tests/Bug_2702_Regression/Makefile.am:
9574         * tests/Bug_2734_Regression/Makefile.am:
9575         * tests/Bug_2768_Regression/Makefile.am:
9576         * tests/Bug_2791_Regression/Makefile.am:
9577         * tests/Bug_2804_Regression/Makefile.am:
9578         * tests/Bug_2805_Regression/Makefile.am:
9579         * tests/Bug_2826_Regression/Makefile.am:
9580         * tests/Bug_2844_Regression/Makefile.am:
9581         * tests/Bug_2909_Regression/Makefile.am:
9582         * tests/Bug_2918_Regression/Makefile.am:
9583         * tests/Bug_2935_Regression/Makefile.am:
9584         * tests/Bug_2953_Regression/Makefile.am:
9585         * tests/Bug_2966_Regression/Makefile.am:
9586         * tests/Bug_3000_Regression/Makefile.am:
9587         * tests/Bug_3042_Regression/Makefile.am:
9588         * tests/Bug_3108_Regression/Makefile.am:
9589         * tests/Bug_3163_Regression/Makefile.am:
9590         * tests/Bug_3276_Regression/Makefile.am:
9591         * tests/Bug_3299_Regression/Makefile.am:
9592         * tests/Bug_3311_Regression/Makefile.am:
9593         * tests/Bug_933_Regression/Makefile.am:
9594         * tests/COIOP/Makefile.am:
9595         * tests/CORBA_e_Implicit_Activation/Makefile.am:
9596         * tests/CSD_Collocation/Makefile.am:
9597         * tests/CSD_Strategy_Tests/TP_Common/Makefile.am:
9598         * tests/CSD_Strategy_Tests/TP_Foo_A/Makefile.am:
9599         * tests/CSD_Strategy_Tests/TP_Foo_B/Makefile.am:
9600         * tests/CSD_Strategy_Tests/TP_Foo_C/Makefile.am:
9601         * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Makefile.am:
9602         * tests/Cache_Growth_Test/Makefile.am:
9603         * tests/CallbackTest/Makefile.am:
9604         * tests/Client_Leaks/Makefile.am:
9605         * tests/CodeSets/simple/Makefile.am:
9606         * tests/Codec/Makefile.am:
9607         * tests/Collocated_Forwarding/Makefile.am:
9608         * tests/Collocation/Makefile.am:
9609         * tests/CollocationLockup/Makefile.am:
9610         * tests/Collocation_Exception_Test/Makefile.am:
9611         * tests/Collocation_Oneway_Tests/Makefile.am:
9612         * tests/Collocation_Opportunities/Makefile.am:
9613         * tests/Collocation_Tests/Makefile.am:
9614         * tests/Connect_Strategy_Test/Makefile.am:
9615         * tests/Connection_Failure/Makefile.am:
9616         * tests/Connection_Purging/Makefile.am:
9617         * tests/Connection_Timeout/Makefile.am:
9618         * tests/Crash_On_Write/Makefile.am:
9619         * tests/Crashed_Callback/Makefile.am:
9620         * tests/DII_AMI_Forward/Makefile.am:
9621         * tests/DII_Collocation_Tests/oneway/Makefile.am:
9622         * tests/DII_Collocation_Tests/twoway/Makefile.am:
9623         * tests/DIOP/Makefile.am:
9624         * tests/DLL_ORB/Makefile.am:
9625         * tests/DSI_AMH/Makefile.am:
9626         * tests/DSI_AMI_Gateway/Makefile.am:
9627         * tests/DSI_Gateway/Makefile.am:
9628         * tests/DiffServ/Makefile.am:
9629         * tests/DynAny_Test/Makefile.am:
9630         * tests/DynUnion_Test/Makefile.am:
9631         * tests/Explicit_Event_Loop/Makefile.am:
9632         * tests/Exposed_Policies/Makefile.am:
9633         * tests/FL_Cube/Makefile.am:
9634         * tests/Faults/Makefile.am:
9635         * tests/File_IO/Makefile.am:
9636         * tests/Forwarding/Makefile.am:
9637         * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
9638         * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
9639         * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
9640         * tests/HandleExhaustion/Makefile.am:
9641         * tests/Hang_Shutdown/Makefile.am:
9642         * tests/Hello/Makefile.am:
9643         * tests/ICMG_Any_Bug/Makefile.am:
9644         * tests/IDL_Test/Makefile.am:
9645         * tests/IORManipulation/filter/Makefile.am:
9646         * tests/IOR_Endpoint_Hostnames/Makefile.am:
9647         * tests/IPV6/Makefile.am:
9648         * tests/InterOp-Naming/Makefile.am:
9649         * tests/Leader_Followers/Makefile.am:
9650         * tests/LongDouble/Makefile.am:
9651         * tests/LongUpcalls/Makefile.am:
9652         * tests/MProfile/Makefile.am:
9653         * tests/MProfile_Connection_Timeout/Makefile.am:
9654         * tests/MProfile_Forwarding/Makefile.am:
9655         * tests/MT_BiDir/Makefile.am:
9656         * tests/MT_Client/Makefile.am:
9657         * tests/MT_Server/Makefile.am:
9658         * tests/MT_Timeout/Makefile.am:
9659         * tests/Monitor/Marshal_Buffer/Makefile.am:
9660         * tests/Multiple/Makefile.am:
9661         * tests/Multiple_Inheritance/Makefile.am:
9662         * tests/Muxed_GIOP_Versions/Makefile.am:
9663         * tests/Muxing/Makefile.am:
9664         * tests/Native_Exceptions/Makefile.am:
9665         * tests/NestedUpcall/MT_Client_Test/Makefile.am:
9666         * tests/NestedUpcall/Simple/Makefile.am:
9667         * tests/NestedUpcall/Triangle_Test/Makefile.am:
9668         * tests/Nested_Event_Loop/Makefile.am:
9669         * tests/Nested_Upcall_Crash/Makefile.am:
9670         * tests/No_Server_MT_Connect_Test/Makefile.am:
9671         * tests/OBV/Any/Makefile.am:
9672         * tests/OBV/Collocated/Forward/Makefile.am:
9673         * tests/OBV/Factory/Makefile.am:
9674         * tests/OBV/Forward/Makefile.am:
9675         * tests/OBV/Simple/Makefile.am:
9676         * tests/OBV/TC_Alignment/Makefile.am:
9677         * tests/OBV/Truncatable/Makefile.am:
9678         * tests/OBV/ValueBox/Makefile.am:
9679         * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
9680         * tests/ORB_init/Portspan/Makefile.am:
9681         * tests/ORB_shutdown/Makefile.am:
9682         * tests/ORT/Makefile.am:
9683         * tests/Object_Loader/Makefile.am:
9684         * tests/Objref_Sequence_Test/Makefile.am:
9685         * tests/OctetSeq/Makefile.am:
9686         * tests/Ondemand_Write/Makefile.am:
9687         * tests/Oneway_Buffering/Makefile.am:
9688         * tests/Oneway_Send_Timeouts/Makefile.am:
9689         * tests/Oneway_Timeouts/Makefile.am:
9690         * tests/Oneways_Invoking_Twoways/Makefile.am:
9691         * tests/Optimized_Connection/Makefile.am:
9692         * tests/POA/Bug_1592_Regression/Makefile.am:
9693         * tests/POA/Bug_2511_Regression/Makefile.am:
9694         * tests/POA/DSI/Makefile.am:
9695         * tests/POA/Deactivate_Object/Makefile.am:
9696         * tests/POA/Default_Servant/Makefile.am:
9697         * tests/POA/Default_Servant2/Makefile.am:
9698         * tests/POA/EndpointPolicy/Makefile.am:
9699         * tests/POA/Etherealization/Makefile.am:
9700         * tests/POA/Excessive_Object_Deactivations/Makefile.am:
9701         * tests/POA/Forwarding/Makefile.am:
9702         * tests/POA/Generic_Servant/Makefile.am:
9703         * tests/POA/Identity/Makefile.am:
9704         * tests/POA/MT_Servant_Locator/Makefile.am:
9705         * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
9706         * tests/POA/Non_Servant_Upcalls/Makefile.am:
9707         * tests/POA/Object_Reactivation/Makefile.am:
9708         * tests/POA/POA_Destruction/Makefile.am:
9709         * tests/POA/Persistent_ID/Makefile.am:
9710         * tests/POA/Reference_Counting/Makefile.am:
9711         * tests/POA/Single_Threaded_POA/Makefile.am:
9712         * tests/POA/TIE/Makefile.am:
9713         * tests/POA/wait_for_completion/Makefile.am:
9714         * tests/Parallel_Connect_Strategy/Makefile.am:
9715         * tests/Param_Test/Makefile.am:
9716         * tests/Policies/Makefile.am:
9717         * tests/Portable_Interceptors/AMI/Makefile.am:
9718         * tests/Portable_Interceptors/AdvSlot/Makefile.am:
9719         * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am:
9720         * tests/Portable_Interceptors/AdvSlotExt/Makefile.am:
9721         * tests/Portable_Interceptors/Benchmark/Makefile.am:
9722         * tests/Portable_Interceptors/Bug_1559/Makefile.am:
9723         * tests/Portable_Interceptors/Bug_2133/Makefile.am:
9724         * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
9725         * tests/Portable_Interceptors/Bug_3079/Makefile.am:
9726         * tests/Portable_Interceptors/Bug_3080/Makefile.am:
9727         * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am:
9728         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am:
9729         * tests/Portable_Interceptors/Dynamic/Makefile.am:
9730         * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
9731         * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
9732         * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
9733         * tests/Portable_Interceptors/PICurrent/Makefile.am:
9734         * tests/Portable_Interceptors/PolicyFactory/Makefile.am:
9735         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am:
9736         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
9737         * tests/Portable_Interceptors/Redirection/Makefile.am:
9738         * tests/Portable_Interceptors/Register_Initial_References/Makefile.am:
9739         * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
9740         * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
9741         * tests/QtTests/Makefile.am:
9742         * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
9743         * tests/RTCORBA/Banded_Connections/Makefile.am:
9744         * tests/RTCORBA/Client_Propagated/Makefile.am:
9745         * tests/RTCORBA/Client_Protocol/Makefile.am:
9746         * tests/RTCORBA/Collocation/Makefile.am:
9747         * tests/RTCORBA/Diffserv/Makefile.am:
9748         * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
9749         * tests/RTCORBA/Explicit_Binding/Makefile.am:
9750         * tests/RTCORBA/Linear_Priority/Makefile.am:
9751         * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
9752         * tests/RTCORBA/Persistent_IOR/Makefile.am:
9753         * tests/RTCORBA/Policy_Combinations/Makefile.am:
9754         * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
9755         * tests/RTCORBA/Private_Connection/Makefile.am:
9756         * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
9757         * tests/RTCORBA/Server_Declared/Makefile.am:
9758         * tests/RTCORBA/Server_Protocol/Makefile.am:
9759         * tests/RTCORBA/Thread_Pool/Makefile.am:
9760         * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
9761         * tests/RTScheduling/VoidData/Makefile.am:
9762         * tests/Reliable_Oneways/Makefile.am:
9763         * tests/Servant_To_Reference_Test/Makefile.am:
9764         * tests/Server_Connection_Purging/Makefile.am:
9765         * tests/Server_Leaks/Makefile.am:
9766         * tests/Server_Port_Zero/Makefile.am:
9767         * tests/Single_Read/Makefile.am:
9768         * tests/Smart_Proxies/Benchmark/Makefile.am:
9769         * tests/Smart_Proxies/Collocation/Makefile.am:
9770         * tests/Smart_Proxies/Makefile.am:
9771         * tests/Smart_Proxies/On_Demand/Makefile.am:
9772         * tests/Smart_Proxies/Policy/Makefile.am:
9773         * tests/Smart_Proxies/dtor/Makefile.am:
9774         * tests/Stack_Recursion/Makefile.am:
9775         * tests/Strategies/Makefile.am:
9776         * tests/Timed_Buffered_Oneways/Makefile.am:
9777         * tests/Timeout/Makefile.am:
9778         * tests/TransportCurrent/lib/Makefile.am:
9779         * tests/Two_Objects/Makefile.am:
9780         * tests/Typedef_String_Array/Makefile.am:
9781         * tests/UNKNOWN_Exception/Makefile.am:
9782         * tests/Xt_Stopwatch/Makefile.am:
9783         * tests/objref_comparison_test/Makefile.am:
9785           Regenerated for new name of gperf executable.
9787 Fri Jun 27 14:48:54 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
9789         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
9790         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
9792           Fix the test for cases when TAO_LACKS_EVENT_CHANNEL_ANY is defined.
9794         * tao/Acceptor_Registry.cpp:
9795         * tao/IIOP_Acceptor.cpp:
9797           Allow TAO to work on win32 hosts with only IPv4 when TAO is built
9798           with ACE_HAS_IPV6 and ACE_USES_IPV4_IPV6_MIGRATION both set. The
9799           migration flag is intended to make ACE/TAO test if IPv6 is enabled
9800           at runtime, and to work without it. However, when TAO was required
9801           to default its endpoint, it insisted on making an IPv6 endpoint
9802           regardless of the enablement. This fix resolves bug 3353.
9804 Fri Jun 27 12:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9806         * orbsvcs/tests/AVStreams/Pluggable/ftp.h:
9807         * orbsvcs/tests/AVStreams/Pluggable/ftp.cpp:
9808         * orbsvcs/tests/AVStreams/Pluggable/server.h:
9809         * orbsvcs/tests/AVStreams/Pluggable/server.cpp:
9810         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.h:
9811         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp:
9812         * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.h:
9813         * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp:
9815           Fix fuzz errors incorrect ACE_TMAIN/main use.
9817 Fri Jun 27 12:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9819         * orbsvcs/tests/AVStreams/Latency/ping.cpp:
9820         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.h:
9821         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/ftp.cpp:
9822         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/server.h:
9823         * orbsvcs/tests/AVStreams/Multicast_Full_Profile/server.cpp:
9825           Fix fuzz errors incorrect ACE_TMAIN/main use.
9827 Fri Jun 27 12:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9829         * orbsvcs/tests/AVStreams/Latency/control.cpp:
9830         * orbsvcs/tests/AVStreams/Latency/ping.cpp:
9831         * orbsvcs/tests/AVStreams/Latency/pong.cpp:
9832         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.h:
9833         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp:
9834         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.h:
9835         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp:
9836         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.h:
9837         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp:
9839           Fix fuzz errors incorrect ACE_TMAIN/main use.
9841 Fri Jun 27 11:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9843         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumerMain.cpp:
9844         * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
9845         * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp:
9846         * orbsvcs/tests/Bug_2800_Regression/NamingTeask.h:
9847         * orbsvcs/tests/Bug_2800_Regression/NamingTeask.cpp:
9848         * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
9849         * orbsvcs/tests/Bug_2800_Regression/server.cpp:
9850         * orbsvcs/tests/ior_corbaname/client.cpp:
9851         * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.h:
9852         * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.cpp:
9853         * orbsvcs/tests/ior_corbaname/server.cpp:
9854         * orbsvcs/tests/IOR_MCast/client.cpp:
9855         * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.h:
9856         * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.cpp:
9857         * orbsvcs/tests/IOR_MCast/server.cpp:
9858         * orbsvcs/tests/IOR_MCast/server_i.h:
9859         * orbsvcs/tests/IOR_MCast/server_i.cpp:
9861           Fix fuzz errors incorrect ACE_TMAIN/main use.
9863 Fri Jun 27 09:40:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9865         * orbsvcs/tests/Bug_2248_Regression/client.h:
9866         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
9868           This mornings round of fixes/typos etc. to my changes yesterday,
9869           missed the header change corresponding to the cpp. Tidied this up
9870           as well.
9872 Fri Jun 27 08:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9874         * orbsvcs/tests/Notify/Timeout/run_test.pl:
9876           Added missing PerlACE::add_lib_path ('../lib'); to run-time
9877           test so that test dynamic libraries can be found. Stops
9878           windows dialog concerning missing dll.
9879           (Update to Mon Jun 23 12:32:07 UTC 2008 Chad Elliott)
9881 Thu Jun 26 19:39:28 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
9883         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp(main):
9885           Added ACE_UNUSED_ARG macros for argc and argv, to avoid unused
9886           arg warnings when monitors are disabled.
9888 Thu Jun 26 15:08:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9890         * orbsvcs/tests/Security/ssliop_CSD/MessengerClient.cpp:
9891         * orbsvcs/tests/Security/ssliop_CSD/MessengerServer.cpp:
9892         * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp:
9893         * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp:
9894         * orbsvcs/tests/InterfaceRepo/IFR_Test/client.cpp:
9895         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.cpp:
9896         * orbsvcs/tests/InterfaceRepo/IFR_Test/Admin_Client.h:
9897         * orbsvcs/tests/InterfaceRepo/Persistence_Test/test.cpp:
9898         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.h:
9899         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp:
9900         * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp:
9901         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
9902         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp:
9903         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp:
9904         * orbsvcs/tests/Interoperable_Naming/client.cpp:
9905         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.h:
9906         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp:
9907         * orbsvcs/tests/ImplRepo/NameService/test.cpp:
9908         * orbsvcs/tests/ImplRepo/scale/client.cpp:
9909         * orbsvcs/tests/ImplRepo/Bug_2604_Regression/MessengerClient.cpp:
9910         * orbsvcs/tests/Bug_1334_Regression/client.cpp:
9911         * orbsvcs/tests/Bug_1393_Regression/client.cpp:
9912         * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:
9913         * orbsvcs/tests/Bug_2074_Regression/test.cpp:
9914         * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
9915         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
9917           Fix fuzz errors incorrect ACE_TMAIN/main use.
9919 Thu Jun 26 13:14:15 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
9921         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.h:
9922         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.h:
9923         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
9924         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.cpp:
9925         * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl:
9926         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.cpp:
9927         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.h:
9928         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Default_Factory.cpp:
9929         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
9930         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MC_Notify_Service.h:
9931         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp:
9932         * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h:
9933         * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h:
9934         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
9935         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
9936         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
9937         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
9938         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
9939         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp:
9940         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
9941         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
9942         * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp:
9943         * orbsvcs/tests/Notify/MC/test_monitor.cpp:
9944         * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
9946           - Restored support and testing for monitors storing string data.
9948           - Additions and fixes to #ifdef guards that ensure a
9949             successful build when monitors are disabled.
9951 Thu Jun 26 12:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9953         * tests/Bug_2809_Regression/server.cpp:
9955           I miss-removed a const and a const_cast<>() yesterday. It
9956           would have been better to have the const_cast<>() in place
9957           around the initial strings, rather than the call point to
9958           highlight the reason for the cast in the first place. i.e:
9959           warning: deprecated conversion from string constant to ACE_TCHAR*
9960           Since our ORB_init() call doesn't actually modify the strings
9961           we can get away with the casting instead of buffer allocation
9962           and copying.
9964 Thu Jun 26 11:04:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9966         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp:
9967         * tests/DynAny_Test/driver.cpp:
9969           Fix slight miss-edits from yesterdays commits.
9971 Thu Jun 26 02:37:59 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
9973         * tao/Messaging/AMH_Response_Handler.cpp:
9975           Set the outbound GIOP version number to the correct value when
9976           sending a response from an AMH servant. The problem is that there
9977           are too many output CDR instances and AMH response handler uses
9978           a different one from the generated skeletons. This resolves the
9979           issue raised by Steve Vinoski and Ittehad Shaikh.
9981 Wed Jun 25 15:35:59 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
9983         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h:
9984         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
9985         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h:
9986         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
9987         * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.h:
9988         * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h:
9989         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
9990         * orbsvcs/orbsvcs/Notify/MonitorControl/Timestamp_Monitor.cpp:
9991         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
9993           Added TAO_HAS_MONITOR_FRAMEWORK==1 guards or changed existing ones
9994           from ACE_HAS_MONITOR_FRAMEWORK==1.
9996 Wed Jun 25 14:15:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
9998         * tests/HandleExhaustion/client.cpp:
9999         * tests/HandleExhaustion/server.cpp:
10000         * tests/Bug_2424_Regression/client.cpp:
10001         * tests/Bug_2549_Regression/test.cpp:
10002         * tests/Multiple/client.cpp:
10003         * tests/RTCORBA/Activate_Object_Multiple_ORBs/test.cpp:
10004         * tests/Smart_Proxies/Collocation/main.cpp:
10005         * tests/Smart_Proxies/Collocation/Coll_Tester.h:
10006         * tests/Smart_Proxies/Collocation/Coll_Tester.cpp:
10007         * tests/Smart_Proxies/dtor/client.cpp:
10008         * tests/Smart_Proxies/dtor/server.cpp:
10010           Fix fuzz errors incorrect ACE_TMAIN/main use.
10012 Wed Jun 25 13:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10014         * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.cpp:
10015         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/server.cpp:
10016         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/client.cpp:
10017         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/driver.cpp:
10018         * orbsvcs/performance-tests/RTEvent/Roundtrip/server.cpp:
10019         * orbsvcs/performance-tests/RTEvent/Roundtrip/client.cpp:
10020         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/server.cpp:
10021         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/client.cpp:
10022         * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/server.cpp:
10023         * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/client.cpp:
10024         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/server.cpp:
10025         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/client.cpp:
10026         * orbsvcs/examples/ImR/Combined_Service/combined.cpp:
10027         * orbsvcs/examples/ImR/Combined_Service/test_server.cpp:
10028         * orbsvcs/examples/ImR/Combined_Service/controller.cpp:
10029         * orbsvcs/examples/ImR/Advanced/server_main.cpp:
10030         * orbsvcs/examples/ImR/Advanced/TestServer.h:
10031         * orbsvcs/examples/ImR/Advanced/TestServer.cpp:
10032         * orbsvcs/examples/ImR/Advanced/client_main.cpp:
10033         * orbsvcs/examples/ImR/Advanced/TestClient.h:
10034         * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
10035         * orbsvcs/examples/ImR/Advanced/manager_main.cpp:
10036         * orbsvcs/examples/PSS/client.cpp:
10037         * orbsvcs/PSS/psdl_tao.cpp:
10039           Fix fuzz errors incorrect ACE_TMAIN/main use.
10041 Wed Jun 25 13:45:29 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
10043         * configure.ac:
10045           Move orbsvcs/examples/* and orbsvcs/tests/* from the list of
10046           AC_CONFIG_FILES that are generated unconditionally, to lists
10047           that are generated if examples and/or tests are configured.
10049 Wed Jun 25 13:35:06 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
10051         * configure.ac:
10053           Remove orbsvcs/examples/Notify/Timeout/Makefile and add
10054           orbsvcs/tests/Notify/Timeout/Makefile from list of makefiles
10055           to generate.
10057 Wed Jun 25 13:05:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10059         * tests/Bug_1254_Regression/client.cpp:
10060         * tests/Bug_1254_Regression/server.cpp:
10061         * tests/Bug_2122_Regression/test.cpp:
10062         * tests/Bug_2124_Regression/test.cpp:
10063         * tests/Bug_2126_Regression/test.cpp:
10064         * tests/Bug_2134_Regression/Hello.cpp:
10065         * tests/Bug_2144_Regression/test.cpp:
10066         * tests/Bug_2174_Regression/client.cpp:
10067         * tests/Bug_2234_Regression/client.cpp:
10068         * tests/Bug_2234_Regression/server.cpp:
10069         * tests/Bug_2319_Regression/server.cpp:
10070         * tests/Bug_2345_Regression/server.cpp:
10071         * tests/Bug_2375_Regression/test.cpp:
10072         * tests/Bug_2542_Regression/bug_2542_regression.cpp:
10073         * tests/Bug_2560_Regression/client.cpp:
10074         * tests/Bug_2560_Regression/server.cpp:
10075         * tests/Bug_2678_Regression/server.cpp:
10076         * tests/Bug_2734_Regression/client.cpp:
10077         * tests/Bug_2768_Regression/client.cpp:
10078         * tests/Bug_2768_Regression/server.cpp:
10079         * tests/Bug_2791_Regression/client.cpp:
10080         * tests/Bug_2809_Regression/server.cpp:
10081         * tests/Bug_2826_Regression/bug_2826_regression.cpp:
10082         * tests/Bug_3163_Regression/server.cpp:
10083         * tests/Bug_3311_Regression/test.cpp:
10084         * tests/CDR/alignment.cpp:
10085         * tests/CDR/octet_sequence.cpp:
10086         * tests/CodeSets/simple/client.cpp:
10087         * tests/CodeSets/simple/server.cpp:
10088         * tests/CSD_Collocation/Collocation.cpp:
10089         * tests/CSD_Collocation/Collocation_Tester.h:
10090         * tests/CSD_Collocation/Collocation_Tester.cpp:
10091         * tests/DynAny_Test/driver.h:
10092         * tests/DynAny_Test/driver.cpp:
10093         * tests/Monitor/Marshal_Buffer/client.cpp:
10094         * tests/Monitor/Marshal_Buffer/server.cpp:
10095         * tests/MProfile_Forwarding/Manager.h:
10096         * tests/MProfile_Forwarding/Manager.cpp:
10097         * tests/ORT/server.cpp:
10099           Fix fuzz errors incorrect ACE_TMAIN/main use.
10101 Wed Jun 25 11:49:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10103         * examples/ior_corbaloc/corbaname_client.cpp:
10104         * examples/ior_corbaloc/server.cpp:
10105         * examples/ior_corbaloc/ior_corbaloc_client_i.cpp:
10106         * docs/tutorials/Quoter/On_Demand_Activation/client.cpp:
10107         * docs/tutorials/Quoter/On_Demand_Activation/server.cpp:
10108         * docs/tutorials/Quoter/AMI/client.cpp:
10109         * docs/tutorials/Quoter/AMI/server.cpp:
10110         * docs/tutorials/Quoter/Simple/Persistent/client.cpp:
10111         * docs/tutorials/Quoter/Simple/Impl-Repo/client.cpp:
10112         * docs/tutorials/Quoter/Simple/Client/client.cpp:
10113         * docs/tutorials/Quoter/Simple/Server/server.cpp:
10114         * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp:
10115         * docs/tutorials/Quoter/Event_Service/client.cpp:
10116         * docs/tutorials/Quoter/Event_Service/server.cpp:
10117         * docs/tutorials/Quoter/RT_Event_Service/client.cpp:
10118         * docs/tutorials/Quoter/RT_Event_Service/server.cpp:
10119         * docs/tutorials/Quoter/Naming_Service/client.cpp:
10120         * docs/tutorials/Quoter/Naming_Service/server.cpp:
10121         * orbsvcs/examples/PSS/client.cpp:
10122         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp:
10123         * orbsvcs/tests/IOR_MCast/server_i.cpp:
10124         * orbsvcs/tests/IOR_MCast/ior_mcast_client_i.cpp:
10126           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10128 Wed Jun 25 11:03:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10130         * tests/Timeout/client.cpp:
10132           miss edited swapped ACE_TMAIN / ACE_TCHAR macros around!
10134 Wed Jun 25 07:01:52 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
10136         * TAO_IDL/be/be_global.cpp:
10137         * TAO_IDL/be/be_interface.cpp:
10138         * TAO_IDL/util/utl_global.cpp:
10139           Updated for the rename of gperf to ace_gperf as part of bugzilla
10140           3342
10142 Tue Jun 24 15:22:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10144         * tests/Bug_1636_Regression/client.cpp:
10146           Fix fuzz errors incorrect ACE_TMAIN/main use.
10148 Tue Jun 24 14:10:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10150         * tests/Bug_1383_Regression/SimpleServer.cpp:
10151         * tests/Bug_1383_Regression/SimpleClient.cpp:
10152         * tests/Bug_1639_Regression/struct_client.cpp:
10153         * tests/Bug_2543_Regression/bug_2543_regression.cpp:
10154         * tests/Bug_3198_Regression/bug_3198_regression.cpp:
10155         * tests/DynUnion_Test/DynUnionTest.cpp:
10156         * tests/ORB_Local_Config/Bug_2612/Test.cpp:
10157         * tests/POA/wait_for_completion/wait_for_completion.cpp:
10158         * tests/Timeout/client.cpp:
10160           Fix fuzz errors incorrect ACE_TMAIN/main use.
10162 Tue Jun 24 13:37:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10164         * tests/Bug_1869_Regression/client.cpp:
10165         * tests/Bug_1869_Regression/server.cpp:
10166         * tests/Bug_2419_Regression/client.cpp:
10167         * tests/Collocation/Collocation.cpp:
10168         * tests/Collocation/Collocation_Tester.cpp:
10169         * tests/Collocation/Collocation_Tester.h:
10170         * tests/FL_Cube/client.cpp:
10171         * tests/Oneway_Timeouts/client.cpp:
10172         * tests/Oneway_Timeouts/server.cpp:
10173         * tests/Sequence_Unit_Tests/Unbounded_String.cpp:
10174         * tests/Sequence_Unit_Tests/Unbounded_Octet.cpp:
10175         * tests/Sequence_Unit_Tests/Bounded_String.cpp:
10176         * tests/Sequence_Unit_Tests/Unbounded_Simple_Types.cpp:
10177         * tests/Sequence_Unit_Tests/Bounded_Simple_Types.cpp:
10179           Fix fuzz errors incorrect ACE_TMAIN/main use.
10181 Tue Jun 24 12:43:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10183         * TAO_IDL/contrib/mcpp/testmain.cpp:
10184         * TAO_IDL/contrib/mcpp/cc1.cpp:
10185         * utils/monitor/monitor_client.cpp:
10187           Fix fuzz errors incorrect ACE_TMAIN/main use.
10189 Tue Jun 24 12:02:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10191         * docs/tutorials/Quoter/Naming_Service/server.cpp:
10192         * docs/tutorials/Quoter/Naming_Service/client.cpp:
10193         * docs/tutorials/Quoter/RT_Event_Service/server.cpp:
10194         * docs/tutorials/Quoter/RT_Event_Service/client.cpp:
10195         * docs/tutorials/Quoter/Event_Service/server.cpp:
10196         * docs/tutorials/Quoter/Event_Service/client.cpp:
10197         * docs/tutorials/Quoter/Simple/ImprovedServer/server.cpp:
10198         * docs/tutorials/Quoter/Simple/Server/server.cpp:
10199         * docs/tutorials/Quoter/Simple/Client/client.cpp:
10200         * docs/tutorials/Quoter/Simple/Impl-Repo/server.cpp:
10201         * docs/tutorials/Quoter/Simple/Impl-Repo/client.cpp:
10202         * docs/tutorials/Quoter/Simple/Persistent/server.cpp:
10203         * docs/tutorials/Quoter/Simple/Persistent/client.cpp:
10204         * docs/tutorials/Quoter/AMI/server.cpp:
10205         * docs/tutorials/Quoter/AMI/client.cpp:
10206         * docs/tutorials/Quoter/On_Demand_Activation/client.cpp:
10207         * docs/tutorials/Quoter/On_Demand_Activation/server.cpp:
10208         * performance-tests/Cubit/TAO/DII_Cubit/client.cpp:
10209         * performance-tests/POA/Demux/server.cpp:
10210         * performance-tests/POA/Demux/demux_test_server.cpp:
10211         * performance-tests/POA/Demux/demux_test_server.h:
10213           Fix fuzz errors incorrect ACE_TMAIN/main use.
10215 Tue Jun 24 09:22:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10217         * orbsvcs/tests/Notify/Timeout/Timeout.mpc:
10218           Renamed the idl project name to avoid duplicating "tests/Timeout"
10219           to fix commit of Mon Jun 23 12:32:07 UTC 2008 Chad Elliott
10221 Mon Jun 23 15:02:02 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
10223         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
10224         * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp:
10225         * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp:
10226         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp:
10227         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp:
10228         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
10229         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
10230         * orbsvcs/tests/Notify/MC/test_monitor.cpp:
10232           Rearranged TAO_HAS_MONITOR_FRAMEWORK guards to allow main()
10233           to be seen regardless of the evaluation of the guards.
10235 Mon Jun 23 12:39:23 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10237         * tests/Oneway_Send_Timeouts/run_test.pl:
10239           Fixed a bug in the script where the wrong variable was used as the
10240           TestTarget object.
10242 Mon Jun 23 12:32:07 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10244         * NEWS:
10245         * orbsvcs/Notify_Service/Makefile.am:
10246         * orbsvcs/Notify_Service/Notify_Service.h:
10247         * orbsvcs/Notify_Service/Notify_Service.mpc:
10248         * orbsvcs/Notify_Service/Notify_Service.cpp:
10249         * orbsvcs/Notify_Service/README:
10251           Added a -Timeout option to allow the user to apply a relative
10252           round-trip timeout to the ORB.
10254         * configure.ac:
10255         * orbsvcs/tests/Notify/Makefile.am:
10256         * orbsvcs/tests/Notify/Timeout:
10257         * orbsvcs/tests/Notify/Timeout/Makefile.am:
10258         * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.h:
10259         * orbsvcs/tests/Notify/Timeout/Notify_Structured_Push_Consumer.cpp:
10260         * orbsvcs/tests/Notify/Timeout/Structured_Consumer.cpp:
10261         * orbsvcs/tests/Notify/Timeout/Structured_Supplier.cpp:
10262         * orbsvcs/tests/Notify/Timeout/Timeout.mpc:
10263         * orbsvcs/tests/Notify/Timeout/run_test.pl:
10264         * orbsvcs/tests/Notify/Timeout/sig.idl:
10266           Added a test for this new feature.
10268 Mon Jun 23 11:23:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10270         * examples/ior_corbaloc/server.cpp:
10271         * examples/ior_corbaloc/client.cpp:
10272         * examples/ior_corbaloc/corbaname_client.cpp:
10273         * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
10274         * examples/PluggableUDP/tests/SimplePerformance/server.cpp:
10276           Fix fuzz errors incorrect ACE_TMAIN/main use.
10278 Mon Jun 23 10:30:36 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
10280         * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
10282           Fixed a memory leak described in bug#3344. The fix was in adding
10283           a temporary CORBA::ValueBase_var that owns a pointer and deletes
10284           it if something goes wrong in the course of _tao_unmarshal.
10286 Fri Jun 20 19:53:02 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
10288         * docs/components.html: Fixed a minor formatting error.
10290 Fri Jun 20 20:33:41 UTC 2008  Steve Huston  <shuston@riverace.com>
10292         * tests/AMH_Exceptions/run_test.pl:
10293         * tests/Param_Test/run_test.pl:
10294         * tests/Hello/run_test.pl:
10295         * tests/CallbackTest/run_test.pl:
10296         * tests/Codec/run_test.pl:
10297         * tests/Collocation/run_test.pl: Change test component references from
10298           names ("client", "server") to numbers per new convention.
10299           See ACE ChangeLog
10300           Fri Jun 20 20:25:12 UTC 2008  Steve Huston  <shuston@riverace.com>
10302         * tests/Bug_2702_Regression/run_test.pl:
10303         * tests/Oneway_Send_Timeouts/run_test.pl:
10304         * tests/Abstract_Interface/run_test.pl: Converted to use new test
10305           framework.
10307 Fri Jun 20 14:32:52 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10309         * tests/OctetSeq/run_test.pl:
10311           Reverted my change from Mon Jun  9 12:28:24 UTC 2008.  The test
10312           framework is moving in a different direction.
10314 Fri Jun 20 14:15:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10316         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
10318           Incorrect ACE_ARGV_T base character type corrected.
10320 Fri Jun 20 12:23:19 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10322         * examples/RTScheduling/DT_Creator.cpp:
10324           Fixed a memory leak and a time_t conversion warning.
10326         * examples/RTScheduling/Task_Stats.h:
10327         * examples/RTScheduling/Task_Stats.inl:
10328         * examples/RTScheduling/Task_Stats.cpp:
10330           Use time_t for time related data to avoid the need to cast.
10332         * examples/RTScheduling/Job_i.cpp:
10334           Removed static_cast's that are no longer needed.
10336 Thu Jun 19 17:38:09 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10338         * tests/Reliable_Oneways/client.cpp:
10340           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10342 Thu Jun 19 16:49:23 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10344         * performance-tests/CSD_Strategy/TestApps/ClientApp.cpp:
10345         * performance-tests/CSD_Strategy/TestApps/ServerApp.cpp:
10346         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp:
10347         * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
10348         * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
10349         * performance-tests/RTCorba/Thread_Pool/server.cpp:
10351           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10353 Thu Jun 19 16:43:52 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10355         * tests/Bug_2319_Regression/server.cpp:
10356         * tests/Bug_2429_Regression/server.cpp:
10357         * tests/Bug_2560_Regression/client.cpp:
10358         * tests/CSD_Strategy_Tests/Broken/ClientApp.cpp:
10359         * tests/CSD_Strategy_Tests/Broken/ServerApp.cpp:
10360         * tests/CSD_Strategy_Tests/TP_Test_1/ClientApp.cpp:
10361         * tests/CSD_Strategy_Tests/TP_Test_1/ServerApp.cpp:
10362         * tests/CSD_Strategy_Tests/TP_Test_2/ClientApp.cpp:
10363         * tests/CSD_Strategy_Tests/TP_Test_2/ServerApp.cpp:
10364         * tests/CSD_Strategy_Tests/TP_Test_3/ClientApp.cpp:
10365         * tests/CSD_Strategy_Tests/TP_Test_3/ServerApp.cpp:
10366         * tests/CSD_Strategy_Tests/TP_Test_4/ClientApp.cpp:
10367         * tests/CSD_Strategy_Tests/TP_Test_4/ServerApp.cpp:
10368         * tests/CSD_Strategy_Tests/TP_Test_Static/ClientApp.cpp:
10369         * tests/CSD_Strategy_Tests/TP_Test_Static/ServerApp.cpp:
10370         * tests/DII_AMI_Forward/server.cpp:
10371         * tests/Explicit_Event_Loop/client.cpp:
10372         * tests/IDL_Test/main.cpp:
10373         * tests/LongDouble/client.cpp:
10374         * tests/LongDouble/server.cpp:
10375         * tests/ORB_init/Portspan/server.cpp:
10376         * tests/Objref_Sequence_Test/client.cpp:
10377         * tests/Objref_Sequence_Test/server.cpp:
10378         * tests/Permanent_Forward/StubTest.cpp:
10380           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10382 Thu Jun 19 16:28:43 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10384         * orbsvcs/tests/Notify/Basic/IdAssignment.cpp:
10385         * tests/Bug_1535_Regression/bug_1535_regression.cpp:
10386         * tests/Bug_2935_Regression/middle.cpp:
10387         * tests/Bug_2935_Regression/sink.cpp:
10388         * tests/Bug_3276_Regression/client.cpp:
10389         * tests/CodeSets/simple/server.cpp:
10390         * tests/DiffServ/client.cpp:
10391         * tests/DiffServ/server.cpp:
10392         * tests/HandleExhaustion/client.cpp:
10393         * tests/HandleExhaustion/server.cpp:
10394         * tests/IORManipulation/IORTest.cpp:
10395         * tests/Leader_Followers/server.cpp:
10396         * tests/OBV/TC_Alignment/client.cpp:
10397         * tests/OBV/TC_Alignment/server.cpp:
10398         * tests/Portable_Interceptors/Bug_2133/client.cpp:
10399         * tests/Portable_Interceptors/Bug_2133/server.cpp:
10400         * tests/RTCORBA/Banded_Connections/client.cpp:
10401         * tests/RTCORBA/Banded_Connections/server.cpp:
10402         * tests/RTCORBA/Collocation/Collocation.cpp:
10403         * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp:
10404         * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
10405         * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
10406         * tests/RTCORBA/Thread_Pool/server.cpp:
10407         * tests/RTScheduling/Current/test.cpp:
10408         * tests/RTScheduling/DT_Spawn/test.cpp:
10409         * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp:
10410         * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp:
10411         * tests/RTScheduling/Thread_Cancel/test.cpp:
10412         * tests/RTScheduling/VoidData/test_client.cpp:
10413         * tests/Single_Read/server.cpp:
10414         * tests/Smart_Proxies/Benchmark/client.cpp:
10415         * tests/Smart_Proxies/Benchmark/server.cpp:
10416         * tests/Smart_Proxies/On_Demand/client.cpp:
10417         * tests/Smart_Proxies/On_Demand/server.cpp:
10418         * tests/Smart_Proxies/Policy/client.cpp:
10419         * tests/Smart_Proxies/Policy/server.cpp:
10420         * tests/Smart_Proxies/client.cpp:
10421         * tests/Smart_Proxies/dtor/client.cpp:
10422         * tests/Smart_Proxies/dtor/server.cpp:
10423         * tests/Smart_Proxies/server.cpp:
10424         * tests/Timed_Buffered_Oneways/server.cpp:
10426           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10428 Thu Jun 19 15:34:28 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10430         * orbsvcs/orbsvcs/AV/media_timer.h:
10431         * orbsvcs/orbsvcs/AV/media_timer.cpp:
10433           Use time_t when dealing with time related values, and thus avoid
10434           needing to cast.
10436 Thu Jun 19 15:08:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10438         * orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp:
10439         * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
10440         * orbsvcs/tests/Bug_2925_Regression/client.cpp:
10441         * orbsvcs/tests/Bug_2925_Regression/server.cpp:
10442         * orbsvcs/tests/Bug_3215_Regression/client.cpp:
10443         * orbsvcs/tests/Bug_3215_Regression/server.cpp:
10444         * orbsvcs/tests/Bug_3216_Regression/server.cpp:
10445         * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
10446         * orbsvcs/tests/FtRtEvent/consumer.cpp:
10447         * orbsvcs/tests/FtRtEvent/supplier.cpp:
10448         * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp:
10449         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/LB_server.cpp:
10450         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp:
10451         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.cpp:
10452         * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp:
10453         * orbsvcs/tests/Notify/Basic/IdAssignment.cpp:
10454         * orbsvcs/tests/Notify/Basic/LifeCycle.cpp:
10455         * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp:
10456         * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp:
10457         * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp:
10458         * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
10459         * orbsvcs/tests/Notify/XML_Persistence/main.cpp:
10460         * orbsvcs/tests/Security/InsecureReferences/test.cpp:
10461         * orbsvcs/tests/Security/mixed_security_test/client.cpp:
10463           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10465 Thu Jun 19 14:46:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10467         * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp:
10468         * orbsvcs/examples/CosEC/Factory/FactoryDriver.cpp:
10469         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp:
10470         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp:
10471         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Multiple.cpp:
10472         * orbsvcs/examples/Notify/Filter/Filter.cpp:
10473         * orbsvcs/examples/Notify/Lanes/Consumer_Client.cpp:
10474         * orbsvcs/examples/Notify/Lanes/Supplier_Client.cpp:
10475         * orbsvcs/examples/Notify/Subscribe/Subscribe.cpp:
10476         * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.cpp:
10477         * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.cpp:
10478         * orbsvcs/FTRT_Event_Service/Factory_Service/FTRTEC_Factory_Service.cpp:
10479         * orbsvcs/LoadBalancer/LoadManager.cpp:
10480         * orbsvcs/LoadBalancer/LoadMonitor.cpp:
10481         * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp:
10482         * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
10483         * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
10484         * orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp:
10486           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10488 Thu Jun 19 14:25:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10490         * examples/AMH/Sink_Server/Base_Server.cpp:
10491         * examples/AMH/Sink_Server/Client_Task.cpp:
10492         * examples/Buffered_AMI/server.cpp:
10493         * examples/Buffered_Oneways/server.cpp:
10494         * examples/CSD_Strategy/ThreadPool/ClientApp.cpp:
10495         * examples/CSD_Strategy/ThreadPool/ServerApp.cpp:
10496         * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp:
10497         * examples/CSD_Strategy/ThreadPool3/ClientApp.cpp:
10498         * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp:
10499         * examples/CSD_Strategy/ThreadPool4/ServerApp.cpp:
10500         * examples/CSD_Strategy/ThreadPool5/ClientApp.cpp:
10501         * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp:
10502         * examples/CSD_Strategy/ThreadPool6/ClientApp.cpp:
10503         * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp:
10504         * examples/RTScheduling/Starter.cpp:
10505         * examples/RTScheduling/Fixed_Priority_Scheduler/test.cpp:
10506         * examples/RTScheduling/MIF_Scheduler/test.cpp:
10507         * examples/TypeCode_Creation/main.cpp:
10509           Remove redundant "" 3rd parameter (orbID) from ORB_init() calls.
10511 Thu Jun 19 13:47:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10513         * tests/Portable_Interceptors/ForwardRequest/Client_Request_Interceptor.cpp:
10514         * tests/Portable_Interceptors/Redirection/Client_Request_Interceptor.cpp:
10515         * tests/RTCORBA/Linear_Priority/client.cpp:
10516         * tests/RTCORBA/Linear_Priority/server.cpp:
10517         * tests/RTCORBA/Persistent_IOR/client.cpp:
10518         * tests/RTCORBA/Persistent_IOR/server.cpp:
10519         * tests/RTCORBA/Policies/Policies.cpp:
10520         * tests/RTCORBA/Policies_Combinations/client.cpp:
10521         * tests/RTCORBA/Policies_Combinations/server.cpp:
10522         * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp:
10523         * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp:
10524         * tests/Server_Connection_Purging/client2.cpp:
10525         * tests/Single_Read/client.cpp:
10526         * tests/Timed_Buffered_Oneways/client.cpp:
10528           Correct Fuzz errors concerning Wide character build compatabily
10529           with ORB_init().
10531 Thu Jun 19 13:07:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10533         * performance-tests/RTCorba/Multiple_Endpoints/Common/test_i.cpp:
10534         * tests/Bug_2234_Regression/client.cpp:
10535         * tests/Bug_2234_Regression/server.cpp:
10536         * tests/Bug_2935_Regression/source.cpp:
10537         * tests/Bug_3276_Regression/Manager.cpp:
10538         * tests/Bug_3276_Regression/Manager.h:
10539         * tests/CDR/basic_types.cpp:
10540         * tests/CDR/tc.cpp:
10541         * tests/MProfile_Forward/Manager.cpp:
10542         * tests/NestedUpcall/Simple/client.cpp:
10543         * tests/NestedUpcall/Simple/server.cpp:
10544         * tests/NestedUpcall/Simple/simple-client.cpp:
10545         * tests/POA/Loader/Server_Manager.cpp:
10546         * tests/POA/On_Demand_Loading/Server_Manager.cpp:
10548           Correct Fuzz errors concerning Wide character build compatabily
10549           with ORB_init().
10551 Thu Jun 19 12:25:02 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10553         * orbsvcs/orbsvcs/AV/media_timer.cpp:
10555           Reverted the cast altogether at Johnny Willemsen's request.
10557 Thu Jun 19 11:31:59 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
10559         * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp:
10560         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
10562           Added TAO_HAS_MONITOR_FRAMEWORK==1 guards to these files.
10564 Thu Jun 19 11:31:45 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10566         * orbsvcs/orbsvcs/AV/media_timer.cpp:
10568           Changed truncate_cast to static_cast.  Borland can't handle the
10569           template.
10571 Thu Jun 19 11:25:58 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
10573         * tests/POA/EndpointPolicy/server.cpp:
10575           Reword the report of a successful rejection of defaulted hotnames.
10577 Thu Jun 19 11:13:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10579         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
10580         * orbsvcs/tests/InterfaceRepo/Persistence_Test/Ptest.cpp:
10581         * orbsvcs/tests/Time/Client_i.cpp:
10582         * performance-tests/Anyop/anyop.cpp:
10583         * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
10584         * performance-tests/Protocols/distributor.cpp:
10585         * performance-tests/Protocols/receiver.cpp:
10586         * performance-tests/Protocols/sender.cpp:
10588           Correct Fuzz errors concerning Wide character build compatabily
10589           with ORB_init().
10591 Wed Jun 18 17:05:50 UTC 2008  William R. Otte  <wotte@CHELESTRA>
10593         * TAO_IDL/fe/lex.yy.cpp:
10595           Replaced a bunch of stuff carelessly discarded when this file
10596           was last regenerated.
10598 Wed Jun 18 15:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10600         * orbsvcs/tests/Bug_1334_Regression/client.cpp:
10601         * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
10602         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
10603         * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp:
10604         * orbsvcs/tests/ImplRepo/scale/client.cpp:
10605         * orbsvcs/tests/InterfaceRepo/Application_Test/ifr_dii_client.cpp:
10606         * orbsvcs/tests/InterfaceRepo/IDL3_Test/idl3_client.cpp:
10607         * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp:
10608         * orbsvcs/tests/InterfaceRepo/IFR_Test/admin_client.cpp:
10610           Correct Fuzz errors concerning Wide character build compatabily
10611           with ORB_init().
10613 Wed Jun 18 14:48:56 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10615         * examples/RTScheduling/DT_Creator.h:
10616         * examples/RTScheduling/DT_Creator.cpp:
10617         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_DT_Creator.h:
10618         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_DT_Creator.cpp:
10619         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Task.h:
10620         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Task.cpp:
10621         * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.h:
10622         * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp:
10623         * examples/RTScheduling/MIF_Scheduler/MIF_Task.h:
10624         * examples/RTScheduling/MIF_Scheduler/MIF_Task.cpp:
10625         * examples/RTScheduling/Thread_Task.h:
10626         * examples/RTScheduling/Thread_Task.cpp:
10628           Use time_t where time is concerned to avoid so many casts to int.
10630 Wed Jun 18 14:40:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10632         * orbsvcs/orbsvcs/LoadBalancing/LB_IORInterceptor.cpp:
10633         * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp:
10634         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp:
10635         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp:
10636         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp:
10637         * orbsvcs/tests/AVStreams/Bidirectional_Flows/receiver.cpp:
10638         * orbsvcs/tests/AVStreams/Bidirectional_Flows/sender.cpp:
10639         * orbsvcs/tests/AVStreams/Component_Switching/distributer.cpp:
10640         * orbsvcs/tests/AVStreams/Component_Switching/receiver.cpp:
10641         * orbsvcs/tests/AVStreams/Component_Switching/sender.cpp:
10642         * orbsvcs/tests/AVStreams/Modify_QoS/receiver.cpp:
10643         * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp:
10644         * orbsvcs/tests/AVStreams/Multiple_Flows/receiver.cpp:
10645         * orbsvcs/tests/AVStreams/Multiple_Flows/sender.cpp:
10646         * orbsvcs/tests/AVStreams/Pluggable_Flows_Protocol/receiver.cpp:
10647         * orbsvcs/tests/AVStreams/Pluggable_Flows_Protocol/sender.cpp:
10648         * orbsvcs/tests/AVStreams/Simple_Three_Stage/distributer.cpp:
10649         * orbsvcs/tests/AVStreams/Simple_Three_Stage/receiver.cpp:
10650         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp:
10651         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp:
10652         * orbsvcs/tests/AVStreams/Simple_Two_Stage/sender.cpp:
10653         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/receiver.cpp:
10654         * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/sender.cpp:
10656           Correct Fuzz errors concerning Wide character build compatabily
10657           with ORB_init().
10659 Wed Jun 18 14:39:38 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10661         * tests/Bug_2494_Regression/client.cpp:
10663           Use .in() on a CORBA::String_var to avoid warnings from older gcc
10664           compilers.
10666 Wed Jun 18 14:15:04 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10668         * examples/Load_Balancing/Load_Balancer_i.cpp:
10669         * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
10670         * examples/Logging/Logging_Test_i.cpp:
10671         * examples/OBV/Typed_Events/Event_Types_impl.cpp:
10672         * orbsvcs/tests/Event/Basic/Observer.cpp:
10673         * orbsvcs/tests/ImplRepo/airplane_i.cpp:
10674         * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp:
10675         * examples/RTScheduling/Job_i.cpp:
10676         * examples/RTScheduling/Starter.cpp:
10677         * examples/Simple/time-date/Time_Date_i.cpp:
10678         * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
10679         * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
10680         * orbsvcs/examples/RtEC/Kokyu/Service.cpp:
10682           Added static_cast's to avoid warnings from vc8.
10684         * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
10686           Use the correct type to avoid warnings from vc8.
10688         * orbsvcs/orbsvcs/AV/RTCP.cpp:
10689         * orbsvcs/orbsvcs/AV/media_timer.cpp:
10691           Added truncate_cast's to avoid warnings from vc8.
10693 Wed Jun 18 13:50:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10695         * examples/Buffered_AMI/client.cpp:
10696         * examples/Buffered_Oneways/client.cpp:
10697         * examples/Callback_Quoter/Consumer_Handler.cpp:
10698         * examples/Callback_Quoter/Supplier_i.cpp:
10699         * examples/Event_Comm/Consumer_Handler.cpp:
10700         * examples/Event_Comm/Notifier_Handler.cpp:
10701         * examples/Persistent_Grid/Simple_util.cpp:
10702         * examples/Simple/Simple_util.cpp:
10704           Correct Fuzz errors concerning Wide character build compatabily
10705           with ORB_init().
10707 Wed Jun 18 13:22:00 UTC 2008  Johnny Willemsen <jwillemsen@remedy.nl>
10709         * tests/Hello/run_test.pl:
10710           Use ProcessStopWaitInterval
10712 Wed Jun 18 13:22:32 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10714         * tests/Oneway_Timeouts/run_test.pl:
10716           Corrected the first minimum time for the new behavior of delayed
10717           buffering.
10719 Wed Jun 18 13:04:00 UTC 2008  Johnny Willemsen <jwillemsen@remedy.nl>
10721         * tests/CallbackTest/run_test.pl:
10722           DottedDecimalAddresses is not required for this test. Don't duplicate
10723           ior filename
10725 Wed Jun 18 12:40:00 UTC 2008  Johnny Willemsen <jwillemsen@remedy.nl>
10727         * tao/Compression.mpc:
10728           Add new Compression_include.pidl
10730         * tao/Compression/Compression.pidl:
10731           Add CompressionIdList typedef
10733         * tao/Compression/Compression_include.pidl:
10734           New file for people that want to include Compression.pidl
10736         * tao/GIOP_Message_State.cpp:
10737         * tao/GIOP_Message_State.h:
10738         * tao/GIOP_Message_State.inl:
10739           Changed more_fragents to a bool. Use static_cast for the message
10740           type instead of using a helper for just the cast, removed that
10741           helper method. Doxygen changes
10743         * tao/Queued_Data.h:
10744         * tao/Queued_Data.cpp:
10745         * tao/Queued_Data.inl:
10746           Changed more_fragments to bool and doxygen changes
10748 Wed Jun 18 11:58:00 UTC 2008  Johnny Willemsen <jwillemsen@remedy.nl>
10750         * tao/Unbounded_Octet_Sequence_T.h:
10751         * tao/Transport.cpp:
10752         * tao/Compression/zlib/ZlibCompressor.cpp:
10753           Layout change
10755         * tao/TAO_Server_Request.h:
10756           Doxygen changes
10758         * tao/Service_Context.cpp:
10759         * tao/Service_Context.inl:
10760           Moved set_context to inline file
10762         * tao/Invocation_Base.h:
10763           Made is_remote_request_ a const member
10765         * tao/GIOP_Message_Generator_Parser_12.h:
10766           Layout and doxygen change
10768         * tao/GIOP_Message_Generator_Parser_10.cpp:
10769           Layout and use ! instead of compare with false
10771 Wed Jun 18 10:07:00 UTC 2008  Johnny Willemsen <jwillemsen@remedy.nl>
10773         * tao/TAO_Internal.cpp:
10774           Add docu to endif
10776         * tao/Tagged_Profile.h:
10777         * tao/Tagged_Components.h:
10778         * tao/Object_T.h:
10779         * tao/Strategies/UIOP_Profile.h:
10780         * tao/Incoming_Message_Stack.h:
10781           Doxygen changes
10783 Wed Jun 18 09:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10785         * tests/Param_Test/anyop.cpp:
10787           typo miss-edit lost a bracket.
10789 Tue Jun 17 15:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10791         * tests/InterOP-Naming/INS_test_client.cpp:
10792         * tests/Portable_Interceptors/Bug_3079/Client_Request_Interceptor.cpp:
10793         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp:
10795           Wide character build fixes.
10797 Tue Jun 17 14:54:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10799         * tests/Leader_Followers/client.cpp:
10800         * tests/Nested_Event_Loop/client.cpp:
10801         * tests/Param_Test/anyop.cpp:
10802         * tests/POA/Generic_Servant/client.cpp:
10803         * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp:
10804         * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.cpp:
10805         * tests/POA/NewPOA/NewPOA.cpp:
10806         * tests/POA/POA_BiDir/POA_BiDir.cpp:
10807         * tests/POA/Persistent_ID/client.cpp:
10808         * tests/POA/Reference_Counted_Servant/server.cpp:
10809         * tests/OctetSeq/OctetSeq.cpp:
10811           Wide character build fixes.
10813 Tue Jun 17 13:55:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10815         * examples/Borland/ChatClientWnd.cpp:
10816         * orbsvcs/CosEvent_Service/CosEvent_Service.cpp:
10817         * orbsvcs/Naming_Service/Naming_Service.cpp:
10818         * orbsvcs/orbsvcs/CosEvent/CEC_Default_Factory.cpp:
10819         * orbsvcs/orbsvcs/CosEvent/CEC_Event_Loader.cpp:
10820         * orbsvcs/orbsvcs/Event/EC_RTCORBA_Factory.cpp:
10821         * orbsvcs/tests/CosEvent/Timeout/TimeoutTestMain.cpp:
10822         * tests/Bug_3315_Regression/main.cpp:
10823         * tests/Bug_3321_Regression/main.cpp:
10824         * tests/CSD_Collocation/Collocation_Tester.cpp:
10825         * tests/File_IO/File_i.cpp:
10826         * tests/Object_Loader/driver.cpp:
10827         * tests/POA/Forwarding/server.cpp:
10828         * tests/Portable_Interceptors/Bug_1559/client_interceptor.cpp:
10829         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/interceptor.cpp:
10830         * tests/Portable_Interceptors/Service_Context_Manipulation/client_interceptor.cpp:
10831         * tests/Reliable_Oneways/client.cpp:
10832         * tests/RTCORBA/ORB_init/ORB_init.cpp:
10833         * tests/RTCORBA/Client_Propagated/interceptors.cpp:
10834         * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
10836           Wide character build fixes.
10838 Tue Jun 17 13:37:09 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
10840         * docs/configurations.html: Zapped the discussion of GIOPlite
10841           since it's no longer supported.  Thanks to Abdul Sowayan for
10842           reporting this.
10844 Tue Jun 17 09:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10846         * TAO_IDL/contrib/mcpp/main.cpp:
10847         * TAO_IDL/contrib/mcpp/system.cpp:
10849           Fuzz errors, Untabify.
10851 Mon Jun 16 18:50:55 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
10853         * MPC/config/tao_idl_mcpp.mpb:
10854         * TAO_IDL/contrib/mcpp/main.cpp:
10855         * TAO_IDL/contrib/mcpp/noconfig.H:
10856         * TAO_IDL/contrib/mcpp/support.cpp:
10857         * TAO_IDL/contrib/mcpp/system.cpp:
10859           Fixes for mcpp on Windows.
10861 Mon Jun 16 18:13:21 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10863         * examples/mfc/Resource.h:
10864         * orbsvcs/examples/ORT/Gateway.idl:
10865         * orbsvcs/examples/ORT/sum_server.idl:
10866         * tests/POA/EndpointPolicy/server.cpp:
10868           Untabify.
10870 Mon Jun 16 17:51:31 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10872         * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
10873         * tao/EndpointPolicy/Endpoint_Value_Impl.h:
10874         * tao/EndpointPolicy/IIOPEndpointValue_i.h:
10875         * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
10877           Untabify.
10879 Mon Jun 16 14:01:58 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
10881         * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
10882         * tao/EndpointPolicy/Endpoint_Value_Impl.h:
10883         * tao/EndpointPolicy/IIOPEndpointValue_i.h:
10884         * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
10886           Add support for limiting the use of defaulted hostnames in IIOP
10887           endpoints to only be allowed when using multiple protocols on
10888           the ORB. The motivation for this limit is described in bugzilla
10889           3256.
10891         * tests/POA/EndpointPolicy/README:
10892         * tests/POA/EndpointPolicy/multi_prot.conf:
10893         * tests/POA/EndpointPolicy/run_test_dh.pl:
10894         * tests/POA/EndpointPolicy/run_test_lh.pl:
10895         * tests/POA/EndpointPolicy/server.cpp:
10897           Extend the test to accomodate the new capability of the
10898           EndpointPolicy with IIOP endpoints. The lh variant of the
10899           test uses localhost endpoints which are not ordinarily tested.
10900           This case is not described specifically in bug 3256.
10902 Mon Jun 16 13:40:13 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
10904         * tests/ORB_Local_Config/Bug_3049/Test.cpp:
10905         * tests/ORB_Local_Config/Bug_3049/a.conf:
10907           Replace UIOP with something else so that the test can run on
10908           windows. Also update the test to make explicit the verification
10909           that an otherwise local configuration is shared between two ORBs.
10911 Mon Jun 16 12:45:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10913         * performance-tests/Protocols/test.idl:
10915           Un-tabify.
10917 Mon Jun 16 11:31:27 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
10919         * tests/CallbackTest/run_test.pl:
10921           Fixed a couple of typos in the test.
10923 Mon Jun 16 11:25:06 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10925         * performance-tests/Cubit/TAO/MT_Cubit/Util_Thread.cpp:
10926         * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
10927         * performance-tests/Protocols/receiver.cpp:
10928         * performance-tests/Sequence_Latency/AMH_Single_Threaded/Roundtrip.h:
10929         * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp:
10930         * performance-tests/Sequence_Latency/DII/client.cpp:
10931         * performance-tests/Sequence_Latency/DSI/Roundtrip.cpp:
10932         * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp:
10934           Untabify.
10936 Mon Jun 16 10:30:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10938         * orbsvcs/orbsvcs/SecurityLevel1.idl:
10940           Un-tabify.
10942 Mon Jun 16 10:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
10944         * orbsvcs/PSS/PSDL_l.cpp:
10945         * orbsvcs/PSS/PSDL_y.h:
10946         * orbsvcs/PSS/PSDL_y.cpp:
10948           Re-enable Fuzz check for tabs in the files above and untabified them.
10950         * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
10951         * orbsvcs/tests/Concurrency/lex.CC_command.cpp:
10952         * orbsvcs/tests/Concurrency/CC_command.tab.cpp:
10953         * orbsvcs/tests/Concurrency/CC_command.tab.h:
10954         * orbsvcs/orbsvcs/Log/Log_Persistence_Strategy.h:
10955         * orbsvcs/orbsvcs/Log/EventLog_i.h:
10956         * orbsvcs/orbsvcs/Log/Hash_logStore.h:
10957         * orbsvcs/orbsvcs/Log/Log_i.h:
10958         * orbsvcs/orbsvcs/Log/BasicLog_i.h:
10959         * orbsvcs/orbsvcs/Log/NotifyLog_i.h:
10960         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.h:
10961         * orbsvcs/orbsvcs/Log/RTEventLog_i.h:
10962         * orbsvcs/orbsvcs/Time/Timer_Helper.h:
10963         * orbsvcs/tests/Log/Basic_log_Test/Basic_Log_Test.h:
10964         * orbsvcs/orbsvcs/SecurityLevel2.idl:
10965         * orbsvcs/orbsvcs/Security.idl:
10966         * orbsvcs/orbsvcs/CosLifeCycle.idl:
10967         * orbsvcs/orbsvcs/DsEventLogAdmin.idl:
10968         * orbsvcs/orbsvcs/CosNaming.idl:
10969         * orbsvcs/orbsvcs/DsNotifyLogAdmin.idl:
10970         * orbsvcs/orbsvcs/CosTrading.idl:
10971         * orbsvcs/orbsvcs/DsLogNotification.idl:
10972         * orbsvcs/orbsvcs/RTEventLogAdmin.idl:
10973         * orbsvcs/tests/Bug_2248_Regression/test.idl:
10974         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test/idl:
10975         * tests/Bug_2188_Regression/broken.idl:
10976         * tests/OBV/Supports/Supports_Test.idl:
10977         * tests/Bug_2417_Regression/publisher.idl:
10978         * tests/Bug_2417_Regression/subscriber.idl:
10979         * tests/DII_AMI_Forward/test.idl:
10980         * tests/IDL_Test/constants.idl:
10981         * tests/IDL_Test/repo_id_mod.idl:
10982         * tests/IDL_Test/array.idl:
10983         * tests/IDL_Test/interface.idl:
10984         * tests/Bug_1383_Regression/callee.idl:
10985         * tests/Bug_1383_Regression/simple.idl:
10987           Un-tabify.
10989 Mon Jun 16 00:51:02 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
10991         * tests/AMI/ami_test_i.h:
10992         * tests/Bug_1361_Regression/Server_Thread_Pool.cpp:
10993         * tests/Bug_1383_Regression/SimpleClient.cpp:
10994         * tests/Bug_1383_Regression/SimpleServer.cpp:
10995         * tests/Bug_1383_Regression/simple_i.h:
10996         * tests/Bug_1383_Regression/simple_i.cpp:
10997         * tests/Bug_1676_Regression/Hello.h:
10998         * tests/Bug_1676_Regression/Hello.cpp:
10999         * tests/Bug_1676_Regression/client.cpp:
11000         * tests/Bug_2084_Regression/Client_Task.cpp:
11001         * tests/Bug_2243_Regression/ORB_object_to_string.cpp:
11002         * tests/Bug_2289_Regression/client.cpp:
11003         * tests/Bug_2319_Regression/server.cpp:
11004         * tests/Bug_2417_Regression/client.cpp:
11005         * tests/Bug_2417_Regression/publisher_impl.h:
11006         * tests/Bug_2417_Regression/server.cpp:
11007         * tests/Bug_2417_Regression/subscriber_impl.h:
11008         * tests/Bug_2417_Regression/subscriber_impl.cpp:
11009         * tests/Bug_2678_Regression/server.cpp:
11010         * tests/Bug_2768_Regression/client.cpp:
11011         * tests/Bug_2768_Regression/server.cpp:
11012         * tests/Bug_2805_Regression/ami_test_i.h:
11013         * tests/Bug_933_Regression/MessengerClient.cpp:
11014         * tests/CDR/growth.cpp:
11015         * tests/COIOP/Client_Task.cpp:
11016         * tests/CodeSets/simple/client.cpp:
11017         * tests/Collocation_Exception_Test/Client_Task.cpp:
11018         * tests/Collocation_Oneway_Tests/Client_Task.cpp:
11019         * tests/Collocation_Tests/Client_Task.cpp:
11020         * tests/DII_AMI_Forward/server.cpp:
11021         * tests/DII_AMI_Forward/test_i.h:
11022         * tests/DII_AMI_Forward/test_i.cpp:
11023         * tests/DII_Collocation_Tests/oneway/Client_Task.cpp:
11024         * tests/DII_Collocation_Tests/twoway/Client_Task.cpp:
11025         * tests/Faults/ping.cpp:
11026         * tests/HandleExhaustion/server.cpp:
11027         * tests/ICMG_Any_Bug/Hello.cpp:
11028         * tests/ICMG_Any_Bug/server.cpp:
11029         * tests/MProfile/client.cpp:
11030         * tests/Monitor/Marshal_Buffer/client.cpp:
11031         * tests/Monitor/Marshal_Buffer/server.cpp:
11032         * tests/OBV/Collocated/Forward/Client_Task.cpp:
11033         * tests/OBV/Supports/Supports_Test_impl.cpp:
11034         * tests/OBV/Supports/server.cpp:
11035         * tests/Portable_Interceptors/Bug_1559/client_interceptor.cpp:
11036         * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp:
11037         * tests/RTCORBA/common_args.cpp:
11038         * tests/RTScheduling/DT_Spawn/Thread_Action.h:
11039         * tests/RTScheduling/DT_Spawn/test.cpp:
11040         * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp:
11041         * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp:
11042         * tests/RTScheduling/Thread_Cancel/test.cpp:
11043         * tests/RTScheduling/VoidData/test.h:
11044         * tests/Timed_Buffered_Oneways/client.cpp:
11045         * tests/objref_comparison_test/main.cpp:
11047           Untabify.
11049 Sun Jun 15 15:59:40 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11051         * orbsvcs/PSS/PSDL_l.cpp:
11052         * orbsvcs/PSS/PSDL_y.h:
11053         * orbsvcs/PSS/PSDL_y.cpp:
11055           Disable Fuzz check for tabs in the files above. There are way too
11056           many tabs to fix.
11058 Sun Jun 15 15:49:22 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11060         * orbsvcs/orbsvcs/Time_Utilities.h:
11061         * orbsvcs/orbsvcs/Time_Utilities.inl:
11063           Untabify.
11065 Sun Jun 15 15:32:10 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11067         * orbsvcs/orbsvcs/Log/Log_i.cpp:
11068         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp:
11069         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h:
11070         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp:
11071         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
11072         * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp:
11073         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h:
11074         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
11075         * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp:
11076         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h:
11077         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
11078         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
11079         * orbsvcs/tests/Security/mixed_security_test/client.cpp:
11080         * orbsvcs/tests/Security/mixed_security_test/server.cpp:
11082           Untabify.
11084 Sun Jun 15 15:32:01 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11086         * orbsvcs/orbsvcs/Log/Log_i.cpp:
11087         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp:
11088         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h:
11089         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp:
11090         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
11091         * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp:
11092         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h:
11093         * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
11094         * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp:
11095         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h:
11096         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
11097         * orbsvcs/tests/Bug_2248_Regression/client.cpp:
11098         * orbsvcs/tests/Security/mixed_security_test/client.cpp:
11099         * orbsvcs/tests/Security/mixed_security_test/server.cpp:
11101           Untabify.
11103 Sun Jun 15 13:35:36 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11105         * orbsvcs/orbsvcs/AV/SCTP_SEQ.cpp:
11106         * orbsvcs/orbsvcs/IFRService/IFR_BasicS_T.inl:
11107         * orbsvcs/orbsvcs/IFRService/IFR_ComponentsS_T.inl:
11108         * orbsvcs/orbsvcs/IFRService/IFR_ExtendedS_T.inl:
11109         * orbsvcs/orbsvcs/Time_Utilities.h:
11110         * orbsvcs/orbsvcs/Time_Utilities.inl:
11112           Untabify.
11114 Sun Jun 15 12:36:37 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11116         * orbsvcs/PSS/PSDL_Node.cpp:
11117         * orbsvcs/PSS/PSDL_Struct_Visitor.cpp:
11119           Untabify.
11121 Sun Jun 15 01:28:01 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11123         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.cpp:
11124         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/distributer.cpp:
11125         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/receiver.cpp:
11126         * orbsvcs/tests/AVStreams/Asynch_Three_Stage/sender.cpp:
11127         * orbsvcs/tests/AVStreams/Full_Profile/ftp.cpp:
11128         * orbsvcs/tests/AVStreams/Pluggable/server.cpp:
11129         * orbsvcs/tests/AVStreams/Simple_Two_Stage/Receiver_Stats.h:
11130         * orbsvcs/tests/AVStreams/Simple_Two_Stage/Receiver_Stats.cpp:
11131         * orbsvcs/tests/AVStreams/Simple_Two_Stage/receiver.cpp:
11132         * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:
11133         * orbsvcs/tests/Bug_2248_Regression/client.h:
11134         * orbsvcs/tests/Bug_2248_Regression/server.cpp:
11135         * orbsvcs/tests/Bug_2248_Regression/test_i.cpp:
11136         * orbsvcs/tests/COIOP_Naming_Test/Client_Task.cpp:
11137         * orbsvcs/tests/EC_Custom_Marshal/ECM_Data.cpp:
11138         * orbsvcs/tests/FT_App/FT_Client.cpp:
11139         * orbsvcs/tests/FT_App/FT_Creator.cpp:
11140         * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp:
11141         * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp:
11142         * orbsvcs/tests/FT_App/StubFaultAnalyzer.cpp:
11143         * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Query_Client.cpp:
11144         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp:
11145         * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/server.cpp:
11146         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Factory.cpp:
11147         * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/LB_server.cpp:
11148         * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/server.cpp:
11149         * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp:
11150         * orbsvcs/tests/Log/Basic_Log_Test/client.cpp:
11151         * orbsvcs/tests/Security/Bug_2908_Regression/Client_Task.cpp:
11152         * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp:
11154           Untabify.
11156 Sat Jun 14 15:41:37 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11158         * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp:
11159         * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp:
11160         * orbsvcs/orbsvcs/Log/BasicLog_i.cpp:
11161         * orbsvcs/orbsvcs/Log/EventLogFactory_i.cpp:
11162         * orbsvcs/orbsvcs/Log/EventLog_i.h:
11163         * orbsvcs/orbsvcs/Log/EventLog_i.cpp:
11164         * orbsvcs/orbsvcs/Log/Hash_Iterator_i.h:
11165         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.h:
11166         * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
11167         * orbsvcs/orbsvcs/Log/Iterator_i.h:
11168         * orbsvcs/orbsvcs/Log/Iterator_i.cpp:
11169         * orbsvcs/orbsvcs/Log/LogActivator.h:
11170         * orbsvcs/orbsvcs/Log/LogActivator.cpp:
11171         * orbsvcs/orbsvcs/Log/LogMgr_i.h:
11172         * orbsvcs/orbsvcs/Log/LogMgr_i.cpp:
11173         * orbsvcs/orbsvcs/Log/LogRecordStore.h:
11174         * orbsvcs/orbsvcs/Log/LogStore.h:
11175         * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp:
11176         * orbsvcs/orbsvcs/Log/NotifyLog_i.h:
11177         * orbsvcs/orbsvcs/Log/NotifyLog_i.cpp:
11178         * orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp:
11179         * orbsvcs/orbsvcs/Log/RTEventLog_i.h:
11180         * orbsvcs/orbsvcs/Log/RTEventLog_i.cpp:
11181         * orbsvcs/orbsvcs/Notify/Timer_Reactor.cpp:
11182         * orbsvcs/orbsvcs/Time/Timer_Helper.h:
11183         * orbsvcs/orbsvcs/Time_Utilities.h:
11184         * orbsvcs/orbsvcs/Time_Utilities.inl:
11185         * orbsvcs/orbsvcs/Trader/Constraint_Interpreter.h:
11186         * orbsvcs/orbsvcs/Trader/Trader_Utils.h:
11188           Untabify.
11190 Sat Jun 14 14:37:01 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11192         * orbsvcs/orbsvcs/AV/QoS_UDP.h:
11193         * orbsvcs/orbsvcs/AV/QoS_UDP.cpp:
11194         * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp:
11195         * orbsvcs/orbsvcs/AV/SCTP_SEQ.h:
11196         * orbsvcs/orbsvcs/AV/UDP.cpp:
11197         * orbsvcs/orbsvcs/AV/default_resource.cpp:
11198         * orbsvcs/orbsvcs/Event/ECG_Mcast_EH.h:
11199         * orbsvcs/orbsvcs/Event/EC_Bitmask_Filter.cpp:
11200         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.cpp:
11201         * orbsvcs/orbsvcs/Event/EC_Lifetime_Utils_T.inl:
11202         * orbsvcs/orbsvcs/Event/EC_TPC_ProxySupplier.cpp:
11203         * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
11204         * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp:
11205         * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h:
11206         * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
11207         * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h:
11208         * orbsvcs/orbsvcs/IFRService/IFR_BaseS_T.inl:
11210           Untabify.
11212 Fri Jun 13 18:16:33 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11214         * tests/Param_Test/run_test.pl:
11216           Use the correct ior file variable in the server command line
11217           options.
11219 Fri Jun 13 10:37:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11221         * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
11223           Didn't provide the full change!
11225 Fri Jun 13 03:53:52 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11227         * configure.ac:
11229           Add -p argument to mkdir for tests/Bug_2399_Regression/mytmp
11230           directory.  Avoids warning/error when configure is run more
11231           than once in a given directory.
11233 Thu Jun 12 16:58:20 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11235         * tao/Makefile.am:
11237           Added new files from Tue Jun 10 14:53:00 UTC 2008.
11239 Thu Jun 12 16:27:53 UTC 2008  Steve Huston  <shuston@riverace.com>
11241         * tests/AMH_Exceptions/run_test.pl:
11242         * tests/Param_Test/run_test.pl:
11243         * tests/Hello/run_test.pl:
11244         * tests/CallbackTest/run_test.pl:
11245         * tests/Codec/run_test.pl:
11246         * tests/Collocation/run_test.pl: Adjusted to work with new scheme to
11247           run pieces of tests on other machines/platforms. See ACE ChangeLog
11248           Thu Jun 12 16:04:33 UTC 2008  Steve Huston  <shuston@riverace.com>
11250 Thu Jun 12 15:17:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11252         * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
11253         * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
11254         * tests/Default_Servant2/File_i.cpp:
11255         * tests/POA/Bug_2511_Regression/server.cpp:
11256         * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.cpp:
11257         * tests/POA/Etherealization/Etherealization.cpp:
11258         * tests/POA/Explicit_Activation/server.cpp:
11259         * tests/POA/DSI/client.cpp:
11260         * tests/POA/Adapter_Activator/server.cpp:
11262           Wide character build disambiguate ORB_init () calls.
11264 Thu Jun 12 13:04:43 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11266         * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
11268           Added another cast to disambiguate the msec() call.
11270 Thu Jun 12 12:31:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11272         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
11274           Mangled yesterdays conversion, missing a ) and changed const
11275           instead of char to ACE_TCHAR. Corrected these mistakes.
11277 Wed Jun 11 20:50:15 UTC 2008  Chris Cleeland  <cleeland@ociweb.com>
11279         * tests/ORB_Local_Config/Bug_3049/a.conf:
11281           Committing this for Phil Mesnier, who was having problems with
11282           subversion and this file for some reason.
11284 Wed Jun 11 19:07:03 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11286         * tao/Profile_Transport_Resolver.cpp:
11288           After connecting a transport, determine if flushing needs to take
11289           place and indicate it to the transport via a flag.
11291         * tao/Transport.h:
11292         * tao/Transport.inl:
11294           Added a flag and mutator to determine if flushing needs to occur
11295           after opening a transport.
11297         * tao/Transport.cpp:
11299           Schedule flushing if indicated by the transport resolver.
11301         * tests/Oneway_Timeouts/run_test.pl:
11303           Adjust the delay sync time for the above change.
11305 Wed Jun 11 16:07:34 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
11307         * tao/ORB.cpp:
11309           Fix the test used to determine that the parameter passed to
11310           the -ORBGestalt option is another ORBid. This feature was
11311           originally added to resolve bug 3049.
11313         * tests/ORB_Local_Config/Bug_3049:
11315           Added a test case to verify the fix for Bug 3049.
11317 Wed Jun 11 15:54:42 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11319         * tests/Bug_2494_Regression/client.cpp:
11321           Use .in() on CORBA::String_var to avoid warnings from gcc.
11323 Wed Jun 11 15:51:43 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11325         * tao/PI/DLL_Resident_ORB_Initializer.h:
11327           Moved #include to avoid the #pragma once is obsolete warning.
11329 Wed Jun 11 15:45:22 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11331         * tests/Timed_Buffered_Oneways/test_i.cpp:
11333           Added another cast to disambiguate the msec() call.
11335 Wed Jun 11 14:03:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11337         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
11339           Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of:
11340           Tue Jun 10 14:53:00 UTC 2008  Ciju John
11342 Wed Jun 11 12:27:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11344         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
11345         * tao/PI/DLL_Resident_ORB_Initializer.h:
11347           Remove exception specifications altogether to correct FUZZ
11348           errors from my correction to the previous commit of:
11349           Tue Jun 10 14:53:00 UTC 2008  Ciju John
11351 Wed Jun 11 12:17:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11353         * TAO_IDL/tao_idl.cpp:
11354         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
11355         * TAO_IDL/driver/drv_preproc.cpp:
11357           A few more wide character conversions required to get
11358           the tao_idl working on wide character builds.
11360 Wed Jun 11 11:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11362         * tao/PI/CSD_Framework/CSD_Framework_Loader.cpp:
11364           Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of:
11365           Tue Jun 10 14:53:00 UTC 2008  Ciju John
11367 Wed Jun 11 11:17:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11369         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
11371           Replace ACE_LIB_TEXT with ACE_TEXT from previous commit of:
11372           Tue Jun 10 14:53:00 UTC 2008  Ciju John
11374 Wed Jun 11 11:07:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11376         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
11377         * tao/PI/DLL_Resident_ORB_Initializer.h:
11379           Remove prepricated ACE_THROW_SPEC macro and correct filename
11380           header to correct FUZZ errors from previous commit of:
11381           Tue Jun 10 14:53:00 UTC 2008  Ciju John
11383 Tue Jun 10 16:32:32 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11385         * TAO_IDL/fe/lex.yy.cpp:
11387           Removed trailing white space.
11389         * TAO_IDL/fe/lex.yy.cpp.diff:
11391           Updated the diff file based on my change from Tue Jun 10 13:21:29
11392           UTC 2008.
11394 Tue Jun 10 15:00:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11396         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
11398           Another wide character conversion required to get
11399           the tao_idl working on wide character builds.
11401 Tue Jun 10 14:53:00 UTC 2008  Ciju John  <johnc at ociweb dot com>
11403         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
11404           Tie Security and SSLIOP library lifetimes to that of their
11405           registered ORBInitializers. This prevents the library getting
11406           unloaded before the ORBInitializer destructions.
11408         * tao/CSD_Framework/CSD_Framework_Loader.cpp:
11409         * tao/CSD_Framework/CSD_POA.cpp:
11410         * tao/CSD_Framework/CSD_Strategy_Base.h:
11411         * tao/CSD_Framework/CSD_Strategy_Base.inl:
11412         * tao/CSD_Framework/CSD_Strategy_Base.cpp:
11413         * tao/CSD_Framework/CSD_Strategy_Proxy.h:
11414         * tao/CSD_Framework/CSD_Strategy_Proxy.inl:
11415         * tao/CSD_ThreadPool/CSD_TP_Strategy.h:
11416         * tao/CSD_ThreadPool/CSD_TP_Strategy.cpp:
11417         * tao/ORB_Core.cpp:
11418           CSD threads borrow the ORB's thread-manager to spawn CSD
11419           threads. Doing this forces the ORB to wait for CSD cleanup at
11420           destruction time. This prevents a race between CSD cleanup and
11421           ORB destruction.
11423         * tao/PI/DLL_Resident_ORB_Initializer.h:
11424         * tao/PI/DLL_Resident_ORB_Initializer.cpp:
11425           Define and use DLL_Resident_ORB_Initializer to act as
11426           a decorator/intermediary for an ORB_Initializer that is
11427           defined in a DLL.  Without this there are timing issues
11428           when the DLL is unloaded before the ORB_Initializer is
11429           released.
11431         * tao/PI/ORBInitializer_Registry_Impl.cpp:
11432           Release ORB Initializers in the reverse order
11433           of their creation.
11434           Add diagnostic messages.
11436 Tue Jun 10 14:16:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11438         * TAO_IDL/tao_idl.cpp:
11439         * TAO_IDL/fe/fe_init.cpp:
11440         * TAO_IDL/driver/drv_preproc.cpp:
11442           A few more wide character conversions required to get
11443           the tao_idl working on wide character builds.
11445 Tue Jun 10 13:21:29 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11447         * TAO_IDL/fe/lex.yy.cpp:
11449           Fixed redefinition warnings from aCC.
11451         * TAO/orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
11453           Fixed no return warning from aCC.
11455 Tue Jun 10 11:46:44 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11457         * tests/Bug_3315_Regression/main.cpp:
11458         * tests/Bug_3321_Regression/main.cpp:
11460           For SunCC only, added an extern "C" to the declaration of
11461           main_orb() to avoid warnings.
11463 Tue Jun 10 11:38:15 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11465         * examples/RTScheduling/DT_Creator.cpp:
11467           Added a static cast to avoid warnings on QNX.
11469 Mon Jun  9 12:28:24 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11471         * tests/OctetSeq/run_test.pl:
11473           Testing a change to utilize my new process modules that will
11474           simplify the test script modifications necessary for VxWorks
11475           testing.
11477 Mon Jun  9 12:14:12 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11479         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
11480         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
11481         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
11482         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
11483         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h:
11484         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
11486           These files require that ACE_HAS_MONITOR_FRAMEWORK be defined to 1
11487           in order to compile.
11489         * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.cpp:
11490         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl:
11492           Removed trailing whitespace.
11494 Mon Jun 09 11:13:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11496         * utils/NamingViewer/NamingViewer.cpp:
11497         * utils/NamingViewer/SelectNSDialog.cpp:
11499           Correct Wide character build miss-converstions.
11501         * tao/CORBA_methods.h:
11502         * tao/ORB.cpp:
11503         * tao/ORB_Core.h:
11504         * tao/ORB_Core.cpp:
11506           Provide wide "helper" ORB_Init() only in wide char builds.
11507           (Too many tests try and send wide versions of argv
11508           into ORB_init() and whilst that function was written
11509           with converters in mind, it was only defined in terms
11510           of the narrow OMG standard interface, having extra helper
11511           "auto-converting" interfaces helps.)
11513 Mon Jun 09 11:13:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11515         * tests/Oneway_Send_Timeouts/Test_i.cpp:
11516         * tests/Timed_Buffered_Oneways/test_i.cpp:
11518           unambiguated call to time_value msec(long)
11519           caused by new uint64 non-const setter provided by:
11520           (ACE) Thu Jun  5 14:52:43 UTC 2008  Steve Huston
11521           (Not sure why HPUX is saying CORBA::Long is ambiguous
11522           between long and unsigned long long &.)
11524 Sun Jun  8 21:09:07 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11526         * orbsvcs/Concurrency_Service/Concurrency_Service.cpp:
11527         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
11528         * orbsvcs/Time_Service/Clerk_i.cpp:
11529         * orbsvcs/Time_Service/Server_i.cpp:
11530         * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp:
11531         * orbsvcs/examples/RtEC/Simple/Service.cpp:
11532         * orbsvcs/orbsvcs/AV/AVStreams_i.inl:
11533         * orbsvcs/orbsvcs/AV/AV_Core.cpp:
11534         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/Roundtrip.h:
11535         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp:
11536         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Roundtrip.h:
11537         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp:
11539           Untabify.
11541 Fri Jun 06 14:20:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11543         * TAO_IDL/fe/fe_init.cpp
11544         * TAO_IDL/be/be_global.cpp
11545         * TAO_IDL/be/be_interface.cpp
11546         * TAO_IDL/be/be_sunsoft.cpp
11547         * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp
11548         * TAO_IDL/driver/drv_args.cpp
11549         * TAO_IDL/driver/drv_preproc.cpp
11551           Wide character build fixes mainly to allow correct error
11552           message display.
11554 Fri Jun  6 13:35:50 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
11556         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
11558           Changed the function for parsing of group id from strtoul
11559           to strtoull as it's required by CORBA specification.
11561 Fri Jun 06 11:50:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11563         * tests/Bug_2494_Regression/client.cpp:
11565           Removed amiguity from previous commit of
11566           Thu Jun  5 11:56:09 UTC 2008  Chad Elliott
11568 Thu Jun  5 23:05:32 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11570         * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp:
11571         * orbsvcs/orbsvcs/Log/EventLogFactory_i.cpp:
11572         * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp:
11573         * orbsvcs/orbsvcs/Log/RTEventLogFactory_i.cpp:
11575           Changed create_repositoryid() method to obtain the repository id
11576           by using the appropriate typecode's id() method instead of using
11577           a hardcoded string.  This avoids problems like the one reported
11578           in issue #3320, where the repository id for BasicLog had a typo.
11579           Thanks to Bogdan Jeram < bjeram at eso dot org > for reporting
11580           this.
11582 Thu Jun  5 18:02:10 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11584         * tao/Transport_Connector.h:
11585         * tao/Transport_Connector.cpp:
11587           Reverted a portion of my change from Fri May 30 13:21:20 UTC 2008.
11589 Thu Jun 05 15:22:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11591         * TAO_IDL/tao_idl.cpp:
11592         * TAO_IDL/util/utl_global.cpp:
11594           Correct the wide character output messages and strings.
11596         * examples/MFC/server.mpc:
11597         * utils/NamingViewer/NamingViewer.mpc:
11599           Originally was going to provide specific *Unicode.mpc
11600           but the non-unicode ones se can actually dual up (so
11601           reverse the previous original change).
11603 Thu Jun  5 11:56:09 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11605         * tao/Queued_Message.h:
11607           Added a new template method to enable copying of the underlying
11608           message block chain on demand.
11610         * tao/Asynch_Queued_Message.h:
11611         * tao/Asynch_Queued_Message.cpp:
11613           This is never necessary for asynch messages and is implemented as
11614           such.
11616         * tao/Synch_Queued_Message.h:
11617         * tao/Synch_Queued_Message.cpp:
11619           Copy the underlying message block chain when it is part of the
11620           target chain (passed in).
11622         * tao/Transport.cpp:
11624           Call the new copy_if_necessary() method on the queued message if
11625           we have sent out only a portion of the message.  Without this
11626           change, the Bug_2494_Regression was core dumping every time.
11628         * tests/Bug_2494_Regression/client.cpp:
11630           Fixed memory leaks.
11632         * tests/Bug_2494_Regression/server.cpp:
11634           Fixed a bug in the default ior output file name.
11636         * tests/Bug_2654_Regression/client.cpp:
11638           Documented a couple of the magic numbers.
11640 Tue Jun  3 15:19:18 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
11642         * docs/LocalObject.html:
11643           TAO has been updated conform to the 1.2 IDL to C++ mapping.
11644           LocalObject is now refcounted by default. Updated the
11645           documentation to reflect the changes.
11647 Tue Jun  3 15:15:10 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11649         * tao/Transport_Connector.h:
11650         * tao/Transport_Connector.cpp:
11652           Changed the wait_for_transport() method to always use a timeout
11653           when waiting through the active connect strategy.  Not doing so
11654           can cause a deadlock if another thread is already in the reactor
11655           (through CORBA::ORB::run()).
11657 Tue Jun 03 14:15:00 UTC 2008  Simon Massey  <sma at prismtech dot com>
11659         * tao/TAO_Internal.cpp:
11661           Remove tabs to fix fuzz errors.
11663 Mon Jun  2 21:51:36 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
11665         * tao/TAO_Internal.cpp:
11667           Reordered the parsing of parameters and the registration of global
11668           services within TAO::ORB::open_global_services(), as the global
11669           services registration needs to have the result of parsing out
11670           -ORBNegotiateCodesets before it tries to load the codeset library.
11672 Mon Jun  2 14:58:26 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11674         * MPC/config/fe_mcpp.mpb:
11675         * TAO_IDL/contrib/mcpp/mbchar.cpp:
11676         * TAO_IDL/fe/mcpp_tao_yyinput.h:
11678           Fuzz errors.
11680 Mon Jun  2 14:21:40 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11682         * TAO_IDL/fe/lex.yy.cpp:
11684           Fixes a compile error on QNX.  Thanks to Adam Mitz for providing
11685           the patch.
11687         * TAO_IDL/fe/lex.yy.cpp.diff:
11689           Added this and change from previous commit to be automatically
11690           applied when lex.yy.cpp is generated; Not sure why these are suddenly
11691           necessary, may be an anomaly in my version of flex.
11693 Mon Jun  2 14:02:02 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11695         * TAO_IDL/fe/lex.yy.cpp:
11697           Manually fixed an issue in flex generated code that was causing a
11698           signed/unsigned mismatch.
11700 Sun Jun  1 23:14:35 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11702         * MPC/config/tao_idl_mcpp.mpb:
11704           Fully qualified paths to driver source files for non-tao_idl
11705           projects using this base.
11707 Sun Jun  1 23:11:34 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11709         * TAO_IDL/fe/mcpp_tao_yyinput.h:
11711           Fixed signed/unsigned mismatch.
11713 Sun Jun  1 22:58:39 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11715         * TAO_IDL/contrib/mcpp/directive.cpp:
11716         * TAO_IDL/contrib/mcpp/eval.cpp:
11717         * TAO_IDL/contrib/mcpp/internal.H:
11718         * TAO_IDL/contrib/mcpp/mbchar.cpp:
11719         * TAO_IDL/contrib/mcpp/system.cpp:
11720         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
11722           Fixed warnings exposed on Debian Core build.
11724 Sat May 31 22:06:27 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11726         * MPC/config/tao_idl_mcpp.mpb:
11728         Moved these base projects to the MPC directory so other front-ends can
11729         take advantage.
11731 Sat May 31 16:11:30 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11733         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
11734         * TAO_IDL/fe/fe_extern.cpp:
11735         * TAO_IDL/fe/idl.ll:
11736         * TAO_IDL/fe/lex.yy.cpp:
11737         * TAO_IDL/fe/lex.yy.cpp.diff:
11738         * TAO_IDL/fe/mcpp_tao_yyinput.h:
11739         * TAO_IDL/include/fe_extern.h:
11740         * TAO_IDL/tao_idl.mpc:
11741         * TAO_IDL/tao_idl_mcpp.mpb:
11742         * TAO_IDL/fe_mcpp.mpb:
11744         Changes to enable in-memory preprocessing AND lexing of IDL files
11745         with the MCPP preprocessor.  This eliminates the need to use multiple
11746         temporary files for this process.  This capability is triggered by enabling
11747         the mcpp feature when generating project files, which causes the in-memory
11748         preprocessing and lexing to replace the external preprocessor/temporary file
11749         preprocessing and lexing which is still used by default.
11751         * TAO_IDL/preproc.mpb:
11753         Renamed to tao_idl_mcpp.mbp.
11755 Sat May 31 01:10:02 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
11757         * TAO_IDL/contrib/mcpp/configed.H:
11758         * TAO_IDL/contrib/mcpp/noconfig.H:
11759         * TAO_IDL/contrib/mcpp/system.cpp:
11761           Changes to make generated output more similar to that of GCC.
11763         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
11765           Fixed a bug which resulted in includes not being properly generated.
11767 Fri May 30 23:32:47 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11769         * orbsvcs/orbsvcs/Log/LogNotification.cpp:
11771           Convert current time to TimeBase::TimeT with new
11772           ORBSVCS_Time::to_Absolute_TimeT() method.  This fixes a
11773           bug where we were returning the time as a relative time,
11774           and simplifies the code by removing temporaries.
11776 Fri May 30 15:04:17 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11778         * orbsvcs/orbsvcs/Time_Utilities.h:
11779         * orbsvcs/orbsvcs/Time_Utilities.cpp:
11781           Add new methods ORBSVCS_Time::to_Absolute_TimeT() and
11782           ORBSVCS_Time::to_TimeT() which take an ACE_Time_Value parameter
11783           and return a TimeBase::TimeT. These are wrappers around the
11784           existing ORBSVCS_Time::Absolute_Time_Value_to_TimeT() and
11785           ORBSVCS_Time::Time_Value_to_TimeT() methods, but allow use in
11786           contexts that would otherwise require the introduction of a
11787           temporary.
11789 Fri May 30 13:21:20 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11791         * tao/Transport_Connector.h:
11792         * tao/Transport_Connector.cpp:
11794           Modified the connect() method to wait for the connection
11795           completion if a transport is found but not connected.  Also, fixed
11796           a memory leak if a connection was found in the cache but had
11797           previously experienced an error.
11799           This version of connect() is a hybrid of Dale's version and the
11800           previous version.
11802           Also, the wait_for_connection_completion() method was changed to
11803           not require the descriptor interface.
11805         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
11806         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
11807         * tao/IIOP_Connector.cpp:
11808         * tao/Strategies/SCIOP_Connector.cpp:
11809         * tao/Strategies/UIOP_Connector.cpp:
11811           It is no longer necessary to pass in the descriptor interface to
11812           wait_for_connection_completion().
11814 Fri May 30 13:04:00 UTC 2008  Simon Massey <sma@prismtech.com>
11816         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
11818           And again! Corrected for unsigned integer (size_t) ambiguity errors.
11820 Wed May 28 14:00:00 UTC 2008  Simon Massey <sma@prismtech.com>
11822         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
11823         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
11825           Corrected for unsigned integer (size_t) ambiguity errors.
11827 Tue May 27 13:34:12 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11829         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h:
11830         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
11832           Added implementation for the overload of receive() taking
11833           a size_t argument. Even though there is an implementation
11834           in the base class, we were getting warnings from some of
11835           the Red Hat Linux builds.
11837 Sun May 25 00:37:12 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11839         * docs/tutorials/Quoter/Simple/Client/Makefile.am:
11840         * docs/tutorials/Quoter/Simple/ImprovedServer/Makefile.am:
11841         * docs/tutorials/Quoter/Simple/Server/Makefile.am:
11842         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Makefile.am:
11843         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Makefile.am:
11844         * orbsvcs/examples/Notify/Federation/Agent/Makefile.am:
11845         * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am:
11846         * orbsvcs/examples/Notify/MC/monitor/Makefile.am:
11847         * orbsvcs/orbsvcs/Makefile.am:
11848         * orbsvcs/tests/Notify/MC/Makefile.am:
11849         * orbsvcs/tests/unit/Notify/MC/Control/Makefile.am:
11850         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am:
11851         * orbsvcs/tests/unit/Notify/MC/MonitorManager/Makefile.am:
11852         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/Makefile.am:
11853         * orbsvcs/tests/unit/Notify/MC/Statistic/Makefile.am:
11854         * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Makefile.am:
11855         * tao/Makefile.am:
11856         * tests/Makefile.am:
11857         * tests/POA/Adapter_Activator/Makefile.am:
11858         * tests/POA/Explicit_Activation/Makefile.am:
11859         * tests/POA/On_Demand_Activation/Makefile.am:
11860         * tests/POA/Reference_Counted_Servant/Makefile.am:
11862           Regenerated.
11864         * configure.ac:
11866           Update for new directories.
11868         * tests/Bug_2085_Regression/Makefile.am:
11869         * tests/Bug_2243_Regression/Makefile.am:
11871           New Makefile.am's.
11873 Sat May 24 19:45:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
11875         * orbsvcs/tests/Bug_2925_Regression/Bug_2925_Regression.mpc:
11877           Add IDL custom-only project to compile *.idl files.  Changed
11878           Server and Client projects to depend on it.
11880         * tests/DynUnion_Test/dynunion_test.mpc:
11882           Add empty IDL_Files section in dynuniontest project.
11884 Mon May 19 16:06:54 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
11886         * docs/configurations.html: Fixed several typos.  Thanks to
11887           Stephen Mouring <stephen dot mouring at lmco dot com> for
11888           reporting this.
11890 Fri May 23 15:24:40 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11892         * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
11894           Changed the type name of the NameList variable occurrences
11895           to reflect the recent change to NotificationServiceMC.idl.
11897 Fri May 23 11:42:38 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11899         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp (add_stats):
11901           Removed an unused local variable, thanks again to Simon Massey
11902           <simon.massey@prismtech.com> for reporting the problem.
11904 Fri May 23 11:30:15 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11906         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl:
11907         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
11909           Changed occurrences of ACE_SYNCH_MUTEX to TAO_SYNCH_MUTEX to
11910           eliminate some fuzz errors. Thanks to Simon Massey
11911           <simon.massey@prismtech.com> for reporting the problem.
11913 Thu May 22 19:38:02 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11915         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h (clear):
11917           Made the method virtual, also made virtual in the ACE
11918           base class Monitor_Base. Now it behaves correctly when
11919           called on a TAO_Statistic monitor fetched from the registry
11920           as a Monitor_Base pointer.
11922         * orbsvcs/tests/unit/Notify/MC/NotificationServiceMonitor/NotificationServiceMonitor.cpp:
11923         * orbsvcs/tests/unit/Notify/MC/Statistic_Registry/Statistic_Registry.cpp:
11924         * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp:
11925         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorManager.cpp:
11926         * orbsvcs/tests/unit/Notify/MC/MonitorManager/MonitorClient.cpp:
11927         * orbsvcs/tests/unit/Notify/MC/Statistic/Statistic.cpp:
11928         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
11930           Modified these test code files to be in line with recent
11931           changes to the Notification Service monitors.
11933 Thu May 22 11:43:44 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
11935         * tests/Bug_1361_Regression/Echo.cpp:
11936         * tests/Bug_1361_Regression/client.cpp:
11938           Reverted changes to this test.  It caused issues with VxWorks.
11940 Wed May 21 19:02:38 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11942         * tao/Makefile.am:
11943         * tao/Monitor/Monitor_Impl.cpp:
11944         * utils/monitor/Makefile.am:
11945         * tests/Monitor/Marshal_Buffer/client.cpp:
11946         * tests/Monitor/Marshal_Buffer/Makefile.am:
11948           Changes resulting from the renaming of
11949           $ACE_ROOT/ace/MonitorControl and its contents.
11951 Wed May 21 15:52:17 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
11953         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic_Registry.cpp:
11954         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic_Registry.h:
11955         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.cpp:
11956         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.h:
11957         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic.cpp:
11958         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic.h:
11960           Removed these files, using the base registry and monitor
11961           classes in ACE instead.
11963         * MPC/config/notification_mc.mpb:
11965           Added tao_monitor base project.
11967         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl:
11969           Added include of $TAO_ROOT/tao/Monitor.idl and used the
11970           indirectly included StringSeq type for NameList, instead of
11971           declaring a new typedef. These changes are the start of
11972           the integration of the new ACE and TAO monitor and control
11973           framework with the existing one in the Notification Service.
11975         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
11976         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h:
11977         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
11978         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp:
11979         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl:
11980         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
11981         * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.cpp:
11982         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h:
11983         * orbsvcs/orbsvcs/Notify/MonitorControl/Control_Registry.h:
11984         * orbsvcs/orbsvcs/Notify/MonitorControl/Control.cpp:
11985         * orbsvcs/orbsvcs/Notify/MonitorControl/Dynamic_Statistic.h:
11986         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.cpp:
11987         * orbsvcs/orbsvcs/Notify/MonitorControl/Control.h:
11988         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
11989         * orbsvcs/orbsvcs/Notify/MonitorControl/MonitorManager.h:
11990         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
11991         * orbsvcs/tests/Notify/MC/test_monitor.cpp:
11993           Changes falling out from the file removal and IDL changes
11994           above, as well as format and style changes.
11996         * orbsvcs/orbsvcs/CosNotification.mpc:
11998           Added tao_monitor as a base project.
12000         * tao/Monitor.mpc:
12002           Changes to IDL compiler command line options to generate
12003           typecodes needed by dependent types in NotificationServiceMC.idl.
12005         * TAO_IDL/be/be_codegen.cpp:
12006         * TAO_IDL/be/be_visitor_root/root.cpp:
12007         * TAO_IDL/be/be_visitor_structure/structure_cs.cpp:
12009           Fixed a bug in the use case where typecodes must be
12010           generated into *A.h and *A.cpp files, and the headers
12011           propagated via a 'safe include' through another IDL
12012           file with no declarations of its own.
12014 Tue May 20 19:37:31 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12016         * tao/Transport_Cache_Manager.cpp:
12017         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
12019           Added the ORB's string name to the name of the connection
12020           cache size monitor, connection cache purge monitor, and
12021           the Active Object Map size monitor, since some tests were
12022           creating multiple ORBs, causing name clashes in the monitor
12023           registry.
12025 Tue May 20 18:05:08 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12027         * NEWS:
12028         * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
12029         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
12030         * tao/IIOP_Connector.cpp:
12031         * tao/Profile_Transport_Resolver.cpp:
12032         * tao/Strategies/SCIOP_Connector.cpp:
12033         * tao/Strategies/UIOP_Connector.cpp:
12034         * tao/Transport.h:
12035         * tao/Transport.inl:
12036         * tao/Transport.cpp:
12037         * tao/Transport_Cache_Manager.h:
12038         * tao/Transport_Cache_Manager.inl:
12039         * tao/Transport_Cache_Manager.cpp:
12040         * tao/Transport_Connector.h:
12041         * tao/Transport_Connector.cpp:
12042         * tests/AMI/run_test.pl:
12043         * tests/BiDirectional/run_test.pl:
12044         * tests/Bug_1361_Regression/Echo.cpp:
12045         * tests/Bug_1361_Regression/client.cpp:
12046         * tests/Bug_1476_Test/client.cpp:
12048           Reinstated Dale Wilson's changes from Wed Aug  1 15:54:01 UTC 2007.
12050           Briefly: the change involves adding the transport to the
12051           cache at the time the connection is initiated rather than
12052           waiting until the connection is complete.   This avoids the
12053           situation where *way* too many connections are started in a
12054           nested upcall and/or multithreading situation because none
12055           of the connection attempts know the others are already in
12056           progress.
12057           At the same time it eliminates the wait-for-condition code
12058           technique for honoring the -MaxMuxedConnections. The old
12059           technique is unsafe and ineffective.
12061           These changes were reverted on Fri Aug 17 15:50:19 UTC 2007.
12063         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
12064         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp:
12065         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
12066         * tao/IIOP_Connection_Handler.cpp:
12067         * tao/Strategies/COIOP_Connection_Handler.cpp:
12068         * tao/Strategies/DIOP_Connection_Handler.cpp:
12069         * tao/Strategies/SCIOP_Connection_Handler.cpp:
12070         * tao/Strategies/SHMIOP_Connection_Handler.cpp:
12071         * tao/Strategies/UIOP_Connection_Handler.cpp:
12073           Pass the flags provided to the close() method on to the call of
12074           close_handler().
12076         * tao/Connection_Handler.h:
12077         * tao/Connection_Handler.cpp:
12079           Changed close_handler() to accept flags (from the service handler
12080           close() call).  These flags help determine when the reference
12081           count of the transport should be removed.
12083           The above changes are part of Bug 2935.
12085 Tue May 20 13:43:14 UTC 2008  Simon McQueen  <sm@prismtech.com>
12087         * docs/releasenotes/index.html:
12089           Add to known issues for CSD.
12091 Tue May 20 12:13:16 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12093         * tao/TransportCurrent/IIOP_Current_Impl.cpp:
12095           When retrieving the connection handler, check the result of the
12096           dynamic_cast and throw a NoContext exception if it is zero.
12098 Mon May 19 18:34:21 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12100         * tao/Object.cpp:
12101           Use false instead of 0
12103         * tao/ORB.cpp (object_to_string):
12104           Handle objrefstyle url with orbit references where some of the
12105           profile are of an unknown type. This fixes bugzilla 2243, thanks
12106           to Jules Colding <colding at 42tools dot com> for reporting this.
12108 Mon May 19 15:12:21 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12110         * tests/Big_Reply/run_test.pl:
12111         * tests/Big_Request_Muxing/run_test.pl:
12112           Improved this script
12114         * tests/Big_Twoways/run_test.pl:
12115           Dottedecimaladdresses isn't required for vxworks
12117         * tests/Bug_1476_Test/client.cpp:
12118         * tests/Bug_2494_Regression/client.cpp:
12119           Use error in the error message
12121 Mon May 19 14:29:21 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12123         * tests/Bug_2085_Regression/*:
12124           New regression test for the fact that string_to_object doesn't
12125           return an exception. Thanks to Frank Pilhofer <fpilhofe at mc dot com>
12126           for reporting this.
12128         * tests/Bug_2243_Regression/*:
12129           New regression test for bugzilla 2243 which is about
12130           interoperability with orbit. Thanks to Jules Colding
12131           <colding at 42tools dot com> for reporting this.
12133 Mon May 19 12:49:09 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12135         * tests/HandleExhaustion/server.cpp:
12137           Change the location of the setting of the file descriptor rlimit.
12139 Mon May 19 02:53:21 CDT 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12141         * TAO version 1.6.5 released.
12143 Sun May 18 22:50:47 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12145         * orbsvcs/tests/Bug_2925_Regression/Makefile.am:
12146         * tests/DynUnion_Test/Makefile.am:
12148           Hand tweak generated makefiles to avoid make warnings due to
12149           duplicate IDL compilation rules.  We'll update the MPC
12150           configuration so this isn't needed in a future release.
12152 Sun May 18 21:48:39 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12154         * orbsvcs/orbsvcs/Makefile.am:
12156           Hand-tweak for ZLIB/ZZIP support, as we want to defer this
12157           decision from MPC to configure.
12159         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Makefile.am
12160         * orbsvcs/performance-tests/RTEvent/Roundtrip/Makefile.am:
12161         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
12162         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/Makefile.am:
12163         * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Makefile.am:
12164         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
12165         * orbsvcs/tests/Event/Basic/Makefile.am:
12166         * orbsvcs/tests/Event/Performance/Makefile.am:
12167         * orbsvcs/tests/Event/Mcast/Complex/Makefile.am:
12168         * orbsvcs/tests/Event/Mcast/Simple/Makefile.am:
12169         * orbsvcs/tests/Event/Mcast/Two_Way/Makefile.am:
12170         * orbsvcs/tests/CosEvent/Basic/Makefile.am:
12171         * orbsvcs/examples/CosEC/RtEC_Based/bin/Makefile.am:
12172         * docs/tutorials/Quoter/Naming_Service/Makefile.am:
12173         * docs/tutorials/Quoter/Simple/Persistent/Makefile.am:
12174         * docs/tutorials/Quoter/Simple/Impl-Repo/Makefile.am:
12175         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am:
12176         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am:
12177           Hand tweak generated makefiles to avoid make warnings.  We'll
12178           update the MPC configuration so this isn't needed in a future
12179           release.
12181 Sun May 18 12:12:36 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12183         * tests/HandleExhaustion/server.cpp:
12185           Make sure RLIMIT_NOFILE is defined.
12187 Sat May 17 01:57:30 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12189         * tests/HandleExhaustion/server.cpp:
12191           Only call set the rlimit if ACE_LACKS_RLIMIT is not defined.
12193 Fri May 16 12:59:22 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12195         * tests/HandleExhaustion/run_test.pl:
12197           This test has the same issues on LynxOS as HP-UX and can't be run.
12199         * tests/HandleExhaustion/server.cpp:
12201           Changed to set the rlimit for file descriptors.
12203 Wed May 14 11:03:15 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12205         * tao/Monitor/*:
12206           Renamed MonitorControl namespace to Monitor_Control to comply
12207           to ACE coding guidelines
12209 Tue May 13 15:04:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12211         * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
12212           Extended this test as mentioned in bugzilla 3252. Thanks for
12213           Lothar Werzinger <lothar at tradescape dot biz> for extending
12214           this test
12216 Tue May 13 14:50:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12218         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp (fini):
12219           Also destroy the dispatching ORB when it has one and
12220           the nofication service is configured to use one
12222         * tests/Explicit_Event_Loop/server.cpp:
12223           No need to pass in an empty orb name
12225 Tue May 13 07:37:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12227         * tao/ORB_Core.cpp:
12228           Don't try to load the TAO PI library in VxWorks kernel mode
12229           with shared libraries
12231         * tests/ORB_Local_Config/Bug_1459/run_test.pl:
12232         * tests/ORB_Local_Config/Bug_2612/run_test.pl:
12233         * tests/ORB_Local_Config/Bunch/run_test.pl:
12234         * tests/ORB_Local_Config/run_tests_all.pl:
12235         * tests/ORB_Local_Config/Separation/run_test.pl:
12236         * tests/ORB_Local_Config/Service_Dependency/run_test.pl:
12237         * tests/ORB_Local_Config/Shared/run_test.pl:
12238         * tests/ORB_Local_Config/Simple/run_test.pl:
12239         * tests/ORB_Local_Config/Two_DLL_ORB/run_test.pl:
12240           Updated for VxWorks cross platform testing
12242         * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
12243           Layout change
12245 Mon May 12 15:51:28 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
12247         * tao/Stub.cpp:
12249           Removed one line that I added along with a fix of memory leak.
12250           This particular line turned out to be erroneous.
12252 Mon May 12 12:30:01 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12254         * tests/Monitor/Marshal_Buffer/client.cpp:
12256           Added appropriate preprocessor guards to get a successful
12257           build when TAO_HAS_MONITOR_FRAMEWORK is defined as 0.
12259 Fri May  9 18:26:24 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12261               * orbsvcs/orbsvcs/Makefile.am:
12262               * orbsvcs/Notify_Service/Makefile.am:
12263               * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am:
12264               * orbsvcs/tests/Log/Basic_Log_Test/Makefile.am:
12265               * orbsvcs/tests/Bug_2926_Regression/Makefile.am:
12266               * orbsvcs/tests/Notify/Basic/Makefile.am:
12267               * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
12268               * orbsvcs/tests/Notify/Test_Filter/Makefile.am:
12269               * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
12270               * orbsvcs/tests/Notify/Bug_3252_Regression/Makefile.am:
12271               * orbsvcs/tests/Notify/Blocking/Makefile.am:
12272               * orbsvcs/tests/Notify/Destroy/Makefile.am:
12273               * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
12274               * orbsvcs/tests/Notify/Driver/Makefile.am:
12275               * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
12276               * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am:
12277               * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
12278               * orbsvcs/tests/Notify/PluggableTopology/Makefile.am:
12279               * orbsvcs/tests/Notify/Persistent_POA/Makefile.am:
12280               * orbsvcs/tests/Notify/MC/Makefile.am:
12281               * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
12282               * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am:
12283               * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile.am:
12284               * orbsvcs/tests/Notify/XML_Persistence/Makefile.am:
12285               * orbsvcs/tests/Notify/lib/Makefile.am:
12286               * orbsvcs/tests/Notify/Discarding/Makefile.am:
12287               * orbsvcs/tests/Notify/Ordering/Makefile.am:
12288               * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
12289               * orbsvcs/tests/Notify/RT_lib/Makefile.am:
12290               * orbsvcs/tests/Notify/Reconnecting/Makefile.am:
12291               * orbsvcs/Logging_Service/Basic_Logging_Service/Makefile.am:
12292               * orbsvcs/Logging_Service/Event_Logging_Service/Makefile.am:
12293               * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am:
12294               * orbsvcs/Logging_Service/Notify_Logging_Service/Makefile.am:
12295               * orbsvcs/Fault_Notifier/Makefile.am:
12296               * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am:
12297               * orbsvcs/examples/Notify/Federation/Agent/Makefile.am:
12298               * orbsvcs/examples/Notify/ThreadPool/Makefile.am:
12299               * orbsvcs/examples/Notify/Lanes/Makefile.am:
12300               * tao/ETCL/Makefile.am:
12301               * tao/Makefile.am:
12302               * utils/monitor/Makefile.am:
12303               * tests/Monitor/Marshal_Buffer/Makefile.am:
12304               * tests/Makefile.am:
12305               * tests/Compression/Makefile.am:
12307           Regenerated.
12309               * configure.ac:
12311           build new directory.
12313         * tests/Bug_3321_Regression/Makefile.am:
12315           New Makefile.am.
12317               * tao/ZlibCompressor.mpc:
12318               * MPC/config/zlibcompressor.mpb:
12320           Changed to derive from MPC's own zlib base project to ace_zlib
12321           base project to get settings overriden for the automake build.
12323 Fri May  9 18:13:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12325         * tao/PI/PI.h:
12326           Also enable the static initializer in vxworks kernel mode
12327           with shared libs
12329 Fri May  9 13:36:02 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12331         * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
12333           Fixed name of included ACE size monitor file.
12335 Fri May  9 12:55:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12337         * tao/Bug_3321_Regression/Bug_3321_Regression.mpc:
12338         * tao/Bug_3321_Regression/main.cpp:
12339           Messaging is not used here
12341 Fri May  9 12:42:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12343         * tao/orbconf.h:
12344           Added TAO_HAS_MONITOR_POINTS which is default defined to
12345           ACE_HAS_MONITOR_POINTS (which is 0 at this moment)
12347         * tao/GIOP_Message_Base.cpp:
12348           Added monitor points
12350         * tao/Messaging/Buffering_Constraint_Policy.h:
12351           Doxygen change
12353         * tao/PI/PICurrent_Loader.cpp:
12354           Changed initialisation
12356         * tao/PI_Server/ServerRequestInfo.h:
12357         * tao/PortableServer/Root_POA.cpp:
12358         * tao/TypeCodeFactory_Adapter.h:
12359           Layout change
12361         * tao/PortableServer/Active_Object_Map.{h,cpp,inl}:
12362           Added monitor points and code layout changes
12364         * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
12365           Corrected rcsid
12367         * tao/Transport_Cache_Manager.{h,cpp}:
12368           Added monitor points
12370 Fri May  9 12:25:13 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12372         * MPC/config/tao_monitor.mpb:
12374           Removed unneeded base project.
12376 Fri May  9 11:59:52 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12378         * MPC/config/etcl.mpb:
12380           Changed the name of a base project that was changed
12381           in ACE_RROT/bin/MakeProjectCreator/config.
12383 Fri May  9 10:40:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12385         * tao/TAO_Internal.cpp:
12386           Don't try to load the Codeset lib when it is not available
12387           with VxWorks shared lib kernel mode
12389 Thu May  8 22:51:38 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12391         * tao/Makefile.am:
12393           Fix missing \ in ZlibCompressor project.
12395 Thu May  8 07:38:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12397         * tests/Bug_3321_Regression/*:
12398           New regression test for bugzilla 3321
12400         * tests/Bug_3315_Regression/main.cpp:
12401           Improved result handling
12403 Wed May  7 19:33:14 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12405         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
12406         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h:
12408           Changes of method signatures back to using
12409           TAO_ETCL_Literal_Constraint that were overlooked in
12411           Wed May  7 19:16:14 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12413 Wed May  7 19:16:14 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12415         * tao/ETCL/ETCL_include:
12416         * tao/ETCL/ETCL_y.cpp:
12417         * tao/ETCL/ETCL_l.cpp:
12418         * tao/ETCL/ETCL_Interpreter.cpp:
12419         * tao/ETCL/TAO_ETCL_Parser.pc.in:
12421           Removed these files and the directory, by way
12422           of eliminating the TAO ETCL parser, only the
12423           ETCL parser in ACE_ROOT/ace/ETCL is needed.
12425         * MPC/config/tao_etcl.mpb:
12426         * MPC/config/tao_monitor.mpb:
12427         * MPC/config/etcl.mpb:
12428         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
12429         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h:
12430         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
12431         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h:
12432         * tao/ETCL/TAO_ETCL_Constraint.cpp:
12433         * tao/ETCL/TAO_ETCL_Constraint.inl:
12434         * tao/ETCL/TAO_ETCL_Constraint.h:
12435         * tao/ETCL/TAO_ETCL.mpc:
12437           - Changes required by the TAO ETCL parser's removal.
12439           - Reverted a change to the Notify and Log constraint
12440             visitors that made their internal literal constraint
12441             queue be of type ETCL_Literal_Constraint. Changed
12442             the type of queue element back to
12443             TAO_ETCL_Literal_Constraint.
12445           - Removed all constraint classes from TAO_ETCL except
12446             TAO_ETCL_Literal_Constraint. This class is the only
12447             one that uses CORBA::Any and is thus CORBA-specific,
12448             all the other classes can be represented by their
12449             base classes in ACE_ROOT/ace/ETCL.
12451 Wed May  7 18:44:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12453         * orbsvcs/orbsvcs/Log/BasicLog_i.h:
12454         * orbsvcs/orbsvcs/Log/BasicLogFactory_i.cpp:
12455         * orbsvcs/orbsvcs/Log/BasicLogFactory_i.h:
12456           Layout issues
12458         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.h:
12459           Doxygen change
12461         * orbsvcs/orbsvcs/Notify/CosNotify_Service.h:
12462           Doxygen changes
12464         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
12465           Close the notify singleton when the service is closed
12467 Wed May  7 14:24:17 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12469         * orbsvcs/orbsvcs/Log/Log_i.cpp(scheduled):
12471           Replaced use of native type timeval with ACE_Time_Value,
12472           to eliminate Windows warnings.
12474 Wed May  7 10:18:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12476         * MPC/config/tao_etcl.mpb:
12477           Requires dynamicany
12479 Wed May  7 09:06:56 UTC 2008  Vladimir Zykov  <vzykov@prismtech.com>
12481         * tao/Stub.cpp:
12483           Fixed a memory leak in forward_profiles_perm_.
12485         * tao/Invocation_Base.h:
12486         * tao/LocateRequest_Invocation_Adapter.cpp:
12487         * tao/Invocation_Base.cpp:
12488         * tao/Synch_Invocation.inl:
12489         * tao/Collocated_Invocation.cpp:
12490         * tao/Synch_Invocation.h:
12491         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
12492         * tao/Messaging/Asynch_Invocation_Adapter.cpp:
12493         * tao/Invocation_Base.inl:
12494         * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
12495         * tao/Invocation_Adapter.cpp:
12496         * tao/Synch_Invocation.cpp:
12498           Added reply_status to Invocation_Base and changed the code that need
12499           to handle permanent locacation accordingly. Now in order to find out
12500           whether the invocation is forwarded reply_status must be checked.
12501           Also renamed reply_received to invoke_status in Invocation_Base.
12502           This is for fix of bug 3277.
12504 Wed May  7 06:49:33 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
12506         * examples/Callback_Quoter/Notifier_i.h:
12507         * examples/Callback_Quoter/Notifier_i.cpp:
12508         * orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.h:
12509         * orbsvcs/orbsvcs/PortableGroup/PG_MemberInfo.cpp:
12511           Qualified equality operators with const to fix errors with Unbounded_Set.
12513 Tue May  6 19:45:00 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12515         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp(visit_exist):
12517           Fixed an incorrect template argument to dynamic_cast<>,
12518           causing it to always return 0.
12520 Tue May  6 12:49:47 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12522         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
12523         * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.cpp:
12524         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h:
12525         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp:
12526         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
12527         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h:
12528         * tao/ETCL/TAO_ETCL_Constraint.cpp:
12529         * tao/ETCL/TAO_ETCL_Constraint.inl:
12530         * tao/ETCL/TAO_ETCL_Constraint.h:
12532           - Factored code from the TAO ETCL constraint classes to
12533             base classes in ACE_ROOT/ace/ETCL.
12535           - Changed the signatures of the visitor methods in the
12536             logging and notification services to take the ace/ETCL
12537             constraint classes as arguments.
12539           - Changed the literal constraint queues in the above
12540             services to contain ETCL_Literal_Constraint instead
12541             of TAO_ETCL_Literal_Constraint.
12543           - Replaced CORBA::Boolean 0s and 1s with 'true' and
12544             'false'.
12546 Mon May  5 20:40:02 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
12548         * tao/Object.cpp:
12550           Fix a segfault in a nil pointer is passed to _is_equivalent.
12552 Mon May  5 14:45:45 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12554         * orbsvcs/ImplRepo_Service/Makefile.am:
12556           Fix "extra trailing-backslash" typo in automake conditional.
12558 Sun May  4 22:15:32 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12560         * tao/ETCL/TAO_ETCL.mpc:
12562           Add Pkgconfig_Files section for TAO_ETCL_Parser library.
12564         * orbsvcs/orbsvcs/TAO_ETCL.pc.in:
12566           Remove pkgconfig template file from old TAO ETCL library.
12568         * tao/ETCL/TAO_ETCL.pc.in:
12569         * tao/ETCL/TAO_ETCL_Parser.pc.in:
12570         * tao/Monitor/TAO_Monitor.pc.in:
12572           Added pkgconfig template files for new TAO libraries.
12574 Sun May  4 15:50:25 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12576         * orbsvcs/orbsvcs/Makefile.am:
12577         * orbsvcs/ImplRepo_Service/Makefile.am:
12578         * tao/Makefile.am:
12579         * tests/Compression/Makefile.am:
12581           Hand-tweak for ZLIB/ZZIP support, as we want to defer this
12582           decision from MPC to configure.
12584 Sun May  4 15:02:24 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12586         * orbsvcs/tests/Notify/MC/Makefile.am:
12587         * tests/Object_Loader/Makefile.am:
12588         * tests/Oneway_Send_Timeouts/Makefile.am:
12589         * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
12591           Regenerated.
12593         * orbsvcs/tests/Notify/MC/MonitorControl.mpc:
12594         * tests/Object_Loader/Object_Loader.mpc:
12595         * tests/Oneway_Send_Timeouts/Oneway_scenarios.mpc:
12596         * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
12598           Add empty IDL_Files section to avoid emitting duplicate IDL
12599           compilation rules in generated Makefile.am's.
12601 Sat May  3 23:39:24 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12603         * configure.ac:
12605           Add AM_CONDITIONAL for BUILD_WINCE.
12607 Sat May  3 22:23:22 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
12609         The below changes should be most of the work necessary to fix
12610         automake build errors.  A few hand tweaks more will be needed
12611         to resolve the rest.
12613         * configure.ac:
12615           Updated for new directories.
12617         * orbsvcs/orbsvcs/Makefile.am:
12618         * orbsvcs/Notify_Service/Makefile.am:
12619         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Makefile.am:
12620         * orbsvcs/performance-tests/RTEvent/Roundtrip/Makefile.am:
12621         * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
12622         * orbsvcs/performance-tests/RTEvent/TCP_Baseline/Makefile.am:
12623         * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Makefile.am:
12624         * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
12625         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/Makefile.am:
12626         * orbsvcs/tests/Event/Basic/Makefile.am:
12627         * orbsvcs/tests/Event/Performance/Makefile.am:
12628         * orbsvcs/tests/Event/Mcast/Complex/Makefile.am:
12629         * orbsvcs/tests/Event/Mcast/Simple/Makefile.am:
12630         * orbsvcs/tests/Event/Mcast/Two_Way/Makefile.am:
12631         * orbsvcs/tests/Log/Basic_Log_Test/Makefile.am:
12632         * orbsvcs/tests/Bug_2800_Regression/Makefile.am:
12633         * orbsvcs/tests/Bug_2925_Regression/Makefile.am:
12634         * orbsvcs/tests/Security/mixed_security_test/Makefile.am:
12635         * orbsvcs/tests/Security/Makefile.am:
12636         * orbsvcs/tests/Property/Makefile.am:
12637         * orbsvcs/tests/CosEvent/Basic/Makefile.am:
12638         * orbsvcs/tests/InterfaceRepo/Makefile.am:
12639         * orbsvcs/tests/Bug_2926_Regression/Makefile.am:
12640         * orbsvcs/tests/Notify/Basic/Makefile.am:
12641         * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
12642         * orbsvcs/tests/Notify/Test_Filter/Makefile.am:
12643         * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
12644         * orbsvcs/tests/Notify/Blocking/Makefile.am:
12645         * orbsvcs/tests/Notify/Destroy/Makefile.am:
12646         * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
12647         * orbsvcs/tests/Notify/Driver/Makefile.am:
12648         * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
12649         * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am:
12650         * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
12651         * orbsvcs/tests/Notify/PluggableTopology/Makefile.am:
12652         * orbsvcs/tests/Notify/Persistent_POA/Makefile.am:
12653         * orbsvcs/tests/Notify/MC/Makefile.am:
12654         * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
12655         * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am:
12656         * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile.am:
12657         * orbsvcs/tests/Notify/XML_Persistence/Makefile.am:
12658         * orbsvcs/tests/Notify/lib/Makefile.am:
12659         * orbsvcs/tests/Notify/Discarding/Makefile.am:
12660         * orbsvcs/tests/Notify/Ordering/Makefile.am:
12661         * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
12662         * orbsvcs/tests/Notify/Makefile.am:
12663         * orbsvcs/tests/Notify/RT_lib/Makefile.am:
12664         * orbsvcs/tests/Notify/Reconnecting/Makefile.am:
12665         * orbsvcs/tests/Makefile.am:
12666         * orbsvcs/Logging_Service/Basic_Logging_Service/Makefile.am:
12667         * orbsvcs/Logging_Service/Event_Logging_Service/Makefile.am:
12668         * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am:
12669         * orbsvcs/Logging_Service/Notify_Logging_Service/Makefile.am:
12670         * orbsvcs/ImplRepo_Service/Makefile.am:
12671         * orbsvcs/Fault_Notifier/Makefile.am:
12672         * orbsvcs/examples/Notify/Federation/SpaceCraft/Makefile.am:
12673         * orbsvcs/examples/Notify/Federation/Agent/Makefile.am:
12674         * orbsvcs/examples/Notify/ThreadPool/Makefile.am:
12675         * orbsvcs/examples/Notify/Lanes/Makefile.am:
12676         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Makefile.am:
12677         * tao/Makefile.am:
12678         * docs/tutorials/Quoter/Naming_Service/Makefile.am:
12679         * docs/tutorials/Quoter/Simple/Persistent/Makefile.am:
12680         * docs/tutorials/Quoter/Simple/Impl-Repo/Makefile.am:
12681         * docs/tutorials/Quoter/Simple/Server/Makefile.am:
12682         * docs/tutorials/Quoter/Simple/ImprovedServer/Makefile.am:
12683         * docs/tutorials/Quoter/Simple/Client/Makefile.am:
12684         * docs/tutorials/Quoter/RTCORBA/Makefile.am:
12685         * utils/Makefile.am:
12686         * performance-tests/POA/Demux/Makefile.am:
12687         * performance-tests/Anyop/Makefile.am:
12688         * performance-tests/CSD_Strategy/TestServant/Makefile.am:
12689         * performance-tests/CSD_Strategy/TestApps/Makefile.am:
12690         * performance-tests/Callback/Makefile.am:
12691         * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am:
12692         * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am:
12693         * performance-tests/Latency/DSI/Makefile.am:
12694         * tests/Server_Connection_Purging/Makefile.am:
12695         * tests/Bug_2222_Regression/Makefile.am:
12696         * tests/Bug_1270_Regression/Makefile.am:
12697         * tests/Bug_2702_Regression/Makefile.am:
12698         * tests/Any/Recursive/Makefile.am:
12699         * tests/Bug_2560_Regression/Makefile.am:
12700         * tests/Object_Loader/Makefile.am:
12701         * tests/DynUnion_Test/Makefile.am:
12702         * tests/Bug_2669_Regression/Makefile.am:
12703         * tests/QtTests/Makefile.am:
12704         * tests/DLL_ORB/Makefile.am:
12705         * tests/Bug_2503_Regression/Makefile.am:
12706         * tests/HandleExhaustion/Makefile.am:
12707         * tests/Hello/Makefile.am:
12708         * tests/Bug_2122_Regression/Makefile.am:
12709         * tests/Makefile.am:
12710         * tests/IOR_Endpoint_Hostnames/Makefile.am:
12711         * tests/Bug_2084_Regression/Makefile.am:
12712         * tests/FL_Cube/Makefile.am:
12713         * tests/Portable_Interceptors/Bug_3080/Makefile.am:
12714         * tests/Portable_Interceptors/Makefile.am:
12715         * tests/Bug_2417_Regression/Makefile.am:
12716         * tests/Bug_3000_Regression/Makefile.am:
12717         * tests/POA/Adapter_Activator/Makefile.am:
12718         * tests/POA/Explicit_Activation/Makefile.am:
12719         * tests/POA/On_Demand_Activation/Makefile.am:
12720         * tests/POA/Reference_Counted_Servant/Makefile.am:
12721         * tests/POA/Makefile.am:
12722         * tests/Optimized_Connection/Makefile.am:
12723         * tests/Xt_Stopwatch/Makefile.am:
12724         * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
12725         * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
12726         * tests/IDL_Test/Makefile.am:
12727         * tests/CodeSets/libs/Makefile.am:
12728         * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
12729         * tests/OBV/Forward/Makefile.am:
12730         * tests/OBV/Truncatable/Makefile.am:
12731         * tests/OBV/ValueBox/Makefile.am:
12732         * tests/OBV/Collocated/Forward/Makefile.am:
12733         * tests/Oneway_Timeouts/Makefile.am:
12734         * tests/DSI_AMH/Makefile.am:
12735         * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
12736         * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
12737         * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
12738         * examples/Kokyu_dsrt_schedulers/Makefile.am:
12739         * examples/Simple/time-date/Makefile.am:
12740         * examples/CSD_Strategy/ThreadPool4/Makefile.am:
12741         * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
12742         * examples/RTScheduling/MIF_Scheduler/Makefile.am:
12743         * examples/RTScheduling/Makefile.am:
12744         * examples/mfc/Makefile.am:
12745         * examples/AMI/FL_Callback/Makefile.am:
12747           Regenerated.
12749         * orbsvcs/tests/Bug_3216_Regression/Makefile.am:
12750         * orbsvcs/tests/Security/ssliop_CSD/Makefile.am:
12751         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/Makefile.am:
12752         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/Makefile.am:
12753         * orbsvcs/tests/Bug_3215_Regression/Makefile.am:
12754         * orbsvcs/tests/Notify/Bug_3252_Regression/Makefile.am:
12755         * tao/ETCL/Makefile.am:
12756         * utils/monitor/Makefile.am:
12757         * tests/DII_AMI_Forward/Makefile.am:
12758         * tests/Bug_3315_Regression/Makefile.am:
12759         * tests/Bug_2935_Regression/Makefile.am:
12760         * tests/Monitor/Marshal_Buffer/Makefile.am:
12761         * tests/Monitor/Makefile.am:
12762         * tests/Bug_3171_Regression/Makefile.am:
12763         * tests/Bug_3108_Regression/Makefile.am:
12764         * tests/Bug_2734_Regression/Makefile.am:
12765         * tests/Oneway_Send_Timeouts/Makefile.am:
12766         * tests/Bug_3311_Regression/Makefile.am:
12767         * tests/Bug_3042_Regression/Makefile.am:
12768         * tests/Bug_3163_Regression/Makefile.am:
12769         * tests/Collocated_Forwarding/Makefile.am:
12770         * tests/Portable_Interceptors/Bug_2133/Makefile.am:
12771         * tests/Portable_Interceptors/Bug_3079/Makefile.am:
12772         * tests/Bug_3276_Regression/Makefile.am:
12773         * tests/CSD_Collocation/Makefile.am:
12774         * tests/CodeSets/libs/UTF16_UCS2/Makefile.am:
12775         * tests/Bug_3251_Regression/Makefile.am:
12776         * tests/Bug_3198_Regression/Makefile.am:
12777         * tests/Bug_3299_Regression/Makefile.am:
12779           New Makefile.am's.
12781 Fri May  2 20:48:50 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12783         * tao/ETCL/TAO_ETCL_Constraint.cpp:
12784         * tao/ETCL/TAO_ETCL_Constraint.inl:
12786           For all constructors except the one that takes an Any*,
12787           initialize the Any_Impl* member to 0, in order that
12788           _remove_ref() isn't called on an uninitialized pointer
12789           in the destructor.
12791 Fri May  2 19:33:55 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12793         * tao/ETCL/ETCL_y.cpp:
12794         * tao/ETCL/ETCL_l.cpp:
12795         * tao/ETCL/ETCL_Interpreter.cpp:
12797           New files that simply include their counterparts in
12798           $ACE_ROOT/ace/ETCL. The lex and yacc files are generated
12799           and can't be factored into CORBA and non-CORBA pieces as
12800           the other ETCL files have been. On the other hand, there
12801           doesn't seem to be any way found so far to get makefiles
12802           to recompile a set of source files into a different set
12803           of object files in a different location, so that things
12804           like realclean will depend on the new object files. This
12805           workaround in similar to what has been done for the IDL
12806           compiler driver, which is composed of the same source
12807           but links to different backends.
12809         * tao/ETCL/TAO_ETCL.mpc:
12811           Changed the TAO_ETCL_Parser project to reflect the changes
12812           above.
12814 Fri May  2 18:38:27 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12816         * tao/ETCL/TAO_ETCL_Constraint.h:
12818           Fix for build problems with versioned namespaces turned on.
12820 Fri May  2 09:35:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12822         * tests/Bug_3315_Regression/*:
12823           New regression for bugzilla 3315. When TAO is used from a thread
12824           created without ACE it leads to an assert in ACE. When we have
12825           pthread we use the pthread api, else we just use ACE. Without
12826           the change from Iliyan in ace/Service_Config.cpp this test fails
12827           but with his change this test runs. Thanks to Abdul Sowayan for
12828           creating this regression test.
12830 Fri May  2 08:27:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12832         * tao/IIOP_Connection_Handler.cpp:
12833         * tao/Load_Protocol_Factory_T.h:
12834           Fixed incorrect debug statements which print garbage when
12835           unicode is enabled. Thanks to Karl-Heinz Wind <wind at itq dot de>
12836           for reporting this. This fixes bugzilla 3309
12838 Fri May  2 08:15:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12840         * tao/config/monitor.mpb:
12841         * tao/config/tao_monitor.mpb:
12842           Renamed monitor to tao_monitor
12844         * utils/monitor/monitor.mpc:
12845           updated base project
12847 Thu May  1 18:32:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12849         * tests/Monitor/Marshal_Buffer/client.cpp:
12850         * tests/Monitor/Marshal_Buffer/server.cpp:
12851           Don't use deprecated macros
12853 Thu May  1 18:27:10 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12855         * tao/ETCL/TAO_ETCL_Constraint.cpp:
12856         * tao/ETCL/TAO_ETCL_Constraint.h:
12857           Use a full include path
12859         * tao/Leader_Follower.h:
12860           Docu change
12862 Thu May  1 18:09:05 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12864         * TAO_ACE.mwc:
12866           Removed $ACE_ROOT/MonitorControl/MonitorControl.mpc, this MPC
12867           file has been relocated and is now covered under $ACE_ROOT/ace.
12869         * tao/Monitor/Monitor_Impl.cpp:
12870         * tests/Monitor/Marshal_Buffer/client.cpp:
12872           Changed header include paths to reflect the relocation of
12873           the MonitorControl library.
12875 Wed Apr 30 17:16:54 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12877         * tests/Monitor/Marshal_Buffer/client.cpp:
12878         * tests/Monitor/Marshal_Buffer/server.cpp:
12880           Added include to pull in ACE_PRINT_EXCEPTION and
12881           ACE_ANY_EXCEPTION macros, which were not recognized
12882           in some Debian builds.
12884 Wed Apr 30 17:01:24 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12886         * tests/Monitor/Marshal_Buffer/client.cpp:
12887         * tests/Monitor/Marshal_Buffer/marshal_buffer.mpc:
12889           Removed ENABLE_MONITORS macro which is no longer used.
12891 Wed Apr 30 12:13:59 UTC 2008  Simon McQueen  <sm@prismtech.com>
12893         * TAO_IDL/ast/ast_union.cpp:
12895           Added missing break.
12897         * TAO_IDL/be/be_helper.cpp:
12898         * TAO_IDL/be_include/be_helper.h:
12900           Ugly macros to get this to compile portably.
12902 Wed Apr 30 11:57:18 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12904         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
12906           Restored the original order of included header files to
12907           eliminate template-related compile errors with gcc.
12909 Wed Apr 30 11:55:04 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12911         * tests/Portable_Interceptors/PICurrent/run_test.pl:
12912         * tests/Portable_Interceptors/PICurrent/server.cpp:
12914           Modified this test to use -SvcConfDirective instead of creating an
12915           svc.conf.  For single-threaded builds, the thread-per-connection
12916           setting does not work.  So, when threads are enabled add the
12917           -SvcConfDirective to enable thread-per-connection.  When threads
12918           are disabled, issue a notice and continue on in single-threaded
12919           mode.
12921 Wed Apr 30 11:51:40 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
12923         * MPC/config/tao_vc8warnings.mpb:
12925           Added support for vc9.
12927 Tue Apr 29 19:58:21 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12929         * orbsvcs/orbsvcs/ETCL.mpc:
12930         * orbsvcs/orbsvcs/ETCL.rc:
12932           Removed these files, overlooked in checkin
12934           Tue Apr 29 19:55:12 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12936 Tue Apr 29 19:55:12 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12938         * orbsvcs/orbsvcs/ETCL/*:
12940           Removed this directory and its contents, it is replaced
12941           by $TAO_ROOT/tao/ETCL. Some code has been factored to
12942           $ACE_ROOT/ace/ETCL and some identifiers have changed,
12943           but no intentional changes have been made to the behavior.
12945         * MPC/config/etcl.mpb:
12946         * TAO_ACE.mwc:
12947         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
12948         * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.cpp:
12949         * orbsvcs/orbsvcs/Log/Log_Constraint_Interpreter.h:
12950         * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.h:
12951         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.h:
12952         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp:
12953         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
12954         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h:
12955         * tao/ETCL/TAO_ETCL_Constraint.cpp:
12956         * tao/ETCL/TAO_ETCL_Constraint.h:
12957         * tao/ETCL/TAO_ETCL.mpc:
12959           Changes to integrate the replacement of
12960           $TAO_ROOT/orbsvcs/orbsvcs/ETCL with
12961           $TAO_ROOT/tao/ETCL and $ACE_ROOT/ace/ETCL.
12963 Tue Apr 29 15:17:52 UTC 2008  Simon McQueen  <sm@prismtech.com>
12965         * TAO_IDL/ast/ast_union.cpp:
12966         * TAO_IDL/be/be_helper.cpp:
12967         * TAO_IDL/be/be_union_branch.cpp:
12968         * TAO_IDL/be/be_visitor_union/discriminant_ci.cpp:
12969         * TAO_IDL/be_include/be_helper.h:
12970         * TAO_IDL/include/ast_union.h:
12972           Add support for (unsigned) long long union discriminators.
12974         * tests/Bug_3311_Regression:
12975         * tests/Bug_3311_Regression/Bug_3311_Regression.mpc:
12976         * tests/Bug_3311_Regression/README:
12977         * tests/Bug_3311_Regression/test.idl:
12978         * tests/Bug_3311_Regression/test.cpp:
12980           Regression test for the above.
12982 Mon Apr 28 19:38:08 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
12984         * tao/Monitor/Monitor.h:
12985         * tao/Monitor/Monitor.cpp:
12986         * tao/Monitor/Monitor_Impl.h:
12987         * tao/Monitor/Monitor_Impl.cpp:
12989           Added TAO_HAS_MONITOR_FRAMEWORK guards around these files.
12991 Mon Apr 28 17:57:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
12993         * orbsvcs/examples/Notify/MC/monitor/monitor.mpc:
12994           Made project name more unique
12996         * orbsvcs/orbsvcs/AV/Flows_T.cpp:
12997           Initialise pointer with 0
12999 Mon Apr 28 14:24:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13001         * examples/Kokyu_dsrt_schedulers/EDF_Scheduler.h
13002         * examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp
13003         * examples/Kokyu_dsrt_schedulers/FP_Scheduler.h
13004         * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp
13005         * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.h
13006         * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp
13007         * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.h
13008         * examples/RTScheduling/Fixed_Priority_Scheduler/FP_Scheduler.h
13009         * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h
13010         * orbsvcs/examples/FaultTolerance/RolyPoly/ORB_Initializer.h
13011         * orbsvcs/examples/FaultTolerance/RolyPoly/ReplicaController.h
13012         * orbsvcs/examples/LoadBalancing/ORBInitializer.h
13013         * orbsvcs/examples/LoadBalancing/ServerRequestInterceptor.h
13014         * orbsvcs/examples/ORT/Server_IORInterceptor.h
13015         * orbsvcs/examples/ORT/Server_IORInterceptor_ORBInitializer.h
13016         * orbsvcs/ImplRepo_Service/INS_Locator.h
13017         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.h
13018         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.h
13019         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.inl
13020         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.h
13021         * orbsvcs/orbsvcs/FaultTolerance/FT_ClientRequest_Interceptor.h
13022         * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.h
13023         * orbsvcs/orbsvcs/FaultTolerance/FT_ORBInitializer.h
13024         * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.h
13025         * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.inl
13026         * orbsvcs/orbsvcs/FaultTolerance/FT_PolicyFactory.h
13027         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.h
13028         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.h
13029         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.inl
13030         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.h
13031         * orbsvcs/orbsvcs/FaultTolerance/FT_ServerRequest_Interceptor.h
13032         * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Initializer.h
13033         * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Interceptor.h
13034         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_ORBInitializer.h
13035         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.h
13036         * orbsvcs/orbsvcs/LoadBalancing/LB_ClientORBInitializer.h
13037         * orbsvcs/orbsvcs/LoadBalancing/LB_ClientRequestInterceptor.h
13038         * orbsvcs/orbsvcs/LoadBalancing/LB_IORInterceptor.h
13039         * orbsvcs/orbsvcs/LoadBalancing/LB_MemberLocator.h
13040         * orbsvcs/orbsvcs/LoadBalancing/LB_ORBInitializer.h
13041         * orbsvcs/orbsvcs/LoadBalancing/LB_ServerRequestInterceptor.h
13042         * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.h
13043         * orbsvcs/orbsvcs/Security/Security_Current.h
13044         * orbsvcs/orbsvcs/Security/Security_ORBInitializer.h
13045         * orbsvcs/orbsvcs/Security/Security_PolicyFactory.h
13046         * orbsvcs/orbsvcs/Security/SL2_EstablishTrustPolicy.h
13047         * orbsvcs/orbsvcs/Security/SL2_QOPPolicy.h
13048         * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h
13049         * orbsvcs/orbsvcs/Security/SL3_ContextEstablishmentPolicy.h
13050         * orbsvcs/orbsvcs/Security/SL3_CredentialsCurator.h
13051         * orbsvcs/orbsvcs/Security/SL3_ObjectCredentialsPolicy.h
13052         * orbsvcs/orbsvcs/Security/SL3_PolicyFactory.h
13053         * orbsvcs/orbsvcs/Security/SL3_SecurityCurrent.h
13054         * orbsvcs/orbsvcs/Security/SL3_SecurityManager.h
13055         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.h
13056         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.h
13057         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.h
13058         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h
13059         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.h
13060         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/ORBInitializer.h
13061         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/ORBInitializer.h
13062         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/ServerRequestInterceptor.h
13063         * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.h
13064         * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.h
13065         * orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer.h
13066         * orbsvcs/tests/Bug_2285_Regression/ServerORBInitializer2.h
13067         * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor.h
13068         * orbsvcs/tests/Bug_2285_Regression/ServerRequest_Interceptor2.h
13069         * orbsvcs/tests/Bug_2287_Regression/ServerORBInitializer2.h
13070         * orbsvcs/tests/Bug_2287_Regression/ServerRequest_Interceptor2.h
13071         * orbsvcs/tests/Bug_2615_Regression/ServerORBInitializer2.h
13072         * orbsvcs/tests/Bug_2615_Regression/ServerRequest_Interceptor2.h
13073         * orbsvcs/tests/Bug_3215_Regression/ServerORBInitializer2.h
13074         * orbsvcs/tests/Bug_3215_Regression/ServerRequest_Interceptor2.h
13075         * orbsvcs/tests/Bug_3216_Regression/ServerORBInitializer.h
13076         * orbsvcs/tests/Bug_3216_Regression/ServerRequest_Interceptor.h
13077         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_ORBInitializer.h
13078         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.h
13079         * tao/LocalObject.h
13080         * tao/LocalObject.inl
13081         * TAO_IDL/be/be_visitor_interface/interface_ih.cpp
13082         * tests/Bug_1495_Regression/client_interceptor.h
13083         * tests/Bug_1495_Regression/Client_ORBInitializer.h
13084         * tests/Bug_1495_Regression/server_interceptor.h
13085         * tests/Bug_1495_Regression/Server_ORBInitializer.h
13086         * tests/Bug_3276_Regression/Servant_Locator.h
13087         * tests/Collocated_Forwarding/Server_ORBInitializer.h
13088         * tests/Collocated_Forwarding/Server_Request_Interceptor.h
13089         * tests/ORT/ORT_test_IORInterceptor.h
13090         * tests/ORT/ServerORBInitializer.h
13091         * tests/ORT/ServerRequestInterceptor.h
13092         * tests/POA/Bug_1592_Regression/ServantLocator.h
13093         * tests/POA/Bug_1592_Regression/Server_ORBInitializer.h
13094         * tests/POA/Bug_1592_Regression/Server_Request_Interceptor.h
13095         * tests/POA/Forwarding/Servant_Activator.h
13096         * tests/POA/Loader/Servant_Activator.h
13097         * tests/POA/Loader/Servant_Locator.h
13098         * tests/POA/On_Demand_Activation/Servant_Activator.h
13099         * tests/POA/On_Demand_Activation/Servant_Locator.h
13100         * tests/POA/On_Demand_Loading/Servant_Activator.h
13101         * tests/POA/On_Demand_Loading/Servant_Locator.h
13102         * tests/Portable_Interceptors/AdvSlot/server.cpp
13103         * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp
13104         * tests/Portable_Interceptors/AdvSlotExt/server.cpp
13105         * tests/Portable_Interceptors/AMI/Client_Interceptor.h
13106         * tests/Portable_Interceptors/AMI/Client_ORBInitializer.h
13107         * tests/Portable_Interceptors/AMI/Server_Interceptor.h
13108         * tests/Portable_Interceptors/AMI/Server_ORBInitializer.h
13109         * tests/Portable_Interceptors/Benchmark/client_interceptors.h
13110         * tests/Portable_Interceptors/Benchmark/Client_ORBInitializer.h
13111         * tests/Portable_Interceptors/Benchmark/server_interceptors.h
13112         * tests/Portable_Interceptors/Benchmark/Server_ORBInitializer.h
13113         * tests/Portable_Interceptors/Bug_1559/client_interceptor.h
13114         * tests/Portable_Interceptors/Bug_1559/Client_ORBInitializer.h
13115         * tests/Portable_Interceptors/Bug_1559/server_interceptor.h
13116         * tests/Portable_Interceptors/Bug_1559/Server_ORBInitializer.h
13117         * tests/Portable_Interceptors/Bug_2088/Client_ORBInitializer.h
13118         * tests/Portable_Interceptors/Bug_2133/ClientORBInitializer.h
13119         * tests/Portable_Interceptors/Bug_2133/ClientRequest_Interceptor.h
13120         * tests/Portable_Interceptors/Bug_2510_Regression/client_interceptor.h
13121         * tests/Portable_Interceptors/Bug_2510_Regression/Client_ORBInitializer.h
13122         * tests/Portable_Interceptors/Bug_2510_Regression/server_interceptor.h
13123         * tests/Portable_Interceptors/Bug_2510_Regression/Server_ORBInitializer.h
13124         * tests/Portable_Interceptors/Bug_3079/Client_ORBInitializer.h
13125         * tests/Portable_Interceptors/Bug_3079/Client_Request_Interceptor.h
13126         * tests/Portable_Interceptors/Bug_3079/Server_ORBInitializer.h
13127         * tests/Portable_Interceptors/Bug_3079/Server_Request_Interceptor.h
13128         * tests/Portable_Interceptors/Bug_3080/Client_ORBInitializer.h
13129         * tests/Portable_Interceptors/Bug_3080/Client_Request_Interceptor.h
13130         * tests/Portable_Interceptors/Collocated/Dynamic/Echo_Collocated_ORBInitializer.h
13131         * tests/Portable_Interceptors/Collocated/Dynamic/interceptors.h
13132         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_ORBInitializer.h
13133         * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/interceptors.h
13134         * tests/Portable_Interceptors/Dynamic/client_interceptor.h
13135         * tests/Portable_Interceptors/Dynamic/Echo_Client_ORBInitializer.h
13136         * tests/Portable_Interceptors/Dynamic/Echo_Server_ORBInitializer.h
13137         * tests/Portable_Interceptors/Dynamic/server_interceptor.h
13138         * tests/Portable_Interceptors/ForwardRequest/Client_ORBInitializer.h
13139         * tests/Portable_Interceptors/ForwardRequest/Client_Request_Interceptor.h
13140         * tests/Portable_Interceptors/ForwardRequest/Server_ORBInitializer.h
13141         * tests/Portable_Interceptors/ForwardRequest/Server_Request_Interceptor.h
13142         * tests/Portable_Interceptors/IORInterceptor/FOO_Client_ORBInitializer.h
13143         * tests/Portable_Interceptors/IORInterceptor/FOO_ClientRequestInterceptor.h
13144         * tests/Portable_Interceptors/IORInterceptor/FOO_IORInterceptor.h
13145         * tests/Portable_Interceptors/IORInterceptor/FOO_IORInterceptor_ORBInitializer.h
13146         * tests/Portable_Interceptors/ORB_Shutdown/Server_ORBInitializer.h
13147         * tests/Portable_Interceptors/ORB_Shutdown/Server_Request_Interceptor.h
13148         * tests/Portable_Interceptors/PICurrent/ClientORBInitializer.h
13149         * tests/Portable_Interceptors/PICurrent/ClientRequestInterceptor.h
13150         * tests/Portable_Interceptors/PICurrent/ClientRequestInterceptor2.h
13151         * tests/Portable_Interceptors/PICurrent/ServerORBInitializer.h
13152         * tests/Portable_Interceptors/PICurrent/ServerRequestInterceptor.h
13153         * tests/Portable_Interceptors/PolicyFactory/IORInterceptor.h
13154         * tests/Portable_Interceptors/PolicyFactory/Policy.h
13155         * tests/Portable_Interceptors/PolicyFactory/PolicyFactory.h
13156         * tests/Portable_Interceptors/PolicyFactory/Server_ORBInitializer.h
13157         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Echo_Collocated_ORBInitializer.h
13158         * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/interceptors.h
13159         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_interceptor.h
13160         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Client_ORBInitializer.h
13161         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Echo_Server_ORBInitializer.h
13162         * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.h
13163         * tests/Portable_Interceptors/Recursive_ORBInitializer/Client_ORBInitializer.h
13164         * tests/Portable_Interceptors/Redirection/Client_ORBInitializer.h
13165         * tests/Portable_Interceptors/Redirection/Client_Request_Interceptor.h
13166         * tests/Portable_Interceptors/Redirection/Server_ORBInitializer.h
13167         * tests/Portable_Interceptors/Redirection/Server_Request_Interceptor.h
13168         * tests/Portable_Interceptors/Register_Initial_References/Server_ORBInitializer.h
13169         * tests/Portable_Interceptors/Request_Interceptor_Flow/Client_ORBInitializer.h
13170         * tests/Portable_Interceptors/Request_Interceptor_Flow/Client_Request_Interceptor.h
13171         * tests/Portable_Interceptors/Request_Interceptor_Flow/Server_ORBInitializer.h
13172         * tests/Portable_Interceptors/Request_Interceptor_Flow/Server_Request_Interceptor.h
13173         * tests/Portable_Interceptors/Service_Context_Manipulation/client_interceptor.h
13174         * tests/Portable_Interceptors/Service_Context_Manipulation/Client_ORBInitializer.h
13175         * tests/Portable_Interceptors/Service_Context_Manipulation/server_interceptor.h
13176         * tests/Portable_Interceptors/Service_Context_Manipulation/Server_ORBInitializer.h
13177         * tests/Portable_Interceptors/Slot/driver.cpp
13178         * tests/RTCORBA/Client_Propagated/Client_ORBInitializer.h
13179         * tests/RTCORBA/Client_Propagated/interceptors.h
13180         * tests/RTScheduling/Scheduler.h
13181         * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h
13182         * tests/TransportCurrent/lib/Client_ORBInitializer.h
13183         * tests/TransportCurrent/lib/Client_Request_Interceptor.h
13184         * tests/TransportCurrent/lib/Server_ORBInitializer.h
13185         * tests/TransportCurrent/lib/Server_Request_Interceptor.h
13186           Don't use TAO_Local_RefCounted_Object but ::CORBA::LocalObject now
13187           LocalObject is also refcounted. Users can still use TAO_Local_RefCounted_Object,
13188           it just does nothing, actions have been takin in LocalObject.h
13189           to prevent the usage of TAO_Local_RefCounted_Object in the
13190           TAO distribution itself
13192 Mon Apr 28 13:45:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13194         * TAO_ACE.mwc:
13195           Added ETCL and MonitorControl
13197 Mon Apr 28 13:19:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13199         * orbsvcs/tests/Notify/RT_lib/RT_Application_Command.h
13200         * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.h
13201         * orbsvcs/tests/Notify/Test_Filter/RT_Test_Filter.h
13202         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.h
13203           Fixed Constuctor to Constructor
13205 Mon Apr 28 13:16:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13207         * tests/Monitor/*:
13208           New test for the monitoring framework
13210 Mon Apr 28 13:10:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13212         * MPC/config/monitor.mpb:
13213         * MPC/config/tao_etcl.mpb:
13214         * MPC/config/tao_etcl_parser.mpb:
13215           New base projects
13217         * tao/ETCL/*:
13218           New TAO ETCL library which uses the ACE ETCL library. This will
13219           replace the orbsvcs ETCL lib
13221         * tao/Monitor/*:
13222           New TAO library to get/clear monitor points from a corba client
13224         * tao/objectid.h:
13225           Added an id for the Monitor
13227         * utils/monitor/*:
13228           Commandline client to retrieve monitor points from a TAO server
13230         * tao/ORB.cpp:
13231           Extended rir for Monitor
13233         * tao/ORB_Core.cpp:
13234         * tao/ORB_Core.h:
13235         * tao/ORB_Core.inl:
13236           Added code to get and store the Monitor
13238         * tao/orbconf.h:
13239           When ACE has monitoring enabled we also enable it for TAO
13241 Mon Apr 28 12:42:36 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
13243         * tao/ORB_Core.cpp:
13244         * tao/params.h:
13245         * tao/params.inl:
13246         * tao/params.cpp:
13247         * docs/Options.html:
13248         * NEWS:
13250           Added a new ORB parameter, -ORBAcceptErrorDelay, that controls the
13251           amount of time to wait before attempting to accept new connections
13252           when a possibly transient error occurs during accepting a new
13253           connection. A delay of zero indicates that accepting should not be
13254           attempted again after the transient error and the handler will be
13255           removed from the reactor.
13257         * tao/Transport_Acceptor.h:
13258         * tao/Transport_Acceptor.inl:
13259         * tao/Transport_Acceptor.cpp:
13261           Added code to inspect the error behind an accept() failure and
13262           take action according to the above ORB parameter.  This includes a
13263           template that derives from ACE_Strategy_Acceptor that allows the
13264           sub-classed accptors to use this error handling with minimal code
13265           changes.
13267         * tao/IIOP_Acceptor.h:
13268         * tao/IIOP_Acceptor.cpp:
13269         * tao/Strategies/SCIOP_Acceptor.h:
13270         * tao/Strategies/SCIOP_Acceptor.cpp:
13271         * tao/Strategies/SHMIOP_Acceptor.h:
13272         * tao/Strategies/SHMIOP_Acceptor.cpp:
13273         * tao/Strategies/UIOP_Acceptor.h:
13274         * tao/Strategies/UIOP_Acceptor.cpp:
13275         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.h:
13276         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp:
13278           Use the new template provided by TAO_Acceptor and set the accept
13279           error delay based on the ORB parameter.
13281         * configure.ac:
13282         * tests/HandleExhaustion:
13283         * tests/HandleExhaustion/HandleExhaustion.mpc:
13284         * tests/HandleExhaustion/Makefile.am:
13285         * tests/HandleExhaustion/README:
13286         * tests/HandleExhaustion/Test.idl:
13287         * tests/HandleExhaustion/client.cpp:
13288         * tests/HandleExhaustion/run_test.pl:
13289         * tests/HandleExhaustion/server.cpp:
13290         * tests/Makefile.am:
13292           Added a test to exersice the above changes.
13294 Mon Apr 28 11:39:21 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
13296         * tests/Bug_1269_Regression/client.cpp:
13297         * tests/Bug_1270_Regression/client.cpp:
13299           Removed #include of ORB_Task.h.
13301         * tests/Bug_1269_Regression/ORB_Task.h:
13302         * tests/Bug_1269_Regression/ORB_Task.cpp:
13303         * tests/Bug_1270_Regression/ORB_Task.h:
13304         * tests/Bug_1270_Regression/ORB_Task.cpp:
13306           Removed these files.  There were not used.
13308 Mon Apr 28 10:26:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13310         * tao/Valuetype_Adapter.h:
13311         * tao/RTScheduling/RTScheduler_Initializer.h:
13312         * tao/PI/PI_ORBInitializer.h:
13313         * tao/PI_Server/PortableServer_ORBInitializer.h:
13314           Layout changes
13316         * tao/Thread_Lane_Resources.cpp:
13317           No need for intermediate variable
13319         * tao/RTCORBA/Thread_Pool.cpp:
13320         * docs/Options.html:
13321           Extended the -ORBLaneListenEndpoints commandline option with
13322           support for *, *:* means all pools and all lanes, *:1 means
13323           lane 1 of all pools, 1:* means all lanes for pool 1. This makes
13324           it easier to specify an endpoint in a dynamic system. This
13325           fixes bugzilla 3308
13327 Mon Apr 28 07:45:00 UTC 2008  Simon Massey  <sma at pristmech dot com>
13329         * tests/Bug_3299_Regression/Hello.cpp:
13330         Renamed (and rescoped) variable count due to vxworks 5.5 system
13331         over-used of common variable name.
13333 Fri Apr 25 13:24:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13335         * tao/Acceptor_Registry.cpp:
13336         * tao/IIOP_Acceptor.cpp:
13337         * tao/ORB_Core.cpp:
13338         * tao/params.cpp:
13339         * tao/RTCORBA/Thread_Pool.cpp:
13340         * tao/Thread_Lane_Resources.cpp:
13341           layout changes
13343 Fri Apr 25 09:25:00 UTC 2008  Simon Massey  <sma at pristmech dot com>
13345         * examples/MFC/server.mpc:
13346         * utils/NamingViewer/NamingViewer.mpc:
13348           Feature name "uses_wchar" already used within ACE/TAO. Replaces
13349           the "unicode" feature name. Template / project name within MPC
13350           still named unicode.
13352 Fri Apr 25 09:10:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13354         * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp:
13355         * tao/Messaging/Buffering_Constraint_Policy.cpp:
13356         * tao/Messaging/Connection_Timeout_Policy_i.cpp:
13357         * tao/Messaging/Messaging_Policy_i.cpp:
13358           Fixed gnu warnings
13360 Fri Apr 25 07:27:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13362         * tao/Profile.h:
13363           Doxygen change
13365         * tao/RTCORBA/RT_Policy_i.cpp:
13366           Fixed gnu warning
13368 Thu Apr 24 19:23:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13370         * orbsvcs/Notify_Service/Notify_Service.{h,cpp}:
13371           Use bool and removed not used flag
13373 Thu Apr 24 18:33:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13375         * tao/BiDir_GIOP/BiDir_ORBInitializer.h
13376         * tao/BiDir_GIOP/BiDir_PolicyFactory.h
13377         * tao/CodecFactory/CDR_Encaps_Codec.h
13378         * tao/CodecFactory/CodecFactory_impl.h
13379         * tao/Codeset/Codeset_Manager_i.cpp
13380         * tao/Compression/Base_Compressor.h
13381         * tao/Compression/Compression_Manager.h
13382         * tao/Compression/Compressor_Factory.h
13383         * tao/Configurable_Refcount.h
13384         * tao/CSD_Framework/CSD_ORBInitializer.h
13385         * tao/CSD_Framework/CSD_Strategy_Base.h
13386         * tao/DiffServPolicy/Client_Network_Priority_Policy.cpp
13387         * tao/DiffServPolicy/Client_Network_Priority_Policy.h
13388         * tao/DiffServPolicy/DiffServPolicy_Factory.h
13389         * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.h
13390         * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp
13391         * tao/DiffServPolicy/Server_Network_Priority_Policy.h
13392         * tao/DynamicAny/DynAny_i.h
13393         * tao/DynamicAny/DynAnyFactory.h
13394         * tao/DynamicAny/DynArray_i.h
13395         * tao/DynamicAny/DynEnum_i.h
13396         * tao/DynamicAny/DynSequence_i.h
13397         * tao/DynamicAny/DynStruct_i.h
13398         * tao/DynamicAny/DynUnion_i.h
13399         * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp
13400         * tao/DynamicInterface/AMH_DSI_Response_Handler.h
13401         * tao/DynamicInterface/DII_Reply_Handler.h
13402         * tao/EndpointPolicy/EndpointPolicy_Factory.h
13403         * tao/EndpointPolicy/EndpointPolicy_i.cpp
13404         * tao/EndpointPolicy/EndpointPolicy_i.h
13405         * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.h
13406         * tao/EndpointPolicy/IIOPEndpointValue_i.cpp
13407         * tao/EndpointPolicy/IIOPEndpointValue_i.h
13408         * tao/IORInterceptor/IORInfo.h
13409         * tao/IORManipulation/IORManipulation.h
13410         * tao/IORTable/IOR_Table_Impl.h
13411         * tao/Messaging/AMH_Response_Handler.h
13412         * tao/Messaging/Buffering_Constraint_Policy.cpp
13413         * tao/Messaging/Buffering_Constraint_Policy.h
13414         * tao/Messaging/Connection_Timeout_Policy_i.cpp
13415         * tao/Messaging/Connection_Timeout_Policy_i.h
13416         * tao/Messaging/Messaging_ORBInitializer.h
13417         * tao/Messaging/Messaging_Policy_i.cpp
13418         * tao/Messaging/Messaging_Policy_i.h
13419         * tao/Messaging/Messaging_PolicyFactory.h
13420         * tao/MProfile.inl
13421         * tao/ORB_Core.cpp
13422         * tao/PI/ClientRequestInfo.h
13423         * tao/PI/ORBInitInfo.h
13424         * tao/PI/PI_ORBInitializer.h
13425         * tao/PI/PI_PolicyFactory.h
13426         * tao/PI/PICurrent.h
13427         * tao/PI/ProcessingModePolicy.h
13428         * tao/PI_Server/PortableServer_ORBInitializer.h
13429         * tao/PI_Server/PortableServer_PolicyFactory.h
13430         * tao/PI_Server/ServerRequestInfo.h
13431         * tao/Policy_Current.h
13432         * tao/Policy_Manager.h
13433         * tao/PortableServer/IdAssignmentPolicy.h
13434         * tao/PortableServer/IdUniquenessPolicy.h
13435         * tao/PortableServer/ImplicitActivationPolicy.h
13436         * tao/PortableServer/LifespanPolicy.h
13437         * tao/PortableServer/POA_Current.h
13438         * tao/PortableServer/POAManager.h
13439         * tao/PortableServer/POAManagerFactory.h
13440         * tao/PortableServer/RequestProcessingPolicy.h
13441         * tao/PortableServer/Root_POA.cpp
13442         * tao/PortableServer/Root_POA.h
13443         * tao/PortableServer/Servant_Base.cpp
13444         * tao/PortableServer/ServantRetentionPolicy.h
13445         * tao/PortableServer/ThreadPolicy.h
13446         * tao/RTCORBA/Network_Priority_Mapping_Manager.h
13447         * tao/RTCORBA/Priority_Mapping_Manager.h
13448         * tao/RTCORBA/RT_Current.h
13449         * tao/RTCORBA/RT_Mutex.h
13450         * tao/RTCORBA/RT_ORB.h
13451         * tao/RTCORBA/RT_ORBInitializer.h
13452         * tao/RTCORBA/RT_Policy_i.cpp
13453         * tao/RTCORBA/RT_Policy_i.h
13454         * tao/RTCORBA/RT_PolicyFactory.h
13455         * tao/RTCORBA/RT_Transport_Descriptor.h
13456         * tao/RTCORBA/RT_Transport_Descriptor_Property.h
13457         * tao/RTScheduling/Current.h
13458         * tao/RTScheduling/Distributable_Thread.h
13459         * tao/RTScheduling/Request_Interceptor.h
13460         * tao/RTScheduling/RTScheduler_Initializer.h
13461         * tao/RTScheduling/RTScheduler_Manager.h
13462         * tao/RTScheduling/ThreadAction.h
13463         * tao/SmartProxies/Smart_Proxies.h
13464         * tao/Strategies/Strategies_ORBInitializer.h
13465         * tao/Stub.inl
13466         * tao/target_specification.h
13467         * tao/Thread_Lane_Resources_Manager.h
13468         * tao/TransportCurrent/Current_Impl.h
13469         * tao/TransportCurrent/Current_ORBInitializer_Base.h
13470         * tao/TypeCodeFactory/TypeCodeFactory_i.h
13471           Use CORBA::LocalObject instead of TAO_Local_RefCounted_Object
13473         * tao/Object.cpp
13474         * tao/Object.h
13475           Added _refcount_value as mentioned in the C++ mapping
13477         * tao/Profile.cpp
13478         * tao/Profile.inl
13479           Moved refcount methods inline
13481 Thu Apr 24 14:08:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13483         * tao/LocalObject.{h,inl}:
13484           Give TAO_Local_RefCounted_Object again a constructor and
13485           assignment/copy constructor. Footprint increased after
13486           removing these.
13488 Thu Apr 24 13:59:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13490         * orbsvcs/examples/Notify/Lanes/Consumer.h
13491         * orbsvcs/examples/Notify/Lanes/Consumer_Client.h
13492         * orbsvcs/examples/Notify/Lanes/ORB_Objects.h
13493         * orbsvcs/examples/Notify/Lanes/ORB_Run_Task.h
13494         * orbsvcs/examples/Notify/Lanes/Supplier_Client.h
13495         * orbsvcs/examples/Notify/ThreadPool/Consumer.h
13496         * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.h
13497         * orbsvcs/examples/Notify/ThreadPool/ORB_Objects.h
13498         * orbsvcs/examples/Notify/ThreadPool/ORB_Run_Task.h
13499         * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.h
13500         * orbsvcs/tests/Notify/lib/Activation_Manager.h
13501         * orbsvcs/tests/Notify/lib/Application_Command.h
13502         * orbsvcs/tests/Notify/lib/Command.h
13503         * orbsvcs/tests/Notify/lib/Command_Builder.h
13504         * orbsvcs/tests/Notify/lib/Command_Factory.h
13505         * orbsvcs/tests/Notify/lib/Command_Factory_T.h
13506         * orbsvcs/tests/Notify/lib/Consumer_T.h
13507         * orbsvcs/tests/Notify/lib/ConsumerAdmin_Command.h
13508         * orbsvcs/tests/Notify/lib/Direct_Consumer.h
13509         * orbsvcs/tests/Notify/lib/Direct_Supplier.h
13510         * orbsvcs/tests/Notify/lib/Driver.h
13511         * orbsvcs/tests/Notify/lib/EventChannel_Command.h
13512         * orbsvcs/tests/Notify/lib/Filter_Command.h
13513         * orbsvcs/tests/Notify/lib/LookupManager.h
13514         * orbsvcs/tests/Notify/lib/Options_Parser.h
13515         * orbsvcs/tests/Notify/lib/Peer.h
13516         * orbsvcs/tests/Notify/lib/Peer_T.h
13517         * orbsvcs/tests/Notify/lib/Periodic_Consumer.h
13518         * orbsvcs/tests/Notify/lib/Periodic_Consumer_Command.h
13519         * orbsvcs/tests/Notify/lib/Periodic_Supplier.h
13520         * orbsvcs/tests/Notify/lib/Periodic_Supplier_Command.h
13521         * orbsvcs/tests/Notify/lib/PushConsumer.h
13522         * orbsvcs/tests/Notify/lib/PushSupplier.h
13523         * orbsvcs/tests/Notify/lib/Relay_Consumer.h
13524         * orbsvcs/tests/Notify/lib/SequencePushConsumer.h
13525         * orbsvcs/tests/Notify/lib/SequencePushSupplier.h
13526         * orbsvcs/tests/Notify/lib/StructuredEvent.h
13527         * orbsvcs/tests/Notify/lib/StructuredPushConsumer.h
13528         * orbsvcs/tests/Notify/lib/StructuredPushSupplier.h
13529         * orbsvcs/tests/Notify/lib/Supplier_T.h
13530         * orbsvcs/tests/Notify/lib/SupplierAdmin_Command.h
13531           Fixed Constuctor to Constructor
13533         * orbsvcs/orbsvcs/Notify/Properties.{h,cpp}:
13534           Added close method
13536 Thu Apr 24 10:41:42 UTC 2008  Simon McQueen  <sm@prismtech.com>
13538         * tao/Synch_Invocation.cpp:
13540           Fixed a bug where TAO did not honour the required CORBA 'at most
13541           once' invocation rules whenever an IOR had more than one profile.
13543         * tests/Bug_3299_Regression:
13544         * tests/Bug_3299_Regression/Bug_3299_Regression.mpc:
13545         * tests/Bug_3299_Regression/Hello.h:
13546         * tests/Bug_3299_Regression/Hello.cpp:
13547         * tests/Bug_3299_Regression/README:
13548         * tests/Bug_3299_Regression/Test.idl:
13549         * tests/Bug_3299_Regression/client.cpp:
13550         * tests/Bug_3299_Regression/run_test.pl:
13551         * tests/Bug_3299_Regression/server.cpp:
13553           Regression test for the above.
13555 Thu Apr 24 12:13:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13557         * orbsvcs/orbsvcs/Notify/Admin.h
13558         * orbsvcs/orbsvcs/Notify/AdminProperties.h
13559         * orbsvcs/orbsvcs/Notify/Any/AnyEvent.h
13560         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushConsumer.h
13561         * orbsvcs/orbsvcs/Notify/Any/CosEC_ProxyPushSupplier.h
13562         * orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h
13563         * orbsvcs/orbsvcs/Notify/Any/ProxyPushSupplier.h
13564         * orbsvcs/orbsvcs/Notify/Any/PushConsumer.h
13565         * orbsvcs/orbsvcs/Notify/Any/PushSupplier.h
13566         * orbsvcs/orbsvcs/Notify/Consumer.h
13567         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h
13568         * orbsvcs/orbsvcs/Notify/Container_T.h
13569         * orbsvcs/orbsvcs/Notify/CosNotify_Initializer.h
13570         * orbsvcs/orbsvcs/Notify/CosNotify_Service.h
13571         * orbsvcs/orbsvcs/Notify/ETCL_Filter.h
13572         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h
13573         * orbsvcs/orbsvcs/Notify/Event.h
13574         * orbsvcs/orbsvcs/Notify/Event_Manager.h
13575         * orbsvcs/orbsvcs/Notify/Event_Map_T.h
13576         * orbsvcs/orbsvcs/Notify/EventChannel.h
13577         * orbsvcs/orbsvcs/Notify/EventType.h
13578         * orbsvcs/orbsvcs/Notify/ID_Factory.h
13579         * orbsvcs/orbsvcs/Notify/Method_Request_Event.h
13580         * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.h
13581         * orbsvcs/orbsvcs/Notify/Method_Request_Shutdown.h
13582         * orbsvcs/orbsvcs/Notify/Method_Request_Updates.h
13583         * orbsvcs/orbsvcs/Notify/Method_Request_Updates_T.h
13584         * orbsvcs/orbsvcs/Notify/Peer.h
13585         * orbsvcs/orbsvcs/Notify/Properties.h
13586         * orbsvcs/orbsvcs/Notify/Property_Boolean.h
13587         * orbsvcs/orbsvcs/Notify/Property_T.h
13588         * orbsvcs/orbsvcs/Notify/PropertySeq.h
13589         * orbsvcs/orbsvcs/Notify/Proxy.h
13590         * orbsvcs/orbsvcs/Notify/Proxy_T.h
13591         * orbsvcs/orbsvcs/Notify/ProxyConsumer.h
13592         * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.h
13593         * orbsvcs/orbsvcs/Notify/ProxySupplier.h
13594         * orbsvcs/orbsvcs/Notify/ProxySupplier_T.h
13595         * orbsvcs/orbsvcs/Notify/QoSProperties.h
13596         * orbsvcs/orbsvcs/Notify/Reactive_Task.h
13597         * orbsvcs/orbsvcs/Notify/Refcountable_Guard_T.h
13598         * orbsvcs/orbsvcs/Notify/RT_Builder.h
13599         * orbsvcs/orbsvcs/Notify/RT_Factory.h
13600         * orbsvcs/orbsvcs/Notify/RT_Notify_Service.h
13601         * orbsvcs/orbsvcs/Notify/RT_Properties.h
13602         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushConsumer.h
13603         * orbsvcs/orbsvcs/Notify/Sequence/SequenceProxyPushSupplier.h
13604         * orbsvcs/orbsvcs/Notify/Sequence/SequencePushSupplier.h
13605         * orbsvcs/orbsvcs/Notify/Structured/RT_StructuredProxyPushSupplier.h
13606         * orbsvcs/orbsvcs/Notify/Structured/StructuredEvent.h
13607         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.h
13608         * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.h
13609         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.h
13610         * orbsvcs/orbsvcs/Notify/Structured/StructuredPushSupplier.h
13611         * orbsvcs/orbsvcs/Notify/Subscription_Change_Worker.h
13612         * orbsvcs/orbsvcs/Notify/Supplier.h
13613         * orbsvcs/orbsvcs/Notify/SupplierAdmin.h
13614         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.h
13615         * orbsvcs/orbsvcs/Notify/Timer_Queue.h
13616         * orbsvcs/orbsvcs/Notify/Timer_Reactor.h
13617         * orbsvcs/orbsvcs/Notify/Worker_Task.h
13618           Fixed Constuctor to Constructor
13620 Thu Apr 24 12:16:30 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
13622         * examples/RTScheduling/DT_Creator.h:
13623         * examples/RTScheduling/DT_Creator.cpp:
13624         * examples/RTScheduling/Job_i.cpp:
13625         * examples/RTScheduling/MIF_Scheduler/MIF_DT_Creator.cpp:
13627           Changed to not hold onto the RTScheduling::Current, RTCORBA::RTORB
13628           or PortableServer::POA.  They are retrieved on demand.  Otherwise,
13629           static destruction causes problems on some platforms.
13631         * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.h:
13632         * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.cpp:
13634           Modified this test to convert the native priority to the CORBA
13635           priority before passing it to the RTCORBA::Current::the_priority()
13636           method.  It expects an RTCORBA priority, not a native priority.
13638         * examples/RTScheduling/Task_Stats.cpp:
13640           Changed to only dump statistics if the object has been
13641           initialized.
13643         * tao/RTScheduling/RTScheduler_Manager.h:
13645           Fixed the header guard.  It was the same as the
13646           Priority_Mapping_Manager.h guard.
13648 Thu Apr 24 12:13:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13650         * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.h
13651         * orbsvcs/orbsvcs/Notify/Object.h
13652         * orbsvcs/orbsvcs/Notify/Object.inl
13653         * orbsvcs/orbsvcs/Notify/Peer.h
13654         * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.h
13655         * orbsvcs/orbsvcs/Notify/POA_Helper.h
13656           Layout, bool and doxygen changes
13658 Thu Apr 24 11:34:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13660         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.cpp
13661         * orbsvcs/orbsvcs/Event/EC_Gateway_IIOP.h
13662         * orbsvcs/orbsvcs/Event/EC_TPC_ProxyConsumer.cpp
13663         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h
13664         * orbsvcs/orbsvcs/Notify/Property_Boolean.h
13665         * orbsvcs/orbsvcs/Notify/Proxy.h
13666         * orbsvcs/orbsvcs/Notify/ProxyConsumer_T.h
13667         * orbsvcs/orbsvcs/Notify/Reconnect_Worker_T.h
13668         * orbsvcs/orbsvcs/Notify/Reconnection_Registry.h
13669         * orbsvcs/orbsvcs/Notify/Refcountable.h
13670         * orbsvcs/orbsvcs/Notify/Routing_Slip_Persistence_Manager.h
13671         * orbsvcs/orbsvcs/Notify/Routing_Slip_Queue.h
13672         * orbsvcs/orbsvcs/Notify/RT_Notify_Service.h
13673         * orbsvcs/orbsvcs/Notify/RT_Properties.h
13674         * orbsvcs/orbsvcs/Notify/Seq_Worker_T.h
13675           Layout, bool and doxygen changes
13677 Thu Apr 24 11:10:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13679         * orbsvcs/orbsvcs/Notify/Admin.cpp
13680         * orbsvcs/orbsvcs/Notify/Admin.h
13681         * orbsvcs/orbsvcs/Notify/AdminProperties.h
13682         * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h
13683         * orbsvcs/orbsvcs/Notify/Consumer.h
13684         * orbsvcs/orbsvcs/Notify/ConsumerAdmin.h
13685         * orbsvcs/orbsvcs/Notify/ETCL_Filter.h
13686         * orbsvcs/orbsvcs/Notify/Event_Persistence_Factory.h
13687         * orbsvcs/orbsvcs/Notify/EventChannel.h
13688         * orbsvcs/orbsvcs/Notify/EventChannelFactory.h
13689         * orbsvcs/orbsvcs/Notify/EventType.h
13690         * orbsvcs/orbsvcs/Notify/EventTypeSeq.h
13691         * orbsvcs/orbsvcs/Notify/ID_Factory.h
13692         * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp
13693           Layout and doxygen changes
13695 Thu Apr 24 10:38:00 UTC 2008  Simon Massey  <sma at pristmech dot com>
13697         * orbsvcs/tests/Security/mixed_security_test/mixed_security.mpc:
13698         * orbsvcs/tests/Security/ssliop_CSD/ssliop_CSD.mpc:
13700           Stopped multi-build conflicts with VC8.
13702         * examples/MFC/client.mpc:
13703         * examples/MFC/server.mpc:
13705           Stopped multi-build conflicts with VC8 (Avoid Unicode for now).
13707         * utils/NamingViewer/NamingViewer.mpc:
13709           Avoid unicode for now.
13711 Thu Apr 24 10:25:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13713         * orbsvcs/orbsvcs/Notify/Admin.h:
13714         * orbsvcs/orbsvcs/Notify/EventChannel.h:
13715         * orbsvcs/orbsvcs/Notify/ProxyConsumer.h:
13716         * orbsvcs/orbsvcs/Notify/QoSProperties.h:
13717         * orbsvcs/orbsvcs/Notify/Reactive_Task.h:
13718         * orbsvcs/orbsvcs/Notify/RT_POA_Helper.h:
13719         * orbsvcs/orbsvcs/Notify/SupplierAdmin.h:
13720         * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
13721         * orbsvcs/orbsvcs/Notify/Timer_Queue.h:
13722         * orbsvcs/orbsvcs/Notify/Timer_Reactor.h:
13723         * orbsvcs/orbsvcs/Notify/Topology_Object.h:
13724         * orbsvcs/orbsvcs/NotifyExt.idl:
13725         * orbsvcs/orbsvcs/PortableGroup/GOA.cpp:
13726         * orbsvcs/orbsvcs/PortableGroup/GOA.h:
13727           Layout changes
13729         * orbsvcs/orbsvcs/PortableGroup/PG_Group_Guard.{h,cpp}:
13730           Changed released flag to a bool
13732 Thu Apr 24 09:49:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13734         * tao/BiDir_GIOP/BiDir_Policy_i.cpp:
13735         * tao/BiDir_GIOP/BiDir_Policy_i.h:
13736           Get rid of TAO_Local_RefCounted_Object. If this doesn't lead to
13737           compile warnings I will commit more changes to the core TAO libs
13739 Thu Apr 24 09:21:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13741         * tao/Adapter_Registry.{h,cpp}:
13742         * tao/Compression/Compression.h:
13743         * tao/PortableServer/Adapter_Activator.cpp:
13744         * tao/ORB_Core.h:
13745           Layout changes
13747         * tao/BiDir_GIOP/BiDir_Policy_i.cpp:
13748           Initialise pointer with 0
13750         * tao/IORTable/IORTable.pidl:
13751           Doxygen changes
13753         * tao/PortableServer/Root_POA.cpp:
13754           Layout and bool changes
13756         * tao/Object.{h,cpp,inl}:
13757         * tao/LocalObject.{h,cpp,inl}:
13758           Updated TAO to the 1.2 IDL to C++ mapping. LocalObject is now
13759           refcounted by default. TAO_Local_RefCounted_Object is now an
13760           empty class kept for backward compatibility. CORBA::LocalObject
13761           can be used directly now, we have to update the other parts
13762           of TAO to not use this class anymore
13764 Wed Apr 23 18:12:35 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
13766         * orbsvcs/orbsvcs/AV/AV_Core.cpp:
13768           A change made to this file back on Tue June 24 16:26:06 2003
13769           caused the Simple_Three_Stage test to fail 100% of the time.  I'm
13770           not sure how this went unnoticed.  I reworked the change to retain
13771           the intended functionality, but still allow the test pass.
13773         * orbsvcs/orbsvcs/AV/FlowSpec_Entry.h:
13774         * orbsvcs/orbsvcs/AV/FlowSpec_Entry.inl:
13775         * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp:
13776         * orbsvcs/orbsvcs/AV/UDP.cpp:
13778           Cleaned up memory errors and leaks.
13780         * orbsvcs/orbsvcs/AV/Protocol_Factory.cpp:
13781         * orbsvcs/orbsvcs/AV/Transport.cpp:
13783           Initialize the ref_count data member.
13785         * orbsvcs/tests/AVStreams/Simple_Three_Stage/sender.cpp:
13787           Use the correct return type for the call to ACE_OS::fread().
13789 Wed Apr 23 15:22:20 UTC 2008  Ciju John  <johnc at ociweb dot com>
13791         * tests/Oneway_Send_Timeouts/Client.cpp:
13792         * tests/Oneway_Send_Timeouts/Server.cpp:
13793         * tests/Oneway_Send_Timeouts/run_test.pl:
13794           Fix minor memory leak. Fix mismatched delete.
13796 Wed Apr 23 14:08:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13798         * tests/Bug_2494_Regression/run_test.pl:
13799           Check return value of spawn
13801         * tests/CodeSets/libs/IBM1047_ISO8859/Char_IBM1047_ISO8859_Translator.h:
13802         * tests/CodeSets/libs/IBM1047_ISO8859/Wchar_IBM1047_ISO8859_Translator.h:
13803           Layout changes
13805         * tests/OBV/Forward/run_test.pl:
13806           Changed wait time
13808         * tests/Portable_Interceptors/Dynamic/run_test.pl:
13809           Removed duplicated names
13811 Wed Apr 23 14:05:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13813         * utils/catior/catior.cpp:
13814           Handle TAG_RMI_CUSTOM_MAX_STREAM_FORMAT and IBM_PARTNER_VERSION
13816 Wed Apr 23 14:03:32 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13818         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_export.h:
13819         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.cpp:
13820         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Factory.h:
13821         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.cpp:
13822         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.h:
13823         * tests/CodeSets/libs/UTF16_UCS2/UTF16_UCS2_Translator.mpc:
13824           Ported UTF16_UCS2 translator from OCI 1.4a to svn head. Fixes
13825           bugzilla 3296
13827 Wed Apr 23 01:53:32 CDT 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13829         * TAO version 1.6.4 released.
13831 Wed Apr 16 13:03:25 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13833         * tao/TAO_Internal.cpp:
13835         Synthetic arguments for -ORBSvcConfDirective must be quoted to
13836         ensure correct interpretation.
13838 Tue Apr 15 12:15:35 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13840         * tao/TAO_Internal.cpp:
13842           Turns out ACE_ARGV only allows "iterative" use (e.g. adding new
13843           arguments to the list), when created with one of the ctors.
13845 Mon Apr 14 20:14:18 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13847         * tao/ORB.cpp:
13848         * tao/TAO_Internal.h:
13850           Adding a wchar/char conversion before calling the
13851           initialization.
13853         * tao/TAO_Internal.cpp:
13855           Removing the use of CORBA::StringSeq to store intermediate
13856           argument lists in favor of ACE_ARGV, which is more wchar-aware.
13858 Fri Apr 11 10:50:37 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13860         * tao/TAO_Internal.cpp:
13862           Adding ACE_TEXT
13864 Thu Apr 10 22:40:22 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13866         * tao/ORB.cpp:
13867         * tao/ORB_Core.h:
13868         * tao/ORB_Core.cpp:
13869         * tao/TAO_Internal.cpp:
13871           Eliminating the typedef for
13872           ACE_Intrusive_Auto_Ptr<ACE_Service_Gestalt>.
13874 Thu Apr 10 12:42:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13876         * tests/CodeSets/simple/run_test.pl:
13877           Fixed bug in add_lib_paths
13879 Thu Apr 10 11:42:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13881         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
13882           Fixed invalid delete
13884 Thu Apr 10 11:29:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13886         * tao/PortableServer/Active_Object_Map.{h,cpp}:
13887           Use an auto_ptr to store the members, simplifies our code
13889         * tao/PortableServer/ServantRetentionStrategyRetain.{h,cpp}:
13890           Don't use an auto_ptr in the constructor, just use it as member. This was
13891           a left over of emulated exception support, thanks to Jeff Parsons
13892           for finding this
13894         * tao/Transport.cpp:
13895           Layout change
13897 Thu Apr 10 08:15:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>
13899         * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.cpp:
13901           Another "interface" VC8 MFC conflict.
13903         * tests/DII_AMI_Forward/DII_AMI_Forward.mpc:
13905           VC8 multi-build conflict (both server + client) over the test.idl
13907         * orbsvcs/orbsvcs/FtRtEvent/Utils/FTEC_Gateway.cpp:
13908         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp:
13909         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.h:
13910         * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.inl:
13911         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp:
13912         * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp:
13914           Place this specialised UUID class into it's own TAO_FtRt namespace.
13916 Wed Apr  9 18:01:34 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
13918         * tao/Default_Thread_Lane_Resources_Manager.cpp:
13919         * tao/IORManipulation/IORManip_Loader.cpp:
13920           Layout changes
13922         * tao/IORManipulation/IORManipulation.h:
13923           Doxygen and layout changes
13925         * tao/ORBInitializer_Registry.cpp:
13926           Removed VxWorks specific code, with the new SG/SC implementation
13927           this shouldn't be needed anymore.
13929         * tao/Transport_Cache_Manager.cpp:
13930           Const and layout changes
13932 Wed Apr  9 14:00:34 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13934         * tao/ORB.cpp:
13936           Fixing a complaint about the use of a implicit temporary with
13937           operator=().
13939 Tue Apr  8 12:58:34 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13941         * tao/TAO_Internal.cpp:
13943           Fixing a fuzz complaint
13945 Tue Apr  8 12:04:20 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13947           This is the last batch of changes related to the re-factoring of
13948           the service configuration, which aims to eliminate a number of
13949           related memory leaks and bugs. The changes are being ported back
13950           from the "iliyan-gestalt" branch.
13952         * tao/ORB.h:
13953         * tao/ORB.cpp (ORB_init,init_orb_globals,find_orb_context):
13955           Modified ORB_init to accept -ORBGestalt command line parameter
13956           which specifies which service configuration context the new ORB
13957           will use.  Acceptable values (case-insensitive) include "LOCAL"
13958           forces the ORB to manage its own, local service configuration
13959           context (gestalt).  "GLOBAL" forces the new ORB to use (but not
13960           own) the process-global gestalt. The caller can also identify a
13961           particular existing ORB, who will share its ownership of a gestalt
13962           with the new ORB. The existing ORB ID must be prefixed with "ORB:"
13963           and the resulting string as a whole is case-sensitive. Removed
13964           init_orb_globals.
13966         * tao/ORB_Core.h (TAO_ORB_Core):
13967         * tao/ORB_Core.inl (configuration):
13968         * tao/ORB_Core.cpp (TAO_ORB_Core,orbinitializer_registry_i):
13970           Modified tor to take a smart pointer for the service
13971           configuration. The core now has a smart pointer member which
13972           allows us to destroy local service configuration contexts
13973           _exactly_ when they are no longer needed and eliminate memory
13974           leaks.
13976         * tao/TAO_Internal.h:
13977         * tao/TAO_Internal.cpp (close_services,open_services):
13979           Updated for the use of smart pointer for the gestalt
13981         * tests/ORB_Local_Config/Shared/Test.cpp (testReusingGlobals):
13983 Sun Apr  6 00:03:27 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13985         * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
13986         * tests/ORB_Local_Config/Bug_1459/Test.cpp:
13987         * tests/ORB_Local_Config/Bunch/Test.cpp:
13988         * tests/ORB_Local_Config/Separation/Test.cpp:
13989         * tests/ORB_Local_Config/Service_Dependency/Test.cpp:
13990         * tests/ORB_Local_Config/Shared/Test.cpp:
13991         * tests/ORB_Local_Config/Simple/Test.cpp:
13993         Changes to account for the intrusive-recounted-ness of
13994         ACE_Service_Gestalt instances.
13996 Fri Apr  4 22:15:16 UTC 2008  Iliyan Jeliazkov  <iliyan@ociweb.com>
13998         This is the first batch of changes related to the refactoring of
13999         the service configuration, which aims to eliminate a number of
14000         related memory leaks and bugs. The changes are being ported back
14001         from the "iliyan-gestalt" branch.
14003         * orbsvcs/tests/Bug_3216_Regression/run_test.pl:
14005         Fixed to use $ACE_ROOT instead of '../..', to search for PerlACE.
14007         * tao/ORBInitializer_Registry.cpp:
14009         Removing a misplaced call to TAO::ORB::init_orb_globals(). Now
14010         that the latter has non-trivial functionality, calling it from an
14011         ORB initializer would be wrong.
14013         * tests/Bug_2735_Regression/server.cpp:
14015         The argv must be 0-terminated to fulfill the contract with C's
14016         argv.
14018         * tests/Bug_2936_Regression/PersistentPOA.cpp:
14020         Fixing (what seems to be) a bad ownership transfer of Object's,
14021         causing memory leaks.
14023         * tests/Bug_3251_Regression/Bug_3251.conf:
14024         * tests/Bug_3251_Regression/PersistentPoa.h:
14025         * tests/Bug_3251_Regression/server.cpp:
14027         Changes to make it compile (but not test anything) on
14028         Windows. Also added a call to sync (after fork) so we get the
14029         correct values for PID in the child.
14031         * tests/ORB_Local_Config/run_tests_all.pl:
14033         Fixed a bug that was preventing it from running.
14035 Fri Apr  4 10:20:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>
14037         * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:
14039           Another "interface" VC8 MFC conflict.
14041 Thu Apr  3 15:15:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>
14043         * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.cpp:
14045           Another "interface" VC8 MFC conflict.
14047 Thu Apr  3 09:40:00 UTC 2008  Simon Massey  <simon dot massey at prismtech dot com>
14049         * orbsvcs/orbsvcs/CosEvent/CEC_TypedEventChannel.h:
14051           Using "interface" as the descriptive name of a parameter seems to
14052           cause VC8 (when building with MFC) to assume you mean a struct type
14053           and it raises an incorrect systax error.
14055 Thu Apr  3 01:18:45 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
14057         * tests/DSI_Gateway/client.cpp:
14059           Reworded exception handlers to avoid having the nightly build
14060           scoreboard detect expected exceptions as errors. This is the
14061           same error that was documented in bug 2879.
14063 Wed Apr  2 12:13:50 UTC 2008  Phil Mesnier  <mesnier_p@ociweb.com>
14065         * tests/DSI_AMI_Gateway/client.cpp:
14067           Reworded exception handlers to avoid having the nightly build
14068           scoreboard detect expected exceptions as errors. This resolves
14069           bug 2879.
14071 Wed Apr  2 11:47:45 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14073         * tests/Collocated_Forwarding/Server_ORBInitializer.h:
14074         * tests/Collocated_Forwarding/Server_Request_Interceptor.h:
14075         * tests/Collocated_Forwarding/test_i.h:
14077           Added Id svn keyword to those headers.
14079 Wed Apr  2 11:33:48 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14081         * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
14082           Fixed a warning.
14084         * tests/Collocated_Forwarding/Collocated_Forwarding.mpc:
14085           Added avoids_minimum_corba, avoids_corba_e_compact, and
14086           avoids_corba_e_micro.
14088 Tue Apr  1 14:57:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14090         * tests/Collocated_Forwarding/run_test.pl:
14091           VxWorks updates
14093         * tests/Collocated_Forwarding/Collocated_Forwarding.mpc:
14094           Simplified
14096 Tue Apr  1 14:11:00 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14098         * tao/PortableServer/Object_Adapter.cpp:
14099           Fixed a memory leak that was happening because a forward
14100           reference was duplicated twice.
14102         * tests/Collocated_Forwarding/Server_ORBInitializer.h:
14103         * tests/Collocated_Forwarding/Server_Request_Interceptor.h:
14104         * tests/Collocated_Forwarding/test.idl:
14105         * tests/Collocated_Forwarding/server.cpp:
14106         * tests/Collocated_Forwarding/test_i.cpp:
14107         * tests/Collocated_Forwarding/Collocated_Forwarding.mpc:
14108         * tests/Collocated_Forwarding/Server_ORBInitializer.cpp:
14109         * tests/Collocated_Forwarding/Server_Request_Interceptor.cpp:
14110         * tests/Collocated_Forwarding/run_test.pl:
14111         * tests/Collocated_Forwarding/test_i.h:
14112           Added a new test for collocated forwarding case.
14113           For details see Bug#3276.
14115         * tests/Bug_3276_Regression/client.cpp:
14116         * tests/Bug_3276_Regression/Servant_Locator.cpp:
14117         * tests/Bug_3276_Regression/Manager.cpp:
14118           Changed main to ACE_TMAIN.
14120 Tue Apr  1 13:17:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14122         * examples/Load_Balancing/run_test.pl:
14123         * examples/Logging/run_test.pl:
14124         * examples/TypeCode_Creation/run_test.pl:
14125           Improved these scripts
14127 Tue Apr  1 13:13:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14129         * examples/AMH/Sink_Server/run_test.pl:
14130         * examples/Buffered_AMI/run_test.pl:
14131         * examples/OBV/Typed_Events/run_test.pl:
14132           Improved these scripts
14134 Tue Apr  1 12:59:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14136         * tao/AnyTypeCode/AnySeq.pidl
14137         * tao/AnyTypeCode/Dynamic.pidl
14138         * tao/AnyTypeCode/Dynamic_Parameter.pidl
14139         * tao/AnyTypeCode/ValueModifier.pidl
14140         * tao/AnyTypeCode/Visibility.pidl
14141         * tao/BiDir_GIOP/BiDirPolicy.pidl
14142         * tao/CharSeq.pidl
14143         * tao/CSD_Framework/CSD_Framework.pidl
14144         * tao/DoubleSeq.pidl
14145         * tao/EndpointPolicy/EndpointPolicyType.pidl
14146         * tao/FloatSeq.pidl
14147         * tao/GIOP.pidl
14148         * tao/IFR_Client/IFR_Base.pidl
14149         * tao/IFR_Client/IFR_Basic.pidl
14150         * tao/IFR_Client/IFR_Components.pidl
14151         * tao/IFR_Client/IFR_Extended.pidl
14152         * tao/IIOP.pidl
14153         * tao/IIOP_Endpoints.pidl
14154         * tao/ImR_Client/ImplRepo.pidl
14155         * tao/ImR_Client/ServerObject.pidl
14156         * tao/IORInterceptor/IORInfo.pidl
14157         * tao/IORInterceptor/IORInterceptor.pidl
14158         * tao/IORManipulation/IOR.pidl
14159         * tao/IORTable/IORTable.pidl
14160         * tao/LongDoubleSeq.pidl
14161         * tao/LongLongSeq.pidl
14162         * tao/LongSeq.pidl
14163         * tao/Messaging/Messaging.pidl
14164         * tao/Messaging/Messaging_No_Impl.pidl
14165         * tao/Messaging/Messaging_RT_Policy.pidl
14166         * tao/Messaging/Messaging_SyncScope_Policy.pidl
14167         * tao/Messaging/Messaging_Types.pidl
14168         * tao/Messaging/Pollable.pidl
14169         * tao/Messaging_PolicyValue.pidl
14170         * tao/Messaging_SyncScope.pidl
14171         * tao/Object_Key.pidl
14172         * tao/orb_types.pidl
14173         * tao/ParameterMode.pidl
14174         * tao/PI/ClientRequestInfo.pidl
14175         * tao/PI/ClientRequestInterceptor.pidl
14176         * tao/PI/Interceptor.pidl
14177         * tao/PI/InvalidSlot.pidl
14178         * tao/PI/ORBInitializer.pidl
14179         * tao/PI/ORBInitInfo.pidl
14180         * tao/PI/PIForwardRequest.pidl
14181         * tao/PI/RequestInfo.pidl
14182         * tao/PI_Server/ServerRequestInfo.pidl
14183         * tao/PI_Server/ServerRequestInterceptor.pidl
14184         * tao/PortableInterceptor.pidl
14185         * tao/PortableServer/POA.pidl
14186         * tao/PortableServer/PortableServer.pidl
14187         * tao/PortableServer/PS_Forward.pidl
14188         * tao/PortableServer/ServantActivator.pidl
14189         * tao/PortableServer/ServantLocator.pidl
14190         * tao/PortableServer/ServantManager.pidl
14191         * tao/RTCORBA/RTCORBA.pidl
14192         * tao/RTPortableServer/RTPortableServer.pidl
14193         * tao/RTScheduling/RTScheduler.pidl
14194         * tao/Services.pidl
14195         * tao/ShortSeq.pidl
14196         * tao/Strategies/COIOP_Endpoints.pidl
14197         * tao/Strategies/sciop_endpoints.pidl
14198         * tao/Strategies/uiop_endpoints.pidl
14199         * tao/StringSeq.pidl
14200         * tao/TimeBase.pidl
14201         * tao/UShortSeq.pidl
14202         * tao/WCharSeq.pidl
14203         * tao/WStringSeq.pidl
14204           Updated regeneration instructions
14206 Tue Apr  1 12:57:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14208         * examples/Logging/run_test.pl:
14209         * examples/OBV/Typed_Events/run_test.pl:
14210           Improved these scripts
14212 Tue Apr  1 12:51:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14214         * examples/PluggableUDP/tests/Performance/run_test.pl:
14215         * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl:
14216         * examples/PluggableUDP/tests/SimplePerformance/run_test.pl:
14217         * examples/PluggableUDP/tests/SimplePerformance/run_test_ipv6.pl:
14218         * tests/DIOP/run_test.pl:
14219           Improved these scripts
14221 Tue Apr  1 12:40:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14223         * tests/DSI_AMI_Gateway/run_exception_test.pl:
14224         * tests/DSI_AMI_Gateway/run_test.pl:
14225         * tests/DSI_Gateway/run_exception_test.pl:
14226         * tests/DSI_Gateway/run_test.pl:
14227           Improved these scripts
14229 Tue Apr  1 10:25:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14231         * tests/RTScheduling/Scheduling_Interceptor/run_test.pl:
14232         * tests/AMH_Exceptions/run_test.pl:
14233         * tests/AMH_Oneway/run_test.pl:
14234         * tests/TransportCurrent/Framework/run_test.pl:
14235           Improved these scripts
14237 Tue Apr  1 08:48:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14239         * orbsvcs/tests/BiDir_CORBALOC/run_test.pl:
14240         * orbsvcs/tests/Bug_2800_Regression/run_test_federated.pl:
14241         * orbsvcs/tests/Event/Mcast/Complex/run_test.pl:
14242         * orbsvcs/tests/Event/Mcast/Simple/run_test.pl:
14243         * orbsvcs/tests/Event/Mcast/Two_Way/run_test.pl:
14244         * orbsvcs/tests/Interoperable_Naming/run_test.pl:
14245         * orbsvcs/tests/Redundant_Naming/run_test.pl:
14246         * orbsvcs/tests/Security/ssliop_corbaloc/run_test.pl:
14247         * orbsvcs/tests/Simple_Naming/run_test.pl:
14248         * orbsvcs/tests/Simple_Naming/run_test_ffp.pl:
14249         * orbsvcs/tests/Simple_Naming/run_test_ipv6.pl:
14250         * orbsvcs/tests/Trading/run_test.pl:
14251           Improved these scripts
14253         * orbsvcs/tests/AVStreams/Pluggable/ftp.cpp:
14254         * orbsvcs/tests/AVStreams/Pluggable/server.cpp:
14255           No need to specify empty orb name
14257 Tue Apr  1 08:46:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14259         * examples/Advanced/ch_18/run_test.pl:
14260         * examples/Callback_Quoter/run_test.pl:
14261         * examples/ior_corbaloc/run_test.pl:
14262         * examples/Logging/run_test.pl:
14263         * examples/Quoter/run_test.pl:
14264         * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl:
14265         * examples/RTScheduling/MIF_Scheduler/run_test.pl:
14266           Improved these scripts
14268 Tue Apr  1 07:34:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14270         * examples/AMH/Sink_Server/run_test.pl:
14271         * examples/Load_Balancing/run_test.pl:
14272         * examples/PluggableUDP/tests/Performance/run_test.pl:
14273         * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl:
14274           Updated to support VxWorks
14276 Tue Apr  1 07:26:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14278         * utils/nslist/run_test.pl:
14279           Also test nsdel
14281 Tue Apr  1 06:55:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14283         * examples/CSD_Strategy/ThreadPool2/ClientApp.cpp:
14284           Layout changes
14286         * examples/CSD_Strategy/ThreadPool2/Foo_i.cpp:
14287           Removed not needed semi colon
14289         * examples/Simple/bank/run_test.pl:
14290         * examples/Simple/echo/run_test.pl:
14291         * examples/Simple/grid/run_test.pl:
14292         * examples/Simple/time-date/run_test.pl:
14293         * examples/Simple/time/run_test.pl:
14294           Updated to support VxWorks
14296 Mon Mar 31 18:20:01 UTC 2008  Ciju John  <johnc at ociweb dot com>
14298         * tests/Oneway_Send_Timeouts/Client.cpp:
14299         * tests/Oneway_Send_Timeouts/Server.cpp:
14300         * tests/Oneway_Send_Timeouts/Server_Task.h:
14301         * tests/Oneway_Send_Timeouts/Test_i.h:
14302         * tests/Oneway_Send_Timeouts/Test_i.cpp:
14303         * tests/Oneway_Send_Timeouts/main.cpp:
14304           Thread cleanup fixes.
14306 Mon Mar 31 15:55:18 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14308         * tao/GIOP_Message_Base.cpp:
14309         * tao/PortableServer/PolicyS.cpp:
14310         * tao/PortableServer/PolicyS.h:
14311         * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.h:
14312         * tao/PortableServer/Upcall_Wrapper.cpp:
14313         * tao/PortableServer/Object_Adapter.cpp:
14314         * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
14315         * tao/Collocation_Proxy_Broker.h:
14316         * tao/Collocated_Invocation.cpp:
14317         * tao/PI_Server/ServerInterceptorAdapter.cpp:
14318         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
14319         * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
14321           Provided additional fix for Bug#2376. In particular added is_forwaded
14322           argument to Collocation_Proxy_Broker::dispatch which will indicate a
14323           forwarding case. Changed code generation in tao_idl according to the
14324           new signature of that dispatch method. Also found another place in
14325           Upcall_Wrapper.cpp that assumes that forwarding must be done if a
14326           forward reference is not nil. And since TAO_ServerRequest has both
14327           pi_reply_status and reply_status features added a code that set to
14328           forwarding state each of them if only one changes. So, that if
14329           reply_status is set GIOP::LOCATION_FORWARD then pi_reply_status
14330           is set to PortableInterceptor::LOCATION_FORWARD immediately after
14331           that.
14333 Mon Mar 31 08:45:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14335         * configure.ac:
14336           Improved TAO autoconf support, fixes bugzilla 3274
14337           This to Thomas Girard <thomas dot g dot girard at free dot fr>
14338           for reporting this
14340 Mon Mar 31 08:39:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14342         * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
14343           Corrected length of MIOP packet_length. This fixes bugzilla 3275. Thanks
14344           to Alvaro Vega Garcia <avega at tid dot es> for reporting this
14346         * orbsvcs/examples/PSS/server.cpp:
14347         * orbsvcs/examples/PSS/Simple_Naming.cpp:
14348         * orbsvcs/Notify_Service/Notify_Service.cpp:
14349           No need to specify empty orb name
14351         * orbsvcs/Naming_Service/Naming_Service.cpp:
14352           Const change
14354         * orbsvcvs/tests/Notify/Test_Filter/Test_Filter.mpc:
14355           Layout changes
14357 Mon Mar 31 08:31:18 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14359         * tests/Bug_3276_Regression/Manager.h:
14360         * tests/Bug_3276_Regression/Manager.cpp:
14361         * tests/Bug_3276_Regression/Servant_Locator.h:
14362         * tests/Bug_3276_Regression/Bug_3276_Regression.mpc:
14364           Changed a bit the tests in spirit of TAO and excluded it from
14365           corba_e_compact and corba_e_micro builds.
14367 Fri Mar 28 15:30:12 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14369         * tao/Invocation_Base.h:
14370         * tao/LocateRequest_Invocation_Adapter.cpp:
14371         * tao/Invocation_Base.cpp:
14372         * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
14373         * tao/ClientRequestInterceptor_Adapter.h:
14374         * tao/Messaging/Asynch_Invocation_Adapter.cpp:
14375         * tao/PI/ClientRequestInterceptor_Adapter_Impl.h:
14376         * tao/PI/ClientRequestInfo.cpp:
14377         * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
14378         * tao/Invocation_Adapter.cpp:
14380           Changed reply_status to pi_reply_status as agreed in Bug#2377.
14382 Fri Mar 28 14:57:25 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14384         * tao/Invocation_Adapter.cpp:
14385         * tao/LocateRequest_Invocation_Adapter.cpp:
14387           Use .in() on a var to avoid warnings from gcc.
14389 Fri Mar 28 14:34:35 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14391         * orbsvcs/orbsvcs/CosNaming_Serv.mpc:
14392         * orbsvcs/orbsvcs/cosnaming_serv_persistence.mpb:
14394           Pulled the persistence related files into it's own base project
14395           that's only enabled when the 'corba_e_micro' feature is disabled.
14397         * orbsvcs/orbsvcs/Naming/Naming_Server.h:
14398         * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
14399         * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp:
14401           Made modifications to allow the server library to compile when
14402           'corba_e_micro' is enabled.  All persistence is disabled in this
14403           case.  It requires more functionality than is provided by the POA.
14405 Fri Mar 28 09:07:14 UTC 2008  Vladimir Zykov  <vladimir.zykov@prismtech.com>
14407         * tao/GIOP_Message_Base.cpp:
14408         * tao/PortableServer/Upcall_Wrapper.cpp:
14409         * tao/PortableServer/Object_Adapter.cpp:
14410         * tao/Invocation_Base.h:
14411         * tao/LocateRequest_Invocation_Adapter.cpp:
14412         * tao/Invocation_Base.cpp:
14413         * tao/Collocated_Invocation.cpp:
14414         * tao/ORB_Core.inl:
14415         * tao/IORTable/Table_Adapter.cpp:
14416         * tao/DynamicInterface/Dynamic_Implementation.cpp:
14417         * tao/TAO_Server_Request.cpp:
14418         * tao/Invocation_Base.inl:
14419         * tao/Adapter_Registry.cpp:
14420         * tao/TAO_Server_Request.h:
14421         * tao/Invocation_Adapter.cpp:
14422         * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
14423         * tao/TAO_Server_Request.inl:
14425           Fixed a bug in the server side code with incorrect handling
14426           of forward request exception that was contstructed with nil
14427           object reference. Added throwing of a TRANSIENT exception on
14428           the client side in case server forwards to nil object.
14430         * tests/Bug_3276_Regression/client.cpp:
14431         * tests/Bug_3276_Regression/Manager.h:
14432         * tests/Bug_3276_Regression/Servant_Locator.cpp:
14433         * tests/Bug_3276_Regression/test.idl:
14434         * tests/Bug_3276_Regression/test_i.cpp:
14435         * tests/Bug_3276_Regression/Manager.cpp:
14436         * tests/Bug_3276_Regression/Servant_Locator.h:
14437         * tests/Bug_3276_Regression/Bug_3276_Regression.mpc:
14438         * tests/Bug_3276_Regression/README:
14439         * tests/Bug_3276_Regression/run_test.pl:
14440         * tests/Bug_3276_Regression/test_i.h:
14442           Added a regression test.
14444 Thu Mar 27 18:44:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14446         * docs/Options.html:
14447           Fixed bugzilla links
14449 Thu Mar 27 13:15:39 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14451         * tao/diffs/Object_Key.diff:
14453           Fixed this malformed patch.
14455 Thu Mar 27 12:02:29 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14457         * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp:
14458         * tests/Bug_3251_Regression/DllOrb.cpp:
14460           Use ACE_auto_ptr_reset() instead of directly assigning to an
14461           auto_ptr.  This doesn't work for VxWorks 6.4 (gcc 3.4.4).
14463 Thu Mar 27 11:50:03 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14465         * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
14467           Removed build warning from gcc on Solaris.
14469 Wed Mar 26 22:35:31 UTC 2008  Adam Mitz  <mitza@ociweb.com>
14471         * docs/ORBEndpoint.html:
14472         * tao/ORB_Core.h:
14474           Removed references to ORBListenEndpoint (singular) from comments and
14475           HTML documentation.  The option is called ORBListenEndpoints (plural).
14477 Tue Mar 25 18:01:58 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14479         * tests/CDR/allocator.cpp:
14480         * tests/OctetSeq/client.cpp:
14481         * tests/RTCORBA/RTMutex/server.cpp:
14483           Added casts to avoid compiler warnings.
14485 Tue Mar 25 17:50:23 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14487         * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
14488         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
14490           Use .in() to avoid warnings from gcc.
14492 Tue Mar 25 14:13:15 UTC 2008  Adam Mitz  <mitza@ociweb.com>
14494         * MPC/config/notify_serv.mpb:
14496           Changed the order of Notification_Serv and Notification_Skel so they
14497           are in the correct dependency order.
14499         * orbsvcs/tests/Bug_2926_Regression/Bug_2926_Regression.mpc:
14501           Removed a redundant base project.
14503 Mon Mar 24 21:17:12 UTC 2008  J.T. Conklin  <jtc@acorntoolworks.com>
14505         * utils/nslist/Makefile.am:
14507           Regenerated.
14509 Mon Mar 24 17:28:37 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14511         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.h:
14512         * orbsvcs/orbsvcs/Notify/MonitorControl/Generic_Registry.cpp:
14513         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h:
14514         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.inl:
14515         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
14516         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h:
14517         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
14518         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h:
14519         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.cpp:
14521           Switch from using ACE_SYNCH_* to TAO_SYNCH_* to avoid fuzz errors.
14523 Mon Mar 24 12:33:47 UTC 2008  Chad Elliott  <elliott_c@ociweb.com>
14525         * NEWS:
14527           Added an entry for this feature addition.
14529         * docs/notification/using_monitor_extensions.html:
14531           Documented the ability to create named consumer and supplier
14532           admins.
14534         * orbsvcs/examples/Notify/MC/TkMonitor/modules/MonitorControl.pm:
14536           Changed to avoid displaying queue size if the queue size is zero.
14538         * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
14540           Added commands to remove consumer and supplier admins.
14542         * orbsvcs/orbsvcs/Notify/Admin.cpp:
14544           Fixed a bug where memory was accessed after it was deleted.
14546         * orbsvcs/orbsvcs/Notify/Buffering_Strategy.h:
14547         * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
14548         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.h:
14549         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorConsumerAdmin.cpp:
14550         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannelFactory.h:
14551         * orbsvcs/orbsvcs/Notify/MonitorControlExt/NotifyMonitoringExt.idl:
14552         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.h:
14553         * orbsvcs/orbsvcs/Notify/MonitorControl/Statistic.cpp:
14555           Added a statistic to track the queue size for each ConsumerAdmin.
14556           Each time a message is added to or removed from the queue, a queue
14557           measurement is taken.  This allows the statistic observer to see
14558           the average queue size for each consumer admin.
14560           Conversly, the event channel queue size is calculated by adding up
14561           all the consumer admin queues and is only accessed when the
14562           statistic observer requests it.
14564         * orbsvcs/orbsvcs/Notify/MonitorControl/Control.h:
14565         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMC.idl:
14566         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.h:
14567         * orbsvcs/orbsvcs/Notify/MonitorControl/NotificationServiceMonitor_i.cpp:
14568         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.h:
14569         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorEventChannel.cpp:
14571           Added the ability to remove individual consumers and suppliers
14572           from the event channel.  Technically, the supplier proxy and
14573           consumer proxy are the objects that are removed.
14575           Added operations to remove consumer and supplier admins through
14576           the monitor interface.
14578         * orbsvcs/orbsvcs/Notify/EventChannel.h:
14579         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.h:
14580         * orbsvcs/orbsvcs/Notify/MonitorControlExt/MonitorSupplierAdmin.cpp:
14582           Added statistics to track the names and counts of consumer and
14583           supplier admins.  Also added code to remove consumer and supplier
14584           admins by name.
14586         * orbsvcs/tests/Notify/MC/test_monitor.cpp:
14587         * orbsvcs/tests/unit/Notify/MC/Control/Control.cpp:
14588         * orbsvcs/tests/unit/Notify/MC/MonitorControlExt/MonitorControlExt.cpp:
14590           Updated tests for the changes above.
14592 Mon Mar 24 02:25:48 UTC 2008  Douglas C. Schmidt  <schmidt@dre.vanderbilt.edu>
14594         * COPYING: Updated the license a bit based on feedback from Tom
14595           Callaway" <tcallawa at redhat dot com>.  These changes will
14596           enable ACE+TAO to be shipped with Fedora.
14598 Fri Mar 21 15:43:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14600         * tests/Bug_3251_Regression/server.cpp:
14601           Fixed warnings in vxworks build
14603 Fri Mar 21 15:41:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14605         * utils/nslist/nslist.cpp:
14606         * utils/nslist/nsdel.cpp:
14607           Added missign duplicate calls
14609 Thu Mar 20 18:29:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14611         * utils/nslist/nslist.cpp:
14612           Fixed argument not used warning
14614 Thu Mar 20 14:09:06 UTC 2008  Adam Mitz  <mitza@ociweb.com>
14616         * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp:
14618           Same fix as my previous commit, applied to this copy of DllOrb.cpp:
14619           Tue Mar 18 15:07:23 UTC 2008  Adam Mitz  <mitza@ociweb.com>
14621 Wed Mar 19 15:16:46 UTC 2008  Jonathan Pollack  <pollack_j@ociweb.com>
14623         * orbsvcs/orbsvcs/IFRService/OperationDef_i.cpp:
14625           Updated to throw an exception instead of crashing when the IFR
14626           encounters an incomplete type during a query operation.
14628 Wed Mar 19 14:54:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14630         * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
14631           Set project name
14633         * tests/DII_AMI_Forward/DII_AMI_Forward.mpc:
14634         * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
14635           Simplified this file
14637         * tests/DSI_AMH/server.cpp:
14638           Initialise pointer with 0
14640 Wed Mar 19 14:48:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14642         * performance-tests/Latency/DSI/DSI.mpc:
14643           Added custom idl project
14645 Wed Mar 19 08:48:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14647         * utils/nslist/nsdell.cpp:
14648         * utils/nslist/nslist.cpp:
14649         * utils/nslist/nslist.mpc:
14650           Improved these utilities to work better when servers are not
14651           responding
14653 Tue Mar 18 20:47:25 UTC 2008  Steve Huston  <shuston@riverace.com>
14655         * tests/AMH_Exceptions/run_test.pl:
14656         * tests/Param_Test/run_test.pl:
14657         * tests/Hello/run_test.pl:
14658         * tests/Oneway_Send_Timeouts/run_test.pl:
14659         * tests/CallbackTest/run_test.pl: On LabVIEW RT, run the server part on
14660           the target and the client on the host.
14662 Tue Mar 18 15:07:23 UTC 2008  Adam Mitz  <mitza@ociweb.com>
14664         * tests/Bug_3251_Regression/DllOrb.cpp:
14666           Use ACE_auto_ptr_reset instead of auto_ptr::reset() for compatibility
14667           with older std library implementations.
14669 Tue Mar 18 09:41:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14671         * TAO_IDL/be/be_helper.cpp:
14672           Print the TAO_IDL version in the header of the generated files.
14673           This fixes bugzilla 3255
14675 Tue Mar 18 09:24:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14677         * tao/PortableServer/Active_Object_Map.h:
14678           Doxygen changes
14680 Tue Mar 18 07:33:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14682         * tests/IDL_Test/IDL_Test.mpc:
14683           For OpenVMS add -Wc/DISTINGUISH_NESTED_ENUMS to the compiler
14684           flags which is only required for one of the generated files
14685           in this test
14687 Tue Mar 18 07:29:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14689         Reverted this change of yesterday
14690         * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
14691           Set explicit project name to resolve issues on VMS
14693         * orbsvcs/tests/Notify/Test_Filter/RT_Test_Filter.h:
14694           Layout changes
14696         * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.{h,cpp}:
14697           Updated because of interface changes of yesterday
14699 Mon Mar 17 15:39:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14701         * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
14702           Set explicit project name to resolve issues on VMS
14704 Mon Mar 17 13:39:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14706         * orbsvcs/orbsvcs/Notify/Builder.cpp:
14707         * orbsvcs/orbsvcs/Notify/Builder.h:
14708           Changed build_filter_factory to accept a POA_ptr instead
14709           of retrieving it here
14711         * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
14712           Use CORBA::is_nil to check for a nil object reference
14714         * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
14715         * orbsvcs/orbsvcs/Notify/ETCL_Filter.h:
14716           Store the POA used to activate the filter, use it then
14717           when cleaning up
14719         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
14720         * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.h:
14721         * orbsvcs/orbsvcs/Notify/FilterFactory.h:
14722           Don't use _this but the POA passed. Also changed the
14723           signatures of some methods to get the regular memory
14724           management
14726         * orbsvcs/orbsvcs/Notify/EventChannel.cpp:
14727         * orbsvcs/orbsvcs/Notify/EventChannel.h:
14728           Create a filter factory for each event channel instead
14729           of a global singleton
14731         * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
14732         * orbsvcs/orbsvcs/Notify/EventChannelFactory.h:
14733           Removed the global event filter factory
14735         * orbsvcs/orbsvcs/Notify/POA_Helper.cpp:
14736           Layout changes
14738         * orbsvcs/tests/Notify/Bug_3252_Regression/server.cpp:
14739           Use 5 load/unload iterations
14741         * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
14742           Const change
14744 Mon Mar 17 10:42:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14746         * orbsvcs/tests/Notify/Bug_3252_Regression/Persistent_POA.{h,cpp}:
14747           Removed
14749         * orbsvcstests/Notify/Bug_3252_Regression/Bug_3252_Regression.mpc:
14750           Updated
14752 Mon Mar 17 09:02:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14754         * orbsvcs/tests/Notify/Bug_3252_Regression/*:
14755           New test for bugzilla 3252
14757 Mon Mar 17 09:02:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14759         * tests/Bug_3251_Regression/*:
14760           New test for bugzilla 3251
14762 Fri Mar 14 14:59:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14764         * tao/IOP.pidl:
14765           Added an empty pragma prefix so that the Visual Age preprocessor
14766           not drops these files
14768 Fri Mar 14 14:55:35 UTC 2008  Ciju John  <johnc at ociweb dot com>
14770         * orbsvcs/tests/Notify/Persistent_POA/run_test.pl:
14771           Add test lib path.
14773 Fri Mar 14 14:55:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14775         * tao/PI/PI_include.pidl:
14776         * tao/RTScheduling/RTScheduler_include.pidl:
14777         * tao/CodecFactory/IOP_Codec_include.pidl:
14778           Added an empty pragma prefix so that the Visual Age preprocessor
14779           not drops these files
14781 Fri Mar 14 13:55:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14783         * tao/default_resource.h:
14784           Fixed Visual Age 6 warning
14786 Fri Mar 14 11:18:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14788         * tests/Optimized_Connection/Optimized_Connection.mpc:
14789         * tests/DSI_AMH/DSI_AMH.mpc:
14790         * tests/Bug_2702_Regression/CloseConnection.mpc:
14791         * tests/Bug_2122_Regression/Bug_2122_Regression.mpc:
14792         * orbsvcs/tests/Bug_2800_Regression/Bug_2800_Regression.mpc:
14793           Added custom idl project to resolve problems on OpenVMS
14795 Thu Mar 13 09:31:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14797         * tao/PortableServer/Root_POA.cpp:
14798           Get the acceptor filter in the constructor and then check it
14799           when we need it.
14801 Wed Mar 12 13:43:34 UTC 2008  Jonathan Pollack  <pollack_j@ociweb.com>
14803         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
14805           Fixed a comment that was triggering an error in the fuzz build.
14807 Wed Mar 12 12:59:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14809         * configure.ac:
14810           Added support for fox, thanks to Thomas Girard
14811           <thomas dot g dot girard at free dot fr> for reporting this
14813 Wed Mar 12 11:55:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14815         * tao/ForResource/TAO_FoxResource_Export.h:
14816           Corrected this file, thanks to Thomas Girard
14817           <thomas dot g dot girard at free dot fr> for reporting this
14819 Wed Mar 12 07:08:57 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14821         * tao/FoxResource/FoxResource_Loader.h:
14822           Added missing fox include, thanks to Thomas Girard
14823           <thomas dot g dot girard at free dot fr> for reporting this
14825 Tue Mar 11 20:25:13 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
14827         * TAO_IDL/include/ast_interface.h:
14828         * TAO_IDL/include/ast_component.h:
14829         * TAO_IDL/ast/ast_component.cpp:
14831           Removed AST_Component override of redef_clash(), it does
14832           nothing but call the base class version in AST_Interface.
14833           Also made the AST_Interface version non-virtual.
14835 Tue Mar 11 19:46:44 UTC 2008  Jonathan Pollack  <pollack_j@ociweb.com>
14837         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
14839           The IFR now throws an exception when referenced types are
14840           unknown, rather than crashing without an error.
14842 Tue Mar 11 18:51:10 UTC 2008  Jonathan Pollack  <pollack_j@ociweb.com>
14844         * TAO_IDL/ast/ast_interface.cpp:
14846           The -Cw option generated a warning message instead of an error,
14847           but it had the same end result: a premature exit from a method
14848           call. This has been fixed.
14850 Mon Mar 10 08:02:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14852         * MPC/config/dynamicinterface.mpb:
14853           DII is not available with minimum corba and corba/e
14855         * tao/DynamicInterface.mpc:
14856           Use regular base prject
14858         * tao/DynamicInterface/Context.h:
14859         * tao/IIOP_Transport.cpp:
14860           Layout changes
14862 Sat Mar  8 07:15:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14864         * tao/Makefile.am:
14865           Added new files
14867 Sat Mar  8 07:12:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14869         * tao/AnyTypeCode.mpc:
14870         * tao/BiDir_GIOP.mpc:
14871         * tao/CodecFactory.mpc:
14872         * tao/Codeset.mpc:
14873         * tao/Compression.mpc:
14874         * tao/CSD_Framework.mpc:
14875         * tao/CSD_ThreadPool.mpc:
14876         * tao/DiffServPolicy.mpc:
14877         * tao/DynamicAny.mpc:
14878         * tao/DynamicInterface.mpc:
14879         * tao/EndpointPolicy.mpc:
14880         * tao/IFR_Client.mpc:
14881         * tao/ImR_Client.mpc:
14882         * tao/IORInterceptor.mpc:
14883         * tao/IORManipulation.mpc:
14884         * tao/IORTable.mpc:
14885         * tao/Messaging.mpc:
14886         * tao/ObjRefTemplate.mpc:
14887         * tao/PI.mpc:
14888         * tao/PI_Server.mpc:
14889         * tao/PortableServer.mpc:
14890         * tao/RTCORBA.mp:
14891         * tao/RTPortableServer.mpc:
14892         * tao/RTScheduler.mpc:
14893         * tao/SmartProxies.mpc:
14894         * tao/Strategies.mpc:
14895         * tao/TC.mpc:
14896         * tao/TC_IIOP.mpc:
14897         * tao/TypeCodeFactory.mpc:
14898         * tao/Valuetype.mpc:
14899         * tao/ZlibCompressor.mpc:
14900           Explicitly specify the project name, on VMS the filenames
14901           are returned lower case and MPC compares project names
14902           case sensitive.
14904         * tao/LocalObject.cpp:
14905         * tao/LocalObject.h:
14906           _repository_id must be available with CORBA/e
14908 Fri Mar  7 13:47:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14910         * tao/BiDir_GIOP/BiDir_ORBInitializer.cpp:
14911         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp:
14912         * tao/BiDir_GIOP/BiDir_Service_Context_Handler.h:
14913         * tao/BiDir_GIOP/BiDirPolicy_Validator.h:
14914         * tao/GIOP_Message_Generator_Parser_12.cpp:
14915         * tao/GIOP_Message_Generator_Parser_12.h:
14916         * tao/Service_Context_Handler.cpp:
14917         * tao/Service_Context_Handler.h:
14918         * tao/Service_Context_Handler_Registry.cpp:
14919         * tao/Service_Context_Handler_Registry.h:
14920         * tao/tao.mpc:
14921           Made the handling of service contexts pluggable. Previously
14922           the core of TAO did know how to handle the IOP::BI_DIR_IIOP
14923           service context. Introduced a new Service Context Handler
14924           base class from which concrete handlers are derived, these
14925           handlers are then registered with the service context handler
14926           registry for a certain context id. This way the BiDIR
14927           library handles the BiDIR service context. The future
14928           compression support can now also be implemented without
14929           that the core knows much about this. The next step is to
14930           refactor the adding of the bidir service context to a message
14931           in such a way that it is pluggable.
14933         * tao/GIOP_Message_Generator_Parser_10.cpp:
14934           Check the return value of several streaming operators
14936         * tao/Object.{h,cpp}:
14937           Disable the _request operation with CORBA/e
14939         * tao/LocalObject.{h,cpp}:
14940           Disabled a few operations with CORBA/e
14942         * tao/Service_Callbacks.h:
14943         * tao/Service_Context.cpp:
14944         * tao/Service_Context.h:
14945         * tao/Service_Context.inl:
14946           Layout changes
14948 Tue Mar  4 10:10:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14950         * tao/ORB_Table.{h,cpp,inl}:
14951           Removed obsolete methods and members
14953         * tao/PI/Interceptor_List_T.{h,cpp}:
14954           Const changes
14956         * tao/Policy_Validator.h:
14957         * tao/TAO_Server_Request.h:
14958           Layout changes
14960 Mon Mar  3 14:52:30 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14962         * tao/GIOP_Message_Generator_Parser.h:
14963         * tao/GIOP_Message_Generator_Parser_10.h:
14964         * tao/GIOP_Message_Generator_Parser_11.h:
14965         * tao/GIOP_Message_Generator_Parser_12.h:
14966         * tao/GIOP_Message_Generator_Parser_Impl.h:
14967           No need to export these classes from the TAO library
14969 Sat Mar  1 19:14:30 UTC 2008  William Otte  <wotte@dre.vanderbilt.edu>
14971         * MPC/config/mcpp.mpb:
14972         * TAO_IDL/contrib/mcpp/directive.cpp:
14973         * TAO_IDL/contrib/mcpp/expand.cpp:
14974         * TAO_IDL/contrib/mcpp/main.cpp:
14975         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
14976         * TAO_IDL/preproc.mpb:
14978           Fuzz fixes.
14980 Fri Feb 29 16:24:43 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
14982         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
14984           Fixed signed/unsigned mismatch warning on Debian, introduced
14985           by changes in
14987           Thu Feb 28 19:16:43 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
14989 Fri Feb 28 10:54:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
14991         * tests/Bug_3154_Regression/run_test.pl:
14992           Updated for VxWorks cross platform testing
14994 Thu Feb 28 19:16:43 UTC 2008  Jeff Parsons <j.parsons@vanderbilt.edu>
14996         * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
14997         * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h:
14999           Cosmetic changes.
15001         * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
15003           Changed creation of IOR output file to use
15004           ACE_DEFAULT_FILE_PERMS. Also added more error checking to
15005           cover the open, write and close steps. Thanks to Jules
15006           Colding <colding at 42tools dot com> for reporting that
15007           the previous code created a file that was world writable.
15009 Thu Feb 28 13:26:12 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
15011         * TAO_IDL/contrib/mcpp/eval.cpp:
15012         * TAO_IDL/contrib/mcpp/expand.cpp:
15013         * TAO_IDL/contrib/mcpp/mbchar.cpp:
15014         * TAO_IDL/contrib/mcpp/mcpp.mpc:
15015         * TAO_IDL/contrib/mcpp/support.cpp:
15016         * TAO_IDL/contrib/mcpp/system.cpp:
15018           Compile error fixes.
15020 Thu Feb 28 06:01:19 UTC 2008  Sumant Tambe  <sutambe@nospam>
15022         * TAO_IDL/contrib/mcpp/main.cpp:
15023         * TAO_IDL/contrib/mcpp/support.cpp:
15024         * TAO_IDL/contrib/mcpp/system.cpp:
15026           #included OS_NS_stdlib.h header for ACE_OS::free,
15027           ACE_OS::malloc, and ACE_OS::realloc.
15029 Wed Feb 27 19:24:02 UTC 2008  William R. Otte  <wotte@dre.vanderbilt.edu>
15031         * TAO_IDL/contrib/mcpp/LICENSE:
15032         * TAO_IDL/contrib/mcpp/Makefile.am:
15033         * TAO_IDL/contrib/mcpp/Makefile.in:
15034         * TAO_IDL/contrib/mcpp/cc1.cpp:
15035         * TAO_IDL/contrib/mcpp/config.h.in:
15036         * TAO_IDL/contrib/mcpp/configed.H:
15037         * TAO_IDL/contrib/mcpp/directive.cpp:
15038         * TAO_IDL/contrib/mcpp/eval.cpp:
15039         * TAO_IDL/contrib/mcpp/expand.cpp:
15040         * TAO_IDL/contrib/mcpp/internal.H:
15041         * TAO_IDL/contrib/mcpp/lib.cpp:
15042         * TAO_IDL/contrib/mcpp/main.cpp:
15043         * TAO_IDL/contrib/mcpp/mbchar.cpp:
15044         * TAO_IDL/contrib/mcpp/mcpp.mpc:
15045         * TAO_IDL/contrib/mcpp/mcpp_lib.h:
15046         * TAO_IDL/contrib/mcpp/mcpp_lib.cpp:
15047         * TAO_IDL/contrib/mcpp/mcpp_lib_export.h:
15048         * TAO_IDL/contrib/mcpp/noconfig.H:
15049         * TAO_IDL/contrib/mcpp/preproc.cpp:
15050         * TAO_IDL/contrib/mcpp/support.cpp:
15051         * TAO_IDL/contrib/mcpp/system.H:
15052         * TAO_IDL/contrib/mcpp/system.cpp:
15053         * TAO_IDL/contrib/mcpp/testmain.cpp:
15055           An open source, BSD licensed C preprocessor.
15057         * TAO_IDL/driver/drv_mcpp_preproc.cpp:
15059           Derived from drv_preproc.cpp, invokes the MCPP preprocessor
15060           as a library call instad of spawning a process.
15062         * TAO_IDL/preproc.mpb:
15063         * TAO_IDL/tao_idl.mpc:
15064         * MPC/config/mcpp.mpb:
15066           Modifications supporting selection of drv_preproc/drv_mcpp_preproc
15067           based on the mcpp feature.
15069 Wed Feb 27 15:21:48 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15071         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
15072         * orbsvcs/Notify_Service/NT_Notify_Server.cpp:
15073         * orbsvcs/examples/CosEC/Simple/Consumer.cpp:
15074         * orbsvcs/examples/CosEC/Simple/Service.cpp:
15075         * orbsvcs/examples/CosEC/Simple/Supplier.cpp:
15076         * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp:
15077         * orbsvcs/examples/CosEC/TypedSimple/Supplier.cpp:
15078         * orbsvcs/examples/ImR/Combined_Service/test.cpp:
15079         * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
15080         * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp:
15081         * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp:
15082         * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp:
15083         * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp:
15084         * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp:
15085         * orbsvcs/examples/RtEC/Kokyu/Service.cpp:
15086         * orbsvcs/examples/RtEC/MCast/MCast.cpp:
15087         * orbsvcs/examples/RtEC/Schedule/Service.cpp:
15088         * orbsvcs/examples/RtEC/Simple/Consumer.cpp:
15089         * orbsvcs/examples/RtEC/Simple/Service.cpp:
15090         * orbsvcs/examples/RtEC/Simple/Supplier.cpp:
15091         * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp:
15092         * orbsvcs/tests/Redundant_Naming/client.cpp:
15093         * orbsvcs/tests/Sched/DynSched_Test.cpp:
15095           Use ACE_TMAIN instead of main as the program entry point to comply
15096           with ACE/TAO/CIAO coding standards.
15098         * orbsvcs/examples/CosEC/Simple/CosEC_Simple.mpc:
15099         * orbsvcs/examples/CosEC/TypedSimple/CosEC_TypedSimple.mpc:
15100         * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc:
15101         * orbsvcs/examples/RtEC/Kokyu/RtECKokyu.mpc:
15102         * orbsvcs/examples/RtEC/IIOPGateway/RtEC_IIOPGateway.mpc:
15103         * orbsvcs/examples/RtEC/MCast/RtEC_MCast.mpc:
15104         * orbsvcs/examples/RtEC/Schedule/RtEC_Schedule.mpc:
15105         * orbsvcs/examples/RtEC/Simple/RtEC_Simple.mpc:
15107           MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need
15108           to explicitly set exename in the MPC file.
15110 Wed Feb 27 08:36:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15112         * tao/GIOP_Message_Generator_Parser_12.cpp:
15113           Check the return value of operator<<
15115         * tao/Invocation_Base.{cpp,inl}:
15116           Moved a few methods to the inline file
15118         * tao/LocalObject.h:
15119         * tao/TAO_Server_Request.cpp:
15120           Layout change
15122 Tue Feb 26 16:16:16 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15124         * TAO_IDL/tao_idl.cpp:
15126           Use ACE_TMAIN instead of main as the program entry point to comply
15127           with ACE/TAO/CIAO coding standards.
15129 Mon Feb 25 22:19:46 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15131         * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp:
15132         * orbsvcs/examples/CosEC/Factory/main.cpp:
15133         * orbsvcs/examples/CosEC/RtEC_Based/bin/RtEC_Based_CosEC.cpp:
15134         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/Basic.cpp:
15135         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Consumer.cpp:
15136         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Supplier.cpp:
15137         * orbsvcs/examples/FaultTolerance/RolyPoly/client.cpp:
15138         * orbsvcs/examples/FaultTolerance/RolyPoly/server.cpp:
15139         * orbsvcs/examples/LoadBalancing/client.cpp:
15140         * orbsvcs/examples/LoadBalancing/server.cpp:
15141         * orbsvcs/examples/Notify/Filter/main.cpp:
15142         * orbsvcs/examples/Notify/Lanes/Consumer_Client.cpp:
15143         * orbsvcs/examples/Notify/Lanes/Supplier_Client.cpp:
15144         * orbsvcs/examples/Notify/Subscribe/main.cpp:
15145         * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.cpp:
15146         * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.cpp:
15147         * orbsvcs/examples/ORT/client.cpp:
15148         * orbsvcs/examples/ORT/gateway_server.cpp:
15149         * orbsvcs/examples/ORT/server.cpp:
15150         * orbsvcs/examples/PSS/Simple_Naming.cpp:
15151         * orbsvcs/examples/PSS/server.cpp:
15152         * orbsvcs/examples/Security/SecurityLevel1/client.cpp:
15153         * orbsvcs/examples/Security/SecurityLevel1/server.cpp:
15154         * orbsvcs/examples/Security/Send_File/client.cpp:
15155         * orbsvcs/examples/Security/Send_File/server.cpp:
15156         * orbsvcs/tests/Notify/Destroy/main.cpp:
15157         * orbsvcs/tests/Notify/Driver/main.cpp:
15158         * orbsvcs/tests/RTCosScheduling/client.cpp:
15160           Use ACE_TMAIN instead of main as the program entry point to comply
15161           with ACE/TAO/CIAO coding standards.
15163         * orbsvcs/examples/CosEC/RtEC_Based/bin/CosEC_RtEC_Based_bin.mpc:
15164         * orbsvcs/examples/CosEC/RtEC_Based/tests/Basic/CosEC_RtEC_Based_tests_Basic.mpc:
15165         * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/CosEC_RtEC_Based_Mult.mpc:
15166         * orbsvcs/examples/FaultTolerance/RolyPoly/RolyPoly.mpc:
15167         * orbsvcs/examples/LoadBalancing/LoadBalancing.mpc:
15168         * orbsvcs/examples/ORT/ORT.mpc:
15169         * orbsvcs/examples/Security/Send_File/Security_Send_File.mpc:
15171           MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need
15172           to explicitly set exename in the MPC file.
15174 Mon Feb 25 20:14:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15176         * tests/ORB_Local_Config/run_tests_all.pl:
15177         * tests/Parallel_Connect_Strategy/run_test.pl:
15178           Updated for VxWorks
15180         * tests/CSD_Collocation/run_test.pl:
15181           No need to set libpath
15183 Mon Feb 25 19:47:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15185         * tests/Bug_2183_Regression/run_test.pl:
15186         * tests/Bug_2702_Regression/run_test.pl:
15187           Use the new IgnoreHostRoot support when spawning perl
15189         * tests/Bug_3154_Regression/run_test.pl:
15190           Don't use HOST_ROOT to get tao_idl, the test framework will
15191           do this
15193         * tests/Hang_Shutdown/client.cpp:
15194         * tests/Hang_Shutdown/server.cpp
15195           Fixed typo and no need to pass in an empty orb name
15197         * tests/Leader_Followers/run_test.pl:
15198         * tests/MT_Timeout/run_test.pl:
15199         * tests/MProfile_Connection_Timeout/run_test.pl:
15200           Only store the ior filename once
15202         * tests/OctetSeq/test_i.cpp
15203           Initialise pointer with 0
15205         * tests/MT_Timeout/Client_Task.cpp:
15206           Use prefix increment
15208         * tests/MProfile_Connection_Timeout/client.cpp:
15209           Laout changes
15211 Mon Feb 25 15:36:17 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15213         * orbsvcs/IFR_Service/IFR_Server.cpp:
15214         * orbsvcs/ImplRepo_Service/ImR_Activator.cpp:
15215         * orbsvcs/ImplRepo_Service/ImR_Locator.cpp:
15216         * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
15217         * orbsvcs/Notify_Service/NT_Notify_Server.cpp:
15218         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp:
15219         * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp:
15220         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp:
15221         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp:
15222         * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/compare_histo.cpp:
15223         * orbsvcs/tests/Bug_3215_Regression/client.cpp:
15224         * orbsvcs/tests/Bug_3215_Regression/server.cpp:
15225         * orbsvcs/tests/Bug_3216_Regression/client.cpp:
15226         * orbsvcs/tests/Bug_3216_Regression/server.cpp:
15227         * orbsvcs/tests/Security/mixed_security_test/client.cpp:
15228         * orbsvcs/tests/Security/mixed_security_test/server.cpp:
15230           Use ACE_TMAIN instead of main as the program entry point to comply
15231           with ACE/TAO/CIAO coding standards.
15233         * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/LoadBalancing.mpc:
15235           MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need
15236           to explicitly set exename in the MPC file.
15238 Mon Feb 25 09:45:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15240         * tests/POA/Loader/Servant_Locator.cpp:
15241         * tests/POA/On_Demand_Loading/Servant_Manager.cpp:
15242           Fixed OpenVMS IA64 warnings
15244 Sun Feb 24 19:48:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15246         * tests/Bug_3154_Regression/run_test.pl:
15247           Extended timeout for OpenVMS
15249 Sun Feb 24 19:44:37 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15251         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
15252         * orbsvcs/IFR_Service/IFR_Service.cpp:
15253           No need to pass in empty orb name
15255         * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Server.cpp:
15256           Small code simplification
15258         * orbsvcs/orbsvcs/CosEvent/CEC_ConsumerAdmin.h:
15259           Doxygen change
15261         * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullConsumer.cpp:
15262           Layout change
15264         * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.cpp:
15265           Use true instead of 1
15267         * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
15268           Use LM_DEBUG with ACE_DEBUG
15270         * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
15271         * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/run_test.pl:
15272         * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/run_test.pl:
15273         * orbsvcs/tests/InterfaceRepo/Bug_3200_Regression/run_test.pl:
15274         * orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl:
15275           Just check whether the spawn worked or not instead of trying to
15276           check for the existince of the executable. The tests did fail on
15277           OpenVMS and VxWorks
15279 Fri Feb 22 18:27:39 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15281         * tests/Bug_2935_Regression/middle.cpp:
15282         * tests/Bug_2935_Regression/sink.cpp:
15283         * tests/Bug_2935_Regression/source.cpp:
15284         * tests/DII_AMI_Forward/client.cpp:
15285         * tests/DII_AMI_Forward/server.cpp:
15286         * tests/POA/Adapter_Activator/server.cpp:
15287         * tests/POA/DSI/client.cpp:
15288         * tests/POA/DSI/server.cpp:
15289         * tests/POA/Default_Servant2/client.cpp:
15290         * tests/POA/Default_Servant2/server.cpp:
15291         * tests/POA/Explicit_Activation/server.cpp:
15292         * tests/POA/FindPOA/FindPOA.cpp:
15293         * tests/POA/Forwarding/client.cpp:
15294         * tests/POA/Forwarding/server.cpp:
15295         * tests/POA/Generic_Servant/client.cpp:
15296         * tests/POA/Loader/server.cpp:
15297         * tests/POA/NewPOA/NewPOA.cpp:
15298         * tests/POA/On_Demand_Activation/server.cpp:
15299         * tests/POA/On_Demand_Loading/server.cpp:
15300         * tests/POA/POA_BiDir/POA_BiDir.cpp:
15301         * tests/POA/Reference_Counted_Servant/server.cpp:
15302         * tests/POA/RootPOA/RootPOA.cpp:
15303         * tests/POA/TIE/client.cpp:
15304         * tests/POA/TIE/server.cpp:
15305         * tests/Portable_Interceptors/Bug_2133/client.cpp:
15306         * tests/Portable_Interceptors/Bug_2133/server.cpp:
15307         * tests/objref_comparison_test/main.cpp:
15309           Use ACE_TMAIN instead of main as the program entry point to comply
15310           with ACE/TAO/CIAO coding standards.
15312         * tests/POA/Generic_Servant/POA_Generic_Servant.mpc:
15313         * tests/POA/On_Demand_Activation/POA_On_Demand_Activation.mpc:
15314         * tests/POA/On_Demand_Loading/POA_On_Demand_Loading.mpc:
15315         * tests/POA/Reference_Counted_Servant/Reference_Counted_Servant.mpc:
15317           MPC doesn't recognize ACE_TMAIN as an entry point, as such, we need
15318           to explicitly set exename in the MPC file.
15320 Fri Feb 22 17:01:26 UTC 2008  Abdullah Sowayan  <abdullah.sowayan@lmco.com>
15322         * docs/tutorials/Quoter/RTCORBA/Admin.cpp:
15323         * docs/tutorials/Quoter/RTCORBA/Broker.cpp:
15324         * docs/tutorials/Quoter/RTCORBA/Distributor.cpp:
15326           Use ACE_TMAIN instead of main as the program entry point to comply
15327           with ACE/TAO/CIAO coding standards.
15329 Fri Feb 22 08:57:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15331         * MPC/config/optimize_collocated_invocations.mpb:
15332           New file, when this feature is set to 0 we pass -Sp -Sd to the
15333           idl compiler. In the future we can also change the core libraries
15334           to disable certain classes
15336         * MPC/config/taoidldefaults.mpb:
15337           Derive from optimize_collocated_invocations
15339 Fri Feb 22 00:39:46 UTC 2008  Steve Huston  <shuston@riverace.com>
15341         * tests/Param_Test/run_test.pl: Use target class to wait for, and
15342           delete, the IOR files. Allows good execution on LabVIEW_RT.
15344         * tests/AMH_Exceptions/run_test.pl: Correct the target obj creation.
15346 Thu Feb 21 19:25:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15348         * TAO_IDL/be/be_interface.cpp:
15349         * TAO_IDL/be/be_visitor_component/component_ch.cpp:
15350         * TAO_IDL/be/be_visitor_component/component_cs.cpp:
15351         * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
15352         * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
15353         * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
15354         * TAO_IDL/be/be_visitor_interface/interface_ci.cpp:
15355         * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
15356         * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
15357         * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
15358         * TAO_IDL/be/be_visitor_operation/operation.cpp:
15359         * TAO_IDL/be/be_visitor_root/root.cpp:
15360         * TAO_IDL/be/be_visitor_root/root_ch.cpp:
15361           When collocation optimizations have been disabled also don't
15362           generate a collocated proxy broker function and the checks
15363           for this cpb function, this results in a footprint reduction
15364           for each interface but also for each operation. This fixes
15365           bugzilla 2971
15367 Thu Feb 21 15:35:12 UTC 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15369         * MPC/config/corba_e_compact.mpb:
15370         * MPC/config/corba_e_micro.mpb:
15371         * MPC/config/core_minimum_corba.mpb:
15372         * MPC/config/minimum_corba.mpb:
15373         * MPC/config/taoidldefaults.mpb:
15374         * MPC/config/taobaseidldefaults.mpb:
15375           Moved the contents of taoidldefaults to taobaseidldefaults,
15376           taoidldefaults now also derives from the CORBA profiles
15377           so that when we compile IDL we also generate code focused
15378           for the set profile. This reduces the size of the generated
15379           code, this fixes bugzilla 3233
15381 Thu Feb 21 02:34:37 CST 2008  Johnny Willemsen  <jwillemsen@remedy.nl>
15383         * TAO version 1.6.3 released.
15385 Local Variables:
15386 mode: change-log
15387 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))
15388 indent-tabs-mode: nil
15389 End: