1 Fri Jul 27 06:50:14 CDT 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3 * TAO version 1.5.10 released.
5 Thu Jul 26 09:21:50 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
7 * tao/Strategies/DIOP_Connector.cpp:
8 * tao/Strategies/DIOP_Acceptor.cpp:
9 The previous attempt to fix potential memory leaks when
10 connection handler is allocated but later code fails was
11 not completely correct. Now it's fixed.
13 Tue Jul 24 20:38:50 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
15 * COPYING: Updated this file to reflect 2007.
17 Wed Jul 25 08:00:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
19 * tests/Oneway_Buffering/Oneway_Buffering_Admin.cpp:
20 Fixed method signatures to resolve warnings on OpenVMS
22 Wed Jul 25 07:52:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
24 * orbsvcs/orbsvcs/Makefile.am:
25 Added new UIPMC_Mcast_Connection_Handler files
27 Wed Jul 25 07:50:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
29 * examples/POA/Adapter_Activator/run_test.pl:
30 * examples/POA/Default_Servant/run_test.pl:
31 * examples/POA/DSI/run_test.pl:
32 * examples/POA/Explicit_Activation/run_test.pl:
33 * examples/POA/FindPOA/run_test.pl:
34 * examples/POA/Loader/run_test.pl:
35 * examples/POA/NewPOA/run_test.pl:
36 * examples/POA/On_Demand_Activation/run_test.pl:
37 * examples/POA/On_Demand_Loading/run_test.pl:
38 * examples/POA/POA_BiDir/run_test.pl:
39 * examples/POA/Reference_Counted_Servant/run_test.pl:
40 * examples/POA/RootPOA/run_test.pl:
41 * examples/POA/TIE/run_test.pl:
42 Added support for VxWorks cross platform testing
44 Tue Jul 24 19:58:38 UTC 2007 Ciju John <johnc at ociweb dot com>
46 * tests/Bug_3000_Regression:
47 * tests/Bug_3000_Regression/Bug_3000_Regression.mpc:
48 * tests/Bug_3000_Regression/Callback.h:
49 * tests/Bug_3000_Regression/Callback.cpp:
50 * tests/Bug_3000_Regression/Makefile.am:
51 * tests/Bug_3000_Regression/README:
52 * tests/Bug_3000_Regression/Service.h:
53 * tests/Bug_3000_Regression/Service.cpp:
54 * tests/Bug_3000_Regression/Test.idl:
55 * tests/Bug_3000_Regression/client.cpp:
56 * tests/Bug_3000_Regression/run_test.pl:
57 * tests/Bug_3000_Regression/rw.conf:
58 * tests/Bug_3000_Regression/server.cpp:
59 New regression test for Bug 3000 (Handle leak upon oneway
60 invocation with RW wait startegy).
62 Tue Jul 24 18:13:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
64 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
65 Fixed compile problems related to my changes earlier today
67 Tue Jul 24 15:55:59 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
69 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h:
70 Fixed incorrect #include within Versioned namespace block.
72 Tue Jul 24 14:22:54 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
74 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h:
75 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
76 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.h:
77 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h:
78 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.h:
79 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
80 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
81 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
82 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp:
83 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.cpp:
84 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h:
85 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Mcast_Connection_Handler.h:
86 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
87 Fixed bug#3002 that was introduced with fix for bug#2925.
88 Thanks to Daniel de Angelis Cordeiro < dcordeiro at gmail dot com >
89 for reporting it. Fixed potential memory leaks in
90 TAO_UIPMC_Acceptor::open_i and TAO_UIPMC_Connector::make_connection
91 that could occur after connection handler is created and later
92 code fails for any reason. Simplified connection handler.
93 Added connection handler specific to Acceptor. Simplified the code
94 in TAO_UIPMC_Profile::parse_string_i that was introduced with fix
97 * orbsvcs/tests/Bug_2377_Regression/run_test_ipv6.pl:
98 * orbsvcs/tests/Bug_2377_Regression/run_test.pl:
99 * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
100 Changed this test a bit so that it tests fix for bug#3002 as well.
102 Tue Jul 24 12:20:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
104 * tao/Asynch_Queued_Message.h:
105 Doxygen and const changes
108 Added a get_version call that accepts a
109 TAO_GIOP_Message_Version. Have to see if we can move
110 this to the ACE CDR Streams (check bugzilla 3006 for
113 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
114 Use the new get_version call on the cdr stream
116 * tao/GIOP_Fragmentation_Strategy.h:
119 * tao/GIOP_Message_Base.{h,cpp}:
120 Use the new get_version call on the cdr stream. Changed
121 parse_next_message to not require the ACE_Message_Block, it
122 is already part of the TAO_Queued_Data. Also updated
123 fragment_header_length to use TAO_GIOP_Message_Versin
125 * tao/GIOP_Message_State.{h,cpp,inl}:
126 The message size is really the payload size
128 * tao/GIOP_Message_Version.{h,inl}:
129 Added methods to retrieve version numbers in preparation of
132 * tao/On_Demand_Fragmentation_Strategy.cpp:
133 Use the new get_version call on the cdr stream
135 * tao/Pluggable_Messaging.h:
136 Updated to use TAO_GIOP_Message_Version
138 * tao/Queued_Data.{h,cpp,inl}:
139 Use TAO_GIOP_Message_State as member, changed version storage
140 and inlined all constructors. This fixes bugzilla 2999
142 * tao/Strategies/DIOP_Transport.cpp:
143 * tao/Strategies/SHMIOP_Transport.cpp
145 Updated for change of parse_next_message in GIOP Message Base
147 Tue Jul 24 10:38:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
149 * tao/Queued_Data.{h,inl}:
150 Made all members private and added inlined accessor methods. This
151 makes it easier to change the members to a GIOP_Message_State
152 instance. Added a set_state method that accepts a GIOP_Message_State
155 * tao/GIOP_Message_Base.cpp:
156 * tao/GIOP_Message_Base.h:
157 * tao/Incoming_Message_Queue.cpp:
158 * tao/Incoming_Message_Stack.inl:
159 * tao/Strategies/DIOP_Transport.cpp:
160 * tao/Strategies/SHMIOP_Transport.cpp:
162 Updated for the changes to Queued_Data
164 * tao/GIOP_Message_Base.cpp:
166 Changed a few large if checks to a switch statement
168 * tao/Queued_Message.h:
169 No need to declare the list manipulation methods as virtual
171 Tue Jul 24 09:41:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
173 * tao/Incoming_Message_Stack.{h,inl}:
174 Made top method const
177 Added several enums as mentioned in the CORBA spec
179 * tao/GIOP_Message_Base.{h,cpp}:
180 * tao/GIOP_Message_State.{h,cpp,inl}:
181 Moved message_type method to the state class, this one now
182 converts an Octet to TAO_Pluggable_Message_Type
187 Tue Jul 24 08:17:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
189 * tao/Queued_Data.{h,cpp,inl}:
190 Moved TAO_Queued_Data to its own file
192 * tao/Incoming_Message_Queue.{h,cpp,inl}:
195 * tao/Incoming_Message_Stack.h:
196 Updated because of move of TAO_Queued_Data
198 Tue Jul 24 08:02:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
200 * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp:
201 Also BCB2007 needs the workaround in this file
203 Tue Jul 24 07:56:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
205 * tao/GIOP_Message_Base.{h,cpp}:
209 * tao/Incoming_Message_Queue.{cpp,inl}:
210 Mode constructor inline
212 * tao/Incoming_Message_Stack.h:
215 Tue Jul 24 06:56:23 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
217 * performance-tests/Cubit/TAO/IDL_Cubit/iiop_lite.conf:
218 * performance-tests/Cubit/TAO/IDL_Cubit/iiop_lite.conf.xml:
219 * performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl:
220 * performance-tests/Cubit/TAO/IDL_Cubit/uiop_lite.conf:
221 * performance-tests/Cubit/TAO/IDL_Cubit/uiop_lite.conf.xml:
222 Removed, lite protocols are not supported anymore
224 Mon Jul 23 19:38:23 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
226 * tao/Object_KeyC.cpp:
227 * tao/diffs/Object_Key.diff:
229 Fixed a warning in the WinCE VC8 debug build.
231 Mon Jul 23 13:19:19 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
235 Added item about support for forward declared IDL structs
236 and unions in the IFR loader.
238 Mon Jul 23 12:35:00 UTC 2007 Simon Massey <sma@prismtech.com>
240 * tests\OctetSeq\client.cpp:
241 * tests\OctetSeq\server.cpp:
242 * performance-tests\Protocols\distributor.cpp:
243 * performance-tests\Protocols\receiver.cpp:
244 * performance-tests\Protocols\sender.cpp:
246 Add small delay to shutdown between run loop and destroy orb.
248 Mon Jul 23 12:21:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
250 * tao/Muxed_TMS.{h,cpp}
251 * tao/Transport_Mux_Strategy.{h,cpp}:
252 Moved lock_ from base to derived class, no need to be in
255 Mon Jul 23 12:12:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
257 * tao/Exclusive_TMS.h:
258 Removed commented out code
260 * tao/GIOP_Message_Base.cpp:
263 * tao/GIOP_Message_Generator_Parser_10.h:
264 * tao/GIOP_Message_Generator_Parser_12.h:
265 Reduced number of forward declarations
267 Mon Jul 23 11:58:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
269 * tao/IIOP_Acceptor.cpp:
272 * tao/Reply_Dispatcher.h:
273 Reduced number of forward declarations
275 Mon Jul 23 11:36:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
277 * tao/GIOP_Message_Base.{h,cpp}:
278 Removed parse_incoming_messages method and message_state_ member,
279 both are not used at all
281 * tao/GIOP_Message_State.{h,inl}:
282 Removed reset method, it is not used anymore
284 Mon Jul 23 11:18:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
286 * tao/GIOP_Message_State.{h,cpp,inl}:
287 Removed friend with GIOP_Message_Base and provided inline
288 accessor methods. Removed missing_data_ member, it was not
291 * tao/GIOP_Message_Base.cpp:
292 Use accessor methods of GIOP_Message_State because we are
295 Mon Jul 23 09:02:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
297 * tao/GIOP_Message_Base.cpp:
298 * tao/GIOP_Message_Generator_Parser_12.cpp:
299 * tao/On_Demand_Fragmentation_Strategy.cpp:
300 get_version doesn't have a return value anymore
302 Mon Jul 23 05:32:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
304 * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
305 Commented out non reachable code to resolve warnings
308 Sun Jul 22 13:06:14 UTC 2007 Martin Corino <mcorino@remedy.nl>
310 * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
311 Added small verbatim section to make this test build on OpenVMS.
313 Fri Jul 20 15:03:14 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
315 * tao/Strategies/DIOP_Connector.cpp:
316 * tao/Strategies/DIOP_Transport.cpp:
317 * tao/Strategies/DIOP_Acceptor.cpp:
318 * tao/Strategies/DIOP_Connection_Handler.h:
319 * tao/Strategies/DIOP_Connection_Handler.cpp:
320 * tao/Strategies/DIOP_Transport.h:
321 Fixed potential memory leaks while DIOP_Connection_Handler
322 is being created in DIOP_Acceptor::open_i and
323 DIOP_Connector::make_connection. Made DIOP even more look
324 like IIOP. Fixed warning genereated by MS VS in
325 DIOP_Acceptor::parse_options.
327 Fri Jul 20 09:42:40 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
329 * examples/POA/Forwarding/*:
330 * test/POA/Forwarding/*:
331 Moved this example to tests
334 * examples/POA/Makefile.am:
335 * tests/POA/Makefile.am:
336 Updated for change above
338 Thu Jul 19 20:01:40 UTC 2007 Adam Mitz <mitza@ociweb.com>
340 * tests/InterOp-Naming/INS_test_client.cpp:
341 * tests/Param_Test/any.cpp:
342 * tests/Param_Test/param_test_i.cpp:
343 * tests/Typedef_String_Array/testImpl.cpp:
345 Replaced size_t with CORBA::ULong in places where it is used to index
346 CORBA sequences. size_t is not 32-bit on all platforms.
348 Thu Jul 19 15:13:51 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
352 Updated with the disconnect fix.
354 * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushConsumer.cpp:
356 Changed to use the newly added send_deletion_change() in the case of
357 saving the topology with a deleting object in the disconnect callback.
359 * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
361 Added the disconnect test on the supplier side too.
363 Thu Jul 19 11:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
365 * tao/Strategies/SCIOP_Connection_Handler.{h,cpp}:
366 Also removed the GIOP Message Lite flag from this class
368 Wed Jul 18 18:19:47 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
370 * tests/Bug_2084_Regression/tid_to_int.h (ACE_thread_t_to_integer_i):
371 * tests/Bug_2084_Regression/tid_to_int.h (ACE_thread_t_to_integer_i):
373 Fixed typo that circumvented the intermediate cast to an integer
374 large enough to hold the thread ID pointer.
376 Wed Jul 18 14:36:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
378 * tao/Strategies/UIOP_Acceptor.{h,cpp}:
379 Fixed unused parameter warning
381 Wed Jul 18 12:40:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
383 * tao/ORBInitializer_Registry.cpp:
386 * tao/ORBInitializer_Registry_Adapter.h:
389 * tao/PI/ORBInitializer_Registry_Impl.cpp:
392 * tao/BooleanSeq.pidl:
394 * tao/CONV_FRAME.pidl:
398 Wed Jul 18 12:06:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
400 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
401 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.h:
402 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
403 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
404 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.h:
405 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
406 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.h:
407 Also removed GIOP_Message_Lite support
409 Wed Jul 18 09:55:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
411 * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor.cpp:
412 * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.cpp:
413 * orbsvcs/orbsvcs/HTIOP/HTIOP_Acceptor_Impl.h:
414 * orbsvcs/orbsvcs/HTIOP/HTIOP_Completion_Handler.cpp:
415 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp:
416 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.h:
417 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector.cpp:
418 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.cpp:
419 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connector_Impl.h:
420 * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.cpp:
421 * orbsvcs/orbsvcs/HTIOP/HTIOP_Transport.h:
422 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Acceptor.cpp:
423 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Acceptor.h:
424 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.cpp:
425 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.h:
426 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
427 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.h:
428 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.cpp:
429 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.h:
430 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp:
431 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
432 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.h:
433 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
434 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.cpp:
435 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.h:
436 * tao/Acceptor_Impl.cpp:
437 * tao/Acceptor_Impl.h:
438 * tao/Connector_Impl.cpp:
439 * tao/Connector_Impl.h:
440 * tao/GIOP_Message_Base.cpp:
441 * tao/GIOP_Message_Base.h:
442 * tao/GIOP_Message_Generator_Parser.cpp:
443 * tao/IIOP_Acceptor.cpp:
444 * tao/IIOP_Acceptor.h:
445 * tao/IIOP_Connection_Handler.cpp:
446 * tao/IIOP_Connection_Handler.h:
447 * tao/IIOP_Connector.cpp:
448 * tao/IIOP_Connector.h:
449 * tao/IIOP_Transport.cpp:
450 * tao/IIOP_Transport.h:
455 * tao/Strategies/COIOP_Acceptor.cpp:
456 * tao/Strategies/COIOP_Acceptor.h:
457 * tao/Strategies/COIOP_Connection_Handler.cpp:
458 * tao/Strategies/COIOP_Connection_Handler.h:
459 * tao/Strategies/COIOP_Connector.cpp:
460 * tao/Strategies/COIOP_Connector.h:
461 * tao/Strategies/COIOP_Transport.cpp:
462 * tao/Strategies/COIOP_Transport.h:
463 * tao/Strategies/DIOP_Acceptor.cpp:
464 * tao/Strategies/DIOP_Acceptor.h:
465 * tao/Strategies/DIOP_Connection_Handler.cpp:
466 * tao/Strategies/DIOP_Connection_Handler.h:
467 * tao/Strategies/DIOP_Connector.cpp:
468 * tao/Strategies/DIOP_Connector.h:
469 * tao/Strategies/DIOP_Transport.cpp:
470 * tao/Strategies/DIOP_Transport.h:
471 * tao/Strategies/SCIOP_Acceptor.cpp:
472 * tao/Strategies/SCIOP_Acceptor.h:
473 * tao/Strategies/SCIOP_Connector.cpp:
474 * tao/Strategies/SCIOP_Connector.h:
475 * tao/Strategies/SCIOP_Transport.cpp:
476 * tao/Strategies/SCIOP_Transport.h:
477 * tao/Strategies/SHMIOP_Acceptor.cpp:
478 * tao/Strategies/SHMIOP_Acceptor.h:
479 * tao/Strategies/SHMIOP_Connection_Handler.cpp:
480 * tao/Strategies/SHMIOP_Connection_Handler.h:
481 * tao/Strategies/SHMIOP_Connector.cpp:
482 * tao/Strategies/SHMIOP_Connector.h:
483 * tao/Strategies/SHMIOP_Transport.cpp:
484 * tao/Strategies/SHMIOP_Transport.h:
485 * tao/Strategies/UIOP_Acceptor.cpp:
486 * tao/Strategies/UIOP_Acceptor.h:
487 * tao/Strategies/UIOP_Connection_Handler.cpp:
488 * tao/Strategies/UIOP_Connection_Handler.h:
489 * tao/Strategies/UIOP_Connector.cpp:
490 * tao/Strategies/UIOP_Connector.h:
491 * tao/Strategies/UIOP_Transport.cpp:
492 * tao/Strategies/UIOP_Transport.h:
494 Removed GIOP_Messaging_Lite and the required flag
495 in all protocols. This was proposed some time ago
496 by Iliyan Jeliazkov and stored as bugzilla issue 2803.
497 The lite version had a lot of duplicated code but
498 there is a replacement (using cdr without alignment)
499 and isn't really used so far as we know. With the removal
500 of this we lower our footprint.
502 This was exposed to the end user as -ORBGIOPLite.
504 * tao/Strategies/SCIOP_Lite_Factory.cpp:
505 * tao/Strategies/SCIOP_Lite_Factory.h:
506 * tao/Strategies/UIOP_Lite_Factory.cpp:
507 * tao/Strategies/UIOP_Lite_Factory.h:
508 * tao/IIOP_Lite_Factory.cpp:
509 * tao/IIOP_Lite_Factory.h:
510 * tao/GIOP_Message_Lite.cpp:
511 * tao/GIOP_Message_Lite.h:
512 Removed from the repository, no needed anymore
514 Wed Jul 18 05:07:13 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
516 * orbsvcs/orbsvcs/Scheduler_Factory.cpp:
517 * tests/Bug_1361_Regression/Server_Thread_Pool.cpp:
518 * tests/Bug_2234_Regression/server.cpp:
519 * tests/MProfile_Forwarding/client.cpp:
521 Fixed Fuzz warnings. Zapped the usage of NULL and replaced every
524 Wed Jul 18 02:43:38 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
526 * tests/objref_comparison_test/main.cpp:
529 Tue Jul 17 18:46:23 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
531 * orbsvcs/orbsvcs/Notify/Structured/StructuredProxyPushSupplier.cpp:
533 Changed to use the newly added send_deletion_change() in the case of
534 saving the topology with a deleting object in the disconnect callback.
536 * orbsvcs/orbsvcs/Notify/Topology_Object.h:
537 * orbsvcs/orbsvcs/Notify/Topology_Object.cpp:
539 Added a new method for handling saving the topology with a deleting
542 * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
544 Added "disconnect" as a command line option.
545 Run "run_test.pl -str -disconnect" as the regression test.
548 Mon Jul 17 05:42:20 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
550 * tests/Bug_1495_Regression/tid_to_int.h:
551 * tests/Bug_2084_Regression/tid_to_int.h:
553 New header containing portable ACE_thread_t to integer
554 conversion code that doesn't rely heavily on platform specific
555 configuration. This file should probably be moved to a common
556 location if there is interest in the conversion functionality it
559 * tests/Bug_1495_Regression/Client_Task.cpp (svc):
560 * tests/Bug_1495_Regression/test_i.cpp (get_thread_id):
561 * tests/Bug_2084_Regression/EventNode.cpp (registerHello):
562 * tests/Bug_2084_Regression/Hello.cpp (get_string):
564 Convert from ACE_thread_t to the test's ThreadId type using the
565 conversion utility function in tid_to_int.h. Addresses "cast
566 from pointer to integer of different size" compile-time
567 warnings on platforms where ACE_thread_t is a pointer, such as
570 Mon Jul 16 13:47:54 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
573 Added custom configuration step required for bug 2399 regression
576 * tests/Bug_2791_Regression/Bug_2791_Regression.mpc:
577 * tests/Bug_2791_Regression/Makefile.am:
578 Removed redundent LD_FLAGS declaration to prevent errors on
581 Sun Jul 15 19:22:18 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
583 * tests/objref_comparison_test/main.cpp:
584 Fix for VxWorks compilation.
586 Sun Jul 15 13:01:49 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
588 * docs/tutorials/Quoter/Event_Service/Stock_Consumer.h:
589 * docs/tutorials/Quoter/Event_Service/Stock_Consumer.cpp:
590 * docs/tutorials/Quoter/Naming_Service/Stock_Factory_i.h:
591 * docs/tutorials/Quoter/Naming_Service/Stock_Factory_i.cpp:
592 * docs/tutorials/Quoter/Naming_Service/Stock_i.h:
593 * docs/tutorials/Quoter/Naming_Service/Stock_i.cpp:
594 * docs/tutorials/Quoter/On_Demand_Activation/Handler_i.h:
595 * docs/tutorials/Quoter/On_Demand_Activation/Handler_i.cpp:
596 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_Locator_i.h:
597 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_Locator_i.cpp:
598 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_i.h:
599 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_i.cpp:
600 * docs/tutoriasls/Quoter/On_Demand_Activation/Stock_i.h:
601 * docs/tutorials/Quoter/On_Demand_Activation/Stock_i.cpp:
602 * docs/tutorials/Quoter/RTCORBA/Broker_i.h:
603 * docs/tutorials/Quoter/RTCORBA/Broker_i.cpp:
604 * docs/tutorials/Quoter/RTCORBA/Distributor_i.h:
605 * docs/tutorials/Quoter/RTCORBA/Distributor_i.cpp:
606 * docs/tutorials/Quoter/RTCORBA/StockNameConsumer_i.h:
607 * docs/tutorials/Quoter/RTCORBA/StockNameConsumer_i.cpp:
608 * docs/tutorials/Quoter/RTCORBA/Stock_Database.h:
609 * docs/tutorials/Quoter/RTCORBA/Stock_Database.tpp:
610 * docs/tutorials/Quoter/Simple/Impl-Repo/Stock_Factory_i.h:
611 * docs/tutorials/Quoter/Simple/Impl-Repo/Stock_Factory_i.cpp:
612 * docs/tutorials/Quoter/Simple/Impl-Repo/Stock_i.h:
613 * docs/tutorials/Quoter/Simple/Impl-Repo/Stock_i.cpp:
614 * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.h:
615 * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_Factory_i.cpp:
616 * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.h:
617 * docs/tutorials/Quoter/Simple/ImprovedServer/Stock_i.cpp:
618 * docs/tutorials/Quoter/Simple/Persistent/Stock_Factory_i.h:
619 * docs/tutorials/Quoter/Simple/Persistent/Stock_Factory_i.cpp:
620 * docs/tutorials/Quoter/Simple/Persistent/Stock_i.h:
621 * docs/tutorials/Quoter/Simple/Persistent/Stock_i.cpp:
622 * docs/tutorials/Quoter/Simple/Server/Stock_Factory_i.h:
623 * docs/tutorials/Quoter/Simple/Server/Stock_Factory_i.cpp:
624 * docs/tutorials/Quoter/Simple/Server/Stock_i.h:
625 * docs/tutorials/Quoter/Simple/Server/Stock_i.cpp:
626 * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h:
627 * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
628 * orbsvcs/examples/FaultTolerance/RolyPoly/LogACE_RB_Tree.h:
629 * orbsvcs/examples/FaultTolerance/RolyPoly/LogStdMap.h:
630 * orbsvcs/examples/LoadBalancing/Stock.h:
631 * orbsvcs/examples/LoadBalancing/Stock.cpp:
632 * orbsvcs/examples/LoadBalancing/StockFactory.h:
633 * orbsvcs/examples/LoadBalancing/StockFactory.cpp:
634 * orbsvcs/orbsvcs/Notify/XML_Loader.h:
635 * orbsvcs/orbsvcs/Notify/XML_Loader.cpp:
636 * orbsvcs/tests/Bug_2316_Regression/Test_impl.h:
637 * orbsvcs/tests/Bug_2316_Regression/Test_impl.cpp:
638 * orbsvcs/tests/CosEvent/Timeout/TestEventConsumer_i.h:
639 * orbsvcs/tests/CosEvent/Timeout/TestEventConsumer_i.cpp:
640 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.h:
641 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
642 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.h:
643 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplier_i.cpp:
644 * orbsvcs/tests/Notify/XML_Persistence/main.cpp:
645 * tao/PortableServer/POAManager.cpp:
646 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
648 Fixed Fuzz warnings regarding the usage of exception specification.
650 Sun Jul 15 04:36:50 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
652 * performance-tests/CSD_Strategy/TestInf/Makefile.am:
653 * performance-tests/CSD_Strategy/TestInf/csd_pt_testinf.mpc:
654 More reconciling differences between automake and non automake
657 Sun Jul 15 01:43:25 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
659 * examples/Advanced/ch_12/server.h:
660 * examples/Advanced/ch_12/server.cpp:
661 * examples/Advanced/ch_18/client.cpp:
662 * examples/Advanced/ch_18/server.h:
663 * examples/Advanced/ch_18/server.cpp:
664 * examples/Advanced/ch_21/server.h:
665 * examples/Advanced/ch_21/server.cpp:
666 * examples/Advanced/ch_3/server.h:
667 * examples/Advanced/ch_3/server.cpp:
668 * examples/Advanced/ch_8_and_10/server.h:
669 * examples/Advanced/ch_8_and_10/server.cpp:
670 * examples/Borland/ReceiverImpl.h:
671 * examples/Borland/ReceiverImpl.cpp:
673 Fixed fuzz warnings. Zap the usage of exception specification.
675 Sat Jul 14 15:44:13 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
677 * TAO_IDL/driver/drv_preproc.cpp:
678 * TAO_IDL/include/drv_extern.h:
680 Factored out the code to add include paths and ensured that the
681 paths are enclosed in quotes. Resolves an issue with
682 space-containing paths on windows (bug#2977).
684 Sat Jul 14 14:43:31 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
686 * TAO_IDL/ast/ast_expression.cpp:
687 * TAO_IDL/driver/drv_preproc.cpp:
688 * TAO_IDL/util/utl_scope.cpp:
689 * TAO_IDL/util/utl_tmpl/utl_list.cpp:
690 * TAO_IDL/util/utl_tmpl/utl_strlist.cpp:
691 * examples/Kokyu_dsrt_schedulers/EDF_Scheduler.cpp:
692 * examples/RTScheduling/DT_Creator.cpp:
693 * orbsvcs/FTRT_Event_Service/Event_Service/FT_EventService.cpp:
694 * orbsvcs/ImplRepo_Service/Activator_Options.cpp:
695 * orbsvcs/ImplRepo_Service/ImR_Activator.cpp:
696 * orbsvcs/ImplRepo_Service/ImR_Locator.cpp:
697 * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
698 * orbsvcs/ImplRepo_Service/tao_imr_i.cpp:
699 * orbsvcs/Naming_Service/NT_Naming_Service.cpp:
700 * orbsvcs/Notify_Service/NT_Notify_Service.cpp:
701 * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
702 * orbsvcs/examples/ImR/Advanced/TestServer.cpp:
703 * orbsvcs/orbsvcs/ETCL/ETCL_y.cpp:
704 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ConnectionHandler_T.h:
705 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel.cpp:
706 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel_Impl.cpp:
707 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
708 * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
709 * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ClientScheduler_i.cpp:
710 * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_PCP_Manager.cpp:
711 * orbsvcs/orbsvcs/RTCosScheduling/RTCosScheduling_ServerScheduler_i.cpp:
712 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
713 * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Connection_Manager.cpp:
714 * orbsvcs/tests/Concurrency/CC_command.tab.cpp:
715 * orbsvcs/tests/Concurrency/lex.CC_command.cpp:
716 * orbsvcs/tests/RTCosScheduling/client.cpp:
717 * performance-tests/Protocols/sender.cpp:
718 * tests/Permanent_Forward/StubTest.cpp:
719 * tests/Xt_Stopwatch/Stopwatch_display.cpp:
720 * tests/Xt_Stopwatch/client.cpp:
721 * tests/Xt_Stopwatch/server.cpp:
722 * utils/NamingViewer/AddNameServerDlg.h:
723 * utils/NamingViewer/BindDialog.h:
724 * utils/NamingViewer/BindNewContext.h:
725 * utils/NamingViewer/NamingTreeCtrl.h:
726 * utils/NamingViewer/NamingTreeCtrl.cpp:
727 * utils/NamingViewer/NamingViewerDlg.h:
728 * utils/NamingViewer/NamingViewerDlg.cpp:
729 * utils/NamingViewer/SelectNSDialog.h:
730 * utils/NamingViewer/ViewIORDialog.h:
732 Fixed Fuzz warnings. Used 0 instead of NULL.
734 Sat Jul 14 13:20:26 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
736 * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp:
737 Fixed borland detected ambiguity.
739 Sat Jul 14 01:32:45 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
742 Added new test directories.
744 * examples/RTScheduling/Fixed_Priority_Scheduler/Fixed_Priority_Scheduler.mpc:
745 * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
746 * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.mpc:
747 * examples/RTScheduling/MIF_Scheduler/Makefile.am:
748 Added included directories needed for automake to ensure that
749 both generated and stored indirect headers may be found. This is
750 necessary because automake refers to stored (svn-based) files in
751 a different directory tree that used by generated files.
753 * examples/Simple/time-date/Makefile.am:
754 * orbsvcs/FTRT_Event_Service/Event_Service/Makefile.am:
755 * orbsvcs/ImplRepo_Service/Makefile.am:
756 * orbsvcs/examples/Notify/Lanes/Makefile.am:
757 * orbsvcs/examples/Notify/ThreadPool/Makefile.am:
760 * orbsvcs/orbsvcs/Makefile.am:
761 * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Makefile.am:
762 * orbsvcs/tests/AVStreams/Bidirectional_Flows/Makefile.am:
763 * orbsvcs/tests/AVStreams/Component_Switching/Makefile.am:
764 * orbsvcs/tests/AVStreams/Full_Profile/Makefile.am:
765 * orbsvcs/tests/AVStreams/Latency/Makefile.am:
766 * orbsvcs/tests/AVStreams/Modify_QoS/Makefile.am:
767 * orbsvcs/tests/AVStreams/Multicast/Makefile.am:
768 * orbsvcs/tests/AVStreams/Multicast_Full_Profile/Makefile.am:
769 * orbsvcs/tests/AVStreams/Multiple_Flows/Makefile.am:
770 * orbsvcs/tests/AVStreams/Pluggable/Makefile.am:
771 * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/Makefile.am:
772 * orbsvcs/tests/AVStreams/Simple_Three_Stage/Makefile.am:
773 * orbsvcs/tests/AVStreams/Simple_Two_Stage/Makefile.am:
774 * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/Makefile.am:
775 Removed reverences to ACE_QoS. This was introduced by an earlier
776 attempt to resolve build problems by adding "qos=1" to
777 default.features and generating Makefile.am files. This is now correct.
779 * orbsvcs/tests/Notify/Basic/Makefile.am:
780 * orbsvcs/tests/Notify/Blocking/Makefile.am:
781 * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am:
782 * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
783 * orbsvcs/tests/Notify/Destroy/Makefile.am:
784 * orbsvcs/tests/Notify/Discarding/Makefile.am:
785 * orbsvcs/tests/Notify/Driver/Makefile.am:
786 * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
787 * orbsvcs/tests/Notify/Ordering/Makefile.am:
788 * orbsvcs/tests/Notify/RT_lib/Makefile.am:
789 * orbsvcs/tests/Notify/Reconnecting/Makefile.am:
790 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
791 * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
792 * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
793 * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
794 * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
795 * orbsvcs/tests/Notify/performance-tests/RedGreen/Makefile.am:
796 * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am:
797 Added include path to find generated files. This was done via
798 the TAO/MPC/config/notifytest.mpb file.
800 * orbsvcs/tests/Security/Makefile.am:
801 Added new mixed_security_test to the subdir list.
803 * orbsvcs/tests/Security/mixed_security_test/client.cpp:
804 Cleaned up execption code to silence a warning.
806 * performance-tests/CSD_Strategy/TestInf/AppHelper.h:
807 * performance-tests/CSD_Strategy/TestInf/Makefile.am:
808 * performance-tests/CSD_Strategy/TestInf/ServantList_T.cpp:
809 * performance-tests/CSD_Strategy/TestInf/csd_pt_testinf.mpc:
810 * performance-tests/CSD_Strategy/TestServant/Foo_ClientEngine.h:
811 * performance-tests/CSD_Strategy/TestServant/Foo_i.h:
812 * performance-tests/CSD_Strategy/TestServant/Makefile.am:
813 * performance-tests/CSD_Strategy/TestServant/csd_pt_testservant.mpc:
814 Added specific directories for finding generated and stored
815 headers in the automake environment.
818 Added new test, objref_comparison_test.
820 Fri Jul 13 17:35:42 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
822 * TAO_IDL/ast/ast_argument.cpp:
823 * TAO_IDL/ast/ast_array.cpp:
824 * TAO_IDL/ast/ast_attribute.cpp:
825 * TAO_IDL/ast/ast_component.cpp:
826 * TAO_IDL/ast/ast_component_fwd.cpp:
827 * TAO_IDL/ast/ast_concrete_type.cpp:
828 * TAO_IDL/ast/ast_constant.cpp:
829 * TAO_IDL/ast/ast_decl.cpp:
830 * TAO_IDL/ast/ast_enum.cpp:
831 * TAO_IDL/ast/ast_enum_val.cpp:
832 * TAO_IDL/ast/ast_eventtype.cpp:
833 * TAO_IDL/ast/ast_eventtype_fwd.cpp:
834 * TAO_IDL/ast/ast_exception.cpp:
835 * TAO_IDL/ast/ast_factory.cpp:
836 * TAO_IDL/ast/ast_field.cpp:
837 * TAO_IDL/ast/ast_home.cpp:
838 * TAO_IDL/ast/ast_interface.cpp:
839 * TAO_IDL/ast/ast_interface_fwd.cpp:
840 * TAO_IDL/ast/ast_module.cpp:
841 * TAO_IDL/ast/ast_native.cpp:
842 * TAO_IDL/ast/ast_operation.cpp:
843 * TAO_IDL/ast/ast_predefined_type.cpp:
844 * TAO_IDL/ast/ast_root.cpp:
845 * TAO_IDL/ast/ast_sequence.cpp:
846 * TAO_IDL/ast/ast_string.cpp:
847 * TAO_IDL/ast/ast_structure.cpp:
848 * TAO_IDL/ast/ast_structure_fwd.cpp:
849 * TAO_IDL/ast/ast_type.cpp:
850 * TAO_IDL/ast/ast_typedef.cpp:
851 * TAO_IDL/ast/ast_union.cpp:
852 * TAO_IDL/ast/ast_union_branch.cpp:
853 * TAO_IDL/ast/ast_union_fwd.cpp:
854 * TAO_IDL/ast/ast_valuebox.cpp:
855 * TAO_IDL/ast/ast_valuetype.cpp:
856 * TAO_IDL/ast/ast_valuetype_fwd.cpp:
857 * TAO_IDL/be/be_argument.cpp:
858 * TAO_IDL/be/be_array.cpp:
859 * TAO_IDL/be/be_attribute.cpp:
860 * TAO_IDL/be/be_component.cpp:
861 * TAO_IDL/be/be_component_fwd.cpp:
862 * TAO_IDL/be/be_constant.cpp:
863 * TAO_IDL/be/be_decl.cpp:
864 * TAO_IDL/be/be_enum.cpp:
865 * TAO_IDL/be/be_enum_val.cpp:
866 * TAO_IDL/be/be_eventtype.cpp:
867 * TAO_IDL/be/be_eventtype_fwd.cpp:
868 * TAO_IDL/be/be_exception.cpp:
869 * TAO_IDL/be/be_factory.cpp:
870 * TAO_IDL/be/be_field.cpp:
871 * TAO_IDL/be/be_home.cpp:
872 * TAO_IDL/be/be_interface.cpp:
873 * TAO_IDL/be/be_interface_fwd.cpp:
874 * TAO_IDL/be/be_module.cpp:
875 * TAO_IDL/be/be_native.cpp:
876 * TAO_IDL/be/be_operation.cpp:
877 * TAO_IDL/be/be_predefined_type.cpp:
878 * TAO_IDL/be/be_root.cpp:
879 * TAO_IDL/be/be_scope.cpp:
880 * TAO_IDL/be/be_sequence.cpp:
881 * TAO_IDL/be/be_string.cpp:
882 * TAO_IDL/be/be_structure.cpp:
883 * TAO_IDL/be/be_structure_fwd.cpp:
884 * TAO_IDL/be/be_type.cpp:
885 * TAO_IDL/be/be_typedef.cpp:
886 * TAO_IDL/be/be_union.cpp:
887 * TAO_IDL/be/be_union_branch.cpp:
888 * TAO_IDL/be/be_union_fwd.cpp:
889 * TAO_IDL/be/be_valuebox.cpp:
890 * TAO_IDL/be/be_valuetype.cpp:
891 * TAO_IDL/be/be_valuetype_fwd.cpp:
892 * TAO_IDL/be_include/be_argument.h:
893 * TAO_IDL/be_include/be_array.h:
894 * TAO_IDL/be_include/be_attribute.h:
895 * TAO_IDL/be_include/be_component.h:
896 * TAO_IDL/be_include/be_component_fwd.h:
897 * TAO_IDL/be_include/be_constant.h:
898 * TAO_IDL/be_include/be_decl.h:
899 * TAO_IDL/be_include/be_enum.h:
900 * TAO_IDL/be_include/be_enum_val.h:
901 * TAO_IDL/be_include/be_eventtype.h:
902 * TAO_IDL/be_include/be_eventtype_fwd.h:
903 * TAO_IDL/be_include/be_exception.h:
904 * TAO_IDL/be_include/be_factory.h:
905 * TAO_IDL/be_include/be_field.h:
906 * TAO_IDL/be_include/be_home.h:
907 * TAO_IDL/be_include/be_interface.h:
908 * TAO_IDL/be_include/be_interface_fwd.h:
909 * TAO_IDL/be_include/be_module.h:
910 * TAO_IDL/be_include/be_native.h:
911 * TAO_IDL/be_include/be_operation.h:
912 * TAO_IDL/be_include/be_predefined_type.h:
913 * TAO_IDL/be_include/be_root.h:
914 * TAO_IDL/be_include/be_scope.h:
915 * TAO_IDL/be_include/be_sequence.h:
916 * TAO_IDL/be_include/be_string.h:
917 * TAO_IDL/be_include/be_structure.h:
918 * TAO_IDL/be_include/be_structure_fwd.h:
919 * TAO_IDL/be_include/be_type.h:
920 * TAO_IDL/be_include/be_typedef.h:
921 * TAO_IDL/be_include/be_union.h:
922 * TAO_IDL/be_include/be_union_branch.h:
923 * TAO_IDL/be_include/be_union_fwd.h:
924 * TAO_IDL/be_include/be_valuebox.h:
925 * TAO_IDL/be_include/be_valuetype.h:
926 * TAO_IDL/be_include/be_valuetype_fwd.h:
927 * TAO_IDL/include/ast_argument.h:
928 * TAO_IDL/include/ast_array.h:
929 * TAO_IDL/include/ast_attribute.h:
930 * TAO_IDL/include/ast_component.h:
931 * TAO_IDL/include/ast_component_fwd.h:
932 * TAO_IDL/include/ast_concrete_type.h:
933 * TAO_IDL/include/ast_constant.h:
934 * TAO_IDL/include/ast_decl.h:
935 * TAO_IDL/include/ast_enum.h:
936 * TAO_IDL/include/ast_enum_val.h:
937 * TAO_IDL/include/ast_eventtype.h:
938 * TAO_IDL/include/ast_eventtype_fwd.h:
939 * TAO_IDL/include/ast_exception.h:
940 * TAO_IDL/include/ast_factory.h:
941 * TAO_IDL/include/ast_field.h:
942 * TAO_IDL/include/ast_home.h:
943 * TAO_IDL/include/ast_interface.h:
944 * TAO_IDL/include/ast_interface_fwd.h:
945 * TAO_IDL/include/ast_module.h:
946 * TAO_IDL/include/ast_native.h:
947 * TAO_IDL/include/ast_operation.h:
948 * TAO_IDL/include/ast_predefined_type.h:
949 * TAO_IDL/include/ast_root.h:
950 * TAO_IDL/include/ast_sequence.h:
951 * TAO_IDL/include/ast_string.h:
952 * TAO_IDL/include/ast_structure.h:
953 * TAO_IDL/include/ast_structure_fwd.h:
954 * TAO_IDL/include/ast_type.h:
955 * TAO_IDL/include/ast_typedef.h:
956 * TAO_IDL/include/ast_union.h:
957 * TAO_IDL/include/ast_union_branch.h:
958 * TAO_IDL/include/ast_union_fwd.h:
959 * TAO_IDL/include/ast_valuebox.h:
960 * TAO_IDL/include/ast_valuetype.h:
961 * TAO_IDL/include/ast_valuetype_fwd.h:
962 * TAO_IDL/include/idl_narrow.h:
963 * TAO_IDL/include/utl_scope.h:
964 * TAO_IDL/util/utl_scope.cpp:
966 Removed all {DEF,IMPL}_NARROW_METHODS[0-5] macros. They are no
969 Removed extern type_id_to_string() declaration. It is no longer
972 Fri Jul 13 16:59:26 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
974 * tests/Bug_1495_Regression/test_i.cpp (get_thread_id):
976 Corrected type used in cast.
978 * tests/Bug_2084_Regression/Hello.cpp (get_string):
980 Removed emulated exception macro.
982 Fri Jul 13 15:52:22 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
984 * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.cpp:
985 Fixed output format for ACE_DEBUG message for time_t and unsigned
988 Fri Jul 13 13:15:04 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
990 * examples/PluggableUDP/tests/Performance/Performance.mpc:
991 * examples/PluggableUDP/tests/Performance/client.cpp:
992 * examples/PluggableUDP/tests/Performance/UDP_i.cpp:
993 * examples/PluggableUDP/tests/Performance/UDP_i.h:
994 * examples/PluggableUDP/tests/Performance/server.cpp:
995 * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.cpp:
996 * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.h:
997 Changed this test because in its previous implementation it could
998 run too long and time out. Also beatufied the code a bit and used
999 casting to 32 int of sec/msec/usec of the measured perfomance
1000 because on VC8 plain those values produced strange output.
1002 Fri Jul 13 12:35:16 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1004 * orbsvcs/tests/Security/mixed_security_test/constants.h:
1005 Removed superfluous semicolon.
1007 Fri Jul 13 11:33:42 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1009 * orbsvcs/tests/Security/mixed_security_test/Foo_i.h:
1010 * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp:
1011 Coding style update.
1013 * orbsvcs/tests/Security/mixed_security_test/client.cpp:
1014 * orbsvcs/tests/Security/mixed_security_test/server.cpp:
1015 Exception report improvement.
1017 Fri Jul 13 03:43:00 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
1019 * orbsvcs/tests/Security/mixed_security_test/Foo_i.h:
1020 * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp:
1022 Don't use ACE_THROW_SPEC, it is deprecated.
1024 * orbsvcs/tests/Security/mixed_security_test/client.cpp:
1025 * orbsvcs/tests/Security/mixed_security_test/server.cpp:
1027 Don't use ACE_PRINT_EXCEPTION macro anymore. It is deprecated.
1029 * tests/objref_comparison_test/main.cpp:
1031 Don't include any ACE/TAO/CIAO header file as <ace/*.h>, use "ace/*.h"
1034 Fri Jul 13 06:43:03 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1036 * orbsvcs/IFR_Service/ifr_adding_visitor.cpp (element_type):
1038 Fixed unused arg warning.
1040 Thu Jul 12 23:42:00 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
1042 * TAO_IDL/tao_idl.cpp:
1044 Paired deallocation of ACE::strnew()-created string array with
1045 ACE::strdelete() instead operator delete[]().
1047 * TAO_IDL/driver/drv_preproc.cpp:
1049 Paired deallocation of ACE::strnew()-created string array with
1050 ACE::strdelete() instead operator delete[]().
1052 Statically initialize argument array elements to zero.
1054 Corrected problem where memory corresponding to tao_idl command
1055 line "-Yp" argument owned by the shell was being deallocated.
1057 Changed DRV_cpp_new_location() parameter from "char*" to "char
1058 const*" to better enforce proper argument list memory
1061 Search for orb.idl in supplied include path, and only fallback
1062 on $TAO_ROOT/tao if the include path search fails. Addresses
1063 regression where orb.idl could not be found if $TAO_ROOT was not
1064 set even if it existed in the include path, as well allowing the
1065 user to override $TAO_ROOT/tao, if necessary.
1067 Const correctness imrovements.
1069 * TAO_IDL/include/drv_extern.h:
1071 Match function protototype signature with implementation
1072 signature. Necessitated by const correctness improvements
1075 * TAO_IDL/include/idl_global.h (open_included_file):
1076 * TAO_IDL/util/utl_global.cpp (open_included_file):
1078 New utility function that searches for the given file in the
1079 include path supplied to the TAO_IDL compiler, and opens it.
1081 * TAO_IDL/include/idl_narrow.h:
1083 Replaced legacy type narrowing code with standard C++
1084 dynamic_cast<> calls. This is now possible since ACE/TAO
1085 require RTTI to be enabled.
1088 * tao/SystemException.h:
1090 Moved #undef of THREAD_CANCELLED to tao/SystemException.h.
1094 For g++ >= 4, exceptions found in DLL A but potentially thrown
1095 in DLL B must always be exported.
1097 * tao/ORB_Core.h (open_called_):
1099 Removed unused TAO_ORB_Core member.
1101 * tao/Unbounded_Octet_Sequence_T.h (operator==):
1103 Use the subscript operator instead of get_buffer() to avoid a
1104 potential buffer allocation.
1106 * tao/AnyTypeCode/Any_Array_Impl_T.cpp (extract):
1107 * tao/Valuetype/AbstractBase_T.cpp (unchecked_narrow):
1109 Check for null pointer before dereferencing dynamic_cast<>
1110 result. Addresses FORWARD_NULL Coverity error.
1112 * tao/BiDir_GIOP/BiDir_ORBInitializer.cpp:
1114 Addressed Coverity UNUSED_VALUE error.
1116 * tests/Bug_1495_Regression/Client_Task.cpp:
1117 * tests/Bug_1495_Regression/Client_Task.h:
1118 * tests/Bug_1495_Regression/test.idl:
1119 * tests/Bug_1495_Regression/test_i.cpp:
1120 * tests/Bug_1495_Regression/test_i.h:
1121 * tests/Bug_2084_Regression/EventNode.cpp:
1122 * tests/Bug_2084_Regression/EventNode.h:
1123 * tests/Bug_2084_Regression/Hello.cpp:
1124 * tests/Bug_2084_Regression/Hello.h:
1125 * tests/Bug_2084_Regression/Test.idl:
1127 Support platforms with 64 bit thread IDs.
1129 * utils/catior/catior.cpp:
1133 Added CDR demarshaling operation check.
1135 Converted boolean 1's and 0's to true and false, respectively.
1137 Thu Jul 12 23:33:43 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
1139 * tests/objref_comparison_test/foo.idl:
1140 * tests/objref_comparison_test/main.cpp:
1141 * tests/objref_comparison_test/objref_comparison_test.mpc:
1143 Added $id$ subversion tag to silence fuzz warnings.
1145 * tests/objref_comparison_test/foo.idl:
1147 Added missing include guards.
1149 Thu Jul 12 23:21:29 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
1151 * orbsvcs/FTRT_Event_Service/Event_Service/FT_EventService.cpp:
1152 * orbsvcs/FTRT_Event_Service/Factory_Service/EventChannelFactory_i.cpp:
1153 * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
1154 * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
1155 * orbsvcs/Notify_Service/Notify_Service.cpp:
1156 * orbsvcs/PSS/PSDL_Interpreter.cpp:
1157 * orbsvcs/PSS/PSDL_Node.cpp:
1158 * orbsvcs/PSS/PSDL_l.cpp:
1159 * orbsvcs/PSS/PSDL_y.cpp:
1160 * orbsvcs/Scheduling_Service/Scheduling_Service.cpp:
1161 * orbsvcs/orbsvcs/FtRtEvent/ClientORB/FTRT_ClientORB_Loader.cpp:
1162 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ConnectionHandler_T.cpp:
1163 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Dynamic_Bitset.cpp:
1164 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Identification_Service.cpp:
1165 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/SCTP_Fault_Detector.cpp:
1166 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp:
1167 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/UpdateableHandler.cpp:
1168 * orbsvcs/orbsvcs/FtRtEvent/Utils/FTEC_Gateway.cpp:
1169 * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.inl:
1170 * orbsvcs/orbsvcs/FtRtEvent/Utils/UUID.cpp:
1171 * orbsvcs/orbsvcs/HTIOP/HTIOP_Factory.cpp:
1172 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
1173 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
1174 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
1175 * orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp:
1176 * orbsvcs/orbsvcs/Notify/Name_Value_Pair.cpp:
1177 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
1178 * orbsvcs/orbsvcs/Sched/DynSched.cpp:
1179 * orbsvcs/orbsvcs/Scheduler_Factory.cpp:
1180 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
1181 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
1182 * orbsvcs/orbsvcs/Trader/Interpreter.cpp:
1184 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
1185 where possible. If fuzz detected a false-positive, then disable
1186 the ACE_OS fuzz check for that section of the code.
1188 Thu Jul 12 18:33:31 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1190 * tao/Strategies/DIOP_Profile.cpp (parse_string_i):
1193 Thu Jul 12 17:21:51 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1196 Documented the mixed security feature.
1198 Thu Jul 12 16:51:30 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1200 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
1201 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.h:
1202 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp:
1203 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
1204 * orbsvcs/orbsvcs/Security/SL2_SecurityManager.h:
1205 * orbsvcs/orbsvcs/Security/SL2_SecurityManager.cpp:
1206 * orbsvcs/orbsvcs/Security/Security_ORBInitializer.cpp:
1207 The mixed security feature is an implementation of the Security
1208 Level 2 Access Decision interface. The actual implementation
1209 deviates slightly from the specification because the spec
1210 requires passing an object reference for the target to be
1211 considered by the access_allowed operation. Unfortunately the
1212 point where this method is called requires synthesizing an
1213 object reference based on a POA and an object ID. But doing this
1214 requires the POA to have the RETAIN policy set otherwise
1215 id_to_reference fails. Furthermore, there is no way to
1216 conclusively compare two object references. The obvious way,
1217 calling object_to_string() and comparing the results fails
1218 because the stringified reference is really a CDR buffer that
1219 contains alignment padding bytes that are filled with garbage.
1220 Two otherwise identical references might have different strings.
1221 To work around these problems, we implement an alternative
1222 interface to take ORB, POA, and object ids as blobs and use
1223 these for comparisons.
1225 * orbsvcs/orbsvcs/SecurityLevel2.idl:
1226 * orbsvcs/tests/Security/mixed_security_test:
1227 * orbsvcs/tests/Security/mixed_security_test/Foo.idl:
1228 * orbsvcs/tests/Security/mixed_security_test/Foo_i.h:
1229 * orbsvcs/tests/Security/mixed_security_test/Foo_i.cpp:
1230 * orbsvcs/tests/Security/mixed_security_test/README:
1231 * orbsvcs/tests/Security/mixed_security_test/cacert.pem:
1232 * orbsvcs/tests/Security/mixed_security_test/client.conf:
1233 * orbsvcs/tests/Security/mixed_security_test/client.conf.xml:
1234 * orbsvcs/tests/Security/mixed_security_test/client.cpp:
1235 * orbsvcs/tests/Security/mixed_security_test/client_cert.pem:
1236 * orbsvcs/tests/Security/mixed_security_test/client_key.pem:
1237 * orbsvcs/tests/Security/mixed_security_test/client_key_nopasswd.pem:
1238 * orbsvcs/tests/Security/mixed_security_test/client_none.conf:
1239 * orbsvcs/tests/Security/mixed_security_test/client_nopasswd.conf:
1240 * orbsvcs/tests/Security/mixed_security_test/client_nopasswd.conf.xml:
1241 * orbsvcs/tests/Security/mixed_security_test/constants.h:
1242 * orbsvcs/tests/Security/mixed_security_test/mixed_security.mpc:
1243 * orbsvcs/tests/Security/mixed_security_test/run_test.pl:
1244 * orbsvcs/tests/Security/mixed_security_test/server.conf:
1245 * orbsvcs/tests/Security/mixed_security_test/server.conf.xml:
1246 * orbsvcs/tests/Security/mixed_security_test/server.cpp:
1247 * orbsvcs/tests/Security/mixed_security_test/server_cert.pem:
1248 * orbsvcs/tests/Security/mixed_security_test/server_key.pem:
1249 * orbsvcs/tests/Security/mixed_security_test/server_key_nopasswd.pem:
1250 * orbsvcs/tests/Security/mixed_security_test/server_none.conf:
1251 * orbsvcs/tests/Security/mixed_security_test/server_none.conf.xml:
1252 * orbsvcs/tests/Security/mixed_security_test/server_nopasswd.conf:
1253 * orbsvcs/tests/Security/mixed_security_test/server_nopasswd.conf.xml:
1254 This is the regression test for validating the mixed security
1259 During the development of the mixed security feature, it was
1260 discovered that comparing object references by comparing
1261 stringified buffers failed because the stringified buffers
1262 contained alignment padding bytes that contained garbage. This
1263 garbage is ignored by CDR, but causes two otherwise identical
1264 object references to fail to compare. As a way to validate this
1265 problem we added some code to initialize a CDR buffer to all
1266 zeros before encoding to it, thereby ensuring that twe encodings
1267 of the same object reference would yield the same stringified
1268 result. The mixed security feature was reimplemented to not
1269 require a full object reference for comparison anyway, rending
1270 this problem moot for the moment. The buffer blanking code is
1271 left in place, but not compiled.
1273 * tests/objref_comparison_test/foo.idl:
1274 * tests/objref_comparison_test/main.cpp:
1275 * tests/objref_comparison_test/objref_comparison_test.mpc:
1276 * tests/objref_comparison_test/server.conf:
1277 * tests/objref_comparison_test/server_cert.pem:
1278 * tests/objref_comparison_test/server_key.pem:
1279 This test is used to highlight the difficulty in comparing
1280 object references. It is not to be added to the nightly build
1283 * utils/catior/catior.cpp:
1284 Add the ability to parse out ssl component elements. This does
1285 not require linking any ssl or SSLIOP code.
1287 * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
1288 Fix emacs mode selector line.
1290 Thu Jul 12 11:29:39 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
1292 * tao/Strategies/DIOP_Connector.cpp:
1293 * tao/Strategies/DIOP_Transport.cpp:
1294 * tao/Strategies/DIOP_Acceptor.h:
1295 * tao/Strategies/DIOP_Acceptor.cpp:
1296 * tao/Strategies/DIOP_Endpoint.h:
1297 * tao/Strategies/DIOP_Connection_Handler.cpp:
1298 * tao/Strategies/DIOP_Profile.cpp:
1299 * tao/Strategies/DIOP_Endpoint.cpp:
1300 * tao/Strategies/DIOP_Connector.h:
1301 * tao/Strategies/DIOP_Acceptor.inl:
1303 Implemented DIOP over IPv6. Also made connection managment
1304 same as in other protocols and fixed few log messages.
1305 This is for fix of bug#2979.
1307 * tests/DIOP/UDP_Client_i.cpp:
1308 * tests/DIOP/run_test_ipv6.pl:
1309 * examples/PluggableUDP/tests/Performance/client.cpp:
1310 * examples/PluggableUDP/tests/Performance/run_test_ipv6.pl:
1311 * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.cpp:
1312 * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
1313 * examples/PluggableUDP/tests/SimplePerformance/run_test_ipv6.pl:
1315 Made that shutdown is called 10 times in all DIOP tests to make
1316 sure that server does not miss it. Added scripts for testing IPv6
1317 implementation in DIOP.
1319 Thu Jul 12 09:39:46 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1321 * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
1325 * orbsvcs/orbsvcs/IFRService/Container_i.cpp(create_union_i):
1327 Added check for a null discriminator type before setting
1328 a reference to it in the repository. Required to support
1329 creation of an entry for a forward declared union, in
1330 which case the discriminator and the members will be
1331 added when the full definition is seen.
1333 * orbsvcs/IFR_Service/ifr_adding_visitor.h:
1334 * orbsvcs/IFR_Service/ifr_adding_visitor_union.h:
1335 * orbsvcs/IFR_Service/ifr_adding_visitor_exception.h:
1336 * orbsvcs/IFR_Service/ifr_adding_visitor_structure.h:
1337 * orbsvcs/IFR_Service/ifr_adding_visitor.cpp:
1338 * orbsvcs/IFR_Service/ifr_adding_visitor_union.cpp:
1339 * orbsvcs/IFR_Service/ifr_adding_visitor_exception.cpp:
1340 * orbsvcs/IFR_Service/ifr_adding_visitor_structure.cpp:
1342 - Added support for forward declared structs and unions.
1343 - Factored out common code that adds union members, used
1344 when creating a new union entry in the repo and also
1345 when filling in members of an existing entry originally
1346 created for a forward delared union.
1347 - Added changes required by changes in the TAO_IDL front
1350 * tao/AnyTypeCode/TypeCode_Case_Enum_T.cpp:
1352 Changed code that compares equality of union labels where
1353 the discriminator is an enum to always extract the value
1354 to compare as an unsigned long, since the Any extraction
1355 operator overload for the enum type may not be known to the
1356 ORB code that is doing the comparison.
1358 * tao/TypeCodeFactory/TypeCodeFactory_i.h(check_recursion):
1359 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp(check_recursion):
1361 Added parameter to the method that holds a 'working id'
1362 that enables the method to determine that, although a
1363 recursion has been detected, it may be the recursion of
1364 another member at a lower level that isn't the one we're
1365 interested in. If such a thing is detected, we pop out
1366 of the method's recursion and prevent an infinite
1369 Wed Jul 11 19:33:48 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1372 Added yet another missed test directory
1374 * MPC/config/csd_pt_testinf_lib.mpb:
1375 * MPC/config/csd_tp_foo_a_lib.mpb:
1376 * MPC/config/csd_tp_foo_b_lib.mpb:
1377 * MPC/config/csd_tp_foo_c_lib.mpb:
1378 * MPC/config/csd_tp_test_lib.mpb:
1379 * MPC/config/ftrteventchannel.mpb:
1380 * MPC/config/notifytest.mpb:
1381 Added automake-specific sections to catch the different include
1382 files necessary in the automake environment for finding idl
1383 generated header files.
1386 * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
1387 * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
1388 * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
1389 I had to manually touch these files. For some reason the LDADD
1390 list included $(ACE_BUILDDIR)/examples/Kokyu... for libraries
1391 that are really in $(TAO_BUILDDIR)/examples/Kokyu... I'm not
1392 sure the correct value to put in the kokyu_dsrt_schedulers.mpb
1393 to make this work right.
1395 * examples/RTScheduling/MIF_Scheduler/MIF_Scheduler.mpc:
1396 * examples/RTScheduling/Fixed_Priority_Scheduler.mpc:
1397 Added -I.. to top level to ensure it gets the right generated
1398 files. This should probably be in a base file, and probably in a
1399 specific() section, but I don't think there is any harm putting
1402 * orbsvcs/orbsvcs/Makefile.am:
1404 Manually touched the @includedir@ specification to exclude the
1405 full path from my local build machine. I don't know the role of
1406 this definition, but I'm pretty sure something specific to my
1407 local workstation should not put into SVN.
1409 * docs/tutorials/Quoter/RTCORBA/Makefile.am:
1410 * examples/RTScheduling/MIF_Scheduler/Makefile.am:
1411 * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
1412 * examples/Simple/time-date/Makefile.am:
1413 * orbsvcs/tests/AVStreams/Asynch_Three_Stage/Makefile.am:
1414 * orbsvcs/tests/AVStreams/Bidirectional_Flows/Makefile.am:
1415 * orbsvcs/tests/AVStreams/Component_Switching/Makefile.am:
1416 * orbsvcs/tests/AVStreams/Full_Profile/Makefile.am:
1417 * orbsvcs/tests/AVStreams/Latency/Makefile.am:
1418 * orbsvcs/tests/AVStreams/Modify_QoS/Makefile.am:
1419 * orbsvcs/tests/AVStreams/Multicast/Makefile.am:
1420 * orbsvcs/tests/AVStreams/Multicast_Full_Profile/Makefile.am:
1421 * orbsvcs/tests/AVStreams/Multiple_Flows/Makefile.am:
1422 * orbsvcs/tests/AVStreams/Pluggable/Makefile.am:
1423 * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/Makefile.am:
1424 * orbsvcs/tests/AVStreams/Simple_Three_Stage/Makefile.am:
1425 * orbsvcs/tests/AVStreams/Simple_Two_Stage/Makefile.am:
1426 * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS/Makefile.am:
1427 * orbsvcs/tests/Event/Basic/Makefile.am:
1428 * performance-tests/CSD_Strategy/TestApps/Makefile.am:
1429 * performance-tests/CSD_Strategy/TestInf/Makefile.am:
1430 * performance-tests/CSD_Strategy/TestServant/Makefile.am:
1431 * tests/CSD_Strategy_Tests/Broken/Makefile.am:
1432 * tests/CSD_Strategy_Tests/TP_Foo_A/Makefile.am:
1433 * tests/CSD_Strategy_Tests/TP_Foo_B/Makefile.am:
1434 * tests/CSD_Strategy_Tests/TP_Foo_C/Makefile.am:
1435 * tests/CSD_Strategy_Tests/TP_Test_1/Makefile.am:
1436 * tests/CSD_Strategy_Tests/TP_Test_2/Makefile.am:
1437 * tests/CSD_Strategy_Tests/TP_Test_3/Makefile.am:
1438 * tests/CSD_Strategy_Tests/TP_Test_4/Makefile.am:
1439 * tests/CSD_Strategy_Tests/TP_Test_Static/Makefile.am:
1440 * tests/DLL_ORB/Makefile.am:
1441 * tests/IDL_Test/Makefile.am:
1442 * tests/QtTests/Makefile.am:
1444 Regenerated automake files. These all contain minor changes that
1445 appear to relate to minor changes in various MPC files. The
1446 technique I used to generate these is this:
1448 CD $TAO_ROOT, where TAO_ROOT is the SVN workspace, not a cloned
1451 ../bin/mwc.pl -type automake -noreldefs TAO.mwc
1453 I used that exact command line as that is what had been used
1454 previously. The command line is stored in header comments in the
1455 generated Makefile.am, so using a different command path will
1456 yeild hundreds of changed files.
1458 I also post-processed the generated files to remove other
1459 innocuous changes, specificly resplacing the string
1460 'touch "$@"' with 'touch $@' and reordering some default
1461 initialization of BUILT_SOURCES and CLEAN_SOURCES. I only did
1462 this to avoid having several hundred checked files that only had
1463 these trivial changes.
1465 Tue Jul 10 19:31:15 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1468 Updated to catch new test directories.
1470 Tue Jul 10 16:06:47 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1472 * tests/DLL_ORB/DLL_ORB.mpc:
1473 * tests/DLL_ORB/Makefile.am:
1475 Refactored mpc file was missing the generated sources for the
1478 Tue Jul 10 14:44:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1480 * tao/RTCORBA/RT_ProtocolProperties.*:
1483 Tue Jul 10 10:20:00 UTC 2007 Simon Massey <sma@prismtech.com>
1485 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp
1487 Bug fix for Bugzilla 2918 and 2982. Second and subsequent indirect
1488 typecodes are not duplicated. (tao527 and tao536).
1490 Mon Jul 9 15:40:40 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1493 * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/CosEC_RtEC_Based_Mult.mpc:
1494 * orbsvcs/tests/Event/Basic/Event_Basic.mpc:
1495 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/CSD_TP_Test_Dynamic.mpc:
1496 * tests/DLL_ORB/DLL_ORB.mpc:
1497 * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
1498 * tests/Object_Loader/Object_Loader.mpc:
1500 Updates to correct automake warnings and errors. These changes
1504 * docs/tutorials/Quoter/RTCORBA/Makefile.am:
1505 * docs/tutorials/Quoter/idl/Makefile.am:
1506 * examples/AMH/Sink_Server/Makefile.am:
1507 * examples/AMI/FL_Callback/Makefile.am:
1508 * examples/CSD_Strategy/ThreadPool4/Makefile.am:
1509 * examples/Kokyu_dsrt_schedulers/Makefile.am:
1510 * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
1511 * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
1512 * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
1513 * examples/Load_Balancing/Makefile.am:
1514 * examples/Makefile.am:
1515 * examples/POA/Generic_Servant/Makefile.am:
1516 * examples/PluggableUDP/Makefile.am:
1517 * examples/PluggableUDP/tests/Performance/Makefile.am:
1518 * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:
1519 * examples/RTScheduling/Makefile.am:
1520 * examples/Simple/time-date/Makefile.am:
1521 * orbsvcs/ImplRepo_Service/Makefile.am:
1522 * orbsvcs/LifeCycle_Service/Makefile.am:
1523 * orbsvcs/Makefile.am:
1524 * orbsvcs/Naming_Service/Makefile.am:
1525 * orbsvcs/examples/CosEC/RtEC_Based/Makefile.am:
1526 * orbsvcs/examples/CosEC/RtEC_Based/tests/Multiple/Makefile.am:
1527 * orbsvcs/examples/LoadBalancing/Makefile.am:
1528 * orbsvcs/examples/Notify/Filter/Makefile.am:
1529 * orbsvcs/orbsvcs/Makefile.am:
1530 * orbsvcs/tests/AVStreams/Component_Switching/Makefile.am:
1531 * orbsvcs/tests/AVStreams/Latency/Makefile.am:
1532 * orbsvcs/tests/AVStreams/Multicast/Makefile.am:
1533 * orbsvcs/tests/Event/Basic/Makefile.am:
1534 * orbsvcs/tests/Event/Mcast/Makefile.am:
1535 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Makefile.am:
1536 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/Makefile.am:
1537 * orbsvcs/tests/InterfaceRepo/Makefile.am:
1538 * orbsvcs/tests/Makefile.am:
1539 * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
1540 * orbsvcs/tests/Notify/Makefile.am:
1541 * orbsvcs/tests/Security/Makefile.am:
1542 * orbsvcs/tests/Trading/Makefile.am:
1543 * orbsvcs/tests/unit/Trading/Interpreter/Makefile.am:
1544 * performance-tests/Anyop/Makefile.am:
1545 * performance-tests/Callback/Makefile.am:
1546 * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
1547 * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
1548 * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
1549 * performance-tests/Latency/AMI/Makefile.am:
1550 * performance-tests/Latency/Collocation/Makefile.am:
1551 * performance-tests/Latency/DII/Makefile.am:
1552 * performance-tests/Latency/DSI/Makefile.am:
1553 * performance-tests/Latency/Deferred/Makefile.am:
1554 * performance-tests/Latency/Single_Threaded/Makefile.am:
1555 * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
1556 * performance-tests/Latency/Thread_Pool/Makefile.am:
1557 * performance-tests/Makefile.am:
1558 * performance-tests/Memory/Single_Threaded/Makefile.am:
1559 * performance-tests/POA/Demux/Makefile.am:
1560 * performance-tests/POA/Object_Creation_And_Registration/Makefile.am:
1561 * performance-tests/RTCorba/Multiple_Endpoints/Common/Makefile.am:
1562 * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
1563 * performance-tests/Sequence_Latency/DII/Makefile.am:
1564 * performance-tests/Sequence_Latency/DSI/Makefile.am:
1565 * performance-tests/Sequence_Latency/Deferred/Makefile.am:
1566 * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
1567 * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
1568 * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
1569 * performance-tests/Throughput/Makefile.am:
1571 * tests/AMH_Exceptions/Makefile.am:
1572 * tests/AMI/Makefile.am:
1573 * tests/AMI_Buffering/Makefile.am:
1574 * tests/AMI_Timeouts/Makefile.am:
1575 * tests/Any/Recursive/Makefile.am:
1576 * tests/Big_AMI/Makefile.am:
1577 * tests/Big_Oneways/Makefile.am:
1578 * tests/Big_Request_Muxing/Makefile.am:
1579 * tests/Big_Twoways/Makefile.am:
1580 * tests/Blocking_Sync_None/Makefile.am:
1581 * tests/Bug_1020_Basic_Regression/Makefile.am:
1582 * tests/Bug_1254_Regression/Makefile.am:
1583 * tests/Bug_1269_Regression/Makefile.am:
1584 * tests/Bug_1270_Regression/Makefile.am:
1585 * tests/Bug_1330_Regression/Makefile.am:
1586 * tests/Bug_1361_Regression/Makefile.am:
1587 * tests/Bug_1476_Regression/Makefile.am:
1588 * tests/Bug_1482_Regression/Makefile.am:
1589 * tests/Bug_1495_Regression/Makefile.am:
1590 * tests/Bug_1535_Regression/Makefile.am:
1591 * tests/Bug_1551_Regression/Makefile.am:
1592 * tests/Bug_1568_Regression/Makefile.am:
1593 * tests/Bug_1627_Regression/Makefile.am:
1594 * tests/Bug_1670_Regression/Makefile.am:
1595 * tests/Bug_1676_Regression/Makefile.am:
1596 * tests/Bug_1812_Regression/Makefile.am:
1597 * tests/Bug_1813_Regression/Makefile.am:
1598 * tests/Bug_1869_Regression/Makefile.am:
1599 * tests/Bug_1904_Regression/Makefile.am:
1600 * tests/Bug_2084_Regression/Makefile.am:
1601 * tests/Bug_2124_Regression/Makefile.am:
1602 * tests/Bug_2174_Regression/Makefile.am:
1603 * tests/Bug_2183_Regression/Makefile.am:
1604 * tests/Bug_2186_Regression/Makefile.am:
1605 * tests/Bug_2188_Regression/Makefile.am:
1606 * tests/Bug_2222_Regression/Makefile.am:
1607 * tests/Bug_2289_Regression/Makefile.am:
1608 * tests/Bug_2328_Regression/Makefile.am:
1609 * tests/Bug_2349_Regression/Makefile.am:
1610 * tests/Bug_2399_Regression/Makefile.am:
1611 * tests/Bug_2417_Regression/Makefile.am:
1612 * tests/Bug_2419_Regression/Makefile.am:
1613 * tests/Bug_2424_Regression/Makefile.am:
1614 * tests/Bug_2429_Regression/Makefile.am:
1615 * tests/Bug_2494_Regression/Makefile.am:
1616 * tests/Bug_2503_Regression/Makefile.am:
1617 * tests/Bug_2560_Regression/Makefile.am:
1618 * tests/Bug_2593_Regression/Makefile.am:
1619 * tests/Bug_2595_Regression/Makefile.am:
1620 * tests/Bug_2669_Regression/Makefile.am:
1621 * tests/Bug_2677_Regression/Makefile.am:
1622 * tests/Bug_2683_Regression/Makefile.am:
1623 * tests/Bug_2735_Regression/Makefile.am:
1624 * tests/COIOP/Makefile.am:
1625 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Makefile.am:
1626 * tests/Cache_Growth_Test/Makefile.am:
1627 * tests/CallbackTest/Makefile.am:
1628 * tests/Client_Leaks/Makefile.am:
1629 * tests/CodeSets/simple/Makefile.am:
1630 * tests/Collocation/Makefile.am:
1631 * tests/CollocationLockup/Makefile.am:
1632 * tests/Collocation_Exception_Test/Makefile.am:
1633 * tests/Collocation_Opportunities/Makefile.am:
1634 * tests/Collocation_Tests/Makefile.am:
1635 * tests/Compression/Makefile.am:
1636 * tests/Connect_Strategy_Test/Makefile.am:
1637 * tests/Connection_Purging/Makefile.am:
1638 * tests/Crash_On_Write/Makefile.am:
1639 * tests/Crashed_Callback/Makefile.am:
1640 * tests/DIOP/Makefile.am:
1641 * tests/DLL_ORB/Makefile.am:
1642 * tests/DSI_Gateway/Makefile.am:
1643 * tests/Explicit_Event_Loop/Makefile.am:
1644 * tests/Exposed_Policies/Makefile.am:
1645 * tests/FL_Cube/Makefile.am:
1646 * tests/Faults/Makefile.am:
1647 * tests/File_IO/Makefile.am:
1648 * tests/Forwarding/Makefile.am:
1649 * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
1650 * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
1651 * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
1652 * tests/Hello/Makefile.am:
1653 * tests/IDL_Test/Makefile.am:
1654 * tests/IORManipulation/Makefile.am:
1655 * tests/IORManipulation/filter/Makefile.am:
1656 * tests/IOR_Endpoint_Hostnames/Makefile.am:
1657 * tests/IPV6/Makefile.am:
1658 * tests/InterOp-Naming/Makefile.am:
1659 * tests/Leader_Followers/Makefile.am:
1660 * tests/LongUpcalls/Makefile.am:
1661 * tests/MProfile/Makefile.am:
1662 * tests/MProfile_Connection_Timeout/Makefile.am:
1663 * tests/MProfile_Forwarding/Makefile.am:
1664 * tests/MT_Client/Makefile.am:
1665 * tests/MT_Server/Makefile.am:
1666 * tests/MT_Timeout/Makefile.am:
1667 * tests/Makefile.am:
1668 * tests/Multiple/Makefile.am:
1669 * tests/Multiple_Inheritance/Makefile.am:
1670 * tests/Muxed_GIOP_Versions/Makefile.am:
1671 * tests/Muxing/Makefile.am:
1672 * tests/Native_Exceptions/Makefile.am:
1673 * tests/NestedUpcall/MT_Client_Test/Makefile.am:
1674 * tests/NestedUpcall/Simple/Makefile.am:
1675 * tests/Nested_Event_Loop/Makefile.am:
1676 * tests/Nested_Upcall_Crash/Makefile.am:
1677 * tests/No_Server_MT_Connect_Test/Makefile.am:
1678 * tests/OBV/Any/Makefile.am:
1679 * tests/OBV/Collocated/Forward/Makefile.am:
1680 * tests/OBV/Factory/Makefile.am:
1681 * tests/OBV/Forward/Makefile.am:
1682 * tests/OBV/TC_Alignment/Makefile.am:
1683 * tests/OBV/Truncatable/Makefile.am:
1684 * tests/OBV/ValueBox/Makefile.am:
1685 * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
1686 * tests/ORB_init/Portspan/Makefile.am:
1687 * tests/ORB_shutdown/Makefile.am:
1688 * tests/Object_Loader/Makefile.am:
1689 * tests/Objref_Sequence_Test/Makefile.am:
1690 * tests/Ondemand_Write/Makefile.am:
1691 * tests/Oneway_Buffering/Makefile.am:
1692 * tests/Oneway_Timeouts/Makefile.am:
1693 * tests/Oneways_Invoking_Twoways/Makefile.am:
1694 * tests/Optimized_Connection/Makefile.am:
1695 * tests/POA/Bug_2511_Regression/Makefile.am:
1696 * tests/POA/Deactivate_Object/Makefile.am:
1697 * tests/POA/Default_Servant/Makefile.am:
1698 * tests/POA/EndpointPolicy/Makefile.am:
1699 * tests/POA/Etherealization/Makefile.am:
1700 * tests/POA/Excessive_Object_Deactivations/Makefile.am:
1701 * tests/POA/Identity/Makefile.am:
1702 * tests/POA/MT_Servant_Locator/Makefile.am:
1703 * tests/POA/Makefile.am:
1704 * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
1705 * tests/POA/Non_Servant_Upcalls/Makefile.am:
1706 * tests/POA/Object_Reactivation/Makefile.am:
1707 * tests/POA/POA_Destruction/Makefile.am:
1708 * tests/POA/Reference_Counting/Makefile.am:
1709 * tests/POA/Single_Threaded_POA/Makefile.am:
1710 * tests/POA/wait_for_completion/Makefile.am:
1711 * tests/Parallel_Connect_Strategy/Makefile.am:
1712 * tests/Param_Test/Makefile.am:
1713 * tests/Portable_Interceptors/Benchmark/Makefile.am:
1714 * tests/Portable_Interceptors/Bug_1559/Makefile.am:
1715 * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
1716 * tests/Portable_Interceptors/Dynamic/Makefile.am:
1717 * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
1718 * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
1719 * tests/Portable_Interceptors/PICurrent/Makefile.am:
1720 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
1721 * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
1722 * tests/QtTests/Makefile.am:
1723 * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
1724 * tests/RTCORBA/Banded_Connections/Makefile.am:
1725 * tests/RTCORBA/Client_Propagated/Makefile.am:
1726 * tests/RTCORBA/Client_Protocol/Makefile.am:
1727 * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
1728 * tests/RTCORBA/Explicit_Binding/Makefile.am:
1729 * tests/RTCORBA/Linear_Priority/Makefile.am:
1730 * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
1731 * tests/RTCORBA/Persistent_IOR/Makefile.am:
1732 * tests/RTCORBA/Policy_Combinations/Makefile.am:
1733 * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
1734 * tests/RTCORBA/Private_Connection/Makefile.am:
1735 * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
1736 * tests/RTCORBA/Server_Declared/Makefile.am:
1737 * tests/RTCORBA/Server_Protocol/Makefile.am:
1738 * tests/RTCORBA/Thread_Pool/Makefile.am:
1739 * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
1740 * tests/Reliable_Oneways/Makefile.am:
1741 * tests/Servant_To_Reference_Test/Makefile.am:
1742 * tests/Server_Connection_Purging/Makefile.am:
1743 * tests/Server_Leaks/Makefile.am:
1744 * tests/Server_Port_Zero/Makefile.am:
1745 * tests/Single_Read/Makefile.am:
1746 * tests/Smart_Proxies/Benchmark/Makefile.am:
1747 * tests/Smart_Proxies/Collocation/Makefile.am:
1748 * tests/Smart_Proxies/Makefile.am:
1749 * tests/Smart_Proxies/On_Demand/Makefile.am:
1750 * tests/Smart_Proxies/Policy/Makefile.am:
1751 * tests/Smart_Proxies/dtor/Makefile.am:
1752 * tests/Stack_Recursion/Makefile.am:
1753 * tests/Strategies/Makefile.am:
1754 * tests/Timed_Buffered_Oneways/Makefile.am:
1755 * tests/Timeout/Makefile.am:
1756 * tests/TransportCurrent/Framework/Makefile.am:
1757 * tests/TransportCurrent/IIOP/Makefile.am:
1758 * tests/TransportCurrent/lib/Makefile.am:
1759 * tests/Two_Objects/Makefile.am:
1760 * tests/Typedef_String_Array/Makefile.am:
1761 * tests/UNKNOWN_Exception/Makefile.am:
1762 * tests/Xt_Stopwatch/Makefile.am:
1763 * orbsvcs/tests/Event/Mcast/AddrServer/Makefile.am:
1764 * orbsvcs/tests/Bug_2800_Regression/Makefile.am:
1765 * orbsvcs/tests/Bug_2925_Regression/Makefile.am:
1766 * orbsvcs/tests/COIOP_Naming_Test/Makefile.am:
1767 * orbsvcs/tests/Security/InsecureReferences/Makefile.am:
1768 * orbsvcs/tests/Security/Bug_2908_Regression/Makefile.am:
1769 * orbsvcs/tests/Security/EndpointPolicy/Makefile.am:
1770 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/Makefile.am:
1771 * orbsvcs/tests/Bug_2926_Regression/Makefile.am:
1772 * orbsvcs/examples/CosEC/configure.ac.Makefiles
1773 * orbsvcs/examples/CosEC/configure.ac
1776 * tests/Bug_2909_Regression/Makefile.am:
1777 * tests/Object_Loader/configure.ac.Makefiles
1778 * tests/Object_Loader/configure.ac
1779 * tests/Bug_2918_Regression/Makefile.am:
1780 * tests/DynUnion_Test/Makefile.am:
1781 * tests/DLL_ORB/configure.ac.Makefiles
1782 * tests/DLL_ORB/configure.ac
1783 * tests/Bug_1383_Regression/Makefile.am:
1784 * tests/Bug_2826_Regression/Makefile.am:
1785 * tests/Bug_2953_Regression/Makefile.am:
1786 * tests/Bug_2791_Regression/Makefile.am:
1787 * tests/Bug_2678_Regression/Makefile.am:
1788 * tests/Bug_2809_Regression/Makefile.am:
1789 * tests/Bug_2936_Regression/Makefile.am:
1790 * tests/Bug_2768_Regression/Makefile.am:
1791 * tests/Bug_2869_Regression/Makefile.am:
1792 * tests/Bug_2804_Regression/Makefile.am:
1793 * tests/Bug_2844_Regression/Makefile.am:
1794 * tests/Bug_2356_Regression/Makefile.am:
1795 * tests/Bug_2792_Regression/Makefile.am:
1796 * tests/DiffServ/Makefile.am:
1797 * tests/POA/Bug_1592_Regression/Makefile.am:
1798 * tests/LongDouble/Makefile.am:
1799 * tests/Bug_2795_Regression/Makefile.am:
1800 * tests/CORBA_e_Implicit_Activation/Makefile.am:
1801 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/configure.ac.Makefiles
1802 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/configure.ac
1803 * tests/ORB_Local_Config/Two_DLL_ORB/configure.ac.Makefiles
1804 * tests/ORB_Local_Config/Two_DLL_ORB/configure.ac
1805 * tests/DSI_AMI_Gateway/Makefile.am:
1806 * tests/Bug_2805_Regression/Makefile.am:
1807 * tests/Bug_2966_Regression/Makefile.am:
1808 * tests/DSI_AMH/Makefile.am:
1809 * tests/Bug_933_Regression/Makefile.am:
1811 Regenerated and newly added Makefile.am for automake builds.
1813 Mon Jul 9 12:25:56 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1815 * tests/IDL_Test/IDL_Test.mpc:
1817 Removed the -Gos option altogether from any settings via
1818 idlflags, and let the option be used only if the gen_ostream
1819 feature is turned on. There are too many IDL files that
1820 reference CORBA types to make it worth while to try and
1821 test the -Gos option in any kind of hard-coded way.
1823 Mon Jul 9 11:32:20 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1825 * tests/IDL_Test/IDL_Test.mpc:
1827 Further subdivided IDL files into blocks that get slightly
1828 different IDL compiler command line options, in particular
1829 a new block, containing anonymous.idl and array_only.idl,
1830 that get -GA but not -Gos.
1832 Sat Jul 7 19:56:20 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
1834 * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
1835 * orbsvcs/orbsvcs/AV/Endpoint_Strategy_T.cpp:
1836 * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp:
1837 * orbsvcs/orbsvcs/AV/RTCP.cpp:
1838 * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp:
1839 * orbsvcs/orbsvcs/AV/RTP.cpp:
1840 * orbsvcs/orbsvcs/AV/UDP.cpp:
1841 * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Read.cpp:
1842 * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.cpp:
1843 * orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.cpp:
1844 * orbsvcs/orbsvcs/ESF/ESF_Immediate_Changes.inl:
1845 * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.cpp:
1846 * orbsvcs/orbsvcs/ETCL/ETCL_Interpreter.cpp:
1847 * orbsvcs/orbsvcs/ETCL/ETCL_l.cpp:
1848 * orbsvcs/orbsvcs/ETCL/ETCL_y.cpp:
1849 * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.cpp:
1850 * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.cpp:
1852 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
1853 where possible. If fuzz detected a false-positive, then disable
1854 the ACE_OS fuzz check for that section of the code.
1856 Sat Jul 7 09:43:00 UTC 2007 Martin Corino <mcorino@remedy.nl>
1858 * TAO_IDL/driver/drv_preproc.cpp:
1859 Restored OpenVMS specific code.
1861 Fri Jul 6 20:38:00 UTC 2007 Martin Corino <mcorino@remedy.nl>
1863 * TAO_IDL/be/be_interface.cpp:
1864 Restored OpenVMS specific code.
1866 Fri Jul 6 10:18:16 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1868 * MPC/config/gen_ostream.mpb:
1869 * tao/AnyTypeCode/TypeCode.cpp:
1870 * tao/AnyTypeCode/Any.h:
1871 * tao/AnyTypeCode/Any.cpp:
1872 * tao/AnyTypeCode/TypeCode.h:
1874 * tao/Valuetype/AbstractBase.h:
1875 * tao/Valuetype/ValueBase.cpp:
1876 * tao/Valuetype/AbstractBase.cpp:
1877 * tao/Valuetype/ValueBase.h:
1880 Added a flag, defined by when the gen_ostream feature is turned on,
1881 that guards the ostream operators for Object, ValueBase, Any,
1882 TypeCode, and AbstractBase.
1884 Fri Jul 6 05:03:43 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
1886 * orbsvcs/examples/ImR/Advanced/TestClient.cpp:
1887 * orbsvcs/examples/ImR/Advanced/TestServer.cpp:
1888 * orbsvcs/examples/ImR/Advanced/manager_main.cpp:
1889 * orbsvcs/examples/ImR/Combined_Service/dynserver.cpp:
1890 * orbsvcs/examples/LoadBalancing/StockFactory.cpp:
1891 * orbsvcs/examples/Notify/Federation/Agent/Agent.cpp:
1892 * orbsvcs/examples/Notify/Federation/Gate/Gate.cpp:
1894 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
1895 where possible. If fuzz detected a false-positive, then disable
1896 the ACE_OS fuzz check for that section of the code.
1898 Thu Jul 5 18:50:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1900 * orbsvcs/Notify_Service/Notify_Server.cpp:
1901 * orbsvcs/orbsvcs/Notify/Properties.cpp:
1902 * orbsvcs/orbsvcs/Notify/Properties.h:
1903 Make the protocols an unmanages singleton and leak them at process
1904 exit. When loading the notification service as dll it can happen
1905 that we unload it after the unload of the anytypecode library
1906 and when we get a crash. The only solution that works when making
1907 a dll or an exe is to leak the singleton. Thanks to Chad Elliot
1908 for testing some patches and giving his insights in why things
1911 Thu Jul 5 13:35:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1913 * orbsvcs/Notify_Service/Notify_Server.cpp
1914 * orbsvcs/Notify_Service/Notify_Service.cpp
1915 * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp
1916 * orbsvcs/orbsvcs/Notify/CosNotify_Service.h
1917 Reverted my change below, it breaks the executable
1918 Thu Jul 5 06:22:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1920 Thu Jul 5 12:50:00 UTC 2007 Simon Massey <sma@prismtech.com>
1922 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
1926 Thu Jul 5 12:18:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1928 * tao/PortableServer/Object_Adapter.inl:
1931 * tao/Strategies/DIOP_Acceptor.cpp:
1932 * tao/Strategies/DIOP_Connection_Handler.cpp:
1933 * tao/Strategies/DIOP_Connector.cpp:
1934 * tao/Strategies/DIOP_Endpoint.cpp:
1935 * tao/Strategies/DIOP_Factory.cpp:
1936 Made formatting of the ACE_DEBUG statements the same as in the core
1939 Thu Jul 5 12:17:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1941 * tests/DIOP/run_test.pl:
1942 Use a valid explicit portnumer
1944 * tests/DIOP/server.cpp:
1947 Thu Jul 5 11:40:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1949 * tests/Bug_2503_Regression/test_i.cpp:
1950 * tests/Bug_2560_Regression/Stock_Factory_i.cpp:
1951 * tests/Bug_2560_Regression/Stock_i.cpp:
1952 Removed exception specification
1954 Thu Jul 5 11:31:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1956 * tests/Portable_Interceptors/AdvSlot/server.cpp:
1957 * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
1958 * tests/Portable_Interceptors/AdvSlotExt/server.cpp:
1959 * tests/Portable_Interceptors/Slot/driver.cpp:
1960 Removed exception specification
1962 * tests/POA/EndpointPolicy/run_test.pl:
1963 Remove another ior file
1965 Thu Jul 5 11:26:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1968 Removed not used static resource variable
1971 Fixed variable initialization order
1973 Thu Jul 5 08:01:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1979 Moved several ORB configuration settins out of the static resources
1980 into the ORB params. With the introduction of the service gestalt
1981 the static resources where handled to have an instance for each ORB
1982 which leads to problems with RTCORBA. Now explicitly changed these
1983 settings to have a value for each ORB, this makes it also possible
1984 to mix RT and non RT ORBs/POAs in one process, but using the ORB
1985 Initializer we can make sure all RTORBs get the correct value.
1986 This fixes bugzilla 2953, thanks to Iliyan Jeliazkov for reviewing
1989 * MPC/config/strategies.mpb:
1990 Strategies library needs PI
1992 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.cpp:
1993 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.cpp:
1994 Changed to set the endpoint selector factory name on each ORB
1995 instance using the ORB Initializer
1997 * orbsvcs/orbsvcs/PortableGroup/PortableGroup_ORBInitializer.cpp:
1998 Changed to set the POA name in each ORB instance
2000 * tao/CSD_Framework/CSD_Framework_Loader.cpp:
2001 * tao/CSD_Framework/CSD_Object_Adapter.h:
2002 * tao/CSD_Framework/CSD_ORBInitializer.cpp:
2003 * tao/CSD_Framework/CSD_ORBInitializer.h:
2004 Added an ORB Initializer to set the POA name in each ORB instance
2005 instead of setting it in the ORB static resources
2007 * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
2008 * tao/ORBInitializer_Registry.cpp:
2009 * tao/PI/PolicyFactory_Registry.cpp:
2010 * tao/PortableServer/Object_Adapter.cpp:
2013 * tao/RTCORBA/RT_ORBInitializer.cpp:
2014 Set all values into the ORB we are now initializing instead of
2015 into the static resources
2017 * tao/Strategies.mpc:
2018 * tao/Strategies/OC_Endpoint_Selector_Factory.cpp:
2019 * tao/Strategies/OC_Endpoint_Selector_Factory.h:
2020 * tao/Strategies/Strategies_ORBInitializer.cpp:
2021 * tao/Strategies/Strategies_ORBInitializer.h
2022 Added ORB Initializer to set the endpoint selector factory, because
2023 of this the strategies library now also depends on PI
2025 * tao/TAO_Internal.cpp:
2026 Don't initialize the POA here, do that in the ORB
2028 * tao/Valuetype/ValueFactory_Map.cpp:
2029 No need to include TAO_Singleton
2031 Thu Jul 5 06:22:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2033 * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
2034 * orbsvcs/orbsvcs/Notify/CosNotify_Service.h:
2035 * orbsvcs/Notify_Service/Notify_Server.cpp:
2036 Moved the TAO_Notify_Properties that is set as singleton from the
2037 Notify_Server to Notify_Service so that this also works when loading
2038 the notification service as dll. This fixes bugzilla 2926 and is
2039 also related to bugzilla 1675.
2041 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/IFR_Inheritance_Test.mpc:
2042 Simplified this file
2044 * orbsvcs/Naming_Service/Naming_Service.cpp:
2045 * orbsvcs/orbsvcs/Notify/QoSProperties.cpp
2046 * orbsvcs/orbsvcs/Notify/ThreadPool_Task.cpp:
2049 * orbsvcs/Naming_Service/Naming_Service.h:
2050 * orbsvcs/Naming_Service/NT_Naming_Service.h:
2051 * orbsvcs/Notify_Service/Notify_Service.h:
2052 * orbsvcs/Notify_Service/NT_Notify_Service.h:
2053 Converted to doxygen style documentation
2055 * orbsvcs/orbsvcs/Notify/Builder.cpp:
2056 Initialise pointer with 0
2058 Wed Jul 4 14:30:00 UTC 2007 Simon Massey <sma@prismtech.com>
2060 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
2062 Fixed relative paths to ACE_ROOT/TAO_ROOT versions.
2064 Wed Jul 4 12:39:39 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2066 * TAO_IDL/include/ast_typedef.h:
2067 * TAO_IDL/ast/ast_typedef.cpp:
2069 Added a public accessor for the 'owns_base_type' member. It turns
2070 out to be needed by the tao_ifr backend.
2072 * orbsvcs/IFR_Service/ifr_adding_visitor.h(element_type):
2073 * orbsvcs/IFR_Service/ifr_adding_visitor.cpp(element_type):
2075 Added a parameter to the signature, used when called from a
2076 typedef, when the 'owns_base_type' member of the typedef
2077 must be checked, taking the place of 'anonymous' as used
2078 in calls from a sequence, attribute or valuebox.
2080 Wed Jul 4 06:58:31 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2082 * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
2083 * orbsvcs/tests/Bug_2137_Regression/Bug_2137_Regression.mpc:
2084 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
2085 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/GroupRef_Manipulation.mpc:
2086 * orbsvcs/tests/HTIOP/Hello/HTIOP_Hello.mpc:
2087 * orbsvcs/tests/Security/Big_Request/Big_Request.mpc:
2088 * orbsvcs/tests/Security/Bug_1107_Regression/Bug_1107_Regression.mpc:
2089 * orbsvcs/tests/Security/Bug_2908_Regression/Bug_2908_Regression.mpc:
2090 * orbsvcs/tests/Security/Secure_Invocation/Secure_Invocation.mpc:
2092 Remove exename from all projects that inherit from taoserver or taoclient.
2093 All projects that have taoserver or taoclient as base project do get an
2094 exename set as part of that project. Thanks to Johnny Willemsen for
2097 Wed Jul 4 05:35:49 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2099 * orbsvcs/tests/BiDir_CORBALOC/BiDirCORBALOC.mpc:
2100 * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
2101 * orbsvcs/tests/Bug_2137_Regression/Bug_2137_Regression.mpc:
2102 * orbsvcs/tests/Bug_2247_Regression/Bug_2247_Regression.mpc:
2103 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
2104 * orbsvcs/tests/Bug_2800_Regression/Bug_2800_Regression.mpc:
2105 * orbsvcs/tests/Event/Basic/Event_Basic.mpc:
2106 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/GroupRef_Manipulation.mpc:
2107 * orbsvcs/tests/FaultTolerance/IOGR/FaultTolerance_IOGR.mpc:
2108 * orbsvcs/tests/HTIOP/AMI/HTIOP_AMI.mpc:
2109 * orbsvcs/tests/HTIOP/BiDirectional/HTIOP_BiDirectional.mpc:
2110 * orbsvcs/tests/HTIOP/Hello/HTIOP_Hello.mpc:
2111 * orbsvcs/tests/ImplRepo/ImplRepo.mpc:
2112 * orbsvcs/tests/ImplRepo/scale/scaletest.mpc:
2113 * orbsvcs/tests/InterfaceRepo/Application_Test/IFR_Application_Test.mpc:
2114 * orbsvcs/tests/InterfaceRepo/Latency_Test/Latency_Test.mpc:
2115 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Application_Controlled.mpc:
2116 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Infrastructure_Controlled.mpc:
2117 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Manage_Object_Group.mpc:
2118 * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/LoadMonitorCPU.mpc:
2119 * orbsvcs/tests/Miop/McastHello/McastHello.mpc:
2120 * orbsvcs/tests/Notify/Reconnecting/Reconnecting.mpc:
2121 * orbsvcs/tests/Property/Property.mpc:
2122 * orbsvcs/tests/Sched_Conf/Sched_Conf.mpc:
2123 * orbsvcs/tests/Security/BiDirectional/Secure_BiDir.mpc:
2124 * orbsvcs/tests/Security/Big_Request/Big_Request.mpc:
2125 * orbsvcs/tests/Security/Bug_1107_Regression/Bug_1107_Regression.mpc:
2126 * orbsvcs/tests/Security/Bug_2908_Regression/Bug_2908_Regression.mpc:
2127 * orbsvcs/tests/Security/Callback/Callback.mpc:
2128 * orbsvcs/tests/Security/Crash_Test/Security_Crash_Test.mpc:
2129 * orbsvcs/tests/Security/MT_IIOP_SSL/MT_IIOP_SSL.mpc:
2130 * orbsvcs/tests/Security/MT_SSLIOP/MT_SSLIOP.mpc:
2131 * orbsvcs/tests/Security/Secure_Invocation/Secure_Invocation.mpc:
2132 * orbsvcs/tests/Security/ssliop_corbaloc/corbaloc_ssliop.mpc:
2133 * orbsvcs/tests/Simple_Naming/Simple_Naming.mpc:
2134 * orbsvcs/tests/Trading/Trading.mpc:
2136 Make sure we have an explicit exename
2138 Wed Jul 4 04:18:48 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2140 * orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp:
2141 * orbsvcs/tests/Bug_1395_Regression/client.cpp:
2142 * orbsvcs/tests/Bug_1395_Regression/server.cpp:
2143 * orbsvcs/tests/Bug_2137_Regression/client.cpp:
2144 * orbsvcs/tests/Bug_2247_Regression/server.cpp:
2145 * orbsvcs/tests/Bug_2248_Regression/server.cpp:
2146 * orbsvcs/tests/Bug_2285_Regression/client.cpp:
2147 * orbsvcs/tests/Bug_2285_Regression/client2.cpp:
2148 * orbsvcs/tests/Bug_2285_Regression/server.cpp:
2149 * orbsvcs/tests/Bug_2285_Regression/server2.cpp:
2150 * orbsvcs/tests/Bug_2287_Regression/client.cpp:
2151 * orbsvcs/tests/Bug_2287_Regression/server.cpp:
2152 * orbsvcs/tests/Bug_2316_Regression/client.cpp:
2153 * orbsvcs/tests/Bug_2316_Regression/server.cpp:
2154 * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
2155 * orbsvcs/tests/Bug_2615_Regression/client.cpp:
2156 * orbsvcs/tests/Bug_2615_Regression/server.cpp:
2157 * orbsvcs/tests/Bug_2709_Regression/client.cpp:
2158 * orbsvcs/tests/Bug_2709_Regression/server.cpp:
2159 * orbsvcs/tests/Bug_2800_Regression/client.cpp:
2160 * orbsvcs/tests/Bug_2925_Regression/client.cpp:
2161 * orbsvcs/tests/Bug_2925_Regression/server.cpp:
2162 * orbsvcs/tests/COIOP_Naming_Test/COIOP_Test.cpp:
2163 * orbsvcs/tests/Concurrency/CC_client.cpp:
2164 * orbsvcs/tests/CosEvent/Basic/Disconnect.cpp:
2165 * orbsvcs/tests/CosEvent/Basic/MT_Disconnect.cpp:
2166 * orbsvcs/tests/CosEvent/Basic/Pull_Push_Event.cpp:
2167 * orbsvcs/tests/CosEvent/Basic/Push_Event.cpp:
2168 * orbsvcs/tests/CosEvent/Basic/Random.cpp:
2169 * orbsvcs/tests/CosEvent/Basic/Shutdown.cpp:
2170 * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp:
2171 * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp:
2172 * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
2173 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
2174 * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
2175 * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp:
2176 * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp:
2177 * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp:
2178 * orbsvcs/tests/Event/Basic/Atomic_Reconnect.cpp:
2179 * orbsvcs/tests/Event/Basic/BCast.cpp:
2180 * orbsvcs/tests/Event/Basic/Bitmask.cpp:
2181 * orbsvcs/tests/Event/Basic/Complex.cpp:
2182 * orbsvcs/tests/Event/Basic/Control.cpp:
2183 * orbsvcs/tests/Event/Basic/Disconnect.cpp:
2184 * orbsvcs/tests/Event/Basic/Gateway.cpp:
2185 * orbsvcs/tests/Event/Basic/MT_Disconnect.cpp:
2186 * orbsvcs/tests/Event/Basic/Negation.cpp:
2187 * orbsvcs/tests/Event/Basic/Observer.cpp:
2188 * orbsvcs/tests/Event/Basic/Random.cpp:
2189 * orbsvcs/tests/Event/Basic/Reconnect.cpp:
2190 * orbsvcs/tests/Event/Basic/Schedule.cpp:
2191 * orbsvcs/tests/Event/Basic/Shutdown.cpp:
2192 * orbsvcs/tests/Event/Basic/Timeout.cpp:
2193 * orbsvcs/tests/Event/Basic/Wildcard.cpp:
2194 * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
2195 * orbsvcs/tests/Event/Mcast/Complex/consumer.cpp:
2196 * orbsvcs/tests/Event/Mcast/Complex/gateway-ec.cpp:
2197 * orbsvcs/tests/Event/Mcast/Complex/supplier.cpp:
2198 * orbsvcs/tests/Event/Mcast/Simple/consumer.cpp:
2199 * orbsvcs/tests/Event/Mcast/Simple/gateway-ec.cpp:
2200 * orbsvcs/tests/Event/Mcast/Simple/supplier.cpp:
2201 * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp:
2202 * orbsvcs/tests/Event/Mcast/Two_Way/gateway-ec.cpp:
2203 * orbsvcs/tests/Event/Performance/Connect.cpp:
2204 * orbsvcs/tests/Event/Performance/Inversion.cpp:
2205 * orbsvcs/tests/Event/Performance/Latency.cpp:
2206 * orbsvcs/tests/Event/Performance/Latency_Server.cpp:
2207 * orbsvcs/tests/Event/Performance/Throughput.cpp:
2208 * orbsvcs/tests/Event/ThreadFlags/testflags.cpp:
2209 * orbsvcs/tests/Event/UDP/receiver.cpp:
2210 * orbsvcs/tests/Event/UDP/sender.cpp:
2211 * orbsvcs/tests/FT_App/FT_Client.cpp:
2212 * orbsvcs/tests/FT_App/FT_Creator.cpp:
2213 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp:
2214 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/server.cpp:
2215 * orbsvcs/tests/FaultTolerance/IOGR/server.cpp:
2216 * orbsvcs/tests/FaultTolerance/IOGRManipulation/IOGRTest.cpp:
2217 * orbsvcs/tests/HTIOP/AMI/client.cpp:
2218 * orbsvcs/tests/HTIOP/AMI/server.cpp:
2219 * orbsvcs/tests/HTIOP/AMI/simple_client.cpp:
2220 * orbsvcs/tests/HTIOP/BiDirectional/client.cpp:
2221 * orbsvcs/tests/HTIOP/BiDirectional/server.cpp:
2222 * orbsvcs/tests/HTIOP/Hello/client.cpp:
2223 * orbsvcs/tests/HTIOP/Hello/server.cpp:
2224 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/MessengerServer.cpp:
2225 * orbsvcs/tests/ImplRepo/airplane_client.cpp:
2226 * orbsvcs/tests/ImplRepo/airplane_server.cpp:
2227 * orbsvcs/tests/ImplRepo/nestea_client.cpp:
2228 * orbsvcs/tests/ImplRepo/nestea_server.cpp:
2229 * orbsvcs/tests/ImplRepo/scale/server.cpp:
2230 * orbsvcs/tests/InterfaceRepo/Application_Test/client.cpp:
2231 * orbsvcs/tests/InterfaceRepo/Application_Test/server.cpp:
2232 * orbsvcs/tests/InterfaceRepo/IDL3_Test/client.cpp:
2233 * orbsvcs/tests/InterfaceRepo/Latency_Test/client.cpp:
2234 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp:
2235 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/server.cpp:
2236 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp:
2237 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/server.cpp:
2238 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/server.cpp:
2239 * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU/client.cpp:
2240 * orbsvcs/tests/Miop/McastHello/client.cpp:
2241 * orbsvcs/tests/Miop/McastHello/server.cpp:
2242 * orbsvcs/tests/Notify/Basic/AdminProperties.cpp:
2243 * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp:
2244 * orbsvcs/tests/Notify/Basic/Events.cpp:
2245 * orbsvcs/tests/Notify/Basic/Filter.cpp:
2246 * orbsvcs/tests/Notify/Basic/LifeCycle.cpp:
2247 * orbsvcs/tests/Notify/Basic/MultiTypes.cpp:
2248 * orbsvcs/tests/Notify/Basic/Sequence.cpp:
2249 * orbsvcs/tests/Notify/Basic/Simple.cpp:
2250 * orbsvcs/tests/Notify/Basic/Updates.cpp:
2251 * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp:
2252 * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
2253 * orbsvcs/tests/Notify/performance-tests/RedGreen/main.cpp:
2254 * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
2255 * orbsvcs/tests/Property/client.cpp:
2256 * orbsvcs/tests/Property/main.cpp:
2257 * orbsvcs/tests/Property/server.cpp:
2258 * orbsvcs/tests/Sched_Conf/Sched_Conf.cpp:
2259 * orbsvcs/tests/Sched_Conf/Sched_Conf_Anomalies.cpp:
2260 * orbsvcs/tests/Sched_Conf/Sched_Conf_Runtime.cpp:
2261 * orbsvcs/tests/Security/BiDirectional/client.cpp:
2262 * orbsvcs/tests/Security/BiDirectional/server.cpp:
2263 * orbsvcs/tests/Security/Big_Request/client.cpp:
2264 * orbsvcs/tests/Security/Big_Request/server.cpp:
2265 * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp:
2266 * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp:
2267 * orbsvcs/tests/Security/Bug_2908_Regression/MessengerClient.cpp:
2268 * orbsvcs/tests/Security/Bug_2908_Regression/MessengerServer.cpp:
2269 * orbsvcs/tests/Security/Callback/client.cpp:
2270 * orbsvcs/tests/Security/Callback/server.cpp:
2271 * orbsvcs/tests/Security/Crash_Test/client.cpp:
2272 * orbsvcs/tests/Security/Crash_Test/server.cpp:
2273 * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
2274 * orbsvcs/tests/Security/InsecureReferences/test.cpp:
2275 * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp:
2276 * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp:
2277 * orbsvcs/tests/Security/MT_SSLIOP/client.cpp:
2278 * orbsvcs/tests/Security/MT_SSLIOP/server.cpp:
2279 * orbsvcs/tests/Security/Secure_Invocation/client.cpp:
2280 * orbsvcs/tests/Security/Secure_Invocation/server.cpp:
2281 * orbsvcs/tests/Security/ssliop_corbaloc/client.cpp:
2282 * orbsvcs/tests/Simple_Naming/client.cpp:
2283 * orbsvcs/tests/Time/client.cpp:
2284 * orbsvcs/tests/Trading/colocated_test.cpp:
2285 * orbsvcs/tests/Trading/export_test.cpp:
2286 * orbsvcs/tests/Trading/import_test.cpp:
2288 Fixed fuzz warnings.
2289 Use "int ACE_TMAIN (int argc, ACE_TCHAR *argv[])"
2290 instead of "int main (int argc, char *argv[])" to conform to ACE's
2293 Tue Jul 3 18:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2295 * examples/RTScheduling/RTSchedTestLib.mpc
2296 * tests/Bug_1270_Regression/Bug_1270_Regression.mpc
2297 * tests/Bug_1361_Regression/Bug_1361_Regression.mpc
2298 * tests/Bug_2702_Regression/CloseConnection.mpc
2299 * tests/Bug_2791_Regression/Bug_2791_Regression.mpc
2300 * tests/DSI_Gateway/DSI_Gateway.mpc
2301 * tests/Faults/Faults.mpc
2302 * tests/IDL_Test/IDL_Test.mpc
2303 * tests/IORManipulation/filter/IORManip_Filter_Test.mpc
2304 * tests/LongDouble/LongDoubleTest.mpc
2305 * tests/MT_BiDir/MT_BiDir.mpc
2306 * tests/Multiple/Multiple.mpc
2307 * tests/NestedUpcall/Simple/Simple.mpc
2308 * tests/NestedUpcall/Triangle_Test/TT.mpc
2309 * tests/Object_Loader/Object_Loader.mpc
2310 * tests/OBV/Any/OBV_Any.mpc
2311 * tests/OBV/Truncatable/OBV_Truncatable.mpc
2312 * tests/Oneway_Timeouts/test.mpc
2313 * tests/ORB_destroy/ORB_destroy.mpc
2314 * tests/ORB_init/Portspan/ORB_Init_Portspan.mpc
2315 * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.mpc
2316 * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.mpc
2317 * tests/POA/Object_Reactivation/Object_Reactivation.mpc
2318 * tests/POA/POA_Destruction/POA_Destruction.mpc
2319 * tests/POA/POAManagerFactory/POAManagerFactory.mpc
2320 * tests/POA/Single_Threaded_POA/Single_Threaded_POA.mpc
2321 * tests/RTCORBA/Activate_Object_Multiple_ORBs/AO_Multiple_ORBs.mpc
2322 * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc
2323 * tests/Strategies/Strategies.mpc
2324 * tests/Xt_Stopwatch/Xt_Stopwatch.mpc
2325 Make sure we have an explicit exename
2327 Tue Jul 3 12:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2332 Tue Jul 3 09:34:10 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2334 * TAO_IDL/be/be_union.cpp:
2336 Fixed a bug in code generation of ostream operators, some
2337 compilers require a default switch case, but only if not
2338 all possible values appear as case statements.
2340 Tue Jul 3 08:36:18 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2342 * TAO_IDL/be/be_structure.cpp:
2344 Fixed a bug in code generation of ostream operators, an unused
2345 parameter warning in the operator for empty IDL exceptions.
2347 Tue Jul 3 06:50:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2349 * MPC/config/rt_client.mpb:
2350 * MPC/config/rt_server.mpb:
2351 Set exename, most of the RTCorba tests do derive from these base
2354 Tue Jul 3 06:46:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2356 * tests/AMH_Exceptions/AMH_Exceptions.mpc
2357 * tests/AMH_Oneway/AMH_Oneway.mpc
2359 * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc
2360 * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc
2361 * tests/Big_Oneways/Big_Oneways.mpc
2362 * tests/Big_Twoways/Big_Twoways.mpc
2363 * tests/Bug_2503_Regression/Bug_2503_Regression.mpc
2364 * tests/Bug_2805_Regression/Bug_2805_Regression.mpc
2365 * tests/Bug_2909_Regression/Bug_2909_Regression.mpc
2366 * tests/DiffServ/diffserv.mpc
2367 * tests/DSI_AMI_Gateway/DSI_AMI_Gateway.mpc
2368 * tests/Faults/Faults.mpc
2369 * tests/LongUpcalls/LongUpcalls.mpc
2370 * tests/MT_Timeout/MT_Timeout.mpc
2371 * tests/Nested_Event_Loop/Nested_Event_Loop.mpc
2372 * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc
2373 * tests/NestedUpcall/Triangle_Test/TT.mpc
2374 * tests/Oneway_Buffering/Oneway_Buffering.mpc
2375 * tests/Oneways_Invoking_Twoways/Oneways_Invoking_Twoways.mpc
2376 * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.mpc
2377 * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.mpc
2378 * tests/POA/Object_Reactivation/Object_Reactivation.mpc
2379 * tests/POA/POA_Destruction/POA_Destruction.mpc
2380 * tests/POA/POAManagerFactory/POAManagerFactory.mpc
2381 * tests/POA/Policies/Policies.mpc
2382 * tests/POA/Single_Threaded_POA/Single_Threaded_POA.mpc
2383 * tests/Portable_Interceptors/Slot/PI_Slot.mpc
2384 * tests/Reliable_Oneways/Reliable_Oneways.mpc
2385 * tests/RTCORBA/Collocation/RTCORBA_Collocation.mpc
2386 * tests/RTCORBA/Destroy_Thread_Pool/RTCORBA_Destroy_Thread_Pool.mpc
2387 * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc
2388 * tests/RTCORBA/Policies/Policies.mpc
2389 * tests/Servant_To_Reference_Test/Servant_to_Reference.mpc
2390 * tests/Timed_Buffered_Oneways/Timed_Buffered_Oneways.mpc
2391 Set explicit exename
2393 Mon Jul 2 18:35:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2395 * orbsvcs/tests/Bug_2926_Regression/DllORB.h:
2396 Added missing duplicate call
2398 Mon Jul 2 16:14:25 UTC 2007 Adam Mitz <mitza@ociweb.com>
2400 * tao/LocalObject.h:
2401 * tao/LocalObject.inl:
2402 * tao/LocalObject.cpp:
2403 * tao/Messaging/AMH_Response_Handler.cpp:
2408 Removed the separate reference count from
2409 TAO_Local_RefCounted_Object. Local refcounted objects will now just
2410 use the reference count kept in Object itself.
2412 Mon Jul 2 12:42:53 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2414 * tests/IDL_Test/IDL_Test.mpc:
2416 Removed the hard-coded -Gos IDL compiler option from being
2417 applied to sequence.idl, but allowed it to be applied if
2418 the ORB has also been built with ostream insertion operator
2419 generation turned on, since sequence.idl references a basic
2420 type IDL sequence defined in the ORB.
2422 Mon Jul 2 12:15:37 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2424 * MPC/config/gen_ostream.mpb:
2426 New file, containing the 'gen_ostream' feature, to enable the
2427 generation of ostream insertion operators for ORB IDL
2428 declarations (off by default) to be turned on by setting the
2429 feature in default.features.
2433 Removed the -Gos command line option from the block of basic
2434 type sequence .pidl files, and added the base project described
2437 * docs/compiler.html:
2439 Added documentation for the new -Gos IDL compiler command line
2440 option, along with an explanation of how to turn on ostream
2441 insertion operator generation for ORB IDL declarations, and
2442 why such a thing might be needed.
2444 Mon Jul 2 11:40:54 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
2448 Utilize the new 'associate' feature to decrease the amount of
2449 hand editing required for automake generation.
2451 Mon Jul 2 11:36:01 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
2453 * TAO_IDL/fe/idl.ll:
2454 * TAO_IDL/fe/lex.yy.cpp:
2456 The regular expression to recognize #line pragmas put in by the C
2457 preprocessor was enhanced to accept optional numbers after the file
2458 name to work with some versions of the GNU C preprocessor.
2460 Mon Jul 2 11:29:28 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2462 * tests/Bug_1812_Regression/test.cpp:
2463 * tests/Bug_1813_Regression/test.cpp:
2464 * tests/Bug_2222_Regression/test.cpp:
2465 * tests/Bug_2677_Regression/server.cpp:
2466 * tests/DLL_ORB/client.cpp:
2467 * tests/DLL_ORB/server.cpp:
2468 * tests/Object_Loader/driver.cpp:
2469 * tests/Queued_Message_Test/Queued_Message_Test.cpp:
2471 Fixed fuzz warnings.
2472 Use "int ACE_TMAIN (int argc, ACE_TCHAR *argv[])"
2473 instead of "int main (int argc, char *argv[])" to conform to ACE's
2476 Mon Jul 2 10:20:34 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2478 * TAO_IDL/include/utl_scope.h:
2482 * TAO_IDL/be_include/be_interface.h:
2486 Mon Jul 2 10:05:28 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2488 as it should have been.
2490 Mon Jul 2 10:15:47 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2492 * TAO_IDL/ast/ast_type.cpp(nested_name):
2494 Added a check to ensure that a leading '::' will be generated
2495 for the type name of CORBA::TypeCode as it is for the other
2496 CORBA types Object, AbstractBase, ValueBase and Any.
2498 Mon Jul 2 10:05:28 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
2500 * TAO_IDL/be/be_predefined_type.cpp:
2501 * TAO_IDL/be/be_interface.cpp:
2502 * TAO_IDL/be/be_array.cpp:
2504 Added generation of ".in ()" to ostream operator generation
2505 for members that are _var or _forany types. Thanks to
2506 Johnny Willemsen <jwillemsen at remedy dot nl> for reporting
2509 Mon Jul 2 09:45:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2511 * TAO/TAO_IDL/include/idl_narrow.h:
2512 Use 0 instead of NULL
2514 Mon Jul 2 08:58:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2516 * tests/Bug_2936_Regression/*:
2517 New regression test for bug 2936. Thanks to Lothar Werzingen
2518 <lothar at tradescape dot biz> for making the regression. The
2519 problem is in the regression itself, but that has been fixed and
2520 the test looks interesting for our test suite.
2522 * tests/RTCORBA/Activate_Object_Multiple_ORBs/run_test.pl:
2523 Improved for cross platform testing
2525 * tests/RTCORBA/Activate_Object_Multiple_ORBs/test.cpp:
2526 Make it possible to pass arguments to orb_init from the commandline
2528 * tests/RTCORBA/Diffserv/client.cpp:
2531 * tests/Optimized_Connection/oc_client.cpp:
2534 Mon Jul 2 07:31:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2536 * orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp:
2537 Initialise pointer with 0
2539 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.cpp:
2542 * orbsvcs/tests/Bug_2926_Regression/*:
2543 New regression test for bug 2926. Thanks to Lothar Werzingen
2544 <lothar at tradescape dot biz> for reporting this issue
2546 * orbsvcs/PortableServer/POAManager.inl:
2549 Sun Jul 1 17:13:40 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2551 * tests/Bug_1904_Regression/test.cpp:
2552 * tests/Bug_2399_Regression/test.cpp:
2554 Fixed unused parameter warnings.
2556 Sat Jun 30 21:38:25 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2558 * orbsvcs/tests/AVStreams/Modify_QoS/sender.cpp:
2559 * orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp:
2560 * orbsvcs/tests/Bug_2247_Regression/test_i.cpp:
2561 * orbsvcs/tests/Bug_2248_Regression/test_i.cpp:
2562 * orbsvcs/tests/Bug_2377_Regression/Hello_Impl.cpp:
2563 * orbsvcs/tests/Bug_2800_Regression/NamingTask.cpp:
2564 * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
2565 * orbsvcs/tests/Bug_2800_Regression/server.cpp:
2566 * orbsvcs/tests/Bug_2925_Regression/Hello_Impl.cpp:
2567 * orbsvcs/tests/COIOP_Naming_Test/NamingTask.cpp:
2568 * orbsvcs/tests/Concurrency/CC_client.cpp:
2569 * orbsvcs/tests/Concurrency/CC_command.tab.cpp:
2570 * orbsvcs/tests/Concurrency/CC_command.cpp:
2571 * orbsvcs/tests/Concurrency/lex.CC_command.cpp:
2572 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
2573 * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
2574 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumerMain.cpp:
2575 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
2576 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
2577 * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp:
2578 * orbsvcs/tests/FT_App/FT_Client.cpp:
2579 * orbsvcs/tests/FT_App/FT_Creator.cpp:
2580 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp:
2581 * orbsvcs/tests/FtRtEvent/PushConsumer.cpp:
2582 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/main.cpp:
2583 * orbsvcs/tests/Interoperable_Naming/ncontextext_client_i.cpp:
2584 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/LB_server.cpp:
2585 * orbsvcs/tests/Notify/Reconnecting/Consumer.cpp:
2586 * orbsvcs/tests/Notify/Reconnecting/Supplier.cpp:
2587 * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp:
2588 * orbsvcs/tests/Notify/Structured_Multi_Filter/Structured_Consumer.cpp:
2589 * orbsvcs/tests/Notify/XML_Persistence/main.cpp:
2590 * orbsvcs/tests/RTCosScheduling/client.cpp:
2591 * orbsvcs/tests/RTCosScheduling/server.cpp:
2592 * orbsvcs/tests/Redundant_Naming/client.cpp:
2593 * orbsvcs/tests/Sched/DynSched_Test.cpp:
2594 * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
2595 * orbsvcs/tests/Security/InsecureReferences/test.cpp:
2597 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
2598 where possible. If fuzz detected a false-positive, then disable
2599 the ACE_OS fuzz check for that section of the code.
2601 Sat Jun 30 18:42:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
2603 * MPC/config/csd_framework.mpb:
2604 * tao/CSD_Framework.mpc:
2605 CSD_Framework can't be build with CORBA/e micro enabled because with
2606 CORBA/e micro you can't create a child POA
2608 Sat Jun 30 16:58:36 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
2610 * tests/AMH_Exceptions/client.cpp:
2611 * tests/AMH_Exceptions/server.cpp:
2612 * tests/AMH_Oneway/client.cpp:
2613 * tests/AMH_Oneway/server.cpp:
2614 * tests/AMI/client.cpp:
2615 * tests/AMI/server.cpp:
2616 * tests/AMI/simple_client.cpp:
2617 * tests/AMI_Buffering/admin.cpp:
2618 * tests/AMI_Buffering/client.cpp:
2619 * tests/AMI_Buffering/server.cpp:
2620 * tests/AMI_Timeouts/client.cpp:
2621 * tests/AMI_Timeouts/server.cpp:
2622 * tests/Abstract_Interface/client.cpp:
2623 * tests/Abstract_Interface/server.cpp:
2624 * tests/Any/Recursive/client.cpp:
2625 * tests/Any/Recursive/server.cpp:
2626 * tests/BiDirectional/client.cpp:
2627 * tests/BiDirectional/server.cpp:
2628 * tests/BiDirectional_DelayedUpcall/client.cpp:
2629 * tests/BiDirectional_DelayedUpcall/server.cpp:
2630 * tests/BiDirectional_MultipleORB/destroy.cpp:
2631 * tests/BiDirectional_NestedUpcall/client.cpp:
2632 * tests/BiDirectional_NestedUpcall/server.cpp:
2633 * tests/Big_AMI/client.cpp:
2634 * tests/Big_AMI/server.cpp:
2635 * tests/Big_Oneways/client.cpp:
2636 * tests/Big_Oneways/server.cpp:
2637 * tests/Big_Reply/client.cpp:
2638 * tests/Big_Reply/server.cpp:
2639 * tests/Big_Request_Muxing/client.cpp:
2640 * tests/Big_Request_Muxing/server.cpp:
2641 * tests/Big_Twoways/client.cpp:
2642 * tests/Big_Twoways/server.cpp:
2643 * tests/Blocking_Sync_None/client.cpp:
2644 * tests/Blocking_Sync_None/server.cpp:
2645 * tests/Bug_1020_Basic_Regression/client.cpp:
2646 * tests/Bug_1020_Basic_Regression/server.cpp:
2647 * tests/Bug_1020_Regression/client.cpp:
2648 * tests/Bug_1020_Regression/server.cpp:
2649 * tests/Bug_1269_Regression/client.cpp:
2650 * tests/Bug_1269_Regression/server.cpp:
2651 * tests/Bug_1269_Regression/shutdown.cpp:
2652 * tests/Bug_1270_Regression/client.cpp:
2653 * tests/Bug_1270_Regression/server.cpp:
2654 * tests/Bug_1270_Regression/shutdown.cpp:
2655 * tests/Bug_1330_Regression/client.cpp:
2656 * tests/Bug_1330_Regression/server.cpp:
2657 * tests/Bug_1361_Regression/client.cpp:
2658 * tests/Bug_1361_Regression/server.cpp:
2659 * tests/Bug_1361_Regression/shutdown.cpp:
2660 * tests/Bug_1476_Regression/client.cpp:
2661 * tests/Bug_1476_Regression/server.cpp:
2662 * tests/Bug_1476_Test/client.cpp:
2663 * tests/Bug_1482_Regression/client.cpp:
2664 * tests/Bug_1482_Regression/server.cpp:
2665 * tests/Bug_1495_Regression/Threaded_Client.cpp:
2666 * tests/Bug_1495_Regression/Threaded_Server.cpp:
2667 * tests/Bug_1535_Regression/bug_1535_regression.cpp:
2668 * tests/Bug_1551_Regression/client.cpp:
2669 * tests/Bug_1551_Regression/server.cpp:
2670 * tests/Bug_1568_Regression/client.cpp:
2671 * tests/Bug_1568_Regression/server.cpp:
2672 * tests/Bug_1627_Regression/client.cpp:
2673 * tests/Bug_1627_Regression/server.cpp:
2674 * tests/Bug_1635_Regression/client.cpp:
2675 * tests/Bug_1670_Regression/client.cpp:
2676 * tests/Bug_1670_Regression/server.cpp:
2677 * tests/Bug_1676_Regression/client.cpp:
2678 * tests/Bug_1676_Regression/server.cpp:
2679 * tests/Bug_1693_Test/client.cpp:
2680 * tests/Bug_1904_Regression/test.cpp:
2681 * tests/Bug_2084_Regression/Collocated_Test.cpp:
2682 * tests/Bug_2174_Regression/server.cpp:
2683 * tests/Bug_2183_Regression/client.cpp:
2684 * tests/Bug_2183_Regression/server.cpp:
2685 * tests/Bug_2186_Regression/client.cpp:
2686 * tests/Bug_2186_Regression/server.cpp:
2687 * tests/Bug_2188_Regression/client.cpp:
2688 * tests/Bug_2188_Regression/server.cpp:
2689 * tests/Bug_2201_Regression/test.cpp:
2690 * tests/Bug_2289_Regression/client.cpp:
2691 * tests/Bug_2289_Regression/server.cpp:
2692 * tests/Bug_2328_Regression/client.cpp:
2693 * tests/Bug_2328_Regression/server.cpp:
2694 * tests/Bug_2349_Regression/client.cpp:
2695 * tests/Bug_2349_Regression/server.cpp:
2696 * tests/Bug_2356_Regression/client.cpp:
2697 * tests/Bug_2356_Regression/server.cpp:
2698 * tests/Bug_2399_Regression/test.cpp:
2699 * tests/Bug_2417_Regression/client.cpp:
2700 * tests/Bug_2417_Regression/server.cpp:
2701 * tests/Bug_2429_Regression/client.cpp:
2702 * tests/Bug_2429_Regression/server.cpp:
2703 * tests/Bug_2494_Regression/client.cpp:
2704 * tests/Bug_2494_Regression/server.cpp:
2705 * tests/Bug_2503_Regression/client.cpp:
2706 * tests/Bug_2503_Regression/server.cpp:
2707 * tests/Bug_2593_Regression/client.cpp:
2708 * tests/Bug_2593_Regression/server.cpp:
2709 * tests/Bug_2595_Regression/client.cpp:
2710 * tests/Bug_2595_Regression/server.cpp:
2711 * tests/Bug_2654_Regression/client.cpp:
2712 * tests/Bug_2654_Regression/server.cpp:
2713 * tests/Bug_2669_Regression/client.cpp:
2714 * tests/Bug_2678_Regression/client.cpp:
2715 * tests/Bug_2683_Regression/client.cpp:
2716 * tests/Bug_2683_Regression/server.cpp:
2717 * tests/Bug_2702_Regression/client.cpp:
2718 * tests/Bug_2792_Regression/client.cpp:
2719 * tests/Bug_2795_Regression/client.cpp:
2720 * tests/Bug_2804_Regression/client.cpp:
2721 * tests/Bug_2804_Regression/server.cpp:
2722 * tests/Bug_2805_Regression/client.cpp:
2723 * tests/Bug_2844_Regression/client.cpp:
2724 * tests/Bug_2844_Regression/server.cpp:
2725 * tests/Bug_2869_Regression/client.cpp:
2726 * tests/Bug_2909_Regression/client.cpp:
2727 * tests/Bug_2918_Regression/client.cpp:
2728 * tests/Bug_2918_Regression/server.cpp:
2729 * tests/Bug_2966_Regression/client.cpp:
2730 * tests/Bug_2966_Regression/server.cpp:
2731 * tests/Bug_933_Regression/MessengerClient.cpp:
2732 * tests/Bug_933_Regression/MessengerServer.cpp:
2733 * tests/CDR/allocator.cpp:
2734 * tests/CDR/basic_types.cpp:
2735 * tests/CDR/growth.cpp:
2737 * tests/COIOP/COIOP_Simple_Test.cpp:
2738 * tests/COIOP/COIOP_Test.cpp:
2739 * tests/CORBA_e_Implicit_Activation/server.cpp:
2740 * tests/CSD_Strategy_Tests/TP_Common/TestAppMain.h:
2741 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp:
2742 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp:
2743 * tests/Cache_Growth_Test/client.cpp:
2744 * tests/Cache_Growth_Test/server.cpp:
2745 * tests/CallbackTest/client.cpp:
2746 * tests/CallbackTest/server.cpp:
2747 * tests/Client_Leaks/child.cpp:
2748 * tests/Client_Leaks/client.cpp:
2749 * tests/Client_Leaks/server.cpp:
2750 * tests/Codec/client.cpp:
2751 * tests/Collocation_Exception_Test/Collocated_Test.cpp:
2752 * tests/Collocation_Oneway_Tests/Collocated_Test.cpp:
2753 * tests/Collocation_Opportunities/Collocation_Opportunities.cpp:
2754 * tests/Collocation_Tests/Collocated_Test.cpp:
2755 * tests/Compression/server.cpp:
2756 * tests/Connect_Strategy_Test/client.cpp:
2757 * tests/Connect_Strategy_Test/server.cpp:
2758 * tests/Connection_Failure/client.cpp:
2759 * tests/Connection_Purging/client.cpp:
2760 * tests/Connection_Purging/server.cpp:
2761 * tests/Connection_Timeout/client.cpp:
2762 * tests/Crash_On_Write/client.cpp:
2763 * tests/Crash_On_Write/server.cpp:
2764 * tests/Crashed_Callback/client.cpp:
2765 * tests/Crashed_Callback/server.cpp:
2766 * tests/DII_Collocation_Tests/oneway/Collocated_Test.cpp:
2767 * tests/DII_Collocation_Tests/twoway/Collocated_Test.cpp:
2768 * tests/DIOP/client.cpp:
2769 * tests/DIOP/server.cpp:
2770 * tests/DSI_AMH/client.cpp:
2771 * tests/DSI_AMH/server.cpp:
2772 * tests/DSI_AMI_Gateway/client.cpp:
2773 * tests/DSI_AMI_Gateway/gateway.cpp:
2774 * tests/DSI_AMI_Gateway/server.cpp:
2775 * tests/DSI_Gateway/client.cpp:
2776 * tests/DSI_Gateway/gateway.cpp:
2777 * tests/DSI_Gateway/server.cpp:
2778 * tests/DiffServ/client.cpp:
2779 * tests/DiffServ/server.cpp:
2780 * tests/Explicit_Event_Loop/client.cpp:
2781 * tests/Explicit_Event_Loop/server.cpp:
2782 * tests/Exposed_Policies/client.cpp:
2783 * tests/Exposed_Policies/server.cpp:
2784 * tests/FL_Cube/server.cpp:
2785 * tests/Faults/client.cpp:
2786 * tests/Faults/middle.cpp:
2787 * tests/Faults/ping.cpp:
2788 * tests/Faults/pong.cpp:
2789 * tests/Faults/server.cpp:
2790 * tests/File_IO/client.cpp:
2791 * tests/File_IO/server.cpp:
2792 * tests/Forwarding/client.cpp:
2793 * tests/Forwarding/server.cpp:
2794 * tests/GIOP_Fragments/Java_Big_Reply/client.cpp:
2795 * tests/GIOP_Fragments/Java_Big_Request/server.cpp:
2796 * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp:
2797 * tests/Hang_Shutdown/client.cpp:
2798 * tests/Hang_Shutdown/server.cpp:
2799 * tests/Hello/client.cpp:
2800 * tests/Hello/server.cpp:
2801 * tests/ICMG_Any_Bug/client.cpp:
2802 * tests/ICMG_Any_Bug/server.cpp:
2803 * tests/IDL_Test/main.cpp:
2804 * tests/IORManipulation/IORTest.cpp:
2805 * tests/IORManipulation/filter/server.cpp:
2806 * tests/IOR_Endpoint_Hostnames/generate_ior.cpp:
2807 * tests/IOR_Endpoint_Hostnames/list_interfaces.cpp:
2808 * tests/IPV6/client.cpp:
2809 * tests/IPV6/server.cpp:
2810 * tests/InterOp-Naming/INS_test_client.cpp:
2811 * tests/InterOp-Naming/INS_test_server.cpp:
2812 * tests/Leader_Followers/client.cpp:
2813 * tests/Leader_Followers/server.cpp:
2814 * tests/LongDouble/client.cpp:
2815 * tests/LongDouble/server.cpp:
2816 * tests/LongUpcalls/ami_client.cpp:
2817 * tests/LongUpcalls/ami_server.cpp:
2818 * tests/LongUpcalls/blocking_client.cpp:
2819 * tests/LongUpcalls/blocking_server.cpp:
2820 * tests/MProfile/client.cpp:
2821 * tests/MProfile/server.cpp:
2822 * tests/MProfile_Connection_Timeout/client.cpp:
2823 * tests/MProfile_Connection_Timeout/server.cpp:
2824 * tests/MProfile_Forwarding/client.cpp:
2825 * tests/MProfile_Forwarding/server.cpp:
2826 * tests/MT_BiDir/client.cpp:
2827 * tests/MT_BiDir/server.cpp:
2828 * tests/MT_Client/client.cpp:
2829 * tests/MT_Client/orb_creation.cpp:
2830 * tests/MT_Client/server.cpp:
2831 * tests/MT_Server/client.cpp:
2832 * tests/MT_Server/server.cpp:
2833 * tests/MT_Timeout/client.cpp:
2834 * tests/MT_Timeout/server.cpp:
2835 * tests/Multiple_Inheritance/client.cpp:
2836 * tests/Multiple_Inheritance/server.cpp:
2837 * tests/Muxed_GIOP_Versions/client.cpp:
2838 * tests/Muxed_GIOP_Versions/server.cpp:
2839 * tests/Muxing/client.cpp:
2840 * tests/Muxing/server.cpp:
2841 * tests/Native_Exceptions/client.cpp:
2842 * tests/Native_Exceptions/server.cpp:
2843 * tests/NestedUpcall/MT_Client_Test/client.cpp:
2844 * tests/NestedUpcall/MT_Client_Test/server.cpp:
2845 * tests/NestedUpcall/Triangle_Test/initiator.cpp:
2846 * tests/NestedUpcall/Triangle_Test/server_A.cpp:
2847 * tests/NestedUpcall/Triangle_Test/server_B.cpp:
2848 * tests/Nested_Event_Loop/client.cpp:
2849 * tests/Nested_Event_Loop/server.cpp:
2850 * tests/Nested_Upcall_Crash/client.cpp:
2851 * tests/Nested_Upcall_Crash/scavenger.cpp:
2852 * tests/Nested_Upcall_Crash/server.cpp:
2853 * tests/No_Server_MT_Connect_Test/client.cpp:
2854 * tests/No_Server_MT_Connect_Test/server.cpp:
2855 * tests/OBV/Any/client.cpp:
2856 * tests/OBV/Any/server.cpp:
2857 * tests/OBV/Collocated/Forward/Collocated_Test.cpp:
2858 * tests/OBV/Factory/client.cpp:
2859 * tests/OBV/Factory/server.cpp:
2860 * tests/OBV/Forward/client.cpp:
2861 * tests/OBV/Forward/server.cpp:
2862 * tests/OBV/Simple/client.cpp:
2863 * tests/OBV/Simple/server.cpp:
2864 * tests/OBV/Supports/client.cpp:
2865 * tests/OBV/Supports/server.cpp:
2866 * tests/OBV/TC_Alignment/client.cpp:
2867 * tests/OBV/TC_Alignment/server.cpp:
2868 * tests/OBV/Truncatable/client.cpp:
2869 * tests/OBV/Truncatable/server.cpp:
2870 * tests/OBV/ValueBox/client.cpp:
2871 * tests/OBV/ValueBox/server.cpp:
2872 * tests/ORB_destroy/ORB_destroy.cpp:
2873 * tests/ORB_init/ORB_init.cpp:
2874 * tests/ORB_init/Portspan/server.cpp:
2875 * tests/ORB_shutdown/server.cpp:
2876 * tests/ORT/client.cpp:
2877 * tests/Objref_Sequence_Test/client.cpp:
2878 * tests/Objref_Sequence_Test/server.cpp:
2879 * tests/OctetSeq/OctetSeq.cpp:
2880 * tests/OctetSeq/client.cpp:
2881 * tests/OctetSeq/server.cpp:
2882 * tests/Ondemand_Write/client.cpp:
2883 * tests/Ondemand_Write/server.cpp:
2884 * tests/Oneway_Buffering/admin.cpp:
2885 * tests/Oneway_Buffering/client.cpp:
2886 * tests/Oneway_Buffering/server.cpp:
2887 * tests/Oneways_Invoking_Twoways/client.cpp:
2888 * tests/Oneways_Invoking_Twoways/server.cpp:
2889 * tests/Optimized_Connection/oc_client.cpp:
2890 * tests/POA/Bug_1592_Regression/client.cpp:
2891 * tests/POA/Bug_1592_Regression/server.cpp:
2892 * tests/POA/Bug_2511_Regression/server.cpp:
2893 * tests/POA/Current/Current.cpp:
2894 * tests/POA/Deactivate_Object/server.cpp:
2895 * tests/POA/Default_Servant/Default_Servant.cpp:
2896 * tests/POA/EndpointPolicy/client.cpp:
2897 * tests/POA/EndpointPolicy/server.cpp:
2898 * tests/POA/Etherealization/Etherealization.cpp:
2899 * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.cpp:
2900 * tests/POA/Identity/Identity.cpp:
2901 * tests/POA/MT_Servant_Locator/MT_Servant_Locator.cpp:
2902 * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.cpp:
2903 * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.cpp:
2904 * tests/POA/Object_Reactivation/Object_Reactivation.cpp:
2905 * tests/POA/POAManagerFactory/POAManagerFactory.cpp:
2906 * tests/POA/POA_Destruction/POA_Destruction.cpp:
2907 * tests/POA/Persistent_ID/client.cpp:
2908 * tests/POA/Persistent_ID/server.cpp:
2909 * tests/POA/Policies/Policies.cpp:
2910 * tests/POA/Reference_Counting/test.cpp:
2911 * tests/POA/Single_Threaded_POA/Single_Threaded_POA.cpp:
2912 * tests/Parallel_Connect_Strategy/client.cpp:
2913 * tests/Parallel_Connect_Strategy/server.cpp:
2914 * tests/Param_Test/anyop.cpp:
2915 * tests/Param_Test/driver.cpp:
2916 * tests/Param_Test/server.cpp:
2917 * tests/Permanent_Forward/StubTest.cpp:
2918 * tests/Policies/Manipulation.cpp:
2919 * tests/Portable_Interceptors/AMI/client.cpp:
2920 * tests/Portable_Interceptors/AMI/server.cpp:
2921 * tests/Portable_Interceptors/AdvSlot/client.cpp:
2922 * tests/Portable_Interceptors/AdvSlot/server.cpp:
2923 * tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp:
2924 * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
2925 * tests/Portable_Interceptors/AdvSlotExt/client.cpp:
2926 * tests/Portable_Interceptors/AdvSlotExt/server.cpp:
2927 * tests/Portable_Interceptors/Benchmark/client.cpp:
2928 * tests/Portable_Interceptors/Benchmark/server.cpp:
2929 * tests/Portable_Interceptors/Bug_1559/client.cpp:
2930 * tests/Portable_Interceptors/Bug_1559/server.cpp:
2931 * tests/Portable_Interceptors/Bug_2088/client.cpp:
2932 * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp:
2933 * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp:
2934 * tests/Portable_Interceptors/Collocated/Dynamic/Collocated_Test.cpp:
2935 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Collocated_Test.cpp:
2936 * tests/Portable_Interceptors/Dynamic/client.cpp:
2937 * tests/Portable_Interceptors/Dynamic/server.cpp:
2938 * tests/Portable_Interceptors/ForwardRequest/client.cpp:
2939 * tests/Portable_Interceptors/ForwardRequest/server.cpp:
2940 * tests/Portable_Interceptors/IORInterceptor/client.cpp:
2941 * tests/Portable_Interceptors/IORInterceptor/server.cpp:
2942 * tests/Portable_Interceptors/ORB_Shutdown/client.cpp:
2943 * tests/Portable_Interceptors/ORB_Shutdown/server.cpp:
2944 * tests/Portable_Interceptors/PICurrent/client.cpp:
2945 * tests/Portable_Interceptors/PICurrent/server.cpp:
2946 * tests/Portable_Interceptors/PolicyFactory/server.cpp:
2947 * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Collocated_Test.cpp:
2948 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/client_main.cpp:
2949 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_main.cpp:
2950 * tests/Portable_Interceptors/Recursive_ORBInitializer/client.cpp:
2951 * tests/Portable_Interceptors/Redirection/client.cpp:
2952 * tests/Portable_Interceptors/Redirection/server.cpp:
2953 * tests/Portable_Interceptors/Register_Initial_References/server.cpp:
2954 * tests/Portable_Interceptors/Request_Interceptor_Flow/client.cpp:
2955 * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp:
2956 * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp:
2957 * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp:
2958 * tests/Portable_Interceptors/Slot/driver.cpp:
2959 * tests/QtTests/client.cpp:
2960 * tests/QtTests/server.cpp:
2961 * tests/RTCORBA/Banded_Connections/client.cpp:
2962 * tests/RTCORBA/Banded_Connections/server.cpp:
2963 * tests/RTCORBA/Client_Propagated/client.cpp:
2964 * tests/RTCORBA/Client_Propagated/server.cpp:
2965 * tests/RTCORBA/Client_Protocol/client.cpp:
2966 * tests/RTCORBA/Client_Protocol/server.cpp:
2967 * tests/RTCORBA/Collocation/Collocation.cpp:
2968 * tests/RTCORBA/Destroy_Thread_Pool/Destroy_Thread_Pool.cpp:
2969 * tests/RTCORBA/Diffserv/client.cpp:
2970 * tests/RTCORBA/Diffserv/server.cpp:
2971 * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp:
2972 * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
2973 * tests/RTCORBA/Explicit_Binding/client.cpp:
2974 * tests/RTCORBA/Explicit_Binding/server.cpp:
2975 * tests/RTCORBA/Linear_Priority/client.cpp:
2976 * tests/RTCORBA/Linear_Priority/server.cpp:
2977 * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp:
2978 * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp:
2979 * tests/RTCORBA/ORB_init/ORB_init.cpp:
2980 * tests/RTCORBA/Persistent_IOR/client.cpp:
2981 * tests/RTCORBA/Persistent_IOR/server.cpp:
2982 * tests/RTCORBA/Policies/Policies.cpp:
2983 * tests/RTCORBA/Policy_Combinations/client.cpp:
2984 * tests/RTCORBA/Policy_Combinations/server.cpp:
2985 * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp:
2986 * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
2987 * tests/RTCORBA/Private_Connection/client.cpp:
2988 * tests/RTCORBA/Private_Connection/server.cpp:
2989 * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp:
2990 * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp:
2991 * tests/RTCORBA/RTMutex/server.cpp:
2992 * tests/RTCORBA/Server_Declared/client.cpp:
2993 * tests/RTCORBA/Server_Declared/server.cpp:
2994 * tests/RTCORBA/Server_Protocol/client.cpp:
2995 * tests/RTCORBA/Server_Protocol/server.cpp:
2996 * tests/RTCORBA/Thread_Pool/client.cpp:
2997 * tests/RTCORBA/Thread_Pool/server.cpp:
2998 * tests/RTScheduling/Current/test.cpp:
2999 * tests/RTScheduling/DT_Spawn/test.cpp:
3000 * tests/RTScheduling/Scheduling_Interceptor/test_client.cpp:
3001 * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp:
3002 * tests/RTScheduling/Thread_Cancel/test.cpp:
3003 * tests/RTScheduling/VoidData/test_client.cpp:
3004 * tests/Reliable_Oneways/client.cpp:
3005 * tests/Reliable_Oneways/server.cpp:
3006 * tests/Servant_To_Reference_Test/server.cpp:
3007 * tests/Server_Connection_Purging/client.cpp:
3008 * tests/Server_Connection_Purging/server.cpp:
3009 * tests/Server_Leaks/client.cpp:
3010 * tests/Server_Leaks/server.cpp:
3011 * tests/Server_Port_Zero/server.cpp:
3012 * tests/Single_Read/client.cpp:
3013 * tests/Single_Read/server.cpp:
3014 * tests/Smart_Proxies/Benchmark/client.cpp:
3015 * tests/Smart_Proxies/Benchmark/server.cpp:
3016 * tests/Smart_Proxies/On_Demand/client.cpp:
3017 * tests/Smart_Proxies/On_Demand/server.cpp:
3018 * tests/Smart_Proxies/Policy/client.cpp:
3019 * tests/Smart_Proxies/Policy/server.cpp:
3020 * tests/Smart_Proxies/client.cpp:
3021 * tests/Smart_Proxies/server.cpp:
3022 * tests/Stack_Recursion/client.cpp:
3023 * tests/Stack_Recursion/server.cpp:
3024 * tests/Strategies/client.cpp:
3025 * tests/Strategies/server.cpp:
3026 * tests/Timed_Buffered_Oneways/client.cpp:
3027 * tests/Timed_Buffered_Oneways/server.cpp:
3028 * tests/Timeout/server.cpp:
3029 * tests/TransportCurrent/Framework/simple.cpp:
3030 * tests/Two_Objects/client.cpp:
3031 * tests/Two_Objects/server.cpp:
3032 * tests/Typedef_String_Array/client.cpp:
3033 * tests/Typedef_String_Array/server.cpp:
3034 * tests/UNKNOWN_Exception/client.cpp:
3035 * tests/UNKNOWN_Exception/server.cpp:
3036 * tests/Xt_Stopwatch/client.cpp:
3037 * tests/Xt_Stopwatch/server.cpp:
3039 Fixed fuzz warnings.
3040 Use "int ACE_TMAIN (int argc, ACE_TCHAR *argv[])"
3041 instead of "int main (int argc, char *argv[])" to conform to ACE's
3044 Fri Jun 29 23:43:45 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3046 * examples/Advanced/ch_12/icp.cpp:
3047 * examples/Advanced/ch_12/server.cpp:
3048 * examples/Advanced/ch_18/icp.cpp:
3049 * examples/Advanced/ch_18/server.cpp:
3050 * examples/Advanced/ch_21/icp.cpp:
3051 * examples/Advanced/ch_21/server.cpp:
3052 * examples/Advanced/ch_3/server.cpp:
3053 * examples/Advanced/ch_8_and_10/icp.cpp:
3054 * examples/Borland/ChatClientWnd.cpp:
3055 * examples/Buffered_AMI/client.cpp:
3056 * examples/Buffered_Oneways/client.cpp:
3057 * examples/CSD_Strategy/ThreadPool/OrbShutdownTask.cpp:
3058 * examples/CSD_Strategy/ThreadPool2/OrbShutdownTask.cpp:
3059 * examples/CSD_Strategy/ThreadPool3/OrbShutdownTask.cpp:
3060 * examples/CSD_Strategy/ThreadPool4/OrbShutdownTask.cpp:
3061 * examples/CSD_Strategy/ThreadPool5/OrbShutdownTask.cpp:
3062 * examples/CSD_Strategy/ThreadPool6/OrbShutdownTask.cpp:
3063 * examples/Callback_Quoter/Consumer_Input_Handler.cpp:
3064 * examples/Callback_Quoter/Notifier_Input_Handler.cpp:
3065 * examples/Content_Server/AMI_Iterator/Iterator_Factory_i.cpp:
3066 * examples/Content_Server/AMI_Observer/Push_Iterator_Factory_i.cpp:
3067 * examples/Content_Server/SMI_Iterator/Iterator_Factory_i.cpp:
3068 * examples/Event_Comm/Event_Comm_i.cpp:
3069 * examples/Event_Comm/consumer.cpp:
3070 * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp:
3071 * examples/Kokyu_dsrt_schedulers/fp_example/test_i.cpp:
3072 * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp:
3073 * examples/Kokyu_dsrt_schedulers/mif_example/test_i.cpp:
3074 * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp:
3075 * examples/Kokyu_dsrt_schedulers/muf_example/test_i.cpp:
3076 * examples/Logging/Logging_Test_i.cpp:
3077 * examples/POA/Default_Servant/client.cpp:
3078 * examples/POA/Forwarding/client.cpp:
3079 * examples/POA/Generic_Servant/client.cpp:
3080 * examples/POA/TIE/client.cpp:
3081 * examples/PluggableUDP/tests/Performance/UDP_PerformanceClient.cpp:
3082 * examples/PluggableUDP/tests/SimplePerformance/client.cpp:
3083 * examples/Simulator/Event_Supplier/DualEC_Sup.cpp:
3084 * examples/Simulator/Event_Supplier/Event_Sup.cpp:
3085 * examples/Simulator/Event_Supplier/Logging_Sup.cpp:
3087 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3088 where possible. If fuzz detected a false-positive, then disable
3089 the ACE_OS fuzz check for that section of the code.
3091 Fri Jun 29 19:41:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3093 * performance-tests/Latency/AMI/client.cpp
3094 * performance-tests/Latency/Thread_Per_Connection/client.cpp
3095 * performance-tests/Latency/Thread_Pool/client.cpp
3096 * performance-tests/POA/Demux/server.cpp
3097 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp
3098 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp
3099 * performance-tests/RTCorba/Oneways/Reliable/client.cpp
3100 * performance-tests/Sequence_Latency/AMI/client.cpp
3101 * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp
3102 * performance-tests/Sequence_Latency/Thread_Pool/client.cpp
3103 Added missing includes
3105 Fri Jun 29 12:00:25 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3107 * performance-tests/Anyop/anyop.cpp:
3108 * performance-tests/CSD_Strategy/TestInf/TestAppMain.h:
3109 * performance-tests/Callback/client.cpp:
3110 * performance-tests/Callback/server.cpp:
3111 * performance-tests/Cubit/TAO/IDL_Cubit/client.cpp:
3112 * performance-tests/Cubit/TAO/IDL_Cubit/collocation_test.cpp:
3113 * performance-tests/Cubit/TAO/IDL_Cubit/server.cpp:
3114 * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
3115 * performance-tests/Cubit/TAO/MT_Cubit/server.cpp:
3116 * performance-tests/Latency/AMH_Single_Threaded/client.cpp:
3117 * performance-tests/Latency/AMH_Single_Threaded/server.cpp:
3118 * performance-tests/Latency/AMI/client.cpp:
3119 * performance-tests/Latency/AMI/server.cpp:
3120 * performance-tests/Latency/Collocation/Collocated_Test.cpp:
3121 * performance-tests/Latency/DII/client.cpp:
3122 * performance-tests/Latency/DII/server.cpp:
3123 * performance-tests/Latency/DSI/client.cpp:
3124 * performance-tests/Latency/DSI/server.cpp:
3125 * performance-tests/Latency/Deferred/client.cpp:
3126 * performance-tests/Latency/Deferred/server.cpp:
3127 * performance-tests/Latency/Single_Threaded/client.cpp:
3128 * performance-tests/Latency/Single_Threaded/server.cpp:
3129 * performance-tests/Latency/Thread_Per_Connection/client.cpp:
3130 * performance-tests/Latency/Thread_Per_Connection/server.cpp:
3131 * performance-tests/Latency/Thread_Pool/client.cpp:
3132 * performance-tests/Latency/Thread_Pool/server.cpp:
3133 * performance-tests/Memory/IORsize/client.cpp:
3134 * performance-tests/Memory/IORsize/server.cpp:
3135 * performance-tests/Memory/Single_Threaded/client.cpp:
3136 * performance-tests/Memory/Single_Threaded/server.cpp:
3137 * performance-tests/POA/Create_Reference/create_reference.cpp:
3138 * performance-tests/POA/Demux/client.cpp:
3139 * performance-tests/POA/Demux/demux_stats.cpp:
3140 * performance-tests/POA/Demux/write_names.cpp:
3141 * performance-tests/POA/Implicit_Activation/client.cpp:
3142 * performance-tests/POA/Implicit_Activation/collocated.cpp:
3143 * performance-tests/POA/Implicit_Activation/server.cpp:
3144 * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
3145 * performance-tests/Pluggable/client.cpp:
3146 * performance-tests/Pluggable/server.cpp:
3147 * performance-tests/Protocols/distributor.cpp:
3148 * performance-tests/Protocols/receiver.cpp:
3149 * performance-tests/Protocols/sender.cpp:
3150 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp:
3151 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/server.cpp:
3152 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp:
3153 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp:
3154 * performance-tests/RTCorba/Oneways/Reliable/client.cpp:
3155 * performance-tests/RTCorba/Oneways/Reliable/server.cpp:
3156 * performance-tests/RTCorba/Thread_Pool/client.cpp:
3157 * performance-tests/RTCorba/Thread_Pool/server.cpp:
3158 * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp:
3159 * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp:
3160 * performance-tests/Sequence_Latency/AMI/client.cpp:
3161 * performance-tests/Sequence_Latency/AMI/server.cpp:
3162 * performance-tests/Sequence_Latency/DII/client.cpp:
3163 * performance-tests/Sequence_Latency/DII/server.cpp:
3164 * performance-tests/Sequence_Latency/DSI/client.cpp:
3165 * performance-tests/Sequence_Latency/DSI/server.cpp:
3166 * performance-tests/Sequence_Latency/Deferred/client.cpp:
3167 * performance-tests/Sequence_Latency/Deferred/server.cpp:
3168 * performance-tests/Sequence_Latency/Single_Threaded/client.cpp:
3169 * performance-tests/Sequence_Latency/Single_Threaded/server.cpp:
3170 * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp:
3171 * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp:
3172 * performance-tests/Sequence_Latency/Thread_Pool/client.cpp:
3173 * performance-tests/Sequence_Latency/Thread_Pool/server.cpp:
3174 * performance-tests/Throughput/client.cpp:
3175 * performance-tests/Throughput/server.cpp:
3177 Fixed fuzz warnings.
3178 Use "int ACE_TMAIN (int argc, ACE_TCHAR *argv[])"
3179 instead of "int main (int argc, char *argv[])" to conform to ACE's
3182 Fri Jun 29 10:57:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3184 * tests/Bug_2953_Regression/*:
3185 New regression for bug 2953, reproduces a problem with RTCORBA
3186 that seems to be caused by the service gestalt related changes in
3189 Fri Jun 29 01:27:22 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3191 * tests/AMH_Exceptions/server.cpp:
3192 * tests/Bug_1361_Regression/client.cpp:
3193 * tests/Bug_1676_Regression/Hello.cpp:
3194 * tests/Bug_2319_Regression/server.cpp:
3195 * tests/Bug_2349_Regression/server.cpp:
3196 * tests/Bug_2417_Regression/subscriber_impl.cpp:
3197 * tests/Bug_2560_Regression/Stock_Factory_i.cpp:
3198 * tests/Bug_2678_Regression/server.cpp:
3199 * tests/CDR/allocator.cpp:
3200 * tests/CSD_Strategy_Tests/TP_Common/OrbShutdownTask.cpp:
3201 * tests/CodeSets/simple/client.cpp:
3202 * tests/CodeSets/simple/server.cpp:
3203 * tests/CollocationLockup/SimpleNamingService.cpp:
3204 * tests/Collocation_Oneway_Tests/Collocated_Test.cpp:
3205 * tests/DII_Collocation_Tests/oneway/Hello.cpp:
3206 * tests/DII_Collocation_Tests/twoway/Hello.cpp:
3207 * tests/DiffServ/server.cpp:
3208 * tests/Explicit_Event_Loop/server.cpp:
3209 * tests/File_IO/client.cpp:
3210 * tests/IOR_Endpoint_Hostnames/generate_ior.cpp:
3211 * tests/IOR_Endpoint_Hostnames/list_interfaces.cpp:
3212 * tests/Leader_Followers/client.cpp:
3213 * tests/Leader_Followers/server.cpp:
3214 * tests/MT_Timeout/client.cpp:
3215 * tests/Multiple_Inheritance/client.cpp:
3216 * tests/NestedUpcall/MT_Client_Test/local_server.cpp:
3217 * tests/Nested_Event_Loop/client.cpp:
3218 * tests/OBV/Supports/client.cpp:
3219 * tests/OBV/ValueBox/Test_impl.cpp:
3220 * tests/OBV/ValueBox/client.cpp:
3221 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
3222 * tests/Objref_Sequence_Test/server.cpp:
3223 * tests/Oneway_Buffering/client.cpp:
3224 * tests/Oneway_Timeouts/server.cpp:
3225 * tests/POA/EndpointPolicy/server.cpp:
3226 * tests/POA/Persistent_ID/server.cpp:
3227 * tests/Param_Test/helper.cpp:
3228 * tests/Param_Test/results.cpp:
3229 * tests/Param_Test/ub_struct_seq.cpp:
3230 * tests/Param_Test/var_array.cpp:
3231 * tests/Portable_Interceptors/AdvSlot/server.cpp:
3232 * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
3233 * tests/Portable_Interceptors/AdvSlotExt/server.cpp:
3234 * tests/RTCORBA/Banded_Connections/server.cpp:
3235 * tests/RTCORBA/Client_Propagated/server.cpp:
3236 * tests/RTCORBA/Client_Protocol/server.cpp:
3237 * tests/RTCORBA/Collocation/Collocation.cpp:
3238 * tests/RTCORBA/Diffserv/server.cpp:
3239 * tests/RTCORBA/Explicit_Binding/server.cpp:
3240 * tests/RTCORBA/Linear_Priority/client.cpp:
3241 * tests/RTCORBA/Linear_Priority/server.cpp:
3242 * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp:
3243 * tests/RTCORBA/Persistent_IOR/client.cpp:
3244 * tests/RTCORBA/Persistent_IOR/server.cpp:
3245 * tests/RTCORBA/Policy_Combinations/client.cpp:
3246 * tests/RTCORBA/Policy_Combinations/server.cpp:
3247 * tests/RTCORBA/Private_Connection/server.cpp:
3248 * tests/RTCORBA/Profile_And_Endpoint_Selection/client.cpp:
3249 * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp:
3250 * tests/RTCORBA/Server_Declared/server.cpp:
3251 * tests/RTCORBA/Server_Protocol/server.cpp:
3252 * tests/RTScheduling/Scheduling_Interceptor/test_server.cpp:
3253 * tests/Reliable_Oneways/client.cpp:
3254 * tests/Sequence_Unit_Tests/mock_array.cpp:
3255 * tests/Sequence_Unit_Tests/unbounded_octet_sequence_nocopy_ut.cpp:
3256 * tests/Single_Read/client.cpp:
3257 * tests/Smart_Proxies/Benchmark/server.cpp:
3258 * tests/Smart_Proxies/On_Demand/server.cpp:
3259 * tests/Smart_Proxies/Policy/server.cpp:
3260 * tests/Smart_Proxies/dtor/server.cpp:
3261 * tests/Smart_Proxies/server.cpp:
3262 * tests/Timed_Buffered_Oneways/client.cpp:
3263 * tests/Timeout/client.cpp:
3264 * tests/TransportCurrent/Framework/server.cpp:
3265 * tests/UNKNOWN_Exception/server.cpp:
3267 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3268 where possible. If fuzz detected a false-positive, then disable
3269 the ACE_OS fuzz check for that section of the code.
3271 Fri Jun 29 01:12:34 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3273 * performance-tests/CSD_Strategy/TestInf/OrbShutdownTask.cpp:
3274 * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
3275 * performance-tests/POA/Demux/demux_stats.cpp:
3276 * performance-tests/POA/Demux/demux_test_client.inl:
3277 * performance-tests/POA/Demux/demux_test_server.cpp:
3278 * performance-tests/POA/Demux/write_names.cpp:
3279 * performance-tests/Protocols/distributor.cpp:
3280 * performance-tests/Protocols/receiver.cpp:
3281 * performance-tests/RTCorba/Thread_Pool/server.cpp:
3283 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3284 where possible. If fuzz detected a false-positive, then disable
3285 the ACE_OS fuzz check for that section of the code.
3287 Thu Jun 28 16:40:26 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3289 * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
3290 Added error bailout if IPv6 address is obtained from the address
3291 server by a client compiled w/o IPv6 support.
3293 * tao/EndpointPolicy/IIOPEndpointValue_i.h:
3294 * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
3295 Store endpoint values internally as ACE_INET_Addrs rather than
3296 strings. This fixes a problem on windows where "localhost" gets
3297 translated to "127.0.0.1" when initializing an ACE_INET_Addr
3298 with "localhost" then later calling addr_to_string(). This then
3299 caused failures when attempting to set up a localhost-only IOR
3300 via the endpoint policy.
3304 Removed obsolete function object_key from the Unknown_Profile.
3305 It had previously been removed from all other profile types.
3307 * tao/Strategies/UIOP_Profile.cpp:
3308 It seems that Abdul's fix, (cf Thu Jun 28 00:03:58 UTC 2007
3309 Abdullah Sowayan <abdullah.sowayan@lmco.com>) included
3310 replacing a call to isdigit with ACE_OS::ace_isdigit, but my
3311 compiler could not find ace_isdigit until I included
3312 ACE OS_NS_ctypes.h. Having done that, it seems that the old
3313 include of ace/os_include/os_ctype.h is redundant, so I've taken
3316 Thu Jun 28 14:07:00 UTC 2007 Simon Massey <sma@prismtech.com>
3318 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
3322 Thu Jun 28 13:48:39 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3324 * tao/DynamicInterface/Request.cpp (poll_response):
3325 Don't hold the mutex when running the orb, could lead to a deadlock
3326 when the response arrives in a build with threading enabled. Thanks
3327 to Martin Corino for finding this issue, this fixes bugzilla 2966
3329 * tao/DynamicInterface/Request.{h,cpp,inl}:
3330 Use Atomic_Op for the refcount, much more optimal and also cleaner
3333 * tao/DynamicInterface/Server_Request.{h,cpp}:
3334 Use Atomic_Op for the refcount, much more optimal and also cleaner
3337 * tao/AnyTypeCode/NVList.cpp:
3340 Thu Jun 28 10:27:39 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3342 * tao/Connection_Handler.cpp:
3343 * tao/PortableServer/PortableServer.cpp:
3346 * tao/PortableServer/Regular_POA.{h,cpp,inl}:
3347 Not needed with CORBA/e micro
3349 * tao/PortableServer/Root_POA.{h,cpp}:
3350 The new_POA method is not required with the CORBA/e micro
3353 Thu Jun 28 08:43:39 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3355 * tao/Connection_Handler.cpp:
3356 Documentation change
3358 * tao/Connection_Handler.h:
3359 * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
3360 * tao/FILE_Parser.cpp:
3361 * tao/FILE_Parser.h:
3362 * tao/HTTP_Parser.h:
3363 * tao/RTScheduling/RTScheduler_Initializer.cpp:
3364 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
3365 * tao/TransportCurrent/IIOP_Current_Loader.cpp:
3368 * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.cpp:
3369 Catch exception as const
3371 * tao/IIOP_Connector.cpp:
3372 Updated some debug statements to conform the formatting
3375 * tao/Invocation_Adapter.cpp:
3376 Removed not needed return
3378 * tao/Object.{h,cpp}:
3379 _get_component is not required for CORBA/e
3381 * tao/Protocols_Hooks.{h,cpp}:
3382 * tao/RTCORBA/RT_ORB.{h,cpp}:
3383 * tao/RTCORBA/RT_Protocols_Hooks.{h,cpp}:
3384 Extended the DIOP protocol properties with send and receive
3385 buffer size. This fixes bugzilla 2955
3387 * tao/RTCORBA/diffs/RT_ProtocolProperties.diff:
3388 * tao/RTCORBA/diffs/RTCORBA.diff:
3389 Need only a diff for the new RT_ProtocolProperties
3391 * tao/RTCORBA/Direct_Priority_Mapping.h:
3392 * tao/RTCORBA/Linear_Network_Priority_Mapping.h:
3393 * tao/RTCORBA/Linear_Priority_Mapping.h:
3394 * tao/RTCORBA/Multi_Priority_Mapping.h:
3395 * tao/RTCORBA/Network_Priority_Mapping.h:
3396 * tao/RTCORBA/Network_Priority_Mapping_Manager.h:
3397 * tao/RTCORBA/Priority_Mapping.h:
3398 * tao/RTCORBA/Priority_Mapping_Manager.h:
3399 * tao/RTCORBA/RT_Current.h:
3400 * tao/RTCORBA/RT_Endpoint_Selector_Factory.h:
3401 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.h:
3402 * tao/RTCORBA/RT_Mutex.h:
3403 * tao/RTCORBA/RT_ORB_Loader.h:
3404 * tao/RTCORBA/Thread_Pool.h:
3407 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
3408 No need for intermediate variable
3410 * tao/RTCORBA/RT_Policy_i.{h,cpp}:
3411 Layout changes and extended DIOP code
3413 * tao/RTCORBA/RT_ProtocolProperties.pidl:
3414 * tao/RTCORBA/RT_ProtocolPropertiesA.cpp:
3415 * tao/RTCORBA/RT_ProtocolPropertiesA.h:
3416 * tao/RTCORBA/RT_ProtocolPropertiesC.cpp:
3417 * tao/RTCORBA/RT_ProtocolPropertiesC.h:
3418 * tao/RTCORBA/RT_ProtocolPropertiesS.h:
3419 Moved the ProtocolProperties to its own file, this needs a manual
3422 * tao/RTCORBA/RTCORBA.h:
3423 Include the rtcorba_typedefs file here
3425 * tao/RTCORBA/RTCORBA.pidl:
3426 Moved the ProtocolProperties out of this file, now we can regenerate
3427 this as part of the build and this also makes it possible to support
3428 CORBA/e for the RTCORBA library
3430 * tao/RTCORBA/RTCORBAA.cpp:
3431 * tao/RTCORBA/RTCORBAA.h:
3432 * tao/RTCORBA/RTCORBAC.cpp:
3433 * tao/RTCORBA/RTCORBAC.h:
3434 * tao/RTCORBA/RTCORBAS.h:
3435 Removed from the repo
3437 * tao/Strategies/DIOP_Acceptor.cpp:
3438 * tao/Strategies/DIOP_Connector.cpp:
3439 * tao/Strategies/DIOP_Endpoint.cpp:
3440 * tao/Strategies/DIOP_Profile.cpp:
3441 * tao/Strategies/DIOP_Transport.cpp:
3442 Updated several debug statements, layout changes
3444 * tao/Strategies/DIOP_Connection_Handler.cpp:
3445 Use the send/receive buffer sizes
3448 Enabled regeneration of RTCORBA.pidl
3450 Mon Jun 25 20:57:14 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
3452 * docs: Added a new file called documentation.html to describe the
3453 TAO programmer's guides in a single place.
3455 Thu Jun 28 04:28:26 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3457 * utils/nslist/nslist.cpp:
3459 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3460 where possible. If fuzz detected a false-positive, then disable
3461 the ACE_OS fuzz check for that section of the code.
3463 Thu Jun 28 01:28:20 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3465 * docs/tutorials/Quoter/AMI/Stock_Factory_i.cpp:
3466 * docs/tutorials/Quoter/Naming_Service/Stock_Factory_i.cpp:
3467 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_Locator_i.cpp:
3468 * docs/tutorials/Quoter/On_Demand_Activation/Stock_Factory_i.cpp:
3469 * docs/tutorials/Quoter/Simple/Impl-Repo/Stock_Factory_i.cpp:
3470 * docs/tutorials/Quoter/Simple/Persistent/Stock_Factory_i.cpp:
3471 * docs/tutorials/Quoter/Simple/Server/Stock_Factory_i.cpp:
3473 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3474 where possible. If fuzz detected a false-positive, then disable
3475 the ACE_OS fuzz check for that section of the code.
3477 Thu Jun 28 00:03:58 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3479 * tao/Acceptor_Registry.cpp:
3480 * tao/CSD_ThreadPool/CSD_TP_Task.cpp:
3483 * tao/Reactive_Connect_Strategy.cpp:
3484 * tao/Strategies/SHMIOP_Acceptor.cpp:
3485 * tao/Strategies/UIOP_Profile.cpp:
3486 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
3488 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3489 where possible. If fuzz detected a false-positive, then disable
3490 the ACE_OS fuzz check for that section of the code.
3492 Wed Jun 27 23:49:36 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3494 * TAO_IDL/be/be_codegen.cpp:
3495 * TAO_IDL/be/be_global.cpp:
3496 * TAO_IDL/be/be_interface.cpp:
3497 * TAO_IDL/be/be_sunsoft.cpp:
3498 * TAO_IDL/be/be_visitor_interface/interface_ih.cpp:
3499 * TAO_IDL/be/be_visitor_traits.cpp:
3500 * TAO_IDL/driver/drv_preproc.cpp:
3501 * TAO_IDL/fe/lex.yy.cpp:
3503 Fixed ACE_OS fuzz warnings. Use ACE_OS calls instead of raw OS function
3504 where possible. If fuzz detected a false-positive, then disable
3505 the ACE_OS fuzz check for that section of the code.
3508 * TAO_IDL/be/be_codegen.cpp:
3510 Fixed a bug introduced in:
3511 Wed Jun 27 09:10:21 UTC 2007 Jeff Parsons <j.parsons@...>
3513 The IDL compiler generated the following include "ace/Streams.h"
3514 which I changed to "ace/streams.h" to appease compilers that are
3517 Wed Jun 27 09:50:00 UTC 2007 Simon Massey <sma@prismtech.com>
3519 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/Bug_2962_Regression.mpc:
3520 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/client.cpp:
3521 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/ReadMe.txt:
3522 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/run_test.pl:
3523 * orbsvcs/tests/InterfaceRepo/Bug_2962_Regression/test.idl:
3525 Added regression test for
3527 * orbsvcs/orbsvcs/IFRService/ArrayDef_i.cpp:
3529 Fixed bugzilla bug 2962, corrupted nested array length reporting.
3531 Wed Jun 27 09:39:39 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3533 * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.cpp:
3534 * docs/tutorials/Quoter/RT_Event_Service/Stock_Consumer.h:
3535 * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.cpp:
3536 * docs/tutorials/Quoter/RT_Event_Service/Stock_Factory_i.h:
3537 * docs/tutorials/Quoter/RT_Event_Service/Stock_i.cpp:
3538 * docs/tutorials/Quoter/RT_Event_Service/Stock_i.h:
3539 Zapped exception specification
3541 Wed Jun 27 09:10:21 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
3543 * orbsvcs\IFR_Service\IFR_Service.mpc:
3545 Added line 'after += IFR_Service' to
3546 project TAO_IFR_BE, since the tao_ifr
3547 executable must resolve the IFR service.
3551 Added new IDL compiler option -Gos (see
3552 below) to the command line for regenerating
3553 the basic type sequences.
3555 * tests\IDL_Test\IDL_Test.mpc:
3557 Added the new IDL compiler option -Gos to
3558 the processing of the IDL files in this test,
3559 to ensure that the generated ostream operators
3562 * tao\AnyTypeCode\TypeCode.cpp:
3563 * tao\AnyTypeCode\Any.h:
3564 * tao\AnyTypeCode\Any.cpp:
3565 * tao\AnyTypeCode\TypeCode.h:
3567 * tao\Typecode_typesC.h:
3568 * tao\Typecode_typesC.cpp:
3569 * tao\Valuetype\AbstractBase.h:
3570 * tao\Valuetype\ValueBase.cpp:
3571 * tao\Valuetype\AbstractBase.cpp:
3572 * tao\Valuetype\ValueBase.h:
3575 Added ostream operators for the CORBA types
3576 in TAO that aren't automatically regenerated.
3578 * TAO_IDL\include\ast_union_branch.h:
3579 * TAO_IDL\be\be_union.cpp:
3580 * TAO_IDL\be\be_visitor_exception\cdr_op_ch.cpp:
3581 * TAO_IDL\be\be_visitor_exception\cdr_op_cs.cpp:
3582 * TAO_IDL\be\be_typedef.cpp:
3583 * TAO_IDL\be\be_structure.cpp:
3584 * TAO_IDL\be\be_valuetype.cpp:
3585 * TAO_IDL\be\be_field.cpp:
3586 * TAO_IDL\be\be_visitor_interface\interface_ch.cpp:
3587 * TAO_IDL\be\be_visitor_interface\cdr_op_ch.cpp:
3588 * TAO_IDL\be\be_visitor_interface\interface_cs.cpp:
3589 * TAO_IDL\be\be_visitor_interface\cdr_op_cs.cpp:
3590 * TAO_IDL\be\be_codegen.cpp:
3591 * TAO_IDL\be\be_union_branch.cpp:
3592 * TAO_IDL\be\be_visitor_sequence\cdr_op_ch.cpp:
3593 * TAO_IDL\be\be_visitor_sequence\cdr_op_cs.cpp:
3594 * TAO_IDL\be\be_predefined_type.cpp:
3595 * TAO_IDL\be\be_visitor_array\cdr_op_ch.cpp:
3596 * TAO_IDL\be\be_visitor_array\array_cs.cpp:
3597 * TAO_IDL\be\be_visitor_array\cdr_op_cs.cpp:
3598 * TAO_IDL\be\be_type.cpp:
3599 * TAO_IDL\be\be_visitor_union\cdr_op_ch.cpp:
3600 * TAO_IDL\be\be_visitor_union\cdr_op_cs.cpp:
3601 * TAO_IDL\be\be_visitor_structure\cdr_op_ch.cpp:
3602 * TAO_IDL\be\be_visitor_structure\cdr_op_cs.cpp:
3603 * TAO_IDL\be\be_exception.cpp:
3604 * TAO_IDL\be\be_global.cpp:
3605 * TAO_IDL\be\be_visitor_enum\cdr_op_ch.cpp:
3606 * TAO_IDL\be\be_visitor_enum\cdr_op_cs.cpp:
3607 * TAO_IDL\be\be_sequence.cpp:
3608 * TAO_IDL\be\be_visitor_valuetype\valuetype_cs.cpp:
3609 * TAO_IDL\be\be_visitor_valuetype\cdr_op_ch.cpp:
3610 * TAO_IDL\be\be_visitor_valuetype\valuetype_ch.cpp:
3611 * TAO_IDL\be\be_visitor_valuetype\cdr_op_cs.cpp:
3612 * TAO_IDL\be\be_interface.cpp:
3613 * TAO_IDL\be\be_enum.cpp:
3614 * TAO_IDL\be\be_string.cpp:
3615 * TAO_IDL\be\be_array.cpp:
3616 * TAO_IDL\ast\ast_expression.cpp:
3617 * TAO_IDL\ast\ast_union.cpp:
3618 * TAO_IDL\ast\ast_typedef.cpp:
3619 * TAO_IDL\ast\ast_enum.cpp:
3620 * TAO_IDL\ast\ast_union_branch.cpp:
3621 * TAO_IDL\be_include\be_field.h:
3622 * TAO_IDL\be_include\be_interface.h:
3623 * TAO_IDL\be_include\be_enum.h:
3624 * TAO_IDL\be_include\be_union_branch.h:
3625 * TAO_IDL\be_include\be_string.h:
3626 * TAO_IDL\be_include\be_array.h:
3627 * TAO_IDL\be_include\be_type.h:
3628 * TAO_IDL\be_include\be_union.h:
3629 * TAO_IDL\be_include\be_typedef.h:
3630 * TAO_IDL\be_include\be_structure.h:
3631 * TAO_IDL\be_include\be_valuetype.h:
3632 * TAO_IDL\be_include\be_predefined_type.h:
3633 * TAO_IDL\be_include\be_visitor_valuetype\valuetype_cs.h:
3634 * TAO_IDL\be_include\be_exception.h:
3635 * TAO_IDL\be_include\be_global.h:
3636 * TAO_IDL\be_include\be_sequence.h:
3638 Added new command line option -Gos, to optionally
3639 generate ostream operators for IDL declarations. These
3640 operators can be useful for exception handling and
3641 debugging in TAO applications. Thanks to
3642 Lothar Werzinger <lothar at tradescape dot biz> for
3643 requesting this feature. This fix closes [BUGID:2937].
3645 Wed Jun 27 06:12:39 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
3647 * tests/Bug_2966_Regression/*:
3648 New test, will fail at this moment until the fix is ready
3650 Wed Jun 27 03:23:14 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3652 * orbsvcs/Naming_Service/Naming_Service.h:
3653 The documentation says that this class uses the TAO_ORB_Manager,
3654 yet TAO_ORB_Manager has been removed for a long while now. Update
3655 the class documentation to remove references to TAO_ORB_Manager.
3657 Mon Jun 25 11:34:36 CDT 2007 Ciju John <johnc@ociweb.com>
3659 * TAO version 1.5.9 released.
3661 Mon Jun 25 16:11:55 UTC 2007 Ciju John <johnc at ociweb dot com>
3667 Add NEWS summary updates.
3669 Fri Jun 22 14:56:03 UTC 2007 Ciju John <johnc at ociweb dot com>
3672 * PROBLEM-REPORT-FORM:
3675 Revert to x.5.8 status.
3677 Tue Jun 19 15:37:16 UTC 2007 Ciju John <johnc at ociweb dot com>
3679 * orbsvcs/orbsvcs/SSLIOP.mpc:
3680 The template file shouldn't be listed under "Source_Files".
3682 Tue Jun 19 13:36:33 UTC 2007 Ciju John <johnc at ociweb dot com>
3684 * tests/Oneway_Timeouts/run_test.pl:
3685 Fixing case mistake in test script. Fixes VxWorks test runs.
3687 Thu Jun 14 10:28:00 UTC 2007 Simon Massey <sma@prismtech.com>
3689 * orbsvcs/orbsvcs/SSLIOP/params_dup.cpp:
3691 Now the windows files are objecting to C linkage of
3692 the included c file. Having to backstep the cpp file
3693 to my original mods style once again which we know
3694 works on the windows platforms.
3696 Wed Jun 13 12:40:00 UTC 2007 Simon Massey <sma@prismtech.com>
3698 * orbsvcs/orbsvcs/SSLIOP.mpc:
3699 * orbsvcs/orbsvcs/SSLIOP/params_dup.c:
3700 * orbsvcs/orbsvcs/SSLIOP/params_dup.cpp:
3702 Annoying conflict of interest, having to revert the
3703 params_dup.c change/rename and put in another params_dup.cpp
3704 (that simply extern "C" block #includes paramer_dup.c)
3705 making which file is build conditional within the controlling
3708 Tue Jun 12 15:52:09 UTC 2007 Ciju John <johnc at ociweb dot com>
3710 * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
3711 IPV6 dependent code enclosed within 'ACE_HAS_IPV6'
3713 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
3714 Fix for platforms which don't support 'getpid' API.
3716 Fri Jun 8 19:23:45 UTC 2007 Adam Mitz <mitza@ociweb.com>
3718 * tao/Generic_Sequence_T.h:
3720 A default-constructed unbounded sequence has no buffer allocated, so
3721 "release" should be false. This restores the behavior of sequences
3722 before the recent re-write.
3724 * tests/Sequence_Unit_Tests/bounded_string_sequence_ut.cpp:
3725 * tests/Sequence_Unit_Tests/bounded_value_sequence_ut.cpp:
3726 * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
3727 * tests/Sequence_Unit_Tests/unbounded_fwd_object_reference_sequence_ut.cpp:
3728 * tests/Sequence_Unit_Tests/unbounded_object_reference_sequence_ut.cpp:
3729 * tests/Sequence_Unit_Tests/unbounded_octet_sequence_ut.cpp:
3730 * tests/Sequence_Unit_Tests/unbounded_string_sequence_ut.cpp:
3731 * tests/Sequence_Unit_Tests/unbounded_value_sequence_ut.cpp:
3732 * tests/Sequence_Unit_Tests/value_sequence_tester.hpp:
3734 Updated unit tests to take this into account.
3736 Fri Jun 08 10:20:00 UTC 2007 Simon Massey <sma@prismtech.com>
3738 * TAO/orbsvcs/orbsvcs/SSLIOP/params_dup.c:
3740 Due to Window's MFC compatiable builds objecting to this
3741 c file, it has been renamed to .cpp and extern "C" statements
3742 included with the two functions that require C linkage.
3744 Wed Jun 06 16:07:00 UTC 2007 Simon Massey <sma@prismtech.com>
3746 * TAO_IDL/ast/ast_type.cpp:
3748 Remove an assert (that can get treiggered legaly during
3749 idl compilation when errors have been seen, and we are
3750 only checking code further down).
3752 Wed Jun 6 12:05:22 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3754 * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
3756 Fixed old reference to RtecUDPAdmin::INET that was overlooked
3759 Wed Jun 06 09:39:00 UTC 2007 Simon Massey <sma@prismtech.com>
3761 * TAO_IDL/util/utl_scope.cpp:
3763 Corrects an issue with the wrong error message being
3764 generated for missing definitions within local modules.
3765 (Which exposed a lock-up problem.)
3767 Corrects the tao_idl lock-up that could occur during the
3768 look-up of certain identifiers within local modules, and
3769 put a stop to the non-CORBA compliance of searching in
3770 parent scope for identifiers that were not found within
3771 local modules. (Now displays a helpful diagnostic instead
3772 of generating non-complient code.)
3774 Tue Jun 5 21:10:24 UTC 2007 Ciju John <johnc at ociweb dot com>
3776 * orbsvcs/examples/Notify/Federation/SpaceCraft/SpaceCraft.cpp:
3777 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
3778 * tests/Bug_2560_Regression/Stock_Factory_i.cpp:
3779 Corrected header includes order. This fixes log2 API not being
3780 found errors on VxWorks6.4 RTI builds.
3782 Tue Jun 5 18:56:16 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3784 * orbsvcs/orbsvcs/Event/ECG_Mcast_EH.cpp:
3785 * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.cpp:
3786 * orbsvcs/orbsvcs/RtecUDPAdmin.idl:
3787 * orbsvcs/tests/EC_MT_Mcast/AddrServer.cpp:
3789 The enum added to RtecUDPAdmin.idl contained "INET" which
3790 apparently collided with a '#define INET' on some VxWorks build
3791 environments. To avoid this collision, the enum values have been
3792 renamed. Thanks to Martin Corino for finding the cause of this
3793 build problem on VxWorks.
3795 Tue Jun 5 13:23:04 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
3797 * tests/IDL_Test/nested_scope.idl:
3799 Commented out a line that has been determined by Simon Massey
3800 <simon dot massey at prismtech dot com> to be melformed IDL.
3802 Mon Jun 4 22:40:13 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3804 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/run_test.pl:
3805 One more change to the ipv6 test address to use a spec-complient
3806 form of the test mcast address.
3808 Mon Jun 4 19:14:02 UTC 2007 Ciju John <johnc at ociweb dot com>
3810 * tests/Oneway_Timeouts/run_test.pl:
3811 Fixed test script. Had minor syntactic and control structures.
3813 Mon Jun 4 11:37:42 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
3815 * docs/ORBEndpoint.html: Updated the files to use
3816 ORBListenEndpoint rather than ORBEndpoint. Thanks to Vikram
3817 Karandikar" <softking at gmail dot com> for motivating this
3820 Mon Jun 4 02:56:02 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3822 * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
3823 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
3824 * orbsvcs/tests/Event/UDP/sender.cpp:
3826 Each of these test drivers use sap_any when opening a datagram
3827 socket, which on an IPv6 enabled platform causes the socket to
3828 only allow IPv6 target addresses when sending datagrams. Thus
3829 the test fails when using an IPv4 target address, reporting:
3830 Send of mcast fragment blocked (bad address).
3831 However this is not detected as an error. I have added the local
3832 endpoint's address family as a parameter to the datagram open
3833 method so that when the test is configured for IPv4 or IPv6, the
3834 local socket is set up correctly.
3836 This condition is written up in Bugzilla #2950. Ultimately I'd
3837 like to see a solution that is encapsulated in the
3838 ACE_SOCK_Dgram class so that applications such as these don't
3839 have to be modified. I'm not sure the best way to do that.
3841 Sun Jun 3 19:57:23 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
3843 * tests/IDL_Test/constants.idl:
3845 Commented out a recently-added
3847 Fri May 25 18:49:12 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
3849 addition to this file - an octet constant with a left-shift
3850 operator in the rhs literal. My fix to AST_Expression in
3851 the above checkin didn't work for big-endian systems. Possible
3852 approaches to a complete fix all involve protracted design
3853 changes in expression handling, so the problem IDL is commented out
3856 Fri Jun 1 22:32:52 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3860 Added a comment regarding IPv6 Mcast federation support.
3862 * orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.cpp:
3864 Make use of new ip address equality test in ACE_INET_Addr.
3866 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3867 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/Makefile.am:
3868 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/README:
3869 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/RTEC_MCast_Federated.mpc:
3870 Removed references to the barrier and the distributed address
3871 server, they were not needed for the test. For cross platform
3872 validation of the address server there is now a separate test
3875 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/run_test.pl:
3877 Fixed the representative IPv6 address to allow proper sharing
3878 across multiple interfaces.
3880 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/supplier.conf:
3882 Added a ConsumerControl specification so that a manually run
3883 supplier doesn't start spinning when the consumer goes away.
3885 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/AddrServerMain.cpp:
3886 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/Barrier.idl:
3888 Removed these files, they were proved to be useless.
3890 Fri Jun 1 19:03:46 UTC 2007 Ciju John <johnc at ociweb dot com>
3892 * TAO_IDL/fe/lex.yy.cpp:
3893 Minor change to update timestamp of this file. This is a
3894 generated file and therefore needs to have an later timestamp
3895 than the generator input (idl.ll).
3897 Fri Jun 01 10:08:00 UTC 2007 Simon Massey <sma@prismtech.com>
3899 * tests/CodeSets/libs/UCS4_UTF16/WUCS4_UTF16.cpp:
3901 Change the static_cast to a reinterprest_cast for the
3902 defined (ACE_ENABLE_SWAP_ON_WRITE) code path to actually
3905 Thu May 31 19:13:32 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3907 * orbsvcs/orbsvcs/RtecUDPAdmin.idl:
3908 Clean up typo in comment.
3910 * orbsvcs/tests/EC_MT_Mcast/AddrServer.h:
3911 * orbsvcs/tests/EC_MT_Mcast/AddrServer.cpp:
3912 Move the dependency on ace/INET_Addr.h into the cpp.
3914 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/Makefile.am:
3915 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/RTEC_MCast_Federated.mpc:
3916 regenerated Makefile.am to get automake builds working.
3918 Thu May 31 13:17:00 UTC 2007 Simon Massey <sma@prismtech.com>
3920 * tao/GIOP_Message_Base.cpp:
3922 Change the constness of the bodylen local variable to allow
3923 for the defined (ACE_ENABLE_SWAP_ON_WRITE) code path to actually
3926 Wed May 30 23:10:45 UTC 2007 Scott Harris <harris_s@ociweb.com>
3928 * TAO_IDL/fe/idl.ll:
3930 This should have been part of the Fri May 25 18:02:30 UTC 2007
3933 Wed May 30 20:18:11 UTC 2007 Yan Dai <dai_y@ociweb.com>
3935 These changes support built in sequences in DDS.
3936 The -Gdcpsonly option was added to just generate DDS specific
3937 code for built in sequence. A DDS DCPS IDL file that includes
3938 tao/*Seq.pidl will generate code to include the DDS version
3939 of the generated code instead of TAO version sequence code
3940 so it supports DDS serialization.
3942 * TAO_IDL/be/be_global.cpp:
3943 * TAO_IDL/be_include/be_global.h:
3945 Added gen_dcps_type_support_only flag.
3947 * TAO_IDL/be/be_codegen.cpp:
3948 * TAO_IDL/be/be_visitor_sequence/serializer_op_ch.cpp:
3949 * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
3951 Generated code similar to before with -Gdcps except using #if 0
3952 to disable TAO specific code when -Gdcpsonly is given.
3953 The DDS CORBA::*Seq generated code will include the
3954 TAO CORBA::*Seq generated code so both TAO and DDS
3955 functions will be available.
3957 * TAO_IDL/be/be_visitor_union_branch/serializer_op_cs.cpp:
3959 Fixed bugs that call strlen() without check if it's nil string.
3961 Wed May 30 20:06:04 UTC 2007 Adam Mitz <mitza@ociweb.com>
3963 * TAO_IDL/be/be_visitor_root.cpp:
3964 * TAO_IDL/be/be_visitor_root/root.cpp:
3965 * TAO_IDL/be_include/be_visitor_root/root.h:
3967 Added support for "native" at the root level (outside of a module or
3970 Wed May 30 12:44:07 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3972 * orbsvcs/tests/Event/Mcast/AddrServer/Server.cpp:
3974 Added missing ACE_OS:: prefix for strcasecmp.
3976 Wed May 30 03:28:13 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3978 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/AddrServerMain.cpp:
3979 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
3981 Added missing "ace/OS_NS_strings.h" include and used
3982 ACE_OS::strcasecmp instead of raw strcasecmp call.
3984 Wed May 30 03:17:16 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
3986 * orbsvcs/tests/Event/Mcast/AddrServer/Client.cpp:
3988 Added missing "ace/OS_NS_strings.h" include and used
3989 ACE_OS::strcasecmp instead of raw strcasecmp call.
3991 * orbsvcs/tests/Event/Mcast/AddrServer/TestAddrServer.h:
3992 * orbsvcs/tests/Event/Mcast/AddrServer/TestAddrServer.cpp:
3994 Fixed fuzz error, ACE_THROW_SEPC is deprecated now.
3996 Wed May 30 02:05:51 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
3998 * orbsvcs/tests/EC_MT_Mcast/AddrServer.h:
3999 * orbsvcs/tests/EC_MT_Mcast/AddrServer.cpp:
4000 * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
4002 Fixed yet another implementation of a simple address server.
4004 Tue May 29 14:11:17 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
4006 * orbsvcs/examples/RtEC/MCast/AddrServer.h:
4007 * orbsvcs/examples/RtEC/MCast/AddrServer.cpp:
4009 Added changes required by new interface.
4011 * orbsvcs/orbsvcs/Event/ECG_Adapters.h:
4012 * orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.h:
4013 * orbsvcs/orbsvcs/Event/ECG_Complex_Address_Server.cpp:
4014 * orbsvcs/orbsvcs/Event/ECG_Mcast_EH.cpp:
4015 * orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.h:
4016 * orbsvcs/orbsvcs/Event/ECG_Simple_Address_Server.cpp:
4017 * orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.cpp:
4018 * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h:
4019 * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.inl:
4020 * orbsvcs/orbsvcs/Event/ECG_UDP_Sender.cpp:
4021 * orbsvcs/orbsvcs/Event/EC_UDP_Admin.h:
4022 * orbsvcs/orbsvcs/Event/EC_UDP_Admin.cpp:
4024 * orbsvcs/orbsvcs/RtecUDPAdmin.idl:
4026 Support for IPv6 addresses used to federate event channels via
4027 multicast. The AddressServer interface is extended to support
4028 either IPv4 or IPv6 addresses, retaining backwards
4029 compatibility. The interface differs from the solution
4030 originally coded for TAO 1.4a, as that solution does not support
4031 a single address server shared by many event channels in a mixed
4032 host environment. Support for the 1.4a variant is not provided
4033 at this time, but could be added in the future if necessary.
4034 Given the nature of the bug and the lack of complaint from any
4035 1.4a users (including the original funder) it seems unlikely
4036 that this lack of support will cause a problem.
4038 * orbsvcs/tests/Event/Basic/BCast.h:
4039 * orbsvcs/tests/Event/Basic/BCast.cpp:
4041 Removed redundant address server implementation.
4043 * orbsvcs/tests/Event/Mcast/AddrServer:
4045 This is a new test added to validate the sharing of an address
4046 server in a mixed host environment. In this case, mixed host
4047 means different OSes and byte orders, which impacts the encoding
4050 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/AddrServerMain.cpp:
4051 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/Barrier.idl:
4052 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventConsumer_i.cpp:
4053 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
4054 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/README:
4055 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/RTEC_MCast_Federated.mpc:
4056 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/SimpleAddressServer.h:
4057 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/SimpleAddressServer.cpp:
4058 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/run_test.pl:
4060 Modified the test to support IPv6 federation. Use run_test.pl
4061 -ipv6 to test. Also extended the test suite to enable running a
4062 distributed test across many hosts. A new executable,
4063 AddrServer, is generated that registers with the naming
4064 service. The AddrServer also acts as a synchronization point,
4065 supporting a new Barrier interface. This allows the test to be
4066 manually started on many hosts, with each supplier instance
4067 starting only when all expected suppliers have contacted the
4070 * orbsvcs/tests/Event/UDP/AddrServer.h:
4071 * orbsvcs/tests/Event/UDP/AddrServer.cpp:
4072 * orbsvcs/tests/Event/UDP/receiver.cpp:
4073 * orbsvcs/tests/Event/UDP/sender.cpp:
4075 Cleaned up the code to build with the new address server interface.
4077 Tue May 29 09:39:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4079 * tests/MT_BiDir/run_test.pl:
4080 * tests/Oneway_Timeouts/run_test.pl:
4081 * tests/RTCORBA/Server_Protocol/run_test.pl:
4082 * tests/Servant_To_Reference_Test/run_test.pl:
4083 Updated for vxworks testing
4085 Tue May 29 09:25:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4087 * tests/RTCORBA/Banded_Connections/run_test.pl:
4088 * tests/RTCORBA/Client_Propagated/run_test.pl:
4089 * tests/RTCORBA/Client_Protocol/run_test.pl:
4090 Updated for vxworks rtp, the RTCorba tests do require that the
4091 client also can use priorities, so when we have vxworks rtp,
4092 run also the client on the target
4094 Tue May 29 00:15:35 UTC 2007 Scott Harris <harris_s@ociweb.com>
4096 * TAO_IDL/be/be_visitor_native/native_ch.cpp:
4100 Mon May 28 12:29:13 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4102 * orbsvcs/tests/Notify/lib/Driver.cpp:
4103 * orbsvcs/tests/Notify/lib/Periodic_Consumer.cpp:
4104 * orbsvcs/tests/Notify/lib/Periodic_Supplier.cpp:
4106 Addressed the "assignment within conditional expression" warning
4107 on the WinXP_VC71_WarningLevel4 build.
4109 Mon May 28 05:06:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4111 * tests/RTCORBA/Explicit_Binding/run_test.pl:
4112 * tests/RTCORBA/Server_Protocol/run_test.pl:
4113 * tests/Two_Objects/run_test.pl:
4114 Updated for cross host testing
4116 Mon May 28 01:01:09 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4118 * orbsvcs/tests/Security/Bug_2908_Regression/MessengerServer.cpp:
4119 * orbsvcs/tests/Security/Crash_Test/client.cpp:
4121 Addressed "unreferenced local variable" warning on the
4122 WinXP_VC8_Versioned_Namespace build.
4124 Sun May 27 15:35:46 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4126 * orbsvcs/examples/Notify/Lanes/Consumer_Client.cpp:
4127 * orbsvcs/examples/Notify/Lanes/Supplier_Client.cpp:
4128 * orbsvcs/examples/Notify/ThreadPool/Consumer_Client.cpp:
4129 * orbsvcs/examples/Notify/ThreadPool/Supplier_Client.cpp:
4130 * orbsvcs/tests/Event/ThreadFlags/testflags.cpp:
4131 * orbsvcs/tests/Notify/Basic/AdminProperties.cpp:
4132 * orbsvcs/tests/Notify/Basic/ConnectDisconnect.cpp:
4133 * orbsvcs/tests/Notify/Basic/Events.cpp:
4134 * orbsvcs/tests/Notify/Basic/IdAssignment.cpp:
4135 * orbsvcs/tests/Notify/Basic/LifeCycle.cpp:
4136 * orbsvcs/tests/Notify/Basic/Sequence.cpp:
4137 * orbsvcs/tests/Notify/Basic/Simple.cpp:
4138 * orbsvcs/tests/Notify/RT_lib/RT_POA_Command.cpp:
4139 * orbsvcs/tests/Notify/performance-tests/RedGreen/RedGreen_Test.cpp:
4140 * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.cpp:
4141 * tests/Bug_2234_Regression/client.cpp:
4142 * tests/Bug_2677_Regression/DllORB.cpp:
4143 * tests/Exposed_Policies/Policy_Tester.cpp:
4144 * tests/Exposed_Policies/Policy_Verifier.cpp:
4145 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
4147 Addressed the "assignment within conditional expression" warning
4148 on the WinXP_VC71_WarningLevel4 build.
4150 Sun May 27 14:03:18 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4152 * examples/RTCORBA/Activity/Activity.cpp:
4153 * examples/RTCORBA/Activity/Builder.cpp:
4154 * examples/RTCORBA/Activity/POA_Holder.cpp:
4155 * examples/RTCORBA/Activity/Periodic_Task.cpp:
4156 * examples/RTScheduling/DT_Creator.cpp:
4157 * examples/RTScheduling/POA_Holder.cpp:
4159 Addressed the "assignment within conditional expression" warning
4160 on the WinXP_VC71_WarningLevel4 build.
4162 Sat May 26 03:09:27 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4166 Addressed the "assignment within conditional expression" warning
4167 on the WinXP_VC71_WarningLevel4 build.
4169 Sat May 26 00:30:18 UTC 2007 Scott Harris <harris_s@ociweb.com>
4171 * TAO_IDL/fe/fe_lookup.cpp:
4172 Reverse an unwanted change to this file.
4174 Fri May 25 18:49:12 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
4176 * TAO_IDL/ast/ast_expression.cpp:
4178 Fixed a bug in parsing of octet constants where the rhs
4179 has an infix operator. Thanks to Lother Werzinger
4180 <lothar at tradescape dot biz> for reporting the
4181 problem. This fix closes [BUGID:2944].
4183 * tests/IDL_Test/constants.idl:
4185 Added some of items in the example IDL submitted by
4186 Lothar to our test suite of problem IDL declarations.
4188 Fri May 25 18:02:30 UTC 2007 Scott Harris <harris_s@ociweb.com>
4190 * TAO_IDL/include/idl_global.h:
4191 * TAO_IDL/be/be_visitor_native/native_ch.cpp:
4192 * TAO_IDL/be/be_codegen.cpp:
4193 * TAO_IDL/fe/fe_lookup.cpp:
4194 * TAO_IDL/fe/lex.yy.cpp:
4195 * TAO_IDL/util/utl_global.cpp:
4196 Provide support for TAO DDS zero-copy read native types.
4198 Thu May 24 12:02:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4200 * tests/Muxed_GIOP_Versions/run_test.pl:
4201 * tests/POA/Bug_1592_Regression/run_test.pl:
4202 Updated for cross platform testing
4204 Thu May 24 08:00:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4206 * tests/Connection_Purging/run_test.pl:
4207 Updated for cross platform testing
4209 Wed May 23 19:57:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4211 * tests/TransportCurrent/IIOP/run_test.pl:
4212 * tests/TransportCurrent/Framework/run_test.pl:
4213 Updated for cross platform testing
4215 Wed May 23 12:41:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4217 * tao/PI/ClientRequestInterceptor_Adapter_Impl.{h,cpp}:
4218 Made the exception argument of process_forward_request const
4220 * tao/TAO_Server_Request.{h,cpp,inl}:
4221 Removed result_seq_ member and associated methods, I did a
4222 search through the code and couldn't fine a place where these
4223 are used, so removed them. If this causes errors on the
4224 scoreboard I will readd them, but so far as I can tell that will
4225 not be needed. This will reduce footprint and increase
4228 * tao/AnyTypeCode/Union_TypeCode.cpp:
4229 Addressed code not reached warning
4231 Wed May 23 12:37:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4233 * tests/LongUpcalls/run_test.pl:
4234 Updated for cross platform testing
4236 Wed May 23 11:41:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4238 * tests/POA/EndpointPolicy/run_test.pl:
4239 Updated for cross platform testing
4241 Tue May 22 12:40:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4243 * tao/GIOP_Message_Generator_Parser.cpp (write_reply_header):
4244 The service context can just be marshaled with the regular <<
4245 operator in all cases and added a check whether this succeeded
4248 * tao/RTCORBA/Thread_Pool.cpp:
4251 Mon May 21 12:36:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4253 * tests/AMI_Buffering/run_timeout_reactive.pl:
4254 * tests/Bug_2735_Regression/run_test.pl:
4255 * tests/Crash_On_Write/run_test.pl:
4256 * tests/Faults/run_test.pl:
4257 * tests/Portable_Interceptors/Redirection/run_test.pl:
4258 * tests/Smart_Proxies/Policy/run_test.pl:
4259 Improved for VxWorks cross platform testing
4261 Mon May 21 12:01:30 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
4263 * orbsvcs/tests/Bug_2925_Regression/run_test_ipv6.pl:
4264 * orbsvcs/tests/Bug_2925_Regression/run_test.pl:
4265 * orbsvcs/tests/Bug_2925_Regression/README:
4266 On some test systems the timeout for client and server
4267 was too short. So, extended the timeout and added README.
4270 Thu May 17 16:38:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4272 * MPC/config/taoidldefaults.mpb:
4274 Only set the tao_idl, tao_idl_dep and tao_idlflags template
4275 variables if we're not generating for automake. It does not need
4278 Thu May 17 12:14:08 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4280 * utils/catior/catior.cpp:
4282 Added a missing newline from an error message.
4284 Thu May 17 12:08:15 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4286 * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
4288 The source files were changed in the change from
4289 Mon May 7 16:08:17 UTC 2007. The Makefile.am needs to be
4292 Thu May 17 12:02:12 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4294 * tests/IORManipulation/filter/Makefile.am:
4296 It wasn't my last attempt. I'm adding the TAO_PortableServer
4297 library to the link list.
4299 Wed May 16 16:26:32 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4301 * tests/IORManipulation/filter/Makefile.am:
4303 Hopefully my last attempt to correct this file.
4305 Wed May 16 09:33:38 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
4307 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
4308 There was a compile error on SunOS introduced with the
4309 fix for bug#2925. Fixed it.
4312 Fix for compile warnings generated because of improper
4313 class member initialization.
4315 Wed May 16 07:30:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4317 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
4318 Removed -z now for suncc, we do that in generic for sun now
4320 Tue May 15 12:46:18 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
4322 * orbsvcs/tests/Bug_2377_Regression/run_test_ipv6.pl:
4323 Added IPv6 test to MIOP test for bug#2377.
4325 Tue May 15 11:36:07 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
4327 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
4328 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.h:
4329 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
4330 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
4331 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp:
4332 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
4333 Implementation of IPv6 and dscp in MIOP. Fix for bug#2925.
4335 * orbsvcs/tests/Bug_2925_Regression/client.cpp:
4336 * orbsvcs/tests/Bug_2925_Regression/svc.conf:
4337 * orbsvcs/tests/Bug_2925_Regression/run_test_ipv6.pl:
4338 * orbsvcs/tests/Bug_2925_Regression/Hello_Impl.cpp:
4339 * orbsvcs/tests/Bug_2925_Regression/server.cpp:
4340 * orbsvcs/tests/Bug_2925_Regression/Hello.idl:
4341 * orbsvcs/tests/Bug_2925_Regression/Hello_Impl.h:
4342 * orbsvcs/tests/Bug_2925_Regression/Bug_2925_Regression.mpc:
4343 * orbsvcs/tests/Bug_2925_Regression/run_test.pl:
4344 Adding test for bug#2925.
4346 Tue May 15 07:57:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4348 * tests/BiDirectional/run_test.pl:
4349 * tests/Bug_2654_Regression/run_test.pl:
4350 * tests/Bug_2734_Regression/run_test.pl:
4351 * tests/CallbackTest/run_test.pl:
4352 * tests/MT_BiDir/run_test.pl:
4353 * tests/Muxed_GIOP_Versions/run_test.pl:
4354 * tests/POA/EndpointPolicy/run_test.pl:
4355 * tests/Smart_Proxies/run_test.pl:
4356 * tests/Stack_Recursion/run_test.pl:
4357 Improved for vxworks testing
4359 * tests/Bug_2356_Regression/Bug_2356_Regression.mpc:
4360 * tests/Bug_2356_Regression/client.cpp:
4361 * tests/Bug_2356_Regression/server.cpp:
4362 Explicitly link in the codeset library
4364 Tue May 15 07:36:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4366 * tests/Param_Test/client.h:
4367 * tests/Param_Test/Makefile.am:
4368 * tests/Param_Test/Param_Test.mpc:
4369 * tests/Param_Test/server.cpp:
4370 Use the codeset library, we do experience crashes when doing
4371 interoperability tests between linux and vxworks where both
4372 are linked statically and then can't load the library on demand
4374 Tue May 15 06:28:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4376 * tests/Big_Oneways/run_test.pl:
4377 * tests/CSD_Strategy_Tests/TP_Test_1/run_test.pl:
4378 * tests/DSI_AMH/run_test.pl:
4379 * tests/LongUpcalls/run_test.pl:
4380 * tests/Multiple/run_test.pl:
4381 * tests/ORT/run_test.pl:
4382 * tests/Server_Connection_Purging/run_test.pl:
4383 Improvements for VxWorks cross platform testing
4385 Mon May 14 16:32:59 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
4389 Proper fix for the race condition in
4390 TAO_Profile::create_tagged_profile that was discussed
4393 Mon May 14 13:02:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4395 * tests/DSI_Gateway/run_test.pl:
4396 Extended timeouts for slower systems
4398 Mon May 14 11:39:08 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4400 * tests/IORManipulation/filter/Makefile.am:
4402 Use $(TAO_IDL) instead of $(ACE_ROOT)/bin/tao_idl for the
4405 Mon May 14 10:21:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4407 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
4408 * tao/Strategies/COIOP_Acceptor.cpp:
4409 * tao/Strategies/DIOP_Acceptor.cpp:
4410 * tao/Strategies/SHMIOP_Acceptor.cpp:
4411 * tao/Strategies/UIOP_Acceptor.cpp:
4412 Fixed unreachable code warnings, fixes bugzilla 2929, thanks
4413 to Ossama for delivering the patch
4415 Fri May 11 14:32:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4417 * examples/PluggableUDP/DIOP/README:
4418 Small updates to reflect current location of DIOP
4420 Fri May 11 14:32:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4422 * interop-tests/wchar/client.cpp:
4423 * interop-tests/wchar/server.cpp:
4426 Fri May 11 14:26:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4428 * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
4429 Fixed argument not used warning when messaging is disabled
4431 * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAlert_Handler.cpp:
4432 * orbsvcs/orbsvcs/LoadBalancing/LB_ClientRequestInterceptor.cpp:
4433 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientRequest_Interceptor.cpp:
4436 * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.cpp:
4437 Initialise pointer with 0
4439 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.cpp:
4440 bool and layout changes
4442 * orbsvcs/tests/HTIOP/AMI/Test_Output.cpp:
4443 * orbsvcs/tests/HTIOP/BiDirectional/Test_Output.cpp:
4444 * orbsvcs/tests/HTIOP/Hello/Test_Output.cpp:
4445 Removed check for psos
4447 Fri May 11 14:16:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4449 * TAO_IDL/be/be_visitor_typecode/enum_typecode.cpp:
4450 * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
4451 Removed not needed includes
4453 Fri May 11 14:15:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4455 * tao/GIOP_Message_Generator_Parser_12.h:
4456 Improvement to get better doxygen docu
4458 Fri May 11 14:07:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4460 * tao/Tagged_Profile.{h,cpp,inl}:
4461 Doxygen fixes, bool changes and layout changes
4463 Fri May 11 11:36:25 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
4465 * tao/Utils/ORB_Manager.h:
4466 * tao/Utils/ORB_Manager.cpp:
4469 Use PolicyList_Destroyer to destroy Policy object even in exceptional cases.
4470 Removed redundant method.
4471 Use ::_nil() instead of 0 (NULL pointer).
4473 Thu May 10 17:40:58 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4475 * tests/IORManipulation/filter/Makefile.am:
4477 Another attempt at fixing the idl processing rules.
4479 Wed May 9 19:19:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4481 * tao/AnyTypeCode/String_TypeCode.cpp:
4482 * tao/BiDir_Adapter.h:
4483 * tao/BiDir_GIOP/BiDir_ORBInitializer.cpp:
4484 * tao/BiDir_GIOP/BiDirPolicy_Validator.cpp:
4485 * tao/PortableServer/Servant_Upcall.h:
4486 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
4489 Wed May 9 11:29:42 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4491 * tests/IORManipulation/filter/Makefile.am:
4493 Fixed by adding the idl processing rules.
4495 Tue May 8 11:25:53 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4498 * tests/IORManipulation/Makefile.am:
4499 * tests/IORManipulation/filter/Makefile.am:
4501 Added an automake makefile for the IORManip filter test.
4503 Tue May 8 11:15:00 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4505 * tao/IORManipulation/IORManip_IIOP_Filter.h:
4506 * tao/IORManipulation/IORManip_IIOP_Filter.cpp:
4508 Added missing checks for TAO_HAS_IIOP.
4512 Added the new IORManip*Filter.{h,cpp} files.
4514 Tue May 8 09:31:35 UTC 2007 Vadym Ridosh <vr@prismtech.com>
4516 * orbsvcs/tests/Bug_2377_Regression/Hello_Impl.cpp:
4517 * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
4518 Changed number of client threads in the test from 1 to 32
4519 and made output a bit nicer.
4521 Mon May 7 18:43:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4524 Added missing String_Const_Sequence_Element_T.h. Thanks to
4525 Thomas Lockhart <Thomas dot Lockhart at jpl dot nasa dot gov>
4526 for reporting this issue
4528 Mon May 7 16:08:17 UTC 2007 Vadym Ridosh <vr@prismtech.com>
4530 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.h:
4531 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Acceptor.cpp:
4532 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connector.cpp:
4533 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Transport.cpp:
4534 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Connection_Handler.cpp:
4535 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Endpoint.cpp:
4536 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.h:
4537 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
4538 Fix for Bug 2377. It introduces same connection management
4539 as in other protocols (IIOP, etc) which actually fixed the problem.
4541 * orbsvcs/tests/Bug_2377_Regression/Hello.cpp:
4542 * orbsvcs/tests/Bug_2377_Regression/Hello_Impl.cpp:
4543 * orbsvcs/tests/Bug_2377_Regression/Hello.idl:
4544 * orbsvcs/tests/Bug_2377_Regression/Hello_Impl.h:
4545 * orbsvcs/tests/Bug_2377_Regression/Bug_2377_Regression.mpc:
4546 * orbsvcs/tests/Bug_2377_Regression/run_test.pl:
4547 * orbsvcs/tests/Bug_2377_Regression/uipmc_test.cpp:
4548 The test was updated.
4552 Fix for a race condition in TAO_Profile::create_tagged_profile()
4553 use of which is triggered by UIPMC addressing mode. This is
4554 discussed in context of Bug 2377.
4556 Mon May 7 11:46:47 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4558 * tao/IORManipulation/IORManip_Filter.h:
4559 * tao/IORManipulation/IORManip_Filter.cpp:
4560 * tao/IORManipulation/IORManip_IIOP_Filter.h:
4561 * tao/IORManipulation/IORManip_IIOP_Filter.cpp:
4563 Added a filter class that allows users to create new object
4564 references based on existing multi-profile object references by
4565 filtering out profiles using user defined criteria. The use of
4566 -ORBUseSharedProfile 0 is required for this to function.
4568 * tests/IORManipulation/filter/IORManip_Filter_Test.mpc:
4569 * tests/IORManipulation/filter/Test.idl:
4570 * tests/IORManipulation/filter/run_test.pl:
4571 * tests/IORManipulation/filter/server.cpp:
4573 Added a test to demonstrate the functionality of the filtering
4576 Fri May 4 14:43:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4578 * orbsvcs/orbsvcs/Trader/Trader.cpp:
4579 Fixed setting of maximums through the commandline. Thanks to
4580 Patrick Spiering <pspiering at aweta dot nl> for delivering
4581 the patch. This fixes bugzilla 2921
4583 Fri May 4 14:06:39 UTC 2007 Ciju John <johnc at ociweb dot com>
4585 * tao/Transport_Connector.cpp:
4586 Made TransportCleanupGuard exception safe.
4588 Fri May 4 09:12:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4590 * tao/AnyTypeCode/Any.cpp:
4591 * tao/AnyTypeCode/Sequence_TypeCode.h:
4592 * tao/AnyTypeCode/TypeCode_Case_Base_T.h:
4593 * tao/AnyTypeCode/Union_TypeCode.h:
4594 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
4597 Thu May 3 13:08:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4599 * tests/Bug_2804_Regression/Test.idl:
4600 * tests/Bug_2804_Regression/client.cpp:
4601 Simplified this test another step
4603 Thu May 3 12:34:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4605 * tests/Bug_2804_Regression/Test.idl:
4606 Simplified this file to the real minimum required to reproduce the
4609 Thu May 3 10:09:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4611 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
4612 Fixed interoperability problems with TAO 1.3.x and the current
4613 version as reported in bugzilla 2918. The IDL compiler still
4614 needs to be done to also generate repeated typecodes for the
4615 given test case. Thanks to Patrick Spiering <pspiering at aweta dot nl>
4616 for delivering the patch
4618 * tao/DynamicInterface/Request.h:
4619 * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
4620 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
4623 Wed May 2 14:05:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4625 * tests/Bug_2918_Regression/*:
4626 New test for bug 2918, at this moment it works, but the test will
4627 be extended to detect whether the size of the marshalled any is
4630 * tests/Bug_2289_Regression/server.cpp:
4631 Initialise pointer with 0
4633 * tests/IDL_Test/struct.idl:
4634 Added some more test cases
4636 * tests/OBV/Simple/run_test.pl:
4637 Extended wait time for slower systems
4639 Wed May 2 14:02:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4641 * tao/Messaging/ExceptionHolder_i.cpp:
4642 * tao/Messaging/Messaging.cpp:
4643 * tao/Messaging/Messaging.h:
4644 Moved the exception_holder_raise from Messaging_Helper
4645 to the exception holder. No need anymore to have this as
4646 seperate helper method
4648 * tao/PortableServer/Upcall_Wrapper.cpp:
4649 Reworked the upcall wrapper to always do a try/catch and when
4650 an exception has occured, invoke the collocated argument
4651 converter when one is set, this will then handle the exception,
4652 if it is not set, we raise it as normally. With this change
4653 when using collocated AMI, the exception is passed to the
4654 reply handler instead of passed back to the caller. This fixes
4657 * tao/DynamicInterface/DII_Arguments_Converter_Impl.cpp:
4658 Implement handle_corba_exception to raise the exception is there
4659 is one available in the request. Needed because of the changes
4660 in the upcall wrapper above.
4662 * tao/Messaging/AMI_Arguments_Converter_Impl.{h,cpp}:
4663 Implemented handle_corba_exception
4665 * tao/PortableServer/Collocated_Arguments_Converter.h:
4666 Added method to handle exceptions
4668 * tao/PortableServer/Upcall_Wrapper.h:
4671 Wed May 2 13:26:37 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4673 * tao/AnyTypeCode/Enum_TypeCode.h:
4674 * tao/AnyTypeCode/skip.cpp:
4675 * tao/AnyTypeCode/Struct_TypeCode.cpp:
4676 * tao/AnyTypeCode/Struct_TypeCode.h:
4677 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
4678 * tao/IORInterceptor/IORInfo.cpp:
4679 * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
4682 * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
4683 Extended to also handle exceptions in the server request
4685 * tao/PortableServer/Root_POA.cpp:
4686 Layout changes and zapped some intermediate variables
4688 Mon Apr 30 08:59:37 CDT 2007 Chad Elliott <elliott_c@ociweb.com>
4690 * TAO version 1.5.8 released.
4692 Mon Apr 30 17:47:32 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4696 Removed a non-existent entry.
4698 Mon Apr 30 12:57:32 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4702 Added user visible changes for 1.5.8 based on ChangeLog entries.
4704 Fri Apr 27 08:19:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4706 * orbsvcs/tests/Trading/Offer_Importer.cpp:
4707 Fixed compile error with Borland C++
4709 * tests/Bug_2909_Regression/client.cpp:
4710 Fixed argument not used warning
4712 Thu Apr 26 19:06:19 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4714 * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
4716 Fixed a bug introduced by my CORBA::LongLong support changes. The
4717 use of CORBA::Long was inadvertently broken. Thanks to
4718 Patrick Spiering <pspiering at aweta dot nl> for reporting this.
4720 * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
4722 Call get_double() on the dynamic any sequence in the
4723 TAO_Element_Equal<CORBA::Double> specialization.
4725 * orbsvcs/tests/Trading/Offer_Importer.cpp:
4726 * orbsvcs/tests/Trading/TT_Info.h:
4727 * orbsvcs/tests/Trading/TT_Info.cpp:
4729 Modified this test to ensure that the queries return the expected
4730 number of elements or an error is printed.
4732 Thu Apr 26 14:37:16 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
4736 Added an entry about the new -a option on Event_Service.
4738 Thu Apr 26 13:22:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4740 * tests/Bug_2909_Regression/*:
4741 New regression for bug 2909. This bug is not fixed yet, just adding
4742 the test to the repo. This test works perfect with collocation
4743 disabled (using -ORBCollocation no or -ORBAMICollocation 0) but
4744 fails when using a collocated AMI call
4746 Thu Apr 26 12:19:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4748 * tests/Bug_2768_Regression/Bug_2768_Regression.mpc:
4749 Don't build the server with CORBA/e micro
4751 Thu Apr 26 11:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4753 * tests/AMH_Oneway/server.cpp:
4754 Added timestamp to the received message so that we get some more
4755 info why this test timeouts on one of the solaris test hosts
4757 Thu Apr 26 05:48:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4759 Reverted the change below, this breaks the Portable_Interceptors/Slot
4760 and Portable_Interceptors/Bug_2510_Regression tests on linux
4762 Wed Apr 25 08:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4764 Cleanup TSS resources in the destructor. This fixes bugzilla bug 2533.
4765 Thanks to Martin Cornelius <Martin dot Cornelius at smiths-heimann dot com>
4768 Wed Apr 25 18:29:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4771 Fixed compile problem in single threaded builds
4773 Wed Apr 25 09:40:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4775 * orbsvcs/tests/Security/Bug_2908_Regression/*:
4776 Integrated regression for bug 2908. Thanks to Ravi Kanth
4777 <kanth dot ravi at wipro dot com> for reporting this issue
4778 and delivering the regression test.
4780 Wed Apr 25 08:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4783 Cleanup TSS resources in the destructor. This fixes bugzilla bug 2533.
4784 Thanks to Martin Cornelius <Martin dot Cornelius at smiths-heimann dot com>
4787 * tao/Cleanup_Func_Registry.h:
4788 * tao/PI/ORBInitInfo.cpp:
4791 Wed Apr 25 07:39:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4793 * tao/GIOP_Message_Base.cpp (process_reply_message):
4794 Also copy the char/wchar translators
4796 * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
4799 * tao/Messaging/ExceptionHolder_i.{h,cpp}:
4800 * tao/Messaging/Messaging.cpp:
4801 * tao/Messaging/Messaging.h:
4802 Added char/wchar translator which are then used when demarshaling the
4803 exception. This fixes bugzilla bug 2356, when throwing an exception
4804 with AMI that does contain a wstring the demarshaling of the wstring
4805 resulted in an incorrect wstring because the wchar translator was not
4806 used. Thanks to Alan Stokes <alan at alanstokes dot org dot uk> for
4807 reporting this issue.
4809 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
4810 When creating the exception holder we now have to pass in the
4811 char and wchar translators
4813 * tao/AnyTypeCode/Union_TypeCode.cpp:
4816 Wed Apr 25 07:19:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4818 * tests/AMI/ami_test_i.cpp:
4819 When throwing the exception explicitly pass in an id and string
4821 * tests/AMI/simple_client.cpp:
4822 Check all values in the reply handler, if they have an unexpected
4823 result log an error.
4825 * tests/Nested_Event_Loop/server.cpp:
4826 No need to pass in empty orb name and destroy the ORB when
4829 Wed Apr 25 07:07:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4831 * tests/Bug_2356_Regression/*:
4832 New regression for bug 2356
4834 Tue Apr 24 18:35:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4836 * tao/Compression/Compression.pidl:
4837 * tao/Compression/zlib/ZlibCompressor_Factory.cpp:
4838 * tests/Compression/server.cpp:
4839 Added COMPRESSORID_ for all id constants to make them more unique
4841 Tue Apr 24 13:17:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4843 * tests/Bug_2201_Regression/tests.cpp:
4844 Added orb->destroy(), then the test exists on VxWorks
4846 Tue Apr 24 13:05:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4848 * tests/POA/Policies/Policies.cpp:
4849 Added orb->destroy(), then the test exists on VxWorks
4851 Tue Apr 24 13:05:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4853 * tests/POA/Current/Current.cpp:
4854 Added orb->destroy(), then the test exists on VxWorks
4856 Tue Apr 24 12:06:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4858 * tao/Compression/Compression.pidl:
4859 * tao/Compression/zlib/ZlibCompressor_Factory.cpp:
4860 * tests/Compression/server.cpp:
4861 Made the CompressorId an unsigned short and define constants
4862 for the predefined compressor ids. Thanks to Ossama for proposing
4863 this change. This fixed bugzilla bug 2910.
4865 Tue Apr 24 11:54:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4867 * tests/Bug_2678_Regression/Bug_2678_Regression.mpc:
4868 Don't build server when using CORBA/e micro
4870 Tue Apr 24 09:22:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4872 * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
4873 Implemented the convert_reply. When there is a reply
4874 dispatcher (set in the collocated case), we do invoke the
4875 reply dispatcher to call the reply handler. This fixes
4878 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
4879 In case doing a collocated AMI call set the reply
4880 dispatcher in the operation details. This is needed to
4881 call the reply dispatcher after the servant has been
4884 * tao/operation_details.h:
4885 * tao/operation_details.inl:
4886 Added reply dispatcher as optional member with get/set
4890 * tao/Collocated_Invocation.h:
4891 * tao/Endpoint_Selector_Factory.h:
4892 * tao/GIOP_Message_Generator_Parser_10.cpp:
4893 * tao/IIOP_Acceptor.cpp:
4894 * tao/Invocation_Adapter.cpp:
4895 * tao/Messaging/ExceptionHolder_i.h
4898 * tao/DynamicInterface/DII_Reply_Dispatcher.h:
4899 Fixed typo in comment
4901 * tao/Messaging/Connection_Timeout_Policy_i.cpp:
4902 * tao/TAO_Server_Request.inl:
4905 * tao/Messaging/Messaging.h:
4906 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
4907 * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
4908 * tao/Messaging/Asynch_Reply_Dispatcher.h:
4909 * tao/Messaging/Asynch_Invocation_Adapter.h:
4910 We do call the reply handler stub instead of skeleton, so did
4913 * tao/PortableServer/Servant_Base.cpp:
4914 Catch const exception
4916 * tao/TAO_Server_Request.h:
4917 Documentation update
4919 Tue Apr 24 07:50:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4921 * tests/DIOP/run_test.pl:
4922 Improved for cross host testing
4924 * tests/Bug_2805_Regression/client.cpp:
4925 Added some more debug statements and made the reply count
4926 an atomic op because it is updated by multiple threads and
4927 could lead to invalid results
4929 Mon Apr 23 14:16:00 UTC 2007 Simon Massey <sma@prismtech.com>
4931 * tests/RTCORBA/Banded_Connections/server.cpp:
4932 Get rid of assert and throw/return an error report!
4934 Mon Apr 23 12:03:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4936 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_ch.cpp:
4937 Improved layout of generated code
4939 Mon Apr 23 11:16:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4941 * tests/Big_Oneways/run_test.pl:
4942 * tests/Big_Twoways/run_test.pl:
4943 * tests/Bug_2349_Regression/run_test.pl:
4944 * tests/Bug_2494_Regression/run_test.pl:
4945 * tests/Bug_2683_Regression/run_test.pl:
4946 * tests/MT_Server/run_test.pl:
4947 * tests/Native_Exceptions/run_test.pl:
4948 * tests/Nested_Event_Loop/run_test.pl:
4949 * tests/NestedUpcall/Simple/run_test.pl:
4950 * tests/Parallel_Connect_Strategy/run_test.pl:
4951 * tests/POA/Persistent_ID/run_test.pl:
4952 Improved for vxworks testing
4954 Fri Apr 20 14:27:45 UTC 2007 Adam Mitz <mitza@ociweb.com>
4956 * tests/Bug_2768_Regression/Bug_2768_Regression.mpc:
4958 Added the 'corba_messaging' base project since this test uses CORBA
4961 Fri Apr 20 13:42:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4963 * tao/CORBALOC_Parser.cpp:
4964 * tao/CORBANAME_Parser.cpp:
4965 * tao/PI/ORBInitializer_Registry_Impl.cpp:
4968 * tao/TAO_Internal.cpp:
4969 Use prefix increment
4971 * tao/Transport_Connector.cpp:
4972 Made debug statements consistent
4974 Fri Apr 20 13:37:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4976 * tests/CollocationLockup/run_test.pl:
4977 Fixed error in this script
4979 Fri Apr 20 11:43:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4981 * tests/Bug_1330_Regression/run_test.pl:
4982 Corrected this script
4984 Fri Apr 20 11:38:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
4986 * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
4989 Fri Apr 20 10:00:00 UTC 2007 Simon Massey <sma@prismtech.com>
4991 * tests/Oneway_Buffering/test.idl:
4992 * tests/Oneway_Buffering/client.cpp:
4993 * tests/Oneway_Buffering/Oneway_Buffering_Admin.cpp:
4994 * tests/Oneway_Buffering/Oneway_Buffering_Admin.h:
4996 On slower (long time sliced multi-threaded) systems, the
4997 old test assumed that all communications between the
4998 three processes were "instantainious", which allowed the
4999 client to miss the syncronization with previous attempts,
5000 which caused it to issue lost message debug. Then the
5001 lost message was immediatly found on the next itteration
5002 of the test which caused it to think the policy it wasr
5003 testing had failed. Basically this modification allows for
5004 slight delays (only if necessary) when we are expecting the
5005 various communications to have been sent.
5007 Fri Apr 20 08:05:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5009 * tao/PortableServer/Collocated_Arguments_Converter.cpp:
5010 * tao/PortableServer/Collocated_Arguments_Converter.h:
5011 * tao/PortableServer/DII_Arguments_Converter.cpp:
5012 * tao/PortableServer/DII_Arguments_Converter.h:
5013 Refactored the DII argument to a generic collocated argument
5014 converter. The issue that was solved for DII is also valid
5015 for AMI. Also made a method for converting the request and
5016 one for the reply, converting the reply is now not done yet but
5017 we do know that also fails.
5019 * tao/PortableServer/Upcall_Wrapper.cpp:
5020 Changed how the argument converter is retrieved. Instead of retrieving
5021 it using service configurator we put a pointer in the operation details
5022 which is set or not.
5024 * tao/DynamicInterface/DII_Arguments_Converter_Impl.cpp:
5025 * tao/DynamicInterface/DII_Arguments_Converter_Impl.h:
5026 Updated because the DII base class is renamed:
5028 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
5029 * tao/DynamicInterface/DII_Invocation_Adapter.h:
5030 Added new adapter for oneway DII calls so that this adapter can
5031 set the DII Argument Converter for DII oneway calls.
5033 * tao/DynamicInterface/Request.cpp:
5034 Use false instead of 0, layout changes, use new DII Oneway adapter.
5036 * tao/DynamicInterface/Request.h:
5037 * tao/Protocol_Factory.cpp:
5038 * tao/IIOP_Profile.cpp:
5039 * tao/PI/PolicyFactoryC.cpp:
5042 * tao/DynamicInterface/Request.inl:
5043 Use false instead of 0
5045 * tao/DynamicInterface/Server_Request.inl:
5046 Use static_cast instead of c-style cast
5048 * tao/IIOP_Connector.cpp:
5049 Fixed an inconsistent debug statement
5051 * tao/Invocation_Adapter.cpp:
5052 * tao/Invocation_Adapter.h:
5053 * tao/Invocation_Adapter.inl:
5054 Layout changes and no need to have a member whether we are
5055 a DII invocation or not
5058 Updated for new files
5060 * tao/Messaging/AMI_Arguments_Converter_Impl.cpp:
5061 * tao/Messaging/AMI_Arguments_Converter_Impl.h:
5062 New AMI argument converter
5064 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
5065 Use the new AMI argument converter which fixes bugzilla 2805. Also
5068 * tao/Messaging/Messaging_Loader.cpp:
5069 Added include of the AMI Argument converter
5071 * tao/operation_details.cpp:
5072 * tao/operation_details.h:
5073 * tao/operation_details.inl:
5074 Instead of storing whether we have a DII call or not, we store
5075 a pointer to a collocated argument converter that is set or not set
5082 Added a new -ORBAMICollication which is default 1. If this is 0,
5083 then when a collocated AMI invocation is made, the call is converted
5084 to a remote call so that another thread can handle the servant. Also
5085 the problems with argument corruption are then gone. This is for
5091 * tao/Profile_Transport_Resolver.cpp:
5092 * tao/Profile_Transport_Resolver.h:
5093 * tao/PortableServer/POAManager.h:
5094 * tao/PortableServer/POAManagerFactory.cpp:
5098 * tao/TAO_Server_Request.cpp:
5099 * tao/TAO_Server_Request.h:
5100 * tao/TAO_Server_Request.inl:
5103 * tao/TkResource/TkResource_Factory.h:
5104 * tao/QtResource/QtResource_Factory.h:
5105 Removed not used mutex
5107 * tao/Valuetype/AbstractBase.cpp:
5110 * docs/Options.html:
5111 Document new ORBAMICollocation option, this is default 1 which
5112 means that when a collocated AMI call is made the servant is invoked
5113 using the client thread. When this option is no, when a collocated AMI
5114 call is made, this is converted to a remote call so that a different
5115 thread can be used to invoke the servant.
5117 Thu Apr 19 18:24:45 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
5119 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
5121 To resolve the strange "recursive" static initialization
5122 with SunCC compiler, we have to use '-z now' option in the
5123 linking stage for the client executable.More debtails see
5124 the relavent bugzilla entry.
5126 Thu Apr 19 17:12:19 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
5128 * TAO_IDL/driver/drv_preproc.cpp (DRV_sweep_dirs):
5130 For each directory swept recursively, get its full path
5131 name and add it to the IDL compiler's internal list of
5132 include paths. This change makes it unnecessary for the
5133 user to add a -I option for each directory in the subtree
5134 whose root is passed to the -r option. Thanks to Abdullah
5135 Sowayan <abdullah dot sowayan at lmco dot com> for
5136 reporting the problem.
5138 Thu Apr 19 16:46:01 UTC 2007 Adam Mitz <mitza@ociweb.com>
5140 * tests/Sequence_Unit_Tests/run_test.pl:
5142 Added the -boost and -noboost options to allow the user to determine
5143 whether or not to run tests that require the Boost unit test library.
5145 Thu Apr 19 13:49:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5147 * tests/AMI_Timeouts/run_test.pl:
5148 Use $PerlACE::wait_interval_for_process_creation
5150 Thu Apr 19 12:43:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5152 * orbsvcs/examples/CosEC/Simple/run_test.pl:
5153 * orbsvcs/examples/CosEC/TypedSimple/run_test.pl:
5154 * orbsvcs/examples/ImR/Advanced/run_test.pl:
5155 * orbsvcs/examples/LoadBalancing/run_test.pl:
5156 * orbsvcs/examples/Log/Basic/run_test.pl:
5157 * orbsvcs/examples/Log/Event/run_test.pl:
5158 * orbsvcs/examples/Log/Notify/run_test.pl:
5159 * orbsvcs/examples/Log/RTEvent/run_test.pl:
5160 * orbsvcs/examples/ORT/run_test.pl:
5161 * orbsvcs/examples/RtEC/IIOPGateway/consumerec_crash.pl:
5162 * orbsvcs/examples/RtEC/IIOPGateway/run_test.pl:
5163 * orbsvcs/examples/RtEC/Simple/run_test.pl:
5164 * orbsvcs/examples/Security/Send_File/run_test.pl:
5165 * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/default_configuration.pl:
5166 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/default_configuration.pl:
5167 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/run_test.pl:
5168 * orbsvcs/tests/AVStreams/Asynch_Three_Stage/run_test.pl:
5169 * orbsvcs/tests/AVStreams/Bidirectional_Flows/run_test.pl:
5170 * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
5171 * orbsvcs/tests/AVStreams/Full_Profile/run_test.pl:
5172 * orbsvcs/tests/AVStreams/Latency/run_test.pl:
5173 * orbsvcs/tests/AVStreams/Modify_QoS/run_test.pl:
5174 * orbsvcs/tests/AVStreams/Multicast/run_test.pl:
5175 * orbsvcs/tests/AVStreams/Multicast_Full_Profile/run_test.pl:
5176 * orbsvcs/tests/AVStreams/Multiple_Flows/run_test.pl:
5177 * orbsvcs/tests/AVStreams/Pluggable/run_test.pl:
5178 * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol/run_test.pl:
5179 * orbsvcs/tests/AVStreams/Simple_Three_Stage/run_test.pl:
5180 * orbsvcs/tests/Bug_1334_Regression/run_test.pl:
5181 * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
5182 * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
5183 * orbsvcs/tests/Bug_1436_Regression/run_test.pl:
5184 * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
5185 * orbsvcs/tests/Bug_1630_Regression/run_test.pl:
5186 * orbsvcs/tests/Bug_2247_Regression/run_test.pl:
5187 * orbsvcs/tests/Bug_2248_Regression/run_test.pl:
5188 * orbsvcs/tests/Bug_2316_Regression/run_test.pl:
5189 * orbsvcs/tests/Bug_2800_Regression/run_test.pl:
5190 * orbsvcs/tests/CosEvent/Timeout/run_test.pl:
5191 * orbsvcs/tests/EC_Custom_Marshal/run_test.pl:
5192 * orbsvcs/tests/EC_Multiple/run_test.pl:
5193 * orbsvcs/tests/EC_Throughput/run_test.pl:
5194 * orbsvcs/tests/EC_Throughput/run_test_overflow.pl:
5195 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated/run_test.pl:
5196 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/run_test.pl:
5197 * orbsvcs/tests/FaultTolerance/IOGR/run_test.pl:
5198 * orbsvcs/tests/FT_App/run_test_basic.pl:
5199 * orbsvcs/tests/FT_App/run_test_demo.pl:
5200 * orbsvcs/tests/FT_App/run_test_detector.pl:
5201 * orbsvcs/tests/FT_App/run_test_fault_consumer.pl:
5202 * orbsvcs/tests/FT_App/run_test_notifier.pl:
5203 * orbsvcs/tests/FT_App/run_test_registry.pl:
5204 * orbsvcs/tests/FT_App/run_test_rmnotifier.pl:
5205 * orbsvcs/tests/FT_App/run_test_rmregistry.pl:
5206 * orbsvcs/tests/HTIOP/AMI/run_test.pl:
5207 * orbsvcs/tests/HTIOP/BiDirectional/run_test.pl:
5208 * orbsvcs/tests/HTIOP/Hello/run_test.pl:
5209 * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5210 * orbsvcs/tests/ImplRepo/locked/run_test.pl:
5211 * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
5212 * orbsvcs/tests/ImplRepo/run_test.pl:
5213 * orbsvcs/tests/ImplRepo/scale/run_test.pl:
5214 * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
5215 * orbsvcs/tests/InterfaceRepo/IDL3_Test/run_test.pl:
5216 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl:
5217 * orbsvcs/tests/InterfaceRepo/IFR_Test/run_test.pl:
5218 * orbsvcs/tests/InterfaceRepo/Latency_Test/run_test.pl:
5219 * orbsvcs/tests/InterfaceRepo/Persistence_Test/run_test.pl:
5220 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl:
5221 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl:
5222 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/run_test.pl:
5223 * orbsvcs/tests/Log/Basic_Log_Test/run_test.pl:
5224 * orbsvcs/tests/Miop/McastHello/run_test.pl:
5225 * orbsvcs/tests/Notify/Blocking/run_test.pl:
5226 * orbsvcs/tests/Notify/Bug_1385_Regression/run_test.pl:
5227 * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl:
5228 * orbsvcs/tests/Notify/Discarding/run_test.pl:
5229 * orbsvcs/tests/Notify/Ordering/run_test.pl:
5230 * orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl:
5231 * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
5232 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl:
5233 * orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl:
5234 * orbsvcs/tests/Notify/Structured_Filter/run_test.pl:
5235 * orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl:
5236 * orbsvcs/tests/Property/run_test.pl:
5237 * orbsvcs/tests/RTCosScheduling/run_test.pl:
5238 * orbsvcs/tests/Security/BiDirectional/run_test.pl:
5239 * orbsvcs/tests/Security/Big_Request/run_test.pl:
5240 * orbsvcs/tests/Security/Bug_1107_Regression/run_test.pl:
5241 * orbsvcs/tests/Security/Callback/run_test.pl:
5242 * orbsvcs/tests/Security/MT_IIOP_SSL/run_test.pl:
5243 * orbsvcs/tests/Security/MT_SSLIOP/run_test.pl:
5244 * orbsvcs/tests/Security/MT_SSLIOP/run_test_harsh.pl:
5245 * orbsvcs/tests/Security/MT_SSLIOP/run_test_heavy.pl:
5246 * orbsvcs/tests/Security/Secure_Invocation/run_test.pl:
5247 * orbsvcs/tests/Time/run_test.pl:
5248 Use $PerlACE::wait_interval_for_process_creation
5250 Thu Apr 19 12:34:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5252 * interop-tests/wchar/run_test.pl:
5253 Use $PerlACE::wait_interval_for_process_creation
5255 Thu Apr 19 12:32:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5257 * examples/Advanced/ch_12/run_test.pl:
5258 * examples/Advanced/ch_21/run_test.pl:
5259 * examples/Advanced/ch_3/run_test.pl:
5260 * examples/Advanced/ch_8_and_10/run_test.pl:
5261 * examples/Buffered_AMI/run_test.pl:
5262 * examples/Buffered_Oneways/run_test.pl:
5263 * examples/Callback_Quoter/run_test.pl:
5264 * examples/OBV/Typed_Events/run_test.pl:
5265 * examples/Persistent_Grid/run_test.pl:
5266 * examples/PluggableUDP/tests/Performance/run_test.pl:
5267 * examples/PluggableUDP/tests/SimplePerformance/run_test.pl:
5268 * examples/RTScheduling/Fixed_Priority_Scheduler/run_test.pl:
5269 * examples/RTScheduling/MIF_Scheduler/run_test.pl:
5270 * examples/Simple/bank/run_test.pl:
5271 * examples/Simple/echo/run_test.pl:
5272 * examples/Simple/grid/run_test.pl:
5273 * examples/Simple/time-date/run_test.pl:
5274 * examples/Simple/time/run_test.pl:
5275 Use $PerlACE::wait_interval_for_process_creation
5277 Thu Apr 19 12:30:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5279 * utils/nslist/run_test.pl:
5280 Use $PerlACE::wait_interval_for_process_creation
5282 Thu Apr 19 12:28:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5284 * performance-tests/Callback/run_test.pl:
5285 * performance-tests/Cubit/TAO/DII_Cubit/run_test.pl:
5286 * performance-tests/Cubit/TAO/IDL_Cubit/run_test.pl:
5287 * performance-tests/Cubit/TAO/IDL_Cubit/run_test_lite.pl:
5288 * performance-tests/Cubit/TAO/MT_Cubit/run_test.pl:
5289 * performance-tests/Latency/AMH_Single_Threaded/run_test.pl:
5290 * performance-tests/Latency/AMI/run_test.pl:
5291 * performance-tests/Latency/Deferred/run_test.pl:
5292 * performance-tests/Latency/DII/run_test.pl:
5293 * performance-tests/Latency/DSI/run_test.pl:
5294 * performance-tests/Latency/Single_Threaded/default_configuration.pl:
5295 * performance-tests/Latency/Single_Threaded/run_test.pl:
5296 * performance-tests/Latency/Thread_Per_Connection/run_test.pl:
5297 * performance-tests/Latency/Thread_Pool/run_test.pl:
5298 * performance-tests/POA/Implicit_Activation/run_test.pl:
5299 * performance-tests/Protocols/run_test.pl:
5300 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/run-test.pl:
5301 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/run-test.pl:
5302 * performance-tests/RTCorba/Oneways/Reliable/run_test.pl:
5303 * performance-tests/Sequence_Latency/AMH_Single_Threaded/run_test.pl:
5304 * performance-tests/Sequence_Latency/AMI/run_test.pl:
5305 * performance-tests/Sequence_Latency/Deferred/run_test.pl:
5306 * performance-tests/Sequence_Latency/DII/run_test.pl:
5307 * performance-tests/Sequence_Latency/DSI/run_test.pl:
5308 * performance-tests/Sequence_Latency/Single_Threaded/default_configuration.pl:
5309 * performance-tests/Sequence_Latency/Single_Threaded/run_test.pl:
5310 * performance-tests/Sequence_Latency/Thread_Per_Connection/run_test.pl:
5311 * performance-tests/Sequence_Latency/Thread_Pool/run_test.pl:
5312 * performance-tests/Throughput/run_test.pl:
5313 Use $PerlACE::wait_interval_for_process_creation
5315 Thu Apr 19 05:39:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5317 * tao/LocateRequest_Invocation_Adapter.cpp:
5318 Fixed conversion warning with VxWorks
5320 Thu Apr 19 05:24:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5322 * tests/AlternateIIOP/run_test.pl:
5323 Improved for vxworks testing
5325 * tests/Bug_1476_Test/client.cpp:
5328 * tests/CollocationLockup/CollocationLockup.mpc:
5329 Removed not needed after
5331 * tests/CollocationLockup/run_test.pl:
5332 * tests/MT_Server/run_test.pl:
5333 Added check whether spawn did work, if not, exit directly instead of
5334 waiting for an IOR file
5336 * tests/Native_Exceptions/run_test.pl:
5337 * tests/NestedUpcall/Simple/run_test.pl:
5338 * tests/Server_Leaks/run_test.pl:
5339 Use a perl variable for the base ior filename so that we only define
5342 Wed Apr 18 19:55:11 UTC 2007 Yan Dai <dai_y@ociweb.com>
5344 * TAO_IDL/be/be_visitor_structure/serializer_op_ch.cpp:
5346 Fixed a bug that does not generate the correct key
5347 comparison for DCPS KeyLessThan when there are multiple
5350 Wed Apr 18 19:15:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5352 * tests/AMI/run_test.pl:
5353 * tests/AMI_Buffering/run_buffer_size.pl:
5354 * tests/AMI_Buffering/run_message_count.pl:
5355 * tests/AMI_Buffering/run_test.pl:
5356 * tests/AMI_Buffering/run_timeout.pl:
5357 * tests/AMI_Buffering/run_timeout_reactive.pl:
5358 * tests/BiDirectional/run_test_ipv6.pl:
5359 * tests/Big_Request_Muxing/run_test.pl:
5360 * tests/Blocking_Sync_None/run_test.pl:
5361 * tests/Bug_1476_Test/run_test.pl:
5362 * tests/Bug_1535_Regression/run_test.pl:
5363 * tests/Bug_2183_Regression/run_test.pl:
5364 * tests/Bug_2429_Regression/run_test.pl:
5365 * tests/Bug_2678_Regression/run_test.pl:
5366 * tests/Client_Leaks/run_test.pl:
5367 * tests/DLL_ORB/run_test.pl:
5368 * tests/DSI_AMI_Gateway/run_exception_test.pl:
5369 * tests/DSI_Gateway/run_exception_test.pl:
5370 * tests/Exposed_Policies/run_test.pl:
5371 * tests/Faults/run_test.pl:
5372 * tests/GIOP_Fragments/Java_Big_Reply/run_test.pl:
5373 * tests/GIOP_Fragments/Java_Big_Request/run_test.pl:
5374 * tests/InterOp-Naming/run_test.pl:
5375 * tests/MT_BiDir/run_test.pl:
5376 * tests/MT_Timeout/run_test.pl:
5377 * tests/Muxed_GIOP_Versions/run_test.pl:
5378 * tests/NestedUpcall/Triangle_Test/run_test.pl:
5379 * tests/Oneway_Buffering/run_buffer_size.pl:
5380 * tests/Oneway_Buffering/run_message_count.pl:
5381 * tests/Oneway_Buffering/run_test.pl:
5382 * tests/Oneway_Buffering/run_timeout.pl:
5383 * tests/Oneway_Buffering/run_timeout_reactive.pl:
5384 * tests/Oneway_Timeouts/run_test.pl:
5385 * tests/Oneways_Invoking_Twoways/run_test.pl:
5386 * tests/Parallel_Connect_Strategy/run_test.pl:
5387 * tests/RTCORBA/Dynamic_Thread_Pool/run_test.pl:
5388 * tests/RTCORBA/Linear_Priority/run_test.pl:
5389 * tests/RTCORBA/MT_Client_Protocol_Priority/run_test.pl:
5390 * tests/RTCORBA/Private_Connection/run_test.pl:
5391 * tests/Typedef_String_Array/run_test.pl:
5392 Improvements for vxworks cross platform testing and for
5393 slower test systems like OpenVMS
5395 Wed Apr 18 15:37:09 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5397 * orbsvcs/ImplRepo_Service/Activator_Options.cpp:
5399 Clarify the units accepted by the -e option.
5401 Wed Apr 18 13:01:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5403 * tests/Bug_2791_Regression/MessageFactory.h:
5406 Wed Apr 18 12:59:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5408 * tests/Collocation_Opportunities/Collocation_Opportunities.cpp:
5409 No need to pass in empty orb name
5411 * tests/Collocation_Opportunities/run_test.pl:
5412 Improvements for vxworks cross platform testing
5414 Wed Apr 18 12:50:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5416 * tests/Bug_1330_Regression/run_test.pl:
5417 Improvements for vxworks cross platform testing
5419 Wed Apr 18 12:38:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5421 * tests/Bug_2084_Regression/run_test.pl:
5422 * tests/COIOP/run_test.pl:
5423 * tests/Collocation_Exception_Test/run_test.pl:
5424 * tests/Collocation_Oneway_Tests/run_test.pl:
5425 * tests/Collocation_Tests/run_test.pl:
5426 * tests/DII_Collocation_Tests/oneway/run_test.pl:
5427 * tests/DII_Collocation_Tests/twoway/run_test.pl:
5428 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/run_test.pl:
5429 Improvements for vxworks cross platform testing
5431 Wed Apr 18 12:10:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5433 * tests/OctetSeq/run_test.pl:
5434 Increased timeout for vxworks
5436 * tests/POA/Non_Servant_Upcalls/Non_Servant_Upcalls.cpp:
5437 Layout changes and removed msvc specific warning disabling
5439 * tests/POA/Object_Reactivation/Object_Reactivation.cpp:
5440 * tests/POA/Persistent_ID/server.cpp:
5441 * tests/POA/POA_Destruction/POA_Destruction.cpp:
5442 Layout changes, no need to pass in empty orb name
5444 * tests/Policies/Manipulation.cpp:
5447 Wed Apr 18 11:39:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5449 * tests/Bug_2791_Regression/run_test.pl:
5450 Updated to run under VxWorks
5452 * tests/Bug_2289_Regression/run_test.pl:
5453 Don't use LocalFile for the executables
5455 Wed Apr 18 10:23:00 UTC 2007 Ian Roberts <ir@prismtech.com>
5457 * tao/Valuetype/Valuetype_Adapter_Impl:
5458 Fix for Bug 2791, resolving a memory leak when
5459 unregistering a value factory.
5461 * tests/Bug_2791_Regression/*:
5462 New regression test to cover Bug 2791.
5464 Wed Apr 18 10:20:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5466 * tao/FoxResource.mpc:
5467 * tao/FoxResource/*:
5468 New Fox Toolkit support library. Thanks to
5469 Dmitriy Nikitinskiy <nick at bel dot ru> for providing these
5470 files. This fixes bugzilla 1400.
5472 Tue Apr 17 16:05:50 UTC 2007 Yan Dai <dai_y@ociweb.com>
5474 * tao/DynamicAny/DynEnum_i.cpp:
5476 Use .in() on the var to avoid warnings from some
5479 Tue Apr 17 14:29:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5481 * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5483 Increased the timeouts for slower machines.
5485 Tue Apr 17 13:53:03 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5487 * tests/Bug_2702_Regression/run_test.pl:
5489 Remove a portion of the path to perl when running on VMS.
5491 Tue Apr 17 13:41:49 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5493 * performance-tests/Cubit/TAO/MT_Cubit/Globals.cpp:
5495 Use ACE_SCOPE_THREAD on BSD instead of ACE_SCOPE_PROCESS. It's
5498 Tue Apr 17 13:20:14 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5500 * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5501 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/run_test.pl:
5502 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/run_test.pl:
5504 Added missing kill's for when things go wrong.
5506 Tue Apr 17 13:17:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5508 * tests/Bug_2768_Regression/server.cpp:
5511 * tao/LocateRequest_Invocation.h:
5512 Use public inheritance
5514 * tao/LocateRequest_Invocation_Adapter.{h,cpp}:
5515 Fixed handling of a location forward. This fixes bugzilla
5516 2768. Thanks to Markus Henschel <m dot henschel at bally-wulff dot de>
5517 for reporting this problem
5519 Tue Apr 17 13:05:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5521 * orbsvcs/tests/ImplRepo/run_test.pl:
5523 Added a missing kill of the ImplRepo_Service for the airplane_ir
5524 test when the ImR_Activator fails to start.
5526 Tue Apr 17 12:09:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5528 * tests/Bug_2768_Regression/*:
5529 New regression which is failing at this moment, thanks to
5530 Markus Henschel <m dot henschel at bally-wulff dot de> for making this
5533 * tests/Big_Oneways/run_test.pl:
5534 Corrected these scripts for VxWorks cross host testing
5536 Tue Apr 17 12:01:56 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5538 * orbsvcs/Event_Service/Event_Service.cpp:
5540 Added an option, -a, to use the thread-per-consumer dispatching
5541 strategy instead of the default dispatching strategy.
5543 * orbsvcs/ImplRepo_Service/Activator_Options.h:
5544 * orbsvcs/ImplRepo_Service/Activator_Options.cpp:
5545 * orbsvcs/ImplRepo_Service/ImR_Activator_i.h:
5546 * orbsvcs/ImplRepo_Service/ImR_Activator_i.cpp:
5548 Added a new option, -e, to the ImR_Activator to set the
5549 environment buffer length for activated servants. The default
5550 value, 16kb, is based on the ACE_Process_Options default value.
5552 * orbsvcs/tests/ImplRepo/run_test.pl:
5554 Added a usage of the -e option.
5556 Tue Apr 17 08:16:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5558 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Bug_689_Regression.mpc:
5561 Tue Apr 17 08:14:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5563 * tests/Bug_2678_Regression/run_test.pl:
5564 * tests/Bug_2683_Regression/run_test.pl:
5565 * tests/DIOP/run_test.pl:
5566 * tests/GIOP_Fragments/PMB_With_Fragments/run_test.pl:
5567 * tests/InterOp-Naming/run_test.pl:
5568 Fixed variable to be used for VxWorks target name
5570 Tue Apr 17 07:46:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5572 * tests/Bug_1476_Regression/run_test.pl:
5573 * tests/Bug_2084_Regression/run_test.pl:
5574 * tests/Bug_2494_Regression/run_test.pl:
5575 * tests/Collocation/run_test.pl:
5576 * tests/IORManipulation/run_test.pl:
5577 * tests/Native_Exceptions/run_test.pl:
5578 * tests/Optimized_Connection/run_test.pl:
5579 * tests/Queued_Message_Test/run_test.pl:
5580 * tests/Stack_Recursion/run_test.pl:
5581 Corrected these scripts for VxWorks cross host testing
5583 Tue Apr 17 07:33:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5585 * tests/Bug_1476_Regression/run_test.pl:
5586 * tests/Bug_2494_Regression/run_test.pl:
5587 * tests/Bug_2542_Regression/run_test.pl:
5588 Corrected these scripts for VxWorks cross host testing
5590 Tue Apr 17 07:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5592 * tests/Bug_2201_Regression/run_test.pl:
5593 * tests/Bug_2289_Regression/run_test.pl:
5594 Corrected these scripts for VxWorks cross host testing
5596 Tue Apr 17 07:06:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5598 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
5599 Removed not needed check for CORBA/e
5601 Mon Apr 16 18:41:16 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
5603 * docs/tutorials/Quoter/Simple/Persistent/index.html:
5604 * docs/tutorials/Quoter/Simple/ImprovedServer/index.html:
5605 * docs/tutorials/Quoter/Simple/Impl-Repo/index.html:
5606 * docs/tutorials/Quoter/Simple/Client/index.html:
5607 * docs/tutorials/Quoter/Simple/Server/index.html: Updated the
5608 documentation to use MPC files rather than makefiles. Thanks to
5609 Bill Bruns <bruns dot bill at gmail dot com> for noticing this
5610 and Johnny Willemsen for suggesting the MPC update.
5612 Mon Apr 16 18:03:55 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5614 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
5615 * tests/CORBA_e_Implicit_Activation/server.cpp:
5617 When attempting to implicitly activate an object, the
5618 PortableServer::POA::WrongPolicy should be thrown when using CORBA/e
5619 This fixes bug 2853.
5621 Mon Apr 16 14:43:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5623 * tests/Bug_2702_Regression/run_test.pl:
5624 Try to get this working for vxworks
5626 * tests/DIOP/run_test.pl:
5627 Fix for VxWorks testing
5629 Mon Apr 16 13:05:59 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5631 * tests/CSD_Strategy_Tests/TP_Test_3/run_test.pl:
5633 If a client fails, start wrapping up the test instead of waiting a
5634 minute for each client to finish. Otherwise, it could take quite
5635 a long time for the test to finish if all the clients are timing
5638 Mon Apr 16 13:01:00 UTC 2007 Simon Massey <sma@prismtech.com>
5640 * tao_idl/be/be_visitor_constant/constant_cs.cpp:
5642 Add CORBA complient storeage emmition even when class
5643 static const int are declared inline in the header class.
5644 This fixes a CORBA non-complience however it uncovered
5645 some platforms (noteably Microsoft) where the compiler
5646 was non- C++ complient in that it always provides storeage
5647 for such constants at the point they are seen at the
5648 declaration (in the header). The standard C++ states that
5649 if storage is required (and it doesn't have to be) it should
5650 be defined (i.e. allocated) in the definition (i.e. the
5651 .cpp file as well as declared in the header).
5653 Mon Apr 16 12:04:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5655 * tests/DIOP/run_test.pl:
5656 Updated for VxWorks cross host testing
5658 * tests/Persistent_ID/run_test.pl:
5659 Use PerlACE::LocalFile
5661 * tests/OctetSeq/run_test.pl:
5662 Run the performance test on the target system when using
5663 VxWorks cross host testing
5665 * tests/Abstract_Interface/client.cpp:
5666 No need to pass in an empty orb name
5668 Mon Apr 16 11:47:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5670 * tests/Collocation_Exception_Test/run_test.pl:
5671 * tests/CollocationLockup/run_test.pl:
5672 * tests/GIOP_Fragments/PMG_With_Fragments/run_test.pl:
5673 * tests/Permanent_Forward/run_test.pl:
5674 Corrected these scripts for VxWorks cross host testing
5676 Mon Apr 16 11:27:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5678 * tests/Bug_1693_Test/run_test.pl:
5679 * tests/Sequence_Unit_Tests/run_test.pl:
5680 * tests/Big_Twoways/run_test.pl:
5681 Corrected these scripts for VxWorks cross host testing
5683 Mon Apr 16 11:22:32 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5685 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Bug_689_Regression.mpc:
5687 Set IDL_Flags to empty in client and server. The idl was already
5688 processed in the *idl project and leaving them in caused problems
5689 with parallel builds.
5691 Mon Apr 16 11:12:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5693 * tests/OBV/Simple/run_test.pl:
5694 Corrected this script for VxWorks cross host testing
5696 Sun Apr 15 18:38:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5698 Reverted the change below, it does breaks support for
5699 recursive structs when TAO is the client. With this change the Recursive
5700 Any should succeed again.
5702 Thu Apr 12 10:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5703 * tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp:
5704 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
5705 Added patches for bug 2678, thanks to Alexander Kornienko
5706 <alexfh at gmail dot com> for creating the patch and the
5707 starter test program for this bug. Thanks to
5708 Dale Boan <boan at sedsystems dot ca> for creating the initial
5709 report and Ben Mohlenhoff <Benjamin_A_Mohlenhoff at raytheon dot com>
5710 for letting us know that the patched also worked for their setup.
5712 Sun Apr 15 06:18:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5714 * tests/AMI/client.cpp:
5715 * tests/AMI/AMI.mpc:
5716 * tests/AMI/run_test.pl:
5717 * tests/Bug_2805_Regression/*:
5718 Moved test for bug 2805 to its own regression, now the AMI
5719 test should succeed again, but 2805 is failing
5721 Sun Apr 15 06:01:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5723 * tests/Any/Recursive/Test.idl:
5724 * tests/Any/Recursive/client.cpp:
5725 * tests/Bug_2844_Regression/*:
5726 Moved regression for bug 2844 to its own file
5728 Sat Apr 14 20:22:13 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5730 * tests/DynAny_Test/test_dynenum.cpp:
5732 Removed old exception macros.
5734 Sat Apr 14 19:00:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5736 * tests/Any/Recursive/Test.idl:
5737 * tests/Any/Recursive/client.cpp:
5738 Removed regression for bug 2804, this has now its own test program
5740 Sat Apr 14 18:57:56 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5742 * tests/Bug_2804_Regression/*:
5743 Moved the test for bug 2804 from Any/Recursive to its own seperate test, makes
5744 it easier to reproduce and I am moving all known issues outside of the
5745 Any/Recursive test so that we can make sure that things that do work keep
5748 Fri Apr 13 19:47:56 UTC 2007 Yan Dai <dai_y@ociweb.com>
5750 Fixed several bugs in DynamicAny (See bugzilla #2896).
5752 * tao/DynamicAny/DynAny_i.cpp:
5753 * tao/DynamicAny/DynAnyFactory.cpp:
5755 Added DynamicAny support for longdouble type.
5757 * tao/DynamicAny/DynUnion_i.cpp:
5759 Fixed bug in destroy() that does not check if the member is nil
5760 to destroy. This causes crash when union has no active
5763 * tao/DynamicAny/DynEnum_i.cpp:
5766 get_as_string/set_as_string/get_as_ulong/set_as_ulong that do
5767 not strip the alias to find the member information. This causes
5768 the problem when calling these functions for typedefed enums
5769 encapsulated in structs.
5771 * tao/DynamicAny/DynCommon.cpp:
5773 Moved out ACE_static_cast from "if" statement in next() method
5774 to avoid strange problem "coredump from signal 10" on
5775 sunos58_gcc3.2.1_d0o1 build.
5777 * tests/DynAny_Test/da_tests.idl:
5778 * tests/DynAny_Test/data.cpp:
5779 * tests/DynAny_Test/data.h:
5780 * tests/DynAny_Test/DynAny_Test.mpc:
5781 * tests/DynAny_Test/test_dynany.cpp:
5782 * tests/DynAny_Test/test_dynenum.cpp:
5783 * tests/DynAny_Test/test_dynstruct.cpp:
5784 * tests/DynAny_Test/test_dynunion.cpp:
5786 Added test cases for above bug fixes.
5788 Fri Apr 13 16:38:36 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
5792 Reverted my change immediately because I am not quite sure about
5793 the name convention/usage here, need more research:
5794 Fri Apr 13 16:29:47 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
5796 Fri Apr 13 16:29:47 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
5800 Corrected the valuetype_adapter_factory_name_.
5802 Fri Apr 13 12:35:40 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5804 * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
5806 When starting a server, only reset the ImR_Activator information
5807 if we are certain that the activator is completely non-responsive.
5808 There is no test associated with this fix since it would require
5809 that the activator be temporarily unresponsive (i.e., cause a
5810 CORBA::TRANSIENT to be thrown). In any event, this change can not
5811 make things less reliable since we're in an exceptional situation
5814 Thanks to Richard Ridgway <Richard_Ridgway at ml dot com> for
5815 reporting this (bug 2833) and providing the fix.
5817 Fri Apr 13 04:56:08 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
5819 * examples/Load_Balancing_persistent/Load_Balancer_i.cpp
5821 Switch to using naked new instead of macro for placement new
5824 Thu Apr 12 19:11:31 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5826 * orbsvcs/orbsvcs/Notify/EventType.h:
5827 * orbsvcs/orbsvcs/Notify/EventType.inl:
5828 * orbsvcs/orbsvcs/Notify/EventType.cpp:
5830 Modified the equivalence operator to match wildcards on the
5831 domain_name and event_type (instead of a straight string compare).
5833 * orbsvcs/orbsvcs/Notify/Event_Map_T.inl:
5835 Since an event type can be equivalent to another and not hash to
5836 the same thing, we must iterate over the map if a find() on the
5837 ACE_Hash_Map_Manager doesn't return an entry.
5839 These changes fix bug 1385.
5841 Thu Apr 12 17:27:44 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5843 * orbsvcs/tests/Notify/Bug_1385_Regression/Notify_Structured_Push_Consumer.cpp:
5845 Changed to use the subscription_change() method from the base
5846 class instead of calling it directly on the proxy.
5848 * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp:
5850 Fixed the domain_name and type_name on the event header.
5852 Thu Apr 12 15:09:49 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
5854 * tao/DynamicInterface/DII_Arguments.h:
5856 Changed the lazy_evaluation_ data member back to non-const.
5857 Because the CORBA::NVList::_tao_incoming_cdr(TAO_InputCDR&, int, bool&)
5858 will need to modify its value.
5859 This reverted: Thu Apr 12 10:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5860 * tao/DynamicInterface/DII_Arguments.h:
5863 Thu Apr 12 13:53:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5865 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
5869 Thu Apr 12 13:44:12 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5872 * orbsvcs/tests/Notify/Bug_1385_Regression/Bug_1385_Regression.mpc:
5873 * orbsvcs/tests/Notify/Bug_1385_Regression/Makefile.am:
5874 * orbsvcs/tests/Notify/Bug_1385_Regression/Notify_Structured_Push_Consumer.h:
5875 * orbsvcs/tests/Notify/Bug_1385_Regression/Notify_Structured_Push_Consumer.cpp:
5876 * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp:
5877 * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Supplier.cpp:
5878 * orbsvcs/tests/Notify/Bug_1385_Regression/go.idl:
5879 * orbsvcs/tests/Notify/Bug_1385_Regression/notify.conf:
5880 * orbsvcs/tests/Notify/Bug_1385_Regression/notify.conf.xml:
5881 * orbsvcs/tests/Notify/Bug_1385_Regression/run_test.pl:
5882 * orbsvcs/tests/Notify/Makefile.am:
5884 Added a new test to demonstrate the subscription_change() does not
5885 work properly (bug 1385).
5887 Thu Apr 12 12:00:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5889 * examples/POA/DSI/Database_i.{h,cpp}:
5890 Added nothrow new/delete operators
5892 Thu Apr 12 10:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5894 * tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp:
5895 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
5896 Added patches for bug 2678, thanks to Alexander Kornienko
5897 <alexfh at gmail dot com> for creating the patch and the
5898 starter test program for this bug. Thanks to
5899 Dale Boan <boan at sedsystems dot ca> for creating the initial
5900 report and Ben Mohlenhoff <Benjamin_A_Mohlenhoff at raytheon dot com>
5901 for letting us know that the patched also worked for their setup.
5903 * tao/DynamicInterface/DII_Arguments.h:
5906 * tao/DynamicInterface/ExceptionList.inl:
5907 Removed not needed cast and use C++ casts
5910 Documentation improvement
5912 * tao/Pluggable_Messaging_Utils.inl:
5913 Use false instead of 0
5918 * tao/GIOP_Message_Base.cpp:
5922 Thu Apr 12 06:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5924 * tests/Bug_2678_Regression/client.cpp:
5925 Fixed typo in include
5927 Wed Apr 11 18:31:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5929 * tests/Bug_2678_Regression/*:
5930 New regression test, it needs a C# client as reproducer, that will
5931 not work, so I am reusing parts of the PMB GIOP test to emulate
5932 a client but this is not working 100% perfect. When it works perfect
5933 I will enable the regression test in the test suite.
5935 Wed Apr 11 13:32:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5937 * tests/AMI/ami_test_i.cpp:
5938 Fixed small bug in this test code that could lead to an
5939 incorrect return value when the parameters are checked.
5941 Wed Apr 11 12:25:17 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5943 * orbsvcs/tests/Notify/Makefile.am:
5945 Changed the build order to get Bug_2561_Regression to build after
5948 Wed Apr 11 10:14:51 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
5950 * tao/IIOP_Acceptor.cpp:
5952 Previous fix for bug 2871 had a small flaw for IPv4 only server
5953 setups. This patch fixes this flaw.
5955 Tue Apr 10 09:57:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
5957 * tests/DII_Collocation_Tests/twoway/Client_Task.cpp:
5958 * tests/DII_Collocation_Tests/twoway/Hello.cpp:
5959 * tests/DII_Collocation_Tests/twoway/Hello.h:
5960 * tests/DII_Collocation_Tests/twoway/Test.idl:
5961 Extended this test to test the out arguments and response_received
5962 method of the request. This test now fails, see bugzilla 2890
5964 Mon Apr 9 21:09:51 UTC 2007 Yan Dai <dai_y@ociweb.com>
5966 * docs/transport_current/index.html:
5968 Corrected the example of service configuration file for
5969 dynamic loading TransportCurrent library.
5971 Mon Apr 9 13:02:26 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5973 * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
5975 Modified the imr registration command line to take into account
5976 the different executable locations for non-debug Windows builds.
5978 Mon Apr 9 11:50:35 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
5980 * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.cpp:
5982 Put the ORB id into a CORBA::String_var to avoid memory leaks.
5984 * orbsvcs/tests/Bug_2248_Regression/run_test.pl:
5986 Removed an extra ./server in the command arguments.
5988 * orbsvcs/tests/EC_Throughput/ECT_Supplier.cpp:
5990 When disconnecting the consumer, ignore exceptions as the consumer
5991 may already be gone by that time.
5993 * orbsvcs/tests/FT_App/run_test_demo.pl:
5995 This script defaults to "Release" executables on Windows, but
5996 defaults to "Debug" on all other platforms.
5998 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Server_Request_Interceptor.cpp:
6000 Changed the error message to start with ERROR: and to provide
6003 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Basic.h:
6004 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Basic.cpp:
6006 Switched the location_ data member from const char* to
6007 CORBA::String_var to avoid memory leaks.
6009 * orbsvcs/tests/Redundant_Naming/run_test.pl:
6011 Sleep one second before starting the client to allow the redundant
6012 naming service to get into a usable state.
6014 * orbsvcs/tests/Simple_Naming/client.h:
6015 * orbsvcs/tests/Simple_Naming/client.cpp:
6017 Change name_service_ior_ to a CORBA::String_var to avoid a memory
6020 * tests/OBV/Collocated/Forward/Client_Task.cpp:
6022 Even though bug 1390 is still reported as broken, the client now
6023 shuts down the server so the run test script doesn't have to
6026 Mon Apr 9 11:29:26 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6030 Added the missing entry for tests/DIOP.
6032 Sun Apr 8 15:46:17 UTC 2007 Abdullah Sowayan <abdullah.sowayan@lmco.com>
6034 * tao/Utils/ORB_Manager.cpp:
6036 duplicate object references passed in the constructor. This fixes
6039 Layout enhancements.
6041 Fri Apr 6 17:58:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6043 * orbsvcs/tests/FaultTolerance/IOGR/Manager.h:
6044 * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp:
6046 Moved file level statics into the Manager class. They were being
6047 destroyed in the wrong order with respect to the object manager
6050 Fri Apr 6 14:34:21 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6054 Added the makefiles for the new directories (Bug_689_Regression,
6055 Bug_1107_Regression, Bug_2561_Regression, Bug_2677_Regression and
6056 Bug_2735_Regression).
6058 Fri Apr 6 13:46:19 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6060 * orbsvcs/tests/Notify/Bug_2561_Regression/Notify_Push_Consumer.cpp:
6062 Initialize count_ to 0 in the constructor.
6064 Fri Apr 6 14:36:25 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
6067 * tao/IIOP_Acceptor.cpp:
6070 * docs/Options.html:
6072 Fix for bug 2871. It introduces a new option -ORBUseIPV6LinkLocal
6073 which is false by default, i.e. no IPv6 link local addresses will
6074 be used by server ORB.
6076 Fri Apr 6 12:09:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6078 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Bug_689_Regression.mpc:
6079 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Makefile.am:
6080 * orbsvcs/tests/ImplRepo/Bug_689_Regression/server.cpp:
6082 Added the ImR_Client library so that this test will work on static
6085 Thu Apr 5 15:45:30 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6087 * orbsvcs/tests/Notify/Bug_2561_Regression/Bug_2561_Regression.mpc:
6088 * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp:
6089 * orbsvcs/tests/Notify/Bug_2561_Regression/Makefile.am:
6090 * orbsvcs/tests/Notify/Bug_2561_Regression/Notify_Push_Consumer.h:
6091 * orbsvcs/tests/Notify/Bug_2561_Regression/Notify_Push_Consumer.cpp:
6092 * orbsvcs/tests/Notify/Bug_2561_Regression/Supplier.cpp:
6093 * orbsvcs/tests/Notify/Bug_2561_Regression/go.idl:
6094 * orbsvcs/tests/Notify/Bug_2561_Regression/notify.conf:
6095 * orbsvcs/tests/Notify/Bug_2561_Regression/notify.conf.xml:
6096 * orbsvcs/tests/Notify/Bug_2561_Regression/run_test.pl:
6097 * orbsvcs/tests/Notify/Makefile.am:
6099 Added a regression test for bug 2561 where a pacing interval of
6100 100 microseconds is used and two batch consumers are attached to
6103 * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp:
6105 Avoid destroying the poa and the orb if they're nil.
6107 Thu Apr 5 14:25:10 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6109 * tests/Bug_2174_Regression/run_test.pl:
6110 * tests/Bug_2183_Regression/run_test.pl:
6111 * tests/Bug_2429_Regression/run_test.pl:
6112 * tests/Bug_2494_Regression/run_test.pl:
6113 * tests/Connection_Purging/run_test.pl:
6114 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl:
6115 * tests/Server_Leaks/run_test.pl:
6116 * tests/Typedef_String_Array/run_test.pl:
6118 Increased timeouts to allow these to run on slower machines.
6120 Thu Apr 5 13:45:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6122 * orbsvcs/tests/Notify/Structured_Multi_Filter/Notify_Push_Consumer.cpp:
6124 Switch to ETCL and use a $prefix on the component name to test bug
6127 * orbsvcs/tests/Notify/Structured_Multi_Filter/notify.conf.xml:
6129 Converted notify.conf to XML for use with the XML service
6132 Thu Apr 5 13:37:51 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6134 * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp:
6136 Change one of the constraint expressions to use a $ prefix on the
6137 component name to ensure that this works.
6139 Thu Apr 5 11:51:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6141 * MPC/config/link_codecfactory.mpb:
6142 * MPC/config/nolink_codecfactory.mpb:
6144 Feature projects to link or not link the TAO_CodecFactory.
6146 * MPC/config/taoexe.mpb:
6147 * MPC/config/taolib.mpb:
6149 Inherit from the link_codecfactory base project to allow the user
6150 to determine if the TAO_CodecFactory will be linked into an
6151 executable or library that uses TAO. On QNX, the dynamic
6152 unloading of the TAO_CodecFactory library at exit causes a core
6153 dump. If the library is linked in, the problem is eliminated.
6155 * tao/AnyTypeCode.mpc:
6156 * tao/CodecFactory.mpc:
6159 Inherit from the nolink_codecfactory base project to ensure that
6160 the TAO_CodecFactory library is not linked into these libraries.
6161 This would cause a circular link dependency.
6163 Thu Apr 5 11:24:01 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6165 * tests/Bug_933_Regression/MessengerClient.cpp:
6167 Changed to use .in() to avoid warnings from gcc.
6169 Thu Apr 5 11:20:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6171 * examples/Load_Balancing_persistent/Identity_Server.cpp:
6173 Changed to use .in() to avoid warnings from gcc.
6175 Wed Apr 4 19:13:53 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6177 * tests/Bug_2735_Regression/server.cpp:
6179 Avoid string conversion warnings.
6181 Wed Apr 4 19:04:51 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6183 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Bug_689_Regression.mpc:
6184 * orbsvcs/tests/ImplRepo/Bug_689_Regression/Makefile.am:
6185 * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression.idl:
6186 * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression_i.h:
6187 * orbsvcs/tests/ImplRepo/Bug_689_Regression/bug_689_regression_i.cpp:
6188 * orbsvcs/tests/ImplRepo/Bug_689_Regression/client.cpp:
6189 * orbsvcs/tests/ImplRepo/Bug_689_Regression/run_test.pl:
6190 * orbsvcs/tests/ImplRepo/Bug_689_Regression/server.cpp:
6191 * orbsvcs/tests/ImplRepo/Makefile.am:
6193 Added a regression test for bug 689.
6195 Wed Apr 4 16:10:46 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6197 * orbsvcs/tests/Security/Bug_1107_Regression/Bug_1107_Regression.mpc:
6198 * orbsvcs/tests/Security/Bug_1107_Regression/Foo.idl:
6199 * orbsvcs/tests/Security/Bug_1107_Regression/Foo_i.h:
6200 * orbsvcs/tests/Security/Bug_1107_Regression/Foo_i.cpp:
6201 * orbsvcs/tests/Security/Bug_1107_Regression/Makefile.am:
6202 * orbsvcs/tests/Security/Bug_1107_Regression/README:
6203 * orbsvcs/tests/Security/Bug_1107_Regression/cacert.pem:
6204 * orbsvcs/tests/Security/Bug_1107_Regression/client.conf:
6205 * orbsvcs/tests/Security/Bug_1107_Regression/client.conf.xml:
6206 * orbsvcs/tests/Security/Bug_1107_Regression/client.cpp:
6207 * orbsvcs/tests/Security/Bug_1107_Regression/client_cert.pem:
6208 * orbsvcs/tests/Security/Bug_1107_Regression/client_key.pem:
6209 * orbsvcs/tests/Security/Bug_1107_Regression/run_test.pl:
6210 * orbsvcs/tests/Security/Bug_1107_Regression/server.conf:
6211 * orbsvcs/tests/Security/Bug_1107_Regression/server.conf.xml:
6212 * orbsvcs/tests/Security/Bug_1107_Regression/server.cpp:
6213 * orbsvcs/tests/Security/Bug_1107_Regression/server_cert.pem:
6214 * orbsvcs/tests/Security/Bug_1107_Regression/server_key.pem:
6215 * orbsvcs/tests/Security/Makefile.am:
6217 Added a regression test based on the Secure_Invocation test for
6220 Wed Apr 4 14:42:01 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
6222 * tao/IFR_Client_Adapter.h:
6223 * tao/IFR_Client_Adapter.cpp:
6225 Fixed the dynamic_cast failure in the same way as Ossama and Chris did in
6226 Wed May 18 16:23:01 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
6227 Mon Nov 21 13:21:03 2005 Chris Cleeland <cleeland_c@ociweb.com>
6228 In short, I have added an out-of-line virtual destructor to this class.
6229 Thanks Ossama for his help on this issue.
6231 Wed Apr 4 13:04:25 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6233 * orbsvcs/Notify_Service/Notify_Service.cpp:
6235 Added the missing parameter for %p in an ACE_ERROR_RETURN().
6237 Wed Apr 4 11:40:33 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6239 * MPC/config/utils.mpb:
6241 Renamed the after setting from Utils to TAO_Utils to reflect the
6242 change from Tue Apr 3 18:53:54 UTC 2007.
6244 Wed Apr 4 11:36:10 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6246 * tests/Bug_2677_Regression/Makefile.am:
6247 * tests/Bug_2735_Regression/Makefile.am:
6249 Added missing automake makefiles.
6251 * tests/Bug_2735_Regression/server.cpp:
6253 Fixed a compilation error on HP-UX. They have some pretty simple
6254 macros defined (e.g., SERVER).
6256 Tue Apr 3 19:08:44 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
6258 * orbsvcs/orbsvcs/Event/ECG_UDP_Out_Endpoint.inl:
6260 Added static_cast to avoid conversion warning on MSVC8.
6262 Tue Apr 3 18:53:54 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
6266 Changed project name from Utils to TAO_Utils to avoid namespace
6267 pollution, since MPC doesn't accept duplicate project names
6268 anywhere in the tree during generation.
6270 Tue Apr 3 18:29:29 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6272 * tests/Bug_2677_Regression/Bug_2677_Regression.mpc:
6274 Removed the redundant inheritance of taolib.
6276 * tests/Bug_2677_Regression/DllORB.h:
6277 * tests/Bug_2677_Regression/DllORB.cpp:
6279 Removed the requirement of threads from this test. It was not
6280 necessary to exercise the fix for 2677.
6282 Tue Apr 3 16:10:10 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6284 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
6286 Fixed a couple of filtering issues:
6288 1) If exist was used in the form of "exist $.filterable_data(ident)",
6289 memory would be leaked in the form of a CORBA::string_dup().
6290 2) If exist was used in the form of "exist ident", it would never
6291 match anything. It now defaults to the looking at the
6292 filterable data identifiers.
6294 This fixes bug 1263.
6296 * orbsvcs/tests/Notify/Structured_Filter/Structured_Consumer.cpp:
6298 Modified this test to use both forms of exist in the filter.
6300 * orbsvcs/tests/Notify/Structured_Filter/notify.conf.xml:
6302 Converted notify.conf to XML for use with the XML service
6305 Tue Apr 3 13:05:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6307 * tests/Bug_2734_Regression/README:
6308 * tests/Bug_2734_Regression/run_test.pl:
6310 Added a regression test for Bug 2734 based on the Timeout test.
6312 Tue Apr 3 12:37:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6314 * tests/Makefile.am:
6316 Added Bug_2677_Regression and Bug_2735_Regression to the list of
6319 Tue Apr 3 12:09:43 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6321 * tao/GIOP_Message_Version.h:
6322 * tao/GIOP_Message_Version.inl:
6324 Changed the equality and inequality operators to const (as they
6325 should have originally been).
6327 Tue Apr 3 11:56:17 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6329 * tests/Bug_2677_Regression/DllORB.cpp:
6331 Removed the call to POAManager::deativate(), it wasn't necessary
6332 and caused problems for minimum CORBA and CORBA e compact.
6334 Mon Apr 2 18:14:07 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6336 * orbsvcs/tests/ImplRepo/airplane_client_i.cpp:
6337 * orbsvcs/tests/ImplRepo/nestea_client_i.cpp:
6339 Delete the server_key_ before assigning to it, since memory is
6340 allocated in the constructor.
6342 * tao/ImR_Client/ImR_Client.cpp:
6344 Put the result of poa->the_name () in a CORBA::String_var to
6345 ensure memory is not leaked. This happened inside an
6346 if (TAO_debug_level > 0) statement.
6348 Mon Apr 2 17:52:41 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6350 * orbsvcs/ImplRepo_Service/INS_Locator.h:
6352 Use a TAO_Local_RefCounted_Object instead of CORBA::LocalObject to
6353 ensure that the INS_Locator is released in the end.
6355 * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
6357 Use ImplRepo_Service in the usage instead of ImR_Locator.
6359 Mon Apr 2 15:24:46 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6361 * tests/Bug_2735_Regression/run_test.pl:
6362 * tests/Bug_2735_Regression/server.cpp:
6364 Modified this test to work with the XML service configurator.
6366 Mon Apr 2 15:00:08 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6368 * tests/Bug_2677_Regression/Bug_2677_Regression.mpc:
6369 * tests/Bug_2677_Regression/DllORB.h:
6370 * tests/Bug_2677_Regression/DllORB.cpp:
6371 * tests/Bug_2677_Regression/README:
6372 * tests/Bug_2677_Regression/bug_2677_regression_export.h:
6373 * tests/Bug_2677_Regression/run_test.pl:
6374 * tests/Bug_2677_Regression/server.cpp:
6376 Added a regression test for Bug 2677 provided by Lothar Wrzinger
6377 <lothar at tradescape dot biz>.
6379 Mon Apr 2 14:06:12 UTC 2007 Martin Corino <mcorino@remedy.nl>
6381 * TAO_IDL/include/idl_global.h:
6382 * TAO_IDL/fe/lex.yy.cpp:
6383 * TAO_IDL/fe/idl.ll:
6384 * TAO_IDL/driver/drv_preproc.cpp:
6385 * TAO_IDL/util/utl_global.cpp:
6387 Platform specific changes to make IDL compiler run on both
6388 OpenVMS Alpha and OpenVMS IA64.
6390 Sun Apr 1 04:03:06 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6392 * tests/Bug_2735_Regression/run_test.pl:
6394 Fixed the command line to work on Windows.
6396 Fri Mar 30 14:49:24 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6398 * tests/Bug_2735_Regression/Bug_2735_Regression.mpc:
6399 * tests/Bug_2735_Regression/run_test.pl:
6400 * tests/Bug_2735_Regression/server.cpp:
6402 Added a regression test for Bug 2735 which involves the
6403 -ORBSvcConfDirective option.
6405 Fri Mar 30 12:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6407 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.cpp:
6410 Fri Mar 30 12:22:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6412 * docs/compiler.html:
6413 Removed deprecated flags, fixed typos and updated a few parts
6415 Thu Mar 29 16:50:15 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
6417 * TAO_IDL/be/be_type.cpp:
6418 * TAO_IDL/fe/fe_init.cpp:
6420 Fixed calls to ACE_String_Base methods set (const char*, bool)
6421 and reset (bool) to pass a boolean instead of an integer.
6423 Wed Mar 28 16:02:37 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
6425 * docs/Options.html: Updated the documentation to explain what the
6426 -ORBSkipServiceConfigOpen option does. Thanks to Vance Maverick
6427 <vmaverick at pgp dot com> for motivating.
6429 Thu Mar 29 13:40:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6431 * TAO_IDL/be/be_codegen.cpp:
6432 Use the safe include in the anyop header file, not in the source
6433 file, makes it possible to use a safe include in the diffserv library.
6435 * tao/DiffServPolicy.mpc:
6436 * tao/DiffServPolicy/Client_Network_Priority_Policy.cpp:
6437 * tao/DiffServPolicy/Client_Network_Priority_Policy.h:
6438 * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp:
6439 * tao/DiffServPolicy/DiffServPolicy_ORBInitializer.cpp:
6440 * tao/DiffServPolicy/Server_Network_Priority_Policy.cpp:
6441 * tao/DiffServPolicy/Server_Network_Priority_Policy.h:
6442 Use the safe include feature to make sure people have to include
6443 the correct file to use diffserv
6445 Thu Mar 29 12:14:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6447 * tao/IIOP_Profile.cpp:
6448 Fixed bug 2869, handling an invalid endpoint string. Thanks to
6449 Pierre Bisaillon <pierrebizz at hotmail dot com> for reporting this bug
6451 * tests/Bug_2869_Regression/*:
6452 New regression for bug 2869
6454 Thu Mar 29 11:13:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6456 * tao/MCast_Parser.{h,cpp,inl}:
6458 * tao/TAO_Internal.cpp:
6459 * tao/default_resource.cpp:
6460 Only use the mcast parser when ACE_HAS_IP_MULTICAST is enabled,
6461 mcast is not available when this define is not set, so no need
6462 to build this parser when it can't be used. This fixes bugzilla
6465 * tao/ORB_Core.{h,cpp}:
6466 * tao/Resource_Factory.cpp:
6467 * tao/DynamicInterface/Request.cpp:
6471 Use false instead of 0 for a bool
6473 Wed Mar 28 16:44:35 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6475 * tao/HTTP_Parser.cpp:
6477 The parse_string and match_prefix virtual methods take a const
6478 char*. They are converted to ACE_TCHAR* where necessary.
6480 * tao/Load_Protocol_Factory_T.h:
6482 Take a const char* in load_protocol_factory() and convert it in
6483 the one place where ACE_TCHAR* is expected.
6487 Cast ACE::nibble2hex() result to char. On narrow char builds,
6488 it's already a char, but on wide char builds it's an ACE_TCHAR.
6490 * tao/TAO_Internal.cpp:
6492 Change open_private_services_i() to take char** instead of
6493 ACE_TCHAR** and use ACE_Argv_Type_Converter to pass the right
6494 types to ACE_Service_Gestalt::open().
6496 * tao/Valuetype/AbstractBase.cpp:
6498 Check the abstract base pointer from the factory before using it.
6499 If it's zero, return false instead of dereferencing it and dumping
6502 Wed Mar 28 09:21:40 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6504 * performance-tests/Cubit/TAO/MT_Cubit/client.cpp:
6505 Fixed compile problem with VxWorks
6507 Tue Mar 27 21:15:24 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
6509 * TAO_IDL/be/be_valuetype.cpp:
6511 Fixed a bug in the logic when determining if the valuetype
6512 supports an abstract interface or not.
6514 Tue Mar 27 19:36:40 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6516 * tests/Abstract_Interface/run_test.pl:
6517 Made this script working for VxWorks
6519 Tue Mar 27 18:00:26 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6521 * orbsvcs/examples/RtEC/Kokyu/Service.cpp
6523 Unused argument warning.
6525 Tue Mar 27 17:50:38 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6527 * examples/Load_Balancing_persistent/Load_Balancer_i.cpp
6529 Fixes for strict aliasing warnings.
6531 * examples/Load_Balancing_persistent/Identity_Server.cpp
6533 Added logic to bail if it gets invalid group references
6534 from the load balancing daemon.
6536 Tue Mar 27 13:56:40 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6538 * tests/Bug_933_Regression/*:
6539 New regression for bug 933. TAO didn't had a bug, the regression
6540 posted by the reporter had several. Fixed the regression and
6541 adding it now to svn. Thanks to Ruwanganie Gunatilleke
6542 <ru at ociweb dot com> for making the regression
6544 Tues Mar 27 09:35:00 UTC 2007 Simon Massey <sma@prismtech.com>
6546 * tests/Big_Request_Muxing/client.cpp:
6548 Allow time for the server to process messages at the other end
6549 of the tcpip link before the client destroies the sockets and
6550 rips down any pending messages it may have still buffered up.
6551 Note this is ONLY for the benifit of the SYNC_NONE and
6552 SYNC_WITH_TRANSPORT messages to improve the stats a bit.
6554 Tues Mar 27 08:15:00 UTC 2007 Simon Massey <sma@prismtech.com>
6556 * tests/Big_Request_Muxing/run_test.pl:
6558 Allow the new timeouts to actually take effect before
6559 timing out the test!
6561 Tue Mar 27 07:32:40 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6563 * tao/QtResource/QtResource_Factory.h:
6564 Use forward declaration of QApplication. Part of the patch of bugzilla
6565 2870. Thanks to Roland Sun <rolandsun at gmail dot com> for
6568 Mon Mar 26 20:44:40 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6570 * performance-tests/Cubit/TAO/MT_Cubit/client.cpp
6571 * performance-tests/Cubit/TAO/MT_Cubit/client.h
6572 * examples/Simple/time/Time_Client_i.cpp
6573 * examples/Persistent_Grid/Grid_i.cpp
6575 Fixes for strict aliasing warnings.
6577 Mon Mar 26 15:24:47 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6579 * tao/Compression/zlib/ZlibCompressor.cpp
6581 Addressed strict aliasing warning.
6583 Mon Mar 26 14:52:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6585 * examples/PluggableUDP/tests/Basic/*:
6587 Moved this test from examples to tests, this is a DIOP regression
6588 test that can be part of the orb test suite.
6590 * examples/PluggableUDP/tests/Makefile.am:
6591 Removed Basic directory
6593 * tests/Makefile.am:
6594 Added DIOP directory
6596 Mon Mar 26 14:47:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6598 * examples/PluggableUDP/tests/Basic/client.cpp:
6599 * examples/PluggableUDP/tests/Basic/server.cpp:
6600 * examples/PluggableUDP/tests/Basic/UDP_Client_i.cpp:
6601 * examples/PluggableUDP/tests/Basic/UDP_i.cpp:
6602 * examples/PluggableUDP/tests/Basic/UDP_i.h:
6603 Small cleanup and simplifications
6605 Mon Mar 26 10:01:00 UTC 2007 Simon Massey <sma@prismtech.com>
6607 * tests/Big_Request_Muxing/client.cpp:
6608 * tests/Big_Request_Muxing/server.cpp:
6610 Give very generous timeouts for very slow systems (lynxos).
6612 Sat Mar 24 23:40:17 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
6614 * orbsvcs/tests/Security/EndpointPolicy/EndpointPolicy.mpc:
6615 * orbsvcs/tests/Security/InsecureReferences/InsecureReferences.mpc:
6617 The test projects did not have the correct base projects,
6618 causing core dumps on exit on many platforms.
6620 Fri Mar 23 16:27:39 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6622 * tests/TransportCurrent/IIOP/IIOP.mpc
6623 * tests/TransportCurrent/Framework/Framework.mpc
6625 OS X Linker warnings.
6627 Fri Mar 23 13:02:40 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
6629 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
6630 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.cpp:
6631 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.h:
6632 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.cpp:
6633 * orbsvcs/tests/Security/EndpointPolicy:
6634 * orbsvcs/tests/Security/EndpointPolicy/EndpointPolicy.mpc:
6635 * orbsvcs/tests/Security/EndpointPolicy/README:
6636 * orbsvcs/tests/Security/EndpointPolicy/run_test.pl:
6637 * orbsvcs/tests/Security/EndpointPolicy/svc.conf:
6638 * orbsvcs/tests/Security/EndpointPolicy/test.cpp:
6639 * tao/EndpointPolicy/Endpoint_Acceptor_Filter.cpp:
6640 * tao/IIOP_Profile.h:
6641 * tao/IIOP_Profile.cpp:
6642 * tao/Object_Reference_Sequence_Element_T.h:
6646 Fix for bugzilla 2868, allowing SSLIOP, or other IIOP-derived
6647 protocols to be used with the EndpointPolicy. Includes a new
6650 Fri Mar 23 02:44:53 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
6652 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Profile.cpp:
6654 Fix for off-by-one counting error processing multi-endpoint
6655 insecure iiop endpoints.
6657 * orbsvcs/tests/Security/InsecureReferences:
6658 * orbsvcs/tests/Security/InsecureReferences/InsecureReferences.mpc:
6659 * orbsvcs/tests/Security/InsecureReferences/README:
6660 * orbsvcs/tests/Security/InsecureReferences/client.conf:
6661 * orbsvcs/tests/Security/InsecureReferences/run_test.pl:
6662 * orbsvcs/tests/Security/InsecureReferences/test.cpp:
6664 A new test validating the fix.
6666 Fri Mar 23 12:08:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6668 * docs/tutorials/Quoter/AMI/Handler_i.cpp
6669 * docs/tutorials/Quoter/AMI/Handler_i.h
6670 * docs/tutorials/Quoter/AMI/index.html
6671 * docs/tutorials/Quoter/AMI/Quoter.idl
6672 * docs/tutorials/Quoter/AMI/Stock_Factory_i.cpp
6673 * docs/tutorials/Quoter/AMI/Stock_Factory_i.h
6674 * docs/tutorials/Quoter/AMI/Stock_i.cpp
6675 * docs/tutorials/Quoter/AMI/Stock_i.h
6676 * docs/tutorials/Quoter/Event_Service/index.html
6677 * docs/tutorials/Quoter/Event_Service/Stock_Factory_i.cpp
6678 * docs/tutorials/Quoter/Event_Service/Stock_Factory_i.h
6679 * docs/tutorials/Quoter/Event_Service/Stock_i.cpp
6680 * docs/tutorials/Quoter/Event_Service/Stock_i.h
6681 * docs/tutorials/Quoter/On_Demand_Activation/index.html
6682 * docs/tutorials/Quoter/RT_Event_Service/index.html
6683 * docs/tutorials/Quoter/RTCORBA/docs/broker.html
6684 Small updates related to old exception macros.
6686 * docs/tutorials/Quoter/Simple/index.html:
6689 Fri Mar 23 11:46:00 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6691 * tao/AnyTypeCode/Value_TypeCode.h:
6692 * tao/AnyTypeCode/Value_TypeCode_Static.h:
6693 * tao/Compression/zlib/ZlibCompressor.h:
6694 * tao/Compression/zlib/ZlibCompressor_Factory.cpp:
6695 * tao/Compression/zlib/ZlibCompressor_Factory.h:
6696 * tao/DynamicAny/DynAny_i.cpp:
6697 * tao/DynamicAny/DynAnyFactory.h:
6698 * tao/DynamicAny/DynArray_i.cpp:
6699 * tao/DynamicAny/DynArray_i.h:
6700 * tao/DynamicAny/DynCommon.cpp:
6701 * tao/DynamicAny/DynCommon.h:
6702 * tao/DynamicAny/DynEnum_i.h:
6703 * tao/DynamicAny/DynSequence_i.h:
6704 * tao/DynamicAny/DynStruct_i.cpp:
6705 * tao/DynamicAny/DynStruct_i.h:
6706 * tao/DynamicAny/DynUnion_i.cpp:
6707 * tao/DynamicAny/DynUnion_i.h:
6708 * tao/DynamicAny/DynValue_i.cpp:
6709 * tao/DynamicAny/DynValue_i.h:
6710 * tao/DynamicAny/DynValueBox_i.cpp:
6711 * tao/DynamicAny/DynValueBox_i.h:
6712 * tao/Invocation_Base.h:
6714 * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
6715 * tao/PI/PI_Server/ServerInterceptorAdapter.cpp:
6716 * tao/Profile_Transport_Resolver.h:
6719 * tao/PI/ClientRequestInfo.cpp
6720 * tao/PI_Server/ServerRequestInfo.cpp
6721 Fixes for bugs 2854, retrieving the reply status
6722 in send_request didn't gave an exception and bug 2852,
6723 retrieving out arguments in send_request and receive_request
6724 could lead to a crash, make sure we return an Any with
6725 tk_null in those cases.
6727 Fri Mar 23 11:35:00 UTC 2007 Simon Massey <sma@prismtech.com>
6729 * tests/Big_Request_Muxing/client.cpp:
6730 * tests/Big_Request_Muxing/Client_Task.cpp:
6731 * tests/Big_Request_Muxing/Client_Task.h:
6732 * tests/Big_Request_Muxing/Payload_Receiver.cpp:
6733 * tests/Big_Request_Muxing/Payload_Receiver.h:
6734 * tests/Big_Request_Muxing/run_test.pl:
6735 * tests/Big_Request_Muxing/server.cpp:
6736 * tests/Big_Request_Muxing/test.idl:
6738 Stop erroring on lost message that may not be delivered.
6739 Improved transient tollerance and debug output.
6741 Fri Mar 23 06:42:20 UTC 2007 William R. Otte <wotte@dre.vanderbilt.edu>
6743 * tests/Portable_Interceptors/Dynamic/server_interceptor.cpp:
6744 * tests/Portable_Interceptors/Dynamic/client_interceptor.cpp:
6746 Unused argument warnings.
6748 Thu Mar 22 19:52:26 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6750 * tao/AnyTypeCode/Any.h:
6751 * tao/AnyTypeCode/NVList.{h,cpp,inl}:
6752 * tao/AnyTypeCode/NVList_Adapter_Impl.h:
6755 Thu Mar 22 19:29:26 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6757 * tests/Portable_Interceptors/Dynamic/client_interceptor.cpp:
6758 * tests/Portable_Interceptors/Dynamic/server_interceptor.cpp:
6759 Extended for bugzilla bugs 2854 and 2852. This test will now fail,
6760 the fixes will go in tomorrow, that way the scoreboard first shows
6761 if the problems do exist on all platforms
6763 * tests/UNKNOWN_Exception/client.cpp:
6766 Thu Mar 22 19:15:26 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6768 * docs/implrepo.html:
6769 Removed, just forwarding to a subdirectory
6771 * docs/TAO-metrics.html:
6772 Fixed wrong html usage
6775 Fixed incorrect link
6777 Wed Mar 21 12:12:26 CDT 2007 Chad Elliott <elliott_c@ociweb.com>
6779 * TAO version 1.5.7 released.
6781 Mon Mar 19 19:34:48 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6783 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
6785 The code to set the null terminator on the "kind" read from
6786 the persistence file was purposely removed. However, the original
6787 reason that it was there was that this string was the only string
6788 that was often of length zero. When fgets read nothing into the
6789 string, it was then null terminated which yielded a string of zero
6790 length. Without it, the string was filled with garbage.
6792 The correct modification was to initialize the string passed to
6793 fgets to an empty string and then call fgets. This handles cases
6794 where nothing is read from the file. I have made this change in
6795 each place where fgets is called.
6797 Mon Mar 19 19:24:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6801 Added an entry about the unexpected exception handler for Ossama
6804 Mon Mar 19 19:22:36 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6808 Added an entry about the IDL compiler code generation for a
6809 comma-separated list of sequence typedefs for Jeff Parsons.
6811 Mon Mar 19 19:13:59 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6813 * tests/Bug_2654_Regression/server.cpp:
6815 Wait for threads started by the Hello implementation to avoid
6818 Mon Mar 19 16:21:11 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6820 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
6822 Added the code to set the null terminator on the "kind" read from
6823 the persistence file. It was accidentally removed in the Thu Mar
6824 9 00:08:52 UTC 2007 commit.
6826 Thu Mar 15 14:19:57 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6828 * orbsvcs/tests/Bug_2800_Regression/NamingTask.cpp:
6829 Fixed invalid read reported by valgrind
6831 Thu Mar 15 12:14:57 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6833 * tests/DynUnion_Test/DynUnionTest.cpp:
6834 Added include for static builds
6836 Thu Mar 15 11:55:54 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6838 * tests/CORBA_e_Implicit_Activation/server.cpp:
6840 TAO should throw a CORBA::INV_POLICY when implicit activation is
6841 used. Thanks to Johnny Willemsen for pointing this out.
6843 Thu Mar 15 08:05:57 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6845 * tests/CORBA_e_Implicit_Activation/server.cpp:
6846 Fixed variable not used warning
6848 Wed Mar 14 17:24:57 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6850 * orbsvcs/tests/BiDir_CORBALOC/TimeServer.cpp:
6852 Modified this test to use explicit activation to support
6855 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
6857 Used explicit activation in one place, however there are more
6858 places where implicit activation is used in this test and in the
6861 Wed Mar 14 16:14:31 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6863 * orbsvcs/tests/Bug_2800_Regression/client.cpp:
6865 Corrected debug message.
6867 * performance-tests/Throughput/Throughput.mpc:
6869 Reverted my change from Tue Mar 13 18:24:27 UTC 2007. It should
6870 not have been committed.
6872 * examples/ior_corbaloc/server.cpp:
6873 * tests/IDL_Test/main.cpp:
6874 * tests/Multiple/server.cpp:
6876 Modified these tests to use explicit activation to support
6879 Wed Mar 14 13:38:15 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6881 * tests/Servant_To_Reference_Test/run_test.pl:
6883 Increase the timeout to allow slower hardware to complete the
6886 Wed Mar 14 13:11:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6888 * tests/File_IO/File_i.cpp:
6889 * tests/NestedUpcall/Triangle_Test/initiator.cpp:
6890 * tests/Nested_Upcall_Crash/Client_Peer.cpp:
6891 * tests/Nested_Upcall_Crash/Server_Peer.cpp:
6892 * tests/Portable_Interceptors/PICurrent/test_i.cpp:
6894 Reverted my changes from Tue Mar 13 18:24:27 UTC 2007. They were
6897 * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
6898 * tests/RTCORBA/Linear_Priority/server.cpp:
6899 * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
6900 * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp:
6901 * tests/RTCORBA/Thread_Pool/server.cpp:
6903 Modified my changes from Tue Mar 13 18:24:27 UTC 2007. They were
6906 Wed Mar 14 08:12:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
6908 * tests/DynUnion_Test/DynUnionTest.cpp:
6909 Fixed conversion warnings
6911 Tue Mar 14 05:32:38 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
6913 * tao/Array_Traits_T.h (copy_range):
6915 Made this trait method a member template to provide support for
6916 checked destination iterators.
6918 Tue Mar 13 20:05:54 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6920 * orbsvcs/tests/Simple_Naming/client.h:
6921 * orbsvcs/tests/Simple_Naming/client.cpp:
6923 Modified this test to use explicit activation to support
6926 Tue Mar 13 18:42:44 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6928 * performance-tests/Throughput/Receiver_Factory.cpp:
6930 Modified this performance-test to use explicit activation to
6931 support CORBA e compact.
6933 Tue Mar 13 18:24:27 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
6935 * examples/PluggableUDP/tests/Basic/client.cpp:
6936 * examples/PluggableUDP/tests/Basic/server.cpp:
6937 * examples/Simple/grid/Grid_i.cpp:
6938 * examples/Simple/time-date/Time_Date.cpp:
6939 * performance-tests/Cubit/TAO/MT_Cubit/Cubit_Task.cpp:
6940 * performance-tests/Latency/Single_Threaded/server.cpp:
6941 * performance-tests/Latency/Thread_Per_Connection/server.cpp:
6942 * performance-tests/Latency/Thread_Pool/server.cpp:
6943 * performance-tests/POA/Object_Creation_And_Registration/registration.cpp:
6944 * performance-tests/Sequence_Latency/Single_Threaded/server.cpp:
6945 * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp:
6946 * performance-tests/Sequence_Latency/Thread_Pool/server.cpp:
6947 * performance-tests/Throughput/Throughput.mpc:
6948 * performance-tests/Throughput/server.cpp:
6949 * tests/AMH_Exceptions/server.cpp:
6950 * tests/AMH_Oneway/server.cpp:
6951 * tests/AMI/server.cpp:
6952 * tests/AMI/simple_client.cpp:
6953 * tests/AMI_Buffering/admin.cpp:
6954 * tests/AMI_Buffering/client.cpp:
6955 * tests/AMI_Buffering/server.cpp:
6956 * tests/AMI_Timeouts/client.cpp:
6957 * tests/AMI_Timeouts/server.cpp:
6958 * tests/Abstract_Interface/server.cpp:
6959 * tests/Abstract_Interface/test_i.h:
6960 * tests/Abstract_Interface/test_i.cpp:
6961 * tests/Any/Recursive/server.cpp:
6962 * tests/BiDirectional/client.cpp:
6963 * tests/BiDirectional_DelayedUpcall/client.cpp:
6964 * tests/BiDirectional_NestedUpcall/client.cpp:
6965 * tests/Big_AMI/client.cpp:
6966 * tests/Big_AMI/server.cpp:
6967 * tests/Big_Oneways/client.cpp:
6968 * tests/Big_Oneways/server.cpp:
6969 * tests/Big_Reply/server.cpp:
6970 * tests/Big_Request_Muxing/server.cpp:
6971 * tests/Big_Twoways/client.cpp:
6972 * tests/Big_Twoways/server.cpp:
6973 * tests/Blocking_Sync_None/server.cpp:
6974 * tests/Bug_1020_Basic_Regression/client.cpp:
6975 * tests/Bug_1020_Basic_Regression/server.cpp:
6976 * tests/Bug_1020_Regression/client.cpp:
6977 * tests/Bug_1020_Regression/server.cpp:
6978 * tests/Bug_1254_Regression/server.cpp:
6979 * tests/Bug_1269_Regression/client.cpp:
6980 * tests/Bug_1269_Regression/server.cpp:
6981 * tests/Bug_1270_Regression/client.cpp:
6982 * tests/Bug_1270_Regression/server.cpp:
6983 * tests/Bug_1330_Regression/server.cpp:
6984 * tests/Bug_1361_Regression/client.cpp:
6985 * tests/Bug_1361_Regression/server.cpp:
6986 * tests/Bug_1383_Regression/SimpleClient.cpp:
6987 * tests/Bug_1383_Regression/SimpleServer.cpp:
6988 * tests/Bug_1476_Regression/server.cpp:
6989 * tests/Bug_1482_Regression/server.cpp:
6990 * tests/Bug_1495_Regression/Server_Task.cpp:
6991 * tests/Bug_1551_Regression/server.cpp:
6992 * tests/Bug_1568_Regression/server.cpp:
6993 * tests/Bug_1627_Regression/server.cpp:
6994 * tests/Bug_1670_Regression/server.cpp:
6995 * tests/Bug_1676_Regression/server.cpp:
6996 * tests/Bug_2084_Regression/Client_Task.cpp:
6997 * tests/Bug_2084_Regression/Server_Task.cpp:
6998 * tests/Bug_2134_Regression/Hello.cpp:
6999 * tests/Bug_2174_Regression/server.cpp:
7000 * tests/Bug_2183_Regression/server.cpp:
7001 * tests/Bug_2186_Regression/client.cpp:
7002 * tests/Bug_2186_Regression/server.cpp:
7003 * tests/Bug_2188_Regression/server.cpp:
7004 * tests/Bug_2289_Regression/client.cpp:
7005 * tests/Bug_2289_Regression/server.cpp:
7006 * tests/Bug_2319_Regression/server.cpp:
7007 * tests/Bug_2328_Regression/server.cpp:
7008 * tests/Bug_2349_Regression/server.cpp:
7009 * tests/Bug_2417_Regression/client.cpp:
7010 * tests/Bug_2417_Regression/server.cpp:
7011 * tests/Bug_2429_Regression/client.cpp:
7012 * tests/Bug_2429_Regression/server.cpp:
7013 * tests/Bug_2494_Regression/server.cpp:
7014 * tests/Bug_2503_Regression/test_i.cpp:
7015 * tests/Bug_2560_Regression/server.cpp:
7016 * tests/Bug_2593_Regression/server.cpp:
7017 * tests/Bug_2595_Regression/server.cpp:
7018 * tests/Bug_2669_Regression/client.cpp:
7019 * tests/Bug_2683_Regression/server.cpp:
7020 * tests/COIOP/COIOP_Simple_Test.cpp:
7021 * tests/COIOP/Server_Task.cpp:
7022 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp:
7023 * tests/Cache_Growth_Test/server.cpp:
7024 * tests/CallbackTest/client.cpp:
7025 * tests/CallbackTest/server.cpp:
7026 * tests/Client_Leaks/Process_Factory.cpp:
7027 * tests/Client_Leaks/child.cpp:
7028 * tests/Client_Leaks/server.cpp:
7029 * tests/CodeSets/simple/server.cpp:
7030 * tests/Collocation_Exception_Test/Server_Task.cpp:
7031 * tests/Collocation_Oneway_Tests/Server_Task.cpp:
7032 * tests/Collocation_Opportunities/Collocation_Opportunities.cpp:
7033 * tests/Collocation_Tests/Server_Task.cpp:
7034 * tests/Connect_Strategy_Test/server.cpp:
7035 * tests/Connection_Purging/server.cpp:
7036 * tests/Crash_On_Write/server.cpp:
7037 * tests/Crashed_Callback/client.cpp:
7038 * tests/Crashed_Callback/server.cpp:
7039 * tests/DII_Collocation_Tests/oneway/Server_Task.cpp:
7040 * tests/DII_Collocation_Tests/twoway/Server_Task.cpp:
7041 * tests/DLL_ORB/Test_Server_Module.cpp:
7042 * tests/DSI_AMI_Gateway/server.cpp:
7043 * tests/DSI_Gateway/server.cpp:
7044 * tests/Explicit_Event_Loop/server.cpp:
7045 * tests/FL_Cube/server.cpp:
7046 * tests/Faults/client.cpp:
7047 * tests/Faults/middle.cpp:
7048 * tests/Faults/ping.cpp:
7049 * tests/Faults/pong.cpp:
7050 * tests/Faults/server.cpp:
7051 * tests/File_IO/File_i.cpp:
7052 * tests/Forwarding/server.cpp:
7053 * tests/GIOP_Fragments/Java_Big_Request/server.cpp:
7054 * tests/Hang_Shutdown/server.cpp:
7055 * tests/Hello/server.cpp:
7056 * tests/ICMG_Any_Bug/Hello.cpp:
7057 * tests/ICMG_Any_Bug/server.cpp:
7058 * tests/IOR_Endpoint_Hostnames/generate_ior.cpp:
7059 * tests/IPV6/server.cpp:
7060 * tests/Leader_Followers/server.cpp:
7061 * tests/LongDouble/server.cpp:
7062 * tests/LongUpcalls/AMI_Manager.cpp:
7063 * tests/LongUpcalls/ami_client.cpp:
7064 * tests/LongUpcalls/ami_server.cpp:
7065 * tests/LongUpcalls/blocking_client.cpp:
7066 * tests/LongUpcalls/blocking_server.cpp:
7067 * tests/MProfile/server.cpp:
7068 * tests/MProfile_Connection_Timeout/server.cpp:
7069 * tests/MProfile_Forwarding/server.cpp:
7070 * tests/MT_BiDir/client.cpp:
7071 * tests/MT_Client/server.cpp:
7072 * tests/MT_Server/server.cpp:
7073 * tests/MT_Timeout/server.cpp:
7074 * tests/Multiple/server.cpp:
7075 * tests/Muxed_GIOP_Versions/server.cpp:
7076 * tests/Muxing/server.cpp:
7077 * tests/Native_Exceptions/server.cpp:
7078 * tests/NestedUpcall/MT_Client_Test/local_server.cpp:
7079 * tests/NestedUpcall/Simple/client.cpp:
7080 * tests/NestedUpcall/Simple/server.cpp:
7081 * tests/NestedUpcall/Simple/simple-client.cpp:
7082 * tests/NestedUpcall/Triangle_Test/initiator.cpp:
7083 * tests/Nested_Event_Loop/server.cpp:
7084 * tests/Nested_Upcall_Crash/Client_Peer.cpp:
7085 * tests/Nested_Upcall_Crash/Server_Peer.cpp:
7086 * tests/Nested_Upcall_Crash/client.cpp:
7087 * tests/Nested_Upcall_Crash/server.cpp:
7088 * tests/No_Server_MT_Connect_Test/server.cpp:
7089 * tests/OBV/Any/server.cpp:
7090 * tests/OBV/Collocated/Forward/Server_Task.cpp:
7091 * tests/OBV/Factory/server.cpp:
7092 * tests/OBV/Forward/server.cpp:
7093 * tests/OBV/TC_Alignment/server.cpp:
7094 * tests/OBV/Truncatable/server.cpp:
7095 * tests/OBV/ValueBox/server.cpp:
7096 * tests/ORB_shutdown/server.cpp:
7097 * tests/Object_Loader/Loader.cpp:
7098 * tests/Objref_Sequence_Test/server.cpp:
7099 * tests/OctetSeq/server.cpp:
7100 * tests/Ondemand_Write/server.cpp:
7101 * tests/Oneway_Buffering/admin.cpp:
7102 * tests/Oneway_Buffering/server.cpp:
7103 * tests/Oneways_Invoking_Twoways/client.cpp:
7104 * tests/Oneways_Invoking_Twoways/server.cpp:
7105 * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.cpp:
7106 * tests/POA/Object_Reactivation/Object_Reactivation.cpp:
7107 * tests/POA/POA_Destruction/POA_Destruction.cpp:
7108 * tests/POA/Persistent_ID/server.cpp:
7109 * tests/POA/Single_Threaded_POA/Single_Threaded_POA.cpp:
7110 * tests/POA/wait_for_completion/wait_for_completion.cpp:
7111 * tests/Parallel_Connect_Strategy/server.cpp:
7112 * tests/Portable_Interceptors/AMI/server.cpp:
7113 * tests/Portable_Interceptors/AdvSlot/server.cpp:
7114 * tests/Portable_Interceptors/AdvSlotDblCpy/server.cpp:
7115 * tests/Portable_Interceptors/AdvSlotExt/server.cpp:
7116 * tests/Portable_Interceptors/ORB_Shutdown/server.cpp:
7117 * tests/Portable_Interceptors/PICurrent/test_i.cpp:
7118 * tests/Portable_Interceptors/Redirection/server.cpp:
7119 * tests/Portable_Interceptors/Request_Interceptor_Flow/server.cpp:
7120 * tests/QtTests/server.cpp:
7121 * tests/RTCORBA/Dynamic_Thread_Pool/server.cpp:
7122 * tests/RTCORBA/Linear_Priority/server.cpp:
7123 * tests/RTCORBA/Policy_Combinations/server.cpp:
7124 * tests/RTCORBA/Priority_Inversion_With_Bands/server.cpp:
7125 * tests/RTCORBA/Profile_And_Endpoint_Selection/server.cpp:
7126 * tests/RTCORBA/Thread_Pool/server.cpp:
7127 * tests/Reliable_Oneways/server.cpp:
7128 * tests/Server_Connection_Purging/server.cpp:
7129 * tests/Server_Leaks/server.cpp:
7130 * tests/Server_Port_Zero/server.cpp:
7131 * tests/Single_Read/server.cpp:
7132 * tests/Smart_Proxies/Benchmark/server.cpp:
7133 * tests/Smart_Proxies/On_Demand/server.cpp:
7134 * tests/Smart_Proxies/Policy/server.cpp:
7135 * tests/Smart_Proxies/server.cpp:
7136 * tests/Stack_Recursion/server.cpp:
7137 * tests/Strategies/server.cpp:
7138 * tests/Timed_Buffered_Oneways/server.cpp:
7139 * tests/Timeout/server.cpp:
7140 * tests/Two_Objects/Object_Factory_i.cpp:
7141 * tests/Two_Objects/server.cpp:
7142 * tests/Typedef_String_Array/server.cpp:
7143 * tests/UNKNOWN_Exception/server.cpp:
7144 * tests/Xt_Stopwatch/server.cpp:
7146 Modified the majority of the TAO tests, performance-tests and
7147 examples to use explicit activation to support CORBA e compact.
7149 * tests/CORBA_e_Implicit_Activation:
7150 * tests/CORBA_e_Implicit_Activation/CORBA_e_Implicit_Activation.mpc:
7151 * tests/CORBA_e_Implicit_Activation/Hello.h:
7152 * tests/CORBA_e_Implicit_Activation/Hello.cpp:
7153 * tests/CORBA_e_Implicit_Activation/Test.idl:
7154 * tests/CORBA_e_Implicit_Activation/run_test.pl:
7155 * tests/CORBA_e_Implicit_Activation/server.cpp:
7157 Added a new test to ensure that CORBA e compact builds throw the
7158 correct exception when implicit activation is used.
7160 * tests/Object_Loader/driver.cpp:
7162 Check the object reference after the _narrow() to avoid a core
7165 * tests/Object_Loader/run_test.pl:
7167 Use the PerlACE::add_lib_path() function to add the library
7168 directory instead of directly modifying the PATH environment
7171 * tests/Nested_Event_Loop/test_i.cpp:
7173 Fixed an exception message to match the right method name.
7175 Tue Mar 13 18:00:34 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7177 * tao/Valuetype/Valuetype_Traits_T.h (copy_range):
7179 Made this trait method a member template to provide support for
7180 checked destination iterators.
7182 Tue Mar 13 14:17:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7184 * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
7185 * orbsvcs/tests/Bug_2800_Regression/server.cpp:
7186 Wait on the thread manager until all tasks are ready
7188 Tue Mar 13 12:19:58 UTC 2007 Steve Huston <shuston@riverace.com>
7190 * MPC/config/tao_vc8warnings.mpb: Reversed the defaults for VC8
7191 STL deprecated warnings since Ossama added the checked iterator
7194 Tue Mar 13 09:55:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7196 * tests/DynUnion_Test/*:
7197 New DynUnion test, thanks to M. Arshad Khan
7198 <khan dot m dot arshad at gmail dot com>
7199 for creating this test. According to the reporter this failed with 1.5
7200 but it works on svn head without problems.
7202 Mon Mar 12 22:29:32 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7204 * tao/checked_iterator.h:
7208 * tao/Generic_Sequence_T.h:
7209 * tao/Unbounded_Octet_Sequence_T.h:
7211 Updated include directives. The checked_iterator.h header is
7214 Updated checked iterator factory function calls to use new name,
7215 ACE_make_checked_array_iterator.
7217 * tao/Object_Reference_Traits_T.h (copy_range):
7218 * tao/String_Traits_T.h (copy_range):
7220 Made this trait method a member template to simplify support for
7221 checked destination iterators.
7226 Removed tao/checked_iterator.h header from the appropriate
7227 header lists. It has been moved to ACE.
7229 Mon Mar 12 21:35:25 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7231 * tao/TAO_Internal.cpp:
7233 Fixed compilation errors on WinCE 5.0 builds.
7235 Mon Mar 12 21:03:15 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7237 * tao/checked_iterator.h (TAO_checked_array_iterator):
7239 New function template that returns a checked iterator if
7240 supported by the platform (currently VC8 or better), and a
7243 * tao/Generic_Sequence_T.h (generic_sequence, length):
7244 * tao/Unbounded_Octet_Sequence_T.h (length):
7246 Call new TAO_checked_array_iterator<>() iterator factory
7247 function to generate destination iterator. Addresses VC8
7248 "C4996" warnings when security related warnings are enabled.
7250 * tao/Value_Traits_T.h (copy_range):
7252 Made this trait method a member template to simplify support for
7253 checked destination iterators.
7258 Added new tao/checked_iterator.h header to the appropriate
7261 Mon Mar 12 17:38:26 UTC 2007 Steve Huston <shuston@riverace.com>
7263 * MPC/config/tao_vc8warnings.mpb: Added disabler for the
7264 "warning C4996: 'std::_Copy_opt' was declared deprecated" warnings
7265 emanating from Microsoft's STL. Added it for both the vc8 and
7266 nmake types. Also, added a nmake specific option to disable
7267 the inherits-via-dominance warning and removed that one from
7268 the ACE vc8nmake.mpb.
7270 Also moved the warning 4290 disabler (unimplemented exception
7271 spec) from ACE's vc8nmake.mpb to here.
7273 Mon Mar 11 13:52:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7275 * orbsvcs/tests/Bug_2800_Regression/server.cpp:
7276 * orbsvcs/tests/Bug_2800_Regression/nsmain.cpp:
7277 Exit with -1 when we can't activate the test tasks
7279 Mon Mar 11 13:44:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7281 * tests/DiffServ/server.cpp:
7282 * tests/DiffServ/client.cpp:
7283 Include DiffservPolicy.h so that the static initializers to run
7286 Sat Mar 10 22:49:01 UTC 2007 Steve Huston <shuston@riverace.com>
7288 * MPC/config/tao_vc8warnings.mpb: New base containing features that
7289 turn VC8 warnings on/off. Some of these may benefit from some looking
7290 at; if you want to see them, regenerate projects with the feature
7293 * MPC/config/taodefaults.mpb:
7294 * TAO_IDL/tao_idl.mpc: Inherit from tao_vc8warnings.mpb to
7295 shut off the VC8 warnings.
7297 Fri Mar 9 13:47:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7299 * tests/DiffServ/client.cpp:
7300 * tests/DiffServ/server.cpp:
7301 Added missing duplicate calls
7303 Fri Mar 9 11:03:52 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7305 * tao/Adapter_Registry.cpp:
7307 * tao/Bind_Dispatcher_Guard.cpp:
7308 * tao/Cleanup_Func_Registry.cpp:
7309 * tao/Client_Strategy_Factory.cpp:
7310 * tao/Connect_Strategy.cpp:
7313 Fri Mar 9 06:43:52 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7315 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp (operator>>):
7317 Addressed ambiguous ACE_CString constructor calls caused by
7318 recent changes to constructor "release" parameter type.
7320 Fri Mar 9 00:27:39 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
7322 * TAO_IDL/be/be_global.cpp:
7323 * TAO_IDL/be/be_visitor_ccm_pre_proc.cpp:
7324 * TAO_IDL/util/utl_identifier.cpp:
7325 * TAO_IDL/util/utl_global.cpp:
7326 * TAO_IDL/util/utl_scope.cpp:
7328 Changed the signature of ACE_CString constructor calls to avoid
7329 ambiguity errors due to recent changes in the ACE_CString
7332 Fri Mar 9 00:08:52 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7334 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp (operator>>):
7336 Addressed problem where ACE_CString length was not set, which
7337 resulted in no-op copy to another ACE_CString.
7339 Thu Mar 8 21:27:54 UTC 2007 Steve Huston <shuston@riverace.com>
7341 * orbsvcs/IFR_Service/be_init.cpp (BE_save_orb_args):
7342 * orbsvcs/orbsvcs/AV/FlowSpec_Entry.cpp (get_local_addr_str):
7343 * orbsvcs/orbsvcs/IFRService/IRObject_i.cpp (update_key):
7344 * orbsvcs/orbsvcs/PortableGroup/UIPMC_Profile.cpp:
7345 * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
7346 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
7347 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp (valid_id):
7348 Changed the signature of ACE_CString constructor calls to avoid
7349 ambiguity errors due to recent changes in the ACE_CString
7352 Thu Mar 8 17:49:52 UTC 2007 Trevor Fields <fields_t@ociweb.com>
7354 Fixed the Event Service crashing when dispatching
7355 queue fills up and using the MT dispatching.
7357 * orbsvcs/orbsvcs/Event/EC_Dispatching_Task.cpp:
7359 Check for non-NULL TAO_EC_Queue_Full_Service_Object before
7362 * orbsvcs/orbsvcs/Event/EC_MT_Dispatching.cpp:
7364 Pass in the TAO_EC_Queue_Full_Service_Object reference into
7365 the TAO_EC_Dispatching_Task constrcutor.
7367 * orbsvcs/tests/EC_Throughput/ECT_Consumer.cpp:
7368 * orbsvcs/tests/EC_Throughput/ECT_Consumer.h:
7369 * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp:
7370 * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.h:
7372 Add -o parameter to delay the client for a number of
7373 seconds upon the reception of the first event.
7375 * orbsvcs/tests/EC_Throughput/ec_mt_overflow.conf:
7376 * orbsvcs/tests/EC_Throughput/ec_mt_overflow.conf.xml:
7377 * orbsvcs/tests/EC_Throughput/run_test_overflow.pl:
7379 Added a test to try and stress the event service enough
7380 to fill a dispatching queue. This test does not always
7381 fill the queue and therefore can succeed on systems
7382 where a filled queue can result in crash of the
7385 Thu Mar 8 15:56:40 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
7387 * tao/TAO_Internal.cpp:
7389 Moving the -ORBDebugLevel processing from the process-global
7390 initialization section to the ORB-specific initialization. This
7391 resolves bug#2809 by allowing new ORBs to change the global
7394 Wed Mar 8 01:28:17 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7396 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
7398 Corrected zero buffer length handling to match previous
7401 Wed Mar 7 18:28:14 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7403 * tests/DSI_AMH/Roundtrip.cpp:
7405 We don't need to do set_result() when using AMH.
7407 Wed Mar 7 17:58:38 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7409 * tests/DSI_AMH/Roundtrip.cpp:
7411 Corrected the return value when using AMH to invoke_reply.
7413 Wed Mar 7 14:07:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7415 * tao/PortableServer/Servant_var.{h,cpp}:
7416 The const operator->() should return a T*, not T const *,
7417 removed the non const operator->(), no need for it. This makes
7418 the Servant_var compliant with the CORBA C++ mapping. Thanks to
7419 Andres Hurtis <andrej100 at gmail dot com> for reporting this.
7420 This fixes bugzilla 2847.
7422 * tao/AnyTypeCode/Marshal.cpp:
7423 * tao/AnyTypeCode/Union_TypeCode.cpp:
7426 * tao/AnyTypeCode/Sequence_TypeCode_Static.cpp:
7427 * tao/AnyTypeCode/TypeCode_Case_Base_T.cpp:
7430 Wed Mar 7 12:32:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7433 Removed the old tao_idl rules, this is now all in the generated
7434 GNU makefiles. The rules for the event channel are also removed,
7435 they didn't work anymore
7437 Tue Mar 6 13:46:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7439 * tests/IDL_Test/IDL_Test.mpc:
7440 * tests/IDL_Test/Makefile.am:
7441 * tests/IDL_Test/valuetype.idl:
7442 * tests/Any/Recursive/Test.idl:
7443 Moved new tests to Any/Recursive and readded -GA, this way
7444 we don't have issues with build systems that have not
7447 Tue Mar 6 13:21:24 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
7449 * COPYING: Updated this file to clarify that the TAO license need
7450 not be shipped with binary-only releases. Thanks to Michael
7451 Kircher <michael dot kircher at siemens dot com> and Werner
7452 Burger <werner dot burger at siemens dot com> for motivating
7455 Tue Mar 6 09:52:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7457 * tests/Big_AMI/run_test.pl:
7458 * tests/Big_Reply/run_test.pl:
7459 * tests/Bug_1330_Regression/run_test.pl:
7460 * tests/Bug_1627_Regression/run_test.pl:
7461 * tests/Bug_2234_Regression/run_test.pl:
7462 * tests/Connection_Purging/run_test.pl:
7463 * tests/Leader_Followers/run_test.pl:
7464 * tests/MT_Client/run_test.pl:
7465 * tests/Multiple_Inheritance/run_test.pl:
7466 * tests/Native_Exceptions/run_test.pl:
7467 * tests/Nested_Event_Loop/run_test.pl:
7468 * tests/OctetSeq/run_test.pl:
7469 * tests/OctetSeq/run_test1.pl:
7470 * tests/OctetSeq/run_test2.pl:
7471 * tests/Oneways_Invoking_Twoways/run_test.pl:
7472 * tests/Oneways_Invoking_Twoways/run_test_svc.pl:
7473 * tests/Reliable_Oneways/run_sync_none.pl:
7474 * tests/Reliable_Oneways/run_sync_with_server.pl:
7475 * tests/Reliable_Oneways/run_sync_with_target.pl:
7476 * tests/Reliable_Oneways/run_sync_with_transport.pl:
7477 * tests/Reliable_Oneways/run_test.pl:
7478 * tests/Server_Leaks/run_test.pl:
7479 Use a PerlACE variable for the time to wait for a process
7481 Tue Mar 6 09:50:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7483 * examples/POA/Adapter_Activator/run_test.pl:
7484 * examples/POA/Default_Servant/run_test.pl:
7485 * examples/POA/DSI/run_test.pl:
7486 * examples/POA/Explicit_Activation/run_test.pl:
7487 * examples/POA/FindPOA/run_test.pl:
7488 * examples/POA/Forwarding/run_test.pl:
7489 * examples/POA/Loader/run_test.pl:
7490 * examples/POA/NewPOA/run_test.pl:
7491 * examples/POA/On_Demand_Activation/run_test.pl:
7492 * examples/POA/On_Demand_Loading/run_test.pl:
7493 * examples/POA/POA_BiDir/run_test.pl:
7494 * examples/POA/Reference_Counted_Servant/run_test.pl:
7495 * examples/POA/RootPOA/run_test.pl:
7496 * examples/POA/TIE/run_test.pl:
7497 Use a PerlACE variable for the time to wait for a process
7499 Tue Mar 6 09:38:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7501 * tests/Collocation/run_test.pl:
7502 * tests/Collocation_Exception_Test/run_test.pl:
7503 * tests/Collocation_Oneway_Tests/run_test.pl:
7504 * tests/Collocation_Tests/run_test.pl:
7505 * tests/RTCORBA/Activate_Object_Multiple_ORBs/run_test.pl:
7506 * tests/RTCORBA/Client_Propagated/run_test.pl:
7507 * tests/RTCORBA/Server_Declared/run_test.pl:
7508 * tests/Servant_To_Reference_Test/run_test.pl:
7509 * tests/UNKNOWN_Exception/run_test.pl:
7510 Use a PerlACE variable for the time to wait for a process
7512 Tue Mar 6 09:06:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7514 * tests/DSI_AMH/run_test.pl:
7515 * tests/DSI_AMI_Gateway/run_test.pl:
7516 * tests/DSI_Gateway/run_test.pl:
7517 * tests/DynAny_Test/run_test.pl:
7518 * tests/Explicit_Event_Loop/run_test.pl:
7519 * tests/ORB_destroy/run_test.pl:
7520 * tests/ORB_init/run_test.pl:
7521 * tests/ORB_Local_Config/run_tests_all.pl:
7522 Use a PerlACE variable for the time to wait for a process
7524 Tue Mar 6 09:03:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7526 * tests/POA/Bug_2511_Regression/run_test.pl:
7527 * tests/POA/Current/run_test.pl:
7528 * tests/POA/Deactivate_Object/run_test.pl:
7529 * tests/POA/Default_Servant/run_test.pl:
7530 * tests/POA/Etherealization/run_test.pl:
7531 * tests/POA/Excessive_Object_Deactivations/run_test.pl:
7532 * tests/POA/Identity/run_test.pl:
7533 * tests/POA/MT_Servant_Locator/run_test.pl:
7534 * tests/POA/Nested_Non_Servant_Upcalls/run_test.pl:
7535 * tests/POA/Non_Servant_Upcalls/run_test.pl:
7536 * tests/POA/Object_Reactivation/run_test.pl:
7537 * tests/POA/Persistent_ID/run_test.pl:
7538 * tests/POA/POA_Destruction/run_test.pl:
7539 * tests/POA/POAManagerFactory/run_test.pl:
7540 * tests/POA/Policies/run_test.pl:
7541 * tests/POA/Reference_Counting/run_test.pl:
7542 * tests/POA/Single_Threaded_POA/run_test.pl:
7543 * tests/POA/wait_for_completion/run_test.pl:
7544 Use a PerlACE variable for the time to wait for a process
7546 Tue Mar 6 08:59:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7548 * tests/Codec/run_test.pl:
7549 * tests/POA/Bug_1592_Regression/run_test.pl:
7550 * tests/Portable_Interceptors/AdvSlot/run_test.pl:
7551 * tests/Portable_Interceptors/AdvSlotDblCpy/run_test.pl:
7552 * tests/Portable_Interceptors/AdvSlotExt/run_test.pl:
7553 * tests/Portable_Interceptors/Benchmark/run_test.pl:
7554 * tests/Portable_Interceptors/Bug_1559/run_test.pl:
7555 * tests/Portable_Interceptors/Bug_2088/run_test.pl:
7556 * tests/Portable_Interceptors/Bug_2510_Regression/run_test.pl:
7557 * tests/Portable_Interceptors/Collocated/Dynamic/run_test.pl:
7558 * tests/Portable_Interceptors/Dynamic/run_test.pl:
7559 * tests/Portable_Interceptors/ForwardRequest/run_test.pl:
7560 * tests/Portable_Interceptors/IORInterceptor/run_test.pl:
7561 * tests/Portable_Interceptors/ORB_Shutdown/run_test.pl:
7562 * tests/Portable_Interceptors/PICurrent/run_test.pl:
7563 * tests/Portable_Interceptors/PolicyFactory/run_test.pl:
7564 * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/run_test.pl:
7565 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/run_test.pl:
7566 * tests/Portable_Interceptors/Recursive_ORBInitializer/run_test.pl:
7567 * tests/Portable_Interceptors/Redirection/run_test.pl:
7568 * tests/Portable_Interceptors/Register_Initial_References/run_test.pl:
7569 * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl:
7570 * tests/Portable_Interceptors/Service_Context_Manipulation/run_test.pl:
7571 * tests/Portable_Interceptors/Slot/run_test.pl:
7572 Use a PerlACE variable for the time to wait for a process
7574 Tue Mar 6 08:15:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7576 * tests/Any/Recursive/Test.idl:
7577 Added another test case
7579 * tests/Any/Recursive/client.cpp:
7580 Extended with more tests
7582 * tests/POA/Current/Current.cpp:
7585 Tue Mar 6 03:08:49 UTC 2007 Carlos O'Ryan <coryan@atdesk.com>
7587 * tests/POA/Bug_1592_Regression/run_test.pl:
7588 Must use $ACE_ROOT/bin instead of ../../bin otherwise it does
7589 not work for checkouts with ACE and TAO at the same level (such
7590 as directly from the trunk.)
7592 Mon Mar 5 20:13:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7594 * TAO_IDL/ast/ast_sequence.cpp:
7595 Fixed last part of bug 2776, the typecode for recursive valuetype s
7596 is now generated correctly as recursive
7598 * TAO_IDL/ast/ast_valuetype.cpp:
7599 * TAO_IDL/be/be_valuetype.cpp:
7600 * TAO_IDL/be_include/be_valuetype.h:
7601 * TAO_IDL/include/ast_valuetype.h:
7602 Moved in_recursion method from be to ast class
7604 Mon Mar 5 19:00:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7606 * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
7607 * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
7608 * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
7609 Fixed bug 2776 partially, improved the detection whether we have
7610 a recursive type or not. Thanks to Martin Corino
7611 <mcorino at remedy dot nl> for reporting this issue.
7613 Mon Mar 5 14:45:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7615 * tests/IDL_Test/valuetype.idl:
7616 Added Recursive2 and Recursive3 types, both do result in
7617 an invalid generated typecode. The generated code does compile
7618 but will result in a crash when used runtime.
7620 * tests/IDL_Test/IDL_Test.mpc:
7621 Don't use -GA for valuetype anymore, is too complex
7623 Mon Mar 5 13:41:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7625 * tests/Any/Recursive/Test.idl:
7626 Added RecursiveUnion2 as another test
7628 * tests/Any/Recursive/client.cpp:
7629 Added call with RecursiveUnion2, also fails
7631 * tests/IDL_Test/union.idl:
7632 * tests/IDL_Test/valuetype.idl
7635 Mon Mar 5 11:09:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7637 * tao/AnyTypeCode/Recursive_Type_TypeCode.cpp:
7638 * tao/AnyTypeCode/Recursive_Type_TypeCode.h:
7639 * tao/AnyTypeCode/Struct_TypeCode.cpp:
7640 * tao/AnyTypeCode/Struct_TypeCode.h:
7641 * tao/AnyTypeCode/Struct_TypeCode_Static.cpp:
7642 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
7645 Mon Mar 5 11:03:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7647 * tao/Bounded_Object_Reference_Sequence_T.h:
7648 * tao/Unbounded_Object_Reference_Sequence_T.h:
7649 Reverted the change for bugzilla 2829, some builds show errors,
7650 will investigate these builds first
7652 Mon Mar 5 09:44:32 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7655 * tao/Bounded_Object_Reference_Sequence_T.h:
7656 * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
7658 * tao/Object_Reference_Const_Sequence_Element_T.h:
7659 * tao/String_Const_Sequence_Element_T.h:
7661 * tao/Unbounded_Object_Reference_Sequence_T.h:
7662 Fixed bugzilla 2829, make it possible to use .in()
7663 on the element returned by const operator [] for an
7664 object reference sequence
7669 * TAO_IDL/be/be_visitor_union/union_cs.cpp
7670 * TAO_IDL/be/be_visitor_union_branch.cpp
7671 * TAO_IDL/be/be_visitor_union_branch/public_constructor_cs.cpp
7672 * TAO_IDL/be/be_visitor_union_branch/public_reset_cs.cpp
7673 * TAO_IDL/be_include/be_codegen.h
7674 * TAO_IDL/be_include/be_visitor_union_branch.h
7675 * TAO_IDL/be_include/be_visitor_union_branch/public_constructor_cs.h
7676 Fixed bugzilla 2839, when an union is created by default
7677 and the discriminator is for a value that is allocated
7678 from the heap then allocate a value else we get
7679 a crash when marshaling this default union
7681 Fri Mar 2 22:15:32 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7683 * tests/DSI_AMI_Gateway/test_dsi.cpp:
7685 Fixed a memory leak.
7687 Fri Mar 2 20:48:45 UTC 2007 Steve Huston <shuston@riverace.com>
7689 * TAO-INSTALL.html: Added a description of cross-compiling on
7690 Windows with Visual Studio.
7692 * orbsvcs/ImplRepo_Service/Activator_NT_Service.{h cpp}:
7693 * orbsvcs/ImplRepo_Service/Locator_NT_Service.{h cpp}:
7694 * orbsvcs/ImplRepo_Service/ImR_Activator.cpp:
7695 * orbsvcs/ImplRepo_Service/ImR_Locator.cpp:
7696 * orbsvcs/Naming_Service/NT_Naming_Server.cpp:
7697 * orbsvcs/Naming_Service/NT_Naming_Service.{h cpp}:
7698 * orbsvcs/Notify_Service/NT_Notify_Server.cpp:
7699 * orbsvcs/Notify_Service/NT_Notify_Service.{h cpp}: Don't try this
7700 on ACE_WIN32 platforms where ACE_LACKS_WIN32_SERVICES.
7702 * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp (open_config):
7703 * orbsvcs/ImplRepo_Service/Locator_Repository.cpp: Don't try to build
7704 the Windows registry-using code where ACE_LACKS_WIN32_REGISTRY.
7706 Fri Mar 2 21:00:23 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7708 * tests/DSI_AMI_Gateway/test_dsi.cpp:
7709 * tests/DSI_Gateway/test_dsi.cpp:
7711 Fixed an unused argument warning.
7713 Fri Mar 2 20:31:11 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7715 * tao/DynamicInterface/AMH_DSI_Response_Handler.h:
7716 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7718 Don't need the exception_type_ data memember.
7719 It is inherited from its parent class AMH_Response_Handler.
7721 * tao/Messaging/AMH_Response_Handler.h:
7722 * tao/Messaging/AMH_Response_Handler.cpp:
7724 Move the exception_type_ from private section to protected section.
7725 so that the AMH_DSI_Response_Handler as a child class can access
7728 Fri Mar 2 18:45:34 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7730 * tao/DynamicInterface/AMH_DSI_Response_Handler.inl:
7731 * tao/DynamicInterface/DII_Reply_Handler.inl:
7733 Added the missing versioned namespace guard.
7735 Fri Mar 2 07:21:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7737 * TAO_IDL/be/be_attribute.cpp:
7738 No need to set the flag that an operation has been seen
7740 * TAO_IDL/be/be_union.cpp:
7741 When we have an union with an enum as discriminator and the
7742 number of labels is the same as the enum has members we don't
7743 need to generate a default case. Fixes bugzilla 2838
7745 Thu Mar 1 21:32:04 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7747 * tao/DynamicInterface/DII_Reply_Handler.cpp:
7751 Thu Mar 1 21:22:25 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7753 * tests/DSI_AMH/DSI_AMH.mpc:
7757 Thu Mar 1 21:13:06 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7759 * tao/DynamicInterface/DII_Invocation_Adapter.h:
7760 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
7762 Fixed a Intel compiler warning.
7764 Thu Mar 1 20:21:19 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7766 * tests/DSI_AMI_Gateway/test_dsi.cpp:
7768 Fixed a unused argument warning.
7770 Thu Mar 1 19:58:16 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7772 * tao/DynamicInterface/AMH_DSI_Response_Handler.h:
7773 * tao/DynamicInterface/DII_Reply_Handler.h:
7774 * tao/DynamicInterface/DII_Reply_Handler.cpp:
7776 Added the missing versioned namespace guard.
7778 Thu Mar 1 19:36:47 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7780 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7781 * tao/DynamicInterface/DII_Reply_Handler.h:
7782 * tao/DynamicInterface/DII_Reply_Handler.cpp:
7784 Removed use of deprecated macros. Changed to use c++ cast.
7785 Removed a check for gcc > 2.8 since it is not supported.
7787 Thu Mar 1 19:14:18 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7789 * tao/DynamicInterface/AMH_DSI_Response_Handler.h:
7790 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7792 Moved implemention code from header file to cpp file.
7794 Thu Mar 1 18:58:47 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7796 * tao/DynamicInterface/AMH_DSI_Response_Handler.h:
7797 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7798 * tao/DynamicInterface/DII_Invocation_Adapter.h:
7799 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
7800 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
7801 * tao/DynamicInterface/DII_Reply_Handler.h:
7802 * tao/DynamicInterface/DII_Reply_Handler.inl:
7803 * tao/DynamicInterface/Request.h:
7804 * tao/DynamicInterface/Request.cpp:
7805 * tests/DSI_AMH/DSI_AMH.mpc:
7806 * tests/DSI_AMH/README:
7807 * tests/DSI_AMH/Roundtrip.cpp:
7808 * tests/DSI_AMH/server.cpp:
7809 * tests/DSI_AMI_Gateway/My_DII_Reply_Handler.cpp:
7810 * tests/DSI_AMI_Gateway/gateway.cpp:
7811 * tests/DSI_AMI_Gateway/test_dsi.h:
7812 * tests/DSI_AMI_Gateway/test_dsi.inl:
7813 * tests/DSI_AMI_Gateway/test_dsi.cpp:
7815 Changed some lengthy lines to be less than 80 characters.
7817 Thu Mar 1 16:14:43 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7821 Manually added several new files to this file.
7823 Thu Mar 1 14:53:53 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7825 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7827 No need to check for null pointer since dynamic_cast already
7828 does the check for us.
7830 Thu Mar 1 14:01:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7832 * tao/DynamicInterface/Context.h:
7833 * tao/DynamicInterface/Dynamic_Implementation.cpp:
7834 * tao/DynamicInterface/Request.cpp:
7835 * tao/DynamicInterface/Request.h:
7836 * tao/DynamicInterface/Server_Request.cpp:
7837 * tao/DynamicInterface/Unknown_User_Exception.h:
7838 * tao/Messaging/AMH_Response_Handler.cpp:
7840 * tao/Transport_Connector.cpp:
7841 * tao/Transport_Queueing_Strategies.cpp:
7842 * tao/Transport_Selection_Guard.cpp:
7845 Thu Mar 1 13:23:32 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
7849 Since these are not automatically generated, we must add new files
7852 Thu Mar 1 13:12:28 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
7854 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7856 Replaced ACE_static_cast and ACE_const_cast with the correct
7859 Wed Feb 28 20:02:07 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
7861 * tao/DynamicInterface/AMH_DSI_Response_Handler.h:
7862 * tao/DynamicInterface/AMH_DSI_Response_Handler.inl:
7863 * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
7864 * tao/DynamicInterface/DII_Invocation.h:
7865 * tao/DynamicInterface/DII_Invocation_Adapter.h:
7866 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
7867 * tao/DynamicInterface/DII_Reply_Dispatcher.h:
7868 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
7869 * tao/DynamicInterface/DII_Reply_Handler.h:
7870 * tao/DynamicInterface/DII_Reply_Handler.inl:
7871 * tao/DynamicInterface/DII_Reply_Handler.cpp:
7872 * tao/DynamicInterface/Request.h:
7873 * tao/DynamicInterface/Request.cpp:
7875 * tao/Invocation_Utils.h:
7877 * tao/Messaging/AMH_Response_Handler.h:
7878 * tao/Messaging/AMH_Response_Handler.cpp:
7880 Extended current DynamicInterface to allow DII+AMI+DSI+AMH.
7883 * tests/DSI_AMH/DSI_AMH.mpc:
7884 * tests/DSI_AMH/README:
7885 * tests/DSI_AMH/Roundtrip.h:
7886 * tests/DSI_AMH/Roundtrip.cpp:
7887 * tests/DSI_AMH/Test.idl:
7888 * tests/DSI_AMH/client.cpp:
7889 * tests/DSI_AMH/run_test.pl:
7890 * tests/DSI_AMH/server.cpp:
7892 Added a new test for the new DSI+AMH feature.
7894 * tests/DSI_AMI_Gateway:
7895 * tests/DSI_AMI_Gateway/DSI_AMI_Gateway.mpc:
7896 * tests/DSI_AMI_Gateway/My_DII_Reply_Handler.h:
7897 * tests/DSI_AMI_Gateway/My_DII_Reply_Handler.cpp:
7898 * tests/DSI_AMI_Gateway/README:
7899 * tests/DSI_AMI_Gateway/client.cpp:
7900 * tests/DSI_AMI_Gateway/gateway.cpp:
7901 * tests/DSI_AMI_Gateway/run_exception_test.pl:
7902 * tests/DSI_AMI_Gateway/run_test.pl:
7903 * tests/DSI_AMI_Gateway/server.cpp:
7904 * tests/DSI_AMI_Gateway/test.idl:
7905 * tests/DSI_AMI_Gateway/test_dsi.h:
7906 * tests/DSI_AMI_Gateway/test_dsi.inl:
7907 * tests/DSI_AMI_Gateway/test_dsi.cpp:
7908 * tests/DSI_AMI_Gateway/test_i.h:
7909 * tests/DSI_AMI_Gateway/test_i.inl:
7910 * tests/DSI_AMI_Gateway/test_i.cpp:
7912 Added a new test to experience the whole AMI+DII+AMH+DSI feature.
7914 Wed Feb 28 15:24:30 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
7916 * MPC/config/diffservpolicy.mpb:
7918 Added avoids_minimum_corba, avoids_corba_e_compact, and
7919 avoids_corba_e_micro as base projects and removed the install base
7920 project. This library is not available when minimum_corba,
7921 corba_e_compact or corba_e_micro is enabled. And, users of this
7922 library may not want/need their binary or library to be installed.
7924 Wed Feb 28 14:59:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7926 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
7927 * orbsvcs/tests/Security/MT_IIOP_SSL/Server_Worker.cpp:
7928 * orbsvcs/tests/Security/MT_SSLIOP/Client_Worker.cpp:
7929 * orbsvcs/tests/Security/MT_SSLIOP/Server_Worker.cpp:
7930 Fixed unreferenced local variable warnings
7932 Wed Feb 28 14:44:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7934 * tests/Param_Test/options.cpp:
7935 Fixed memory leak when reading ior file
7937 Wed Feb 28 12:42:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7939 * tao/CodecFactory/CDR_Encaps_Codec.cpp:
7940 * tao/CodecFactory/CDR_Encaps_Codec.h:
7941 * tao/CodecFactory/CodecFactory.cpp:
7942 * tao/CodecFactory/CodecFactory.h:
7943 * tao/CodecFactory/CodecFactory_impl.cpp:
7944 * tao/CodecFactory/CodecFactory_impl.h:
7947 Wed Feb 28 12:34:55 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
7949 * tao/CodecFactory/CDR_Encaps_Codec.cpp:
7951 Removed an ACE_THROW_RETURN that somehow made it back in.
7953 Wed Feb 28 10:05:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7955 * tao/AnyTypeCode/append.cpp:
7956 * tao/AnyTypeCode/Union_TypeCode.cpp:
7957 * tao/AnyTypeCode/Union_TypeCode_Static.cpp:
7958 Zapped another few old exception macros
7960 * tao/DynamicInterface/Dynamic_Implementation.cpp:
7963 Wed Feb 28 09:40:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
7967 Added new bin directory and moved some scripts of the ACE_wrappers/bin
7968 to this directory so that we don't ship TAO specific scripts with ACE
7970 Tue Feb 27 21:09:01 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7972 * tao/MCAST_Parser.cpp (parse_string):
7974 Removed emulated exception macro that snuck back in to the
7975 source during the merge.
7977 Tue Feb 27 18:43:11 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
7980 * tao/SystemException.h:
7982 Made copy constructor public again to silence VC7.1 level 4
7983 warnings. This constructor should be protected, but VC7.1 at
7984 warning level 4 complains about the inaccessible copy
7985 constructor preventing it from being caught. However, that
7986 probably isn't true for most cases since CORBA exceptions are
7987 typically caught by reference, not by copy.
7989 Added a note describing why the copy constructor is not
7992 * tao/diffs/Object_Key.diff:
7994 Synchronized with latest version of Object_KeyC.cpp.
7996 Tue Feb 27 13:21:05 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
7998 * tests/IDL_Test/union.idl:
8000 Changed to only exclude the union with negative cases from SunCC
8001 version 5.8 or below.
8003 Tue Feb 27 12:41:52 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8005 * examples/TypeCode_Creation/main.cpp:
8006 * examples/TypeCode_Creation/test.idl:
8008 Modified the idl union to not use negative numbers in the cases.
8010 * tests/IDL_Test/union.idl:
8012 Added a union that uses negative numbers in the cases. This is
8013 currently #ifdef'ed to not be processed by the Sun preprocessor as
8014 it separates the negative sign and the number causing problems for
8015 the tao_idl lexer/scanner. This is for bugzilla bug #2821.
8017 Tue Feb 27 11:05:00 UTC 2007 Simon Massey <sma@prismtech.com>
8019 * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
8021 Some compilers do not process the #if before the macro subsitution
8022 adjacent string concatination.
8024 Tue Feb 27 06:32:42 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
8026 * tao/EndpointPolicy/EndpointPolicy_Factory.cpp (create_policy):
8028 It seems the const TAO object reference sequence element
8029 operator[] no longer returns a "_var" or managed type. Drop the
8030 newly added ".in()" accessor call. Addresses g++ 4.1 build
8033 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp (operator >>):
8035 Fixed partial merge where a number of changes were not
8038 Addressed comparison signed/unsigned warnings.
8040 Mon Feb 26 23:27:03 UTC 2007 Ossama Othman <ossama_othman at symantec dot com>
8044 Updated to reflect latest changes.
8046 * TAO_IDL/include/fe_extern.h (File, FE_set_yyin):
8047 * TAO_IDL/fe/fe_extern.cpp (FE_set_yyin):
8049 Removed useless "File" class forward declaration. Just use
8050 the standard "FILE" type instead.
8052 * TAO_IDL/be/be_visitor_exception/cdr_op_cs.cpp:
8053 * TAO_IDL/be/be_visitor_structure/cdr_op_cs.cpp:
8054 * TAO_IDL/be/be_visitor_structure/serializer_op_cs.cpp:
8055 * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
8057 Added missing visit_scope() method return value check detected
8060 * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
8061 * TAO_IDL/be/be_visitor_typecode/union_typecode.cpp:
8062 * TAO_IDL/be/be_visitor_typecode/value_typecode.cpp:
8064 Added missing accept() method return value check detected by
8067 * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
8069 Fixed buffer overrun detected by Coverity.
8071 * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
8072 * tao/Acceptor_Registry.cpp:
8073 * tao/CodecFactory/CDR_Encaps_Codec.cpp:
8074 * tao/DynamicAny/DynArray_i.cpp:
8075 * tao/DynamicAny/DynStruct_i.cpp:
8076 * tao/DynamicAny/DynUnion_i.cpp:
8077 * tao/DynamicAny/DynEnum_i.cpp:
8078 * tao/DynamicAny/DynSequence_i.cpp:
8079 * tao/DynamicInterface/DII_Invocation.cpp:
8080 * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
8081 * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
8082 * tao/ObjRefTemplate/ObjectReferenceTemplate_i.cpp:
8083 * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
8084 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Acceptor.cpp:
8086 Added missing dynamic_cast<> return value check detected by
8087 Coverity, i.e. a Coverity FORWARD_NULL error.
8089 * TAO_IDL/be/be_interface_strategy.cpp (compute_coll_names):
8091 Place full_coll_name_ and local_coll_name_ pointer members in a
8092 well defined state by resetting them to zero after deallocating
8093 memory they pointed to in case this method returns prematurely,
8094 and attempts to access them later on occur. Addresses a problem
8095 flagged by Coverity.
8097 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
8098 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
8099 * tao/BiDir_GIOP/BiDir_PolicyFactory.cpp:
8100 * tao/CodecFactory/CodecFactory.cpp:
8101 * tao/DynamicInterface/Dynamic_Implementation.cpp:
8102 * tao/PI/PICurrent_Loader.cpp:
8103 * tao/RTCORBA/RT_PolicyFactory.cpp:
8105 Initialize generated CORBA::Object_ptr skeleton variables with
8106 CORBA::Object_ptr() instead of CORBA::Object::_nil(). Addresses
8107 Coverity UNUSED_VALUE errors.
8109 * TAO_IDL/be/be_sequence.cpp:
8110 * TAO_IDL/be/be_visitor_array/array_ch.cpp:
8111 * TAO_IDL/be/be_visitor_array/array_ci.cpp:
8112 * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
8113 * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
8114 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
8115 * TAO_IDL/be/be_visitor_operation/operation.cpp:
8116 * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
8117 * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
8119 Moved zero pointer check before the pointer is actually
8120 dereferenced. Addresses Coverity REVERSE_INULL error.
8122 * TAO_IDL/be/be_codegen.cpp:
8124 Include "tao/ORB_Constants.h" if operations or valuetypes are
8125 seen. Users may check SystemException minor codes.
8127 Corrected npos constant scope. s/ACE_SString/ACE_CString/g
8129 Const-correctness improvements.
8131 Delay array instantiation optimization until it is needed.
8132 Minor performance optimization in presence of bad function
8135 * TAO_IDL/be/be_interface.cpp (gen_def_ctors):
8137 Issue diagnostic message if inheritance graph traversal fails.
8139 * TAO_IDL/be/be_decl.cpp:
8141 Do not continue if scope narrowing fails.
8143 * TAO_IDL/ast/ast_constant.cpp:
8144 * TAO_IDL/ast/ast_expression.cpp:
8145 * TAO_IDL/ast/ast_enum.cpp:
8146 * tao/AnyTypeCode/Any_Basic_Impl.cpp:
8147 * tao/AnyTypeCode/Any_Basic_Impl_T.cpp:
8148 * tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
8149 * tao/AnyTypeCode/Any_Impl_T.cpp:
8150 * tao/AnyTypeCode/Any_Special_Impl_T.cpp:
8151 * tao/AnyTypeCode/Any_SystemException.cpp:
8152 * tao/AnyTypeCode/TypeCode_CDR_Extraction.cpp:
8153 * tao/AnyTypeCode/append.cpp:
8154 * tao/AnyTypeCode/skip.cpp:
8155 * tao/RTCORBA/RT_Transport_Descriptor.cpp:
8156 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
8157 * tao/RTCORBA/RT_ORB.cpp:
8158 * tao/RTCORBA/RT_Protocols_Hooks.cpp:
8159 * tao/RTCORBA/RT_Endpoint_Utils.cpp:
8160 * tao/RTPortableServer/RT_Policy_Validator.cpp:
8162 Check for null pointer before dereferencing. Addresses Coverity
8163 FORWARD_NULL errors.
8165 * TAO_IDL/fe/lex.yy.cpp:
8166 * TAO_IDL/fe/idl.ll:
8168 Improved consistency between local variable and return value
8171 Improved const-correctness.
8173 Fixed dead code related to IDL comment scanning. Flagged by
8176 Cleaned up node memory management.
8178 * TAO_IDL/driver/drv_preproc.cpp:
8180 Removed useless "File" class forward declaration. Just use
8181 the standard "FILE" type instead.
8183 Removed use of "friggin'" from TAO_IDL error diagnostic. Some
8184 users may not appreciate this humor.
8186 * TAO_IDL/util/utl_string.cpp:
8188 Use operator new() instead of malloc().
8192 Deallocate string array members. Addresses exception-safety
8193 issues, as well as Coverity CTOR_DTOR_LEAK errors.
8197 Deallocate string array members, and reset them to zero.
8200 * tao/SystemException.h:
8202 Made copy constructor protected, as required by the C++
8205 * tao/IIOP_Acceptor.cpp:
8207 Addressed buffer overrun.
8209 * tao/IIOP_Connector.cpp:
8211 Corrected method name in diagnostic message.
8215 * tao/MCAST_Parser.cpp:
8216 * tao/MCAST_Parser.h:
8217 * tao/MCAST_Parser.inl:
8219 Replaced unnecessary delayed conversions from port and TTL
8220 strings to integral values. Just store and use the integral
8221 values directly instead of passing around a bunch of strings.
8222 Simplifies implementation.
8224 Added valid TTL check. The valid TTL range is (0,255].
8226 Corrected string position variable type to match return value of
8227 ACE_CString::find(), i.e. ACE_CString::size_type.
8229 * tao/Object_KeyC.h:
8230 * tao/Object_KeyC.cpp (encode_sequence_to_string):
8231 (decode_string_to_sequence):
8232 * tao/diffs/Object_Key.diff:
8234 In the decoding case, ensure sequence length value does not
8235 exceed maximum value for sequence index type (CORBA::ULong).
8236 This is mostly an issue for 64-bit MS Windows builds.
8238 Corrected types used in explicit casts.
8240 Improved const-correctness.
8242 Improved performance.
8244 * tao/Policy_Set.cpp:
8246 Verify TAO_Cached_Policy_Type value is greater than zero before
8247 using it as an array index. Addresses Coverity NEGATIVE_RETURNS
8250 * tao/Queued_Message.h:
8252 Removed include directive for "ace/Time_Value.h". A forward
8253 declaration will suffice.
8255 * tao/TAO_Internal.cpp (open_services):
8257 Addressed warning regarding potential conflict with similarly
8258 named variables in different scopes.
8260 * tao/Transport.cpp (cleanup_queue_i):
8262 Corrected byte count type to match message length type.
8264 * tao/orbconf.h (TAO_DEFAULT_ADAPTER_REGISTRY_SIZE):
8265 * tao/IORTable/Table_Adapter.cpp (priority):
8267 Created this new constant, and used it where appropriate.
8269 * tao/AnyTypeCode/String_TypeCode_Traits.h:
8271 Initialize CORBA::TypeCode_ptr variables with
8272 CORBA::TypeCode_ptr() instead of CORBA::TypeCode::_nil().
8273 Addresses Coverity UNUSED_VALUE errors.
8275 * tao/CSD_ThreadPool/CSD_TP_Task.cpp:
8277 Removed dead/unreachable code.
8279 * tao/PortableServer/ServantRetentionStrategyFactoryImpl.cpp:
8281 Only issue diagnostic message if debugging is enabled by user.
8283 * tao/RTCORBA/RT_PolicyFactory.cpp:
8284 * orbsvcs/orbsvcs/Security/SL3_PolicyFactory.cpp:
8285 * orbsvcs/orbsvcs/Security/SL3_ObjectCredentialsPolicy.cpp:
8286 * orbsvcs/orbsvcs/Security/SL3_ContextEstablishmentPolicy.cpp:
8288 Initialize CORBA::Policy_ptr variables with CORBA::Policy_ptr()
8289 instead of CORBA::Policy::_nil(). Addresses Coverity
8290 UNUSED_VALUE errors.
8292 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
8294 Added missing dynamic_cast<> return value check detected by
8295 Coverity, i.e. a Coverity FORWARD_NULL error.
8297 Initialize CORBA::TypeCode_ptr variables with
8298 CORBA::TypeCode_ptr() instead of CORBA::TypeCode::_nil().
8299 Addresses Coverity UNUSED_VALUE errors.
8301 * orbsvcs/orbsvcs/Naming/Flat_File_Persistence.cpp:
8303 Verify buffer size falls into a valid range instead of just
8304 checking for a non-zero value. Addresses Coverity
8305 TAINTED_SCALAR errors.
8307 * orbsvcs/orbsvcs/Notify/XML_Loader.cpp:
8309 Fixed potential memory leaks. Addresses Coverity RESOURCE_LEAK
8312 * orbsvcs/orbsvcs/Notify/Routing_Slip_Persistence_Manager.cpp:
8314 Fixed potential dynamic deallocation of a statically
8315 instantiated object.
8317 * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
8319 Explicitly cast return value of "attrs.load()" call to void. We
8320 don't appear to care about it. Address Coverity CHECKED_RETURN
8324 * orbsvcs/orbsvcs/Notify/Persistent_File_Allocator.cpp (read):
8326 Fix for coverity flaged REVERSE_INULL problem. Do not
8327 dereference null pointer.
8329 Mon Feb 26 19:30:28 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8331 * tests/IDL_Test/constants.idl:
8333 Added constants built through various mathematic operations to
8334 flush out problems with preprocessors that don't handle negative
8335 signs correctly. This is for bugzilla bug #2821.
8337 Mon Feb 26 17:25:00 UTC 2007 Simon Massey <sma@prismtech.com>
8339 * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
8341 Removed persistance options that rely on non-minimum corba.
8343 Mon Feb 26 17:18:20 UTC 2007 Adam Mitz <mitza@ociweb.com>
8345 * tests/Sequence_Unit_Tests/unbounded_sequence_cdr_ut.cpp:
8347 Added a #include for the octet-sequence specialization.
8349 Mon Feb 26 14:44:07 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8351 * TAO_IDL/fe/idl.ll:
8352 * TAO_IDL/fe/lex.yy.cpp:
8354 Reverted my change (committed by Jeff Parsons on my behalf) from
8355 Tue Nov 28 19:32:46 UTC 2006. While it fixed an issues with the
8356 Sun preprocessor (e.g., negative numbers coming out like "- 9"),
8357 it causes problems with normal subtraction. Thanks to Jules
8358 Colding <colding at omesc dot com> for reporting this. This fixes
8361 Mon Feb 26 13:57:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8363 * tao/Compression/*.{h,cpp}:
8364 * tao/UB_String_Argument_T.{cpp,inl}:
8365 Refactored layout using 1.12 version of StyleManager
8367 Mon Feb 26 13:43:45 UTC 2007 Olli Savia <ops@iki.fi>
8369 * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
8370 * orbsvcs/tests/FT_App/FT_Creator.cpp:
8371 * orbsvcs/tests/FT_App/TAO_Object_Group_Creator.cpp:
8375 Pass correct buffer length to ACE_OS::snprintf().
8376 Thanks to Yves Alloyer <alloyer at ipanematech dot com> for
8377 reporting this and providing initial patch. This fixes Bug #2797.
8379 Mon Feb 26 13:43:44 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8381 * tests/DiffServ/server.cpp:
8383 Removed usage of old macros.
8385 Sun Feb 25 21:56:31 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8387 * tests/DiffServ/server.cpp:
8389 Removed ACE_THROW_SPEC in the function definitions and
8390 declarations. Helps fix the fuzz build errors.
8392 Sun Feb 25 17:28:52 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8394 * tests/DiffServ/run_test.pl:
8396 Added a regression test script for the DiffServ policy test.
8398 Sun Feb 25 17:09:10 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8401 * tests/DiffServ/client.cpp:
8402 * tests/DiffServ/diffserv.mpc:
8403 * tests/DiffServ/test.idl:
8404 * tests/DiffServ/server.cpp:
8405 * tests/DiffServ/README:
8407 Added a new test for the DiffServ policy.
8409 Sat Feb 24 19:34:08 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8411 * MPC/config/diffservpolicy.mpb:
8413 Added a MPC project file for the DiffServ policy.
8415 Sat Feb 24 06:56:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8417 * tao/AnyTypeCode/Any_Impl_T.cpp:
8418 * tao/AnyTypeCode/Any_Special_Impl_T.cpp:
8419 * tao/AnyTypeCode/Any_SystemException.cpp:
8420 Use false instead of 0
8422 * tao/AnyTypeCode/ExceptionA.cpp:
8423 * tao/LocateRequest_Invocation.cpp:
8424 * tao/PortableServer/Adapter_Activator.cpp:
8427 * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
8428 * tao/HTTP_Parser.cpp:
8429 * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
8430 * tao/LocateRequest_Invocation_Adapter.cpp:
8431 * tao/Messaging/Messaging_ORBInitializer.cpp:
8432 * tao/PI/PI_ORBInitializer.cpp:
8433 * tao/PI_Server/PortableServer_ORBInitializer.cpp:
8434 * tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
8435 * tao/RTCORBA/RT_ORBInitializer.cpp:
8436 Removed not needed catch
8439 Fixed _validate_connection
8441 * tests/Bug_2826_Regression/*:
8442 New regression for bug 2826 that is about a problem with
8443 validate_connection. Thanks to Steven Xie
8444 <steven dot xie at mpathix dot com> for reporting this
8445 and making the test program
8447 Thu Feb 22 09:35:00 UTC 2007 Simon Massey <sma@prismtech.com>
8449 * orbsvcs/orbsvcs/GSSUP.idl:
8451 This file includes CSI.idl, but this should be relative to TAO/orbsvcs for
8454 Thu Feb 22 09:14:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8456 * tests/POA/Bug_1592_Regression/client.cpp:
8457 Added this file, missed it in a previous commit
8459 Wed Feb 21 14:47:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8462 Updated for some changes
8464 * tao/AnyTypeCode/Any.cpp:
8465 Documentation update
8467 * tao/PI_Server/ServerInterceptorAdapter.cpp:
8468 * tao/PI_Server/ServerRequestInfo.cpp:
8469 * tao/PortableServer/Object_Adapter.cpp:
8470 * tao/PortableServer/Servant_Upcall.cpp:
8473 Wed Feb 21 14:25:05 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8475 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.h:
8476 * orbsvcs/orbsvcs/HTIOP/HTIOP_Connection_Handler.cpp:
8478 Added a new set_dscp_codepoint () method.
8480 Wed Feb 21 14:21:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8482 * tests/POA/Bug_1592_Regression/*:
8483 New test program for bug 1592, not fixed yet.
8485 * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.mpc:
8486 * tests/POA/MT_Servant_Locator/MT_Servant_Locator.mpc:
8489 Wed Feb 21 14:15:38 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8491 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
8493 Modified the pre_invoke_remote_request () method
8494 to add checks specific to the DiffServ policy,
8495 to add DiffServ codepoints on the server replies.
8497 Wed Feb 21 12:23:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8499 * tests/POA/Bug_2511_Regression/server.cpp:
8500 Return the error count, in case of a failure then the test
8501 framework will notice this
8503 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
8504 Don't call postinvoke when we don't have a servant. Fixes bugzilla
8505 bugs 2511 and 2658. Thanks to Martin Cornelius
8506 <Martin dot Cornelius at smiths-heimann dot com> and Milan
8507 Cvetkovic <milan dot cvetkovic at mpathix dot com> for reporting
8508 this and providing a test case and a proposed fix.
8510 Wed Feb 21 11:42:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8512 * tests/Bug_1383_Regression/*:
8513 Code for this test, not enabled for automatic testing, just
8514 integrated this and validated that it just works
8516 Wed Feb 21 10:41:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8518 * tao/AnyTypeCode/TypeCode.cpp:
8519 * tao/Strategies/SHMIOP_Acceptor.cpp:
8520 * tao/Strategies/UIOP_Connection_Handler.cpp:
8523 Wed Feb 21 08:28:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8525 * tests/Any/Recursive/client.cpp:
8526 * tests/Any/Recursive/Test.idl:
8527 Added another test case
8529 * tests/Hello/server.cpp:
8532 Wed Feb 21 08:24:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8534 * docs/tutorials/Quoter/Simple/Server/index.html:
8535 Updated because of throw spec removal
8537 * orbsvcs/orbsvcs/Event/EC_Channel_Destroyer.{h,cpp}:
8538 * orbsvcs/orbsvcs/Event/EC_Proxy_Disconnector.{h,cpp}:
8541 * orbsvcs/orbsvcs/Event/ECG_UDP_Receiver.h:
8542 Use false instead of 0
8544 * orbsvcs/orbsvcs/Naming/Bindings_Iterator_T.{h,cpp}:
8545 Make destroyed a real bool
8547 * orbsvcs/orbsvcs/Naming/Naming_Server.cpp:
8548 * orbsvcs/orbsvcs/Naming/Storable.cpp:
8549 * orbsvcs/orbsvcs/Naming/Storable.h:
8550 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp:
8551 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.h:
8552 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
8553 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
8554 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
8555 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Transport.cpp:
8556 * orbsvcs/tests/Security/Secure_Invocation/Foo_i.cpp:
8559 * orbsvcs/performance-tests/RTEvent/lib/Implicit_Deactivator.cpp
8560 * orbsvcs/performance-tests/RTEvent/lib/Servant_var.h:
8561 * orbsvcs/performance-tests/RTEvent/lib/Servant_var.inl:
8562 Use std::swap instead of ACE_Swap
8564 * orbsvcs/tests/Security/Secure_Invocation/Secure_Invocation.mpc:
8565 Simplified this file
8567 Wed Feb 21 08:14:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8569 * tao/RTCORBA/RT_Protocols_Hooks.cpp:
8570 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
8573 * Utils/Servant_Var.inl:
8574 Use std::swap instead of ACE_Swap
8576 Tue Feb 20 20:59:38 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8578 * tao/TAO_Internal.cpp:
8580 Removed the process directive for Default Network Priority
8583 * tao/DiffServPolicy/DiffServPolicy.cpp:
8585 Added code to set the name of the DiffServ Network
8586 Priority Protocols Hooks with the ORB Core. At ORB
8587 initialization time, the ORB Core will open a service
8588 configurator based on this name, to set the network
8589 priority protocols hooks.
8593 Previosuly, during the initializations of the protocols hooks,
8594 if the protocols hooks turned out to be 0, a initialization
8595 error was thrown. Removed that, because now the protocols
8596 hooks could be 0, because we have removed the default
8599 * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp:
8601 Check if the returned network priority protocolos hooks
8602 from the ORB Core is not 0, before using it.
8604 * tao/Remote_Invocation.cpp:
8606 Modified the send_message () to check if DiffServ policy is being
8607 used to set the DiffServ codepoints on the requests and replies.
8608 This method already has code to check the enable_network_priority
8609 flag from the RTCORBA library, to set DiffServ codepoints
8610 on the requests and replies. Now, using DiffServ library always
8611 takes precedence irrespective if whether the application uses
8614 Tue Feb 20 20:36:12 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8618 Removed Default_Network_Priority_Protocols_Hooks.{h,cpp}.
8620 Tue Feb 20 20:28:28 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8622 * tao/Default_Network_Priority_Protocols_Hooks.{cpp,h}:
8624 Removed. The network_priority_protocols_hooks is no
8625 longer going to incur virtual call overhead, and instead
8626 just remains as a pointer, which is 0 or not. Non-zero
8627 instance means, that the DiffServ library is linked in.
8629 Tue Feb 20 20:10:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8631 * tao/Default_Protocols_Hooks.{cpp,h}:
8632 Removed, instead of just invoking the protocol hooks, just
8633 check if the protocol_hook pointer is 0 or not. If non zero
8634 then invoke the method
8636 * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp:
8637 Added missing include to build with Borland
8639 * tao/IIOP_Connection_Handler.cpp:
8641 * tao/Remote_Invocation.cpp:
8642 * tao/RTCORBA/RT_Current.cpp:
8643 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
8644 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
8645 * tao/Strategies/DIOP_Connection_Handler.cpp:
8646 * tao/Strategies/SCIOP_Connection_Handler.cpp:
8647 * tao/Strategies/SHMIOP_Connection_Handler.cpp:
8648 * tao/Strategies/UIOP_Connection_Handler.cpp:
8649 * tao/orbsvcs/orbsvcs/SSLIOP_Connection_Handler.cpp:
8650 When invoking the protocol hooks, check if we have a valid pointer.
8651 This increases performance and decreases footprint. Fixes bugzilla
8655 Removed Default_Protocols_Hooks.{h,cpp}
8657 * tao/TAO_Internal.cpp:
8658 Removed default protocol hooks
8660 * tao/Default_Collocation_Resolver.cpp:
8661 * tao/Invocation_Adapter.cpp:
8662 * tao/PortableServer/Object_Adapter.cpp:
8665 Tue Feb 20 18:35:50 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
8667 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp (ssliop_connect):
8668 Call remove_reference() on svc_handler so that we don't leak
8669 handles. Thanks to Ken Sedgwick <ken+5a4 at bonsai dot com> for
8670 reporting this and testing the fix. This fixes bugid 1506.
8672 Tue Feb 20 17:56:25 UTC 2007 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
8674 * COPYING: Clarified how the COPYING file need to be included with
8675 any code released. Thanks to Scott Mark <sjm at pobox dot com>
8676 for helping clarify this.
8678 Tue Feb 20 16:03:13 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8680 * tao/PortableServer/Default_Servant_Dispatcher.cpp:
8682 Modified the pre_invoke_remote_request () method to do
8683 some processing, specific to the DiffServ library, to add
8684 DiffServ codepoints on the replies. The method relegates the
8685 processing to a network priority hook, defined on the POA,
8686 and specialized by the DiffServ library.
8688 Tue Feb 20 15:10:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8690 * tao/AnyTypeCode/TypeCode.{h,cpp,inl}:
8693 Tue Feb 20 13:21:08 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8695 * orbsvcs/tests/Bug_2800_Regression/NamingTask.cpp:
8696 * tests/Bug_2809_Regression/server.cpp:
8698 Deal with conversion from string constant to char*. Store the
8699 string constants in a const char* and then use const_cast<> where
8702 Tue Feb 20 06:38:34 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8704 * tao/Connection_Handler.h:
8705 * tao/Connection_Handler.cpp:
8707 Added a new set_dscp_codepoint () method with a CORBA::Long
8708 as an input argument. This function is added as part of the
8709 DiffServ policy support.
8711 * tao/IIOP_Connection_Handler.h:
8712 * tao/IIOP_Connection_Handler.cpp:
8713 * tao/Strategies/DIOP_Connection_Handler.h:
8714 * tao/Strategies/DIOP_Connection_Handler.cpp:
8715 * tao/Strategies/SCIOP_Connection_Handler.h:
8716 * tao/Strategies/SCIOP_Connection_Handler.cpp:
8718 Concrete protocol implementations of the above defined method.
8720 Tue Feb 20 05:14:39 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8724 Changed the value of the newly added ServiceID (REP_NWPRIORITY)
8725 to be among the TAO reserved range.
8727 Mon Feb 19 21:01:10 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8729 * tao/DiffServPolicy/DiffServPolicy.pidl:
8731 Changed the PolicyType value to use a value from
8732 the TAO reserved range.
8734 Mon Feb 19 20:34:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8736 * orbsvcs/FTRT_Event_Service/Event_Service/FTRT_Event_Service.mpc:
8737 * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.mpc:
8738 * orbsvcs/LifeCycle_Service/LifeCycle_Service.mpc:
8739 * orbsvcs/FTRT_Event_Service/Factory_Service/FTRTEC_Factory_Service.mpc:
8740 Added install as base project so that the executables to
8743 * orbsvcs/FTRT_Event_Service/Event_Service/Makefile.am:
8744 * orbsvcs/FTRT_Event_Service/Factory_Service/Makefile.am:
8745 * orbsvcs/FTRT_Event_Service/Gateway_Service/Makefile.am:
8746 * orbsvcs/LifeCycle_Service/Makefile.am:
8747 Updated because of change above. Fixes bugzilla bug 2813, thanks
8748 to Thomas Girard <thomas dot g dot girard at free dot fr>
8751 Mon Feb 19 19:55:46 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8753 * tests/CDR/allocator.cpp:
8755 Use a static cast to avoid warnings about converting from
8756 ACE_hrtime_t to double.
8758 Mon Feb 19 19:44:59 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8760 * tests/Bug_1495_Regression/Client_Task.cpp:
8761 * tests/Bug_1495_Regression/test_i.cpp:
8762 * tests/Bug_2084_Regression/EventNode.cpp:
8763 * tests/Bug_2084_Regression/Hello.cpp:
8765 Use a combination of C-style cast and static_cast<> to avoid
8766 warnings from gcc in 64-bit mode.
8768 Mon Feb 19 19:00:24 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8770 * tests/Crash_On_Write/run_test.pl:
8772 Extend the client timeout so that very slow machines can complete
8775 Mon Feb 19 18:59:01 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8777 * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.h:
8779 Fixed the fuzz build errors.
8781 Mon Feb 19 18:48:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8783 * tao/Invocation_Adapter.cpp:
8784 * tao/Profile_Transport_Resolver.cpp:
8785 * tao/Transport_Connector.cpp:
8788 Mon Feb 19 18:42:50 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
8790 * tests/Crash_On_Write/run_test.pl:
8792 Check for -1 instead of -10 to indicate timeout.
8794 Mon Feb 19 18:41:22 UTC 2007 Carlos O'Ryan <coryan@atdesk.com>
8796 * tao/Default_Network_Priority_Protocols_Hooks.cpp:
8797 Fixed return types in two versions of get_dscp_codepoint(). The
8798 return type did not match the header file types.
8800 Mon Feb 19 16:37:26 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8802 * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp:
8804 Fixed the RTEMS_NO_NETWORK build errors. The errors were in
8805 throwing exceptions in lines 96 and 102.
8807 Mon Feb 19 14:42:08 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8809 * tao/Network_Priority_Protocols_Hooks.h:
8810 * tao/Default_Network_Priority_Protocols_Hooks.h:
8811 * tao/Default_Network_Priority_Protocols_Hooks.cpp:
8812 * tao/DiffServPolicy/DiffServ_Protocols_Hooks.h:
8813 * tao/DiffServPolicy/DiffServ_Protocols_Hooks.cpp:
8815 Modified the signature of get_dscp_codepoint () methods, to get rid
8816 of the "type qualifier meaningless" errors in most of the TAO
8819 Mon Feb 19 14:36:33 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8821 * tao/TAO_Internal.cpp:
8823 Added a process directive to fix the ORB initialization errors.
8825 Mon Feb 19 12:32:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8827 * orbsvcs/orbsvcs/PortableGroup.idl:
8830 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Acceptor.h:
8831 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connection_Handler.h:
8832 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Connector.cpp:
8833 * orbsvcs/orbsvcs/SSLIOP/IIOP_SSL_Transport.cpp:
8834 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Accept_Strategy.cpp:
8835 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ClientCredentials.h:
8836 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp:
8837 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
8838 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.h:
8839 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.cpp:
8840 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
8841 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Util.cpp:
8842 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Util.h:
8843 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.cpp:
8844 * orbsvcs/orbsvcs/Shutdown_Utilities.cpp:
8846 Layout/const changes
8848 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Invocation_Interceptor.cpp:
8849 Fixed compile problems when SSLIOP_DEBUG_PEER_CERTIFICATE is
8852 Mon Feb 19 04:42:49 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8854 * tao/DiffServPolicy/DiffServ_Network_Priority_Hook.cpp:
8856 Fixed a compilation error.
8858 Fri Feb 16 16:55:51 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8860 * tao/PortableServer/Network_Priority_Hook.h:
8861 * tao/PortableServer/Network_Priority_Hook.cpp:
8863 Added a hook in the POA to make a call on the DiffServ library
8864 to do DiffServ policy related processing on the server side
8865 of the application. The specialized implementation of the hook
8866 is provided by the DiffServ library.
8868 * tao/PortableServer/Root_POA.h:
8869 * tao/PortableServer/Root_POA.cpp:
8871 Added code to initialize the above mentioned hook.
8873 Added get and set methods for the above mentioned hook.
8875 Added a get method to return the POA's cached policies.
8877 * tao/PortableServer/POA_Cached_Policies.h:
8878 * tao/PortableServer/POA_Cached_Policies.cpp:
8879 * tao/PortableServer/POA_Cached_Policies.inl:
8881 Added get and set methods for returning DiffServ policy related
8882 artifacts. These methods are used in the server side for setting
8883 the DiffServ codepoints on the replies.
8885 Fri Feb 16 16:51:38 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8891 Since a new type of protocols hooks was added as part of the
8892 TAO DiffServ policy support, the ORB core files are modified to
8893 instantiate the new type of protocols hooks, if the application
8894 uses the DiffServ library.
8896 Get and set methods are added to return the new type of protocols
8899 Modified the service_context_list () to add DiffServ policy specific
8900 service context entry, just like how the method adds RTCORBA policy
8901 specific service context entry.
8903 Fri Feb 16 16:50:00 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8907 Added the new type of protocols hooks files for compilation.
8909 * tao/DiffServPolicy.mpc:
8911 Added a mpc file for compiling the DiffServ library.
8913 Fri Feb 16 16:45:30 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8915 * tao/Network_Priority_Protocols_Hooks.h:
8916 * tao/Network_Priority_Protocols_Hooks.cpp:
8918 Added a new type of protocols hook, that is used by the ORB core
8919 to add in code to do DiffServ policy specific processing. If an
8920 application uses the DiffServ library, then the library provides
8921 the specialized hook that needs to be used for adding DiffServ
8922 codepoints to requests/replies.
8924 * tao/Default_Network_Priority_Protocols_Hooks.h:
8925 * tao/Default_Network_Priority_Protocols_Hooks.cpp:
8927 The default implementations of the above mentioned new type
8928 of protocols hooks. This implementation is used, in case the
8929 application does not use the DiffServ library.
8931 Fri Feb 16 16:43:10 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8935 Added new TAO_Cached_Policy_Type definitions for the
8936 newly added DiffServ policies.
8940 Added a new service context ServiceId for the DiffServ policy
8943 Fri Feb 16 16:35:43 UTC 2007 Jaiganesh B <jai.dre.vanderbilt.edu>
8945 * tao/DiffServPolicy:
8947 Checked in TAO support to specify client-side and server-side
8948 policies to add DiffServ codepoints to requests and replies. This
8949 support is different from the current RTCORBA support for adding
8950 DiffServ codepoints, where there is a one-to-one mapping between
8951 the RTCORBA thread priorities and the DiffServ codepoints that
8952 are added to the IP packets. This support defines policies on the
8953 client as well as the server side, to specify the DiffServ codepoints
8954 that need to be added to the requests/replies. And the policy
8955 can be overridden at the ORB, THREAD, and the OBJECT levels.
8957 Thu Feb 15 15:22:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8959 * tao/RTCORBA/RT_ORB.h:
8960 * tao/RTPortableServer/RT_Acceptor_Filters.cpp:
8961 * tao/RTPortableServer/RT_Collocation_Resolver.cpp:
8962 * tao/RTPortableServer/RT_Object_Adapter_Factory.cpp:
8963 * tao/RTPortableServer/RT_POA.cpp:
8964 * tao/RTPortableServer/RT_POA.inl:
8965 * tao/RTPortableServer/RT_Policy_Validator.cpp:
8966 * tao/RTPortableServer/RT_Policy_Validator.h:
8967 Code layout changes and cleanup now we zapped the emulated exception
8970 Thu Feb 15 13:23:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
8972 * tao/Base_Transport_Property.h:
8974 * tao/PI/ClientRequestDetails.h:
8975 * tao/PI/ClientRequestInfo.cpp:
8976 * tao/PI/ClientRequestInfo.h:
8977 * tao/PI/ClientRequestInterceptor_Adapter_Impl.h:
8978 * tao/PI/Interceptor_List_T.cpp:
8979 * tao/PI/Interceptor_List_T.h:
8980 * tao/PI/ORBInitializer_Registry_Impl.cpp:
8981 * tao/PI/ORBInitializer_Registry_Impl.h:
8982 * tao/PI/ORBInitInfo.cpp:
8983 * tao/PI/ORBInitInfo.h:
8984 * tao/PI/PI_ORBInitializer.h:
8985 * tao/PI/PI_PolicyFactory.h:
8986 * tao/PI/PICurrent.cpp:
8987 * tao/PI/PICurrent.h:
8988 * tao/PI/PICurrent_Impl.h:
8989 * tao/PI/PICurrent_Loader.cpp:
8990 * tao/PI/PICurrent_Loader.h:
8991 * tao/PI/PolicyFactory_Registry.cpp:
8992 * tao/PI/PolicyFactory_Registry.h:
8993 * tao/PI/ProcessingModePolicy.h:
8994 * tao/PI/RequestInfo_Util.cpp:
8995 * tao/PI/RequestInfo_Util.h:
8996 * tao/PortableServer/DII_Arguments_Converter.h:
8999 * tao/Asynch_Reply_Dispatcher_Base.h
9000 * tao/Asynch_Reply_Dispatcher_Base.inl
9001 * tao/Utils/Implicit_Deactivator.cpp:
9002 * tao/Utils/Implicit_Deactivator.h:
9003 * tao/Utils/ORB_Destroyer.cpp:
9004 * tao/Utils/ORB_Destroyer.h:
9005 * tao/Utils/PolicyList_Destroyer.cpp:
9006 * tao/Utils/PolicyList_Destroyer.h:
9007 * tao/Utils/Servant_Var.h:
9008 * tao/Utils/Servant_Var.inl:
9009 * tao/Messaging/AMH_Response_Handler.cpp:
9010 * tao/Messaging/AMH_Response_Handler.h:
9013 Thu Feb 15 13:09:42 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
9015 * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
9016 * examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc:
9017 * examples/Simple/bank/bank.mpc:
9018 * examples/ior_corbaloc/ior_corbaloc.mpc:
9019 * orbsvcs/examples/FaultTolerance/RolyPoly/RolyPoly.mpc:
9020 * orbsvcs/tests/Bug_2615_Regression/Bug_2615_Regression.mpc:
9021 * orbsvcs/tests/Bug_2709_Regression/Bug_2709_Regression.mpc:
9022 * orbsvcs/tests/Notify/Discarding/Discarding.mpc:
9023 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Seq_Multi_ETCL_Filter.mpc:
9024 * performance-tests/Callback/Callback.mpc:
9025 * performance-tests/Memory/Single_Threaded/Memory_Growth.mpc:
9026 * performance-tests/POA/Implicit_Activation/Implicit_Activation.mpc:
9027 * performance-tests/Pluggable/Pluggable.mpc:
9028 * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
9029 * tests/ICMG_Any_Bug/Hello.mpc:
9030 * tests/OctetSeq/OctetSeq.mpc:
9032 Re-arranged the generated source files so that they are at the
9033 beginning (like MPC would do if it were automatically generating
9034 the list of source files). This is required for template
9035 instantiation to work properly for Visual Age 6.0.
9037 * tests/Bug_1676_Regression/client.cpp:
9038 * tests/MT_BiDir/client.cpp:
9040 Changed "catched" to "caught".
9042 Thu Feb 15 07:46:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9044 * tests/Bug_2560_Regression/server.cpp:
9045 Added missing include
9047 Wed Feb 14 19:20:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9049 * tests/Bug_2809_Regression/*:
9050 New regression test for bug 2809, thanks to Martin Corino
9051 for creating the regression
9053 Wed Feb 14 15:19:10 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
9055 * orbsvcs/tests/Bug_2137_Regression/client.cpp:
9056 * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
9057 * orbsvcs/tests/Bug_2248_Regression/client.cpp:
9058 * orbsvcs/tests/Bug_2285_Regression/client.cpp:
9059 * orbsvcs/tests/Bug_2285_Regression/client2.cpp:
9060 * orbsvcs/tests/Bug_2287_Regression/client.cpp:
9061 * orbsvcs/tests/Bug_2615_Regression/client.cpp:
9062 * orbsvcs/tests/Bug_2709_Regression/client.cpp:
9063 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/client.cpp:
9064 * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp:
9066 Include tao/PI/PI.h to ensure PI library is actually linked into
9067 the executable when statically linking on MacOS X Panther.
9069 Wed Feb 14 11:18:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9071 * examples/Advanced/ch_8_and_10/client.cpp:
9074 * examples/Advanced/ch_8_and_10/server.cpp:
9075 Removed workaround for bug 2611, with the recent changes to the
9076 string sequences this is not needed anymore
9078 Wed Feb 14 10:04:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9080 * orbsvcs/tests/Bug_2800_Regression/*:
9081 Extended this test so that it runs automatically and does a
9084 Tue Feb 13 19:49:59 UTC 2007 Adam Mitz <mitza@ociweb.com>
9086 * TAO_IDL/be/be_global.cpp:
9087 Added -Gdcps to the usage output
9089 Tue Feb 13 19:50:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9091 * tests/Any/Recursive/Test.idl:
9092 * tests/Any/Recursive/client.cpp:
9093 Integrated regression of bug 2804, thanks to Tommy Person
9094 <tpe at ida dot liu dot se> for creating the test. No fix
9095 yet for this problem.
9097 Tue Feb 13 19:44:49 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
9099 * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
9101 Removing a stray ';'
9103 Tue Feb 13 14:21:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9105 * tests/CodeSets/simple/CodeSets_simple.mpc:
9106 * tests/Explicit_Event_Loop/Explicit_Event_Loop.mpc:
9107 * tests/Exposed_Policies/Exposed_Policies.mpc:
9108 * tests/Faults/Faults.mpc:
9109 * tests/File_IO/File_IO.mpc:
9110 * tests/Forwarding/Forwarding.mpc:
9111 * tests/InterOp-Naming/InterOp-Naming.mpc:
9112 * tests/IPV6/IPV6_Hello.mpc:
9113 * tests/Leader_Followers/Leader_Followers.mpc:
9114 * tests/LongUpcalls/LongUpcalls.mpc:
9115 * tests/MProfile/MProfile.mpc:
9116 * tests/MProfile_Connection_Timeout/MProfile_Connection_Timeout.mpc:
9117 * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
9118 * tests/MT_Client/MT_Client.mpc:
9119 * tests/MT_Server/MT_Server.mpc:
9120 * tests/MT_Timeout/MT_Timeout.mpc:
9121 * tests/Multiple/Multiple.mpc:
9122 * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
9123 * tests/Muxed_GIOP_Versions/Muxed_GIOP_Versions.mpc:
9124 * tests/Muxing/Muxing.mpc:
9125 * tests/Native_Exceptions/Native_Exceptions.mpc:
9126 * tests/Nested_Event_Loop/Nested_Event_Loop.mpc:
9127 * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
9128 * tests/No_Server_MT_Connect_Test/No_Server_Connect_Test.mpc:
9129 * tests/Objref_Sequence_Test/Objref_Sequence_Test.mpc:
9130 * tests/OBV/Any/OBV_Any.mpc:
9131 * tests/OBV/Factory/OBV_Factory.mpc:
9132 * tests/OBV/Forward/OBV_Forward.mpc:
9133 * tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc:
9134 * tests/OBV/Truncatable/OBV_Truncatable.mpc:
9135 * tests/OBV/ValueBox/valuebox.mpc:
9136 * tests/Ondemand_Write/Ondemand_Write.mpc:
9137 * tests/Oneway_Buffering/Oneway_Buffering.mpc:
9138 * tests/Oneways_Invoking_Twoways/Oneways_Invoking_Twoways.mpc:
9139 * tests/Parallel_Connect_Strategy/Parallel_Connect_Strategy.mpc:
9140 * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
9141 * tests/Portable_Interceptors/Benchmark/PI_Benchmark.mpc:
9142 * tests/Portable_Interceptors/Bug_1559/Bug_1559.mpc:
9143 * tests/Portable_Interceptors/Bug_2510_Regression/Bug_2510_Regression.mpc:
9144 * tests/Portable_Interceptors/Dynamic/PI_Dynamic.mpc:
9145 * tests/Portable_Interceptors/ForwardRequest/PI_ForwardRequest.mpc:
9146 * tests/Portable_Interceptors/IORInterceptor/PI_IORInterceptor.mpc:
9147 * tests/Portable_Interceptors/PICurrent/PI_PICurrent.mpc:
9148 * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:
9149 * tests/Portable_Interceptors/Service_Context_Manipulation/PI_Svc_Context_Manip.mpc:
9150 * tests/Reliable_Oneways/Reliable_Oneways.mpc:
9151 * tests/RTCORBA/Banded_Connections/RTCORBA_Banded_Conn.mpc:
9152 * tests/RTCORBA/Client_Propagated/RTCORBA_Client_Propagated.mpc:
9153 * tests/RTCORBA/Client_Protocol/RTCORBA_Client_Protocol.mpc:
9154 * tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc:
9155 * tests/RTCORBA/Explicit_Binding/RTCORBA_Explicit_Binding.mpc:
9156 * tests/RTCORBA/Linear_Priority/RTCORBA_Linear_Priority.mpc:
9157 * tests/RTCORBA/MT_Client_Protocol_Priority/RTCORBA_MT_Client_Proto_Prio.mpc:
9158 * tests/RTCORBA/Persistent_IOR/RTCORBA_Persistent_IOR.mpc:
9159 * tests/RTCORBA/Policy_Combinations/RTCORBA_Policy_Combinations.mpc:
9160 * tests/RTCORBA/Priority_Inversion_With_Bands/Priority_Inversion_With_Bands.mpc:
9161 * tests/RTCORBA/Private_Connection/RTCORBA_Private_Connection.mpc:
9162 * tests/RTCORBA/Profile_And_Endpoint_Selection/PaE_Selection.mpc:
9163 * tests/RTCORBA/Server_Declared/RTCORBA_Server_Declared.mpc:
9164 * tests/RTCORBA/Server_Protocol/RTCORBA_Server_Protocol.mpc:
9165 * tests/RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc:
9166 * tests/RTScheduling/Scheduling_Interceptor/Scheduler_Interceptor.mpc:
9167 * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:
9168 * tests/Server_Leaks/Server_Leaks.mpc:
9169 * tests/Single_Read/Single_Read.mpc:
9170 * tests/Smart_Proxies/Benchmark/SP_Benchmark.mpc:
9171 * tests/Smart_Proxies/dtor/dtor.mpc:
9172 * tests/Smart_Proxies/On_Demand/SP_On_Demand.mpc:
9173 * tests/Smart_Proxies/Policy/SP_Policy.mpc:
9174 * tests/Smart_Proxies/Smart_Proxies.mpc:
9175 * tests/Stack_Recursion/Stack_Recursion.mpc:
9176 * tests/Strategies/Strategies.mpc:
9177 * tests/Timed_Buffered_Oneways/Timed_Buffered_Oneways.mpc:
9178 * tests/Two_Objects/Two_Objects.mpc:
9179 * tests/Typedef_String_Array/typedef_string_array.mpc:
9180 Simplified these mpc files, these all have a custom idl project
9181 so the client and server can both have an after on this idl
9182 project, the client doesn't need an after on the server
9184 Tue Feb 13 14:09:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9186 * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
9189 Tue Feb 13 14:08:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9191 * tests/AMI/ami_test_i.cpp:
9192 Fixed warning in gcc builds
9194 Tue Feb 13 12:59:12 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
9196 * tests/Portable_Interceptors/AdvSlotExt/AdvSlotExt.mpc:
9198 Re-arranged the generated source files so that they are at the
9199 beginning (like MPC would do if it were automatically generating
9200 the list of source files). This is required for template
9201 instantiation to work properly for Visual Age 6.0.
9203 * tests/Server_Connection_Purging/client.cpp:
9205 Decreased the number of connections from 80 to 55 to support
9206 platforms with limited resources.
9208 Tue Feb 13 08:10:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9210 * tests/AMI/AMI.mpc:
9211 * tests/AMI/ami_test_i.cpp:
9212 * tests/AMI/ami_test_i.h:
9213 * tests/AMI/client.cpp:
9214 * tests/AMI/run_test.pl:
9215 * tests/AMI/simple_client.cpp:
9216 Extended this test to detect argument corruption when using AMI
9217 collocated. This bug is not fixed, just adding a new regression
9219 Tue Feb 13 07:41:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9221 * orbsvcs/orbsvcs/Metrics.idl
9222 * orbsvcs/orbsvcs/Metrics/*:
9223 Removed, wasn't maintained for years
9225 Mon Feb 12 20:15:22 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
9227 * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
9228 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
9230 Trying to fix a compiler warning for VxWorks5.5.1_x86_GCC2.96_Exceptions
9231 build on DOC group scoreboard.
9233 Mon Feb 12 19:51:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9235 * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
9236 * orbsvcs/orbsvcs/AV/Endpoint_Strategy.cpp:
9237 * orbsvcs/orbsvcs/AV/QoS_UDP.h:
9238 * orbsvcs/orbsvcs/Channel_Clients_T.h:
9239 * orbsvcs/orbsvcs/Concurrency/CC_LockSet.cpp:
9240 * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.h:
9241 * orbsvcs/orbsvcs/IFRService/AbstractInterfaceDef_i.h:
9242 * orbsvcs/orbsvcs/IFRService/AliasDef_i.h:
9243 * orbsvcs/orbsvcs/IFRService/ArrayDef_i.h:
9244 * orbsvcs/orbsvcs/IFRService/AttributeDef_i.h:
9245 * orbsvcs/orbsvcs/IFRService/ComponentContainer_i.h:
9246 * orbsvcs/orbsvcs/IFRService/ComponentDef_i.h:
9247 * orbsvcs/orbsvcs/IFRService/ComponentModuleDef_i.h:
9248 * orbsvcs/orbsvcs/IFRService/ComponentRepository_i.h:
9249 * orbsvcs/orbsvcs/IFRService/concrete_classes.h:
9250 * orbsvcs/orbsvcs/IFRService/ConstantDef_i.h:
9251 * orbsvcs/orbsvcs/IFRService/ConsumesDef_i.h:
9252 * orbsvcs/orbsvcs/IFRService/Contained_i.h:
9253 * orbsvcs/orbsvcs/IFRService/Container_i.h:
9254 * orbsvcs/orbsvcs/IFRService/EmitsDef_i.h:
9255 * orbsvcs/orbsvcs/IFRService/EnumDef_i.h:
9256 * orbsvcs/orbsvcs/IFRService/EventDef_i.h:
9257 * orbsvcs/orbsvcs/IFRService/EventPortDef_i.h:
9258 * orbsvcs/orbsvcs/IFRService/ExceptionDef_i.h:
9259 * orbsvcs/orbsvcs/IFRService/ExtAbstractInterfaceDef_i.h:
9260 * orbsvcs/orbsvcs/IFRService/ExtAttributeDef_i.h:
9261 * orbsvcs/orbsvcs/IFRService/ExtInterfaceDef_i.h:
9262 * orbsvcs/orbsvcs/IFRService/ExtLocalInterfaceDef_i.h:
9263 * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.h:
9264 * orbsvcs/orbsvcs/IFRService/FactoryDef_i.h:
9265 * orbsvcs/orbsvcs/IFRService/FinderDef_i.h:
9266 * orbsvcs/orbsvcs/IFRService/FixedDef_i.h:
9267 * orbsvcs/orbsvcs/IFRService/HomeDef_i.h:
9268 * orbsvcs/orbsvcs/IFRService/IDLType_i.h:
9269 * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.h:
9270 * orbsvcs/orbsvcs/IFRService/InterfaceAttrExtension_i.h:
9271 * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.h:
9272 * orbsvcs/orbsvcs/IFRService/IRObject_i.h:
9273 * orbsvcs/orbsvcs/IFRService/LocalInterfaceDef_i.h:
9274 * orbsvcs/orbsvcs/IFRService/ModuleDef_i.h:
9275 * orbsvcs/orbsvcs/IFRService/NativeDef_i.h:
9276 * orbsvcs/orbsvcs/IFRService/OperationDef_i.h:
9277 * orbsvcs/orbsvcs/IFRService/Options.h:
9278 * orbsvcs/orbsvcs/IFRService/PrimitiveDef_i.h:
9279 * orbsvcs/orbsvcs/IFRService/ProvidesDef_i.h:
9280 * orbsvcs/orbsvcs/IFRService/PublishesDef_i.h:
9281 * orbsvcs/orbsvcs/IFRService/RecursDef_i.h:
9282 * orbsvcs/orbsvcs/IFRService/Repository_i.h:
9283 * orbsvcs/orbsvcs/IFRService/SequenceDef_i.h:
9284 * orbsvcs/orbsvcs/IFRService/StringDef_i.h:
9285 * orbsvcs/orbsvcs/IFRService/StructDef_i.h:
9286 * orbsvcs/orbsvcs/IFRService/TypedefDef_i.h:
9287 * orbsvcs/orbsvcs/IFRService/UnionDef_i.h:
9288 * orbsvcs/orbsvcs/IFRService/UsesDef_i.h:
9289 * orbsvcs/orbsvcs/IFRService/ValueBoxDef_i.h:
9290 * orbsvcs/orbsvcs/IFRService/ValueDef_i.h:
9291 * orbsvcs/orbsvcs/IFRService/ValueMemberDef_i.h:
9292 * orbsvcs/orbsvcs/IFRService/WstringDef_i.h:
9293 * orbsvcs/orbsvcs/IOR_Multicast.h:
9294 * orbsvcs/orbsvcs/Naming/Entries.cpp:
9295 * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp:
9296 * orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp:
9297 * orbsvcs/orbsvcs/Naming/Naming_Service_Container.cpp:
9298 * orbsvcs/orbsvcs/Naming/Persistent_Entries.cpp:
9299 * orbsvcs/orbsvcs/Naming/Storable.cpp:
9300 * orbsvcs/orbsvcs/Naming/Storable.inl:
9301 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.cpp:
9302 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.h:
9303 * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp:
9304 * orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp:
9305 * orbsvcs/orbsvcs/Runtime_Scheduler.h:
9306 * orbsvcs/orbsvcs/Sched/DynSched.cpp:
9307 * orbsvcs/orbsvcs/Sched/DynSched.h:
9308 * orbsvcs/orbsvcs/Sched/DynSched.inl:
9309 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.cpp:
9310 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils.h:
9311 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp:
9312 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h:
9313 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler.h:
9314 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
9315 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h:
9316 * orbsvcs/orbsvcs/Sched/SchedEntry.cpp:
9317 * orbsvcs/orbsvcs/Sched/SchedEntry.h:
9318 * orbsvcs/orbsvcs/Sched/SchedEntry.inl:
9319 * orbsvcs/orbsvcs/Sched/Scheduler.cpp:
9320 * orbsvcs/orbsvcs/Sched/Scheduler.h:
9321 * orbsvcs/orbsvcs/Sched/Scheduler_Generic.cpp:
9322 * orbsvcs/orbsvcs/Sched/Scheduler_Generic.h:
9323 * orbsvcs/orbsvcs/Sched/Strategy_Scheduler.cpp:
9324 * orbsvcs/orbsvcs/Sched/Strategy_Scheduler.h:
9325 * orbsvcs/orbsvcs/Scheduler_Utilities.h:
9326 * orbsvcs/orbsvcs/Security/Security_ORBInitializer.h:
9327 Converted to doxygen style
9329 * orbsvcs/orbsvcs/ESF/ESF_Copy_On_Write.cpp:
9330 * orbsvcs/orbsvcs/ESF/ESF_Delayed_Changes.cpp:
9331 * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.h:
9332 * orbsvcs/orbsvcs/ESF/ESF_RefCount_Guard.inl:
9333 Use prefix increment/decrement
9335 * orbsvcs/orbsvcs/ESF/ESF_Delayed_Command.cpp:
9336 Zapped environment macro code
9338 Mon Feb 12 15:32:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
9342 Fixed the TAO 1.5.7 version number.
9344 * examples/Advanced/ch_3/Advanced_ch_3.mpc:
9345 * examples/Buffered_AMI/Buffered_AMI.mpc:
9346 * examples/Callback_Quoter/Callback_Quoter.mpc:
9347 * examples/Content_Server/AMI_Iterator/AMI_Iterator.mpc:
9348 * examples/Kokyu_dsrt_schedulers/fp_example/fp_example.mpc:
9349 * examples/OBV/Typed_Events/Typed_Events.mpc:
9350 * examples/Quoter/Quoter.mpc:
9351 * examples/Simple/bank/bank.mpc:
9352 * examples/Simple/chat/chat.mpc:
9353 * examples/Simple/grid/grid.mpc:
9354 * examples/ior_corbaloc/ior_corbaloc.mpc:
9355 * orbsvcs/examples/Security/Send_File/Security_Send_File.mpc:
9356 * orbsvcs/tests/Bug_2285_Regression/Bug_2285_Regression.mpc:
9357 * orbsvcs/tests/Bug_2316_Regression/Bug_2316_Regression.mpc:
9358 * orbsvcs/tests/Bug_2615_Regression/Bug_2615_Regression.mpc:
9359 * orbsvcs/tests/HTIOP/AMI/HTIOP_AMI.mpc:
9360 * orbsvcs/tests/HTIOP/Hello/HTIOP_Hello.mpc:
9361 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
9362 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Application_Controlled.mpc:
9363 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Infrastructure_Controlled.mpc:
9364 * orbsvcs/tests/Notify/Discarding/Discarding.mpc:
9365 * orbsvcs/tests/Notify/MT_Dispatching/MT_Dispatching.mpc:
9366 * orbsvcs/tests/Notify/Ordering/Ordering.mpc:
9367 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Seq_Multi_ETCL_Filter.mpc:
9368 * orbsvcs/tests/Notify/Sequence_Multi_Filter/Seq_Multi_Filter.mpc:
9369 * orbsvcs/tests/Notify/Structured_Filter/Struct_Filter.mpc:
9370 * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
9371 * performance-tests/Latency/AMH_Single_Threaded/Single_Threaded.mpc:
9372 * performance-tests/Latency/DII/DII.mpc:
9373 * performance-tests/Memory/Single_Threaded/Memory_Growth.mpc:
9374 * performance-tests/POA/Implicit_Activation/Implicit_Activation.mpc:
9375 * performance-tests/Pluggable/Pluggable.mpc:
9376 * performance-tests/Protocols/Protocols.mpc:
9377 * performance-tests/RTCorba/Thread_Pool/Thread_Pool.mpc:
9378 * performance-tests/Sequence_Latency/DII/DII.mpc:
9379 * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
9380 * performance-tests/Sequence_Latency/Thread_Per_Connection/Thread_Per_Conn.mpc:
9381 * performance-tests/Sequence_Latency/Thread_Pool/Thread_Pool.mpc:
9382 * performance-tests/Throughput/Throughput.mpc:
9383 * tests/BiDirectional/BiDirectional.mpc:
9384 * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
9385 * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
9386 * tests/Big_Oneways/Big_Oneways.mpc:
9387 * tests/Big_Twoways/Big_Twoways.mpc:
9388 * tests/Bug_1020_Regression/Bug_1020_Regression.mpc:
9389 * tests/Bug_1270_Regression/Bug_1270_Regression.mpc:
9390 * tests/Bug_1361_Regression/Bug_1361_Regression.mpc:
9391 * tests/Bug_2188_Regression/broken.mpc:
9392 * tests/Bug_2417_Regression/Bug_2417_Regression.mpc:
9393 * tests/Client_Leaks/Client_Leaks.mpc:
9394 * tests/File_IO/File_IO.mpc:
9395 * tests/Hang_Shutdown/Hang.mpc:
9396 * tests/ICMG_Any_Bug/Hello.mpc:
9397 * tests/NestedUpcall/Simple/Simple.mpc:
9398 * tests/OBV/Any/OBV_Any.mpc:
9399 * tests/OBV/Simple/OBV_Simple.mpc:
9400 * tests/OctetSeq/OctetSeq.mpc:
9401 * tests/Oneway_Timeouts/test.mpc:
9402 * tests/POA/Persistent_ID/Persistent_ID.mpc:
9403 * tests/Param_Test/Param_Test.mpc:
9404 * tests/Portable_Interceptors/AMI/PI_AMI.mpc:
9405 * tests/Portable_Interceptors/AdvSlot/AdvSlot.mpc:
9406 * tests/RTCORBA/Client_Propagated/RTCORBA_Client_Propagated.mpc:
9407 * tests/Timeout/Timeout.mpc:
9408 * tests/TransportCurrent/IIOP/IIOP.mpc:
9409 * tests/Two_Objects/Two_Objects.mpc:
9410 * tests/UNKNOWN_Exception/UNKNOWN_Exception.mpc:
9412 Re-arranged the generated source files so that they are at the
9413 beginning (like MPC would do if it were automatically generating
9414 the list of source files). This is required for template
9415 instantiation to work properly for Visual Age 6.0.
9417 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp:
9418 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Set_Update_Interceptor.cpp:
9420 Added include files to get AnyTypeCode definitions.
9422 * tao/Fixed_Array_Argument_T.inl:
9424 Fixed a typo of a type name in a Visual Age 6.0 specific section
9427 Mon Feb 12 14:48:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9429 * tao/Acceptor_Impl.cpp
9430 * tao/AnyTypeCode/append.cpp
9431 * tao/AnyTypeCode/skip.cpp
9432 * tao/Codeset/Codeset_Descriptor.cpp
9433 * tao/Codeset/Codeset_Translator_Factory.cpp
9434 * tao/Codeset/Codeset_Translator_Factory_T.cpp
9435 * tao/Codeset/UTF16_BOM_Factory.cpp
9436 * tao/Codeset/UTF16_BOM_Factory.h
9437 * tao/Codeset/UTF8_Latin1_Translator.cpp
9438 * tao/Codeset_Translator_Base.cpp
9439 * tao/DynamicInterface/Dynamic_Adapter_Impl.h
9440 * tao/DynamicInterface/Dynamic_Implementation.h
9441 * tao/DynamicInterface/ExceptionList.h
9442 * tao/DynamicInterface/Server_Request.h
9443 * tao/IORManipulation/IORManip_Loader.h
9444 * tao/IORManipulation/IORManipulation.h
9445 * tao/RTCORBA/Linear_Network_Priority_Mapping.h
9446 * tao/RTCORBA/Linear_Priority_Mapping.h
9447 * tao/RTCORBA/Multi_Priority_Mapping.h
9448 * tao/RTPortableServer/RTPortableServer.cpp
9449 * tao/Strategies/UIOP_Factory.h
9450 * tao/Strategies/UIOP_Lite_Factory.h
9451 * tao/TypeCodeFactory/TypeCodeFactory_Loader.cpp
9452 Converted to doxygen style
9454 Mon Feb 12 13:42:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9456 * interop-tests/*.{h,cpp}:
9457 Removed ACE_THROW_SPEC, layout changes, reduced includes
9459 Mon Feb 12 12:22:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9461 * performance-tests/*.{h,cpp,inl}:
9462 Removed ACE_THROW_SPEC, layout changes, reduced includes
9464 Mon Feb 12 11:40:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9466 * tests/*.{h,cpp,inl}:
9467 Removed ACE_THROW_SPEC, layout changes, reduced includes
9470 Simplified several mpc files
9472 Mon Feb 12 10:53:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9474 * examples/*.{h,cpp,inl}:
9476 * MPC/config/naming_serv.mpb:
9477 * orbsvcs/orbsvcs/CosNaming_Serv.mpc:
9478 Removed the avoids ace_for_tao, the naming service will build
9479 fine in this configuration
9481 Mon Feb 12 07:27:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9483 * tao/Bounded_Array_Sequence_T.h:
9484 * tao/Unbounded_Array_Sequence_T.h:
9485 Removed check for nill sequence, is done at a different place in TAO
9486 already and resolves the compile errors on the scoreboard
9488 * orbsvcs/orbsvcs/*.{h,cpp,inl}:
9489 Removed ACE_THROW_SPEC, layout changes, reduced includes
9491 Sun Feb 11 18:58:14 2007 Martin Corino <mcorino@remedy.nl>
9493 * tao/DynamicAny/DynUnion_i.cpp:
9495 (Hopefully) Last change to handle inconsistency between statically declared (IDL
9496 compiler) union typecodes and dynamically declared typecodes where
9497 the discriminator type is an enum.
9499 Sun Feb 11 12:38:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9501 * tao/*.{h,cpp,inl}:
9502 Removed ACE_THROW_SPEC, layout changes, reduced includes
9504 Fri Feb 9 16:45:45 UTC 2007 Adam Mitz <mitza@ociweb.com>
9506 * MPC/config/portableserver.mpb:
9508 The portableserver base project now inherits from core_anytypecode
9509 instead of anytypecode. This is to prevent the situation where
9510 inheriting from from portablserver causes changes to the IDL compiler
9511 options, specifically inclusion of support for Anys and Typecodes.
9512 User projects that inherit from portableserver need to also inherit
9513 from anytypecode to get the options that generate Anys and Typecodes
9514 passed to the IDL compiler. The assumption is that a significant
9515 number of projects inhert from portableserver yet have no interest in
9516 the added footprint of Any and Typecode support in generated code.
9518 Thu Feb 8 19:21:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9520 * docs/compiler.html:
9521 Removed documentation for -Ge 2, that has been removed
9523 * TAO_IDL/be/be_global.cpp:
9524 * TAO_IDL/be/be_interface.cpp:
9525 * TAO_IDL/be/be_visitor_component/component_sh.cpp:
9526 * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
9527 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
9528 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
9529 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
9530 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
9531 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
9532 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
9533 * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
9534 * TAO_IDL/be/be_visitor_operation/arglist.cpp:
9535 * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
9536 * TAO_IDL/be/be_visitor_operation/operation.cpp:
9537 * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
9538 * TAO_IDL/be/be_visitor_valuetype/arglist.cpp:
9539 * TAO_IDL/be/be_visitor_valuetype/valuetype_init_arglist_ch.cpp:
9540 * TAO_IDL/be_include/be_global.h:
9541 * TAO_IDL/be_include/be_interface.h:
9542 * TAO_IDL/be_include/be_visitor_operation/operation.h:
9543 * TAO_IDL/be_include/be_visitor_valuetype/valuetype_init_arglist_ch.h:
9544 Removed generation of ACE_THROW_SPEC
9546 Thu Feb 8 18:42:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9548 * tao/IIOP_Connection_Handler.h:
9549 * tao/Strategies/COIOP_Connection_Handler.h:
9550 * tao/Strategies/DIOP_Connection_Handler.h:
9551 * tao/Strategies/SCIOP_Connection_Handler.h:
9552 * tao/Strategies/UIOP_Connection_Handler.h:
9553 Removed not needed forward declaration
9555 * tao/IIOP_Transport.h:
9558 Thu Feb 8 18:00:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9560 * tao/GIOP_Message_Base.h:
9561 * tao/IIOP_Connection_Handler.h:
9564 * orbsvcs/tests/Bug_2800_Regression/*:
9565 New regression test for bugzilla bug 2800 created by
9568 * orbsvcs/tests/COIOP_Naming_Test/*:
9569 New test using COIOP and the naming service together
9571 * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
9572 Initialise pointer with 0
9574 Thu Feb 8 16:26:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9576 * tao/AnyTypeCode/ExceptionA.h
9577 * tao/AnyTypeCode/TypeCode.cpp
9578 * tao/Asynch_Reply_Dispatcher_Base.cpp
9579 * tao/DynamicInterface/Context.h
9580 * tao/DynamicInterface/DII_Arguments.cpp
9581 * tao/DynamicInterface/DII_Invocation.cpp
9582 * tao/DynamicInterface/DII_Invocation_Adapter.cpp
9583 * tao/DynamicInterface/DII_Invocation_Adapter.h
9584 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp
9585 * tao/DynamicInterface/Dynamic_Adapter_Impl.cpp
9586 * tao/DynamicInterface/Dynamic_Adapter_Impl.h
9587 * tao/DynamicInterface/Dynamic_Implementation.cpp
9588 * tao/DynamicInterface/Dynamic_Implementation.h
9589 * tao/DynamicInterface/ExceptionList.h
9590 * tao/DynamicInterface/Server_Request.cpp
9591 * tao/DynamicInterface/Server_Request.h
9592 * tao/DynamicInterface/Unknown_User_Exception.cpp
9593 * tao/DynamicInterface/Unknown_User_Exception.h
9595 * tao/GIOP_Message_Base.cpp
9596 * tao/GIOP_Message_Lite.cpp
9597 * tao/ImR_Client/ImR_Client.cpp
9598 * tao/ImR_Client/ServerObject_i.h
9599 * tao/Invocation_Adapter.cpp
9600 * tao/Messaging/Asynch_Invocation.cpp
9601 * tao/Messaging/Asynch_Invocation_Adapter.cpp
9602 * tao/Messaging/Asynch_Invocation_Adapter.h
9603 * tao/Messaging/Asynch_Reply_Dispatcher.cpp
9604 * tao/Messaging/Messaging_Policy_i.cpp
9606 * tao/ObjRefTemplate/ORT_Adapter_Impl.cpp
9609 * tao/RTCORBA/RTCORBAC.cpp
9610 * tao/SystemException.cpp
9611 * tao/Tagged_Components.cpp
9612 * tao/Tagged_Profile.cpp
9613 * tao/WrongTransactionC.cpp
9616 Wed Feb 7 23:12:03 UTC 2007 Wallace Zhang <zhang_w@ociweb.com>
9618 * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.h:
9619 * orbsvcs/orbsvcs/ETCL/ETCL_Constraint.cpp:
9621 Changed to use Any_Impl instead of Any to fix memory crash
9622 problem since Any_Impl is refcounted. Refer to Bug 2798 or
9623 RT 9552 for more info.
9625 * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
9626 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
9628 Repercussion changes are required here.
9630 * orbsvcs/examples/Notify/Filter/Filter.cpp:
9631 * orbsvcs/examples/Notify/Filter/Notify_Filter.mpc:
9633 Added a new case to test IN operator for the ETCL.
9635 * orbsvcs/examples/Notify/Subscribe/Subscribe.h:
9636 * orbsvcs/examples/Notify/Subscribe/Subscribe.cpp:
9638 Fixed an incorrect initialization of a sequence object. Added
9639 code to detect consumer receiving not subscribed event. Thanks
9640 to Olli Savia <ops at iki dot fi> for reporting this problem and
9641 helping track down the problem.
9643 Wed Feb 7 20:52:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9645 * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp:
9646 Throw a cannotproceed exception on any system exception, not just
9647 timeout exceptions, fixes bugzilla bug 2800
9649 * orbsvcs/orbsvcs/Naming/Persistent_Context_Index.h:
9650 * orbsvcs/tests/Bug_1630_Regression/testclient.cpp
9651 * orbsvcs/tests/Property/client.cpp
9652 * orbsvcs/tests/Redundant_Naming/client.cpp
9653 * orbsvcs/tests/RTCosScheduling/client.cpp
9654 * orbsvcs/tests/RTCosScheduling/server.cpp
9657 Wed Feb 7 20:46:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9659 * tests/Collocation_Exception_Test/Client_Task.cpp:
9660 Also test the minor code of the exception caught
9662 * tao/POA/Default_Servant/Default_Servant.cpp:
9665 Wed Feb 7 20:16:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9667 * tao/AnyTypeCode/Alias_TypeCode.cpp:
9668 * tao/AnyTypeCode/Alias_TypeCode_Static.cpp:
9669 * tao/AnyTypeCode/Alias_TypeCode_Static.h:
9670 * tao/AnyTypeCode/Any.cpp:
9671 * tao/Collocated_Invocation.cpp:
9672 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
9673 * tao/CSD_Framework/CSD_Object_Adapter.cpp:
9674 * tao/CSD_Framework/CSD_Object_Adapter_Factory.cpp:
9675 * tao/CSD_Framework/CSD_POA.cpp:
9676 * tao/CSD_Framework/CSD_POA.h:
9677 * tao/CSD_Framework/CSD_Strategy_Base.cpp:
9678 * tao/CSD_Framework/CSD_Strategy_Proxy.inl:
9679 * tao/EndpointPolicy/IIOPEndpointValue_i.cpp:
9680 * tao/EndpointPolicy/IIOPEndpointValue_i.h:
9682 * tao/Tagged_Components.cpp:
9683 * tao/Wait_On_Leader_Follower.h:
9686 Wed Feb 7 20:08:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9688 * tao/TransportCurrent/lib/Client_ORBInitializer.cpp:
9689 * tao/TransportCurrent/lib/Client_ORBInitializer.h:
9690 * tao/TransportCurrent/lib/Client_Request_Interceptor.cpp:
9691 * tao/TransportCurrent/lib/Client_Request_Interceptor.h:
9692 * tao/TransportCurrent/lib/Current_Test_Impl.h:
9693 * tao/TransportCurrent/lib/Server_ORBInitializer.cpp:
9694 * tao/TransportCurrent/lib/Server_ORBInitializer.h:
9695 * tao/TransportCurrent/lib/Server_Request_Interceptor.cpp:
9696 * tao/TransportCurrent/lib/Server_Request_Interceptor.h:
9697 Use ACE_THROW_SPEC then plain throw
9699 Wed Feb 7 15:31:20 UTC 2007 Vadym Ridosh <vridosh@prismtech.com>
9701 * tao/AnyTypeCode/Any_SystemException.cpp:
9704 Tue Feb 6 20:14:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9706 * tao/DynamicAny/DynEnum_i.cpp:
9708 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
9712 * tao/String_Const_Sequence_Element_T.h:
9713 Const improvements to improve ownership
9715 Tue Feb 6 19:00:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9717 * tao/String_Alloc.cpp:
9720 * tao/String_Sequence_Element_T.h:
9721 Added missing out/inout/_retn, this fixes bugzilla bug 2795,
9722 thanks to Frank Pilhofer <fp at mc dot com> for reporting this
9724 * tests/Bug_2792_Regression/client.cpp:
9727 * tests/Bug_2795_Regression/Bug_2795_Regression.mpc:
9728 * tests/Bug_2795_Regression/client.cpp:
9729 * tests/Bug_2795_Regression/run_test.pl:
9730 New test for bug 2795
9732 * tests/Collocation_Exception_Test/Server_Task.cpp:
9733 Initialise pointer with 0
9735 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
9736 No need to pass 0 orb name
9738 * tests/UNKNOWN_Exception/server.cpp:
9741 Tue Feb 6 16:33:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9743 * tao/Collocated_Invocation.cpp:
9744 Added a check that we don't rethrow an user exception that is
9745 not in the signature list, if that is the case we throw
9746 an unknown. Fixes bugzilla 2064
9748 * tao/operation_details.cpp
9749 * tao/operation_details.h
9750 * tao/operation_details.inl
9751 Added support to check whether an exception is in the list of
9752 exceptions for this operation
9754 * tao/Invocation_Base.cpp:
9755 Some more changes related to removing ACE_THROW_SPEC
9757 * tao/DynamicInterface/DII_Arguments.cpp
9758 * tao/DynamicInterface/DII_Arguments.inl
9759 * tao/DynamicInterface/DII_Invocation_Adapter.cpp
9760 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp
9762 * tao/GIOP_Message_Generator_Parser_10.cpp
9763 * tao/GIOP_Message_State.cpp
9764 * tao/GIOP_Message_State.inl
9765 * tao/GIOP_Message_Version.inl
9766 * tao/Invocation_Endpoint_Selectors.cpp
9767 * tao/Invocation_Endpoint_Selectors.h
9769 * tao/IORInterceptor_Adapter.h
9770 * tao/IORInterceptor_Adapter_Factory.h
9771 * tao/LocateRequest_Invocation.cpp
9772 * tao/LocateRequest_Invocation_Adapter.cpp
9773 * tao/MCAST_Parser.cpp
9775 * tao/Object_Ref_Table.cpp
9776 * tao/Object_Ref_Table.inl
9778 * tao/ObjectKey_Table.cpp
9779 * tao/RTScheduling/Request_Interceptor.cpp
9780 * tao/Strategies/SCIOP_Endpoint.cpp
9781 * tao/Strategies/SCIOP_Factory.cpp
9782 * tao/Strategies/SCIOP_Transport.cpp
9783 * tao/Strategies/SHMIOP_Acceptor.cpp
9784 * tao/Strategies/SHMIOP_Transport.cpp
9785 * tao/Strategies/SHMIOP_Transport.h
9786 * tao/Strategies/UIOP_Transport.cpp
9787 * tao/TransportCurrent/Current_ORBInitializer.h
9788 * tao/TransportCurrent/Current_ORBInitializer_Base.h
9789 * tao/Valuetype/AbstractBase.cpp
9790 * tao/Valuetype/ValueBase.cpp
9791 * tao/Valuetype/ValueFactory.cpp
9792 * tao/Valuetype/ValueFactory_Map.cpp
9795 Mon Feb 5 23:30:42 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
9797 * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
9799 Removed the check which lets the class definition for
9800 an anonymous sequence be generated only once. If an
9801 anonymous sequence is shared as the base type of more
9802 than one typedef (as it is in a comma separated list
9803 of typedef declarations), it will need to be generated
9804 once for each typedef, each generated class having the
9805 name of the typedef identifier. In the case of two or
9806 more anonymous sequence members of the same base type,
9807 the generated #ifdef guard for the class will be the
9808 same in each case, and the C++ preprocessor will pass
9811 * TAO_IDL/ast/ast_decl.cpp(set_name):
9813 When the scoped name is reset from outside the node,
9814 the char* members flat_name, full_name and repoID
9815 are now deleted, zeroed, and eventually recomputed
9816 (the last happens on demand), similarly to what is
9817 already done for the other members local_name and
9818 original_local_name.
9820 * TAO_IDL/be/be_visitor_valuetype/field_ch.cpp:
9821 * TAO_IDL/be/be_visitor_field/field_ch.cpp:
9823 Added check for the context state before generating a
9824 class declaration for an anonymous sequence member. For
9825 valuetypes, this should be done only once, even though
9826 the scope is visited twice more in the corresponding
9827 OBV_ class, and we can no longer depend on the previous
9828 check for anonymous sequences to avoid multiple
9829 generation (see the first item in this entry).
9831 Mon Feb 5 20:46:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9834 Make sure ACE_THROW_SPEC expands to nothing
9836 * tao/GIOP_Message_Base.cpp:
9839 Mon Feb 5 20:16:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9841 * tao/Collocated_Invocation.cpp:
9842 * tao/GIOP_Message_Base.cpp:
9843 * tao/GIOP_Message_Lite.cpp:
9844 * tao/Invocation_Base.cpp:
9845 * tao/Invocation_Base.h:
9846 * tao/Messaging/Asynch_Invocation.cpp:
9848 * tao/Synch_Invocation.cpp:
9849 * tao/TAO_Singleton_Manager.cpp:
9850 * tao/TAO_Singleton_Manager.h:
9851 Committed on behalf of Ossama Othman. Added needed code to
9852 work correctly in case of C++ exceptions without ACE_THROW_SPEC
9853 spefication. To make sure this all works we are changing ACE
9854 to expand ACE_THROW_SPEC to nothing, when the scoreboard shows
9855 no problems we will zap ACE_THROW_SPEC from all source code.
9857 Mon Feb 5 06:20:14 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9859 * tao/DynamicAny/DynAnyFactory.cpp:
9860 * tao/DynamicAny/DynArray_i.cpp:
9861 * tao/DynamicAny/DynCommon.cpp:
9864 Sun Feb 4 19:57:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9866 * tao/Bounded_Basic_String_Sequence_T.h:
9867 * tao/String_Const_Sequence_Element_T.h:
9868 * tao/String_Sequence_Element_T.h:
9869 * tao/Unbounded_Basic_String_Sequence_T.h:
9870 Fixed bug 2792, thanks to Frank Pilhofer <fp at mc dot com>
9873 * tao/Bug_2792_Regression/Bug_2792_Regression.mpc:
9874 * tao/Bug_2792_Regression/Bug_2792_Regression/client.cpp:
9875 * tao/Bug_2792_Regression/Bug_2792_Regression/run_test.pl:
9878 Sun Feb 4 18:51:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9883 * tao/PortableServer/LifespanStrategyFactoryImpl.cpp
9884 * tao/PortableServer/LifespanStrategyPersistent.cpp
9885 * tao/PortableServer/LifespanStrategyPersistentFactoryImpl.cpp
9886 * tao/PortableServer/LifespanStrategyTransientFactoryImpl.cpp
9887 * tao/PortableServer/Object_Adapter.cpp
9888 * tao/PortableServer/ORT_Adapter.h
9889 * tao/PortableServer/POA_Current.cpp
9890 * tao/PortableServer/POA_Current_Factory.h
9891 * tao/PortableServer/POA_Current_Impl.cpp
9892 * tao/PortableServer/POA_Current_Impl.h
9893 * tao/PortableServer/POA_Guard.cpp
9894 * tao/PortableServer/POA_Guard.h
9895 * tao/PortableServer/POA_Policy_Set.cpp
9896 * tao/PortableServer/POA_Policy_Set.inl
9897 * tao/PortableServer/POAManager.cpp
9898 * tao/PortableServer/POAManager.h
9899 * tao/PortableServer/POAManager.inl
9900 * tao/PortableServer/POAManagerFactory.cpp
9901 * tao/PortableServer/POAManagerFactory.h
9902 * tao/PortableServer/Regular_POA.cpp
9903 * tao/PortableServer/RequestProcessingStrategy.cpp
9904 * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp
9905 * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp
9906 * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp
9907 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp
9908 * tao/PortableServer/RequestProcessingStrategyServantLocator.h
9909 * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp
9910 * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.h
9911 * tao/PortableServer/RequestProcessingStrategyServantManager.cpp
9912 * tao/PortableServer/RequestProcessingStrategyServantManager.h
9913 * tao/PortableServer/Servant_Base.h
9914 * tao/PortableServer/Servant_Dispatcher.h
9915 * tao/PortableServer/Servant_Upcall.cpp
9916 * tao/PortableServer/ServantRetentionStrategyFactoryImpl.cpp
9917 * tao/PortableServer/ServantRetentionStrategyRetain.cpp
9918 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp
9919 * tao/Strategies/advanced_resource.cpp
9920 * tao/Strategies/COIOP_Acceptor.cpp
9921 * tao/Strategies/COIOP_Connection_Handler.cpp
9922 * tao/Strategies/DIOP_Endpoint.cpp
9923 * tao/Strategies/SCIOP_Connector.cpp
9924 * tao/Strategies/UIOP_Connection_Handler.cpp
9925 * tao/TkResource/TkResource_Loader.cpp
9926 * tao/TypeCodeFactory/Recursive_TypeCode.cpp
9927 * tao/TypeCodeFactory/Recursive_TypeCode.h
9928 * tao/TypeCodeFactory/Recursive_TypeCode.inl
9929 * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp
9930 * tao/TypeCodeFactory/TypeCodeFactory_Loader.cpp
9931 * tao/ULongLongSeq.pidl
9933 Layout and const fixes
9935 Fri Feb 2 18:38:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9937 * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.cpp:
9938 Fixed problem introduced when removing ACE_THROW_RETURN
9940 Fri Feb 2 16:16:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
9942 * examples/Content_Server/AMI_Observer/Push_Iterator_Factory_i.cpp:
9943 * examples/CSD_Strategy/ThreadPool2/ClientApp.cpp:
9944 * examples/CSD_Strategy/ThreadPool2/ServerApp.cpp:
9945 * examples/CSD_Strategy/ThreadPool3/ClientApp.cpp:
9946 * examples/CSD_Strategy/ThreadPool3/ServerApp.cpp:
9947 * examples/CSD_Strategy/ThreadPool4/ServerApp.cpp:
9948 * examples/CSD_Strategy/ThreadPool5/ClientApp.cpp:
9949 * examples/CSD_Strategy/ThreadPool5/ServerApp.cpp:
9950 * examples/CSD_Strategy/ThreadPool6/ClientApp.cpp:
9951 * examples/CSD_Strategy/ThreadPool6/ServerApp.cpp:
9952 * examples/CSD_Strategy/ThreadPool/ClientApp.cpp:
9953 * examples/CSD_Strategy/ThreadPool/ServerApp.cpp:
9954 * examples/Kokyu_dsrt_schedulers/EDF_Scheduler.cpp:
9955 * examples/Kokyu_dsrt_schedulers/FP_Scheduler.cpp:
9956 * examples/Kokyu_dsrt_schedulers/MIF_Scheduler.cpp:
9957 * examples/Kokyu_dsrt_schedulers/MUF_Scheduler.cpp:
9958 * examples/Load_Balancing/Load_Balancer_i.cpp:
9959 * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
9960 * examples/Logging/Logger_i.cpp:
9961 * examples/Persistent_Grid/Grid_i.cpp:
9962 * examples/POA/Default_Servant/File_i.cpp:
9963 * examples/POA/DSI/Database_i.cpp:
9964 * examples/POA/Forwarding/Servant_Activator.cpp:
9965 * examples/POA/Loader/Servant_Activator.cpp:
9966 * examples/POA/Loader/Servant_Locator.cpp:
9967 * examples/POA/On_Demand_Activation/Servant_Activator.cpp:
9968 * examples/POA/On_Demand_Activation/Servant_Locator.cpp:
9969 * examples/POA/On_Demand_Loading/Servant_Activator.cpp:
9970 * examples/POA/On_Demand_Loading/Servant_Locator.cpp:
9971 * examples/Quoter/Factory_Finder_i.cpp:
9972 * examples/Quoter/Generic_Factory_i.cpp:
9973 * examples/Quoter/Quoter_i.cpp:
9974 * examples/Simple/bank/AccountManager_i.cpp:
9975 * examples/Simple/echo/Echo_i.cpp:
9976 * examples/Simple/grid/Grid_i.cpp:
9977 * orbsvcs/examples/CosEC/Factory/CosEventChannelFactory_i.cpp:
9978 * orbsvcs/examples/CosEC/Factory/FactoryClient.cpp:
9979 * orbsvcs/examples/ImR/Combined_Service/dynserver.cpp:
9980 * orbsvcs/examples/Log/Event/Event_Consumer.cpp:
9981 * orbsvcs/examples/Log/Event/Event_Supplier.cpp:
9982 * orbsvcs/examples/Log/Notify/Notify_Consumer.cpp:
9983 * orbsvcs/examples/Log/Notify/Notify_Supplier.cpp:
9984 * orbsvcs/examples/Log/RTEvent/RTEvent_Consumer.cpp:
9985 * orbsvcs/examples/Log/RTEvent/RTEvent_Supplier.cpp:
9986 * orbsvcs/Fault_Detector/FT_FaultDetectorFactory_i.cpp:
9987 * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp:
9988 * orbsvcs/FTRT_Event_Service/Factory_Service/EventChannelFactory_i.cpp:
9989 * orbsvcs/ImplRepo_Service/Activator_Loader.cpp:
9990 * orbsvcs/ImplRepo_Service/Forwarder.cpp:
9991 * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
9992 * orbsvcs/ImplRepo_Service/Locator_Loader.cpp:
9993 * orbsvcs/LifeCycle_Service/Criteria_Evaluator.cpp:
9994 * orbsvcs/LifeCycle_Service/LifeCycle_Service_i.cpp:
9995 * orbsvcs/LoadBalancer/LoadMonitor.cpp:
9996 * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
9997 * orbsvcs/orbsvcs/Concurrency/CC_Lock.cpp:
9998 * orbsvcs/orbsvcs/CosEvent/CEC_ProxyPullSupplier.cpp:
9999 * orbsvcs/orbsvcs/CosEvent/CEC_TypedConsumerAdmin.cpp:
10000 * orbsvcs/orbsvcs/CosEvent/CEC_TypedSupplierAdmin.cpp:
10001 * orbsvcs/orbsvcs/Event/EC_ObserverStrategy.cpp:
10002 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp:
10003 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.cpp:
10004 * orbsvcs/orbsvcs/FaultTolerance/FT_IOGR_Property.cpp:
10005 * orbsvcs/orbsvcs/FaultTolerance/FT_Policy_i.cpp:
10006 * orbsvcs/orbsvcs/FaultTolerance/FT_PolicyFactory.cpp:
10007 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.cpp:
10008 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.cpp:
10009 * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp:
10010 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/ForwardCtrlServerInterceptor.cpp:
10011 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FTEC_Event_Channel.cpp:
10012 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/FtEventServiceInterceptor.cpp:
10013 * orbsvcs/orbsvcs/FtRtEvent/EventChannel/Request_Context_Repository.cpp:
10014 * orbsvcs/orbsvcs/IFRService/AliasDef_i.cpp:
10015 * orbsvcs/orbsvcs/IFRService/Container_i.cpp:
10016 * orbsvcs/orbsvcs/IFRService/ExtValueDef_i.cpp:
10017 * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
10018 * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils.cpp:
10019 * orbsvcs/orbsvcs/IFRService/InterfaceDef_i.cpp:
10020 * orbsvcs/orbsvcs/IFRService/Repository_i.cpp:
10021 * orbsvcs/orbsvcs/IFRService/StructDef_i.cpp:
10022 * orbsvcs/orbsvcs/IFRService/UnionDef_i.cpp:
10023 * orbsvcs/orbsvcs/IFRService/ValueDef_i.cpp:
10024 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
10025 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Utilization_Monitor.cpp:
10026 * orbsvcs/orbsvcs/LoadBalancing/LB_LeastLoaded.cpp:
10027 * orbsvcs/orbsvcs/LoadBalancing/LB_LoadAverage.cpp:
10028 * orbsvcs/orbsvcs/LoadBalancing/LB_LoadManager.cpp:
10029 * orbsvcs/orbsvcs/LoadBalancing/LB_LoadMinimum.cpp:
10030 * orbsvcs/orbsvcs/LoadBalancing/LB_MemberLocator.cpp:
10031 * orbsvcs/orbsvcs/LoadBalancing/LB_ObjectReferenceFactory.cpp:
10032 * orbsvcs/orbsvcs/LoadBalancing/LB_Random.cpp:
10033 * orbsvcs/orbsvcs/LoadBalancing/LB_RoundRobin.cpp:
10034 * orbsvcs/orbsvcs/Log/Hash_Iterator_i.cpp:
10035 * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
10036 * orbsvcs/orbsvcs/Log/LogActivator.cpp:
10037 * orbsvcs/orbsvcs/Log/NotifyLog_i.cpp:
10038 * orbsvcs/orbsvcs/Log/NotifyLogFactory_i.cpp:
10039 * orbsvcs/orbsvcs/Metrics/Metrics_FrameManager_T.inl
10040 * orbsvcs/orbsvcs/Naming/Bindings_Iterator_T.cpp:
10041 * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp:
10042 * orbsvcs/orbsvcs/Naming/Naming_Client.cpp:
10043 * orbsvcs/orbsvcs/Naming/Naming_Client.h
10044 * orbsvcs/orbsvcs/Naming/Naming_Context_Interface.cpp:
10045 * orbsvcs/orbsvcs/Naming/Naming_Server.h
10046 * orbsvcs/orbsvcs/Naming/Persistent_Naming_Context.cpp:
10047 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context.cpp:
10048 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.cpp:
10049 * orbsvcs/orbsvcs/Naming/Transient_Naming_Context.cpp:
10050 * orbsvcs/orbsvcs/Notify/Builder.cpp:
10051 * orbsvcs/orbsvcs/Notify/ConsumerAdmin.cpp:
10052 * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
10053 * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
10054 * orbsvcs/orbsvcs/Notify/Event_Map_T.cpp:
10055 * orbsvcs/orbsvcs/Notify/FilterAdmin.cpp:
10056 * orbsvcs/orbsvcs/Notify/Find_Worker_T.cpp:
10057 * orbsvcs/orbsvcs/Notify/ProxySupplier_T.cpp:
10058 * orbsvcs/orbsvcs/Notify/SupplierAdmin.cpp:
10059 * orbsvcs/orbsvcs/PortableGroup/PG_GenericFactory.cpp:
10060 * orbsvcs/orbsvcs/PortableGroup/PG_Group_Factory.cpp:
10061 * orbsvcs/orbsvcs/PortableGroup/PG_Object_Group.cpp:
10062 * orbsvcs/orbsvcs/PortableGroup/PG_ObjectGroupManager.cpp:
10063 * orbsvcs/orbsvcs/Property/CosPropertyService_i.cpp:
10064 * orbsvcs/orbsvcs/Runtime_Scheduler.cpp:
10065 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp:
10066 * orbsvcs/orbsvcs/Security/Security_Current.cpp:
10067 * orbsvcs/orbsvcs/Security/Security_PolicyFactory.cpp:
10068 * orbsvcs/orbsvcs/Security/SL3_CredentialsCurator.cpp:
10069 * orbsvcs/orbsvcs/Security/SL3_PolicyFactory.cpp:
10070 * orbsvcs/orbsvcs/Security/SL3_SecurityCurrent.cpp:
10071 * orbsvcs/orbsvcs/Security/SL3_SecurityManager.cpp:
10072 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ClientCredentials.cpp:
10073 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connector.cpp:
10074 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Credentials.cpp:
10075 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_CredentialsAcquirer.cpp:
10076 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current.cpp:
10077 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Current_Impl.cpp:
10078 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_ORBInitializer.cpp:
10079 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_OwnCredentials.cpp:
10080 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_TargetCredentials.cpp:
10081 * orbsvcs/orbsvcs/Time/TAO_Time_Service_Clerk.cpp:
10082 * orbsvcs/orbsvcs/Time/TAO_Time_Service_Server.cpp:
10083 * orbsvcs/orbsvcs/Trader/Offer_Database.cpp:
10084 * orbsvcs/orbsvcs/Trader/Offer_Iterators.cpp:
10085 * orbsvcs/orbsvcs/Trader/Service_Type_Repository.cpp:
10086 * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:
10087 * orbsvcs/orbsvcs/Trader/Trader_Utils.cpp:
10088 * orbsvcs/tests/Concurrency/CC_command.cpp:
10089 * orbsvcs/tests/CosEvent/lib/Counting_Supplier.cpp:
10090 * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp:
10091 * orbsvcs/tests/Event/Mcast/Common/EC_Wrapper.cpp:
10092 * orbsvcs/tests/FT_App/FT_ReplicaFactory_i.cpp:
10093 * orbsvcs/tests/FT_App/FT_TestReplica_i.cpp:
10094 * orbsvcs/tests/FT_App/StubFaultNotifier.cpp:
10095 * orbsvcs/tests/HTIOP/AMI/ami_test_i.cpp:
10096 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Factory.cpp:
10097 * orbsvcs/tests/Notify/Test_Filter/RT_Test_Filter.cpp:
10098 * orbsvcs/tests/Notify/Test_Filter/RT_Test_FilterFactory.cpp:
10099 * performance-tests/CSD_Strategy/TestInf/AppHelper.cpp:
10100 * performance-tests/CSD_Strategy/TestInf/AppHelper.h
10101 * tao/Synch_Invocation.cpp:
10102 * tao/Synch_Queued_Message.cpp:
10103 * tao/SystemException.cpp:
10104 * tao/SystemException.h
10105 * tests/Abstract_Interface/test_i.cpp:
10106 * tests/AMI/ami_test_i.cpp:
10107 * tests/Bug_2234_Regression/server.cpp:
10108 * tests/Client_Leaks/Process_Factory.cpp:
10109 * tests/CSD_Strategy_Tests/TP_Common/AppHelper.cpp:
10110 * tests/CSD_Strategy_Tests/TP_Common/AppHelper.h
10111 * tests/CSD_Strategy_Tests/TP_Foo_C/Foo_C_cust_op3.cpp:
10112 * tests/File_IO/File_i.cpp:
10113 * tests/MProfile_Forwarding/Servant_Locator.cpp:
10114 * tests/MT_BiDir/Sender_i.cpp:
10115 * tests/OctetSeq/test_i.cpp:
10116 * tests/Param_Test/param_test_i.cpp:
10117 * tests/Portable_Interceptors/PolicyFactory/PolicyFactory.cpp:
10118 * tests/Smart_Proxies/On_Demand/server.cpp:
10119 * tests/Smart_Proxies/Policy/server.cpp:
10120 * tests/Smart_Proxies/server.cpp:
10121 * utils/catior/catior.cpp:
10122 Layout changes and replaced ACE_THROW_RETURN with throw
10124 Fri Feb 2 14:07:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10126 * tao/Acceptor_Registry.cpp:
10127 * tao/AnyTypeCode/Alias_TypeCode.cpp:
10128 * tao/AnyTypeCode/Alias_TypeCode_Static.cpp:
10129 * tao/AnyTypeCode/append.cpp:
10130 * tao/AnyTypeCode/Enum_TypeCode.cpp:
10131 * tao/AnyTypeCode/Enum_TypeCode_Static.cpp:
10132 * tao/AnyTypeCode/NVList.cpp:
10133 * tao/AnyTypeCode/Objref_TypeCode.cpp:
10134 * tao/AnyTypeCode/Objref_TypeCode_Static.cpp:
10135 * tao/AnyTypeCode/skip.cpp:
10136 * tao/AnyTypeCode/Struct_TypeCode.cpp:
10137 * tao/AnyTypeCode/Struct_TypeCode_Static.cpp:
10138 * tao/AnyTypeCode/TypeCode.cpp:
10139 * tao/AnyTypeCode/Union_TypeCode.cpp:
10140 * tao/AnyTypeCode/Union_TypeCode_Static.cpp:
10141 * tao/AnyTypeCode/Value_TypeCode.cpp:
10142 * tao/AnyTypeCode/Value_TypeCode_Static.cpp:
10143 * tao/BiDir_GIOP/BiDir_PolicyFactory.cpp:
10144 * tao/Bounded_Array_Sequence_T.h
10145 * tao/CodecFactory/CDR_Encaps_Codec.cpp:
10146 * tao/CodecFactory/CodecFactory_impl.cpp:
10147 * tao/Codeset/Codeset_Manager_i.cpp:
10148 * tao/Connector_Registry.cpp:
10149 * tao/CORBALOC_Parser.cpp:
10150 * tao/CSD_ThreadPool/CSD_TP_Servant_State_Map.inl:
10151 * tao/CSD_ThreadPool/CSD_TP_Strategy.cpp:
10152 * tao/DynamicAny/DynAny_i.cpp:
10153 * tao/DynamicAny/DynAnyFactory.cpp:
10154 * tao/DynamicAny/DynAnyUtils_T.cpp:
10155 * tao/DynamicAny/DynArray_i.cpp:
10156 * tao/DynamicAny/DynCommon.cpp:
10157 * tao/DynamicAny/DynEnum_i.cpp:
10158 * tao/DynamicAny/DynSequence_i.cpp:
10159 * tao/DynamicAny/DynStruct_i.cpp:
10160 * tao/DynamicAny/DynUnion_i.cpp:
10161 * tao/DynamicAny/DynValue_i.cpp:
10162 * tao/DynamicAny/DynValueBox_i.cpp:
10163 * tao/DynamicAny/DynValueCommon_i.cpp:
10164 * tao/DynamicInterface/Context.cpp:
10165 * tao/DynamicInterface/DII_Invocation.cpp:
10166 * tao/DynamicInterface/DII_Invocation_Adapter.cpp:
10167 * tao/DynamicInterface/Dynamic_Implementation.cpp:
10168 * tao/DynamicInterface/ExceptionList.cpp:
10169 * tao/EndpointPolicy/EndpointPolicy_Factory.cpp:
10170 * tao/GIOP_Message_Generator_Parser_10.cpp:
10171 * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
10172 * tao/Invocation_Adapter.cpp:
10173 * tao/IORInterceptor/IORInfo.cpp:
10174 * tao/IORManipulation/IORManipulation.cpp:
10175 * tao/IORTable/IOR_Table_Impl.cpp:
10176 * tao/LocalObject.cpp:
10177 * tao/LocateRequest_Invocation.cpp:
10178 * tao/Messaging/Asynch_Invocation.cpp:
10179 * tao/Messaging/Asynch_Invocation_Adapter.cpp:
10180 * tao/Messaging/Connection_Timeout_Policy_i.cpp:
10181 * tao/Messaging/Messaging_Policy_i.cpp:
10182 * tao/Messaging/Messaging_PolicyFactory.cpp:
10184 * tao/Object_T.cpp:
10185 * tao/ObjRefTemplate/ObjectReferenceTemplate_i.cpp:
10186 * tao/operation_details.cpp:
10188 * tao/ORB_Core.cpp:
10189 * tao/PI/ClientRequestInfo.cpp:
10190 * tao/PI/ORBInitInfo.cpp:
10191 * tao/PI/PI_PolicyFactory.cpp:
10192 * tao/PI/PolicyFactory_Registry.cpp:
10193 * tao/PI/PolicyFactoryC.cpp:
10194 * tao/PI_Server/PortableServer_PolicyFactory.cpp:
10195 * tao/PI_Server/ServerRequestInfo.cpp:
10196 * tao/PortableServer/Object_Adapter.cpp:
10197 * tao/PortableServer/POA_Current.cpp:
10198 * tao/PortableServer/POAManagerFactory.cpp:
10199 * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp:
10200 * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
10201 * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
10202 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
10203 * tao/PortableServer/RequestProcessingStrategyServantManager.cpp:
10204 * tao/PortableServer/Root_POA.cpp:
10205 * tao/PortableServer/Servant_Base.cpp:
10206 * tao/PortableServer/Servant_Upcall.cpp:
10207 * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
10208 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
10209 * tao/PortableServer/Var_Size_SArgument_T.cpp:
10210 * tao/Profile_Transport_Resolver.cpp:
10211 * tao/Remote_Invocation.cpp:
10212 * tao/Remote_Object_Proxy_Broker.cpp:
10213 * tao/RTCORBA/RT_Current.cpp:
10214 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
10215 * tao/RTCORBA/RT_Mutex.cpp:
10216 * tao/RTCORBA/RT_ORB.cpp:
10217 * tao/RTCORBA/RT_Policy_i.cpp:
10218 * tao/RTCORBA/RT_PolicyFactory.cpp:
10219 * tao/RTCORBA/RT_Stub.cpp:
10220 * tao/RTCORBA/Thread_Pool.cpp:
10221 * tao/RTPortableServer/RT_POA.cpp:
10222 * tao/RTPortableServer/RT_Policy_Validator.cpp:
10223 * tao/RTScheduling/Current.cpp:
10224 * tao/Service_Callbacks.cpp:
10226 * tao/Synch_Invocation.cpp:
10227 * tao/Thread_Lane_Resources.cpp:
10228 * tao/Transport_Connector.cpp:
10229 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
10230 * tao/TypeCodeFactory/Recursive_TypeCode.cpp:
10231 * tao/TypeCodeFactory/TypeCodeFactory_Adapter_Impl.cpp:
10232 * tao/TypeCodeFactory/TypeCodeFactory_i.cpp:
10233 * tao/Unbounded_Array_Sequence_T.h
10234 * tao/Utils/RIR_Narrow.cpp:
10235 * tao/Valuetype/ValueBase.cpp:
10236 Layout changes and replaced ACE_THROW_RETURN with throw
10238 Fri Feb 2 13:32:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10243 Removed CORBA::ORB_init method that accepts a CORBA Environment
10244 argument, we don't support emulated exceptions anymore
10246 * tao/CORBA_methods.h:
10247 * tao/Objref_VarOut_T.cpp
10248 * tao/TypeCodeFactory_Adapter.h:
10251 * examples/POA/Default_Servant/client.cpp:
10252 * examples/POA/Default_Servant/server.cpp:
10253 * examples/POA/DSI/server.cpp:
10254 * examples/POA/FindPOA/FindPOA.cpp:
10255 * examples/POA/Forwarding/client.cpp:
10256 * examples/POA/On_Demand_Activation/server.cpp:
10257 * examples/POA/RootPOA/RootPOA.cpp:
10258 * examples/POA/TIE/client.cpp:
10259 * examples/POA/TIE/server.cpp:
10260 * orbsvcs/orbsvcs/Concurrency/Concurrency_Loader.cpp:
10261 * orbsvcs/tests/Bug_1393_Regression/client.cpp:
10262 * orbsvcs/tests/ImplRepo/airplane_server_i.cpp:
10263 * orbsvcs/tests/ImplRepo/nestea_server_i.cpp:
10264 * orbsvcs/tests/ImplRepo/scale/server_i.cpp:
10265 * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp:
10266 * performance-tests/Latency/Collocation/Collocated_Test.cpp:
10267 * tests/Collocation/Collocation_Tester.cpp:
10268 * tests/File_IO/client.cpp:
10269 * tests/File_IO/server.cpp:
10270 * tests/Multiple_Inheritance/client.cpp:
10271 * tests/POA/Identity/Identity.cpp:
10272 * tests/Smart_Proxies/Collocation/Coll_Tester.cpp:
10273 No need anymore to pass an empty string as orbname
10275 Fri Feb 2 13:10:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10277 * tests/orbsvcs/CosNaming.idl:
10278 Doxygen improvements
10280 * orbsvcs/orbsvcs/Event/EC_Null_Factory.cpp:
10281 * orbsvcs/orbsvcs/Event/EC_Basic_Factory.cpp:
10282 * orbsvcs/orbsvcs/CosNaming.idl
10283 * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.cpp:
10284 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/server.cpp:
10285 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/client.cpp:
10286 * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/client.cpp:
10287 * orbsvcs/performance-tests/LoadBalancing/LBPerf/CPU/server.cpp:
10288 * orbsvcs/tests/EC_Throughput/ECT_Consumer_Driver.cpp:
10289 * orbsvcs/tests/EC_Throughput/ECT_Throughput.cpp:
10290 * orbsvcs/tests/EC_Throughput/ECT_Supplier_Driver.cpp:
10291 * orbsvcs/tests/Event/Basic/Complex.cpp:
10292 * orbsvcs/tests/Event/Basic/Control.cpp:
10293 * orbsvcs/tests/Event/Basic/Observer.cpp:
10294 * orbsvcs/tests/Event/Basic/Disconnect.cpp:
10295 * orbsvcs/tests/Event/Basic/Wildcard.cpp:
10296 * orbsvcs/tests/Event/Basic/MT_Disconnect.cpp:
10297 * orbsvcs/tests/Event/Basic/Bitmask.cpp:
10298 * orbsvcs/tests/Event/Basic/Gateway.cpp:
10299 * orbsvcs/tests/Event/Basic/Negation.cpp:
10300 * orbsvcs/tests/Event/Basic/Atomic_Reconnect.cpp:
10301 * orbsvcs/tests/Event/Basic/Random.cpp:
10302 * orbsvcs/tests/Event/Basic/Timeout.cpp:
10303 * orbsvcs/tests/Event/Performance/Latency.cpp:
10304 * orbsvcs/tests/Event/Performance/Latency_Server.cpp:
10305 * orbsvcs/tests/Event/lib/Driver.cpp:
10306 * orbsvcs/tests/Event/Mcast/Complex/supplier.cpp:
10307 * orbsvcs/tests/Event/Mcast/Complex/consumer.cpp:
10308 * orbsvcs/tests/Event/Mcast/Common/Gateway_EC.cpp:
10309 * orbsvcs/tests/Event/Mcast/Simple/supplier.cpp:
10310 * orbsvcs/tests/Event/Mcast/Simple/consumer.cpp:
10311 * orbsvcs/tests/Event/Mcast/Two_Way/application.cpp:
10312 * orbsvcs/tests/Event/UDP/sender.cpp:
10313 * orbsvcs/tests/Event/UDP/receiver.cpp:
10314 * orbsvcs/tests/ImplRepo/NameService/test.cpp:
10315 * orbsvcs/tests/EC_Custom_Marshal/ECM_Consumer.cpp:
10316 * orbsvcs/tests/EC_Custom_Marshal/ECM_Supplier.cpp:
10317 * orbsvcs/tests/Bug_2137_Regression/client.cpp:
10318 * orbsvcs/tests/Bug_2248_Regression/server.cpp:
10319 * orbsvcs/tests/Bug_1395_Regression/client.cpp:
10320 * orbsvcs/tests/Bug_1395_Regression/server.cpp:
10321 * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.cpp:
10322 * orbsvcs/tests/ior_corbaname/server.cpp:
10323 * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.h
10324 * orbsvcs/tests/EC_Multiple/EC_Multiple.cpp:
10325 * orbsvcs/tests/Miop/McastHello/client.cpp:
10326 * orbsvcs/tests/Miop/McastHello/server.cpp:
10327 * orbsvcs/tests/Security/Crash_Test/server.cpp:
10328 * orbsvcs/tests/Security/Crash_Test/client.cpp:
10329 * orbsvcs/tests/Security/Secure_Invocation/server.cpp:
10330 * orbsvcs/tests/Security/Secure_Invocation/client.cpp:
10331 * orbsvcs/tests/Security/MT_IIOP_SSL/server.cpp:
10332 * orbsvcs/tests/Security/MT_IIOP_SSL/client.cpp:
10333 * orbsvcs/tests/Security/BiDirectional/client.cpp:
10334 * orbsvcs/tests/Security/BiDirectional/server.cpp:
10335 * orbsvcs/tests/Security/Big_Request/server.cpp:
10336 * orbsvcs/tests/Security/MT_SSLIOP/server.cpp:
10337 * orbsvcs/tests/Security/MT_SSLIOP/client.cpp:
10338 * orbsvcs/tests/Security/Callback/server.cpp:
10339 * orbsvcs/tests/Security/Callback/client.cpp:
10340 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
10341 * orbsvcs/tests/HTIOP/Hello/client.cpp:
10342 * orbsvcs/tests/HTIOP/Hello/server.cpp:
10343 * orbsvcs/tests/HTIOP/AMI/client.cpp:
10344 * orbsvcs/tests/HTIOP/AMI/server.cpp:
10345 * orbsvcs/tests/HTIOP/AMI/simple_client.cpp:
10346 * orbsvcs/tests/HTIOP/BiDirectional/client.cpp:
10347 * orbsvcs/tests/HTIOP/BiDirectional/server.cpp:
10348 * orbsvcs/tests/CosEvent/Basic/Push_Event.cpp:
10349 * orbsvcs/tests/CosEvent/Basic/Random.cpp:
10350 * orbsvcs/tests/CosEvent/Basic/Disconnect.cpp:
10351 * orbsvcs/tests/CosEvent/Basic/MT_Disconnect.cpp:
10352 * orbsvcs/tests/CosEvent/Basic/Shutdown.cpp:
10353 * orbsvcs/tests/CosEvent/Basic/Pull_Push_Event.cpp:
10354 * orbsvcs/tests/Bug_2615_Regression/client.cpp:
10355 * orbsvcs/tests/Bug_2615_Regression/server.cpp:
10356 * orbsvcs/tests/Bug_2247_Regression/server.cpp:
10357 * orbsvcs/tests/Bug_2285_Regression/client2.cpp:
10358 * orbsvcs/tests/Bug_2285_Regression/server.cpp:
10359 * orbsvcs/tests/Bug_2285_Regression/client.cpp:
10360 * orbsvcs/tests/Bug_2285_Regression/server2.cpp:
10361 * orbsvcs/tests/Bug_2287_Regression/client.cpp:
10362 * orbsvcs/tests/Bug_2287_Regression/server.cpp:
10363 * orbsvcs/tests/FaultTolerance/IOGR/server.cpp:
10364 * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp:
10365 * orbsvcs/tests/EC_MT_Mcast/MCast.cpp:
10366 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/client.cpp:
10367 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/client.cpp:
10368 * orbsvcs/examples/Log/Event/Event_Supplier.cpp:
10369 * orbsvcs/examples/Log/Event/Event_Consumer.cpp:
10370 * orbsvcs/examples/Log/RTEvent/RTEvent_Consumer.cpp:
10371 * orbsvcs/examples/Log/RTEvent/RTEvent_Supplier.cpp:
10372 * orbsvcs/examples/Log/Notify/Notify_Consumer.cpp:
10373 * orbsvcs/examples/Log/Notify/Notify_Supplier.cpp:
10374 * orbsvcs/examples/Security/SecurityLevel1/client.cpp:
10375 * orbsvcs/examples/Security/SecurityLevel1/server.cpp:
10376 * orbsvcs/examples/Security/Send_File/server.cpp:
10377 * orbsvcs/examples/Security/Send_File/client.cpp:
10378 * orbsvcs/examples/CosEC/TypedSimple/Supplier.cpp:
10379 * orbsvcs/examples/CosEC/TypedSimple/Consumer.cpp:
10380 * orbsvcs/examples/CosEC/Simple/Service.cpp:
10381 * orbsvcs/examples/CosEC/Simple/Supplier.cpp:
10382 * orbsvcs/examples/CosEC/Simple/Consumer.cpp:
10383 * orbsvcs/examples/RtEC/IIOPGateway/Gateway.cpp:
10384 * orbsvcs/examples/RtEC/IIOPGateway/Supplier.cpp:
10385 * orbsvcs/examples/RtEC/IIOPGateway/EC.cpp:
10386 * orbsvcs/examples/RtEC/IIOPGateway/Consumer.cpp:
10387 * orbsvcs/examples/RtEC/Kokyu/Service.cpp:
10388 * orbsvcs/examples/RtEC/MCast/MCast.cpp:
10389 * orbsvcs/examples/RtEC/Simple/Service.cpp:
10390 * orbsvcs/examples/RtEC/Simple/Supplier.cpp:
10391 * orbsvcs/examples/RtEC/Simple/Consumer.cpp:
10392 * orbsvcs/examples/RtEC/Schedule/Service.cpp:
10393 * orbsvcs/examples/LoadBalancing/server.cpp:
10394 * orbsvcs/examples/LoadBalancing/client.cpp:
10395 * performance-tests/Latency/DSI/client.cpp:
10396 * performance-tests/Latency/DSI/server.cpp:
10397 * performance-tests/Latency/Deferred/client.cpp:
10398 * performance-tests/Latency/Deferred/server.cpp:
10399 * performance-tests/Latency/Thread_Pool/client.cpp:
10400 * performance-tests/Latency/Thread_Pool/server.cpp:
10401 * performance-tests/Latency/Single_Threaded/client.cpp:
10402 * performance-tests/Latency/Single_Threaded/server.cpp:
10403 * performance-tests/Latency/DII/client.cpp:
10404 * performance-tests/Latency/DII/server.cpp:
10405 * performance-tests/Latency/AMH_Single_Threaded/client.cpp:
10406 * performance-tests/Latency/AMH_Single_Threaded/server.cpp:
10407 * performance-tests/Latency/AMI/client.cpp:
10408 * performance-tests/Latency/AMI/server.cpp:
10409 * performance-tests/Latency/Thread_Per_Connection/client.cpp:
10410 * performance-tests/Latency/Thread_Per_Connection/server.cpp:
10411 * performance-tests/POA/Create_Reference/create_reference.cpp:
10412 * performance-tests/POA/Demux/demux_test_server.cpp:
10413 * performance-tests/POA/Demux/demux_test_client.cpp:
10414 * performance-tests/POA/Implicit_Activation/client.cpp:
10415 * performance-tests/POA/Implicit_Activation/server.cpp:
10416 * performance-tests/POA/Implicit_Activation/collocated.cpp:
10417 * performance-tests/Protocols/receiver.cpp:
10418 * performance-tests/Sequence_Latency/DSI/client.cpp:
10419 * performance-tests/Sequence_Latency/DSI/server.cpp:
10420 * performance-tests/Sequence_Latency/Deferred/client.cpp:
10421 * performance-tests/Sequence_Latency/Deferred/server.cpp:
10422 * performance-tests/Sequence_Latency/Thread_Pool/client.cpp:
10423 * performance-tests/Sequence_Latency/Thread_Pool/server.cpp:
10424 * performance-tests/Sequence_Latency/Single_Threaded/client.cpp:
10425 * performance-tests/Sequence_Latency/Single_Threaded/server.cpp:
10426 * performance-tests/Sequence_Latency/DII/client.cpp:
10427 * performance-tests/Sequence_Latency/DII/server.cpp:
10428 * performance-tests/Sequence_Latency/AMH_Single_Threaded/client.cpp:
10429 * performance-tests/Sequence_Latency/AMH_Single_Threaded/server.cpp:
10430 * performance-tests/Sequence_Latency/AMI/client.cpp:
10431 * performance-tests/Sequence_Latency/AMI/server.cpp:
10432 * performance-tests/Sequence_Latency/Thread_Per_Connection/client.cpp:
10433 * performance-tests/Sequence_Latency/Thread_Per_Connection/server.cpp:
10434 * performance-tests/Memory/Single_Threaded/client.cpp:
10435 * performance-tests/Memory/Single_Threaded/server.cpp:
10436 * performance-tests/Memory/IORsize/client.cpp:
10437 * performance-tests/Memory/IORsize/server.cpp:
10438 * performance-tests/Throughput/client.cpp:
10439 * performance-tests/Throughput/server.cpp:
10440 * performance-tests/Callback/client.cpp:
10441 * performance-tests/Callback/server.cpp:
10442 * performance-tests/RTCorba/Thread_Pool/client.cpp:
10443 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/client.cpp:
10444 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/server.cpp:
10445 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/client.cpp:
10446 * tests/Server_Connection_Purging/server.cpp:
10447 * tests/Two_Objects/client.cpp:
10448 * tests/Two_Objects/server.cpp:
10449 * tests/CollocationLockup/CollocationLockup.cpp:
10450 * tests/CollocationLockup/SimpleNamingService.cpp:
10451 * tests/Bug_1270_Regression/client.cpp:
10452 * tests/Bug_1270_Regression/server.cpp:
10453 * tests/Bug_1270_Regression/shutdown.cpp:
10454 * tests/MT_Timeout/client.cpp:
10455 * tests/MT_Timeout/server.cpp:
10456 * tests/Parallel_Connect_Strategy/client.cpp:
10457 * tests/Parallel_Connect_Strategy/server.cpp:
10458 * tests/MT_BiDir/server.cpp:
10459 * tests/MT_BiDir/client.cpp:
10460 * tests/Oneway_Buffering/server.cpp:
10461 * tests/Oneway_Buffering/client.cpp:
10462 * tests/Oneway_Buffering/admin.cpp:
10463 * tests/Client_Leaks/server.cpp:
10464 * tests/Client_Leaks/client.cpp:
10465 * tests/Client_Leaks/child.cpp:
10466 * tests/Faults/middle.cpp:
10467 * tests/Faults/pong.cpp:
10468 * tests/Faults/server.cpp:
10469 * tests/Faults/client.cpp:
10470 * tests/Faults/ping.cpp:
10471 * tests/Big_Twoways/server.cpp:
10472 * tests/Big_Twoways/client.cpp:
10473 * tests/Stack_Recursion/client.cpp:
10474 * tests/Stack_Recursion/server.cpp:
10475 * tests/AMH_Exceptions/client.cpp:
10476 * tests/Muxing/client.cpp:
10477 * tests/Muxing/server.cpp:
10478 * tests/Server_Leaks/client.cpp:
10479 * tests/Server_Leaks/server.cpp:
10480 * tests/Bug_2702_Regression/client.cpp:
10481 * tests/AMH_Oneway/client.cpp:
10482 * tests/Any/Recursive/client.cpp:
10483 * tests/Any/Recursive/server.cpp:
10484 * tests/Muxed_GIOP_Versions/client.cpp:
10485 * tests/Muxed_GIOP_Versions/server.cpp:
10486 * tests/AMI_Buffering/server.cpp:
10487 * tests/AMI_Buffering/client.cpp:
10488 * tests/AMI_Buffering/admin.cpp:
10489 * tests/DSI_Gateway/client.cpp:
10490 * tests/DSI_Gateway/gateway.cpp:
10491 * tests/DSI_Gateway/server.cpp:
10492 * tests/Big_Request_Muxing/client.cpp:
10493 * tests/Big_Request_Muxing/server.cpp:
10494 * tests/Bug_2669_Regression/client.cpp:
10495 * tests/Connection_Timeout/client.cpp:
10496 * tests/QtTests/client.cpp:
10497 * tests/QtTests/server.cpp:
10498 * tests/Server_Port_Zero/server.cpp:
10499 * tests/MProfile/client.cpp:
10500 * tests/MProfile/server.cpp:
10501 * tests/Bug_1020_Regression/server.cpp:
10502 * tests/Bug_1020_Regression/client.cpp:
10503 * tests/IPV6/client.cpp:
10504 * tests/IPV6/server.cpp:
10505 * tests/Bug_2503_Regression/common.cpp:
10506 * tests/Timeout/client.cpp:
10507 * tests/Timeout/server.cpp:
10508 * tests/Bug_1551_Regression/client.cpp:
10509 * tests/Bug_1551_Regression/server.cpp:
10510 * tests/Servant_To_Reference_Test/server.cpp:
10511 * tests/Hello/client.cpp:
10512 * tests/Hello/server.cpp:
10513 * tests/Connection_Failure/client.cpp:
10514 * tests/Connect_Strategy_Test/client.cpp:
10515 * tests/Connect_Strategy_Test/server.cpp:
10516 * tests/Big_Reply/client.cpp:
10517 * tests/Big_Reply/server.cpp:
10518 * tests/MT_Client/server.cpp:
10519 * tests/MT_Client/orb_creation.cpp:
10520 * tests/MT_Client/client.cpp:
10521 * tests/Typedef_String_Array/client.cpp:
10522 * tests/Typedef_String_Array/server.cpp:
10523 * tests/Crashed_Callback/client.cpp:
10524 * tests/Crashed_Callback/server.cpp:
10525 * tests/Big_AMI/client.cpp:
10526 * tests/Big_AMI/server.cpp:
10527 * tests/OctetSeq/server.cpp:
10528 * tests/OctetSeq/client.cpp:
10529 * tests/Bug_1635_Regression/client.cpp:
10530 * tests/Exposed_Policies/Policy_Tester.cpp:
10531 * tests/Exposed_Policies/Policy_Verifier.cpp:
10532 * tests/Bug_1568_Regression/client.cpp:
10533 * tests/Bug_1568_Regression/server.cpp:
10534 * tests/BiDirectional_DelayedUpcall/client.cpp:
10535 * tests/BiDirectional_DelayedUpcall/server.cpp:
10536 * tests/Blocking_Sync_None/client.cpp:
10537 * tests/Blocking_Sync_None/server.cpp:
10538 * tests/Crash_On_Write/client.cpp:
10539 * tests/Crash_On_Write/server.cpp:
10540 * tests/MT_Server/client.cpp:
10541 * tests/MT_Server/server.cpp:
10542 * tests/Policies/Manipulation.cpp:
10543 * tests/BiDirectional/client.cpp:
10544 * tests/BiDirectional/server.cpp:
10545 * tests/IOR_Endpoint_Hostnames/generate_ior.cpp:
10546 * tests/Strategies/client.cpp:
10547 * tests/Strategies/server.cpp:
10548 * tests/Bug_1020_Basic_Regression/client.cpp:
10549 * tests/Bug_1020_Basic_Regression/server.cpp:
10550 * tests/LongUpcalls/ami_client.cpp:
10551 * tests/LongUpcalls/blocking_server.cpp:
10552 * tests/LongUpcalls/blocking_client.cpp:
10553 * tests/LongUpcalls/ami_server.cpp:
10554 * tests/Bug_1361_Regression/server.cpp:
10555 * tests/Bug_1361_Regression/shutdown.cpp:
10556 * tests/Bug_1361_Regression/client.cpp:
10557 * tests/Bug_1254_Regression/client.cpp:
10558 * tests/Bug_1254_Regression/server.cpp:
10559 * tests/Connection_Purging/server.cpp:
10560 * tests/Connection_Purging/client.cpp:
10561 * tests/Bug_1670_Regression/client.cpp:
10562 * tests/Bug_1670_Regression/server.cpp:
10563 * tests/Bug_1482_Regression/client.cpp:
10564 * tests/Bug_1482_Regression/server.cpp:
10565 * tests/CallbackTest/client.cpp:
10566 * tests/CallbackTest/server.cpp:
10567 * tests/Bug_1476_Regression/client.cpp:
10568 * tests/Bug_1476_Regression/server.cpp:
10569 * tests/MProfile_Forwarding/client.cpp:
10570 * tests/MProfile_Forwarding/server.cpp:
10571 * tests/FL_Cube/client.cpp:
10572 * tests/FL_Cube/server.cpp:
10573 * tests/AMI_Timeouts/client.cpp:
10574 * tests/AMI_Timeouts/server.cpp:
10575 * tests/Compression/server.cpp:
10576 * tests/Bug_2595_Regression/client.cpp:
10577 * tests/Bug_2595_Regression/server.cpp:
10578 * tests/Big_Oneways/server.cpp:
10579 * tests/Big_Oneways/client.cpp:
10580 * tests/Portable_Interceptors/Dynamic/server.cpp:
10581 * tests/Portable_Interceptors/Dynamic/client.cpp:
10582 * tests/Portable_Interceptors/Bug_2510_Regression/server.cpp:
10583 * tests/Portable_Interceptors/Bug_2510_Regression/client.cpp:
10584 * tests/Portable_Interceptors/Service_Context_Manipulation/server.cpp:
10585 * tests/Portable_Interceptors/Service_Context_Manipulation/client.cpp:
10586 * tests/Portable_Interceptors/Benchmark/server.cpp:
10587 * tests/Portable_Interceptors/Benchmark/client.cpp:
10588 * tests/Portable_Interceptors/Bug_2088/client.cpp:
10589 * tests/Portable_Interceptors/Register_Initial_References/server.cpp:
10590 * tests/Portable_Interceptors/Bug_1559/server.cpp:
10591 * tests/Portable_Interceptors/Bug_1559/client.cpp:
10592 * tests/Portable_Interceptors/AMI/server.cpp:
10593 * tests/Portable_Interceptors/AMI/client.cpp:
10594 * tests/Portable_Interceptors/Recursive_ORBInitializer/client.cpp:
10595 * tests/No_Server_MT_Connect_Test/client.cpp:
10596 * tests/No_Server_MT_Connect_Test/server.cpp:
10597 * tests/Bug_1330_Regression/client.cpp:
10598 * tests/Bug_1330_Regression/server.cpp:
10599 * tests/Bug_2134_Regression/Hello.cpp:
10600 * tests/Bug_2417_Regression/client.cpp:
10601 * tests/Bug_2417_Regression/server.cpp:
10602 * tests/Bug_2174_Regression/client.cpp:
10603 * tests/Bug_2174_Regression/server.cpp:
10604 * tests/Cache_Growth_Test/client.cpp:
10605 * tests/Cache_Growth_Test/server.cpp:
10606 * tests/Bug_1627_Regression/client.cpp:
10607 * tests/Bug_1627_Regression/server.cpp:
10608 * tests/Bug_2188_Regression/client.cpp:
10609 * tests/Bug_2188_Regression/server.cpp:
10610 * tests/Bug_2289_Regression/client.cpp:
10611 * tests/Bug_2289_Regression/server.cpp:
10612 * tests/AMI/server.cpp:
10613 * tests/AMI/client.cpp:
10614 * tests/AMI/simple_client.cpp:
10615 * tests/POA/Deactivate_Object/server.cpp:
10616 * tests/POA/EndpointPolicy/client.cpp:
10617 * tests/POA/Reference_Counting/test.cpp:
10618 * tests/ICMG_Any_Bug/client.cpp:
10619 * tests/ICMG_Any_Bug/server.cpp:
10620 * tests/Optimized_Connection/oc_client.cpp:
10621 * tests/Xt_Stopwatch/server.cpp:
10622 * tests/Xt_Stopwatch/client.cpp:
10623 * tests/Bug_2183_Regression/client.cpp:
10624 * tests/Bug_2183_Regression/server.cpp:
10625 * tests/Bug_2654_Regression/server.cpp:
10626 * tests/Bug_2593_Regression/client.cpp:
10627 * tests/Bug_2593_Regression/server.cpp:
10628 * tests/Bug_1676_Regression/client.cpp:
10629 * tests/Bug_1676_Regression/server.cpp:
10630 * tests/MProfile_Connection_Timeout/client.cpp:
10631 * tests/MProfile_Connection_Timeout/server.cpp:
10632 * tests/Nested_Upcall_Crash/client.cpp:
10633 * tests/Nested_Upcall_Crash/server.cpp:
10634 * tests/Nested_Upcall_Crash/scavenger.cpp:
10635 * tests/GIOP_Fragments/PMB_With_Fragments/server.cpp:
10636 * tests/GIOP_Fragments/Java_Big_Request/server.cpp:
10637 * tests/GIOP_Fragments/Java_Big_Reply/client.cpp:
10638 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/client.cpp:
10639 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/server.cpp:
10640 * tests/Reliable_Oneways/client.cpp:
10641 * tests/Reliable_Oneways/server.cpp:
10642 * tests/OBV/Supports/client.cpp:
10643 * tests/OBV/Supports/server.cpp:
10644 * tests/OBV/Forward/client.cpp:
10645 * tests/OBV/Forward/server.cpp:
10646 * tests/OBV/Truncatable/client.cpp:
10647 * tests/OBV/Truncatable/server.cpp:
10648 * tests/OBV/ValueBox/client.cpp:
10649 * tests/OBV/ValueBox/server.cpp:
10650 * tests/OBV/Any/client.cpp:
10651 * tests/OBV/Any/server.cpp:
10652 * tests/OBV/Factory/client.cpp:
10653 * tests/OBV/Factory/server.cpp:
10654 * tests/Oneways_Invoking_Twoways/server.cpp:
10655 * tests/Oneways_Invoking_Twoways/client.cpp:
10656 * tests/Native_Exceptions/client.cpp:
10657 * tests/Native_Exceptions/server.cpp:
10658 * tests/Bug_2328_Regression/client.cpp:
10659 * tests/Bug_2328_Regression/server.cpp:
10660 * tests/RTCORBA/Priority_Inversion_With_Bands/client.cpp:
10661 * tests/RTCORBA/Client_Propagated/client.cpp:
10662 * tests/RTCORBA/Client_Propagated/server.cpp:
10663 * tests/RTCORBA/Server_Protocol/server.cpp:
10664 * tests/RTCORBA/Server_Protocol/client.cpp:
10665 * tests/RTCORBA/Private_Connection/client.cpp:
10666 * tests/RTCORBA/Private_Connection/server.cpp:
10667 * tests/RTCORBA/Server_Declared/client.cpp:
10668 * tests/RTCORBA/Server_Declared/server.cpp:
10669 * tests/RTCORBA/Client_Protocol/client.cpp:
10670 * tests/RTCORBA/Client_Protocol/server.cpp:
10671 * tests/RTCORBA/MT_Client_Protocol_Priority/client.cpp:
10672 * tests/RTCORBA/MT_Client_Protocol_Priority/server.cpp:
10673 * tests/RTCORBA/Thread_Pool/client.cpp:
10674 * tests/RTCORBA/Dynamic_Thread_Pool/client.cpp:
10675 * tests/RTCORBA/Diffserv/client.cpp:
10676 * tests/RTCORBA/Diffserv/server.cpp:
10677 * tests/RTCORBA/RTMutex/server.cpp:
10678 * tests/RTCORBA/Explicit_Binding/client.cpp:
10679 * tests/RTCORBA/Explicit_Binding/server.cpp:
10680 * tests/Bug_2186_Regression/client.cpp:
10681 * tests/Bug_2186_Regression/server.cpp:
10682 * tests/Bug_1269_Regression/client.cpp:
10683 * tests/Bug_1269_Regression/server.cpp:
10684 * tests/Bug_1269_Regression/shutdown.cpp:
10685 * tests/Ondemand_Write/client.cpp:
10686 * tests/Ondemand_Write/server.cpp:
10687 * tests/Forwarding/client.cpp:
10688 * tests/Forwarding/server.cpp:
10689 * tests/BiDirectional_NestedUpcall/client.cpp:
10690 * tests/BiDirectional_NestedUpcall/server.cpp:
10691 * tests/ORB_shutdown/server.cpp:
10692 * examples/Kokyu_dsrt_schedulers/fp_example/client.cpp:
10693 * examples/Kokyu_dsrt_schedulers/fp_example/server.cpp:
10694 * examples/Kokyu_dsrt_schedulers/mif_example/client.cpp:
10695 * examples/Kokyu_dsrt_schedulers/mif_example/server.cpp:
10696 * examples/Kokyu_dsrt_schedulers/muf_example/client.cpp:
10697 * examples/Kokyu_dsrt_schedulers/muf_example/server.cpp:
10698 * examples/AMI/FL_Callback/progress.cpp:
10699 * examples/AMI/FL_Callback/peer.cpp:
10700 * examples/PluggableUDP/tests/Basic/client.cpp:
10701 * examples/PluggableUDP/tests/Basic/server.cpp:
10702 No need anymore to pass an empty string as orbname
10704 Thu Feb 1 22:47:04 UTC 2007 Adam Mitz <mitza@ociweb.com>
10706 * orbsvcs/orbsvcs/AV/RTCP_Packet.cpp:
10707 * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Receiver.cpp:
10708 * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Sender.cpp:
10710 Replaced htonl, htons, ntohl, and ntohs with the appropriate
10711 ACE_XTOYZ macro (ACE_HTONL, for example). QNX doesn't have htonl and
10712 friends without adding extra #includes.
10714 Thu Feb 1 18:08:03 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
10716 * TAO_IDL/include/ast_typedef.h:
10717 * TAO_IDL/ast/ast_typedef.cpp:
10719 Added mutator for the boolean owns_base_type_ member
10720 so it can be managed from outside the class. This
10721 member is false by default, but if the base type is
10722 an anonymous sequence or array, the constructor sets
10725 * TAO_IDL/fe/y.tab.cpp:
10726 * TAO_IDL/fe/idl.yy:
10728 When there is a comma-separated list of typedef declarations,
10729 the list iteration calls the new method above after the
10730 first loop and sets the member to false. This call has no
10731 effect except when the base type is an anonymouse sequence
10732 or array, in which case we want to prevent the shared base
10733 type node from being destroyed more than once. Thanks to
10734 Will Otte <wotte at dre dot vanderbilt dot edu> and Dipa Suri
10735 <dipa dot suri at lmco dot com> for supplying the IDL that
10736 uncovered this bug.
10738 * TAO_IDL/util/utl_decllist.cpp:
10742 * tests/IDL_Test/typedef.idl:
10744 Added test case for the above bug.
10746 Thu Feb 1 15:43:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10749 * tao/RTCORBA/Priority_Mapping_Manager.h:
10750 * tao/RTCORBA/Thread_Pool.cpp:
10753 Thu Feb 1 14:37:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10755 * tao/Default_Stub_Factory.cpp:
10756 * tao/Default_Stub_Factory.h:
10757 * tao/ORB_Core.cpp:
10758 * tao/PortableServer/Root_POA.cpp:
10759 * tao/PortableServer/Servant_Base.cpp:
10760 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
10761 * tao/PortableServer/Upcall_Command.h:
10762 * tao/PortableServer/Upcall_Wrapper.cpp:
10766 Wed Jan 31 22:49:14 2007 Martin Corino <mcorino@remedy.nl>
10768 * tao/DynamicAny/DynUnion_i.cpp:
10770 Changed to handle inconsistency between statically declared (IDL
10771 compiler) union typecodes and dynamically declared typecodes where
10772 the discriminator type is an enum.
10773 With statically declared typecodes the label values are stored as
10774 actual enum values while with dynamically stored typecodes these
10775 label values are stored as ULong.
10777 Wed Jan 31 19:00:44 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
10779 * tests/LongDouble:
10780 * tests/LongDouble/Global.h:
10781 * tests/LongDouble/Global.cpp:
10782 * tests/LongDouble/LongDoubleTest.h:
10783 * tests/LongDouble/LongDoubleTest.cpp:
10784 * tests/LongDouble/LongDoubleTest.mpc:
10785 * tests/LongDouble/Test.idl:
10786 * tests/LongDouble/client.cpp:
10787 * tests/LongDouble/run_test.pl:
10788 * tests/LongDouble/server.cpp:
10790 Added a test that sends a CORBA::LongDouble from server to client
10791 to ensure that ACE and TAO correctly handles them.
10793 Wed Jan 31 17:23:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
10797 Exclude $(ACE_ROOT)/protocols/tests and
10798 Exclude $(ACE_ROOT)/protocols/examples. They should not be built
10799 as part of this workspace.
10801 Wed Jan 31 15:00:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10803 * TAO_IDL/be/be_visitor_interface/any_op_cs.cpp:
10804 * TAO_IDL/be/be_visitor_interface/cdr_op_cs.cpp:
10805 * TAO_IDL/be/be_visitor_valuebox/any_op_cs.cpp:
10806 Layout improvements for the generated code now we don't generate
10807 emulated exception macros
10809 Wed Jan 31 14:44:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10811 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
10812 * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
10813 Layout improvements for the generated code now we don't generate
10814 emulated exception macros
10816 Tue Jan 30 12:37:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10818 * tao/Compression/Compression_Manager.{h,cpp}:
10819 Fixed layout and warnings in single threaded build
10821 Tue Jan 30 12:03:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10823 * tao/Compression/Compressor_Factory.{h,cpp}:
10824 Fixed layout and warnings in single threaded build
10826 Tue Jan 30 11:14:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10828 * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
10829 Fixed argument not used warning
10831 * tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp:
10832 * tao/AnyTypeCode/Fixed_TypeCode.cpp:
10833 * tao/AnyTypeCode/Fixed_TypeCode.h:
10834 * tao/AnyTypeCode/Marshal.h:
10835 * tao/AnyTypeCode/Objref_TypeCode.cpp:
10836 * tao/AnyTypeCode/Objref_TypeCode_Static.cpp:
10837 * tao/AnyTypeCode/Value_TypeCode_Static.cpp:
10838 * tao/IORInterceptor/IORInterceptor_Adapter_Factory_Impl.cpp:
10842 Tue Jan 30 10:52:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10844 * tests/COIOP/COIOP_Simple_Test.cpp:
10845 New simplified COIOP test
10847 * tests/COIOP/COIOP_Test.cpp:
10848 Added advanced_resource.h include to force static
10851 * tests/COIOP/COIOP_Tests.mpc:
10852 Add custom project for the IDL files and added the
10855 * tests/COIOP/Server_Task.cpp:
10856 Initialise pointer with 0
10858 * tests/COIOP/run_test.pl:
10859 * tests/Collocation_Tests/run_test.pl:
10860 Fixed bug in these two perl script, last test case was not
10863 Tue Jan 30 09:33:14 2007 Martin Corino <mcorino@remedy.nl>
10865 * tao/DynamicAny/DynUnion_i.cpp:
10867 Fixed broken DynUnion support (see Bug #2785).
10869 Tue Jan 30 01:16:13 2007 James H. Hill <hillj@isis.vanderbilt.edu>
10871 * tao/Utils/Servant_Var.inl:
10873 Fixed syntax error in catch (...) statements that was
10874 prevent TAO from building in some cases.
10876 Mon Jan 29 19:27:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10878 * orbsvcs/orbsvcs/Notify/ProxySupplier_T.cpp:
10879 Removed not needed return statements after ACE_THROW_RETURN, fixes
10880 warnings with HP aCC on IA64
10882 Mon Jan 29 19:11:14 2007 Johnny Willemsen <jwillemsen@remedy.nl>
10884 * tao/Adapter_Registry.cpp:
10885 * tao/AnyTypeCode/Any.cpp:
10886 * tao/AnyTypeCode/Any_Array_Impl_T.cpp:
10887 * tao/AnyTypeCode/Any_Basic_Impl.cpp:
10888 * tao/AnyTypeCode/Any_Basic_Impl_T.cpp:
10889 * tao/AnyTypeCode/Any_Dual_Impl_T.cpp:
10890 * tao/AnyTypeCode/Any_Impl_T.cpp:
10891 * tao/AnyTypeCode/Any_Special_Impl_T.cpp:
10892 * tao/AnyTypeCode/Any_SystemException.cpp:
10893 * tao/AnyTypeCode/Any_Unknown_IDL_Type.cpp:
10894 * tao/AnyTypeCode/Empty_Param_TypeCode.cpp:
10895 * tao/AnyTypeCode/ExceptionA.cpp:
10896 * tao/AnyTypeCode/PolicyA.cpp:
10897 * tao/AnyTypeCode/TypeCode.cpp:
10898 * tao/AnyTypeCode/WrongTransactionA.cpp:
10899 * tao/BiDir_GIOP/BiDirGIOP.cpp:
10900 * tao/Codeset/Codeset_Manager_Factory.cpp:
10901 * tao/Codeset/Codeset_Translator_Factory.cpp:
10902 * tao/Collocated_Invocation.cpp:
10903 * tao/CORBANAME_Parser.cpp:
10904 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
10905 * tao/CSD_Framework/CSD_Strategy_Base.cpp:
10906 * tao/CSD_Framework/CSD_Strategy_Base.inl
10907 * tao/CSD_ThreadPool/CSD_TP_Cancel_Visitor.inl
10908 * tao/CSD_ThreadPool/CSD_TP_Collocated_Asynch_Request.cpp:
10909 * tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.cpp:
10910 * tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_With_Server_Request.cpp:
10911 * tao/CSD_ThreadPool/CSD_TP_Custom_Asynch_Request.cpp:
10912 * tao/CSD_ThreadPool/CSD_TP_Custom_Request_Operation.inl
10913 * tao/CSD_ThreadPool/CSD_TP_Remote_Request.cpp:
10914 * tao/CSD_ThreadPool/CSD_TP_Request.inl
10915 * tao/CSD_ThreadPool/CSD_TP_Task.cpp:
10916 * tao/DynamicInterface/DII_Arguments.cpp:
10917 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
10918 * tao/DynamicInterface/Dynamic_Implementation.cpp:
10919 * tao/EndpointPolicy/EndpointPolicy.cpp:
10920 * tao/EndpointPolicy/EndpointPolicy_ORBInitializer.cpp:
10921 * tao/FILE_Parser.cpp:
10922 * tao/GIOP_Message_Base.cpp:
10923 * tao/GIOP_Message_Base.h:
10924 * tao/GIOP_Message_Lite.cpp:
10925 * tao/GIOP_Message_Lite.h:
10926 * tao/HTTP_Parser.cpp:
10927 * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
10928 * tao/IIOP_Acceptor.cpp:
10929 * tao/IIOP_Connection_Handler.cpp:
10930 * tao/ImR_Client/ImR_Client.cpp:
10931 * tao/Invocation_Adapter.cpp:
10932 * tao/Invocation_Base.cpp:
10933 * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
10934 * tao/IORInterceptor_Adapter.h:
10935 * tao/IORTable/IOR_Table_Impl.cpp:
10936 * tao/IORTable/IOR_Table_Impl.h:
10937 * tao/IORTable/Table_Adapter.cpp:
10938 * tao/Leader_Follower_Flushing_Strategy.cpp:
10939 * tao/LF_Connect_Strategy.cpp:
10940 * tao/LF_Connect_Strategy.h:
10941 * tao/LF_Event.cpp:
10943 * tao/LF_Event_Binder.h:
10944 * tao/LF_Follower_Auto_Adder.h:
10945 * tao/LF_Strategy_Complete.h:
10946 * tao/LocateRequest_Invocation.cpp:
10947 * tao/LocateRequest_Invocation_Adapter.cpp:
10948 * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
10949 * tao/Messaging/Connection_Timeout_Policy_i.cpp:
10950 * tao/Messaging/Messaging_Loader.cpp:
10951 * tao/Messaging/Messaging_ORBInitializer.cpp:
10952 * tao/Messaging/Messaging_Policy_i.cpp:
10953 * tao/MProfile.cpp:
10954 * tao/Muxed_TMS.cpp:
10955 * tao/Null_Fragmentation_Strategy.cpp:
10956 * tao/Null_Fragmentation_Strategy.h:
10957 * tao/NVList_Adapter.h:
10960 * tao/Object_T.cpp:
10961 * tao/ObjectKey_Table.cpp:
10962 * tao/ObjectKey_Table.h:
10963 * tao/Objref_VarOut_T.h:
10964 * tao/operation_details.cpp:
10966 * tao/ORB_Core.cpp:
10969 * tao/ORBInitializer_Registry.cpp:
10970 * tao/ORBInitializer_Registry.h:
10971 * tao/ORBInitializer_Registry_Adapter.h:
10972 * tao/Parser_Registry.cpp:
10973 * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
10974 * tao/PI/ORBInitializer_Registry_Impl.cpp:
10976 * tao/PI/PI_ORBInitializer.cpp:
10977 * tao/PI_Server/PI_Server_Loader.cpp:
10978 * tao/PI_Server/PortableServer_ORBInitializer.cpp:
10979 * tao/PI_Server/ServerInterceptorAdapter.cpp:
10980 * tao/PI_Server/ServerInterceptorAdapter.h:
10981 * tao/Pluggable_Messaging.h:
10982 * tao/Pluggable_Messaging_Utils.inl
10983 * tao/Policy_Current_Impl.cpp:
10984 * tao/Policy_Current_Impl.h:
10985 * tao/Policy_Current_Impl.inl
10986 * tao/Policy_Manager.cpp:
10987 * tao/Policy_Manager.h:
10988 * tao/Policy_Manager.inl
10989 * tao/Policy_Set.cpp:
10990 * tao/Policy_Set.h:
10991 * tao/Policy_Validator.cpp:
10992 * tao/Policy_Validator.h:
10993 * tao/PolicyFactory_Registry_Adapter.h:
10994 * tao/PortableServer/Adapter_Activator.cpp:
10995 * tao/PortableServer/Collocated_Object_Proxy_Broker.cpp:
10996 * tao/PortableServer/Direct_Collocation_Upcall_Wrapper.cpp:
10997 * tao/PortableServer/Local_Servant_Base.cpp:
10998 * tao/PortableServer/Local_Servant_Base.h:
10999 * tao/PortableServer/Non_Servant_Upcall.cpp:
11000 * tao/PortableServer/Object_Adapter.cpp:
11001 * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
11002 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
11003 * tao/PortableServer/Root_POA.cpp:
11004 * tao/PortableServer/Servant_Base.cpp:
11005 * tao/PortableServer/Servant_Upcall.cpp:
11006 * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
11007 * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp:
11008 * tao/PortableServer/ThreadStrategySingleFactoryImpl.h:
11009 * tao/PortableServer/Upcall_Wrapper.cpp:
11011 * tao/Reactive_Connect_Strategy.cpp:
11012 * tao/Reactive_Flushing_Strategy.cpp:
11013 * tao/Remote_Invocation.cpp:
11014 * tao/Remote_Invocation.h:
11015 * tao/RTCORBA/RT_Current.h:
11016 * tao/RTCORBA/RT_Endpoint_Utils.cpp:
11017 * tao/RTCORBA/RT_Invocation_Endpoint_Selectors.cpp:
11018 * tao/RTCORBA/RT_ORB.cpp:
11019 * tao/RTCORBA/RT_ORB.h:
11020 * tao/RTCORBA/RT_ORB_Loader.cpp:
11021 * tao/RTCORBA/RT_ORB_Loader.h:
11022 * tao/RTCORBA/RT_ORBInitializer.cpp:
11023 * tao/RTCORBA/RT_ORBInitializer.h:
11024 * tao/RTCORBA/RT_Policy_i.cpp:
11025 * tao/RTCORBA/RT_Policy_i.h:
11026 * tao/RTCORBA/RT_Protocols_Hooks.cpp:
11027 * tao/RTCORBA/RT_Stub.h:
11028 * tao/RTCORBA/RT_Stub_Factory.h:
11029 * tao/RTCORBA/RT_Thread_Lane_Resources_Manager.cpp:
11030 * tao/RTCORBA/Thread_Pool.cpp:
11031 * tao/RTCORBA/Thread_Pool.h:
11032 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
11033 * tao/RTScheduling/Current.cpp:
11034 * tao/RTScheduling/Request_Interceptor.cpp:
11035 * tao/RTScheduling/RTScheduler_Loader.cpp:
11036 * tao/Service_Callbacks.cpp:
11037 * tao/Service_Context.h:
11038 * tao/Strategies/advanced_resource.h:
11039 * tao/Strategies/COIOP_Transport.cpp:
11040 * tao/Strategies/DIOP_Acceptor.cpp:
11041 * tao/Strategies/DIOP_Connection_Handler.cpp:
11042 * tao/Strategies/Optimized_Connection_Endpoint_Selector.cpp:
11043 * tao/Strategies/SCIOP_Connection_Handler.cpp:
11044 * tao/Strategies/SHMIOP_Acceptor.cpp:
11045 * tao/Strategies/SHMIOP_Connection_Handler.cpp:
11046 * tao/Strategies/UIOP_Connection_Handler.cpp:
11047 * tao/Strategies/UIOP_Factory.cpp:
11048 * tao/Strategies/UIOP_Lite_Factory.cpp:
11050 * tao/Synch_Invocation.h:
11051 * tao/TAO_Server_Request.cpp:
11052 * tao/TAO_Server_Request.h:
11053 * tao/Transport_Queueing_Strategies.cpp:
11054 * tao/TransportCurrent/Current_Impl.cpp:
11055 * tao/TransportCurrent/Current_Loader.cpp:
11056 * tao/TransportCurrent/Current_ORBInitializer.cpp:
11057 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
11058 * tao/Utils/ORB_Manager.cpp:
11059 * tao/Utils/Servant_Var.inl
11060 * tao/Utils/Server_Main.cpp:
11061 * tao/Valuetype/AbstractBase_T.cpp:
11062 * tao/Wait_On_LF_No_Upcall.cpp:
11063 * tao/Wait_Strategy.h:
11064 Layout changes, const improvements and some cleanup of old code
11065 that is not needed anymore now we removed emulated exceptions
11067 Sun Jan 28 19:59:14 2007 William R. Otte <wotte@dre.vanderbilt.edu>
11069 * TAO version 1.5.6 released.
11071 Fri Jan 26 18:56:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11073 * tao/PortableServer/Object_Adapter.cpp:
11075 Removed the global scope on the type used in a catch to help vc8
11076 figure out what to do.
11078 Fri Jan 26 18:45:53 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11080 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
11082 Removed the extra parenthesis around a throw argument.
11084 Fri Jan 26 18:21:17 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11088 Removed unused variable warnings from 120 files.
11090 Fri Jan 26 16:59:47 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
11092 * TAO_IDL/ast/ast_structure_fwd.cpp:
11093 * TAO_IDL/ast/ast_check.cpp:
11095 Fixed incorrect error reporting of undefined struct when
11096 it is forward declared multiple times.
11098 * TAO_IDL/ast/ast_enum.cpp:
11099 * TAO_IDL/ast/ast_union_branch.cpp:
11101 Fixed incomplete initialization of AST_Expression class
11102 that hold the value of a union case label when the
11103 discriminator is an enum type, which was causing the
11104 calculation of the union's default index to be
11105 incorrect. Thanks to Martin Corino <mcorino@remedy.nl>
11106 for reporting both the above IDL compiler bugs.
11108 * tests/IDL_Test/IDL_Test.mpc:
11110 Uncommented the struct.idl file in the IDL_Files list,
11111 so it can now be included in the test. The bug it
11112 covers is the first one described above.
11114 Fri Jan 26 13:46:23 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11118 Removed unused variable warnings from over 200 files.
11120 Fri Jan 26 12:12:12 UTC 2007 Johnny Willemsen <jwillmesen@remedy.nl>
11122 * tao/Wait_Strategy.cpp:
11125 Fri Jan 26 12:05:12 UTC 2007 Johnny Willemsen <jwillmesen@remedy.nl>
11128 Removed CSD_ORBInitializer.{h,cpp}, files where removed from the
11131 Thu Jan 25 23:47:24 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
11133 * tao/PortableServer/IdAssignmentStrategyFactoryImpl.cpp(destroy):
11135 Replaced a lost '*' in the parameter to indicate it is a pointer,
11137 Thu Jan 25 19:56:33 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11141 Removed all of the ACE_PRINT_EXCEPTION macros.
11143 Thu Jan 25 19:45:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
11145 * orbsvcs/orbsvcs/ESF/ESF_Proxy_Admin.cpp
11146 * orbsvcs/orbsvcs/Notify/Container_T.inl
11147 * orbsvcs/orbsvcs/Notify/Default_Factory.cpp
11148 * orbsvcs/orbsvcs/Notify/Event_Map_Entry_T.inl
11149 * orbsvcs/orbsvcs/Notify/Event_Map_T.inl
11150 * orbsvcs/orbsvcs/Notify/Seq_Worker_T.cpp
11151 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.cpp
11152 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.cpp
11153 * orbsvcs/orbsvcs/Trader/Offer_Database.cpp
11154 * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp
11155 * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.cpp
11156 * orbsvcs/tests/Notify/lib/Consumer_T.cpp
11157 * orbsvcs/tests/Notify/lib/Peer_T.cpp
11158 * orbsvcs/tests/Notify/lib/Supplier_T.cpp
11159 Replaced ACE_TYPENAME with typename
11161 Thu Jan 25 17:39:59 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11165 Removed the ACE exception macros from all files. There are a few
11166 number of files that still use ACE_PRINT_EXCEPTION. They will be
11167 dealt with in my next commit.
11169 Thu Jan 25 13:40:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
11171 * tests/IDL_Test/IDL_Test.mpc:
11172 Temporarily removed struct.idl, when the IDL compiler fix is in the repo
11173 I will enable this file again
11175 Wed Jan 24 18:46:01 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11177 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
11178 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
11180 Changed the last of the ACE_THROW's to real throw's.
11182 Wed Jan 24 18:25:26 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
11184 * tao/BiDir_GIOP/BiDirGIOP.cpp:
11185 * tao/CSD_Framework/CSD_FW_Server_Request_Wrapper.cpp:
11186 * tao/CSD_ThreadPool/CSD_TP_Collocated_Synch_Request.cpp:
11187 * tao/DynamicInterface/DII_Reply_Dispatcher.cpp:
11188 * tao/EndpointPolicy/EndpointPolicy.cpp:
11189 * tao/IORInterceptor/IORInterceptor_Adapter_Impl.cpp:
11190 * tao/ImR_Client/ImR_Client.cpp:
11191 * tao/Messaging/Asynch_Invocation.cpp:
11192 * tao/Messaging/Asynch_Reply_Dispatcher.cpp:
11193 * tao/Messaging/Messaging.cpp:
11194 * tao/Messaging/Messaging_Loader.cpp:
11195 * tao/ORB_Core.cpp:
11196 * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
11197 * tao/PI/ORBInitializer_Registry_Impl.cpp:
11199 * tao/PI_Server/PI_Server_Loader.cpp:
11200 * tao/PI_Server/Policy_Creator_T.h:
11201 * tao/PI_Server/ServerInterceptorAdapter.cpp:
11202 * tao/PortableServer/Non_Servant_Upcall.cpp:
11203 * tao/PortableServer/Object_Adapter.cpp:
11204 * tao/PortableServer/Root_POA.cpp:
11205 * tao/PortableServer/Servant_Base.cpp:
11206 * tao/PortableServer/Servant_Upcall.cpp:
11207 * tao/PortableServer/Upcall_Wrapper.cpp:
11208 * tao/PortableServer/poa_macros.h:
11209 * tao/RTCORBA/RT_ORB_Loader.cpp:
11210 * tao/RTCORBA/RT_Protocols_Hooks.cpp:
11211 * tao/RTCORBA/Thread_Pool.cpp:
11212 * tao/RTPortableServer/RT_Servant_Dispatcher.cpp:
11213 * tao/RTScheduling/Current.cpp:
11214 * tao/RTScheduling/RTScheduler_Loader.cpp:
11216 * tao/Synch_Invocation.cpp:
11217 * tao/Utils/Server_Main.cpp:
11219 The first run of my macro removal script picked up a few things to
11220 remove. I'll be running this script on the rest of the tree soon.
11222 Wed Jan 24 14:00:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
11224 * tests/IDL_Test/struct.idl:
11225 * tests/IDL_Test/IDL_Test.mpc:
11226 Added new IDL test file, will fail to compile until Jeff commits a fix
11227 for the IDL compiler.
11229 * tests/Any/Recursive/*:
11230 Added some new test cases, one has been fixed already last week, the other
11231 one is new and stored in bugzill as 2776
11233 * tao/*.{h,cpp,inl}:
11234 Zapped all environment macros except ACE_THROW_SPEC and ACE_THROW_RETURN.
11237 Zapped part of the environment macros from everything except the core TAO
11238 libs, more follow later, first let us stabilize this commit. The goal is to
11239 get rid of all environment macros
11241 Wed Jan 24 12:25:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
11243 * TAO_IDL/be/be_codegen.cpp:
11244 Instead of Environment.h generate Basic_Types.h as include
11246 * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
11247 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
11248 Generate throw instead of ACE_THROW
11250 Mon Jan 22 23:14:56 2007 William R. Otte <wotte@dre.vanderbilt.edu>
11252 * TAO version 1.5.5 released.
11256 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))
11257 indent-tabs-mode: nil