1 Mon Jan 22 23:14:56 2007 William R. Otte <wotte@dre.vanderbilt.edu>
3 * TAO version 1.5.5 released.
5 Fri Jan 19 14:17:18 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
7 * tao/AnyTypeCode/Union_TypeCode.cpp(tao_marshal):
8 * tao/AnyTypeCode/Union_TypeCode_Static.cpp(tao_marshal):
10 Changed the marshaling of union members in the typecode to
11 use the existing CDR stream, rather than creating a separate
12 one and merging it with write_octet_array_mb(), which was
13 causing as alignment problem. This fixes [BUGID:2773].
15 Fri Jan 19 13:53:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
19 Turn on the 'transport_current' feature by default. Previously,
20 the TransporCurrent related libraries were not being compiled with
23 Thu Jan 18 12:05:47 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
25 * tao/TransportCurrent/Current_Impl.cpp:
28 Wed Jan 17 22:53:22 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
31 * docs/transport_current/index.html:
33 Updated the documentation on how to disable the
34 Transport::Current functionality.
36 * MPC/config/taodefaults.mpb:
38 Added a "feature(!transport_current)..." to help enable and
39 disable the Transport::Current features (and footprint impact).
43 Projects inheriting from this will get "requires += transport_current"
48 Added "requires += transport_current"
52 Fixing a macro re-definition when "transport_current=0" is
53 present in default.features.
56 Wed Jan 17 18:16:18 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
61 * tao/TransportCurrent/Current_Impl.h:
62 * tao/TransportCurrent/Current_Impl.cpp:
63 * tao/TransportCurrent/Current_Loader.h:
64 * tao/TransportCurrent/Current_Loader.cpp:
65 * tao/TransportCurrent/IIOP_Current_Impl.h:
66 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
67 * tao/TransportCurrent/IIOP_Current_Loader.h:
68 * tao/TransportCurrent/IIOP_Current_Loader.cpp:
69 * tests/TransportCurrent/IIOP/client.cpp:
70 * tests/TransportCurrent/IIOP/server.cpp:
72 Updated to prevent any footprint impact when
73 Transport::Current functionality is disabled
74 (TAO_HAS_TRANSPORT_CURRENT is 0 or undefined)
76 Wed Jan 17 16:05:42 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
78 * orbsvcs/orbsvcs/Notify/Properties.h:
79 * orbsvcs/orbsvcs/Notify/Properties.cpp:
81 Provide a method to set the properties instance. If the
82 properties instance is not set by the user, a singleton instance
85 * orbsvcs/Notify_Service/Notify_Server.cpp:
87 Set the properties instance before initializing the notify
88 service. Using the static singleton can cause static destruction
89 issues between the properties instance and statically allocated
90 type code structures. This change fixes Bug 1675.
92 Wed Jan 17 12:36:48 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
94 * orbsvcs/examples/Notify/Filter/run_test.pl:
95 * orbsvcs/examples/Notify/Lanes/run_test.pl:
96 * orbsvcs/examples/Notify/Subscribe/run_test.pl:
97 * orbsvcs/examples/Notify/ThreadPool/run_test.pl:
98 * orbsvcs/tests/Notify/Basic/run_test.pl:
99 * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
100 * orbsvcs/tests/Notify/Blocking/run_test.pl:
101 * orbsvcs/tests/Notify/Discarding/run_test.pl:
102 * orbsvcs/tests/Notify/Lanes/run_test.pl:
103 * orbsvcs/tests/Notify/Lanes/run_test_notify.pl:
104 * orbsvcs/tests/Notify/MT_Dispatching/run_test.pl:
105 * orbsvcs/tests/Notify/Ordering/run_test.pl:
106 * orbsvcs/tests/Notify/Reconnecting/run_test.pl:
107 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/run_test.pl:
108 * orbsvcs/tests/Notify/Sequence_Multi_Filter/run_test.pl:
109 * orbsvcs/tests/Notify/Structured_Filter/run_test.pl:
110 * orbsvcs/tests/Notify/Structured_Multi_Filter/run_test.pl:
111 * orbsvcs/tests/Notify/ThreadPool/run_test.pl:
112 * orbsvcs/tests/Notify/performance-tests/Filter/run_test.pl:
113 * orbsvcs/tests/Notify/performance-tests/RedGreen/run_test.pl:
114 * orbsvcs/tests/Notify/performance-tests/scripts/1_Path_Period_0_Lanes/run_test.pl:
115 * orbsvcs/tests/Notify/performance-tests/scripts/3_Path_Period_10ms_Lanes/run_test.pl:
116 * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify/run_test.pl:
117 * orbsvcs/tests/Notify/performance-tests/scripts/Max_Throughput/Notify_RTCORBA/run_test.pl:
118 * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_notify.pl:
119 * orbsvcs/tests/Notify/performance-tests/scripts/Paths_vs_Throughput/run_test.pl:
121 The Notify_Service will fail to start up on HP-UX if the user does
122 not have the RTSCHED group privilege. Each test that runs the
123 Notify_Service now calls a method in PerlACE::Run_Test that checks
124 for this group privilege. If the user does not have the correct
125 access, a warning is printed and the test will exit.
127 Tue Jan 16 18:39:17 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
129 * tests/TransportCurrent/IIOP/IIOP_Server_Main.cpp:
131 Ensured request interceptors are heap allocated to avoid
132 problems trying to delete automatic instances when the ORB is
135 Tue Jan 16 17:13:13 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
140 Added initialization for the stats_ member in case the TC
141 feature has been disabled, and providing a delete for it in the
144 * tao/TransportCurrent/Current_Loader.h:
145 * tao/TransportCurrent/Current_Loader.cpp:
147 Removed unnecessary orbinitializer_registry method and
148 eliminated unnecesary whitespace.
150 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
151 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
153 Added TAO_Local_RefCounted_Object as an additional base class
154 to ensure proper cleanup of the ORB initializer instances. The
155 local CORBA objects are not reference counted (yet)!
157 * tests/TransportCurrent/Framework/Server_Main.cpp:
158 * tests/TransportCurrent/Framework/client.cpp:
159 * tests/TransportCurrent/Framework/server.cpp:
160 * tests/TransportCurrent/IIOP/client.cpp:
161 * tests/TransportCurrent/IIOP/server.cpp:
163 Ensured request interceptors are heap allocated to avoid
164 problems trying to delete automatic instances when the ORB is
167 * tests/TransportCurrent/lib/Client_ORBInitializer.h:
168 * tests/TransportCurrent/lib/Server_ORBInitializer.h:
170 Added TAO_Local_RefCounted_Object as an additional base class
171 to ensure proper cleanup of the ORB initializer instances. The
172 local CORBA objects are not reference counted (yet)!
174 Tue Jan 16 11:15:10 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
176 * orbsvcs/orbsvcs/LoadBalancing/LB_CPU_Load_Average_Monitor.cpp:
177 Initialise pointer with 0
179 * orbsvcs/orbsvcs/Notify/Event_Map_T.h:
180 * orbsvcs/orbsvcs/Sched/Reconfig_Sched_Utils_T.h:
181 * orbsvcs/orbsvcs/Sched/Reconfig_Scheduler_T.h:
182 * orbsvcs/performance-tests/RTEvent/lib/RIR_Narrow.h:
183 * orbsvcs/tests/Notify/lib/Consumer_T.h:
184 * orbsvcs/tests/Notify/lib/Peer_T.h:
185 * orbsvcs/tests/Notify/lib/Supplier_T.h:
186 Use typename instead of ACE_TYPENAME
188 Tue Jan 16 08:18:10 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
190 * tests/CollocationLockup/CollocationLockup.cpp:
191 Removed not used global variable to fix gcc warning
193 Mon Jan 15 09:44:10 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
196 Made debug statement dependent on debug level, it was now
199 Sat Jan 13 14:31:10 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
201 * tests/AlternateIIOP/run_test.pl:
202 * tests/Parallel_Connect_Strategy/run_test.pl:
204 Renumbered the port values passed to the server. I noticed the
205 PCS test on one nightly machine failed because the acceptor
206 couldn't open a new socket. Also corrected a cut & paste error
209 Fri Jan 12 21:40:13 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
211 * tests/Oneway_Timeouts/client.cpp:
213 Replaced the final invocation used to signal a shutdown to the
214 server as this is a two-way call that was using the same
215 timeout-enabled reference as the test. This sometimes caused
216 spurious timeout errors that are then reported as failures even
221 Increased the process start-up timeout as the old values were
222 short enough that the script assumed an error even though the
223 processes were actually running. On busy systems, a 2 or 5
224 second delay is really possible, particularly if shared
225 libraries have to be reloaded or the system is just busy.
227 Fri Jan 12 20:50:38 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
229 * tao/DynamicAny.mpc:
231 Reordered the source files, which will likewise reorder the
232 linking of object files on builds using makefiles. Thanks
233 to Ossama Othman <Ossama.Othman@symantec.com> for this
234 suggestion to try and eliminate the Debian linking errors
237 Fri Jan 12 17:23:07 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
239 * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
240 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp:
242 Modified call to make_dyn_any_t() to be consistent with
245 Thu Jan 11 18:42:33 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
247 Fri Jan 12 09:06:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
249 * tao/DynamicAny/DynAnyUtils_T.cpp:
250 Fixed compile problem
252 Thu Jan 11 18:42:33 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
254 * tao/DynamicAny/DynArray_i.cpp:
255 * tao/DynamicAny/DynCommon.cpp:
256 * tao/DynamicAny/DynAnyUtils_T.cpp:
257 * tao/DynamicAny/DynStruct_i.cpp:
258 * tao/DynamicAny/DynAny_i.cpp:
259 * tao/DynamicAny/DynUnion_i.cpp:
260 * tao/DynamicAny/DynAnyUtils_T.h:
261 * tao/DynamicAny/DynAnyFactory.cpp:
262 * tao/DynamicAny/DynSequence_i.cpp:
264 Changed make_dyn_any_t() from a static method inside
265 a templatized struct to a template method inside a
266 namespace, and changed all usages accordingly. Thanks
267 to Ossama Othman <Ossama.Othman@symantec.com> for
268 the suggestion, which is an attempt to eliminate
269 Debian link errors in DynamicAny.
271 Thu Jan 11 17:13:56 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
273 * tests/Oneway_Timeouts/client.cpp:
275 Changed test failure criteria so that a missed deadline is no
276 longer considered a failure. The errors due to missed deadlines
277 are spurious on systems using preemptive multitasking because
278 there is no way to control the additional delay imposed by the
279 operating system. The test for exception delivery time is beside
280 the point for this test anyway; we want to test that an
281 exception occurs or does not occur, not when it happens to
284 Wed Jan 10 21:47:39 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
287 Updated documentation relative to corbaloc strings to include
288 IPv6 details. Also generally freshened the document by removing
289 references to obsoleted iioploc strings and added more
290 information on using the IOR Table. Localized the references
291 graphic images to avoid the need for an internet connection to
292 see the full document.
294 * docs/TAO-tutorials.html:
296 Localized the references graphic images to avoid the need for an
297 internet connection to see the full document.
301 * docs/interop-naming.png:
302 * docs/interop-naming.eps:
304 The image files, these used to be hosted only at wustl,
305 requiring a network connection in order to see the graphics in
308 Wed Jan 10 21:28:19 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
312 Updated with my changes since 1.5.4.
314 Wed Jan 10 20:24:57 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
316 * tao/DynamicAny/DynAnyUtils_T.cpp:
318 Add missing include file.
320 * tao/DynamicAny/DynAnyUtils_T.h:
322 Fix a couple of Win-typos.
324 Wed Jan 10 19:24:11 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
326 * tests/Bug_1551_Regression/Client_Task.cpp:
327 * tests/Bug_1551_Regression/client.cpp:
329 Moved the setting of the policy override on the PolicyCurrent into
330 the thread specific code. Since overrides set on the
331 PolicyCurrent only apply to the thread in which they are set, it
332 should have been done in each client thread.
334 Also, we ignore CORBA::TIMEOUT exceptions. Since the server is
335 aborting itself, they are expected.
337 * tests/Bug_1551_Regression/run_test.pl:
339 Only sleep 30 seconds if starting the three clients succeeded.
340 And trap the return value of the WaitKill() called on the clients
341 in order to determine if the test needs to continue or not.
343 Wed Jan 10 18:53:20 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
345 * tao/DynamicAny/DynAnyUtils_T.cpp:
347 New file, containing the implementation formerly in the
350 * tao/DynamicAny/DynAnyUtils_T.h:
352 Factored out the method bodies and put them in the new file
355 * tao/DynamicAny.mpc:
357 Added the new file above explicitly in the Template_Files
358 block, also listed explicitly the rest of the .cpp files.
360 Wed Jan 10 18:51:20 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
364 Updated with my changes since 1.5.4.
366 Wed Jan 10 14:29:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
368 * performance-tests/Memory/Single_Threaded/Memory_Growth.mpc:
369 Removed not needed idlflags, these are inherited from the base
371 Wed Jan 10 13:13:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
373 * orbsvcs/tests/AVStreams/Asynch_Three_Stage/run_test.pl:
374 * orbsvcs/tests/AVStreams/Bidirectional_Flows/run_test.pl:
375 * orbsvcs/tests/AVStreams/Component_Switching/run_test.pl:
376 * orbsvcs/tests/AVStreams/Latency/run_test.pl:
377 Check the result of th spawn of the first executable in
378 the test itself. With this change if we have a naming
379 service but no test executable we don't wait a long time
380 on a non existent process
382 Wed Jan 10 12:30:00 UTC 2007 Simon Massey <sma@prismtech.com>
384 * examples/mfc/server.cpp:
385 * utils/NamingViewer/NamingViewer.cpp:
387 From MFC 5.0, Enable3dControls and Enable3dControlsStatic are
388 obsolete because their functionality is incorporated into
389 Microsoft's 32-bit operating systems directly. Basically there
390 is no need to call with VC5.0 and above so I've commented
391 them out to stop the build issuing deprecated warnings.
393 Wed Jan 10 09:57:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
395 * tests/Compression/server.cpp:
396 Extended this test further
398 Wed Jan 10 09:13:12 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
400 * tests/IDL_Test/Bug_2350_Regression.idl:
403 Wed Jan 10 02:02:00 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
405 * orbsvcs/tests/Notify/Basic/run_test.pl:
406 * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
408 Modified these test files to only run the tests with the
409 "-UseSeparateDispatchingOrb 1" option with the notify.mt.conf
410 configuration. Currently, only the MultiTypes test fails, but
411 the opportunity exists for others to fail. The MultiTypes test
412 fails because in the reactive and the rt case, a separate ORB is
413 used to dispatch, but only one thread is running. Therefore,
414 when the dispatch is made and the consumer invokes "disconnect*"
415 back on there, the non-dispatching (or "main") ORB isn't running
416 in order to handle the request. When the same ORB is used for
417 administration and dispatching, the ORB can handle the
418 disconnect call b/c of nested upcalls. Therefore, we simply
419 disallow using a separate dispatching ORB when not using using
420 separate dispatching threads.
422 * orbsvcs/tests/Notify/Basic:
423 * orbsvcs/tests/Notify/Blocking:
424 * orbsvcs/tests/Notify/Destroy:
425 * orbsvcs/tests/Notify/Discarding:
426 * orbsvcs/tests/Notify/Driver:
427 * orbsvcs/tests/Notify/MT_Dispatching:
428 * orbsvcs/tests/Notify/Ordering:
429 * orbsvcs/tests/Notify/Reconnecting:
430 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter:
431 * orbsvcs/tests/Notify/Sequence_Multi_Filter:
432 * orbsvcs/tests/Notify/Structured_Filter:
433 * orbsvcs/tests/Notify/Structured_Multi_Filter:
434 * orbsvcs/tests/Notify/performance-tests/Filter:
435 * orbsvcs/tests/Notify/performance-tests/RedGreen:
436 * orbsvcs/tests/Notify/performance-tests/Throughput:
438 Update the svn:ignore property on these directories.
440 Tue Jan 9 19:56:41 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
442 * TAO_IDL/be/be_codegen.cpp:
443 * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
444 * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
445 * tao/Messaging/ExceptionHolder_i.h:
446 * tao/Messaging/ExceptionHolder_i.cpp:
448 Modified the tao_idl code to emit code to set the exception data
449 in the Messaging::ExceptionHolder in the AMI _excep operation.
450 This has the effect of allowing supporting code to raise the
451 correct user defined exception. Previously, the user defined
452 exception would not be recognized and a CORBA::UNKNOWN would be
453 raised in it's place. This fixes bug 2350.
455 * tests/IDL_Test/Bug_2350_Regression.idl:
456 * tests/IDL_Test/IDL_Test.mpc:
458 Added an idl file to ensure that the code to fix bug 2350 does
459 not incorrectly recognize user methods that end in _excep, that
460 take a single parameter ending in ExceptionHolder and raises a
461 user defined exception.
463 Tue Jan 9 15:14:09 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
465 * tao/Unbounded_Octet_Sequence_T.h:
467 Refactored #include "ace/OS_NS_string.h" for memcmp() out of the
468 two TAO_NO_COPY_OCTET_SEQUENCES branches and move it into the
469 common #include area. This reverts changes yesterday by me and
470 this morning by Chad Elliott.
472 Tue Jan 9 14:06:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
474 * tao/DynamicAny/diffs/DynamicAny.pidl.diff:
475 Removed from the repo, ancient and not needed anymore
477 Tue Jan 9 12:34:12 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
479 * tao/Unbounded_Octet_Sequence_T.h:
481 Added a missing #include "ace/OS_NS_string.h" to get
484 Tue Jan 9 07:25:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
486 * tao/DynamicInterface/DII_Invocation.cpp:
487 Reordered includes to fix compile problems with gcc4
489 Tue Jan 9 06:15:00 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
491 * tests/TransportCurrent/Framework/Makefile.am:
492 * tests/TransportCurrent/IIOP/Makefile.am:
496 * tests/TransportCurrent/IIOP/IIOP.mpc
497 * tests/TransportCurrent/Framework/Framework.mpc
499 For the automake builds includes are relative to both $(srcdir)
502 Tue Jan 9 03:50:30 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
504 * tests/IDL_Test/Makefile.am:
508 Tue Jan 9 03:48:33 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
510 * tests/Compression/Makefile.am:
514 Tue Jan 9 03:43:45 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
518 Regenerated for AnyTypeCode.mpc changes.
520 Tue Jan 9 03:37:26 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
522 * tests/TransportCurrent/Framework/Makefile.am:
523 * tests/TransportCurrent/IIOP/Makefile.am:
524 * tests/TransportCurrent/lib/Makefile.am:
528 * tests/TransportCurrent/IIOP/IIOP.mpc
529 * tests/TransportCurrent/Framework/Framework.mpc
531 For the automake builds includes are relative to $(srcdir),
532 libpaths are relative to the build dir.
534 Mon Jan 8 19:56:54 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
536 * tao/Unbounded_Octet_Sequence_T.h:
538 Moved #include for OS_NS_string.h into the
539 (TAO_NO_COPY_OCTET_SEQUENCES == 0) clause...which is where it
540 should have been in the first place since that's where memcmp is
541 actually used. This should fix the BCB build, and any other
542 TAO_NO_COPY_OCTET_SEQUENCES builds.
544 Mon Jan 8 19:40:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
546 * tao/GIOP_Message_Locate_Header.h:
547 No need to export TAO_GIOP_Locate_Request_Header from the TAO library
549 * tao/RTCORBA/RTCORBAC.cpp:
550 * tao/RTCORBA/diffs/RTCORBA.diff
553 Mon Jan 8 18:56:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
555 * tao/AnyTypeCode.mpc:
556 Cleanup and added regeneration of Dynamic.pidl
558 * tao/AnyTypeCode/Dynamic.pidl:
559 Removed TypeCode interface and include other pidl
560 file that has TypeCode. Fixes bugzilla bug 2766
562 * tao/AnyTypeCode/DynamicA.cpp:
563 * tao/AnyTypeCode/DynamicA.h:
564 * tao/AnyTypeCode/DynamicC.cpp:
565 * tao/AnyTypeCode/DynamicC.h:
566 * tao/AnyTypeCode/DynamicS.h:
567 Removed from the repo, they are now generated on the fly
569 * tao/PortableServer/ServantRetentionStrategyRetain.cpp (servant_to_system_id_i):
570 Added special check for CORBA/e so that the correct exception is thrown
572 * tests/IDL_Test/typecode.idl:
573 New idl file used to test how to regenerate Dynamic.pidl
575 * IDL_Test/IDL_Test.mpc:
578 Mon Jan 8 16:02:13 UTC 2007 Ciju John <johnc@ociweb.com>
580 * docs/ORBEndpoint.html:
581 Update documentation for ORBEndpoint reuse_addr option.
583 Mon Jan 8 13:55:00 UTC 2007 Simon Massey <sma@prismtech.com>
585 * orbsvcs/tests/Bug_1630_Regression/testclient.cpp:
587 Add some debug output to trace code flow for remote systems.
589 Mon Jan 8 13:50:31 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
591 * tests/OBV/Truncatable/client.cpp:
593 Undefine VERIFY if it's defined to avoid warnings from vc71.
595 Mon Jan 8 13:36:37 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
597 * tests/TransportCurrent/IIOP/IIOP.mpc:
598 * tests/TransportCurrent/IIOP/Makefile.am:
600 Modified the MPC file to work with automake and updated the
601 Makefile.am accordingly.
603 Mon Jan 8 10:52:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
605 * tao/Invocation_Base.cpp (exception):
606 Set the forwarded_to_ member to nil again, it can be that
607 we had a forward request which was converted to a regular
608 exception in a PI call and then we have to make sure we don't
611 * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp (receive_other):
612 When an exception occurs make sure we implement the following
613 behaviour from the OMG spec section 21.3.6.5:
614 This interception point may raise a system exception. If it does, no other
615 Interceptors’ receive_other operations are called. The remaining
616 Interceptors in the Flow Stack are popped and have their receive_exception
617 interception point called.
619 This fixes the failing of bug 2287 regression on svn head. Thanks to
620 Simon McQueen for explaining the meaning of this test and reviewing
623 Mon Jan 8 00:18:21 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
625 * tests/TransportCurrent/Framework/run_test.pl:
626 * tests/TransportCurrent/IIOP/run_test.pl:
628 Sun Jan 7 18:48:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
630 * tests/Oneway_Timeouts/client.cpp:
631 Removed create_poa method, it is not used at all
633 Sun Jan 7 12:06:55 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
635 * tao/PortableServer/Acceptor_Filter_Factory.h:
636 Fixed problem with CORBA/e
638 * tao/PortableServer/Object_Adapter.cpp:
639 * tao/PortableServer/Root_POA.cpp:
640 Fixed compile problems when building CORBA/e compact with Borland C++
642 Sat Jan 6 19:16:55 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
645 * examples/AMI/FL_Callback:
646 * orbsvcs/Concurrency_Service:
647 * orbsvcs/CosEvent_Service:
648 * orbsvcs/Dump_Schedule:
649 * orbsvcs/Event_Service:
650 * orbsvcs/FTRT_Event_Service/Event_Service:
651 * orbsvcs/FTRT_Event_Service/Factory_Service:
652 * orbsvcs/FTRT_Event_Service/Gateway_Service:
653 * orbsvcs/FT_ReplicationManager:
654 * orbsvcs/Fault_Detector:
655 * orbsvcs/Fault_Notifier:
656 * orbsvcs/IFR_Service:
657 * orbsvcs/ImplRepo_Service:
658 * orbsvcs/LifeCycle_Service:
659 * orbsvcs/LoadBalancer:
660 * orbsvcs/Logging_Service/Basic_Logging_Service:
661 * orbsvcs/Logging_Service/Event_Logging_Service:
662 * orbsvcs/Logging_Service/Notify_Logging_Service:
663 * orbsvcs/Logging_Service/RTEvent_Logging_Service:
664 * orbsvcs/Naming_Service:
665 * orbsvcs/Notify_Service:
666 * orbsvcs/Scheduling_Service:
667 * orbsvcs/TAO_Service:
668 * orbsvcs/Time_Service:
669 * orbsvcs/Trading_Service:
670 * orbsvcs/tests/AVStreams/Asynch_Three_Stage:
671 * orbsvcs/tests/AVStreams/Bidirectional_Flows:
672 * orbsvcs/tests/AVStreams/Component_Switching:
673 * orbsvcs/tests/AVStreams/Full_Profile:
674 * orbsvcs/tests/AVStreams/Latency:
675 * orbsvcs/tests/AVStreams/Modify_QoS:
676 * orbsvcs/tests/AVStreams/Multicast:
677 * orbsvcs/tests/AVStreams/Multicast_Full_Profile:
678 * orbsvcs/tests/AVStreams/Multiple_Flows:
679 * orbsvcs/tests/AVStreams/Pluggable:
680 * orbsvcs/tests/AVStreams/Pluggable_Flow_Protocol:
681 * orbsvcs/tests/AVStreams/Simple_Three_Stage:
682 * orbsvcs/tests/AVStreams/Simple_Two_Stage:
683 * orbsvcs/tests/AVStreams/Simple_Two_Stage_With_QoS:
684 * orbsvcs/tests/BiDir_CORBALOC:
685 * orbsvcs/tests/Bug_1334_Regression:
686 * orbsvcs/tests/Bug_1393_Regression:
687 * orbsvcs/tests/Bug_1395_Regression:
688 * orbsvcs/tests/Bug_1630_Regression:
689 * orbsvcs/tests/Bug_2074_Regression:
690 * orbsvcs/tests/Bug_2137_Regression:
691 * orbsvcs/tests/Bug_2247_Regression:
692 * orbsvcs/tests/Bug_2248_Regression:
693 * orbsvcs/tests/Bug_2285_Regression:
694 * orbsvcs/tests/Bug_2287_Regression:
695 * orbsvcs/tests/Bug_2316_Regression:
696 * orbsvcs/tests/Bug_2377_Regression:
697 * orbsvcs/tests/Bug_2615_Regression:
698 * orbsvcs/tests/Bug_2709_Regression:
699 * orbsvcs/tests/Concurrency:
700 * orbsvcs/tests/CosEvent/Timeout:
701 * orbsvcs/tests/EC_Custom_Marshal:
702 * orbsvcs/tests/EC_MT_Mcast:
703 * orbsvcs/tests/EC_Mcast:
704 * orbsvcs/tests/EC_Multiple:
705 * orbsvcs/tests/EC_Throughput:
706 * orbsvcs/tests/Event/Mcast/RTEC_MCast_Federated:
707 * orbsvcs/tests/Event/ThreadFlags:
708 * orbsvcs/tests/Event/UDP:
709 * orbsvcs/tests/FT_App:
710 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation:
711 * orbsvcs/tests/FaultTolerance/IOGR:
712 * orbsvcs/tests/FaultTolerance/IOGRManipulation:
713 * orbsvcs/tests/FtRtEvent:
714 * orbsvcs/tests/HTIOP/AMI:
715 * orbsvcs/tests/HTIOP/BiDirectional:
716 * orbsvcs/tests/HTIOP/Hello:
717 * orbsvcs/tests/IOR_MCast:
718 * orbsvcs/tests/ImplRepo:
719 * orbsvcs/tests/ImplRepo/Bug_2604_Regression:
720 * orbsvcs/tests/ImplRepo/NameService:
721 * orbsvcs/tests/ImplRepo/scale:
722 * orbsvcs/tests/InterfaceRepo/Application_Test:
723 * orbsvcs/tests/InterfaceRepo/IDL3_Test:
724 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test:
725 * orbsvcs/tests/InterfaceRepo/IFR_Test:
726 * orbsvcs/tests/InterfaceRepo/Latency_Test:
727 * orbsvcs/tests/InterfaceRepo/Persistence_Test:
728 * orbsvcs/tests/Interoperable_Naming:
729 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled:
730 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled:
731 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group:
732 * orbsvcs/tests/LoadBalancing/LoadMonitor/CPU:
733 * orbsvcs/tests/Log/Basic_Log_Test:
734 * orbsvcs/tests/Miop/McastHello:
735 * orbsvcs/tests/Notify/PluggableTopology:
736 * orbsvcs/tests/Notify/XML_Persistence:
737 * orbsvcs/tests/Property:
738 * orbsvcs/tests/Redundant_Naming:
739 * orbsvcs/tests/Sched:
740 * orbsvcs/tests/Sched_Conf:
741 * orbsvcs/tests/Security/BiDirectional:
742 * orbsvcs/tests/Security/MT_IIOP_SSL:
743 * orbsvcs/tests/Security/Secure_Invocation:
744 * orbsvcs/tests/Security/ssliop_corbaloc:
745 * orbsvcs/tests/Simple_Naming:
746 * orbsvcs/tests/Time:
747 * orbsvcs/tests/ior_corbaname:
748 * orbsvcs/tests/tests_svc_loader:
749 * orbsvcs/tests/unit/Trading/Interpreter:
750 * tests/AMH_Exceptions:
753 * tests/AMI_Buffering:
754 * tests/AMI_Timeouts:
755 * tests/Abstract_Interface:
756 * tests/Any/Recursive:
757 * tests/BiDirectional:
758 * tests/BiDirectional_DelayedUpcall:
759 * tests/BiDirectional_MultipleORB:
760 * tests/BiDirectional_NestedUpcall:
764 * tests/Big_Request_Muxing:
766 * tests/Blocking_Sync_None:
767 * tests/Bug_1020_Basic_Regression:
768 * tests/Bug_1020_Regression:
769 * tests/Bug_1254_Regression:
770 * tests/Bug_1269_Regression:
771 * tests/Bug_1270_Regression:
772 * tests/Bug_1330_Regression:
773 * tests/Bug_1361_Regression:
774 * tests/Bug_1476_Regression:
775 * tests/Bug_1476_Test:
776 * tests/Bug_1482_Regression:
777 * tests/Bug_1495_Regression:
778 * tests/Bug_1535_Regression:
779 * tests/Bug_1551_Regression:
780 * tests/Bug_1568_Regression:
781 * tests/Bug_1627_Regression:
782 * tests/Bug_1635_Regression:
783 * tests/Bug_1636_Regression:
784 * tests/Bug_1639_Regression:
785 * tests/Bug_1670_Regression:
786 * tests/Bug_1676_Regression:
787 * tests/Bug_1693_Test:
788 * tests/Bug_1812_Regression:
789 * tests/Bug_1813_Regression:
790 * tests/Bug_1869_Regression:
791 * tests/Bug_1904_Regression:
792 * tests/Bug_2084_Regression:
793 * tests/Bug_2122_Regression:
794 * tests/Bug_2124_Regression:
795 * tests/Bug_2126_Regression:
796 * tests/Bug_2134_Regression:
797 * tests/Bug_2144_Regression:
798 * tests/Bug_2174_Regression:
799 * tests/Bug_2183_Regression:
800 * tests/Bug_2186_Regression:
801 * tests/Bug_2188_Regression:
802 * tests/Bug_2201_Regression:
803 * tests/Bug_2222_Regression:
804 * tests/Bug_2234_Regression:
805 * tests/Bug_2289_Regression:
806 * tests/Bug_2319_Regression:
807 * tests/Bug_2328_Regression:
808 * tests/Bug_2345_Regression:
809 * tests/Bug_2349_Regression:
810 * tests/Bug_2375_Regression:
811 * tests/Bug_2399_Regression:
812 * tests/Bug_2417_Regression:
813 * tests/Bug_2419_Regression:
814 * tests/Bug_2424_Regression:
815 * tests/Bug_2429_Regression:
816 * tests/Bug_2494_Regression:
817 * tests/Bug_2503_Regression:
818 * tests/Bug_2542_Regression:
819 * tests/Bug_2543_Regression:
820 * tests/Bug_2549_Regression:
821 * tests/Bug_2560_Regression:
822 * tests/Bug_2593_Regression:
823 * tests/Bug_2595_Regression:
824 * tests/Bug_2654_Regression:
825 * tests/Bug_2669_Regression:
826 * tests/Bug_2683_Regression:
827 * tests/Bug_2702_Regression:
830 * tests/CSD_Strategy_Tests/Broken:
831 * tests/CSD_Strategy_Tests/TP_Test_1:
832 * tests/CSD_Strategy_Tests/TP_Test_2:
833 * tests/CSD_Strategy_Tests/TP_Test_3:
834 * tests/CSD_Strategy_Tests/TP_Test_4:
835 * tests/CSD_Strategy_Tests/TP_Test_Dynamic:
836 * tests/CSD_Strategy_Tests/TP_Test_Static:
837 * tests/Cache_Growth_Test:
838 * tests/CallbackTest:
839 * tests/Client_Leaks:
840 * tests/CodeSets/simple:
843 * tests/CollocationLockup:
844 * tests/Collocation_Exception_Test:
845 * tests/Collocation_Oneway_Tests:
846 * tests/Collocation_Opportunities:
847 * tests/Collocation_Tests:
848 * tests/Connect_Strategy_Test:
849 * tests/Connection_Failure:
850 * tests/Connection_Purging:
851 * tests/Connection_Timeout:
852 * tests/Crash_On_Write:
853 * tests/Crashed_Callback:
854 * tests/DII_Collocation_Tests/oneway:
855 * tests/DII_Collocation_Tests/twoway:
859 * tests/Explicit_Event_Loop:
860 * tests/Exposed_Policies:
865 * tests/GIOP_Fragments/PMB_With_Fragments:
866 * tests/Hang_Shutdown:
868 * tests/ICMG_Any_Bug:
870 * tests/IORManipulation:
871 * tests/IOR_Endpoint_Hostnames:
873 * tests/InterOp-Naming:
874 * tests/Leader_Followers:
877 * tests/MProfile_Connection_Timeout:
878 * tests/MProfile_Forwarding:
884 * tests/Multiple_Inheritance:
885 * tests/Muxed_GIOP_Versions:
887 * tests/Native_Exceptions:
888 * tests/NestedUpcall/MT_Client_Test:
889 * tests/NestedUpcall/Simple:
890 * tests/NestedUpcall/Triangle_Test:
891 * tests/Nested_Event_Loop:
892 * tests/Nested_Upcall_Crash:
893 * tests/No_Server_MT_Connect_Test:
895 * tests/OBV/Collocated/Forward:
899 * tests/OBV/TC_Alignment:
900 * tests/OBV/Truncatable:
901 * tests/OBV/ValueBox:
902 * tests/ORB_Local_Config/Bug_1459:
903 * tests/ORB_Local_Config/Bug_2612:
904 * tests/ORB_Local_Config/Bunch:
905 * tests/ORB_Local_Config/Separation:
906 * tests/ORB_Local_Config/Service_Dependency:
907 * tests/ORB_Local_Config/Shared:
908 * tests/ORB_Local_Config/Simple:
909 * tests/ORB_Local_Config/Two_DLL_ORB:
912 * tests/ORB_init/Portspan:
913 * tests/ORB_shutdown:
915 * tests/Object_Loader:
916 * tests/Objref_Sequence_Test:
918 * tests/Ondemand_Write:
919 * tests/Oneway_Buffering:
920 * tests/Oneway_Timeouts:
921 * tests/Oneways_Invoking_Twoways:
922 * tests/Optimized_Connection:
923 * tests/POA/Bug_2511_Regression:
925 * tests/POA/Deactivate_Object:
926 * tests/POA/Default_Servant:
927 * tests/POA/EndpointPolicy:
928 * tests/POA/Etherealization:
929 * tests/POA/Excessive_Object_Deactivations:
930 * tests/POA/Identity:
931 * tests/POA/MT_Servant_Locator:
932 * tests/POA/Nested_Non_Servant_Upcalls:
933 * tests/POA/Non_Servant_Upcalls:
934 * tests/POA/Object_Reactivation:
935 * tests/POA/POAManagerFactory:
936 * tests/POA/POA_Destruction:
937 * tests/POA/Persistent_ID:
938 * tests/POA/Policies:
939 * tests/POA/Reference_Counting:
940 * tests/POA/Single_Threaded_POA:
941 * tests/POA/wait_for_completion:
942 * tests/Parallel_Connect_Strategy:
944 * tests/Permanent_Forward:
946 * tests/Portable_Interceptors/AMI:
947 * tests/Portable_Interceptors/AdvSlot:
948 * tests/Portable_Interceptors/AdvSlotDblCpy:
949 * tests/Portable_Interceptors/AdvSlotExt:
950 * tests/Portable_Interceptors/Benchmark:
951 * tests/Portable_Interceptors/Bug_1559:
952 * tests/Portable_Interceptors/Bug_2088:
953 * tests/Portable_Interceptors/Bug_2510_Regression:
954 * tests/Portable_Interceptors/Collocated/Dynamic:
955 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation:
956 * tests/Portable_Interceptors/Dynamic:
957 * tests/Portable_Interceptors/ForwardRequest:
958 * tests/Portable_Interceptors/IORInterceptor:
959 * tests/Portable_Interceptors/ORB_Shutdown:
960 * tests/Portable_Interceptors/PICurrent:
961 * tests/Portable_Interceptors/PolicyFactory:
962 * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated:
963 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote:
964 * tests/Portable_Interceptors/Recursive_ORBInitializer:
965 * tests/Portable_Interceptors/Register_Initial_References:
966 * tests/Portable_Interceptors/Request_Interceptor_Flow:
967 * tests/Portable_Interceptors/Service_Context_Manipulation:
968 * tests/Portable_Interceptors/Slot:
970 * tests/Queued_Message_Test:
971 * tests/RTCORBA/Activate_Object_Multiple_ORBs:
972 * tests/RTCORBA/Banded_Connections:
973 * tests/RTCORBA/Client_Propagated:
974 * tests/RTCORBA/Client_Protocol:
975 * tests/RTCORBA/Collocation:
976 * tests/RTCORBA/Destroy_Thread_Pool:
977 * tests/RTCORBA/Diffserv:
978 * tests/RTCORBA/Dynamic_Thread_Pool:
979 * tests/RTCORBA/Explicit_Binding:
980 * tests/RTCORBA/Linear_Priority:
981 * tests/RTCORBA/MT_Client_Protocol_Priority:
982 * tests/RTCORBA/ORB_init:
983 * tests/RTCORBA/Persistent_IOR:
984 * tests/RTCORBA/Policies:
985 * tests/RTCORBA/Policy_Combinations:
986 * tests/RTCORBA/Priority_Inversion_With_Bands:
987 * tests/RTCORBA/Private_Connection:
988 * tests/RTCORBA/Profile_And_Endpoint_Selection:
989 * tests/RTCORBA/RTMutex:
990 * tests/RTCORBA/Server_Declared:
991 * tests/RTCORBA/Server_Protocol:
992 * tests/RTCORBA/Thread_Pool:
993 * tests/RTScheduling/Current:
994 * tests/RTScheduling/DT_Spawn:
995 * tests/RTScheduling/Scheduling_Interceptor:
996 * tests/RTScheduling/Thread_Cancel:
997 * tests/RTScheduling/VoidData:
998 * tests/Reliable_Oneways:
999 * tests/Sequence_Unit_Tests:
1000 * tests/Servant_To_Reference_Test:
1001 * tests/Server_Connection_Purging:
1002 * tests/Server_Leaks:
1003 * tests/Server_Port_Zero:
1004 * tests/Single_Read:
1005 * tests/Smart_Proxies:
1006 * tests/Smart_Proxies/Benchmark:
1007 * tests/Smart_Proxies/Collocation:
1008 * tests/Smart_Proxies/On_Demand:
1009 * tests/Smart_Proxies/Policy:
1010 * tests/Smart_Proxies/dtor:
1011 * tests/Stack_Recursion:
1013 * tests/Timed_Buffered_Oneways:
1015 * tests/TransportCurrent/Framework:
1016 * tests/TransportCurrent/IIOP:
1017 * tests/Two_Objects:
1018 * tests/Typedef_String_Array:
1019 * tests/UNKNOWN_Exception:
1020 * tests/Xt_Stopwatch:
1024 Added subversion svn:ignore properties on all these directories
1025 comparable to the values previously in the vestigial .cvsignore
1026 files, as well as updated them commensurate with the new svnignore
1029 * TAO_IDL/.cvsignore:
1030 * examples/AMI/FL_Callback/.cvsignore:
1031 * orbsvcs/Concurrency_Service/.cvsignore:
1032 * orbsvcs/CosEvent_Service/.cvsignore:
1033 * orbsvcs/Dump_Schedule/.cvsignore:
1034 * orbsvcs/Event_Service/.cvsignore:
1035 * orbsvcs/FTRT_Event_Service/Event_Service/.cvsignore:
1036 * orbsvcs/FTRT_Event_Service/Factory_Service/.cvsignore:
1037 * orbsvcs/FTRT_Event_Service/Gateway_Service/.cvsignore:
1038 * orbsvcs/FT_ReplicationManager/.cvsignore:
1039 * orbsvcs/Fault_Detector/.cvsignore:
1040 * orbsvcs/Fault_Notifier/.cvsignore:
1041 * orbsvcs/IFR_Service/.cvsignore:
1042 * orbsvcs/ImplRepo_Service/.cvsignore:
1043 * orbsvcs/LifeCycle_Service/.cvsignore:
1044 * orbsvcs/LoadBalancer/.cvsignore:
1045 * orbsvcs/Logging_Service/Basic_Logging_Service/.cvsignore:
1046 * orbsvcs/Logging_Service/Event_Logging_Service/.cvsignore:
1047 * orbsvcs/Logging_Service/Notify_Logging_Service/.cvsignore:
1048 * orbsvcs/Logging_Service/RTEvent_Logging_Service/.cvsignore:
1049 * orbsvcs/Naming_Service/.cvsignore:
1050 * orbsvcs/Notify_Service/.cvsignore:
1051 * orbsvcs/Scheduling_Service/.cvsignore:
1052 * orbsvcs/TAO_Service/.cvsignore:
1053 * orbsvcs/Time_Service/.cvsignore:
1054 * orbsvcs/Trading_Service/.cvsignore:
1055 * tests/AMH_Exceptions/.cvsignore:
1056 * tests/AMH_Oneway/.cvsignore:
1057 * tests/AMI/.cvsignore:
1058 * tests/AMI_Buffering/.cvsignore:
1059 * tests/AMI_Timeouts/.cvsignore:
1060 * tests/Abstract_Interface/.cvsignore:
1061 * tests/BiDirectional/.cvsignore:
1062 * tests/BiDirectional_MultipleORB/.cvsignore:
1063 * tests/BiDirectional_NestedUpcall/.cvsignore:
1064 * tests/Big_Oneways/.cvsignore:
1065 * tests/Big_Reply/.cvsignore:
1066 * tests/Big_Request_Muxing/.cvsignore:
1067 * tests/Big_Twoways/.cvsignore:
1068 * tests/Blocking_Sync_None/.cvsignore:
1069 * tests/Bug_1020_Basic_Regression/.cvsignore:
1070 * tests/Bug_1020_Regression/.cvsignore:
1071 * tests/Bug_1269_Regression/.cvsignore:
1072 * tests/Bug_1270_Regression/.cvsignore:
1073 * tests/Bug_1330_Regression/.cvsignore:
1074 * tests/Bug_1361_Regression/.cvsignore:
1075 * tests/Bug_1476_Regression/.cvsignore:
1076 * tests/Bug_1482_Regression/.cvsignore:
1077 * tests/Bug_1495_Regression/.cvsignore:
1078 * tests/Bug_1535_Regression/.cvsignore:
1079 * tests/Bug_1551_Regression/.cvsignore:
1080 * tests/Bug_1568_Regression/.cvsignore:
1081 * tests/Bug_1627_Regression/.cvsignore:
1082 * tests/Bug_1635_Regression/.cvsignore:
1083 * tests/Bug_1636_Regression/.cvsignore:
1084 * tests/Bug_1639_Regression/.cvsignore:
1085 * tests/Bug_1670_Regression/.cvsignore:
1086 * tests/Bug_1693_Test/.cvsignore:
1087 * tests/Bug_1904_Regression/.cvsignore:
1088 * tests/CDR/.cvsignore:
1089 * tests/Cache_Growth_Test/.cvsignore:
1090 * tests/Client_Leaks/.cvsignore:
1091 * tests/CodeSets/simple/.cvsignore:
1092 * tests/Codec/.cvsignore:
1093 * tests/Collocation/.cvsignore:
1094 * tests/Collocation_Opportunities/.cvsignore:
1095 * tests/Collocation_Tests/.cvsignore:
1096 * tests/Connect_Strategy_Test/.cvsignore:
1097 * tests/Connection_Failure/.cvsignore:
1098 * tests/Connection_Purging/.cvsignore:
1099 * tests/Connection_Timeout/.cvsignore:
1100 * tests/Crash_On_Write/.cvsignore:
1101 * tests/Crashed_Callback/.cvsignore:
1102 * tests/DLL_ORB/.cvsignore:
1103 * tests/DSI_Gateway/.cvsignore:
1104 * tests/DynAny_Test/.cvsignore:
1105 * tests/Explicit_Event_Loop/.cvsignore:
1106 * tests/Exposed_Policies/.cvsignore:
1107 * tests/FL_Cube/.cvsignore:
1108 * tests/Faults/.cvsignore:
1109 * tests/File_IO/.cvsignore:
1110 * tests/Forwarding/.cvsignore:
1111 * tests/GIOP_Fragments/PMB_With_Fragments/.cvsignore:
1112 * tests/Hello/.cvsignore:
1113 * tests/ICMG_Any_Bug/.cvsignore:
1114 * tests/IDL_Test/.cvsignore:
1115 * tests/IORManipulation/.cvsignore:
1116 * tests/InterOp-Naming/.cvsignore:
1117 * tests/Leader_Followers/.cvsignore:
1118 * tests/LongUpcalls/.cvsignore:
1119 * tests/MProfile/.cvsignore:
1120 * tests/MProfile_Connection_Timeout/.cvsignore:
1121 * tests/MProfile_Forwarding/.cvsignore:
1122 * tests/MT_BiDir/.cvsignore:
1123 * tests/MT_Client/.cvsignore:
1124 * tests/MT_Server/.cvsignore:
1125 * tests/MT_Timeout/.cvsignore:
1126 * tests/Multiple/.cvsignore:
1127 * tests/Multiple_Inheritance/.cvsignore:
1128 * tests/Muxed_GIOP_Versions/.cvsignore:
1129 * tests/Muxing/.cvsignore:
1130 * tests/Native_Exceptions/.cvsignore:
1131 * tests/NestedUpcall/MT_Client_Test/.cvsignore:
1132 * tests/NestedUpcall/Simple/.cvsignore:
1133 * tests/NestedUpcall/Triangle_Test/.cvsignore:
1134 * tests/Nested_Event_Loop/.cvsignore:
1135 * tests/Nested_Upcall_Crash/.cvsignore:
1136 * tests/No_Server_MT_Connect_Test/.cvsignore:
1137 * tests/OBV/Any/.cvsignore:
1138 * tests/OBV/Collocated/Forward/.cvsignore:
1139 * tests/OBV/Factory/.cvsignore:
1140 * tests/OBV/Forward/.cvsignore:
1141 * tests/OBV/TC_Alignment/.cvsignore:
1142 * tests/ORB_destroy/.cvsignore:
1143 * tests/ORB_init/.cvsignore:
1144 * tests/ORB_init/Portspan/.cvsignore:
1145 * tests/ORB_shutdown/.cvsignore:
1146 * tests/ORT/.cvsignore:
1147 * tests/Object_Loader/.cvsignore:
1148 * tests/Objref_Sequence_Test/.cvsignore:
1149 * tests/OctetSeq/.cvsignore:
1150 * tests/Oneway_Buffering/.cvsignore:
1151 * tests/Oneways_Invoking_Twoways/.cvsignore:
1152 * tests/POA/Current/.cvsignore:
1153 * tests/POA/Default_Servant/.cvsignore:
1154 * tests/POA/Etherealization/.cvsignore:
1155 * tests/POA/Excessive_Object_Deactivations/.cvsignore:
1156 * tests/POA/Identity/.cvsignore:
1157 * tests/POA/MT_Servant_Locator/.cvsignore:
1158 * tests/POA/Nested_Non_Servant_Upcalls/.cvsignore:
1159 * tests/POA/Non_Servant_Upcalls/.cvsignore:
1160 * tests/POA/Object_Reactivation/.cvsignore:
1161 * tests/POA/POA_Destruction/.cvsignore:
1162 * tests/POA/Persistent_ID/.cvsignore:
1163 * tests/POA/Policies/.cvsignore:
1164 * tests/POA/Single_Threaded_POA/.cvsignore:
1165 * tests/POA/wait_for_completion/.cvsignore:
1166 * tests/Param_Test/.cvsignore:
1167 * tests/Policies/.cvsignore:
1168 * tests/Portable_Interceptors/AMI/.cvsignore:
1169 * tests/Portable_Interceptors/Benchmark/.cvsignore:
1170 * tests/Portable_Interceptors/Bug_1559/.cvsignore:
1171 * tests/Portable_Interceptors/Collocated/Dynamic/.cvsignore:
1172 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/.cvsignore:
1173 * tests/Portable_Interceptors/Dynamic/.cvsignore:
1174 * tests/Portable_Interceptors/ForwardRequest/.cvsignore:
1175 * tests/Portable_Interceptors/IORInterceptor/.cvsignore:
1176 * tests/Portable_Interceptors/ORB_Shutdown/.cvsignore:
1177 * tests/Portable_Interceptors/PICurrent/.cvsignore:
1178 * tests/Portable_Interceptors/PolicyFactory/.cvsignore:
1179 * tests/Portable_Interceptors/Request_Interceptor_Flow/.cvsignore:
1180 * tests/Portable_Interceptors/Service_Context_Manipulation/.cvsignore:
1181 * tests/QtTests/.cvsignore:
1182 * tests/Queued_Message_Test/.cvsignore:
1183 * tests/RTCORBA/Activate_Object_Multiple_ORBs/.cvsignore:
1184 * tests/RTCORBA/Banded_Connections/.cvsignore:
1185 * tests/RTCORBA/Client_Propagated/.cvsignore:
1186 * tests/RTCORBA/Client_Protocol/.cvsignore:
1187 * tests/RTCORBA/Collocation/.cvsignore:
1188 * tests/RTCORBA/Destroy_Thread_Pool/.cvsignore:
1189 * tests/RTCORBA/Diffserv/.cvsignore:
1190 * tests/RTCORBA/Explicit_Binding/.cvsignore:
1191 * tests/RTCORBA/Linear_Priority/.cvsignore:
1192 * tests/RTCORBA/MT_Client_Protocol_Priority/.cvsignore:
1193 * tests/RTCORBA/ORB_init/.cvsignore:
1194 * tests/RTCORBA/Persistent_IOR/.cvsignore:
1195 * tests/RTCORBA/Policies/.cvsignore:
1196 * tests/RTCORBA/Policy_Combinations/.cvsignore:
1197 * tests/RTCORBA/Priority_Inversion_With_Bands/.cvsignore:
1198 * tests/RTCORBA/Private_Connection/.cvsignore:
1199 * tests/RTCORBA/Profile_And_Endpoint_Selection/.cvsignore:
1200 * tests/RTCORBA/RTMutex/.cvsignore:
1201 * tests/RTCORBA/Server_Declared/.cvsignore:
1202 * tests/RTCORBA/Server_Protocol/.cvsignore:
1203 * tests/RTCORBA/Thread_Pool/.cvsignore:
1204 * tests/RTScheduling/Current/.cvsignore:
1205 * tests/RTScheduling/DT_Spawn/.cvsignore:
1206 * tests/RTScheduling/Scheduling_Interceptor/.cvsignore:
1207 * tests/RTScheduling/Thread_Cancel/.cvsignore:
1208 * tests/RTScheduling/VoidData/.cvsignore:
1209 * tests/Reliable_Oneways/.cvsignore:
1210 * tests/Servant_To_Reference_Test/.cvsignore:
1211 * tests/Server_Connection_Purging/.cvsignore:
1212 * tests/Server_Leaks/.cvsignore:
1213 * tests/Server_Port_Zero/.cvsignore:
1214 * tests/Single_Read/.cvsignore:
1215 * tests/Smart_Proxies/.cvsignore:
1216 * tests/Smart_Proxies/Benchmark/.cvsignore:
1217 * tests/Smart_Proxies/Collocation/.cvsignore:
1218 * tests/Smart_Proxies/On_Demand/.cvsignore:
1219 * tests/Smart_Proxies/Policy/.cvsignore:
1220 * tests/Smart_Proxies/dtor/.cvsignore:
1221 * tests/Stack_Recursion/.cvsignore:
1222 * tests/Strategies/.cvsignore:
1223 * tests/Timed_Buffered_Oneways/.cvsignore:
1224 * tests/Timeout/.cvsignore:
1225 * tests/Two_Objects/.cvsignore:
1226 * tests/Typedef_String_Array/.cvsignore:
1227 * tests/UNKNOWN_Exception/.cvsignore:
1228 * tests/Xt_Stopwatch/.cvsignore:
1229 * utils/catior/.cvsignore:
1230 * utils/nslist/.cvsignore:
1232 Removed these files in favor of svn:ignore properties on the
1235 Sat Jan 6 07:07:18 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1237 * TAO_IDL/fe/fe_lookup.cpp (lookup):
1238 Make sure the signature is exactly the same as in the header
1239 file, this should resolve the ld errors with HPUX IA64
1241 Sat Jan 6 00:06:52 UTC 2007 Steve Huston <shuston@riverace.com>
1243 * TAO_IDL/driver/drv_preproc.cpp: Removed the ACE_HAS_WINNT4 block -
1244 everything runs on NT4 or up now, even when running TAO IDL for
1245 building on Pharlap or CE.
1247 Fri Jan 5 22:51:37 UTC 2007 Jeff Parsons <j.parsons@vanderbilt.edu>
1249 * TAO_IDL/include/ast_decl.h:
1251 Small change to comment.
1253 * TAO_IDL/fe/lex.yy.cpp:
1254 * TAO_IDL/fe/idl.ll:
1255 * TAO_IDL/util/utl_global.cpp:
1257 Changed logic of pushing/popping prefixes to/from
1258 the IDL compiler's dedicated stack, to fix a
1259 problem reported by Martin Corino <mcorino@remedy.nl>
1260 related to #pragma prefix directives from included
1261 IDL files and how they interact with the IDL
1262 compiler's preprocessor.
1264 * TAO_IDL/be/be_visitor_amh_pre_proc.cpp:
1265 * TAO_IDL/be/be_visitor_ami_pre_proc.cpp:
1267 Copied lines of code from the CCM preprocessing
1268 visitor, which ensures that implied IDL nodes
1269 will have the correct repository ids even if
1270 the original node has its prefix modified later
1271 in the IDL file. The same logic is now applied
1272 to the AMI and AMH preprocessing visitors.
1274 Fri Jan 5 18:26:43 UTC 2007 Ciju John <johnc@ociweb.com>
1276 * docs/ORBEndpoint.html:
1277 Update documentation for ORBEndpoint reuse_addr option.
1279 Fri Jan 5 17:09:35 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1281 * tests/Portable_Interceptors/Redirection/run_test.pl:
1283 The sudden death of the first server is expected and is part of
1284 the test. Changing the script to interpret the event
1287 Fri Jan 5 15:37:18 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1289 * tao/AnyTypeCode/DynamicC.h:
1290 Added typedef for _out_type to ParameterList, the IDL does
1291 generate this but this file is handcrafted and not updated
1292 when the IDL compiler was changed
1294 Fri Jan 5 15:07:46 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1296 * tests/TransportCurrent/IIOP/client.cpp:
1298 Testing for minimum corba was wrong, causing invalid reference
1299 to Object::_request member in minimum corba builds.
1301 Fri Jan 5 13:35:47 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1303 * MPC/config/tc.mpb:
1305 Added interceptors and pi as bases to ensure the derived
1306 projects are not built prior, or without their prerequisites.
1308 * tests/TransportCurrent/Framework/Framework.mpc:
1309 * tests/TransportCurrent/IIOP/IIOP.mpc:
1310 * tests/TransportCurrent/lib/Current_Test_Lib.mpc:
1312 Added tc (which derives from pi and interceptors) as base and
1313 also simplified the base project lists. This ensures the tests
1314 are skipped if TC is not built (for instance with
1317 Fri Jan 5 13:07:32 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1319 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp (open_senders):
1321 Switched from using a macro for the buffer length used in
1322 gathering the ignore address as a string to using a literal
1323 constant. This is consistent with common usage of addr_to_string
1324 throughout the ACE/TAO codebase, and avoids adding potentially
1325 system-specific includes at the application level.
1327 Fri Jan 5 13:04:18 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1329 * tests/OBV/ValueBox/client.cpp:
1330 Renamed VERIFY to OBV_VERIFY to resolve redefinition warnings
1333 Fri Jan 5 11:00:00 UTC 2007 Simon Massey <sma@prismtech.com>
1335 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/server_interceptor.cpp:
1337 Error if the typecode info is not available to display.
1339 Fri Jan 5 10:10:18 UTC 2007 Johnny Willemsen <jwillemsen@remedy.nl>
1341 * MPC/config/compression.mpb:
1342 Removed pi as base, not needed. Thanks to JT for noticing this
1344 * tao/Compression/Base_Compressor.h:
1345 Make the members protected so that derived classes can access them
1347 * tao/Compression/zlib/ZlibCompressor.cpp:
1348 Fixed type of local variable
1350 Fri Jan 5 06:54:42 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1354 Configure Makefiles for new subdirectory.
1356 * tests/Portable_Interceptors/Makefile.am:
1358 Regenerate to descend into Redirection subdirectory.
1360 * tests/Portable_Interceptors/Redirection/Makefile.am:
1364 Fri Jan 5 06:51:11 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1368 Configure Makefiles for new subdirectory.
1370 * tests/Makefile.am:
1372 Regenerate to descend into Bug_2702_Regression subdirectory.
1374 * tests/Bug_2702_Regression/Makefile.am:
1378 Fri Jan 5 06:42:17 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1380 * tests/TransportCurrent/IIOP/Makefile.am:
1381 * tests/TransportCurrent/Framework/Makefile.am
1387 Configure Makefiles for new subdirectory.
1389 * tests/TransportCurrent/Makefile.am:
1391 Regenerate to descend into lib subdirectory.
1393 * tests/TransportCurrent/lib/Makefile.am:
1395 New Makefile.am for library of common code for TransportCurrent
1398 * tests/TransportCurrent/Framework/Framework.mpc:
1400 Fix tpyo in after += specification.
1402 Fri Jan 5 04:09:08 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1404 * tests/TransportCurrent/lib/Client_ORBInitializer.h:
1405 * tests/TransportCurrent/lib/Client_ORBInitializer.cpp:
1406 * tests/TransportCurrent/lib/Client_Request_Interceptor.h:
1407 * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
1408 * tests/TransportCurrent/lib/Current_Test_Impl.h:
1409 * tests/TransportCurrent/lib/Server_ORBInitializer.h:
1410 * tests/TransportCurrent/lib/Server_ORBInitializer.cpp:
1411 * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
1412 * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
1414 Thanks to Johnny Willemsen and Chris Cleeland for reminding
1415 me. This change eliminates the use of the now deprecated ACE
1418 Fri Jan 5 03:35:00 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1420 * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
1422 Refactor the status message output in the open_senders() method
1423 to make use of updated ACE_INET_Addr::addr_to_string() when
1424 reporting IPv6 sender addresses.
1426 Also, changed ECM_Federation::ECM_Federation() to force mapping
1427 of supplier and consumer names to IPv4 format as the rest of the
1428 code makes use of the now-obsolete assumption that an IP addr
1431 Fri Jan 5 00:53:34 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1433 * tao/Transport_Connector.cpp:
1434 * tao/Strategies/UIOP_Connector.cpp:
1436 Removed the warning generated if a trailing '/' was not present
1437 if the default object key were desired. The '/' separator is
1438 required only when an explicit object key is present. See
1439 section 13.6.10.1 of CORBA 3.0.3 specification (formal/04-03-01)
1440 to note that the slash is part of the object key portion of the
1443 Thu Jan 4 20:10:38 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1445 This is in addition to the change from "Thu Jan 4 04:11:02 UTC
1446 2007". The aim is to resolve the linking problems on some
1447 builds. Basically, I had a templatized ORB initializer (for
1448 client and server side) which used to be pretty simple
1449 anyway. This change eliminates the template and replaces it with
1452 The problem was that the Borland compiler was not seeing the
1453 template instantiations. When I tried to fix that, the Windows VC
1454 broke complaining about duplicate instantiations. In the end,
1455 instead of mucking about with such a simple template I just
1458 * tests/TransportCurrent/Framework/client.cpp:
1459 * tests/TransportCurrent/Framework/server.cpp:
1460 * tests/TransportCurrent/IIOP/client.cpp:
1461 * tests/TransportCurrent/IIOP/server.cpp:
1463 Eliminated the trivial template usage for the ORB initializers,
1464 where a simple class is sufficient.
1466 * tests/TransportCurrent/lib/Client_ORBInitializer.h:
1467 * tests/TransportCurrent/lib/Client_ORBInitializer.cpp:
1468 * tests/TransportCurrent/lib/Server_ORBInitializer.cpp:
1469 * tests/TransportCurrent/lib/Server_ORBInitializer.h:
1471 Added as a replacement of the template.
1473 * tests/TransportCurrent/Framework/run_test.pl:
1474 * tests/TransportCurrent/IIOP/run_test.pl:
1476 Modified so they now run on Windows, too. The problem was that
1477 the ../lib was not part of the DLL search path on Windows and
1478 there again, the path separator is ';'. The change ensures ../lib
1479 is added to the PATH and introduces Config to pick the correct
1482 * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
1483 * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
1485 Removed the partial template instantiation and replaced with two
1486 simple classes. See above.
1488 * tests/TransportCurrent/lib/Current_Test_Lib.mpc:
1490 Updated to add pi to the list of base projects.
1492 * tests/TransportCurrent/lib/ORBInitializer_T.h:
1493 * tests/TransportCurrent/lib/ORBInitializer_T.cpp:
1495 Removed these files.
1497 Thu Jan 4 19:55:35 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
1499 * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp (init):
1501 Fixed conversion warnings in RTEMS build...the old .in() for a
1504 Thu Jan 4 16:32:38 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
1506 * tests/Bug_2702_Regression/fakeserver2.pl:
1508 Added "use" for Socket and IO::Socket packages. The script
1509 works just fine on many platforms without this for some reason,
1510 but gave errors on the BCB build.
1512 Thu Jan 4 14:08:45 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1514 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
1515 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
1519 Thu Jan 4 14:00:16 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1521 * orbsvcs/orbsvcs/Makefile.am:
1522 * orbsvcs/ImplRepo_Service/Makefile.am:
1524 * tests/Compression/Makefile.am:
1526 Tweak to use ACE_{ZLIB,ZZIP}_{CPPFLAGS,LDFLAGS,LIBS}
1527 instead of -I${ZLIB_ROOT}/include, etc. The former
1528 are substituted by the configure script.
1532 Use ACE_PATH_ZLIB and ACE_PATH_ZZIP autoconf macros.
1533 zlib and zzip can now be enabled at configure time
1534 with --with-zlib and --with-zzip.
1536 Thu Jan 4 13:55:18 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
1538 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/PI_ProcMode_Remote.mpc:
1539 * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:
1541 Subtracted the -St option from idlflags in the custom_only idl
1542 projects. Prior to the split, the -St option was subtracted off
1543 by the anytypecode base project.
1545 Thu Jan 4 11:33:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1547 * tests/Compression/server.cpp:
1548 Extended this test to test whether the correct exception
1549 is thrown when we request an invalid compressor factory
1551 Thu Jan 4 04:11:02 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1553 * tests/TransportCurrent/Framework/Framework.mpc:
1554 * tests/TransportCurrent/Framework/run_test.pl:
1555 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
1556 * tests/TransportCurrent/IIOP/IIOP.mpc:
1557 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
1558 * tests/TransportCurrent/IIOP/client.cpp:
1559 * tests/TransportCurrent/IIOP/run_test.pl:
1560 * tests/TransportCurrent/IIOP/server.cpp:
1561 * tests/TransportCurrent/lib:
1562 * tests/TransportCurrent/lib/Client_Request_Interceptor.h:
1563 * tests/TransportCurrent/lib/Client_Request_Interceptor.cpp:
1564 * tests/TransportCurrent/lib/Current_Test.idl:
1565 * tests/TransportCurrent/lib/Current_Test_Export.h:
1566 * tests/TransportCurrent/lib/Current_Test_Impl.h:
1567 * tests/TransportCurrent/lib/Current_Test_Lib.mpc:
1568 * tests/TransportCurrent/lib/ORBInitializer_T.h:
1569 * tests/TransportCurrent/lib/ORBInitializer_T.cpp:
1570 * tests/TransportCurrent/lib/Server_Request_Interceptor.h:
1571 * tests/TransportCurrent/lib/Server_Request_Interceptor.cpp:
1573 Split off the IDL and the common stuff fro the two tests into a
1574 lib directory and adjusted the references. This will hopefully
1575 deal with the build dependency issues we have been seeing
1576 recently and will eliminate the cases of duplicate compilation
1577 of the IDL. Thanks to Johnny Willemsen and J.T. Conklin for the
1580 * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
1581 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
1582 * tests/TransportCurrent/Framework/Current_Test.idl:
1583 * tests/TransportCurrent/Framework/Current_Test_Impl.h:
1584 * tests/TransportCurrent/Framework/ORBInitializer_T.h:
1585 * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
1586 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
1587 * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
1589 Moved these files to lib directory.
1591 Wed Jan 3 22:23:57 UTC 2007 Phil Mesnier <mesnier_p@ociweb.com>
1593 * tao/Profile_Transport_Resolver.cpp:
1595 Corrected the return value for find_transport. The comment in
1596 the method wasn't very clear and so when the new safe transport
1597 pointer code was added, the return value for success and failure
1598 were inadvertently altered, which broke the optimized connection
1599 strategy's endpoint selector
1601 * tao/Strategies/Optimized_Connection_Endpoint_Selector.cpp:
1603 Fixed the name used in the ACE_RCSID tag.
1605 Wed Jan 3 19:53:43 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
1607 * tao/tests/Bug_2702_Regression/server_on_localhost_1192.ior:
1609 Added this file, which was somehow missed during the merge.
1610 This should address test failures across all platforms.
1612 Wed Jan 3 19:50:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1614 * tests/Compression/run_test.pl:
1615 Added perl script to run this test automatically.
1617 Wed Jan 3 19:04:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1619 * tao/Invocation_Adapter.cpp:
1620 * tao/Messaging/Asynch_Invocation.cpp:
1621 * tao/PI/ClientRequestInterceptor_Adapter_Impl.cpp:
1622 * tao/Synch_Invocation.cpp:
1625 * tao/Invocation_Base.cpp (handle_any_exception):
1626 Check whether we had a location forward, if so, return
1627 LOCATION_FORWARD. This fixes bugzilla bug 2763. Thanks to
1628 Jaiganesh Balasubramanian for reporting this and testing
1631 Wed Jan 3 18:47:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1633 * tests/Portable_Interceptors/Redirection/test.idl:
1634 Added missing Id tag.
1636 Wed Jan 3 16:05:58 UTC 2007 Chad Elliott <elliott_c@ociweb.com>
1638 * MPC/config/endpointpolicy.mpb:
1639 * TAO_IDL/tao_idl.mpc:
1640 * orbsvcs/Concurrency_Service/Concurrency_Service.mpc:
1641 * orbsvcs/CosEvent_Service/CosEvent_Service.mpc:
1642 * orbsvcs/Dump_Schedule/Dump_Schedule.mpc:
1643 * orbsvcs/Event_Service/Event_Service.mpc:
1644 * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.mpc:
1645 * orbsvcs/Fault_Detector/Fault_Detector.mpc:
1646 * orbsvcs/Fault_Notifier/Fault_Notifier.mpc:
1647 * orbsvcs/IFR_Service/IFR_Service.mpc:
1648 * orbsvcs/LoadBalancer/LoadBalancer.mpc:
1649 * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.mpc:
1650 * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.mpc:
1651 * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.mpc:
1652 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.mpc:
1653 * orbsvcs/Naming_Service/Naming_Service.mpc:
1654 * orbsvcs/Notify_Service/Notify_Service.mpc:
1655 * orbsvcs/Scheduling_Service/Scheduling_Service.mpc:
1656 * orbsvcs/TAO_Service/TAO_Service.mpc:
1657 * orbsvcs/Time_Service/Time_Service.mpc:
1658 * orbsvcs/Trading_Service/Trading_Service.mpc:
1659 * orbsvcs/orbsvcs/AV.mpc:
1660 * orbsvcs/orbsvcs/CosConcurrency.mpc:
1661 * orbsvcs/orbsvcs/CosEvent.mpc:
1662 * orbsvcs/orbsvcs/CosLifeCycle.mpc:
1663 * orbsvcs/orbsvcs/CosLoadBalancing.mpc:
1664 * orbsvcs/orbsvcs/CosNaming.mpc:
1665 * orbsvcs/orbsvcs/CosNaming_Serv.mpc:
1666 * orbsvcs/orbsvcs/CosNaming_Skel.mpc:
1667 * orbsvcs/orbsvcs/CosNotification.mpc:
1668 * orbsvcs/orbsvcs/CosProperty.mpc:
1669 * orbsvcs/orbsvcs/CosTime.mpc:
1670 * orbsvcs/orbsvcs/CosTrading.mpc:
1671 * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
1672 * orbsvcs/orbsvcs/DsLogAdmin.mpc:
1673 * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
1674 * orbsvcs/orbsvcs/ETCL.mpc:
1675 * orbsvcs/orbsvcs/FTORB.mpc:
1676 * orbsvcs/orbsvcs/FaultTolerance.mpc:
1677 * orbsvcs/orbsvcs/FtRtEvent.mpc:
1678 * orbsvcs/orbsvcs/HTIOP.mpc:
1679 * orbsvcs/orbsvcs/IFRService.mpc:
1680 * orbsvcs/orbsvcs/PortableGroup.mpc:
1681 * orbsvcs/orbsvcs/RTCORBAEvent.mpc:
1682 * orbsvcs/orbsvcs/RTCosScheduling.mpc:
1683 * orbsvcs/orbsvcs/RTEvent.mpc:
1684 * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
1685 * orbsvcs/orbsvcs/RTEvent_Serv.mpc:
1686 * orbsvcs/orbsvcs/RTEvent_Skel.mpc:
1687 * orbsvcs/orbsvcs/RTKokyuEvent.mpc:
1688 * orbsvcs/orbsvcs/RTSched.mpc:
1689 * orbsvcs/orbsvcs/RTSchedEvent.mpc:
1690 * orbsvcs/orbsvcs/RT_Notification.mpc:
1691 * orbsvcs/orbsvcs/SSLIOP.mpc:
1692 * orbsvcs/orbsvcs/Security.mpc:
1693 * orbsvcs/orbsvcs/Svc_Utils.mpc:
1694 * tao/AnyTypeCode.mpc:
1695 * tao/BiDir_GIOP.mpc:
1696 * tao/CSD_Framework.mpc:
1697 * tao/CSD_ThreadPool.mpc:
1698 * tao/CodecFactory.mpc:
1700 * tao/Compression.mpc:
1702 * tao/DynamicAny.mpc:
1703 * tao/DynamicInterface.mpc:
1704 * tao/EndpointPolicy.mpc:
1705 * tao/FlResource.mpc:
1706 * tao/IFR_Client.mpc:
1707 * tao/IORInterceptor.mpc:
1708 * tao/IORManipulation.mpc:
1710 * tao/ImR_Client.mpc:
1711 * tao/Messaging.mpc:
1712 * tao/ObjRefTemplate.mpc:
1714 * tao/PI_Server.mpc:
1715 * tao/PortableServer.mpc:
1716 * tao/QtResource.mpc:
1718 * tao/RTPortableServer.mpc:
1719 * tao/RTScheduler.mpc:
1720 * tao/SmartProxies.mpc:
1721 * tao/Strategies.mpc:
1724 * tao/TkResource.mpc:
1725 * tao/TypeCodeFactory.mpc:
1727 * tao/Valuetype.mpc:
1728 * tao/XtResource.mpc:
1729 * tao/ZlibCompressor.mpc:
1731 * utils/catior/catior.mpc:
1732 * utils/nslist/nslist.mpc:
1734 Use the install base project instead of the deprecated core base
1737 Wed Jan 3 15:18:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1739 * tests/Portable_Interceptors/Redirection/*:
1740 New regression created by Jaiganesh Balasubramanian
1741 <jai at dre dot vanderbilt dot edu> that reproduces a bug
1742 in the handling of the PortableInterceptor::ForwardRequest
1743 exception. Fix will follow later, see also bugzilla 2763
1745 Wed Jan 3 14:25:26 UTC 2007 J.T. Conklin <jtc@acorntoolworks.com>
1747 * orbsvcs/orbsvcs/Makefile.am:
1749 * tests/Bug_2429_Regression/Makefile.am:
1751 Fix tabs that were changed to eight spaces in some previous
1754 Wed Jan 3 14:19:15 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1756 * tests/Collocation/Collocation.mpc:
1758 Fixing build dependencies.
1760 Wed Jan 3 13:19:03 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
1762 * tests/Bug_2702_Regression/fakeserver2.pl: Added Id string to
1765 Wed Jan 3 05:58:08 UTC 2007 Chris Cleeland <cleeland_c@ociweb.com>
1767 This entry documents the merge of several small bug fixes from
1768 the OCI distribution.
1770 * orbsvcs/Notify_Service/README:
1772 Add documentation for the new "-UseSeparateDispatchingORB"
1775 * orbsvcs/Notify_Service/Notify_Service.h:
1776 * orbsvcs/Notify_Service/Notify_Service.cpp:
1778 Add new methods for creating the dispatching ORB and a flag for
1779 indicating whether a separate dispatching ORB should be used.
1781 * orbsvcs/orbsvcs/Notify/Properties.h:
1782 * orbsvcs/orbsvcs/Notify/Properties.inl:
1783 * orbsvcs/orbsvcs/Notify/Properties.cpp:
1785 Added methods and data member related to managing the separate
1788 * orbsvcs/orbsvcs/Notify/Properties.h (instance):
1789 * orbsvcs/orbsvcs/Notify/Properties.cpp (instance):
1790 * orbsvcs/orbsvcs/Notify/RT_Properties.h (instance):
1791 * orbsvcs/orbsvcs/Notify/RT_Properties.cpp (instance):
1793 Merged in a change similar to "Thu May 19 00:29:35 2005 Ossama
1794 Othman <ossama@dre.vanderbilt.edu>" that avoids multiple
1795 singleton instances of the Properties singleton.
1797 * orbsvcs/orbsvcs/Notify/Any/PushConsumer.cpp (init):
1798 * orbsvcs/orbsvcs/Notify/Sequence/SequencePushConsumer.cpp (init):
1799 * orbsvcs/orbsvcs/Notify/Structured/StructuredPushConsumer.cpp (init):
1801 Similar change in all three of these places substitutes
1802 _unchecked_narrow() for _narrow() when using the "re-hosting"
1803 technique for the a separate dispatching ORB. For the reference
1804 to the consumer itself, the _unchecked_narrow() is perfectly
1805 fine because we had a reference to something of that type
1806 already. For the NotifyPublish narrowing, though, the
1807 _unchecked_narrow() isn't completely sufficient. However, we
1808 want to avoid a normal _narrow() because the resulting _is_a()
1809 invocation could end up deadlocking if the POA that's hosting
1810 the object reference for the consumer has not yet been
1811 activated. Thus, we use pseudo-lazy evaluation for that,
1812 described in the entry for Consumer.{h,cpp} below.
1814 * orbsvcs/orbsvcs/Notify/Consumer.h:
1816 Added a flag, have_not_yet_verified_publish_, that indicates
1817 whether the type of this->publish_ has been verified to actually
1818 be a reference to something implementing the NotifyPublish
1821 * orbsvcs/orbsvcs/Notify/Consumer.cpp (CTOR, dispatch_updates_i):
1823 Modified CTOR to initialize the aforementioned flag. In
1824 dispatch_updates_i, we assume that the reference is unverified
1825 until we've checked it once. I don't think we need to worry
1826 about thread safety here...at least I hope not.
1828 * orbsvcs/orbsvcs/Notify/CosNotify_Service.h (init_service2, init_i2):
1829 * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp (init_service2, init_i2):
1831 Added code to parse the new option.
1833 * orbsvcs/orbsvcs/Notify/POA_Helper.cpp (create_i, activate):
1835 Corrected some minor memory leaks when getting the name of a
1838 * orbsvcs/tests/Notify/Basic/run_test.pl:
1839 * orbsvcs/tests/Notify/Basic/run_test_ipv6.pl:
1841 Added an outer loop that runs the basic tests with and without a
1842 separate dispatching ORB.
1844 * tao/ObjectKey_Table.h:
1845 * tao/ObjectKey_Table.cpp:
1846 * tao/Unbounded_Octet_Sequence_T.h:
1848 Added an optimization to servant activation. This change
1849 removes the overhead of calling TAO::ObjectKey::operator[] and
1850 TAO::unbounded_value_sequence<CORBA::Octet>::operator[]. The
1851 main benefit of not calling these methods is that check_bounds()
1852 is not called. check_bounds () is not required since the
1853 length of the two arrays are taken into account. This change
1854 provides about 30% decrease in servant activation time for a
1855 debug build (tested on Windows VC71 and Linux gcc using OCITAO
1856 1.4a). The implementation uses ACE_OS::memcmp which could
1857 possibly be optimized similar to ACE_HAS_SLOW_MEMSET. This
1858 change originated from OCITAO 1.4a as part of RT 8571.
1860 * tao/GIOP_Message_State.cpp (parse_message_header_i):
1862 Fixed a problem where TAO mistakenly considered ALL messages
1863 with zero-length payload to be errors and was thus not
1864 properly parsing and handling the GIOP CloseConnection
1869 Corrected comment incorrectly indicating that
1870 CloseConnection could not be send by both sides of a
1873 * tests/Bug_2702_Regression/CloseConnection.mpc:
1874 * tests/Bug_2702_Regression/README:
1875 * tests/Bug_2702_Regression/Test.idl:
1876 * tests/Bug_2702_Regression/client.cpp:
1877 * tests/Bug_2702_Regression/closeconnection.dat:
1878 * tests/Bug_2702_Regression/fakeserver.pm:
1879 * tests/Bug_2702_Regression/fakeserver2.pl:
1880 * tests/Bug_2702_Regression/run_test.pl:
1882 Added a test to simulate the receipt of a CloseConnection in a
1883 client, similar to what the original reporter experienced.
1884 See the accompanying README for details.
1886 * orbsvcs/tests/Bug_1393_Regression/run_test.pl:
1887 * orbsvcs/tests/Bug_1395_Regression/run_test.pl:
1888 * orbsvcs/tests/Bug_1436_Regression/run_test.pl:
1889 * orbsvcs/tests/Bug_1437_Regression/run_test.pl:
1890 * orbsvcs/tests/Bug_2615_Regression/run_test.pl:
1891 * orbsvcs/tests/Event/Performance/run_test.pl:
1892 * orbsvcs/tests/ImplRepo/NameService/run_test.pl:
1893 * orbsvcs/tests/ImplRepo/locked/run_test.pl:
1894 * orbsvcs/tests/ImplRepo/run_test.pl:
1895 * orbsvcs/tests/InterfaceRepo/Application_Test/run_test.pl:
1896 * orbsvcs/tests/InterfaceRepo/IFR_Inheritance_Test/run_test.pl:
1897 * orbsvcs/tests/RTCosScheduling/run_test.pl:
1898 * orbsvcs/tests/Security/Big_Request/run_test.pl:
1899 * orbsvcs/tests/Security/Callback/run_test.pl:
1900 * orbsvcs/tests/Security/Secure_Invocation/run_test.pl:
1901 * tests/COIOP/run_test.pl:
1902 * tests/DLL_ORB/run_test.pl:
1903 * tests/Portable_Interceptors/IORInterceptor/run_test.pl:
1904 * tests/Portable_Interceptors/PICurrent/run_test.pl:
1905 * tests/Portable_Interceptors/PolicyFactory/run_test.pl:
1906 * tests/Portable_Interceptors/Request_Interceptor_Flow/run_test.pl:
1907 * utils/nslist/run_test.pl:
1909 Changed relative paths to $ACE_ROOT/bin in these scripts to
1910 reference directly via the ACE_ROOT environment variable so
1911 that the scripts would work properly when run in a workspace
1912 that does not use the traditional everything-under-ACE_wrappers
1913 directory hierarchy.
1915 Wed Jan 3 00:51:49 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1917 * tests/TransportCurrent/Framework/client.cpp:
1919 Clarified the conditional compilation for TAO_HAS_MINIMUM_CORBA.
1921 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
1923 Qualified a constant with the Test:: workspace prefix.
1925 Tue Jan 2 16:32:36 UTC 2006 Simon Massey <sma@prismtech.com>
1927 * tao/PI/PICurrent.h:
1928 * tao/PI/PICurrent.cpp:
1929 extern "C" linkage CANNOT be added to a class member.
1931 Tue Jan 2 14:07:36 UTC 2006 Simon Massey <sma@prismtech.com>
1933 * tao/PI/PICurrent.h:
1934 Add extern "C" linkage to the cleanup function.
1936 Tue Jan 2 14:07:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1938 * tests/CSD_Strategy_Tests/TP_Foo_A/csd_tp_foo_a_lib.mpc:
1939 * tests/CSD_Strategy_Tests/TP_Foo_B/csd_tp_foo_b_lib.mpc:
1940 * tests/CSD_Strategy_Tests/TP_Foo_C/csd_tp_foo_c_lib.mpc:
1941 * MPC/config/csd_tp_foo_a_lib.mpb:
1942 * MPC/config/csd_tp_foo_b_lib.mpb:
1943 * MPC/config/csd_tp_foo_c_lib.mpb:
1944 Disabled with CORBA/e micro
1946 Tue Jan 2 12:45:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1948 * TAO_IDL/be/be_visitor_operation/argument.cpp:
1949 Fixed variable not used warning
1951 Tue Jan 2 11:50:57 UTC 2007 Iliyan Jeliazkov <iliyan@ociweb.com>
1953 * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
1955 Removing the trivial post_init() template implementation added
1956 on Sun Dec 31 17:27:27 UTC 2006 because it confuses the Windows
1959 Tue Jan 2 09:13:36 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
1961 Removed support from the IDL compiler for -Ge 0 and -Ge 1. We
1962 now always generate without environment macros. -Ge 2 is still there
1963 but probably gets removed also soon
1965 * TAO_IDL/be/be_global.cpp:
1966 * TAO_IDL/be/be_helper.cpp:
1967 * TAO_IDL/be/be_interface.cpp:
1968 * TAO_IDL/be/be_valuetype.cpp:
1969 * TAO_IDL/be/be_visitor_component/component_ch.cpp:
1970 * TAO_IDL/be/be_visitor_component/component_cs.cpp:
1971 * TAO_IDL/be/be_visitor_component/component_sh.cpp:
1972 * TAO_IDL/be/be_visitor_exception/any_op_cs.cpp:
1973 * TAO_IDL/be/be_visitor_exception/exception_ch.cpp:
1974 * TAO_IDL/be/be_visitor_exception/exception_cs.cpp:
1975 * TAO_IDL/be/be_visitor_interface/amh_sh.cpp:
1976 * TAO_IDL/be/be_visitor_interface/amh_si.cpp:
1977 * TAO_IDL/be/be_visitor_interface/amh_ss.cpp:
1978 * TAO_IDL/be/be_visitor_interface/base_proxy_broker_ch.cpp:
1979 * TAO_IDL/be/be_visitor_interface/interface_ch.cpp:
1980 * TAO_IDL/be/be_visitor_interface/interface_cs.cpp:
1981 * TAO_IDL/be/be_visitor_interface/interface_sh.cpp:
1982 * TAO_IDL/be/be_visitor_interface/interface_ss.cpp:
1983 * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_ch.cpp:
1984 * TAO_IDL/be/be_visitor_interface/remote_proxy_broker_cs.cpp:
1985 * TAO_IDL/be/be_visitor_interface/smart_proxy_ch.cpp:
1986 * TAO_IDL/be/be_visitor_interface/smart_proxy_cs.cpp:
1987 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_sh.cpp:
1988 * TAO_IDL/be/be_visitor_interface/strategized_proxy_broker_ss.cpp:
1989 * TAO_IDL/be/be_visitor_interface/tie_sh.cpp:
1990 * TAO_IDL/be/be_visitor_interface/tie_ss.cpp:
1991 * TAO_IDL/be/be_visitor_operation/amh_rh_ss.cpp:
1992 * TAO_IDL/be/be_visitor_operation/amh_sh.cpp:
1993 * TAO_IDL/be/be_visitor_operation/amh_ss.cpp:
1994 * TAO_IDL/be/be_visitor_operation/ami_cs.cpp:
1995 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_ch.cpp:
1996 * TAO_IDL/be/be_visitor_operation/ami_handler_reply_stub_operation_cs.cpp:
1997 * TAO_IDL/be/be_visitor_operation/arglist.cpp:
1998 * TAO_IDL/be/be_visitor_operation/argument.cpp:
1999 * TAO_IDL/be/be_visitor_operation/direct_proxy_impl_ss.cpp:
2000 * TAO_IDL/be/be_visitor_operation/operation.cpp:
2001 * TAO_IDL/be/be_visitor_operation/operation_sh.cpp:
2002 * TAO_IDL/be/be_visitor_operation/operation_ss.cpp:
2003 * TAO_IDL/be/be_visitor_operation/proxy_impl_xh.cpp:
2004 * TAO_IDL/be/be_visitor_operation/upcall_command_ss.cpp:
2005 * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
2006 * TAO_IDL/be/be_visitor_valuetype/arglist.cpp:
2007 * TAO_IDL/be/be_visitor_valuetype/marshal_cs.cpp:
2008 * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
2009 * TAO_IDL/be/be_visitor_valuetype/valuetype_init_ch.cpp:
2010 * TAO_IDL/be/be_visitor_valuetype/valuetype_init_cs.cpp:
2011 * TAO_IDL/be_include/be_global.h:
2012 * TAO_IDL/be_include/be_helper.h:
2013 * TAO_IDL/be_include/be_visitor_operation/operation.h:
2014 Removed environment macro support
2016 * docs/compiler.h:tml
2017 * docs/tutorials/Quoter/AMI/Makefile.am:
2018 * docs/tutorials/Quoter/Event_Service/Makefile.am:
2019 * docs/tutorials/Quoter/idl/Makefile.am:
2020 * docs/tutorials/Quoter/On_Demand_Activation/Makefile.am:
2021 * docs/tutorials/Quoter/RT_Event_Service/Makefile.am:
2022 * docs/tutorials/Quoter/RTCORBA/Makefile.am:
2023 * examples/Advanced/ch_3/Makefile.am:
2024 * examples/AMH/Sink_Server/Makefile.am:
2025 * examples/AMI/FL_Callback/Makefile.am:
2026 * examples/Buffered_AMI/Makefile.am:
2027 * examples/Buffered_Oneways/Makefile.am:
2028 * examples/Callback_Quoter/Makefile.am:
2029 * examples/Content_Server/AMI_Iterator/Makefile.am:
2030 * examples/Content_Server/AMI_Observer/Makefile.am:
2031 * examples/Content_Server/SMI_Iterator/Makefile.am:
2032 * examples/CSD_Strategy/ThreadPool2/Makefile.am:
2033 * examples/CSD_Strategy/ThreadPool3/Makefile.am:
2034 * examples/CSD_Strategy/ThreadPool4/Makefile.am:
2035 * examples/CSD_Strategy/ThreadPool5/Makefile.am:
2036 * examples/CSD_Strategy/ThreadPool6/Makefile.am:
2037 * examples/CSD_Strategy/ThreadPool/Makefile.am:
2038 * examples/Event_Comm/Makefile.am:
2039 * examples/ior_corbaloc/Makefile.am:
2040 * examples/Kokyu_dsrt_schedulers/fp_example/Makefile.am:
2041 * examples/Kokyu_dsrt_schedulers/Makefile.am:
2042 * examples/Kokyu_dsrt_schedulers/mif_example/Makefile.am:
2043 * examples/Kokyu_dsrt_schedulers/muf_example/Makefile.am:
2044 * examples/Load_Balancing/Makefile.am:
2045 * examples/Load_Balancing_persistent/Makefile.am:
2046 * examples/Logging/Makefile.am:
2047 * examples/mfc/Makefile.am:
2048 * examples/OBV/Typed_Events/Makefile.am:
2049 * examples/Persistent_Grid/Makefile.am:
2050 * examples/PluggableUDP/tests/Basic/Makefile.am:
2051 * examples/PluggableUDP/tests/Performance/Makefile.am:
2052 * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:
2053 * examples/POA/Default_Servant/Makefile.am:
2054 * examples/POA/DSI/Makefile.am:
2055 * examples/POA/Forwarding/Makefile.am:
2056 * examples/POA/Generic_Servant/Makefile.am:
2057 * examples/POA/TIE/Makefile.am:
2058 * examples/Quoter/Makefile.am:
2059 * examples/RTCORBA/Activity/Makefile.am:
2060 * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
2061 * examples/RTScheduling/Makefile.am:
2062 * examples/RTScheduling/MIF_Scheduler/Makefile.am:
2063 * examples/Simple/bank/Makefile.am:
2064 * examples/Simple/chat/Makefile.am:
2065 * examples/Simple/echo/Makefile.am:
2066 * examples/Simple/grid/Makefile.am:
2067 * examples/Simple/time-date/Makefile.am:
2068 * examples/Simple/time/Makefile.am:
2069 * examples/Simulator/Event_Supplier/Makefile.am:
2070 * examples/TypeCode_Creation/Makefile.am:
2071 * interop-tests/wchar/Makefile.am:
2072 * MPC/config/taoidldefaults.mpb:
2073 * orbsvcs/examples/CosEC/Factory/Makefile.am:
2074 * orbsvcs/examples/CosEC/TypedSimple/Makefile.am:
2075 * orbsvcs/examples/FaultTolerance/RolyPoly/Makefile.am:
2076 * orbsvcs/examples/ImR/Advanced/Makefile.am:
2077 * orbsvcs/examples/ImR/Combined_Service/Makefile.am:
2078 * orbsvcs/examples/LoadBalancing/Makefile.am:
2079 * orbsvcs/examples/ORT/Makefile.am:
2080 * orbsvcs/examples/Security/Send_File/Makefile.am:
2081 * orbsvcs/ImplRepo_Service/Makefile.am:
2082 * orbsvcs/orbsvcs/HTIOP.mpc:
2083 * orbsvcs/orbsvcs/HTIOP/htiop_endpoints.pid:
2084 * orbsvcs/orbsvcs/Makefile.am:
2085 * orbsvcs/orbsvcs/SSLIOP.mpc:
2086 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am:
2087 * orbsvcs/performance-tests/RTEvent/lib/Makefile.am:
2088 * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
2089 * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
2090 * orbsvcs/tests/BiDir_CORBALOC/Makefile.am:
2091 * orbsvcs/tests/Bug_1395_Regression/Makefile.am:
2092 * orbsvcs/tests/Bug_2247_Regression/Makefile.am:
2093 * orbsvcs/tests/Bug_2248_Regression/Makefile.am:
2094 * orbsvcs/tests/Bug_2285_Regression/Makefile.am:
2095 * orbsvcs/tests/Bug_2287_Regression/Makefile.am:
2096 * orbsvcs/tests/Bug_2316_Regression/Makefile.am:
2097 * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
2098 * orbsvcs/tests/Bug_2615_Regression/Makefile.am:
2099 * orbsvcs/tests/Bug_2709_Regression/Makefile.am:
2100 * orbsvcs/tests/EC_Custom_Marshal/Makefile.am:
2101 * orbsvcs/tests/Event/UDP/Makefile.am:
2102 * orbsvcs/tests/FaultTolerance/GroupRef_Manipulation/Makefile.am:
2103 * orbsvcs/tests/FaultTolerance/IOGR/Makefile.am:
2104 * orbsvcs/tests/FT_App/Makefile.am:
2105 * orbsvcs/tests/HTIOP/AMI/Makefile.am:
2106 * orbsvcs/tests/HTIOP/BiDirectional/Makefile.am:
2107 * orbsvcs/tests/HTIOP/Hello/Makefile.am:
2108 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am:
2109 * orbsvcs/tests/ImplRepo/Makefile.am:
2110 * orbsvcs/tests/ImplRepo/scale/Makefile.am:
2111 * orbsvcs/tests/InterfaceRepo/Application_Test/Makefile.am:
2112 * orbsvcs/tests/Interoperable_Naming/Makefile.am:
2113 * orbsvcs/tests/ior_corbaname/Makefile.am:
2114 * orbsvcs/tests/IOR_MCast/Makefile.am:
2115 * orbsvcs/tests/LoadBalancing/GenericFactory/Application_Controlled/Makefile.am:
2116 * orbsvcs/tests/LoadBalancing/GenericFactory/Infrastructure_Controlled/Makefile.am:
2117 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am:
2118 * orbsvcs/tests/Miop/McastHello/Makefile.am:
2119 * orbsvcs/tests/Notify/Blocking/Makefile.am:
2120 * orbsvcs/tests/Notify/Discarding/Makefile.am:
2121 * orbsvcs/tests/Notify/lib/Makefile.am:
2122 * orbsvcs/tests/Notify/MT_Dispatching/Makefile.am:
2123 * orbsvcs/tests/Notify/Ordering/Makefile.am:
2124 * orbsvcs/tests/Notify/performance-tests/Filter/Makefile.am:
2125 * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Makefile.am:
2126 * orbsvcs/tests/Notify/Sequence_Multi_Filter/Makefile.am:
2127 * orbsvcs/tests/Notify/Structured_Filter/Makefile.am:
2128 * orbsvcs/tests/Notify/Structured_Multi_Filter/Makefile.am:
2129 * orbsvcs/tests/Redundant_Naming/Makefile.am:
2130 * orbsvcs/tests/Security/BiDirectional/Makefile.am:
2131 * orbsvcs/tests/Security/Big_Request/Makefile.am:
2132 * orbsvcs/tests/Security/Callback/Makefile.am:
2133 * orbsvcs/tests/Security/Crash_Test/Makefile.am:
2134 * orbsvcs/tests/Security/MT_IIOP_SSL/Makefile.am:
2135 * orbsvcs/tests/Security/MT_SSLIOP/Makefile.am:
2136 * orbsvcs/tests/Security/Secure_Invocation/Makefile.am:
2137 * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am:
2138 * orbsvcs/tests/Simple_Naming/Makefile.am:
2139 * orbsvcs/tests/Trading/Makefile.am:
2140 * performance-tests/Anyop/Makefile.am:
2141 * performance-tests/Callback/Makefile.am:
2142 * performance-tests/CSD_Strategy/TestInf/Makefile.am:
2143 * performance-tests/CSD_Strategy/TestServant/Makefile.am:
2144 * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
2145 * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
2146 * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am:
2147 * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
2148 * performance-tests/Latency/AMI/Makefile.am:
2149 * performance-tests/Latency/Collocation/Makefile.am:
2150 * performance-tests/Latency/Deferred/Makefile.am:
2151 * performance-tests/Latency/DII/Makefile.am:
2152 * performance-tests/Latency/DSI/Makefile.am:
2153 * performance-tests/Latency/Single_Threaded/Makefile.am:
2154 * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
2155 * performance-tests/Latency/Thread_Pool/Makefile.am:
2156 * performance-tests/Memory/IORsize/Makefile.am:
2157 * performance-tests/Memory/Single_Threaded/Makefile.am:
2158 * performance-tests/Pluggable/Makefile.am:
2159 * performance-tests/POA/Demux/Makefile.am:
2160 * performance-tests/POA/Implicit_Activation/Makefile.am:
2161 * performance-tests/POA/Object_Creation_And_Registration/Makefile.am:
2162 * performance-tests/Protocols/Makefile.am:
2163 * performance-tests/RTCorba/Multiple_Endpoints/Common/Makefile.am:
2164 * performance-tests/RTCorba/Oneways/Reliable/Makefile.am:
2165 * performance-tests/RTCorba/Thread_Pool/Makefile.am:
2166 * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
2167 * performance-tests/Sequence_Latency/AMI/Makefile.am:
2168 * performance-tests/Sequence_Latency/Deferred/Makefile.am:
2169 * performance-tests/Sequence_Latency/DII/Makefile.am:
2170 * performance-tests/Sequence_Latency/DSI/Makefile.am:
2171 * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
2172 * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
2173 * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
2174 * performance-tests/Throughput/Makefile.am:
2175 * tao/AnyTypeCode.mpc:
2176 * tao/AnyTypeCode/AnySeq.pid:
2177 * tao/AnyTypeCode/Bounds.pid:
2178 * tao/AnyTypeCode/Dynamic.pid:
2179 * tao/AnyTypeCode/Dynamic_Parameter.pid:
2180 * tao/AnyTypeCode/ValueModifier.pid:
2181 * tao/AnyTypeCode/Visibility.pid:
2182 * tao/BiDir_GIOP.mpc:
2183 * tao/BiDir_GIOP/BiDirPolicy.pid:
2184 * tao/BooleanSeq.pid:
2186 * tao/CodecFactory.mpc:
2187 * tao/CodecFactory/IOP_Codec.pid:
2188 * tao/Compression.mpc:
2189 * tao/Compression/TAO_Compression.pc.in
2190 * tao/CONV_FRAME.pid:
2191 * tao/CSD_Framework.mpc:
2192 * tao/CSD_Framework/CSD_Framework.pid:
2195 * tao/DoubleSeq.pid:
2196 * tao/DynamicAny.mpc:
2197 * tao/EndpointPolicy.mpc:
2198 * tao/EndpointPolicy/EndpointPolicyType.pid:
2201 * tao/IFR_Client.mpc:
2202 * tao/IFR_Client/IFR_Base.pid:
2203 * tao/IFR_Client/IFR_Basic.pid:
2204 * tao/IFR_Client/IFR_Components.pid:
2205 * tao/IFR_Client/IFR_Extended.pid:
2207 * tao/IIOP_Endpoints.pid:
2208 * tao/ImR_Client.mpc:
2209 * tao/ImR_Client/ImplRepo.pid:
2210 * tao/ImR_Client/ServerObject.pid:
2211 * tao/InvalidName.pid:
2214 * tao/IORInterceptor.mpc:
2215 * tao/IORInterceptor/IORInfo.pid:
2216 * tao/IORInterceptor/IORInterceptor.pid:
2217 * tao/IORManipulation.mpc:
2218 * tao/IORManipulation/IOR.pid:
2220 * tao/IORTable/IORTable.pid:
2221 * tao/LongDoubleSeq.pid:
2222 * tao/LongLongSeq.pid:
2225 * tao/Messaging.mpc:
2226 * tao/Messaging/ExceptionHolder.pid:
2227 * tao/Messaging/Messaging.pid:
2228 * tao/Messaging/Messaging_No_Impl.pid:
2229 * tao/Messaging/Messaging_RT_Policy.pid:
2230 * tao/Messaging/Messaging_SyncScope_Policy.pid:
2231 * tao/Messaging/Messaging_Types.pid:
2232 * tao/Messaging/Pollable.pid:
2233 * tao/Messaging/TAO_Ext.pid:
2234 * tao/Messaging_PolicyValue.pid:
2235 * tao/Object_Key.pid:
2236 * tao/ObjectIdList.pid:
2237 * tao/ObjRefTemplate.mpc:
2238 * tao/ObjRefTemplate/Default_ORT.pid:
2240 * tao/orb_types.pid:
2241 * tao/ParameterMode.pid:
2243 * tao/PI/ClientRequestInfo.pid:
2244 * tao/PI/ClientRequestInterceptor.pid:
2245 * tao/PI/Interceptor.pid:
2246 * tao/PI/InvalidSlot.pid:
2247 * tao/PI/ORBInitializer.pid:
2248 * tao/PI/ORBInitInfo.pid:
2249 * tao/PI/PICurrent.pid:
2250 * tao/PI/PIForwardRequest.pid:
2251 * tao/PI/PolicyFactory.pid:
2252 * tao/PI/ProcessingModePolicy.pid:
2253 * tao/PI/RequestInfo.pid:
2254 * tao/PI_Forward.pid:
2255 * tao/PI_Server.mpc:
2256 * tao/PI_Server/ServerRequestInfo.pid:
2257 * tao/PI_Server/ServerRequestInterceptor.pid:
2259 * tao/Policy_Forward.pid:
2260 * tao/PortableInterceptor.pid:
2261 * tao/PortableServer.mpc:
2262 * tao/PortableServer/POA.pid:
2263 * tao/PortableServer/POAManagerFactory.pid:
2264 * tao/PortableServer/PortableServer.pid:
2265 * tao/PortableServer/PS_Forward.pid:
2266 * tao/PortableServer/RequestProcessingPolicy.pid:
2267 * tao/PortableServer/ServantActivator.pid:
2268 * tao/PortableServer/ServantLocator.pid:
2269 * tao/PortableServer/ServantManager.pid:
2270 * tao/PortableServer/ServantRetentionPolicy.pid:
2271 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
2272 * tao/PortableServer/ThreadPolicy.pid:
2274 * tao/RTCORBA/diffs/RTCORBA.diff
2275 * tao/RTCORBA/RTCORBA.pid:
2276 * tao/RTCORBA/RTCORBAC.cpp:
2277 * tao/RTPortableServer.mpc:
2278 * tao/RTPortableServer/RTPortableServer.pid:
2279 * tao/RTScheduler.mpc:
2280 * tao/RTScheduling/RTScheduler.pid:
2283 * tao/Strategies.mpc:
2284 * tao/Strategies/COIOP_Endpoints.pid:
2285 * tao/Strategies/sciop_endpoints.pid:
2286 * tao/Strategies/uiop_endpoints.pid:
2287 * tao/StringSeq.pid:
2291 * tao/TypeCodeFactory.mpc:
2292 * tao/TypeCodeFactory_Adapter.cpp:
2293 * tao/TypeCodeFactory_Adapter.h:
2294 * tao/ULongLongSeq.pid:
2296 * tao/UShortSeq.pid:
2297 * tao/Valuetype.mpc:
2298 * tao/Wait_Strategy.cpp:
2300 * tao/WrongTransaction.pid:
2301 * tao/WStringSeq.pid:
2302 * tests/Abstract_Interface/Makefile.am:
2303 * tests/AMH_Exceptions/Makefile.am:
2304 * tests/AMH_Oneway/Makefile.am:
2305 * tests/AMI/Makefile.am:
2306 * tests/AMI_Buffering/Makefile.am:
2307 * tests/AMI_Timeouts/Makefile.am:
2308 * tests/Any/Recursive/Makefile.am:
2309 * tests/BiDirectional/Makefile.am:
2310 * tests/BiDirectional_DelayedUpcall/Makefile.am:
2311 * tests/BiDirectional_NestedUpcall/Makefile.am:
2312 * tests/Big_AMI/Makefile.am:
2313 * tests/Big_Oneways/Makefile.am:
2314 * tests/Big_Reply/Makefile.am:
2315 * tests/Big_Request_Muxing/Makefile.am:
2316 * tests/Big_Twoways/Makefile.am:
2317 * tests/Blocking_Sync_None/Makefile.am:
2318 * tests/Bug_1020_Basic_Regression/Makefile.am:
2319 * tests/Bug_1020_Regression/Makefile.am:
2320 * tests/Bug_1254_Regression/Makefile.am:
2321 * tests/Bug_1269_Regression/Makefile.am:
2322 * tests/Bug_1270_Regression/Makefile.am:
2323 * tests/Bug_1330_Regression/Makefile.am:
2324 * tests/Bug_1361_Regression/Makefile.am:
2325 * tests/Bug_1476_Regression/Makefile.am:
2326 * tests/Bug_1476_Test/Makefile.am:
2327 * tests/Bug_1482_Regression/Makefile.am:
2328 * tests/Bug_1495_Regression/Makefile.am:
2329 * tests/Bug_1535_Regression/bug_1535_regression.cpp:
2330 * tests/Bug_1535_Regression/Bug_1535_Regression.mpc:
2331 * tests/Bug_1535_Regression/Makefile.am:
2332 * tests/Bug_1535_Regression/Test.cpp:
2333 * tests/Bug_1535_Regression/Test.h:
2334 * tests/Bug_1551_Regression/Makefile.am:
2335 * tests/Bug_1568_Regression/Makefile.am:
2336 * tests/Bug_1627_Regression/Makefile.am:
2337 * tests/Bug_1636_Regression/Makefile.am:
2338 * tests/Bug_1639_Regression/Makefile.am:
2339 * tests/Bug_1670_Regression/Makefile.am:
2340 * tests/Bug_1676_Regression/Makefile.am:
2341 * tests/Bug_1693_Test/Makefile.am:
2342 * tests/Bug_1812_Regression/Makefile.am:
2343 * tests/Bug_1813_Regression/Makefile.am:
2344 * tests/Bug_1869_Regression/Makefile.am:
2345 * tests/Bug_1904_Regression/Makefile.am:
2346 * tests/Bug_2084_Regression/Makefile.am:
2347 * tests/Bug_2119_Regression/Makefile.am:
2348 * tests/Bug_2122_Regression/Makefile.am:
2349 * tests/Bug_2124_Regression/Makefile.am:
2350 * tests/Bug_2126_Regression/Makefile.am:
2351 * tests/Bug_2134_Regression/Makefile.am:
2352 * tests/Bug_2144_Regression/Makefile.am:
2353 * tests/Bug_2174_Regression/Makefile.am:
2354 * tests/Bug_2183_Regression/Makefile.am:
2355 * tests/Bug_2186_Regression/Makefile.am:
2356 * tests/Bug_2188_Regression/Makefile.am:
2357 * tests/Bug_2201_Regression/Makefile.am:
2358 * tests/Bug_2222_Regression/Makefile.am:
2359 * tests/Bug_2234_Regression/Makefile.am:
2360 * tests/Bug_2289_Regression/Makefile.am:
2361 * tests/Bug_2319_Regression/Makefile.am:
2362 * tests/Bug_2328_Regression/Makefile.am:
2363 * tests/Bug_2349_Regression/Makefile.am:
2364 * tests/Bug_2375_Regression/Makefile.am:
2365 * tests/Bug_2399_Regression/Makefile.am:
2366 * tests/Bug_2417_Regression/Makefile.am:
2367 * tests/Bug_2419_Regression/Makefile.am:
2368 * tests/Bug_2424_Regression/Makefile.am:
2369 * tests/Bug_2429_Regression/Bug_2429_Regression.mpc:
2370 * tests/Bug_2429_Regression/Makefile.am:
2371 * tests/Bug_2494_Regression/Makefile.am:
2372 * tests/Bug_2503_Regression/Makefile.am:
2373 * tests/Bug_2542_Regression/Makefile.am:
2374 * tests/Bug_2543_Regression/bug_2543_regression.cpp:
2375 * tests/Bug_2543_Regression/Makefile.am:
2376 * tests/Bug_2549_Regression/Makefile.am:
2377 * tests/Bug_2560_Regression/Makefile.am:
2378 * tests/Bug_2593_Regression/Makefile.am:
2379 * tests/Bug_2595_Regression/Makefile.am:
2380 * tests/Bug_2654_Regression/Makefile.am:
2381 * tests/Bug_2669_Regression/Makefile.am:
2382 * tests/Bug_2683_Regression/Makefile.am:
2383 * tests/Cache_Growth_Test/Makefile.am:
2384 * tests/CallbackTest/Makefile.am:
2385 * tests/Client_Leaks/Makefile.am:
2386 * tests/Codec/Makefile.am:
2387 * tests/CodeSets/simple/Makefile.am:
2388 * tests/COIOP/Makefile.am:
2389 * tests/Collocation/Makefile.am:
2390 * tests/Collocation_Exception_Test/Makefile.am:
2391 * tests/Collocation_Oneway_tests/Makefile.am:
2392 * tests/Collocation_Opportunities/Makefile.am:
2393 * tests/Collocation_tests/Makefile.am:
2394 * tests/CollocationLockup/Makefile.am:
2395 * tests/Connect_Strategy_Test/Makefile.am:
2396 * tests/Connection_Failure/Makefile.am:
2397 * tests/Connection_Purging/Makefile.am:
2398 * tests/Connection_Timeout/Makefile.am:
2399 * tests/Crash_On_Write/Makefile.am:
2400 * tests/Crashed_Callback/Makefile.am:
2401 * tests/CSD_Strategy_tests/TP_Common/Makefile.am:
2402 * tests/CSD_Strategy_tests/TP_Foo_A/Makefile.am:
2403 * tests/CSD_Strategy_tests/TP_Foo_B/Makefile.am:
2404 * tests/CSD_Strategy_tests/TP_Foo_C/Makefile.am:
2405 * tests/CSD_Strategy_tests/TP_Test_Dynamic/Makefile.am:
2406 * tests/DII_Collocation_tests/oneway/Makefile.am:
2407 * tests/DII_Collocation_tests/twoway/Makefile.am:
2408 * tests/DLL_ORB/Makefile.am:
2409 * tests/DSI_Gateway/Makefile.am:
2410 * tests/DynAny_Test/Makefile.am:
2411 * tests/Explicit_Event_Loop/Makefile.am:
2412 * tests/Exposed_Policies/Makefile.am:
2413 * tests/Faults/Makefile.am:
2414 * tests/File_IO/Makefile.am:
2415 * tests/FL_Cube/Makefile.am:
2416 * tests/Forwarding/Makefile.am:
2417 * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
2418 * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
2419 * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
2420 * tests/Hang_Shutdown/Makefile.am:
2421 * tests/Hello/Makefile.am:
2422 * tests/ICMG_Any_Bug/Makefile.am:
2423 * tests/IDL_Test/Makefile.am:
2424 * tests/InterOp-Naming/Makefile.am:
2425 * tests/IOR_Endpoint_Hostnames/Makefile.am:
2426 * tests/IPV6/Makefile.am:
2427 * tests/Leader_Followers/Makefile.am:
2428 * tests/LongUpcalls/Makefile.am:
2429 * tests/MProfile/Makefile.am:
2430 * tests/MProfile_Connection_Timeout/Makefile.am:
2431 * tests/MProfile_Forwarding/Makefile.am:
2432 * tests/MT_BiDir/Makefile.am:
2433 * tests/MT_Client/Makefile.am:
2434 * tests/MT_Server/Makefile.am:
2435 * tests/MT_Timeout/Makefile.am:
2436 * tests/Multiple/Makefile.am:
2437 * tests/Multiple_Inheritance/Makefile.am:
2438 * tests/Muxed_GIOP_Versions/Makefile.am:
2439 * tests/Muxing/Makefile.am:
2440 * tests/Native_Exceptions/Makefile.am:
2441 * tests/Nested_Event_Loop/Makefile.am:
2442 * tests/Nested_Upcall_Crash/Makefile.am:
2443 * tests/NestedUpcall/MT_Client_Test/Makefile.am:
2444 * tests/NestedUpcall/Simple/Makefile.am:
2445 * tests/NestedUpcall/Triangle_Test/Makefile.am:
2446 * tests/No_Server_MT_Connect_Test/Makefile.am:
2447 * tests/Object_Loader/Makefile.am:
2448 * tests/Objref_Sequence_Test/Makefile.am:
2449 * tests/OBV/Any/Makefile.am:
2450 * tests/OBV/Collocated/Forward/Makefile.am:
2451 * tests/OBV/Factory/Makefile.am:
2452 * tests/OBV/Forward/Makefile.am:
2453 * tests/OBV/Simple/Makefile.am:
2454 * tests/OBV/TC_Alignment/Makefile.am:
2455 * tests/OBV/Truncatable/Makefile.am:
2456 * tests/OBV/ValueBox/Makefile.am:
2457 * tests/OctetSeq/Makefile.am:
2458 * tests/Ondemand_Write/Makefile.am:
2459 * tests/Oneway_Buffering/Makefile.am:
2460 * tests/Oneway_Timeouts/Makefile.am:
2461 * tests/Oneways_Invoking_Twoways/Makefile.am:
2462 * tests/Optimized_Connection/Makefile.am:
2463 * tests/ORB_init/Portspan/Makefile.am:
2464 * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
2465 * tests/ORB_shutdown/Makefile.am:
2466 * tests/ORT/Makefile.am:
2467 * tests/Parallel_Connect_Strategy/Makefile.am:
2468 * tests/Param_Test/Makefile.am:
2469 * tests/POA/Bug_2511_Regression/Makefile.am:
2470 * tests/POA/Deactivate_Object/Makefile.am:
2471 * tests/POA/Default_Servant/Makefile.am:
2472 * tests/POA/EndpointPolicy/Makefile.am:
2473 * tests/POA/Etherealization/Makefile.am:
2474 * tests/POA/Excessive_Object_Deactivations/Makefile.am:
2475 * tests/POA/Identity/Makefile.am:
2476 * tests/POA/MT_Servant_Locator/Makefile.am:
2477 * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
2478 * tests/POA/Non_Servant_Upcalls/Makefile.am:
2479 * tests/POA/Object_Reactivation/Makefile.am:
2480 * tests/POA/Persistent_ID/Makefile.am:
2481 * tests/POA/POA_Destruction/Makefile.am:
2482 * tests/POA/Reference_Counting/Makefile.am:
2483 * tests/POA/Single_Threaded_POA/Makefile.am:
2484 * tests/POA/wait_for_completion/Makefile.am:
2485 * tests/Policies/Makefile.am:
2486 * tests/Portable_Interceptors/AdvSlot/Makefile.am:
2487 * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am:
2488 * tests/Portable_Interceptors/AdvSlotExt/Makefile.am:
2489 * tests/Portable_Interceptors/AMI/Makefile.am:
2490 * tests/Portable_Interceptors/Benchmark/Makefile.am:
2491 * tests/Portable_Interceptors/Bug_1559/Makefile.am:
2492 * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
2493 * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am:
2494 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am:
2495 * tests/Portable_Interceptors/Dynamic/Makefile.am:
2496 * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
2497 * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
2498 * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
2499 * tests/Portable_Interceptors/PICurrent/Makefile.am:
2500 * tests/Portable_Interceptors/PolicyFactory/Makefile.am:
2501 * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am:
2502 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
2503 * tests/Portable_Interceptors/Register_Initial_References/Makefile.am:
2504 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
2505 * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
2506 * tests/QtTests/Makefile.am:
2507 * tests/Reliable_Oneways/Makefile.am:
2508 * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
2509 * tests/RTCORBA/Banded_Connections/Makefile.am:
2510 * tests/RTCORBA/Client_Propagated/Makefile.am:
2511 * tests/RTCORBA/Client_Protocol/Makefile.am:
2512 * tests/RTCORBA/Collocation/Makefile.am:
2513 * tests/RTCORBA/Diffserv/Makefile.am:
2514 * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
2515 * tests/RTCORBA/Explicit_Binding/Makefile.am:
2516 * tests/RTCORBA/Linear_Priority/Makefile.am:
2517 * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
2518 * tests/RTCORBA/Persistent_IOR/Makefile.am:
2519 * tests/RTCORBA/Policy_Combinations/Makefile.am:
2520 * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
2521 * tests/RTCORBA/Private_Connection/Makefile.am:
2522 * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
2523 * tests/RTCORBA/Server_Declared/Makefile.am:
2524 * tests/RTCORBA/Server_Protocol/Makefile.am:
2525 * tests/RTCORBA/Thread_Pool/Makefile.am:
2526 * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
2527 * tests/RTScheduling/VoidData/Makefile.am:
2528 * tests/Servant_To_Reference_Test/Makefile.am:
2529 * tests/Server_Connection_Purging/Makefile.am:
2530 * tests/Server_Leaks/Makefile.am:
2531 * tests/Server_Port_Zero/Makefile.am:
2532 * tests/Single_Read/Makefile.am:
2533 * tests/Smart_Proxies/Benchmark/Makefile.am:
2534 * tests/Smart_Proxies/Collocation/Makefile.am:
2535 * tests/Smart_Proxies/dtor/Makefile.am:
2536 * tests/Smart_Proxies/Makefile.am:
2537 * tests/Smart_Proxies/On_Demand/Makefile.am:
2538 * tests/Smart_Proxies/Policy/Makefile.am:
2539 * tests/Stack_Recursion/Makefile.am:
2540 * tests/Strategies/Makefile.am:
2541 * tests/Timed_Buffered_Oneways/Makefile.am:
2542 * tests/Timeout/Makefile.am:
2543 * tests/TransportCurrent/Framework/Makefile.am:
2544 * tests/TransportCurrent/IIOP/Makefile.am:
2545 * tests/Two_Objects/Makefile.am:
2546 * tests/Typedef_String_Array/Makefile.am:
2547 * tests/UNKNOWN_Exception/Makefile.am:
2548 * tests/Xt_Stopwatch/Makefile.am:
2549 Removed any occurrence of -Ge 1
2551 Sun Dec 31 23:12:36 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2553 * orbsvcs/orbsvcs/Makefile.am:
2554 * orbsvcs/ImplRepo_Service/Makefile.am:
2556 It seems BUILD_ZZIP depends on BUILD_ZLIB, so add BUILD_ZLIB
2557 conditionals, etc. everywhere we added BUILD_ZZIP support in:
2559 Fri Dec 29 08:09:46 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2561 Sun Dec 31 18:15:00 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2563 * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
2565 Updating the @file to fix a fuzz error.
2567 Sun Dec 31 18:08:16 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2569 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
2571 Disambiguating Transport::CurrentTest::ContextTag to
2572 Test::Transport::CurrentTest::ContextTag to aid Borland's compiler.
2574 Sun Dec 31 17:27:27 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2576 * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
2578 Adding a trivial default implementation of post_init.
2580 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
2581 * tests/TransportCurrent/Framework/server.cpp:
2583 Moved an #include from the header to the cpp file, where it
2586 * tests/TransportCurrent/IIOP/IIOP.mpc:
2588 Added a "Template_Files" section to explicitly make
2589 ORBInitializer.cpp available.
2591 Fri Dec 29 22:31:08 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2593 * tao/TransportCurrent/Current_Loader.cpp:
2597 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
2599 Replaced static_cast<>with a dynamic_cast<> in handler().
2601 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
2602 * tests/TransportCurrent/Framework/Framework.mpc:
2606 * tests/TransportCurrent/Framework/ORBInitializer_T.h:
2607 * tests/TransportCurrent/Framework/ORBInitializer_T.cpp:
2609 Cleaned up template declarations and moved template code to a
2612 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
2613 * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
2615 Updated includes and removed unnecessary code.
2617 * tests/TransportCurrent/Framework/client.cpp:
2619 Added code to handle TAO_HAS_MINIMUM_CORBA by disabling DII.
2621 * tests/TransportCurrent/IIOP/IIOP.mpc:
2625 * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
2627 Removing extra ';' from ACE_STATIC_SVC_REQUIRE.
2629 Sat Dec 30 03:55:42 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2631 * tests/Makefile.am:
2633 Fix stray trailing whitespace after \ continuation.
2635 Fri Dec 29 17:50:16 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
2637 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff:
2638 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
2639 * orbsvcs/orbsvcs/Trader/constraint.l:
2641 Added a rule to catch white space and ignore it. Previously,
2642 white space was not recognized and the lexer would print it out to
2645 Fri Dec 29 14:49:24 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
2647 * MPC/config/trading_serv.mpb:
2649 Added the utils base project. It is used by the CosTrading_Serv
2650 project and should have been in this base project.
2652 Fri Dec 29 08:09:46 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2654 * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
2655 * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
2656 * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
2657 * tests/GIOP_Fragments/Makefile.am:
2658 * tests/Nested_Upcall_Crash/Makefile.am:
2659 * tests/POA/Persistent_ID/Makefile.am:
2660 * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
2661 * tests/TransportCurrent/Framework/Makefile.am:
2662 * tests/TransportCurrent/IIOP/Makefile.am:
2664 Regenerate for misc *.mpc and *.mpb changes.
2668 Regenerate for new Compression projects.
2672 Configure Makefiles for new subdirectory.
2674 * tests/Makefile.am:
2676 Regenerate to descend into Compression subdirectory.
2678 * tests/Compression/Makefile.am:
2680 New Makefile.am for Compression unit tests.
2682 * orbsvcs/ImplRepo_Service/Makefile.am:
2683 * orbsvcs/orbsvcs/Makefile.am:
2685 Hand-add automake conditionals for BUILD_ZZIP. Unfortunately
2686 MPC resolves options, files, etc. set by "features" at project
2687 generation time, but we want them to be configure time options.
2689 Fri Dec 29 07:45:11 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2693 Added AM_CONDITIONALs for BUILD_ZLIB and BUILD_ZZIP, so we can
2694 handle Makefile.am's with these options. Default to false,
2695 until we can write feature tests for these options.
2697 Fri Dec 29 07:37:15 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2699 * docs/libraries.html:
2703 Thu Dec 28 23:10:52 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2708 Apparently, interceptors and pi are still needed for the
2709 build. Reverting my change from Thu Dec 28 19:29:58 UTC 2006.
2711 Thu Dec 28 20:30:14 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2713 * docs/libraries.html:
2715 Updated documentation for Transport::Current.
2717 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
2719 Reversing the removal of *_Export.h include to match the
2722 * tests/TransportCurrent/Framework/run_test.pl:
2724 Added code to support -static and -dynamic parameters, similar
2727 Thu Dec 28 20:01:34 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2729 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
2730 * tests/TransportCurrent/Framework/run_test.pl:
2732 Thu Dec 28 19:29:58 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2737 Removed interceptors and pi from the list of base projects. The
2738 Transport::Current feature is not itself dependent on these
2739 features. The tests however are, and their *.mpc files have been
2740 modified accordingly to add interceptors explicitely.
2742 * tao/TransportCurrent/Current_ORBInitializer.h:
2744 Removed commented code.
2746 * tao/TransportCurrent/Current_ORBInitializer.cpp:
2748 Added "#pragma once".
2750 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
2752 Removed unnecessary *_Export.h include since TCC.h already
2755 * tao/TransportCurrent/IIOP_Current_Loader.cpp:
2757 Removed an extra ';' after ACE_STATIC_SVC_REQUIRE.
2759 * tao/TransportCurrent/Transport_Current_Export.h:
2761 Regenerated this file to fix DLL export problems in static
2764 * tests/TransportCurrent/Framework/Framework.mpc:
2766 Added interceptors to the base projects list to ensure this test
2767 builds only when interceptors are supported.
2769 * tests/TransportCurrent/Framework/Tester.cpp:
2770 * tests/TransportCurrent/Framework/client.cpp:
2771 * tests/TransportCurrent/Framework/server.cpp:
2773 Added code to handle single-threaded builds correctly.
2775 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
2777 Changed the modulename from "TAO" to "Test" in order to fixing
2778 an ambiguous reference to "TAO" namespace in builds with
2779 versioned namespaces enabled.
2781 * tests/TransportCurrent/IIOP/IIOP.mpc:
2783 Added interceptors to the base projects list to ensure this test
2784 builds only when interceptors are supported.
2786 Thu Dec 28 19:14:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2788 * tao/Compression/Compression.cpp:
2789 Fixed argument not used warning
2791 Thu Dec 28 12:52:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2793 * examples/Simple/time-date/svc.conf.xml:
2794 Updated this file to match the regular svc.conf file
2796 Thu Dec 28 12:50:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2798 * performance-tests/CSD_Strategy/TestApps/csd_pt_testapps.mpc:
2799 * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
2800 * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
2801 Disable part of the projects when CORBA/e micro is enabled
2803 Thu Dec 28 12:49:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2805 * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
2806 * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
2807 * tests/NestedUpcall/Triangle_Test/TT.mpc:
2808 Disable part of the projects when CORBA/e micro is enabled
2810 Thu Dec 28 12:22:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2812 * docs/libraries.html:
2813 Documented the new compression libraries
2815 Thu Dec 28 11:33:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2817 This is the first commit for a new part for TAO which hopefully
2818 gets standardized next year. The final goal is to implement
2819 Zipped GIOP (ZIOP). At the moment an ORB supports ZIOP the application
2820 programmer can specify using policies that compression can be
2821 applied on the application data send over the wire. This first
2822 commit is the Compression module that delivers the infrastructure
2823 classes with which data can be compressed. This can be used
2824 by regular applications but then also by the ORB in the future.
2826 This effort is supported by multiple parties, IONA did the
2827 initial effort for Orbix and triggered this step, Remedy IT
2828 will do the implementation for TAO, Andre Spiegel will do
2829 the implementation for JacORB, IONA then for Orbix and PrismTech
2830 will assist when needed and will keep an eye on the OMG process.
2832 This commit adds first initial support, it is not 100% ready
2833 but it is usable. This way we can share the code with the other
2834 parties more easily and attract more people to this effort. Be
2835 aware that the IDL can change, this is work in progress, not
2838 * MPC/config/compression.mpb:
2839 New base project for the compression library
2841 * MPC/config/zlibcompressor.mpb:
2842 New base project for the zlib compressor
2844 * docs/Libraries.html:
2845 Corrected link to MPC readme
2847 * docs/ORBEndpoint.html:
2850 * tao/Compression/Base_Compressor.cpp:
2851 * tao/Compression/Base_Compressor.h:
2852 * tao/Compression/Compression.cpp:
2853 * tao/Compression/Compression.h:
2854 * tao/Compression/Compression.pidl:
2855 * tao/Compression/compression_export.h:
2856 * tao/Compression/Compression_Manager.cpp:
2857 * tao/Compression/Compression_Manager.h:
2858 * tao/Compression/Compressor_Factory.cpp:
2859 * tao/Compression/Compressor_Factory.h:
2860 * tao/Compression/TAO_Compression.pc.in:
2861 * tao/Compression/TAO_Compression.rc:
2862 New Compression library
2864 * Compression/zlib/TAO_ZlibCompressor.pc.in:
2865 * Compression/zlib/TAO_ZlibCompressor.rc:
2866 * Compression/zlib/ZlibCompressor.cpp:
2867 * Compression/zlib/ZlibCompressor.h:
2868 * Compression/zlib/ZlibCompressor_export.h:
2869 * Compression/zlib/ZlibCompressor_Factory.cpp:
2870 * Compression/zlib/ZlibCompressor_Factory.h:
2871 New Compressor that uses zlib to compress/uncompress data
2873 * tao/File_Parser.cpp:
2877 Added CompressionManager defines
2880 Added resolve_initial_references support for the CompressionManager
2882 * tao/ORB_Core.{h,cpp,inl}:
2883 Added support for CompressionManager
2885 * tao/PI/Interceptor_List_T.cpp:
2888 * tao/ZlibCompressor.mpc:
2889 * tao/Compression.mpc:
2892 * tests/Compression/Compression_Test.mpc:
2893 * tests/Compression/server.cpp:
2894 First initial test of the Compression library
2896 Wed Dec 27 22:48:30 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2898 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
2899 * tests/TransportCurrent/Framework/Current_Test.idl:
2900 * tests/TransportCurrent/Framework/Current_Test_Impl.h:
2901 * tests/TransportCurrent/Framework/Current_Test_Impl.cpp:
2902 * tests/TransportCurrent/Framework/client.cpp:
2903 * tests/TransportCurrent/Framework/server.cpp:
2905 Changed the modulename from "TAO" to "Test" in order to fixing
2906 an ambiguous reference to "TAO" namespace in builds with
2907 versioned namespaces enabled.
2909 Wed Dec 27 20:42:48 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2911 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
2913 Fixing test failures because of incorrect counting.
2915 Wed Dec 27 11:12:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2918 Small improvements for cross compilation
2920 Wed Dec 27 10:51:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
2923 Use more html keyword for layout and document how to use CORBA/e
2925 Wed Dec 27 05:35:06 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2927 * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
2929 Fixing an ambiguous reference to TAO namespace in builds with
2930 versioned namespaces enabled.
2932 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
2934 Clarifying some debugging statements.
2936 Mon Dec 25 16:19:42 UTC 2006 Douglas C. Schmidt <schmidt@dre.vanderbilt.edu>
2938 * Merry Christmas everyone!!!
2940 Sun Dec 24 23:22:41 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2942 * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
2943 * tests/Portable_Interceptors/Service_Context_Manipulation/PI_Svc_Context_Manip.mpc:
2945 Adding "after" keyword to make sure IDL is built first in
2948 Sun Dec 24 15:44:40 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
2950 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
2951 * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
2952 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
2954 Getting the const-ness right.
2956 Sun Dec 24 15:39:43 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2958 * tests/Parallel_Connect_Strategy/Makefile.am:
2959 * tests/Reliable_Oneways/Makefile.am:
2963 * tests/Parallel_Connect_Strategy/Parallel_Connect_Strategy.mpc:
2964 * tests/Reliable_Oneways/Reliable_Oneways.mpc:
2966 Split out IDL compilation into separate MPC project.
2968 Sun Dec 24 15:38:15 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2970 * tests/Smart_Proxies/Collocation/Makefile.am:
2974 * tests/Smart_Proxies/Collocation/SP_Collocation.mpc:
2976 Changed IDL project to inherit from smart_proxies.
2978 Changed *Test project to depend on *idl for build order.
2980 Sun Dec 24 00:04:19 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2982 * tests/CollocationLockup/Makefile.am:
2983 * tests/DSI_Gateway/Makefile.am:
2984 * tests/Nested_Upcall_Crash/Makefile.am:
2988 * tests/CollocationLockup/CollocationLockup.mpc:
2989 * tests/DSI_Gateway/DSI_Gateway.mpc:
2990 * tests/Nested_Upcall_Crash/Nested_Upcall_Crash.mpc:
2992 Split out IDL compilation into separate MPC project.
2994 Sat Dec 23 16:53:57 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
2996 * tests/Collocation/Makefile.am:
2997 * tests/Smart_Proxies/Collocation/Makefile.am:
3001 * tests/Collocation/Collocation.mpc:
3002 * tests/Smart_Proxies/Collocation/SP_Collocation.mpc:
3004 Split out IDL compilation into separate MPC project.
3006 Sat Dec 23 15:48:43 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3008 * tests/TransportCurrent/IIOP/Makefile.am:
3012 * tests/TransportCurrent/IIOP/IIOP.mpc:
3014 Don't look for includes relative to $(srcdir), the ones we're
3015 looking for are generated from *.idl and thus relative to the
3018 Sat Dec 23 15:05:23 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3020 * tests/Portable_Interceptors/Dynamic/Makefile.am:
3021 * tests/Portable_Interceptors/Benchmark/Makefile.am:
3022 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
3026 * tests/Portable_Interceptors/Dynamic/PI_Dynamic.mpc:
3027 * tests/Portable_Interceptors/Benchmark/PI_Benchmark.mpc:
3029 Don't suppress any/typecode generation.
3031 * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:
3033 Don't include server skeleton in client.
3035 Sat Dec 23 14:35:09 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3037 * tests/POA/Persistent_ID/Makefile.am:
3038 * tests/POA/Persistent_ID/Persistent_ID.mpc:
3040 Fix case-mismatch problem introduced in last change.
3042 Sat Dec 23 04:48:50 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3044 * tao/TransportCurrent/Current_Loader.cpp:
3046 Fixing an pedantic complaint about an extra ';' at the end of
3047 the line, after ACE_STATIC_SVC_REQUIRE.
3049 Sat Dec 23 03:53:08 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3051 * tao/TransportCurrent/Current_ORBInitializer.cpp:
3052 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
3054 Fixing compilation warnings.
3056 Sat Dec 23 02:01:44 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3058 * tests/POA/EndpointPolicy/Makefile.am:
3059 * tests/POA/Persistent_ID/Makefile.am:
3060 * tests/Portable_Interceptors/AMI/Makefile.am:
3061 * tests/Portable_Interceptors/Benchmark/Makefile.am:
3062 * tests/Portable_Interceptors/Bug_1559/Makefile.am:
3063 * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
3064 * tests/Portable_Interceptors/Dynamic/Makefile.am:
3065 * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
3066 * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
3067 * tests/Portable_Interceptors/PICurrent/Makefile.am:
3068 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
3069 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
3070 * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
3071 * tests/RTCORBA/Banded_Connections/Makefile.am:
3072 * tests/RTCORBA/Client_Protocol/Makefile.am:
3073 * tests/RTCORBA/Diffserv/Makefile.am:
3074 * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
3075 * tests/RTCORBA/Explicit_Binding/Makefile.am:
3076 * tests/RTCORBA/Linear_Priority/Makefile.am:
3077 * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
3078 * tests/RTCORBA/Persistent_IOR/Makefile.am:
3079 * tests/RTCORBA/Policy_Combinations/Makefile.am:
3080 * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
3081 * tests/RTCORBA/Private_Connection/Makefile.am:
3082 * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
3083 * tests/RTCORBA/Server_Declared/Makefile.am:
3084 * tests/RTCORBA/Server_Protocol/Makefile.am:
3085 * tests/RTCORBA/Thread_Pool/Makefile.am:
3086 * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
3090 * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
3091 * tests/POA/Persistent_ID/Persistent_ID.mpc:
3092 * tests/Portable_Interceptors/AMI/PI_AMI.mpc:
3093 * tests/Portable_Interceptors/Benchmark/PI_Benchmark.mpc:
3094 * tests/Portable_Interceptors/Bug_1559/Bug_1559.mpc:
3095 * tests/Portable_Interceptors/Bug_2510_Regression/Bug_2510_Regression.mpc:
3096 * tests/Portable_Interceptors/Dynamic/PI_Dynamic.mpc:
3097 * tests/Portable_Interceptors/ForwardRequest/PI_ForwardRequest.mpc:
3098 * tests/Portable_Interceptors/IORInterceptor/PI_IORInterceptor.mpc:
3099 * tests/Portable_Interceptors/PICurrent/PI_PICurrent.mpc:
3100 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/PI_ProcMode_Remote.mpc:
3101 * tests/Portable_Interceptors/Request_Interceptor_Flow/PI_Request_Interceptor_Flow.mpc:
3102 * tests/Portable_Interceptors/Service_Context_Manipulation/PI_Svc_Context_Manip.mpc:
3103 * tests/RTCORBA/Banded_Connections/RTCORBA_Banded_Conn.mpc:
3104 * tests/RTCORBA/Client_Protocol/RTCORBA_Client_Protocol.mpc:
3105 * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc:
3106 * tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc:
3107 * tests/RTCORBA/Explicit_Binding/RTCORBA_Explicit_Binding.mpc:
3108 * tests/RTCORBA/Linear_Priority/RTCORBA_Linear_Priority.mpc:
3109 * tests/RTCORBA/MT_Client_Protocol_Priority/RTCORBA_MT_Client_Proto_Prio.mpc:
3110 * tests/RTCORBA/Persistent_IOR/RTCORBA_Persistent_IOR.mpc:
3111 * tests/RTCORBA/Policy_Combinations/RTCORBA_Policy_Combinations.mpc:
3112 * tests/RTCORBA/Priority_Inversion_With_Bands/Priority_Inversion_With_Bands.mpc:
3113 * tests/RTCORBA/Private_Connection/RTCORBA_Private_Connection.mpc:
3114 * tests/RTCORBA/Profile_And_Endpoint_Selection/PaE_Selection.mpc:
3115 * tests/RTCORBA/Server_Declared/RTCORBA_Server_Declared.mpc:
3116 * tests/RTCORBA/Server_Protocol/RTCORBA_Server_Protocol.mpc:
3117 * tests/RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc:
3118 * tests/RTScheduling/Scheduling_Interceptor/Scheduler_Interceptor.mpc:
3120 Split out IDL compilation into separate MPC project.
3122 Sat Dec 23 00:23:25 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3124 * tests/BiDirectional/Makefile.am:
3125 * tests/BiDirectional_DelayedUpcall/Makefile.am:
3126 * tests/BiDirectional_NestedUpcall/Makefile.am:
3127 * tests/Bug_2417_Regression/Makefile.am:
3128 * tests/Bug_2560_Regression/Makefile.am:
3129 * tests/MT_BiDir/Makefile.am:
3130 * tests/NestedUpcall/Triangle_Test/Makefile.am:
3132 Regenerate to account for misc recent *.mpc changes.
3134 * tests/TransportCurrent/IIOP/Makefile.am:
3135 * tests/TransportCurrent/Framework/Makefile.am:
3139 * tests/TransportCurrent/IIOP/IIOP.mpc:
3140 * tests/TransportCurrent/Framework/Framework.mpc:
3142 Split out IDL compilation into separate MPC project.
3144 Fri Dec 22 20:54:44 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3146 * MPC/config/tc.mpb:
3147 * MPC/config/tc_iiop.mpb:
3149 Split the tc.mpb in two projects (adding the tc_iiop). Updated
3150 the dependencies in a bid to fix what seems to be a build order
3151 issue on some scoreboard builds.
3153 * tests/TransportCurrent/IIOP/IIOP.mpc:
3155 Updated to inherit from the new tc_iiop.
3157 Fri Dec 22 18:55:29 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3159 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
3160 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
3162 Replaced obsolete ACE_reinterpret_cast macro.
3164 Thu Dec 21 21:29:47 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3166 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
3167 * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
3168 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
3169 * tests/TransportCurrent/Framework/simple.cpp:
3171 Fixed FUZZ problems.
3173 Thu Dec 21 17:49:24 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3175 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
3176 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
3178 Updated the include files' path to resolve a compilation problem
3179 in an autoconf (FC4_autoconf) build.
3181 Thu Dec 21 16:03:08 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3183 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
3185 Added conditional compilation, based upon the presence of
3186 TAO_HAS_IIOP. The IIOP-specific current will compile and the
3187 implementation shall throw CORBA::NO_IMPLEMENT at runtime.
3189 Thu Dec 21 15:32:49 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3191 * tao/TransportCurrent/Current_Impl.h:
3192 * tao/TransportCurrent/Current_Impl.cpp:
3193 * tao/TransportCurrent/Current_Loader.h:
3194 * tao/TransportCurrent/Current_ORBInitializer.h:
3195 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
3196 * tao/TransportCurrent/IIOP_Current_Impl.h:
3198 * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
3199 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
3200 * tests/TransportCurrent/Framework/ORBInitializer_T.h:
3201 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
3202 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
3204 Removed a ';' after the closing curly brace of a namespace
3205 declaration which caused hiccups with gcc 4.0.2.
3207 Thu Dec 21 14:46:46 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3209 * tao/TransportCurrent/TC.idl:
3210 * tao/TransportCurrent/TC_IIOP.idl:
3212 Change #include files to be relative to ${TAO_ROOT} like the
3213 other *.idl / *.pidl files.
3215 Thu Dec 21 14:00:11 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3221 Wed Dec 20 21:14:11 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3223 * tao/TransportCurrent/Current_Loader.h:
3225 Fixing an error in builds that use versioned namespaces due to
3226 incorrect placement of TAO_END_VERSIONED_NAMESPACE_DECL.
3228 Wed Dec 20 20:59:39 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3230 These are fixes correcting scoreboard issues pertaining to the
3231 checkin from Tue Dec 19 22:09:34 UTC 2006.
3236 Updated the IDL compile options and include file path to reflect
3237 the new position of these files (since Wed Dec 20 17:34:07)
3239 * tao/TransportCurrent/Current_Loader.h:
3240 * tao/TransportCurrent/Current_Loader.cpp:
3242 Eliminated unnecessary code.
3244 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
3246 Removed unnecessary #include "ace/post.h"
3248 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
3250 Added an explicit cast to silence Windows builds complaining
3251 about implicit conversion between HANDLE and CORBA::Long.
3253 Wed Dec 20 17:34:07 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3257 Configure Makefiles for new subdirectories.
3259 * orbsvcs/tests/Makefile.am:
3261 Regenerate to descend into TransportCurrent subdirectory.
3263 * tests/TransportCurrent/Makefile.am:
3264 * tests/TransportCurrent/IIOP/Makefile.am:
3265 * tests/TransportCurrent/Framework/Makefile.am:
3267 New Makefile.am's for TransportCurrent unit tests.
3276 ...to here, to match convention established by other core TAO
3277 library projects. This also makes the generated Makefile.am
3278 for the autoconf build a little more sane.
3280 * tao/TransportCurrent/TC.mpc:
3281 * tao/TransportCurrent/TC_IIOP.mpc:
3283 Move TransportCurrent *.mpc projects from here...
3285 Wed Dec 20 16:22:29 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3287 These are fixes correcting scoreboard issues pertaining to the
3288 checkin from Tue Dec 19 22:09:34 UTC 2006.
3290 * MPC/config/tc.mpb:
3292 Moved from $ACE_ROOT/bin/MakeProjectCreator/config according to
3293 the new project configuration layout.
3295 * tao/TransportCurrent/Current_Loader.h:
3296 * tao/TransportCurrent/Current_Loader.cpp:
3297 * tao/TransportCurrent/IIOP_Current_Loader.h:
3298 * tao/TransportCurrent/IIOP_Current_Loader.cpp:
3300 * tao/Transport_Selection_Guard.cpp:
3302 Removed errand semicolons after definitions which were breaking
3303 some of the scoreboard builds.
3305 * tests/TransportCurrent/Framework/Current_Test.idl:
3307 Fixed a FUZZ warning about mismatched @file.
3309 * tests/TransportCurrent/Framework/Framework.mpc:
3311 Added the current directory to the include path.
3313 * tests/TransportCurrent/Framework/Tester.cpp:
3314 * tests/TransportCurrent/Framework/client.cpp:
3315 * tests/TransportCurrent/Framework/server.cpp:
3316 * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
3317 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
3318 * tests/TransportCurrent/IIOP/client_static.conf:
3320 Fixing a service initialization problem encountered in static
3321 builds that prevented the tests from runnig. Also fixed include
3324 Wed Dec 20 15:28:24 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3326 * MPC/config/tc.mpb:
3328 * tao/Transport_Selection_Guard.cpp:
3330 * tests/TransportCurrent/Framework/Current_Test.idl:
3332 * tests/TransportCurrent/Framework/Framework.mpc:
3334 * tests/TransportCurrent/Framework/server.cpp:
3336 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
3339 Wed Dec 20 09:36:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3341 * tests/BiDirectional/BiDirectional.mpc:
3342 * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
3343 * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
3344 * tests/Bug_2417_Regression/Bug_2417_Regression.mpc:
3345 * tests/Bug_2560_Regression/Bug_2560_Regression.mpc:
3346 * tests/MT_BiDir/MT_BiDir.mpc:
3347 * tests/NestedUpcall/Triangle_Test/TT.mpc:
3348 Disabled some projects that can't compile when CORBA/e
3349 micro has been enabled. Also removed some after usage because
3350 there is now a separate idl project
3352 Wed Dec 20 09:31:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3354 * examples/Callback_Quoter/Callback_Quoter.mpc:
3355 * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc:
3356 * orbsvcs/tests/HTIOP/BiDirectional/HTIOP_BiDirectional.mpc:
3357 * orbsvcs/tests/Security/BiDirectional/Secure_BiDir.mpc:
3358 * performance-tests/CSD_Strategy/TestServant/csd_pt_testservant.mpc:
3359 Disabled some projects that can't compile when CORBA/e
3360 micro has been enabled
3362 Tue Dec 19 22:51:09 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3366 Updating the file with information about Transport::Current.
3368 Tue Dec 19 22:09:34 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3370 Introducing the Transport::Current - an optional feature with an
3371 IDL interface, which enables users to obtain information about
3372 the Transports used to send or receive a message.
3374 The implementation uses a TSS based stack of pointers to
3375 Transport class instances, which an ORB selects on the critical
3376 path. The structure is used to update message and endpoint
3377 related statistical information for the correct Transport. An
3378 IDL interface available through ORB::resolve_initial_references,
3379 provides access to the accumulated data inside servant up-calls
3380 and interceptor invocations.
3382 * docs/transport_current:
3384 A new directory for the Transport Current documentation to
3387 * docs/transport_current/index.html:
3388 * docs/transport_current/transport_current.css:
3390 Added reference and user-guide documentation for the Transport
3395 Enabled the Transport::Current feature by default, by defining
3396 TAO_HAS_TRANSPORT_CURRENT. In recognition that this is very
3397 likely an overkill for everybody but the few interested in the
3398 feature, the plan is to reverse this default before the next
3402 * tao/Profile_Transport_Resolver.h:
3403 * tao/Profile_Transport_Resolver.inl:
3404 * tao/Profile_Transport_Resolver.cpp:
3406 Replaced the "naked" Transport pointer with a smart-pointer-like
3407 TAO::Transport_Selection_Guard, which has ctor and dtor that
3408 help keep a TSS-based stack of Transport instances when
3409 TAO_HAS_TRANSPORT_CURRENT is defined as 1. If the latter is
3410 disabled, the TSS access overhead goes away.
3412 * tao/TAO_Server_Request.h:
3413 * tao/TAO_Server_Request.inl:
3414 * tao/TAO_Server_Request.cpp:
3416 Similar to the client-side code in Profile_Transport_Resolver,
3417 this is where the server-side pieces of Transport Current
3418 functionality plugs in. A Server_Request encapsulates knowledge
3419 about the specific Transport on which an invocation
3420 arrived. Adding a Transport_Selection_Guard instance member
3421 (transport_selection_guard_) to keep track of the current
3422 Transport, using TSS. This overhead is only present when
3423 TAO_HAS_TRANSPORT_CURRENT is defined as 1.
3425 * tao/TSS_Resources.h:
3426 * tao/TSS_Resources.cpp:
3428 Adding a Transport_Selection_Guard member pointer tsg_, which
3429 when Transport Current feature is enabled, always points to the
3430 most-recently selected (incoming or outgoing) Transport in the
3431 current thread. This overhead is only present when
3432 TAO_HAS_TRANSPORT_CURRENT is defined as 1.
3435 * tao/Transport.inl:
3436 * tao/Transport.cpp (send_message_shared_i):
3438 Introduced a new class TAO::Transport::Stats and added a member
3439 pointer of that base type to the declaration of Transport. It
3440 can only be non-null when Transport Current is enabled, whereby
3441 it points to a TAO::Transport::Stats. The send_message_shared_i
3442 has been modified to update the statistics. Also added the
3443 requisite mutators and successor's.
3445 * tao/Transport_Selection_Guard.h:
3446 * tao/Transport_Selection_Guard.cpp:
3448 The implementation of the TSS-pointed, stack-like chain of
3449 Transport instances selected (potentially, in multiple nested up
3450 calls). The TSS overhead is only present when
3451 TAO_HAS_TRANSPORT_CURRENT is defined as 1, otherwise the methods
3456 Updated to include the new source files.
3458 * tao/TransportCurrent:
3460 A new directory for the Transport Current implementation to
3461 inhabit. Currently, there are two implementations: a generic
3462 one and an IIOP-specific one. The reason these two share this
3463 location is that the generic Current is too generic to be useful
3464 on its own, while providing almost all the required
3465 infrastructure for the IIOP-specific one.
3467 * tao/TransportCurrent/Current_Impl.h:
3468 * tao/TransportCurrent/Current_Impl.cpp:
3470 The generic Current implementation.
3472 * tao/TransportCurrent/Current_Loader.h:
3473 * tao/TransportCurrent/Current_Loader.cpp:
3475 A loader, to handle registration with the Service repository.
3477 * tao/TransportCurrent/Current_ORBInitializer.h:
3478 * tao/TransportCurrent/Current_ORBInitializer.cpp:
3479 * tao/TransportCurrent/Current_ORBInitializer_Base.h:
3480 * tao/TransportCurrent/Current_ORBInitializer_Base.cpp:
3482 An ORB initializer, to handle the registration of the name for
3483 which resolve_initial_references() will return you a Current
3486 * tao/TransportCurrent/IIOP_Current_Impl.h:
3487 * tao/TransportCurrent/IIOP_Current_Impl.cpp:
3489 The IIOP-specific Current implementation, complete with its own
3490 derivative of TAO::Transport::Stats.
3492 * tao/TransportCurrent/IIOP_Current_Loader.h:
3493 * tao/TransportCurrent/IIOP_Current_Loader.cpp:
3495 A loader, to handle registration with the Service repository.
3497 * tao/TransportCurrent/IIOP_Transport_Current.h:
3499 A client-side interface for the IIOP-specific Transport Current.
3501 * tao/TransportCurrent/TC.idl:
3503 A client-side interface for the generic Transport Current.
3505 * tao/TransportCurrent/TC.mpc:
3507 We need this to actually build the generic TC into a
3508 self-contained service object library (DLL).
3510 * tao/TransportCurrent/TC_IIOP.idl:
3512 A client-side interface for the IIOP-specific Transport Current.
3514 * tao/TransportCurrent/TC_IIOP.mpc:
3516 We need this to actually build the IIOP-specific TC into a
3517 self-contained service object library (DLL).
3519 * tao/TransportCurrent/Transport_Current.h:
3523 * tao/TransportCurrent/Transport_Current_Export.h:
3525 Library export helpers.
3527 * tests/TransportCurrent:
3529 A new directory for the Transport Current tests to inhabit.
3531 * tests/TransportCurrent/Framework:
3533 A new directory for the test exercising the generic Transport Current.
3535 * tests/TransportCurrent/Framework/Client_Request_Interceptor.h:
3536 * tests/TransportCurrent/Framework/Client_Request_Interceptor.cpp:
3537 * tests/TransportCurrent/Framework/Current_Test.idl:
3538 * tests/TransportCurrent/Framework/Current_Test_Impl.h:
3539 * tests/TransportCurrent/Framework/Current_Test_Impl.cpp:
3540 * tests/TransportCurrent/Framework/Framework.mpc:
3541 * tests/TransportCurrent/Framework/ORBInitializer_T.h:
3542 * tests/TransportCurrent/Framework/README:
3543 * tests/TransportCurrent/Framework/Server_Main.cpp:
3544 * tests/TransportCurrent/Framework/Server_Request_Interceptor.h:
3545 * tests/TransportCurrent/Framework/Server_Request_Interceptor.cpp:
3546 * tests/TransportCurrent/Framework/Tester.cpp:
3547 * tests/TransportCurrent/Framework/client-static.conf:
3548 * tests/TransportCurrent/Framework/client.conf:
3549 * tests/TransportCurrent/Framework/client.cpp:
3550 * tests/TransportCurrent/Framework/run_test.pl:
3551 * tests/TransportCurrent/Framework/server-static.conf:
3552 * tests/TransportCurrent/Framework/server.conf:
3553 * tests/TransportCurrent/Framework/server.cpp:
3554 * tests/TransportCurrent/Framework/simple.cpp:
3556 * tests/TransportCurrent/IIOP:
3558 A new directory for the test exercising the IIOP-specific Transport Current.
3560 * tests/TransportCurrent/IIOP/Current_Test_Impl.cpp:
3561 * tests/TransportCurrent/IIOP/IIOP.mpc:
3562 * tests/TransportCurrent/IIOP/IIOP_Server_Main.cpp:
3563 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.h:
3564 * tests/TransportCurrent/IIOP/IIOP_Server_Request_Interceptor.cpp:
3565 * tests/TransportCurrent/IIOP/IIOP_Tester.cpp:
3566 * tests/TransportCurrent/IIOP/README:
3567 * tests/TransportCurrent/IIOP/client_dynamic.conf:
3568 * tests/TransportCurrent/IIOP/client_static.conf:
3569 * tests/TransportCurrent/IIOP/run_test.pl:
3570 * tests/TransportCurrent/IIOP/server_dynamic.conf:
3571 * tests/TransportCurrent/IIOP/server_static.conf:
3573 Tue Dec 19 18:44:02 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3577 Baseline regeneration to match recent MPC changes.
3579 Tue Dec 19 15:29:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3581 * tests/Bug_2345_Regression/Bug_2345_Regression.mpc:
3582 * tests/Collocation_Opportunities/Collocation_Opportunities.mpc:
3583 * tests/CSD_Strategy_Tests/TP_Common/CSD_TP_Test_Lib.mpc:
3584 * tests/GIOP_Fragments/PMB_With_Fragments/PMB_With_Fragments.mpc:
3585 * tests/InterOp-Naming/InterOp-Naming.mpc:
3586 * tests/MT_BiDir/MT_BiDir.mpc:
3587 * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
3588 * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
3589 * tests/NestedUpcall/Triangle_Test/TT.mpc:
3590 * tests/POA/Excessive_Object_Deactivations/Excessive_Object_Deactivations.mpc:
3591 * tests/POA/Identity/Identity.mpc:
3592 * tests/POA/Object_Reactivation/Object_Reactivation.mpc:
3593 * tests/POA/Persistent_ID/Persistent_ID.mpc:
3594 Disabled some projects that can't compile when CORBA/e
3595 micro has been enabled
3597 Tue Dec 19 12:32:41 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
3599 * orbsvcs/orbsvcs/CosTrading.mpc:
3600 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
3602 gcc gets confused when a static function is forward declared. It
3603 complains that the function is declared but never defined. The
3604 sed portion of the yacc regeneration rule just removes the forward
3605 declaration (which was unnecessary anyway).
3607 Tue Dec 19 11:35:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3609 * tests/BiDirectional/BiDirectional.mpc:
3610 * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
3611 * tests/BiDirectional_MultipleORB/destroy.mpc:
3612 * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
3613 Disabled some projects that can't compile when CORBA/e
3614 micro has been enabled
3616 Tue Dec 19 11:32:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3618 * performance-tests/CSD_Strategy/TestInf/csd_pt_testinf.mpc:
3619 * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
3620 * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
3621 * performance-tests/Pluggable/Pluggable.mpc:
3622 * performance-tests/POA/Create_Reference/Create_Reference.mpc:
3623 * performance-tests/POA/Demux/Demux.mpc:
3624 * performance-tests/POA/Object_Creation_And_Registration/Object_Creation_And_Registration.mpc:
3625 Disabled some projects that can't compile when CORBA/e
3626 micro has been enabled
3628 Tue Dec 19 11:27:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3630 * orbsvcs/examples/ImR/Advanced/Advanced.mpc:
3631 * orbsvcs/examples/ImR/Combined_Service/ImR_Combined_Service.mpc:
3632 * orbsvcs/tests/BiDir_CORBALOC/BiDirCORBALOC.mpc:
3633 * orbsvcs/tests/Bug_1395_Regression/Bug_1395_Regression.mpc:
3634 * orbsvcs/tests/HTIOP/BiDirectional/HTIOP_BiDirectional.mpc:
3635 * orbsvcs/tests/ImplRepo/ImplRepo.mpc:
3636 * orbsvcs/tests/ImplRepo/scale/scaletest.mpc:
3637 * orbsvcs/tests/Property/Property.mpc:
3638 * orbsvcs/tests/Security/BiDirectional/Secure_BiDir.mpc:
3639 * orbsvcs/Time_Service/Time_Service.mpc:
3640 Disabled some projects that can't compile when CORBA/e
3641 micro has been enabled
3643 Tue Dec 19 11:19:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3645 * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
3646 * examples/Event_Comm/Event_Comm.mpc:
3647 * examples/Logging/Logging.mpc:
3648 * examples/Persistent_Grid/Persistent_Grid.mpc:
3649 * examples/PluggableUDP/tests/Basic/Basic.mpc:
3650 * examples/PluggableUDP/tests/Performance/Performance.mpc:
3651 * examples/Quoter/Quoter.mpc:
3652 * examples/Simple/bank/bank.mpc:
3653 * examples/Simple/echo/echo.mpc:
3654 * examples/Simple/grid/grid.mpc:
3655 * examples/Simple/time/time.mpc:
3656 Disabled some projects that can't compile when CORBA/e
3657 micro has been enabled
3659 Mon Dec 18 19:34:42 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
3661 * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
3662 * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
3664 Added missing typecodes for supporting CORBA::ULongLong and
3667 Mon Dec 18 12:50:00 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3669 * tao/Utils/ORB_Manager.{cpp,h}:
3670 Removed one init_child_poa method, using a default argument
3671 we don't need two seperate ones. Fixed compile errors with
3674 Mon Dec 18 10:30:00 UTC 2006 Simon Massey <sma@prismtech.com>
3676 * tests/Portable_Interceptors/PICurrent/client.cpp:
3677 * tests/Portable_Interceptors/PICurrent/server.cpp:
3678 * tests/Portable_Interceptors/PICurrent/run_test.pl:
3680 Bugfix Bugzilla 2510 & 2547 - multi-threading issues for PICurrent.
3681 Multi-Threaded servers take longer to shutdown. Increase the
3682 length of kill time to wait for the server shutdown. Also
3683 provide sleep(1) before orb->destroy() to allow comms to
3684 proceed at shutdown (precausion only).
3686 Fri Dec 15 18:17:36 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3688 Updating the test to make it behave appropriately for
3689 multi-threaded and for single-threaded (thread unsafe?)
3692 * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
3693 * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
3694 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
3695 * tests/ORB_Local_Config/Bug_2612/Test.cpp:
3696 * tests/ORB_Local_Config/ORB_Local_Config.mwc:
3698 Fri Dec 15 17:26:59 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
3700 * tests/IDL_Test/IDL_Test.mpc:
3702 Fixed previous change to this file in
3704 Wed Dec 13 18:16:28 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
3706 that was excluding the *A.cpp file from the build.
3708 Fri Dec 15 16:32:35 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3710 * tests/ORT/Makefile.am:
3711 * tests/Objref_Sequence_Test/Makefile.am:
3712 * tests/Ondemand_Write/Makefile.am:
3713 * tests/Oneway_Buffering/Makefile.am:
3714 * tests/Oneways_Invoking_Twoways/Makefile.am:
3718 * tests/ORT/ORT.mpc:
3719 * tests/Objref_Sequence_Test/Objref_Sequence_Test.mpc:
3720 * tests/Ondemand_Write/Ondemand_Write.mpc:
3721 * tests/Oneway_Buffering/Oneway_Buffering.mpc:
3722 * tests/Oneways_Invoking_Twoways/Oneways_Invoking_Twoways.mpc:
3724 Split out IDL compilation into separate MPC project.
3726 Thu Dec 14 16:58:18 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3728 * tests/MProfile/Makefile.am:
3732 * tests/MProfile/MProfile.mpc:
3734 Changed IDL project to inherit from iormanip.
3735 Changed Client project to not include testS.cpp.
3737 Thu Dec 14 16:18:00 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3739 * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:
3741 Fix typo in IDL project name that broke build dependencies.
3743 Thu Dec 14 16:10:02 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3745 * orbsvcs/Logging_Service/RTEvent_Logging_Service/Makefile.am:
3749 Thu Dec 14 13:52:00 UTC 2006 Simon Massey <sma@prismtech.com>
3751 * tao/PI/PICurrent.cpp:
3752 * tao/PI/PICurrent.h:
3753 * tests/Portable_Interceptors/PICurrent/run_test.pl:
3755 Bugfix Bugzilla 2510 & 2547 - multi-threading issues for PICurrent.
3756 Bugzilla 2552 - PICurrent_Impl, needs to be checked for
3757 multi-threaded lazy copying. (Still work to do.)
3759 Thu Dec 14 13:21:46 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
3761 * orbsvcs/orbsvcs/CosTrading.mpc:
3763 Modified the rule to output the end version block at the end.
3765 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
3766 * orbsvcs/orbsvcs/Trader/constraint.y:
3768 Removed the end version block in the .y file and regenerated.
3770 Thu Dec 14 08:47:25 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3772 * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.cpp
3773 * orbsvcs/Logging_Service/Basic_Logging_Service/Basic_Logging_Service.h:
3774 * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.cpp:
3775 * orbsvcs/Logging_Service/Event_Logging_Service/Event_Logging_Service.h:
3776 * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
3777 * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.h:
3778 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
3779 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h:
3781 Align subtle differences (like using an explicit this-> (or not)
3782 for invoking methods and accessing member variables. This makes
3783 diffs between between the wrapper classes highlight the real and
3784 substantial differences. This too should make future maintenance
3787 Removed #if 0'd out code that deactivated factory objects in the
3788 shutdown() method. This was originally #if'd out because the
3789 factory objects aren't activated on the root POA (the factory
3790 creates a POA with PERSISTENT lifespan policy for the factory
3791 object activation, a POA that is not accessible from outside the
3792 factory object). While we could refactor things to gain access
3793 to the factory POA, it really doesn't buy us much as the next
3794 thing is done is the ORB is shutdown(), which will delete the
3795 POAs, which will delete the objects, etc.
3797 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Server.cpp:
3798 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.h:
3799 * orbsvcs/Logging_Service/RTEvent_Logging_Service/RTEvent_Logging_Service.cpp:
3801 Overhaul the RTEvent_Logging_Service class to follow the idiom
3802 used by the other three Logging Service implementations. It had
3803 lots of dead (commented out and/or #if 0'd) code for setting up
3804 a scheduler; yet was missing support for suppressing binding the
3805 log factory to the naming service and spinning up a thread pool
3806 for ORB threads. Aligning this should make future maintenance
3809 Split out main() into new file RTEvent_Logging_Server.cpp.
3811 Thu Dec 14 08:27:45 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3813 * tests/OBV/Any/Makefile.am:
3814 * tests/OBV/Factory/Makefile.am:
3815 * tests/OBV/Forward/Makefile.am:
3816 * tests/OBV/TC_Alignment/Makefile.am:
3817 * tests/OBV/Truncatable/Makefile.am:
3818 * tests/OBV/ValueBox/Makefile.am:
3822 * tests/OBV/Any/OBV_Any.mpc:
3823 * tests/OBV/Factory/OBV_Factory.mpc:
3824 * tests/OBV/Forward/OBV_Forward.mpc:
3825 * tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc:
3826 * tests/OBV/Truncatable/OBV_Truncatable.mpc:
3827 * tests/OBV/ValueBox/valuebox.mpc:
3829 Changed IDL projects to inherit from valuetype, to
3830 avoid suppressing typecodes and anys.
3832 Thu Dec 14 07:01:51 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3834 * tests/MProfile/Makefile.am:
3835 * tests/MProfile_Connection_Timeout/Makefile.am:
3836 * tests/No_Server_MT_Connect_Test/Makefile.am:
3837 * tests/OBV/Any/Makefile.am:
3838 * tests/OBV/Factory/Makefile.am:
3839 * tests/OBV/Forward/Makefile.am:
3840 * tests/OBV/TC_Alignment/Makefile.am:
3841 * tests/OBV/Truncatable/Makefile.am:
3842 * tests/OBV/ValueBox/Makefile.am:
3846 * tests/MProfile/MProfile.mpc:
3847 * tests/MProfile_Connection_Timeout/MProfile_Connection_Timeout.mpc:
3848 * tests/No_Server_MT_Connect_Test/No_Server_Connect_Test.mpc:
3849 * tests/OBV/Any/OBV_Any.mpc:
3850 * tests/OBV/Factory/OBV_Factory.mpc:
3851 * tests/OBV/Forward/OBV_Forward.mpc:
3852 * tests/OBV/TC_Alignment/OBV_TC_Alignment.mpc:
3853 * tests/OBV/Truncatable/OBV_Truncatable.mpc:
3854 * tests/OBV/ValueBox/valuebox.mpc:
3856 Split out IDL compilation into separate MPC project.
3858 * tests/IDL_Test/Makefile.am:
3862 Wed Dec 13 18:16:28 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
3864 * tests/IDL_Test/IDL_Test.mpc:
3866 Added -GT to all IDL compiler command lines, since generation
3867 of tie classes is no longer the default behavior, and we
3868 want this test to cover it. Also added a block for
3869 Template_Files, so the generated *S_T.cpp files will be
3870 displayed in a separate folder in Visual Studio.
3872 Wed Dec 13 16:49:05 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
3874 * TAO_IDL/be/be_visitor_argument/arglist.cpp:
3875 * TAO_IDL/be/be_visitor_operation/arglist.cpp:
3876 * TAO_IDL/be/be_visitor_operation/tie_sh.cpp:
3877 * TAO_IDL/be_include/be_codegen.h:
3879 Changed code generation for operation parameters in
3880 tie class declarations to omit the parameter name. If
3881 this name happened to be "T", some HP compilers would
3882 have trouble disambiguating it from the tie class
3883 template parameter typename. In the tie class operation
3884 body, where the parameter name must be used, there is
3885 already a code generation mechanism in place to avoid
3886 the name clash. Thanks to Simon Massey <Simon.Massey@prismtech.com>
3887 for reporting the problem.
3889 Wed Dec 13 14:24:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3891 * orbsvcs/tests/Bug_1630_Regression/test.mpc:
3892 Don't build with CORBA/e
3894 Wed Dec 13 13:05:21 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
3896 * orbsvcs/orbsvcs/Trader/Trader_Interfaces.cpp:
3898 Added ACE_NOTREACHED around two returns that could not possibly be
3901 Wed Dec 13 12:43:04 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
3903 * orbsvcs/orbsvcs/CosTrading.mpc:
3905 Added search and replacement to both Constraint_l and Contraint_y
3906 rules to avoid build warnings about conversion from long to int.
3908 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
3909 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
3913 * orbsvcs/orbsvcs/Trader/Interpreter.cpp:
3915 Added a static_cast to avoid build warnings about conversion from
3918 Wed Dec 13 07:19:26 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3920 * tests/Server_Connection_Purging/Makefile.am:
3921 * tests/Server_Leaks/Makefile.am:
3922 * tests/Single_Read/Makefile.am:
3923 * tests/Smart_Proxies/Benchmark/Makefile.am:
3924 * tests/Smart_Proxies/Makefile.am:
3925 * tests/Smart_Proxies/On_Demand/Makefile.am:
3926 * tests/Smart_Proxies/Policy/Makefile.am:
3927 * tests/Smart_Proxies/dtor/Makefile.am:
3928 * tests/Stack_Recursion/Makefile.am:
3932 * tests/Server_Connection_Purging/Server_Connection_Purging.mpc:
3933 * tests/Server_Leaks/Server_Leaks.mpc:
3934 * tests/Single_Read/Single_Read.mpc:
3935 * tests/Smart_Proxies/Benchmark/SP_Benchmark.mpc:
3936 * tests/Smart_Proxies/On_Demand/SP_On_Demand.mpc:
3937 * tests/Smart_Proxies/Policy/SP_Policy.mpc:
3938 * tests/Smart_Proxies/Smart_Proxies.mpc:
3939 * tests/Smart_Proxies/dtor/dtor.mpc:
3940 * tests/Stack_Recursion/Stack_Recursion.mpc:
3942 Split out IDL compilation into separate MPC project.
3944 Wed Dec 13 06:53:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3946 * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
3947 * docs/tutorials/Quoter/Simple/Persistent/Quoter_Simple_Persistent.mpc:
3948 Don't build with CORBA/e micro
3950 Wed Dec 13 06:53:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
3952 * tao/IFR_Client_Adapter.h:
3953 Fixed compile problem with CORBA/e
3955 Tue Dec 12 21:56:03 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
3957 * tao/TAO_Internal.cpp (instance):
3959 This change eliminates unnecessary caching of the
3960 TAO_Ubergestalt_Ready_Condition, which used to cause problems
3961 with accessing stale memory. My thanks goes to Johnny Willemsen
3964 Tue Dec 12 17:34:25 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
3966 * tests/Explicit_Event_Loop/Makefile.am:
3967 * tests/Exposed_Policies/Makefile.am:
3968 * tests/Faults/Makefile.am:
3969 * tests/File_IO/Makefile.am:
3970 * tests/Forwarding/Makefile.am:
3971 * tests/Hello/Makefile.am:
3972 * tests/IPV6/Makefile.am:
3973 * tests/InterOp-Naming/Makefile.am:
3974 * tests/Leader_Followers/Makefile.am:
3975 * tests/LongUpcalls/Makefile.am:
3976 * tests/MProfile_Forwarding/Makefile.am:
3977 * tests/MT_BiDir/Makefile.am:
3978 * tests/MT_Client/Makefile.am:
3979 * tests/MT_Server/Makefile.am:
3980 * tests/MT_Timeout/Makefile.am:
3981 * tests/Multiple/Makefile.am:
3982 * tests/Multiple_Inheritance/Makefile.am:
3983 * tests/Muxed_GIOP_Versions/Makefile.am:
3984 * tests/Muxing/Makefile.am:
3985 * tests/Native_Exceptions/Makefile.am:
3986 * tests/NestedUpcall/MT_Client_Test/Makefile.am:
3987 * tests/NestedUpcall/Simple/Makefile.am:
3988 * tests/NestedUpcall/Triangle_Test/Makefile.am:
3989 * tests/Nested_Event_Loop/Makefile.am:
3993 * tests/Explicit_Event_Loop/Explicit_Event_Loop.mpc:
3994 * tests/Exposed_Policies/Exposed_Policies.mpc:
3995 * tests/Faults/Faults.mpc:
3996 * tests/File_IO/File_IO.mpc:
3997 * tests/Forwarding/Forwarding.mpc:
3998 * tests/Hello/Hello.mpc:
3999 * tests/IPV6/IPV6_Hello.mpc:
4000 * tests/InterOp-Naming/InterOp-Naming.mpc:
4001 * tests/Leader_Followers/Leader_Followers.mpc:
4002 * tests/LongUpcalls/LongUpcalls.mpc:
4003 * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
4004 * tests/MT_BiDir/MT_BiDir.mpc:
4005 * tests/MT_Client/MT_Client.mpc:
4006 * tests/MT_Server/MT_Server.mpc:
4007 * tests/MT_Timeout/MT_Timeout.mpc:
4008 * tests/Multiple/Multiple.mpc:
4009 * tests/Multiple_Inheritance/Multiple_Inheritance.mpc:
4010 * tests/Muxed_GIOP_Versions/Muxed_GIOP_Versions.mpc:
4011 * tests/Muxing/Muxing.mpc:
4012 * tests/Native_Exceptions/Native_Exceptions.mpc:
4013 * tests/NestedUpcall/MT_Client_Test/MT_Client_Test.mpc:
4014 * tests/NestedUpcall/Simple/Simple.mpc:
4015 * tests/NestedUpcall/Triangle_Test/TT.mpc:
4016 * tests/Nested_Event_Loop/Nested_Event_Loop.mpc:
4018 Split out IDL compilation into separate MPC project.
4020 Tue Dec 12 17:28:14 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4024 Configure Makefiles for new subdirectories.
4026 * orbsvcs/tests/Makefile.am:
4028 Regenerate to descend into unit test subdirectory.
4030 * orbsvcs/tests/unit/Trading/Interpreter/Makefile.am:
4031 * orbsvcs/tests/unit/Trading/Makefile.am:
4032 * orbsvcs/tests/unit/Makefile.am:
4034 New Makefile.am's for trading service unit tests.
4036 Tue Dec 12 17:24:02 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4038 * orbsvcs/orbsvcs/Makefile.am:
4042 * orbsvcs/orbsvcs/CosConcurrency.mpc:
4044 Don't include concurrency_export.h and concurrency_skel_export.h
4045 in server library's MPC project.
4047 Tue Dec 12 16:13:34 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4049 * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
4051 Use .in() to squelch conversion warning.
4053 Tue Dec 12 15:05:04 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
4057 Provided an overview of the following changes.
4059 * orbsvcs/orbsvcs/CosTrading.mpc:
4061 Added a verbatim section to automate the regeneration of the lex
4062 file for the Trader Server library. Which includes running the
4063 lex output through sed and then patching at the end.
4065 * orbsvcs/orbsvcs/Trader/Constraint_Nodes.h:
4066 * orbsvcs/orbsvcs/Trader/Constraint_Nodes.cpp:
4068 Switched from using CORBA::Long/CORBA::ULong to
4069 CORBA::LongLong/CORBA::ULongLong to support 64-bit integers. The
4070 union contains various integral types and to support both Long and
4071 LongLong would be redundant.
4073 * orbsvcs/orbsvcs/Trader/Constraint_Visitors.h:
4074 * orbsvcs/orbsvcs/Trader/Constraint_Visitors.cpp:
4076 Added support dynamic sequences of CORBA::LongLong/
4079 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp.diff:
4080 * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
4081 * orbsvcs/orbsvcs/Trader/constraint.l:
4083 Updated the {float} regular expression to allow negative values
4084 for floating point numbers.
4086 Added support for CORBA::LongLong and CORBA::ULongLong. Since all
4087 integers are stored as 64-bit values instead of 32-bit values two
4088 conversion functions (trader_stroll and trader_stroull) are used
4089 to convert text into CORBA::LongLong and CORBA::ULongLong. They
4090 are good candidates for moving into ACE as emulation for platforms
4091 that do not natively support strtoll and stroull.
4093 Also, fixed an issue where negative integers were being stored and
4094 compared as unsigned integers.
4096 * orbsvcs/orbsvcs/Trader/Constraint_Interpreter.cpp:
4097 * orbsvcs/orbsvcs/Trader/Interpreter.h:
4098 * orbsvcs/orbsvcs/Trader/Constraint_Tokens.h:
4099 * orbsvcs/orbsvcs/Trader/Constraint_y.cpp:
4100 * orbsvcs/orbsvcs/Trader/constraint.y:
4102 Switched the order of the TAO_SIGNED and TAO_UNSIGNED tokens which
4103 are used by the TAO_Literal_Constraint to determine the widest
4106 * orbsvcs/tests/Trading/TT_Info.cpp:
4108 Added a query to use a negative floating point number and a query
4109 to use a number that would exceed the size of a CORBA::Long.
4111 * orbsvcs/tests/unit/Trading/Interpreter/Interpreter.cpp:
4112 * orbsvcs/tests/unit/Trading/Interpreter/Interpreter.mpc:
4113 * orbsvcs/tests/unit/Trading/Interpreter/run_test.pl:
4115 This unit test exercises the lexer for literal constraints as well
4116 as the comparison of various mixed literal constraints.
4118 Tue Dec 12 14:21:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4120 * tao/IFR_Client/IFR_Client_Adapter_Impl.h:
4121 Fixed link problems with CORBA/e
4123 Tue Dec 12 12:31:45 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
4125 * tao/TAO_Server_Request.inl:
4126 * tao/TAO_Server_Request.cpp:
4128 Corrected a very bad merge on my part. Thanks to Chris Reed <cr
4129 at progress dot com> for reporting this and providing a patch.
4131 Tue Dec 12 10:08:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4133 * MPC/config/taoidl3toidl2defaults.mpb:
4136 Mon Dec 11 21:38:29 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>
4138 * tests/Bug_2683_Regression/client.cpp:
4139 * tests/Bug_2683_Regression/run_test.pl:
4141 This test requires a host name to plug into the corbaloc string.
4142 For VxWorks testing, only the server side runs on the target,
4143 the client runs on the test-driver host. For this reason,
4144 "localhost" is unacceptable for use as a hostname.
4146 Sun Dec 10 20:43:26 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4148 * tests/Bug_2503_Regression/Makefile.am:
4149 * tests/Bug_2560_Regression/Makefile.am:
4150 * tests/Bug_2593_Regression/Makefile.am:
4151 * tests/Bug_2595_Regression/Makefile.am:
4152 * tests/Bug_2683_Regression/Makefile.am:
4153 * tests/Cache_Growth_Test/Makefile.am:
4154 * tests/CallbackTest/Makefile.am:
4155 * tests/Client_Leaks/Makefile.am:
4156 * tests/CodeSets/simple/Makefile.am:
4157 * tests/Connect_Strategy_Test/Makefile.am:
4158 * tests/Connection_Purging/Makefile.am:
4159 * tests/Crash_On_Write/Makefile.am:
4160 * tests/Crashed_Callback/Makefile.am:
4161 * tests/Strategies/Makefile.am:
4162 * tests/Timed_Buffered_Oneways/Makefile.am:
4163 * tests/Two_Objects/Makefile.am:
4164 * tests/Typedef_String_Array/Makefile.am:
4165 * tests/UNKNOWN_Exception/Makefile.am:
4169 * tests/Bug_2503_Regression/Bug_2503_Regression.mpc:
4170 * tests/Bug_2560_Regression/Bug_2560_Regression.mpc:
4171 * tests/Bug_2593_Regression/Bug_2593_Regression.mpc:
4172 * tests/Bug_2595_Regression/Bug_2595_Regression.mpc:
4173 * tests/Bug_2683_Regression/IORTable.mpc:
4174 * tests/Cache_Growth_Test/Cache_Growth_Test.mpc:
4175 * tests/CallbackTest/CallbackTest.mpc:
4176 * tests/Client_Leaks/Client_Leaks.mpc:
4177 * tests/CodeSets/simple/CodeSets_simple.mpc:
4178 * tests/Connect_Strategy_Test/Connect_Strategy_Test.mpc:
4179 * tests/Connection_Purging/Connection_Purging.mpc:
4180 * tests/Crash_On_Write/Crash_On_Write.mpc:
4181 * tests/Crashed_Callback/Crashed_Callback.mpc:
4182 * tests/Strategies/Strategies.mpc:
4183 * tests/Timed_Buffered_Oneways/Timed_Buffered_Oneways.mpc:
4184 * tests/Two_Objects/Two_Objects.mpc:
4185 * tests/Typedef_String_Array/typedef_string_array.mpc:
4186 * tests/UNKNOWN_Exception/UNKNOWN_Exception.mpc:
4188 Split out IDL compilation into separate MPC project.
4190 * tests/Bug_2186_Regression/Makefile.am:
4194 * tests/Bug_2186_Regression/Bug_2186_Regression.mpc:
4196 Add empty IDL_Files sections to Client and Server projects.
4198 Sun Dec 10 01:36:17 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4200 * tests/Bug_2234_Regression/Makefile.am:
4204 * tests/Bug_2234_Regression/Bug_2234_Regression.mpc
4206 Changed to inherit from anytypecode.
4208 Sun Dec 10 00:33:57 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4210 * tests/Bug_1670/Regression/Makefile.am:
4214 * tests/Bug_1670/Regression/Bug_1670_Regression.mpc:
4216 Add generated source files to MPC Source_Files section.
4218 Sat Dec 9 23:18:53 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4220 * tests/Bug_1495_Regression/Makefile.am:
4221 * tests/Bug_1551_Regression/Makefile.am:
4222 * tests/Bug_1568_Regression/Makefile.am:
4223 * tests/Bug_1627_Regression/Makefile.am:
4224 * tests/Bug_1670_Regression/Makefile.am:
4225 * tests/Bug_1676_Regression/Makefile.am:
4226 * tests/Bug_1869_Regression/Makefile.am:
4227 * tests/Bug_2174_Regression/Makefile.am:
4228 * tests/Bug_2183_Regression/Makefile.am:
4229 * tests/Bug_2186_Regression/Makefile.am:
4230 * tests/Bug_2188_Regression/Makefile.am:
4231 * tests/Bug_2234_Regression/Makefile.am:
4232 * tests/Bug_2289_Regression/Makefile.am:
4233 * tests/Bug_2328_Regression/Makefile.am:
4234 * tests/Bug_2349_Regression/Makefile.am:
4235 * tests/Bug_2429_Regression/Makefile.am:
4236 * tests/Bug_2494_Regression/Makefile.am:
4240 * tests/Bug_1495_Regression/Bug_1495.mpc:
4241 * tests/Bug_1551_Regression/Bug_1551_Regression.mpc:
4242 * tests/Bug_1568_Regression/Bug_1568_Regression.mpc:
4243 * tests/Bug_1627_Regression/Bug_1627_Regression.mpc:
4244 * tests/Bug_1670_Regression/Bug_1670_Regression.mpc:
4245 * tests/Bug_1676_Regression/Bug_1676_Regression.mpc:
4246 * tests/Bug_1869_Regression/Bug_1869_Regression.mpc:
4247 * tests/Bug_2174_Regression/Bug_2174_Regression.mpc:
4248 * tests/Bug_2183_Regression/Bug_2183_Regression.mpc:
4249 * tests/Bug_2186_Regression/Bug_2186_Regression.mpc:
4250 * tests/Bug_2188_Regression/broken.mpc:
4251 * tests/Bug_2234_Regression/Bug_2234_Regression.mpc:
4252 * tests/Bug_2289_Regression/Bug_2289_Regression.mpc:
4253 * tests/Bug_2328_Regression/Bug_2328_Regression.mpc:
4254 * tests/Bug_2349_Regression/Bug_2349_Regression.mpc:
4255 * tests/Bug_2429_Regression/Bug_2429_Regression.mpc:
4256 * tests/Bug_2494_Regression/Bug_2494_Regression.mpc:
4258 Split out IDL compilation into separate MPC project.
4260 Fri Dec 8 22:30:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4262 * tests/IDL_Test/included.idl:
4263 * tests/IDL_Test/valuetype.idl:
4265 Added IDL to the test to cover the bug fixed in
4267 Tue Dec 5 21:51:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4269 Fri Dec 8 05:21:38 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4273 Changed code to extract version number from tao/Version.h to be
4274 more resilient to leading whitespace like was added by a bug in
4275 the release script in the last beta. Thanks to Ray Lischner
4276 <rlischner at proteus-technologies dot com> for this patch.
4277 Also thanks to Paul Riley <paul at riley dot net> for reporting
4280 Fri Dec 8 04:45:52 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4282 * orbsvcs/orbsvcs/Log/Hash_Iterator_i.cpp:
4283 * orbsvcs/orbsvcs/Log/Hash_Iterator_i.h:
4284 * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
4285 * orbsvcs/orbsvcs/Log/Iterator_i.cpp:
4286 * orbsvcs/orbsvcs/Log/Iterator_i.h:
4288 The Iterator's destroy() method was using _default_POA() to
4289 obtain the POA to deactivate the object, but that didn't do
4290 anything because it was activated on a the iterator POA.
4291 Changed to pass the iterator POA so we can self-destruct
4294 * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
4296 Create the iterator POA with the POAManager obtained from the
4297 log POA. We were passing POAManager::_nil(), which created a
4298 new POAManager. This resulted in all operations on iterators to
4299 fail, since the POAManager was never activated.
4301 Thu Dec 7 19:00:28 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4303 * MPC/config/typecodefactory.mpb:
4305 Added avoids_minimum_corba, avoids_corba_e_compact, and
4306 avoids_corba_e_micro to the base project list. Thanks to
4307 Johnny Willemsen <jwillemsen@remedy.nl> for his input
4308 that helped reach the decision that this is the right
4311 * orbsvcs/orbsvcs/IFRService.mpc:
4313 - Removed base projects that are already pulled in by
4314 others, including the 3 added to typecodefactory's
4315 base project list, described above.
4317 - Removed the 'IFRService' tag and tagcheck line, this
4318 stuff was never used.
4320 - Revised Source_Files and Template_Files blocks, and
4321 added Header_Files block, so that template files will
4322 get displayed in the right place and all header files
4323 will get displayed, in Visual Studio projects.
4325 * tests/Any/Recursive/RecursiveHello.mpc:
4326 * examples/TypeCode_Creation/TypeCode_Creation.mpc:
4328 Removed avoids_minimum_corba, avoids_corba_e_compact, and
4329 avoids_corba_e_micro base projects, since they are now
4330 pulled in by typecodefactory.
4332 Thu Dec 7 18:55:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4335 Fixed minimum defines
4337 * tao/IFR_Client/IFR_Client_Adapter_Impl.cpp:
4338 Exclude certain functionality for CORBA/e
4340 Thu Dec 7 14:18:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4342 * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
4343 * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
4344 * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
4345 * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
4346 Build the clients after the idl project, not after server
4347 to resolve build order problems in the CORBA/e builds
4349 Thu Dec 7 10:49:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4352 Disable more of the ORB when building for CORBA/e, thanks to
4353 Jeff for pointing out that these methods weren't disabled
4355 Thu Dec 7 09:56:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4357 * MPC/config/rtscheduling.mpb:
4358 * tao/RTScheduler.mpc:
4359 Don't build with CORBA/e micro
4361 Thu Dec 7 09:54:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4363 * MPC/config/avoids_corba_e_compact.mpb:
4364 * MPC/config/avoids_corba_e_micro.mpb:
4365 * MPC/config/avoids_minimum_corba.mpb:
4366 Simplified these files, thanks to Jeff to pointing out that
4367 they contained to much
4369 * MPC/config/concurrency_serv.mpb:
4370 Don't build with CORBA/e micro
4372 * orbsvcs/orbsvcs/CosConcurrency.mpc:
4373 Don't build serv with CORBA/e micro
4375 Thu Dec 7 08:02:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4377 * tao/PortableServer/ImplicitActivationStrategyImplicit.cpp:
4378 * tao/PortableServer/ImplicitActivationStrategyImplicit.h:
4379 * tao/PortableServer/RequestProcessingPolicy.cpp:
4380 * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
4381 * tao/PortableServer/RequestProcessingStrategyDefaultServantFI.cpp:
4382 * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
4383 * tao/PortableServer/RequestProcessingStrategyServantActivatorFI.cpp:
4384 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
4385 * tao/PortableServer/RequestProcessingStrategyServantLocatorFI.cpp:
4386 * tao/PortableServer/RequestProcessingStrategyServantManager.cpp:
4387 * tao/PortableServer/ServantRetentionPolicy.cpp:
4388 * tao/PortableServer/ThreadPolicy.cpp:
4389 * tao/PortableServer/ThreadStrategySingle.cpp:
4390 * tao/PortableServer/ThreadStrategySingle.h:
4391 * tao/PortableServer/ThreadStrategySingleFactoryImpl.cpp:
4392 * tao/PortableServer/ThreadStrategySingleFactoryImpl.h:
4393 Disable more strategies with CORBA/e but also reordered some includes.
4394 At the moment the strategy is fully disabled in a minimum build we
4395 include orbconf.h outside the internal ifdef check and all includes
4396 of classes are inside this ifdef. This way we don't pull in a static
4397 initializers which seem to take 112 bytes of footprint per file
4398 which is not needed.
4400 Thu Dec 7 07:38:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4402 * tao/PortableServer/PortableServer.cpp:
4403 The wrong activation strategy was disabled when building for
4406 Thu Dec 7 06:38:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4408 * tao/ImR_Client/IMR_Client.cpp:
4409 * tao/RTPortableServer/RT_POA.inl:
4410 Some bool changes I missed in my previous commit
4412 Thu Dec 7 00:25:44 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4414 * tests/Big_AMI/Makefile.am:
4418 Wed Dec 6 22:27:21 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4420 * tests/Big_AMI/Big_AMI.mpc:
4422 Changed IDL project to inherit from ami.
4424 Wed Dec 6 21:11:47 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
4426 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
4427 Fixing a windows build warning about unused variable.
4429 wed Dec 6 19:58:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4431 * tests/POA/Policies/Policies.mpc:
4432 Don't build when CORBA/e micro has been enabled
4434 Wed Dec 6 19:33:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4436 * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
4437 * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
4438 * examples/CSD_Strategy/ThreadPool4/CSD_Test_ThreadPool4.mpc:
4439 * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
4440 Don't build the server when CORBA/e micro has been enabled
4442 Wed Dec 6 19:24:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4444 * tao/PortableServer/Active_Object_Map.cpp:
4445 * tao/PortableServer/Active_Object_Map.h:
4446 * tao/PortableServer/Active_Object_Map.inl:
4447 * tao/PortableServer/Active_Object_Map_Entry.cpp:
4448 * tao/PortableServer/IdUniquenessStrategy.h:
4449 * tao/PortableServer/IdUniquenessStrategyMultiple.cpp:
4450 * tao/PortableServer/IdUniquenessStrategyMultiple.h:
4451 * tao/PortableServer/IdUniquenessStrategyUnique.cpp:
4452 * tao/PortableServer/IdUniquenessStrategyUnique.h:
4453 * tao/PortableServer/RequestProcessingStrategy.h:
4454 * tao/PortableServer/RequestProcessingStrategyAOMOnly.cpp:
4455 * tao/PortableServer/RequestProcessingStrategyAOMOnly.h:
4456 * tao/PortableServer/RequestProcessingStrategyDefaultServant.cpp:
4457 * tao/PortableServer/RequestProcessingStrategyDefaultServant.h:
4458 * tao/PortableServer/RequestProcessingStrategyServantActivator.cpp:
4459 * tao/PortableServer/RequestProcessingStrategyServantActivator.h:
4460 * tao/PortableServer/RequestProcessingStrategyServantLocator.cpp:
4461 * tao/PortableServer/RequestProcessingStrategyServantLocator.h:
4462 * tao/PortableServer/Root_POA.cpp:
4463 * tao/PortableServer/Root_POA.h:
4464 * tao/PortableServer/Servant_Upcall.cpp:
4465 * tao/PortableServer/Servant_Upcall.h:
4466 * tao/PortableServer/ServantRetentionStrategy.h:
4467 * tao/PortableServer/ServantRetentionStrategyNonRetain.cpp:
4468 * tao/PortableServer/ServantRetentionStrategyNonRetain.h:
4469 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
4470 * tao/PortableServer/ServantRetentionStrategyRetain.h:
4471 Use bool instead of int for several flags, also then use true/false
4474 Wed Dec 6 16:15:58 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
4476 * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
4477 * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
4478 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
4479 * tests/ORB_Local_Config/Bug_2612/Test.cpp:
4481 Fixing fuzz (missing $id$) and compile errors on
4482 TAO_HAS_MINIMUM_CORBA builds, which define the POAManager
4483 interface without the deactivate() method.
4485 Wed Dec 6 16:10:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4487 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.h:
4488 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Endpoint.h:
4489 * orbsvcs/orbsvcs/SSLIOP/SSLIOP_EVP_PKEY.h:
4490 Fixed doxygen warnings
4492 Wed Dec 6 15:55:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4494 * tao/Abstract_Servant_Base.h:
4495 * tao/AnyTypeCode/Fixed_TypeCode.h:
4496 * tao/AnyTypeCode/TypeCode.h:
4497 * tao/Codeset_Manager_Factory_Base.h:
4498 * tao/Pluggable_Messaging.h:
4499 * tao/Thread_Lane_Resources.h:
4500 Fixed doxygen warnings
4502 Wed Dec 6 15:29:25 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4504 * tests/Abstract_Interface/Makefile.am:
4505 * tests/Any/Recursive/Makefile.am:
4506 * tests/BiDirectional/Makefile.am:
4507 * tests/BiDirectional_DelayedUpcall/Makefile.am:
4508 * tests/BiDirectional_NestedUpcall/Makefile.am:
4509 * tests/Big_AMI/Makefile.am:
4510 * tests/Big_Oneways/Makefile.am:
4511 * tests/Big_Reply/Makefile.am:
4512 * tests/Big_Request_Muxing/Makefile.am:
4513 * tests/Big_Twoways/Makefile.am:
4514 * tests/Blocking_Sync_None/Makefile.am:
4515 * tests/Bug_1020_Basic_Regression/Makefile.am:
4516 * tests/Bug_1020_Regression/Makefile.am:
4517 * tests/Bug_1254_Regression/Makefile.am:
4518 * tests/Bug_1269_Regression/Makefile.am:
4519 * tests/Bug_1270_Regression/Makefile.am:
4520 * tests/Bug_1330_Regression/Makefile.am:
4521 * tests/Bug_1361_Regression/Makefile.am:
4522 * tests/Bug_1476_Regression/Makefile.am:
4523 * tests/Bug_1482_Regression/Makefile.am:
4527 * tests/Abstract_Interface/Abstract_Interface.mpc:
4528 * tests/Any/Recursive/RecursiveHello.mpc:
4529 * tests/BiDirectional/BiDirectional.mpc:
4530 * tests/BiDirectional_DelayedUpcall/BiDir_DelayedUpcall.mpc:
4531 * tests/BiDirectional_NestedUpcall/BiDir_NestedUpcall.mpc:
4532 * tests/Big_AMI/Big_AMI.mpc:
4533 * tests/Big_Oneways/Big_Oneways.mpc:
4534 * tests/Big_Reply/Big_Reply.mpc:
4535 * tests/Big_Request_Muxing/Big_Request_Muxing.mpc:
4536 * tests/Big_Twoways/Big_Twoways.mpc:
4537 * tests/Blocking_Sync_None/Blocking_Sync_None.mpc:
4538 * tests/Bug_1020_Basic_Regression/Bug_1020_Basic_Regression.mpc:
4539 * tests/Bug_1020_Regression/Bug_1020_Regression.mpc:
4540 * tests/Bug_1254_Regression/Bug_1254_Regression.mpc:
4541 * tests/Bug_1269_Regression/Bug_1269_Regression.mpc:
4542 * tests/Bug_1270_Regression/Bug_1270_Regression.mpc:
4543 * tests/Bug_1330_Regression/Bug_1330_Regression.mpc:
4544 * tests/Bug_1361_Regression/Bug_1361_Regression.mpc:
4545 * tests/Bug_1476_Regression/Bug_1476_Regression.mpc:
4546 * tests/Bug_1482_Regression/Bug_1482_Regression.mpc:
4548 Split out IDL compilation into separate MPC project.
4550 Wed Dec 6 14:36:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4552 * tao/PortableServer/PortableServer.cpp:
4553 Reduced the number of process directives call for CORBA/e compact
4556 Wed Dec 6 14:28:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4558 * tao/PortableServer/ServantRetentionStrategyNonRetain.{h,cpp}:
4559 * tao/PortableServer/ServantRetentionStrategyNonRetainFactoryImpl.{h,cpp}:
4560 Added checks for CORBA/e compact and micro, no need to compile these
4561 when these profiles are enabled.
4563 * tao/PortableServer/ServantRetentionStrategyRetain.cpp:
4566 Wed Dec 6 14:15:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4568 * MPC/config/rtportableserver.mpb:
4569 * tao/RTPortableServer.mpc:
4570 Don't build RTPortableServer when CORBA/e micro has been enabled
4572 Wed Dec 6 13:40:52 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4574 * examples/CSD_Strategy/ThreadPool6/Makefile.am:
4575 * examples/Simple/time-date/Makefile.am:
4576 * orbsvcs/examples/ORT/Makefile.am:
4577 * orbsvcs/tests/Bug_2709_Regression/Makefile.am:
4578 * tests/Bug_2654_Regression/Makefile.am:
4579 * tests/OctetSeq/Makefile.am:
4580 * tests/Oneway_Timeouts/Makefile.am:
4581 * tests/Param_Test/Makefile.am:
4582 * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
4587 * orbsvcs/tests/Makefile.am:
4588 * tests/Makefile.am:
4590 Changes for move of Bug_2709_Regression unit test.
4592 Wed Dec 6 08:30:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4595 Added to all mpc files that have avoids_corba_e_compact also
4596 avoids_corba_e_micro because they also can't be build with
4599 Tue Dec 5 21:51:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4601 * TAO_IDL/be/be_visitor_argument/arglist.cpp (visit_sequence):
4603 Added code to create the sequence node's name, if a check
4604 determines that the node is from an included IDL file, and
4605 is an anonymous sequence (not created with a typedef declaration).
4606 This is the case in this particular visitor if a valuetype
4607 inherits an anonymous sequence member from a valuetype
4608 declared in another IDL file, and this visitor is generating
4609 the argument list for the OBV_* constructor with member
4610 values. The node's name has not yet been set, since it
4611 cannot be done in the node constructor - if the sequence
4612 is declared with a typedef, the typedef node is created
4613 after the sequence node, and it also sets the sequence
4614 node's 'anonymous' flag to false (set to true by default
4615 in the sequence node constructor). Thanks to Ossama
4616 Othman <ossama.othman@symantec.com> for reporting the
4619 Tue Dec 5 18:36:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4621 * tests/DSI_Gateway/DSI_Gateway.mpc:
4622 Don't build with corba_e_compact
4624 * orbsvcs/orbsvcs/Log/LogActivator.{h,cpp}:
4625 * orbsvcs/orbsvcs/Naming/Storable_Naming_Context_Activator.{h,cpp}:
4626 Changes to resolve compile errors with CORBA/e compact
4628 Tue Dec 5 15:29:59 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
4630 * tests/Bug_2709_Regression/*:
4631 * orbsvcs/tests/Bug_2709_Regression/*:
4632 Regression test for bug#2709 was moved.
4634 Tue Dec 5 15:02:37 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
4635 * tests/Bug_2709_Regression/Bug_2709_Regression.mpc:
4636 Added dependency to avoid problem with build on some OSes.
4638 Tue Dec 5 11:35:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4640 * TAO_IDL/be/be_codegen.cpp:
4641 Added a check that -SSi is not a valid commandline argument, so
4642 then we give an error, it is -SS, no third character at all.
4643 This fixes bugzilla bug 2723.
4645 Tue Dec 5 11:31:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4647 * MPC/config/valuetype.mpb:
4649 Valuetype is not available with corba/e micro
4651 * Valuetype/ValueBase.cpp:
4652 Use ACE_ERROR for an error message
4654 Tue Dec 5 11:25:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4656 * tests/Bug_2654_Regression/Bug_2654_Regression.mpc:
4657 * orbsvcs/examples/ORT/ORT.mpc:
4658 Don't build with corba/e compact
4660 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
4661 Don't build the server with corba/e compact
4663 * orbsvcs/orbsvcs/PortableGroup.mpc:
4664 Don't build with corba/e compact
4666 * orbsvcs/ImplRepo_Service/ImplRepo_Service.mpc:
4667 Part can't be build with corba/e compact
4669 Tue Dec 5 11:19:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4671 * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
4672 Don't build the manager with corba/e compact
4674 Tue Dec 5 11:17:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4676 * examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc:
4677 Don't build server with corba/e compact
4679 Tue Dec 5 08:28:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4681 * tests/OctetSeq/OctetSeq.mpc:
4682 Changed build order to resolve build order problems in the ace_for_tao
4685 Tue Dec 5 04:21:50 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4689 Configure Makefile for new unit test subdirectory.
4691 * tests/ORB_Local_Config/Makefile.am:
4693 Regenerate to descend into CSD_Strategy subdirectory.
4695 * tests/ORB_Local_Config/Bug_2612/Makefile.am:
4699 Tue Dec 5 04:10:47 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4701 * tests/AMH_Exceptions/Makefile.am:
4702 * tests/AMH_Oneway/Makefile.am:
4703 * tests/AMI/Makefile.am:
4704 * tests/AMI_Buffering/Makefile.am:
4705 * tests/AMI_Timeouts/Makefile.am:
4709 * tests/AMH_Exceptions/AMH_Exceptions.mpc:
4710 * tests/AMH_Oneway/AMH_Oneway.mpc:
4711 * tests/AMI/AMI.mpc:
4712 * tests/AMI_Buffering/AMI_Buffering.mpc:
4713 * tests/AMI_Timeouts/AMI_Timeouts.mpc:
4715 Split out IDL compilation into separate MPC project.
4717 Mon Dec 4 18:01:55 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
4719 * tests/ORB_Local_Config/Bug_2612:
4720 * tests/ORB_Local_Config/Bug_2612/Bug_2612.mpc:
4721 * tests/ORB_Local_Config/Bug_2612/DllOrb.h:
4722 * tests/ORB_Local_Config/Bug_2612/DllOrb.cpp:
4723 * tests/ORB_Local_Config/Bug_2612/DllOrb_Export.h:
4724 * tests/ORB_Local_Config/Bug_2612/Test.cpp:
4725 * tests/ORB_Local_Config/Bug_2612/run_test.pl:
4727 Added new regression test for bug#2612. It should also cover the
4728 issue described in bug#2677.
4730 * tests/ORB_Local_Config/run_tests_all.pl:
4732 Added the new test to the list of tests for manual execution.
4734 Mon Dec 4 17:30:30 UTC 2006 Iliyan Jeliazkov <iliyan@ociweb.com>
4736 * tao/Invocation_Adapter.cpp (invoke_i):
4737 * tao/LocateRequest_Invocation_Adapter.cpp (invoke):
4739 Added a service config guard to ensure the invocation is
4740 processed, using the correct configuration repository. The
4741 change ensures that the ORB's repository is going to be
4742 "current" for the duration of the invocation, which is needed if
4743 timeouts and other policies are applied as expected. Thanks to
4744 Eider Oliveira <eider dot oliveira at gmail dot com> for
4745 submitting the defect (bug# 2734)
4747 Mon Dec 4 16:17:07 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4749 * TAO_IDL/util/utl_err.cpp (syntax_error):
4751 Replaced increment of error count with immediate bailout
4752 on any kind of syntax error. Keeping the state of the IDL
4753 compiler consistent in the face of any syntax error would
4754 require extensive hacking of bison-generated code, and we
4755 still wouldn't get any code generation if there are any
4756 errors going into the backend. This fix closes [BUGID:2688].
4758 Mon Dec 4 15:42:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4761 The MPC base projects for TAO
4763 Mon Dec 4 13:23:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4765 * examples/Content_Server/AMI_Iterator/Content_Iterator_i.cpp:
4766 * examples/Content_Server/SMI_Iterator/Content_Iterator_i.cpp:
4767 Added static casts to get rid of warnings with vc
4769 Mon Dec 4 12:36:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4771 * tests/Oneway_Timeouts/*:
4772 Added missing id tags
4777 Mon Dec 4 12:24:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4781 New directory for the base projects specifically for TAO
4783 Mon Dec 4 12:17:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4785 * tests/Bug_2709_Regression/Client_Task.cpp:
4786 Fixed conversion warning in vxworks builds
4788 Mon Dec 4 11:21:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4790 * tao/PI_Server/PortableServer_ORBInitializer.cpp:
4791 * tao/PI_Server/PortableServer_PolicyFactory.cpp:
4792 Fixed compile errors with CORBA/e compact
4794 * tao/Bounded_Value_Sequence_T.h:
4795 Improved doxygen documentation
4797 Mon Dec 4 08:03:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4799 * tests/Param_Test/Param_Test.mpc:
4800 Build all projects after idl to get always the correct build
4803 Mon Dec 4 07:59:57 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4805 * tao/DynamicAny/DynCommon.{h,cpp}:
4806 Removed not needed const qualifiers on the return type, fixes
4809 * tao/Unbounded_Basic_String_Sequence_T.h:
4810 Improved doxygen documentation
4812 * tao/Policy_Set.cpp:
4815 Sun Dec 3 14:25:57 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4817 * tests/ORB_Local_Config/Bug_1459/Makefile.am:
4818 * tests/ORB_Local_Config/Bunch/Makefile.am:
4819 * tests/ORB_Local_Config/Separation/Makefile.am:
4820 * tests/ORB_Local_Config/Shared/Makefile.am:
4821 * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
4822 * tests/ORB_Local_Config/Simple/Makefile.am:
4823 * tests/ORB_Local_Config/Service_Dependency/Makefile.am:
4825 Add automake specific section so that includes is set relative
4828 Sun Dec 3 07:39:43 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4830 * tao/AnyTypeCode/BasicTypeTraits.cpp:
4831 Fixed compile problems with Borland C++
4833 Sat Dec 2 23:11:45 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4835 * examples/Makefile.am:
4837 Skip RTScheduling subdirectory for now.
4839 * tests/Makefile.am:
4841 Skip Bug_2399_Regression and CSD_Strategy_Tests
4842 subdirectories for now.
4844 Sat Dec 2 23:02:13 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4848 Add tests subdirectory.
4850 * tests/ICMG_Any_Bug/Makefile.am:
4851 * tests/OBV/Simple/Makefile.am:
4855 Fri Dec 1 20:18:47 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4857 * TAO_IDL/fe/fe_declarator.cpp (compose):
4859 Removed a prefix match check that was overlooked in the
4860 #pragma prefix changes in
4862 Tue Nov 28 19:32:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4864 but was caught only on Solaris platforms, since on all
4865 others, one of the compared strings always has an uninitialized
4866 value of 0, which short-circuited the check.
4868 Fri Dec 1 15:39:03 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4870 * tests/OBV/Simple/OBV_Simple.mpc:
4872 Removed -St from IDL compiler command line options, since
4873 valuetypes now require typecode support.
4875 Fri Dec 1 15:19:34 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4877 * tests/ICMG_Any_Bug/Hello.mpc:
4879 Removed -Sa and -St from the IDL compiler command line options
4880 (pulled in from taoidldefaults.mpb), since the client code
4883 Fri Dec 1 14:59:02 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4885 * orbsvcs/tests/Event/UDP/Makefile.am:
4886 * tests/Param_Test/Makefile.am:
4890 Fri Dec 1 13:49:43 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4892 * tests/Param_Test/Param_Test.mpc:
4893 Added explicit build order and removed -Sa and -St from the
4896 Fri Dec 1 13:37:43 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4898 * docs/Security/Download.html:
4899 * docs/tutorials/Quoter/index.html:
4900 Updated download location of ACE/TAO/CIAO
4902 Fri Dec 1 13:35:43 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4905 Updated download location of ACE/TAO/CIAO
4907 Fri Dec 1 12:27:43 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4909 * orbsvcs/tests/Event/UDP/RtEC_UDP.mpc:
4910 Fixed invalid filenames in this test
4912 Thu Nov 30 18:01:43 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4914 * tao/AnyTypeCode/BasicTypeTraits.cpp:
4915 * tao/AnyTypeCode/BasicTypeTraits.h:
4917 Added one-line convert() method to each specialization,
4918 since returning the extraction type in
4919 DynAnyBasicTypeUtils<>::get_value() is not correct for
4920 chars, wchars, octets and booleans.
4922 * tao/DynamicAny/DynAnyUtils_T.h:
4924 Replaced an implicit temporary in
4925 DynAnyBasicTypeUtils<>::get_value() with an explicit
4926 constructor call, since the temporary was confused with a
4927 cast by some compilers.
4929 * tests/DynAny_Test/analyzer.cpp:
4931 Replace a call to length() on an aliased array typecode
4932 (which returned a BADKIND exception) to a call on the
4935 Thu Nov 30 14:48:57 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
4936 * tao/PortableServer/Var_Size_SArgument_T.cpp
4937 * tao/Bounded_Sequence_CDR_T.h
4938 * tao/Unbounded_Sequence_CDR_T.h
4940 Fix for bugzilla 1676 (uninitialized "out" param for sequence<string>
4941 can cause server to core). Old attempt to fix this was also removed.
4943 Thu Nov 30 14:17:22 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4945 * orbsvcs/orbsvcs/Notify/Notify_Constraint_Visitors.cpp (visit_union_pos):
4947 Change to use the new DynAnyFactory method similar to the
4948 change to Log_Constraint_Visitors.cpp in
4950 Tue Nov 28 19:32:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
4952 Thu Nov 30 13:28:22 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
4954 * TAO_IDL/fe/lex.yy.cpp:
4955 * TAO_IDL/fe/lex.yy.cpp.diff:
4957 Recreated the diff file (and reprocessed idl.ll). patch had
4958 problems applying the diff that was in the repository (at least on
4961 Thu Nov 30 13:06:46 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4963 * tao/DynamicAny/DynAny_i.cpp
4964 * tao/DynamicAny/DynArray_i.cpp (init_common):
4965 * tao/DynamicAny/DynEnum_i.cpp (init_common):
4966 * tao/DynamicAny/DynSequence_i.cpp (init_common):
4967 * tao/DynamicAny/DynStruct_i.cpp (init_common):
4968 * tao/DynamicAny/DynUnion_i.cpp (init_common):
4969 Use true/false for a bool
4971 Thu Nov 30 12:52:46 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
4973 * tao/DynamicAny/DynCommon.cpp:
4974 Fixed conversion warnings and const changes
4976 * tao/DynamicAny/DynAnyUtils_T.h:
4977 Made the code compiling with BCB6 and VC8 but with GCC there
4978 are some more issues to be resolved
4980 Thu Nov 30 09:58:02 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
4984 * tao/Service_Callbacks.cpp
4985 * tao/Service_Callbacks.h
4989 * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.h
4990 * orbsvcs/orbsvcs/FaultTolerance/FT_Service_Callbacks.cpp
4992 Fix for bugzilla 2709.
4994 Thu Nov 30 05:52:05 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
4996 * tests/Bug_2417_Regression/Makefile.am:
4997 * tests/Bug_2654_Regression/Makefile.am:
4998 * tests/Bug_2709_Regression/Makefile.am:
4999 * tests/Hang_Shutdown/Makefile.am:
5000 * tests/ICMG_Any_Bug/Makefile.am:
5001 * tests/OctetSeq/Makefile.am:
5002 * tests/Param_Test/Makefile.am:
5003 * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
5004 * tests/RTCORBA/Client_Propagated/Makefile.am:
5005 * tests/Timeout/Makefile.am:
5009 * tests/Bug_2417_Regression/Bug_2417_Regression.mpc:
5010 * tests/Bug_2654_Regression/Bug_2654_Regression.mpc:
5011 * tests/Bug_2709_Regression/Bug_2709_Regression.mpc:
5012 * tests/Hang_Shutdown/Hang.mpc:
5013 * tests/ICMG_Any_Bug/Hello.mpc:
5014 * tests/OctetSeq/OctetSeq.mpc:
5015 * tests/Param_Test/Param_Test.mpc:
5016 * tests/Portable_Interceptors/ORB_Shutdown/PI_ORB_Shutdown.mpc:
5017 * tests/RTCORBA/Client_Propagated/RTCORBA_Client_Propagated.mpc:
5018 * tests/Timeout/Timeout.mpc:
5020 Split out IDL compilation into separate MPC project.
5022 Thu Nov 30 05:48:30 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5026 Added AM_CONDITIONAL for BUILD_JAVA, so we can handle
5027 Makefile.am's with these options. Default to false, until we
5028 can write feature tests for this option.
5030 Thu Nov 30 05:44:13 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5032 * examples/OBV/Typed_Events/Makefile.am:
5036 Wed Nov 29 17:43:45 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5038 * examples/OBV/Typed_Events/Typed_Events.mpc:
5040 Removed the IDL flag -St, which suppressed typecode generation,
5041 so the _tao_type() method (which returns a typecode) can be
5042 generated for the valuetypes in the IDL - necessary since
5043 this method is pure virtual in ValueBase. This is a temporary
5044 fix, some discussions are necessary to decide on an approach
5045 to integrating _tao_type() with subsetted libraries, IDL
5046 compiler command line options, and MPC settings.
5048 Wed Nov 29 17:13:33 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5050 * tao/DynamicAny/DynAnyUtils_T.h:
5052 Put back some of the 'typename' qualifiers removed in
5054 Wed Nov 29 000:11:49 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5056 since the lack is definitely causing problems with FC4
5057 on the scoreboard. I had removed them because I thought
5058 they were the cause of problems reported by Phil
5059 Mesnier <mesnier_p@ociweb.com>, but perhaps those errors
5060 stemmed from something else.
5062 Wed Nov 29 16:31:26 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5064 * tao/AnyTypeCode/BasicTypeTraits.cpp:
5065 * tao/AnyTypeCode/BasicTypeTraits.h:
5067 Added a guard around code for wchars similar to that in
5068 tao/Unbounded_Sequence_CDR_T.h, as a workaround for LynxOS,
5069 which has no native wchar type. Thanks to Johnny Willemsen
5070 <jwillemsen@remedy.nl> for the tip.
5072 Wed Nov 29 13:45:23 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5076 Configure Makefiles for new unit test subdirectories.
5078 * tests/AMH_Exceptions/Makefile.am:
5079 * tests/AMH_Oneway/Makefile.am:
5080 * tests/AMI/Makefile.am:
5081 * tests/AMI_Buffering/Makefile.am:
5082 * tests/AMI_Timeouts/Makefile.am:
5083 * tests/Abstract_Interface/Makefile.am:
5084 * tests/Any/Makefile.am:
5085 * tests/Any/Recursive/Makefile.am:
5086 * tests/BiDirectional/Makefile.am:
5087 * tests/BiDirectional_DelayedUpcall/Makefile.am:
5088 * tests/BiDirectional_MultipleORB/Makefile.am:
5089 * tests/BiDirectional_NestedUpcall/Makefile.am:
5090 * tests/Big_AMI/Makefile.am:
5091 * tests/Big_Oneways/Makefile.am:
5092 * tests/Big_Reply/Makefile.am:
5093 * tests/Big_Request_Muxing/Makefile.am:
5094 * tests/Big_Twoways/Makefile.am:
5095 * tests/Blocking_Sync_None/Makefile.am:
5096 * tests/Bug_1020_Basic_Regression/Makefile.am:
5097 * tests/Bug_1020_Regression/Makefile.am:
5098 * tests/Bug_1254_Regression/Makefile.am:
5099 * tests/Bug_1269_Regression/Makefile.am:
5100 * tests/Bug_1270_Regression/Makefile.am:
5101 * tests/Bug_1330_Regression/Makefile.am:
5102 * tests/Bug_1361_Regression/Makefile.am:
5103 * tests/Bug_1476_Regression/Makefile.am:
5104 * tests/Bug_1476_Test/Makefile.am:
5105 * tests/Bug_1482_Regression/Makefile.am:
5106 * tests/Bug_1495_Regression/Makefile.am:
5107 * tests/Bug_1535_Regression/Makefile.am:
5108 * tests/Bug_1551_Regression/Makefile.am:
5109 * tests/Bug_1568_Regression/Makefile.am:
5110 * tests/Bug_1627_Regression/Makefile.am:
5111 * tests/Bug_1635_Regression/Makefile.am:
5112 * tests/Bug_1636_Regression/Makefile.am:
5113 * tests/Bug_1639_Regression/Makefile.am:
5114 * tests/Bug_1670_Regression/Makefile.am:
5115 * tests/Bug_1676_Regression/Makefile.am:
5116 * tests/Bug_1693_Test/Makefile.am:
5117 * tests/Bug_1812_Regression/Makefile.am:
5118 * tests/Bug_1813_Regression/Makefile.am:
5119 * tests/Bug_1869_Regression/Makefile.am:
5120 * tests/Bug_1904_Regression/Makefile.am:
5121 * tests/Bug_2084_Regression/Makefile.am:
5122 * tests/Bug_2119_Regression/Makefile.am:
5123 * tests/Bug_2122_Regression/Makefile.am:
5124 * tests/Bug_2124_Regression/Makefile.am:
5125 * tests/Bug_2126_Regression/Makefile.am:
5126 * tests/Bug_2134_Regression/Makefile.am:
5127 * tests/Bug_2144_Regression/Makefile.am:
5128 * tests/Bug_2174_Regression/Makefile.am:
5129 * tests/Bug_2183_Regression/Makefile.am:
5130 * tests/Bug_2186_Regression/Makefile.am:
5131 * tests/Bug_2188_Regression/Makefile.am:
5132 * tests/Bug_2201_Regression/Makefile.am:
5133 * tests/Bug_2222_Regression/Makefile.am:
5134 * tests/Bug_2234_Regression/Makefile.am:
5135 * tests/Bug_2289_Regression/Makefile.am:
5136 * tests/Bug_2319_Regression/Makefile.am:
5137 * tests/Bug_2328_Regression/Makefile.am:
5138 * tests/Bug_2345_Regression/Makefile.am:
5139 * tests/Bug_2349_Regression/Makefile.am:
5140 * tests/Bug_2375_Regression/Makefile.am:
5141 * tests/Bug_2399_Regression/Makefile.am:
5142 * tests/Bug_2417_Regression/Makefile.am:
5143 * tests/Bug_2419_Regression/Makefile.am:
5144 * tests/Bug_2424_Regression/Makefile.am:
5145 * tests/Bug_2429_Regression/Makefile.am:
5146 * tests/Bug_2494_Regression/Makefile.am:
5147 * tests/Bug_2503_Regression/Makefile.am:
5148 * tests/Bug_2542_Regression/Makefile.am:
5149 * tests/Bug_2543_Regression/Makefile.am:
5150 * tests/Bug_2549_Regression/Makefile.am:
5151 * tests/Bug_2560_Regression/Makefile.am:
5152 * tests/Bug_2593_Regression/Makefile.am:
5153 * tests/Bug_2595_Regression/Makefile.am:
5154 * tests/Bug_2654_Regression/Makefile.am:
5155 * tests/Bug_2669_Regression/Makefile.am:
5156 * tests/Bug_2683_Regression/Makefile.am:
5157 * tests/Bug_2709_Regression/Makefile.am:
5158 * tests/CDR/Makefile.am:
5159 * tests/COIOP/Makefile.am:
5160 * tests/CSD_Strategy_Tests/Broken/Makefile.am:
5161 * tests/CSD_Strategy_Tests/Makefile.am:
5162 * tests/CSD_Strategy_Tests/TP_Common/Makefile.am:
5163 * tests/CSD_Strategy_Tests/TP_Foo_A/Makefile.am:
5164 * tests/CSD_Strategy_Tests/TP_Foo_B/Makefile.am:
5165 * tests/CSD_Strategy_Tests/TP_Foo_C/Makefile.am:
5166 * tests/CSD_Strategy_Tests/TP_Test_1/Makefile.am:
5167 * tests/CSD_Strategy_Tests/TP_Test_2/Makefile.am:
5168 * tests/CSD_Strategy_Tests/TP_Test_3/Makefile.am:
5169 * tests/CSD_Strategy_Tests/TP_Test_4/Makefile.am:
5170 * tests/CSD_Strategy_Tests/TP_Test_Dynamic/Makefile.am:
5171 * tests/CSD_Strategy_Tests/TP_Test_Static/Makefile.am:
5172 * tests/Cache_Growth_Test/Makefile.am:
5173 * tests/CallbackTest/Makefile.am:
5174 * tests/Client_Leaks/Makefile.am:
5175 * tests/CodeSets/Makefile.am:
5176 * tests/CodeSets/libs/IBM1047_ISO8859/Makefile.am:
5177 * tests/CodeSets/libs/Makefile.am:
5178 * tests/CodeSets/libs/UCS4_UTF16/Makefile.am:
5179 * tests/CodeSets/simple/Makefile.am:
5180 * tests/Codec/Makefile.am:
5181 * tests/Collocation/Makefile.am:
5182 * tests/CollocationLockup/Makefile.am:
5183 * tests/Collocation_Exception_Test/Makefile.am:
5184 * tests/Collocation_Oneway_Tests/Makefile.am:
5185 * tests/Collocation_Opportunities/Makefile.am:
5186 * tests/Collocation_Tests/Makefile.am:
5187 * tests/Connect_Strategy_Test/Makefile.am:
5188 * tests/Connection_Failure/Makefile.am:
5189 * tests/Connection_Purging/Makefile.am:
5190 * tests/Connection_Timeout/Makefile.am:
5191 * tests/Crash_On_Write/Makefile.am:
5192 * tests/Crashed_Callback/Makefile.am:
5193 * tests/DII_Collocation_Tests/Makefile.am:
5194 * tests/DII_Collocation_Tests/oneway/Makefile.am:
5195 * tests/DII_Collocation_Tests/twoway/Makefile.am:
5196 * tests/DLL_ORB/Makefile.am:
5197 * tests/DSI_Gateway/Makefile.am:
5198 * tests/DynAny_Test/Makefile.am:
5199 * tests/Explicit_Event_Loop/Makefile.am:
5200 * tests/Exposed_Policies/Makefile.am:
5201 * tests/FL_Cube/Makefile.am:
5202 * tests/Faults/Makefile.am:
5203 * tests/File_IO/Makefile.am:
5204 * tests/Forwarding/Makefile.am:
5205 * tests/GIOP_Fragments/Java_Big_Reply/Makefile.am:
5206 * tests/GIOP_Fragments/Java_Big_Request/Makefile.am:
5207 * tests/GIOP_Fragments/Makefile.am:
5208 * tests/GIOP_Fragments/PMB_With_Fragments/Makefile.am:
5209 * tests/Hang_Shutdown/Makefile.am:
5210 * tests/Hello/Makefile.am:
5211 * tests/ICMG_Any_Bug/Makefile.am:
5212 * tests/IDL_Test/Makefile.am:
5213 * tests/IORManipulation/Makefile.am:
5214 * tests/IOR_Endpoint_Hostnames/Makefile.am:
5215 * tests/IPV6/Makefile.am:
5216 * tests/InterOp-Naming/Makefile.am:
5217 * tests/Leader_Followers/Makefile.am:
5218 * tests/LongUpcalls/Makefile.am:
5219 * tests/MProfile/Makefile.am:
5220 * tests/MProfile_Connection_Timeout/Makefile.am:
5221 * tests/MProfile_Forwarding/Makefile.am:
5222 * tests/MT_BiDir/Makefile.am:
5223 * tests/MT_Client/Makefile.am:
5224 * tests/MT_Server/Makefile.am:
5225 * tests/MT_Timeout/Makefile.am:
5226 * tests/Makefile.am:
5227 * tests/Multiple/Makefile.am:
5228 * tests/Multiple_Inheritance/Makefile.am:
5229 * tests/Muxed_GIOP_Versions/Makefile.am:
5230 * tests/Muxing/Makefile.am:
5231 * tests/Native_Exceptions/Makefile.am:
5232 * tests/NestedUpcall/MT_Client_Test/Makefile.am:
5233 * tests/NestedUpcall/Makefile.am:
5234 * tests/NestedUpcall/Simple/Makefile.am:
5235 * tests/NestedUpcall/Triangle_Test/Makefile.am:
5236 * tests/Nested_Event_Loop/Makefile.am:
5237 * tests/Nested_Upcall_Crash/Makefile.am:
5238 * tests/No_Server_MT_Connect_Test/Makefile.am:
5239 * tests/OBV/Any/Makefile.am:
5240 * tests/OBV/Collocated/Forward/Makefile.am:
5241 * tests/OBV/Collocated/Makefile.am:
5242 * tests/OBV/Factory/Makefile.am:
5243 * tests/OBV/Forward/Makefile.am:
5244 * tests/OBV/Makefile.am:
5245 * tests/OBV/Simple/Makefile.am:
5246 * tests/OBV/TC_Alignment/Makefile.am:
5247 * tests/OBV/Truncatable/Makefile.am:
5248 * tests/OBV/ValueBox/Makefile.am:
5249 * tests/ORB_Local_Config/Bug_1459/Makefile.am:
5250 * tests/ORB_Local_Config/Bunch/Makefile.am:
5251 * tests/ORB_Local_Config/Makefile.am:
5252 * tests/ORB_Local_Config/Separation/Makefile.am:
5253 * tests/ORB_Local_Config/Service_Dependency/Makefile.am:
5254 * tests/ORB_Local_Config/Shared/Makefile.am:
5255 * tests/ORB_Local_Config/Simple/Makefile.am:
5256 * tests/ORB_Local_Config/Two_DLL_ORB/Makefile.am:
5257 * tests/ORB_destroy/Makefile.am:
5258 * tests/ORB_init/Makefile.am:
5259 * tests/ORB_init/Portspan/Makefile.am:
5260 * tests/ORB_shutdown/Makefile.am:
5261 * tests/ORT/Makefile.am:
5262 * tests/Object_Loader/Makefile.am:
5263 * tests/Objref_Sequence_Test/Makefile.am:
5264 * tests/OctetSeq/Makefile.am:
5265 * tests/Ondemand_Write/Makefile.am:
5266 * tests/Oneway_Buffering/Makefile.am:
5267 * tests/Oneway_Timeouts/Makefile.am:
5268 * tests/Oneways_Invoking_Twoways/Makefile.am:
5269 * tests/Optimized_Connection/Makefile.am:
5270 * tests/POA/Bug_2511_Regression/Makefile.am:
5271 * tests/POA/Current/Makefile.am:
5272 * tests/POA/Deactivate_Object/Makefile.am:
5273 * tests/POA/Default_Servant/Makefile.am:
5274 * tests/POA/EndpointPolicy/Makefile.am:
5275 * tests/POA/Etherealization/Makefile.am:
5276 * tests/POA/Excessive_Object_Deactivations/Makefile.am:
5277 * tests/POA/Identity/Makefile.am:
5278 * tests/POA/MT_Servant_Locator/Makefile.am:
5279 * tests/POA/Makefile.am:
5280 * tests/POA/Nested_Non_Servant_Upcalls/Makefile.am:
5281 * tests/POA/Non_Servant_Upcalls/Makefile.am:
5282 * tests/POA/Object_Reactivation/Makefile.am:
5283 * tests/POA/POAManagerFactory/Makefile.am:
5284 * tests/POA/POA_Destruction/Makefile.am:
5285 * tests/POA/Persistent_ID/Makefile.am:
5286 * tests/POA/Policies/Makefile.am:
5287 * tests/POA/Reference_Counting/Makefile.am:
5288 * tests/POA/Single_Threaded_POA/Makefile.am:
5289 * tests/POA/wait_for_completion/Makefile.am:
5290 * tests/Parallel_Connect_Strategy/Makefile.am:
5291 * tests/Param_Test/Makefile.am:
5292 * tests/Permanent_Forward/Makefile.am:
5293 * tests/Policies/Makefile.am:
5294 * tests/Portable_Interceptors/AMI/Makefile.am:
5295 * tests/Portable_Interceptors/AdvSlot/Makefile.am:
5296 * tests/Portable_Interceptors/AdvSlotDblCpy/Makefile.am:
5297 * tests/Portable_Interceptors/AdvSlotExt/Makefile.am:
5298 * tests/Portable_Interceptors/Benchmark/Makefile.am:
5299 * tests/Portable_Interceptors/Bug_1559/Makefile.am:
5300 * tests/Portable_Interceptors/Bug_2088/Makefile.am:
5301 * tests/Portable_Interceptors/Bug_2510_Regression/Makefile.am:
5302 * tests/Portable_Interceptors/Collocated/Dynamic/Makefile.am:
5303 * tests/Portable_Interceptors/Collocated/Makefile.am:
5304 * tests/Portable_Interceptors/Collocated/Service_Context_Manipulation/Makefile.am:
5305 * tests/Portable_Interceptors/Dynamic/Makefile.am:
5306 * tests/Portable_Interceptors/ForwardRequest/Makefile.am:
5307 * tests/Portable_Interceptors/IORInterceptor/Makefile.am:
5308 * tests/Portable_Interceptors/Makefile.am:
5309 * tests/Portable_Interceptors/ORB_Shutdown/Makefile.am:
5310 * tests/Portable_Interceptors/PICurrent/Makefile.am:
5311 * tests/Portable_Interceptors/PolicyFactory/Makefile.am:
5312 * tests/Portable_Interceptors/Processing_Mode_Policy/Collocated/Makefile.am:
5313 * tests/Portable_Interceptors/Processing_Mode_Policy/Makefile.am:
5314 * tests/Portable_Interceptors/Processing_Mode_Policy/Remote/Makefile.am:
5315 * tests/Portable_Interceptors/Recursive_ORBInitializer/Makefile.am:
5316 * tests/Portable_Interceptors/Register_Initial_References/Makefile.am:
5317 * tests/Portable_Interceptors/Request_Interceptor_Flow/Makefile.am:
5318 * tests/Portable_Interceptors/Service_Context_Manipulation/Makefile.am:
5319 * tests/Portable_Interceptors/Slot/Makefile.am:
5320 * tests/QtTests/Makefile.am:
5321 * tests/Queued_Message_Test/Makefile.am:
5322 * tests/RTCORBA/Activate_Object_Multiple_ORBs/Makefile.am:
5323 * tests/RTCORBA/Banded_Connections/Makefile.am:
5324 * tests/RTCORBA/Client_Propagated/Makefile.am:
5325 * tests/RTCORBA/Client_Protocol/Makefile.am:
5326 * tests/RTCORBA/Collocation/Makefile.am:
5327 * tests/RTCORBA/Destroy_Thread_Pool/Makefile.am:
5328 * tests/RTCORBA/Diffserv/Makefile.am:
5329 * tests/RTCORBA/Dynamic_Thread_Pool/Makefile.am:
5330 * tests/RTCORBA/Explicit_Binding/Makefile.am:
5331 * tests/RTCORBA/Linear_Priority/Makefile.am:
5332 * tests/RTCORBA/MT_Client_Protocol_Priority/Makefile.am:
5333 * tests/RTCORBA/Makefile.am:
5334 * tests/RTCORBA/ORB_init/Makefile.am:
5335 * tests/RTCORBA/Persistent_IOR/Makefile.am:
5336 * tests/RTCORBA/Policies/Makefile.am:
5337 * tests/RTCORBA/Policy_Combinations/Makefile.am:
5338 * tests/RTCORBA/Priority_Inversion_With_Bands/Makefile.am:
5339 * tests/RTCORBA/Private_Connection/Makefile.am:
5340 * tests/RTCORBA/Profile_And_Endpoint_Selection/Makefile.am:
5341 * tests/RTCORBA/RTMutex/Makefile.am:
5342 * tests/RTCORBA/Server_Declared/Makefile.am:
5343 * tests/RTCORBA/Server_Protocol/Makefile.am:
5344 * tests/RTCORBA/Thread_Pool/Makefile.am:
5345 * tests/RTScheduling/Current/Makefile.am:
5346 * tests/RTScheduling/DT_Spawn/Makefile.am:
5347 * tests/RTScheduling/Makefile.am:
5348 * tests/RTScheduling/Scheduling_Interceptor/Makefile.am:
5349 * tests/RTScheduling/Thread_Cancel/Makefile.am:
5350 * tests/RTScheduling/VoidData/Makefile.am:
5351 * tests/Reliable_Oneways/Makefile.am:
5352 * tests/Sequence_Unit_Tests/Makefile.am:
5353 * tests/Servant_To_Reference_Test/Makefile.am:
5354 * tests/Server_Connection_Purging/Makefile.am:
5355 * tests/Server_Leaks/Makefile.am:
5356 * tests/Server_Port_Zero/Makefile.am:
5357 * tests/Single_Read/Makefile.am:
5358 * tests/Smart_Proxies/Benchmark/Makefile.am:
5359 * tests/Smart_Proxies/Collocation/Makefile.am:
5360 * tests/Smart_Proxies/Makefile.am:
5361 * tests/Smart_Proxies/On_Demand/Makefile.am:
5362 * tests/Smart_Proxies/Policy/Makefile.am:
5363 * tests/Smart_Proxies/dtor/Makefile.am:
5364 * tests/Stack_Recursion/Makefile.am:
5365 * tests/Strategies/Makefile.am:
5366 * tests/Timed_Buffered_Oneways/Makefile.am:
5367 * tests/Timeout/Makefile.am:
5368 * tests/Two_Objects/Makefile.am:
5369 * tests/Typedef_String_Array/Makefile.am:
5370 * tests/UNKNOWN_Exception/Makefile.am:
5371 * tests/Xt_Stopwatch/Makefile.am:
5373 New files, baseline Makefile.am's for TAO's tests subdirectory.
5375 Wed Nov 29 13:25:46 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5377 * docs/tutorials/Quoter/On_Demand_Activation/Quoter_On_Demand_Activation.mpc:
5378 * docs/tutorials/Quoter/RT_Event_Service/Quoter_RT_Event_Service.mpc:
5379 * docs/tutorials/Quoter/Simple/ImprovedServer/Quoter_Simple_ImprovedServer.mpc:
5380 * examples/Load_Balancing_persistent/Load_Balancing_persistent.mpc:
5381 * examples/OBV/Typed_Events/Typed_Events.mpc:
5382 * examples/POA/Adapter_Activator/POA_Adapter_Activator.mpc:
5383 * examples/POA/Default_Servant/POA_Default_Servant.mpc:
5384 * examples/POA/DSI/POA_DSI.mpc:
5385 * examples/POA/Explicit_Activation/POA_Explicit_Activation.mpc:
5386 * examples/POA/FindPOA/POA_FindPOA.mpc:
5387 * examples/POA/Forwarding/POA_Forwarding.mpc:
5388 * examples/POA/Generic_Servant/POA_Generic_Servant.mpc:
5389 * examples/POA/Loader/POA_Loader.mpc:
5390 * examples/POA/NewPOA/POA_NewPOA.mpc:
5391 * examples/POA/On_Demand_Activation/POA_On_Demand_Activation.mpc:
5392 * examples/POA/On_Demand_Loading/POA_On_Demand_Loading.mpc:
5393 * examples/POA/POA_BiDir/POA_BiDir.mpc:
5394 * examples/POA/Reference_Counted_Servant/Reference_Counted_Servant.mpc:
5395 * examples/POA/TIE/POA_TIE.mpc:
5396 * examples/Quoter/Quoter.mpc:
5397 * examples/TypeCode_Creation/TypeCode_Creation.mpc:
5398 * orbsvcs/examples/Notify/Lanes/Notify_Lanes.mpc:
5399 * orbsvcs/examples/Notify/Subscribe/Notify_Subscribe.mpc:
5400 * orbsvcs/examples/Notify/ThreadPool/Notify_ThreadPool.mpc:
5401 * orbsvcs/examples/ORT/ORT.mpc:
5402 * orbsvcs/FT_ReplicationManager/FT_ReplicationManager.mpc:
5403 * orbsvcs/IFR_Service/IFR_Service.mpc:
5404 * orbsvcs/orbsvcs/IFRService.mpc:
5405 * orbsvcs/performance-tests/RTEvent/Colocated_Roundtrip/Colocated_Roundtrip.mpc:
5406 * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/Federated_Roundtrip.mpc:
5407 * orbsvcs/performance-tests/RTEvent/lib/RTEC_Perf.mpc:
5408 * orbsvcs/performance-tests/RTEvent/Roundtrip/Roundtrip.mpc:
5409 * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/RTCORBA_Baseline.mpc:
5410 * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/RTCORBA_Callback.mpc:
5411 * orbsvcs/performance-tests/RTEvent/TCP_Baseline/TCP_Baseline.mpc:
5412 * orbsvcs/tests/Bug_2074_Regression/Bug_2074_Regression.mpc:
5413 * orbsvcs/tests/Bug_2247_Regression/Bug_2247_Regression.mpc:
5414 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
5415 * orbsvcs/tests/FT_App/FT_App.mpc:
5416 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
5417 * orbsvcs/tests/ImplRepo/NameService/ImplRepo_NameService.mpc:
5418 * orbsvcs/tests/InterfaceRepo/Application_Test/IFR_Application_Test.mpc:
5419 * orbsvcs/tests/InterfaceRepo/IDL3_Test/IFR_IDL3_Test.mpc:
5420 * orbsvcs/tests/InterfaceRepo/IFR_Test/IFR_IFR_Test.mpc:
5421 * orbsvcs/tests/InterfaceRepo/Persistence_Test/IFR_Persistence_Test.mpc:
5422 * orbsvcs/tests/Notify/performance-tests/Filter/Filter.mpc:
5423 * orbsvcs/tests/Notify/performance-tests/Throughput/Throughput.mpc:
5424 * orbsvcs/tests/Notify/RT_lib/RT_Notify_lib.mpc:
5425 * orbsvcs/tests/tests_svc_loader/tests_svc_loader.mpc:
5426 * performance-tests/Cubit/TAO/DII_Cubit/DII_Cubit.mpc:
5427 * performance-tests/Latency/Deferred/Deferred.mpc:
5428 * performance-tests/Latency/DII/DII.mpc:
5429 * performance-tests/Latency/DSI/DSI.mpc:
5430 * performance-tests/RTCorba/Multiple_Endpoints/Common/Common.mpc:
5431 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/ORB_Per_Priority.mpc:
5432 * performance-tests/RTCorba/Oneways/Reliable/Reliable.mpc:
5433 * performance-tests/RTCorba/Thread_Pool/Thread_Pool.mpc:
5434 * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
5435 * performance-tests/Sequence_Latency/DII/DII.mpc:
5436 * performance-tests/Sequence_Latency/DSI/DSI.mpc:
5437 * tao/EndpointPolicy.mpc:
5438 * tests/Bug_1535_Regression/Bug_1535_Regression.mpc:
5439 * tests/Bug_1636_Regression/test.mpc:
5440 * tests/Bug_2174_Regression/Bug_2174_Regression.mpc:
5441 * tests/Faults/Faults.mpc:
5442 * tests/File_IO/File_IO.mpc:
5443 * tests/ICMG_Any_Bug/Hello.mpc:
5444 * tests/MProfile_Forwarding/MProfile_Forwarding.mpc:
5445 * tests/Param_Test/Param_Test.mpc:
5446 * tests/POA/Bug_2511_Regression/Bug_2511_Regression.mpc:
5447 * tests/POA/Default_Servant/Default_Servant.mpc:
5448 * tests/POA/EndpointPolicy/EndpointPolicy.mpc:
5449 * tests/POA/Etherealization/Etherealization.mpc:
5450 * tests/POA/MT_Servant_Locator/MT_Servant_Locator.mpc:
5451 * tests/POA/Nested_Non_Servant_Upcalls/Nested_Non_Servant_Upcalls.mpc:
5452 * tests/POA/POAManagerFactory/POAManagerFactory.mpc:
5453 * tests/POA/Single_Threaded_POA/Single_Threaded_POA.mpc:
5454 * tests/RTCORBA/Diffserv/RTCORBA_Diffserv.mpc:
5455 * tests/RTCORBA/Dynamic_Thread_Pool/RT_Dynamic_Thread_Pool.mpc:
5456 * tests/RTCORBA/Explicit_Binding/RTCORBA_Explicit_Binding.mpc:
5457 * tests/RTCORBA/Linear_Priority/RTCORBA_Linear_Priority.mpc:
5458 * tests/RTCORBA/MT_Client_Protocol_Priority/RTCORBA_MT_Client_Proto_Prio.mpc:
5459 * tests/RTCORBA/Persistent_IOR/RTCORBA_Persistent_IOR.mpc:
5460 * tests/RTCORBA/Policies/Policies.mpc:
5461 * tests/RTCORBA/Policy_Combinations/RTCORBA_Policy_Combinations.mpc:
5462 * tests/RTCORBA/Priority_Inversion_With_Bands/Priority_Inversion_With_Bands.mpc:
5463 * tests/RTCORBA/Private_Connection/RTCORBA_Private_Connection.mpc:
5464 * tests/RTCORBA/Profile_And_Endpoint_Selection/PaE_Selection.mpc:
5465 * tests/RTCORBA/Server_Protocol/RTCORBA_Server_Protocol.mpc:
5466 * tests/RTCORBA/Thread_Pool/RTCORBA_Thread_Pool.mpc:
5467 * tests/Servant_To_Reference_Test/Servant_to_Reference.mpc:
5468 Added avoids_corba_e_compact as base project, these all
5469 have also avoids_minimum_corba, so it was just a search/
5472 Wed Nov 29 12:07:46 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5474 * TAO_IDL/be/be_codegen.cpp:
5475 When generating the A.h file we don't need to generate an include
5476 of another A.h file when we include a .idl file
5478 Wed Nov 29 02:51:19 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5482 Configure Makefiles for new unit test subdirectories.
5484 * examples/Makefile.am:
5486 Regenerate to descend into CSD_Strategy subdirectory.
5488 * examples/CSD_Strategy/ThreadPool/Makefile.am:
5489 * examples/CSD_Strategy/ThreadPool2/Makefile.am:
5490 * examples/CSD_Strategy/ThreadPool3/Makefile.am:
5491 * examples/CSD_Strategy/ThreadPool5/Makefile.am:
5492 * examples/CSD_Strategy/ThreadPool6/Makefile.am:
5496 * examples/CSD_Strategy/ThreadPool/CSD_Test_ThreadPool.mpc:
5497 * examples/CSD_Strategy/ThreadPool2/CSD_Test_ThreadPool2.mpc:
5498 * examples/CSD_Strategy/ThreadPool3/CSD_Test_ThreadPool3.mpc:
5499 * examples/CSD_Strategy/ThreadPool5/CSD_Test_ThreadPool5.mpc:
5500 * examples/CSD_Strategy/ThreadPool6/CSD_Test_ThreadPool6.mpc:
5502 Split out IDL compilation into separate MPC project.
5508 Wed Nov 29 000:11:49 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5510 * tao/DynamicAny/DynAnyUtils_T.h:
5512 Removed some 'typename' qualifiers that Visual Studio seems
5513 fine with either way, but which may be causing problems
5516 Tue Nov 28 22:44:08 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5518 * tao/DynamicAny/DynStruct_i.cpp:
5520 Fixed typo (case error) in #include directive.
5522 * tao/AnyTypeCode/BasicTypeTraits.h:
5524 Replace forward declaration of enum TCKind with #include of
5525 tao/Typecode_typesC.h to eliminate gcc complaints.
5527 Tue Nov 28 22:17:08 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5529 * tao/AnyTypeCode/BasicTypeTraits_T.h:
5531 Added missing newline at the end of the file. Thanks to
5532 Phil Mesnier <mesnier_p@ociweb.com> for reporting it.
5534 Tue Nov 28 21:00:28 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5536 * TAO_IDL/fe/lex.yy.cpp.diff:
5538 Applied patch sent by Chad Elliott <elliott_c@ociweb.com>.
5540 Tue Nov 28 20:03:21 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>
5542 * orbsvcs/tests/ImplRepo/run_test.pl:
5543 Improvement to the script for running on platforms with many
5544 endpoints, such as those with IPv6. These improvements were
5545 motivated by the discovery that the use of environment variables
5546 by the ImplRepo Activator leads to trouble if the IMR IOR is
5547 particularly long, which can happen if multiple profiles are
5548 included in the IOR.
5550 Tue Nov 28 19:32:46 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5552 * tao/AnyTypeCode/BasicTypeTraits.cpp:
5553 * tao/AnyTypeCode/BasicTypeTraits.h:
5554 * tao/AnyTypeCode/BasicTypeTraits_T.h:
5556 New files, defining and specializing template
5557 utilities for using Anys and typecodes with
5560 * tao/AnyTypeCode.mpc:
5562 Added new files described above.
5564 * tao/DynamicAny/DynAnyUtils_T.h:
5566 New file containing templatized code factored
5567 out from the insert_* and get_* methods, and
5568 using the AnyTypeCode utilities described above.
5569 Also contains code factored out from
5570 DynAnyFactory methods.
5572 * tao/DynamicAny/DynValue_i.cpp:
5573 * tao/DynamicAny/DynAnyFactory.h:
5574 * tao/DynamicAny/DynArray_i.cpp:
5575 * tao/DynamicAny/DynCommon.cpp:
5576 * tao/DynamicAny/DynStruct_i.cpp:
5577 * tao/DynamicAny/DynCommon.h:
5578 * tao/DynamicAny/DynValueBox_i.cpp:
5579 * tao/DynamicAny/DynValueCommon_i.cpp:
5580 * tao/DynamicAny/DynAny_i.cpp:
5581 * tao/DynamicAny/DynUnion_i.cpp:
5582 * tao/DynamicAny/DynUnion_i.h:
5583 * tao/DynamicAny/DynAnyFactory.cpp:
5584 * tao/DynamicAny/DynSequence_i.cpp:
5586 - Added implementations of get_*_seq()
5587 and insert_*_seq(), spec-defined
5588 methods for each IDL basic type.
5590 - Added implementation of insert_abstract()
5593 - Factored out code from existing insert_*
5594 and get_* methods to templatized
5595 utility code described above.
5597 - Factored out code from DynAnyFactory
5600 - Fixed bug in get_reference() and get_val()
5601 that (incorrectly) took ownership of the
5602 dynamic any's contents. Thanks to Phil
5603 Mesnier <mesnier_p@ociweb.com> for
5606 * tao/Valuetype/AbstractBase.h:
5607 * tao/Valuetype/AbstractBase.cpp:
5609 Added declaration and definition of typecode
5612 * tao/Valuetype/ValueBase.h:
5613 * tao/Valuetype/ValueBase.cpp:
5615 Added virtual _tao_type() method that returns
5616 the associated typecode polymorphically. This
5617 method is a TAO extension, and is for internal
5618 use only (currently used in Any insertion
5619 operators for valuetypes - see below). It
5620 does not make a copy.
5622 * docs/dynany/index.html:
5624 Updated documentation to include the changes
5627 * tests/DynAny_Test/test_dynstruct.cpp:
5628 * tests/DynAny_Test/test_dynany.cpp:
5629 * tests/DynAny_Test/test_dynunion.cpp:
5630 * tests/DynAny_Test/data.cpp:
5631 * tests/DynAny_Test/data.h:
5632 * tests/DynAny_Test/test_dynenum.cpp:
5633 * tests/DynAny_Test/test_dynsequence.cpp:
5634 * tests/DynAny_Test/analyzer.cpp:
5635 * tests/DynAny_Test/test_dynarray.cpp:
5636 * tests/DynAny_Test/analyzer.h:
5637 * tests/DynAny_Test/driver.cpp:
5638 * tests/DynAny_Test/da_tests.idl:
5640 Updated tests to cover some of the new Dynamic Any
5641 methods described above.
5643 * orbsvcs/orbsvcs/Log/Log_Constraint_Visitors.cpp:
5645 Changed code that uses DynamicAnyFactory method,
5646 a consequence of the refactoring in Dynamic Any
5649 * TAO_IDL/be/be_visitor_typecode/typecode_defn.cpp:
5650 * TAO_IDL/be/be_visitor_arg_traits.cpp:
5651 * TAO_IDL/be/be_visitor_operation/operation.cpp:
5652 * TAO_IDL/be/be_visitor_sequence/serializer_op_cs.cpp:
5653 * TAO_IDL/be/be_visitor_array/cdr_op_cs.cpp:
5654 * TAO_IDL/be/be_visitor_array/serializer_op_cs.cpp:
5655 * TAO_IDL/be/be_visitor_valuebox/valuebox_ch.cpp:
5656 * TAO_IDL/be/be_visitor_valuebox/valuebox_cs.cpp:
5657 * TAO_IDL/be/be_visitor_valuetype/valuetype_cs.cpp:
5658 * TAO_IDL/be/be_visitor_valuetype/any_op_cs.cpp:
5659 * TAO_IDL/be/be_visitor_valuetype/valuetype_ch.cpp:
5660 * TAO_IDL/be/be_visitor_field/field_ch.cpp:
5661 * TAO_IDL/be/be_interface.cpp:
5662 * TAO_IDL/ast/ast_interface.cpp:
5663 * TAO_IDL/ast/ast_interface_fwd.cpp:
5664 * TAO_IDL/ast/ast_decl.cpp:
5665 * TAO_IDL/fe/y.tab.cpp:
5666 * TAO_IDL/fe/idl.yy:
5667 * TAO_IDL/fe/lex.yy.cpp:
5668 * TAO_IDL/fe/idl.ll:
5670 - Fixed bugs in code generation for eventtypes. Thanks
5671 to Ming Xiong <mxiong@dre.vanderbilt.edu> for
5672 reporting a problem with anonymous sequence eventtype
5673 members that led to the discovery of the other
5676 - Added patches to the lex file and to the corresponding
5677 generated C++ file that (1) corrects inconsistencies
5678 between these two files and (2) fixes problems with
5679 the SunCC preprocessor. Also patched the corresponding
5680 lex.yy.cpp.diff file. Thanks to Chad Elliott
5681 <elliott_c@ociweb.com> for supplying the patches.
5683 - Added generation of virtual _tao_type() method for
5684 valuetypes (and eventtypes), as well as use of this
5685 method in the corresponding Any insertion operators.
5686 These changes make Any insertion completely polymorphic
5687 for valuetypes and eventtypes. These changes include
5690 - Fixed a bug in the handling of #pragma prefix directives
5691 when they occur before included IDL files. Thanks to
5692 Viola Wang <vwang@eso.org> for reporting the problem.
5693 This change closes [BUGID:2714].
5697 Added items listing the new Dynamic Any methods.
5699 Tue Nov 28 17:01:44 UTC 2006 Phil Mesnier <mesnier_p@ociweb.com>
5701 * tao/TAO_Internal.cpp:
5702 Fix to restore processing of the -ORBNegotiateCodesets 1
5705 * tests/Oneway_Timeouts/client.cpp:
5706 Reimplement the timeout evaluation to avoid the use of
5707 std::abs() as that function is not available on 64-bit windows
5708 builds using the intel c++ compiler with VC 7.1 IDE.
5710 Tue Nov 28 16:54:36 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5712 * TAO_IDL/include/utl_err.h (version_syntax_error):
5713 * TAO_IDL/fe/lex.yy.cpp (idl_store_pragma):
5714 * TAO_IDL/fe/idl.ll (idl_store_pragma):
5715 * TAO_IDL/util/utl_err.cpp (version_syntax_error):
5717 Qualified the char* parameter in the signature of the
5718 recently-added version_syntax_error() with 'const'. Also
5719 qualified the char* arg passed to it in idl_store_pragma()
5720 similarly, since the rhs of this arg initialization is
5721 a string literal, and thus causes a warning on some
5724 Tue Nov 28 13:46:55 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5728 Configure Makefiles for new unit test subdirectories.
5730 * orbsvcs/tests/Event/Makefile.am:
5731 * orbsvcs/tests/ImplRepo/Makefile.am:
5733 Regenerate to descend into new test subdirectories.
5735 * orbsvcs/tests/Event/UDP/Makefile.am:
5736 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Makefile.am:
5738 New files, Makefile.am's for newly supported unit tests.
5740 * orbsvcs/tests/Event/UDP/RtEC_UDP.mpc:
5741 * orbsvcs/tests/ImplRepo/Bug_2604_Regression/Bug_2604.mpc:
5743 Split out IDL compilation into separate MPC project.
5745 Tue Nov 28 09:32:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5747 * tao/Bounded_Basic_String_Sequence_T.h:
5748 Fixed doxygen errors
5750 * tao/Unbounded_Basic_String_Sequence_T.h:
5751 Improved doxygen documentation
5753 Mon Nov 27 21:03:53 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5755 * TAO_IDL/be/be_visitor_typecode/struct_typecode.cpp:
5757 - Cosmetic changes to source code, mostly addition of
5758 braces around single-line IF bodies.
5760 - Cosmetic changes to generated code, to keep line
5761 lengths less than 80 characters.
5763 * TAO_IDLbe/be_visitor_typecode/typecode_defn.cpp:
5765 Changed check to tell if interface or valuetype members
5766 are defined, and thus if they need a forward declared
5767 typecode generated. This need for this change is a
5768 consequence of recent changes in the way forward
5769 declared interfaces and valuetypes are handled.
5771 * TAO_IDLast/ast_interface_fwd.cpp:
5773 Removed an unnecessary line of source code.
5775 Mon Nov 27 17:34:21 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
5777 * TAO_IDL/include/utl_err.h:
5778 * TAO_IDL/fe/lex.yy.cpp:
5779 * TAO_IDL/fe/idl.ll:
5780 * TAO_IDL/util/utl_err.cpp:
5782 Added error check in #pragma version parsing, and a new
5783 error message to output if an error is found with this
5784 check. Since the only related error that was checked
5785 for and reported before was an invalid version number,
5786 an additional case was needed for a more general syntax
5787 error. Thanks to Johnny Willemsen <jwillemsen@remedy.nl>
5788 for supplying the example IDL that caused a crash due
5789 to the lack of this error checking. This fix closes
5792 Mon Nov 27 14:46:18 UTC 2006 Vadym Ridosh <vridosh@prismtech.com>
5794 * tests/Bug_2709_Regression/Bug_2709_Regression.mpc
5795 * tests/Bug_2709_Regression/client.cpp
5796 * tests/Bug_2709_Regression/Client_Task.cpp
5797 * tests/Bug_2709_Regression/Client_Task.h
5798 * tests/Bug_2709_Regression/README
5799 * tests/Bug_2709_Regression/run_test.pl
5800 * tests/Bug_2709_Regression/server.cpp
5801 * tests/Bug_2709_Regression/Server_Task.cpp
5802 * tests/Bug_2709_Regression/Server_Task.h
5803 * tests/Bug_2709_Regression/Test.idl
5804 * tests/Bug_2709_Regression/TestImpl.cpp
5805 * tests/Bug_2709_Regression/TestImpl.h
5806 Added a regression for bug 2709.
5808 Mon Nov 27 14:29:38 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5811 * tao/AnyTypeCode.mpc:
5813 Move list generated typecode (*A.h) header files from tao.mpc
5814 to AnyTypeCode.mpc. Even though the files are generated from
5815 rules in tao.mpc, they belong in AnyTypeCode.mpc (the sources
5816 are compiled there, etc.). This also helps with a latent MPC
5817 bug that expressed itself in the borland builds, where the
5818 directory separator was not changed from '/' to '\'.
5820 Mon Nov 27 12:50:48 UTC 2006 Chad Elliott <elliott_c@ociweb.com>
5825 Provide hooks to enable custom Object to IOR conversion or
5826 allowing local objects (such as Smart Proxies) to be converted to
5831 Utilize the new hooks when performing the Object to IOR string
5834 * tests/Smart_Proxies/Smart_Proxy_Impl.h:
5835 * tests/Smart_Proxies/Smart_Proxy_Impl.cpp:
5836 * tests/Smart_Proxies/client.cpp:
5837 * tests/Smart_Proxies/run_test.pl:
5839 This test has been modified to implement both aforementioned
5840 hooks and perform comparisons to ensure that the right thing has
5843 Mon Nov 27 09:31:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5845 * tao/HTTP_Client.h:
5846 * tao/HTTP_Handler.h:
5847 Export these classes from the TAO lib. These can be reused then
5848 by several parts in CIAO and that way we don't have code
5849 duplication and smaller footprint
5851 Mon Nov 27 08:17:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5854 Removed exceptions as base project because TAO already requires
5855 exceptions and renamed minimum_corba to avoids_minimum_corba
5857 Mon Nov 27 08:04:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5859 Document the changes I have done last weekend to resolve link
5860 problems with vc8. With vc8 we now explicitly export the base
5861 templates for the basic sequences. This also requires that
5862 applications do import these base templates which in practice
5863 means that when you use any of the sequences of basic types
5864 you must include (in)directly the ones in the corba library.
5865 If you don't do that you get compile/link errors related
5866 to the basic sequences
5869 Enabled -Gse for ULongLongSeq
5871 * orbsvcs/performance-tests/RTEvent/lib/Federated_Test.idl:
5872 Use the CORBA::ULongLongSeq predefined typedef
5874 * orbsvcs/orbsvcs/CosTrading.idl:
5875 * orbsvcs/orbsvcs/SecurityLevel3.idl:
5876 Include a pidl file from core to get the import of the
5879 * tests/Portable_Interceptors/PICurrent/client.cpp:
5880 Check also the length of the returned sequence
5882 Sun Nov 26 02:41:57 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5884 * orbsvcs/tests/Event/Makefile.am:
5885 * orbsvcs/tests/ImplRepo/Makefile.am:
5887 Hand tweak to avoid subdirectories that aren't yet supported.
5889 Sat Nov 25 13:56:43 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5891 * orbsvcs/orbsvcs/Makefile.am:
5895 * orbsvcs/orbsvcs/ec_typed_events_idl.mpb:
5897 Add -GT to idlflags. We generate tie classes for the untyped
5898 CosEvent interfaces, we should do the same for the typed ones
5901 Fri Nov 24 14:04:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5903 * tests/Sequence_Unit_Tests/Bounded_String.cpp:
5904 Updated because of string sequence changes earlier today
5906 Fri Nov 24 13:45:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5908 * tests/Portable_Interceptors/PICurrent/client.cpp:
5909 Added a test for bugzilla 2656
5911 * tao/Stub.cpp (get_policy_overrides):
5912 When policies is zero, return an empty sequence instead of
5913 a nill pointer. This fixes bugzilla 2656. Thanks to
5914 Richard Ridgway <Richard_Ridgway at ml dot com> for
5915 delivering the test extension and the patch for this file.
5917 Fri Nov 24 13:43:44 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5921 Configure Bug_2615_Regression unit test.
5923 * orbsvcs/tests/Makefile.am:
5925 Regenerated to include Bug_2615_Regression subdirectory.
5927 * orbsvcs/tests/Bug_2615_Regression/Makefile.am:
5929 New file, Makefile.am for new-ish unit test.
5931 Fri Nov 24 13:39:13 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5935 Configure RTCORBA Quoter tutorial.
5937 * docs/tutorials/Quoter/Makefile.am
5939 Regenerated to include RTCORBA subdirectory.
5941 * docs/tutorials/Quoter/RTCORBA/Makefile.am
5943 New file, Makefile.am for new-ish tutorial.
5945 Fri Nov 24 13:24:56 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5947 * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
5948 * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
5952 Fri Nov 24 13:21:52 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5956 Added AM_CONDITIONAL for BUILD_STL and BUILD_BOOST, so we can
5957 generate Makefile.am's with these options. Default to false,
5958 until we can write feature tests for these options.
5960 Fri Nov 24 13:21:00 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5962 * orbsvcs/orbsvcs/Makefile.am:
5966 * orbsvcs/orbsvcs/ec_typed_events_skel.mpb:
5968 Removed *S_T.inl files from the Inline_Files section.
5970 Fri Nov 24 13:19:24 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
5976 * tao/Strategies.mpc:
5978 Clear PIDL_Files section as the Strategies *.pidl files are
5979 processed within the IDL_Files section, and this results in
5982 Fri Nov 24 09:32:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
5984 * tao/Bounded_Basic_String_Sequence_T.h:
5985 * tao/Unbounded_Basic_String_Sequence_T.h:
5986 Moved these templates from TAO::details to TAO namespace because
5987 we are going to move these templates directly
5989 * tao/Bounded_String_Sequence_T.h:
5990 * tao/Bounded_Wstring_Sequence_T.h:
5991 * tao/Unbounded_String_Sequence_T.h:
5992 * tao/Unbounded_Wstring_Sequence_T.h:
5993 Removed, not used anymore, the IDL compiler uses the basic string
5996 * TAO_IDL/be/be_visitor_template_export.cpp:
5997 Removed special handling for (w)string sequences
5999 * TAO_IDL/be/be_sequence.cpp:
6000 Changed generation to use basic string sequence template directly
6004 Removed the files that got removed
6006 * tao/Unbounded_Sequence_CDR_T.h:
6007 * tao/Bounded_Sequence_CDR_T.h:
6008 Updated because of the move of the basic string sequence files
6009 from TAO::details to TAO
6011 Fri Nov 24 06:28:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6014 Don't use -Gse for ULongLongSeq at this moment, vc8 seems to
6015 have a problem with this file
6017 Thu Nov 23 14:51:05 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6023 Thu Nov 23 14:20:33 UTC 2006 Simon McQueen <sm@prismtech.com>
6025 * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
6027 (Hopefully) fix Borland warning.
6029 Thu Nov 23 14:15:47 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6031 * orbsvcs/orbsvcs/Makefile.am:
6035 * orbsvcs/orbsvcs/CosEvent.mpc:
6037 Removed *S_T.inl files from the Inline_Files section.
6039 Thu Nov 23 13:08:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6044 * TAO_IDL/be/be_codegen.cpp:
6045 Fixed wrong comment in A.h generation
6047 * TAO_IDL/be/be_interface.cpp:
6050 * TAO_IDL/be/be_visitor_component/component_cs.cpp:
6051 Removed some unneeded c-style casts
6053 * TAO_IDL/be/be_visitor_sequence/sequence_ch.cpp:
6054 Small code change to define the local variable and assign
6055 it on the same line.
6057 * TAO_IDL/be/be_visitor_template_export.cpp:
6058 Added special handling for octet/wstring and string sequences.
6059 Removed generation of long comment why we explicitly
6060 export the base templates, not usefull in generated code
6062 * TAO_IDL/util/utl_global.cpp:
6066 Removed not needed Borland pragma option
6068 Thu Nov 23 12:01:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6071 Removed -Gse for the sequence files, causes some problems
6074 Thu Nov 23 11:11:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6077 Changed TAO_ACE* to TAO_*mwc. That prevents that the TAO_ACE*.sln
6078 files are added twice to the tar archive. This fixes bug 2680
6080 Thu Nov 23 10:57:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6082 * tests/Bug_2669_Regression/Child.idl:
6083 * tests/Bug_2669_Regression/client.cpp:
6084 Added a regression for bug 2714 which hasn't been fixed yet.
6086 Thu Nov 23 07:41:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6089 Simplified the idlflags to put the common flags for all pidl files
6090 at the top of this file. Added regeneration of OctetSeq.pidl
6091 and UShortSeq.pidl, these can now be regenerated using the new
6092 -Gse option which is enabled for all sequence files
6094 * tao/OctetSeqC.{h,cpp}:
6095 * tao/UShortSeqC.{h,cpp}:
6098 * tao/AnyTypeCode/OctetSeqA.{h,cpp}:
6099 * tao/AnyTypeCode/UShortSeqA.{h,cpp}:
6100 * tao/diffs/OctetSeq.diff:
6101 * tao/diffs/UShortSeq.diff:
6102 Removed all these files, they are not regenerated as part of the
6105 * tao/OctetSeq.pidl:
6106 * tao/UShortSeq.pidl:
6107 Removed remark about applying a diff
6109 Thu Nov 23 06:47:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6111 * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
6112 Also don't build the server when ace_for_tao is enabled
6114 * performance-tests/Cubit/TAO/DII_Cubit/DII_Cubit.mpc:
6115 Don't build in ace_for_tao
6117 Thu Nov 23 03:20:04 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6119 * orbsvcs/orbsvcs/Makefile.am:
6123 * orbsvcs/orbsvcs/CosTrading.mpc:
6124 * orbsvcs/orbsvcs/RTEventLogAdmin.mpc:
6125 * orbsvcs/orbsvcs/CosNotification.mpc:
6126 * orbsvcs/orbsvcs/DsNotifyLogAdmin.mpc:
6127 * orbsvcs/orbsvcs/DsLogAdmin.mpc:
6128 * orbsvcs/orbsvcs/CosNaming_Skel.mpc:
6129 * orbsvcs/orbsvcs/DsEventLogAdmin.mpc:
6130 * orbsvcs/orbsvcs/CosProperty.mpc:
6132 Removed *S_T.* files from the Header_Files, Inline_Files, and
6133 Template_Files sections, corresponding to the recent change to
6134 orbsvcslib.mpb which removed -GT from the command line options
6137 Thu Nov 23 01:05:04 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6139 * orbsvcs/Logging_Service/Notify_Logging_Service/Notify_Logging_Service.cpp:
6140 Fix typo in ACE_Get_Opt option specification which made it
6141 impossible to specify the number of threads.
6143 Wed Nov 22 22:20:12 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6145 * TAO_IDL/Makefile.am:
6149 Wed Nov 22 20:29:03 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6151 * orbsvcs/orbsvcs/Makefile.am:
6155 Wed Nov 22 20:18:50 UTC 2006 Jeff Parsons <j.parsons@vanderbilt.edu>
6157 * TAO_IDL/be/be_visitor_template_export.cpp:
6158 * TAO_IDL/be_include/be_visitor_template_export.h:
6160 New files, defining a new visitor that optionally
6161 generates an explicit export of the template base class
6162 of the C++ class generated for an IDL sequence. This
6163 visitor is triggered by the new command line option
6164 described below, and is intended as a workaround for a
6165 bug in Visual Studio. This fixes bugzilla 2703.
6167 * TAO_IDL/be/be_visitor_root.cpp:
6168 * TAO_IDL/be/be_visitor_root/root.cpp:
6169 * TAO_IDL/be/be_global.cpp:
6170 * TAO_IDL/be_include/be_global.h:
6172 - Added new command line option -Gse that will trigger the
6173 generation of an explicit export described above.
6175 - Fixed call to lookup_by_name() when it is used to locate
6176 CCMObject in the AST and store it for future access in
6177 the backend global data class. An additional argument
6178 was recently added to lookup_by_name() and should have
6179 been used in this call but wasn't. Thanks to Johnny
6180 Willemsen <jwillemsen@remedy.nl> for reporting the
6181 resulting incorrect code generation in the copy
6182 constructor for components. This fixes bugzilla 2724.
6184 * TAO_IDL/be/be_interface.cpp:
6188 * docs/releasenotes/index.html:
6189 * docs/compiler.html:
6191 Updated IDL compiler documentation with the new command line
6194 Wed Nov 22 19:17:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6196 * orbsvcs/orbsvcs/CosEvent.mpc:
6197 * orbsvcs/orbsvcs/RTEvent.mpc:
6198 Add -GT to the idlflags because we have some examples that use
6199 the TIE files from these services
6201 Wed Nov 22 18:50:59 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6203 * orbsvcs/orbsvcs/Log/Log_i.cpp:
6205 Now the infinite recursion problem has been resolved, we invoke
6206 TAO_LogMgr_i::create_log_reference() from TAO_Log_i::init() and
6207 stash it away in a member variable. This allows us to remove
6208 the code that lazily obtained the object reference within the
6209 active data path of the server.
6211 * orbsvcs/orbsvcs/Log/LogMgr_i.cpp:
6213 Changed TAO_LogMgr_i::create_log_reference() to use
6214 _unchecked_narrow() while narrowing the object reference. This
6215 avoids the infinite recursion which occurred with _narrow() when
6216 this was called by the servant activator's incarnate() method.
6219 Wed Nov 22 18:48:02 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6221 * orbsvcs/orbsvcs/Log/Hash_LogRecordStore.cpp:
6223 Remove extraneous ACE_DEBUG's in destructor.
6225 Wed Nov 22 18:42:53 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6227 * orbsvcs/examples/Log/Event/run_test.pl:
6228 * orbsvcs/examples/Log/RTEvent/run_test.pl:
6229 * orbsvcs/examples/Log/Notify/run_test.pl:
6231 Increase timeout so that test passes on slower systems.
6233 Wed Nov 22 15:38:40 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6237 Remove extraneous whitespace from TAO_VERSION macro definition.
6239 Wed Nov 22 15:14:51 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6241 * orbsvcs/orbsvcs/Makefile.am:
6242 * orbsvcs/performance-tests/RTEvent/lib/Makefile.am:
6243 * orbsvcs/performance-tests/RTEvent/RTCORBA_Callback/Makefile.am:
6244 * orbsvcs/performance-tests/RTEvent/RTCORBA_Baseline/Makefile.am:
6245 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/Makefile.am:
6246 * orbsvcs/tests/Event/Makefile.am:
6247 * orbsvcs/tests/Simple_Naming/Makefile.am:
6248 * orbsvcs/tests/ImplRepo/Makefile.am:
6249 * orbsvcs/tests/EC_Custom_Marshal/Makefile.am:
6250 * orbsvcs/tests/Trading/Makefile.am:
6251 * orbsvcs/tests/BiDir_CORBALOC/Makefile.am:
6252 * orbsvcs/tests/Bug_2377_Regression/Makefile.am:
6253 * orbsvcs/tests/Security/ssliop_corbaloc/Makefile.am:
6254 * orbsvcs/tests/Redundant_Naming/Makefile.am:
6255 * orbsvcs/tests/Interoperable_Naming/Makefile.am:
6256 * orbsvcs/tests/Notify/performance-tests/Throughput/Makefile.am:
6257 * orbsvcs/tests/Notify/lib/Makefile.am:
6258 * orbsvcs/tests/FT_App/Makefile.am:
6259 * orbsvcs/tests/LoadBalancing/GenericFactory/Manage_Object_Group/Makefile.am:
6260 * orbsvcs/ImplRepo_Service/Makefile.am:
6261 * orbsvcs/examples/CosEC/TypedSimple/Makefile.am:
6262 * orbsvcs/examples/CosEC/Factory/Makefile.am:
6263 * orbsvcs/examples/LoadBalancing/Makefile.am:
6265 * docs/tutorials/Quoter/idl/Makefile.am:
6266 * performance-tests/Sequence_Latency/DSI/Makefile.am:
6267 * performance-tests/Sequence_Latency/Deferred/Makefile.am:
6268 * performance-tests/Sequence_Latency/Thread_Pool/Makefile.am:
6269 * performance-tests/Sequence_Latency/Single_Threaded/Makefile.am:
6270 * performance-tests/Sequence_Latency/DII/Makefile.am:
6271 * performance-tests/Sequence_Latency/AMH_Single_Threaded/Makefile.am:
6272 * performance-tests/Sequence_Latency/AMI/Makefile.am:
6273 * performance-tests/Sequence_Latency/Thread_Per_Connection/Makefile.am:
6274 * performance-tests/RTCorba/Multiple_Endpoints/Single_Endpoint/Makefile.am:
6275 * performance-tests/RTCorba/Multiple_Endpoints/Orb_Per_Priority/Makefile.am:
6276 * performance-tests/Callback/Makefile.am:
6277 * performance-tests/Latency/DSI/Makefile.am:
6278 * performance-tests/Latency/Deferred/Makefile.am:
6279 * performance-tests/Latency/Thread_Pool/Makefile.am:
6280 * performance-tests/Latency/Single_Threaded/Makefile.am:
6281 * performance-tests/Latency/DII/Makefile.am:
6282 * performance-tests/Latency/AMH_Single_Threaded/Makefile.am:
6283 * performance-tests/Latency/AMI/Makefile.am:
6284 * performance-tests/Latency/Thread_Per_Connection/Makefile.am:
6285 * performance-tests/Cubit/TAO/MT_Cubit/Makefile.am:
6286 * performance-tests/Cubit/TAO/DII_Cubit/Makefile.am:
6287 * performance-tests/Cubit/TAO/IDL_Cubit/Makefile.am:
6288 * performance-tests/Throughput/Makefile.am:
6289 * examples/POA/TIE/Makefile.am:
6290 * examples/Kokyu_dsrt_schedulers/Makefile.am:
6291 * examples/RTScheduling/Fixed_Priority_Scheduler/Makefile.am:
6292 * examples/RTScheduling/MIF_Scheduler/Makefile.am:
6293 * examples/CSD_Strategy/ThreadPool6/Makefile.am:
6294 * examples/RTCORBA/Activity/Makefile.am:
6295 * examples/AMH/Sink_Server/Makefile.am:
6296 * examples/mfc/Makefile.am:
6297 * examples/AMI/FL_Callback/Makefile.am:
6298 * examples/PluggableUDP/tests/Basic/Makefile.am:
6299 * examples/PluggableUDP/tests/Performance/Makefile.am:
6300 * examples/PluggableUDP/tests/SimplePerformance/Makefile.am:
6304 Wed Nov 22 12:34:29 UTC 2006 J.T. Conklin <jtc@acorntoolworks.com>
6306 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.cpp:
6307 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.inl:
6308 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp:
6309 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.cpp:
6310 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.h:
6311 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.h:
6312 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.cpp:
6313 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientORBInitializer.h:
6314 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.inl:
6315 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicy_i.h:
6316 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.h:
6317 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicyFactory.cpp:
6318 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientService_Activate.cpp:
6319 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerORBInitializer.h:
6320 * orbsvcs/orbsvcs/FaultTolerance/FT_ClientPolicyFactory.h:
6321 * orbsvcs/orbsvcs/FaultTolerance/FT_ServerPolicy_i.h:
6322 * orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.cpp:
6323 * orbsvcs/FT_ReplicationManager/FT_ReplicationManagerFaultAnalyzer.h:
6324 * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.cpp:
6325 * orbsvcs/FT_ReplicationManager/FT_FaultEventDescriptor.h:
6326 * orbsvcs/FT_ReplicationManager/FT_FaultAnalyzer.cpp:
6327 * orbsvcs/FT_ReplicationManager/FT_FaultAnalyzer.h:
6328 * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.cpp:
6329 * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.cpp:
6330 * orbsvcs/FT_ReplicationManager/FT_DefaultFaultAnalyzer.h:
6331 * orbsvcs/FT_ReplicationManager/FT_FaultConsumer.h:
6332 * orbsvcs/tests/Bug_2137_Regression/README:
6333 * orbsvcs/tests/Bug_2137_Regression/client.cpp:
6334 * orbsvcs/tests/Bug_2137_Regression/Bug_2137_Regression.mpc:
6335 * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.h:
6336 * orbsvcs/tests/Bug_2248_Regression/test.idl:
6337 * orbsvcs/tests/Bug_2248_Regression/server.cpp:
6338 * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.cpp:
6339 * orbsvcs/tests/Bug_2248_Regression/README:
6340 * orbsvcs/tests/Bug_2248_Regression/client.cpp:
6341 * orbsvcs/tests/Bug_2248_Regression/Server_ORBInitializer.h:
6342 * orbsvcs/tests/Bug_2248_Regression/client.h:
6343 * orbsvcs/tests/Bug_2248_Regression/test_i.cpp:
6344 * orbsvcs/tests/Bug_2248_Regression/tests.idl:
6345 * orbsvcs/tests/Bug_2248_Regression/Bug_2248_Regression.mpc:
6346 * orbsvcs/tests/Bug_2248_Regression/Client_i.h:
6347 * orbsvcs/tests/Bug_2248_Regression/test_i.h:
6348 * orbsvcs/tests/Bug_2248_Regression/Server_Request_Interceptor.cpp:
6349 * orbsvcs/tests/Bug_2247_Regression/Manager.h:
6350 * orbsvcs/tests/Bug_2247_Regression/test.idl:
6351 * orbsvcs/tests/Bug_2247_Regression/server.cpp:
6352 * orbsvcs/tests/Bug_2247_Regression/test_i.cpp:
6353 * orbsvcs/tests/Bug_2247_Regression/Bug_2247_Regression.mpc:
6354 * orbsvcs/tests/Bug_2247_Regression/Manager.cpp:
6355 * orbsvcs/tests/Bug_2247_Regression/Client_i.h:
6356 * orbsvcs/tests/Bug_2247_Regression/README:
6357 * orbsvcs/tests/Bug_2247_Regression/test_i.h:
6358 * orbsvcs/tests/FT_App/FT_ReplicationManagerController.cpp:
6359 * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.cpp:
6360 * orbsvcs/tests/FT_App/ReplicationManagerFaultConsumerAdapter.h:
6361 * orbsvcs/Logging_Service/Event_Logging_Service/README:
6362 * orbsvcs/Logging_Service/RTEvent_Logging_Service/README:
6363 * orbsvcs/Logging_Service/Notify_Logging_Service/README:
6364 * tao/PortableServer/Servant_var.inl:
6365 * tao/PortableServer/Servant_var.cpp:
6366 * tao/PortableServer/Servant_var.h:
6367 * tao/Incoming_Message_Stack.inl:
6368 * tao/Incoming_Message_Stack.h:
6369 * tests/Bug_2222_Regression/test.cpp:
6370 * tests/Bug_2222_Regression/Bug_2222_Regression.mpc:
6371 * tests/Bug_2222_Regression/TestCase.idl:
6372 * tests/Bug_2222_Regression/TestType.idl:
6373 * tests/Bug_2144_Regression/test.cpp:
6374 * tests/Bug_2144_Regression/Bug_2144_Regression.mpc:
6375 * tests/Bug_2144_Regression/test.idl:
6376 * tests/Bug_2144_Regression/README:
6377 * tests/QtTests/client.cpp:
6378 * tests/QtTests/client.h:
6379 * tests/QtTests/test.idl:
6380 * tests/QtTests/server.cpp:
6381 * tests/QtTests/test_i.cpp:
6382 * tests/QtTests/test_i.h:
6383 * tests/Bug_2375_Regression/test.cpp:
6384 * tests/Bug_2375_Regression/test.idl:
6385 * tests/Bug_2375_Regression/Bug_2375_Regression.mpc:
6386 * tests/Bug_2375_Regression/README:
6387 * tests/Bug_1812_Regression/test.cpp:
6388 * tests/Bug_1812_Regression/Bug_1812_Regession.mpc:
6389 * tests/Bug_1812_Regression/Test.idl:
6390 * tests/MProfile_Forwarding/Servant_Locator.cpp:
6391 * tests/MProfile_Forwarding/test.idl:
6392 * tests/MProfile_Forwarding/server.cpp:
6393 * tests/MProfile_Forwarding/test_i.inl:
6394 * tests/MProfile_Forwarding/Servant_Locator.h:
6395 * tests/Permanent_Forward/Permanent_Forward.mpc:
6396 * tests/Permanent_Forward/README:
6397 * tests/Permanent_Forward/StubTest.cpp:
6398 * tests/ICMG_Any_Bug/client.cpp:
6399 * tests/ICMG_Any_Bug/HelloWorld.h:
6400 * tests/ICMG_Any_Bug/Hello.cpp:
6401 * tests/ICMG_Any_Bug/server.cpp:
6402 * tests/ICMG_Any_Bug/Hello.h:
6403 * tests/Bug_2183_Regression/client.cpp:
6404 * tests/Bug_2183_Regression/Hello.cpp:
6405 * tests/Bug_2183_Regression/Test.idl:
6406 * tests/Bug_2183_Regression/server.cpp:
6407 * tests/Bug_2183_Regression/Bug_2183_Regression.mpc:
6408 * tests/Bug_2183_Regression/Hello.h:
6409 * tests/Bug_2183_Regression/README:
6410 * tests/IDL_Test/array_only.idl:
6411 * tests/Bug_1813_Regression/test.cpp:
6412 * tests/Bug_1813_Regression/Bug_1813_Regession.mpc:
6413 * tests/Bug_1813_Regression/Test.idl:
6414 * examples/RTCORBA/Activity/Job.idl:
6415 * examples/RTCORBA/Activity/README:
6416 * examples/Load_Balancing_persistent/Identity_i.cpp:
6417 * examples/Load_Balancing_persistent/Load_Balancing_Service.h:
6418 * examples/Load_Balancing_persistent/Identity_i.h:
6419 * examples/Load_Balancing_persistent/README:
6420 * examples/Load_Balancing_persistent/Load_Balancer_i.cpp:
6421 * examples/Load_Balancing_persistent/Identity.idl:
6422 * examples/Load_Balancing_persistent/Identity_Server.cpp:
6423 * examples/Load_Balancing_persistent/Load_Balancer_i.h:
6424 * examples/Load_Balancing_persistent/Identity_Server.h:
6425 * examples/Load_Balancing_persistent/Identity_Client.cpp:
6426 * examples/Load_Balancing_persistent/Identity_Client.h:
6427 * examples/Load_Balancing_persistent/Load_Balancer.idl:
6428 * examples/Load_Balancing_persistent/Load_Balancing_Service.cpp:
6430 Removed svn:executable property.
6432 Wed Nov 22 11:51:49 UTC 2006 Simon McQueen <sm@prismtech.com>
6434 * orbsvcs/IFR_Service/IFR_Server.cpp:
6435 * orbsvcs/IFR_Service/IFR_Service.cpp:
6436 * orbsvcs/orbsvcs/IFRService/IFR_Service_Loader.cpp:
6437 * orbsvcs/orbsvcs/IFRService/Options.cpp:
6439 Make IFR exit when it receives an invalid startup option and improve
6440 usage message. Fixes bugzilla #2720.
6442 Wed Nov 22 11:39:12 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6444 * tao/FlResource/FlResource_Factory.cpp:
6445 * tao/FlResource/FlResource_Factory.h:
6446 * tao/QtResource/QtResource_Factory.cpp:
6447 * tao/QtResource/QtResource_Factory.h:
6448 * tao/TkResource/TkResource_Factory.cpp:
6449 * tao/TkResource/TkResource_Factory.h:
6450 * tao/XtResource/XtResource_Factory.cpp:
6451 * tao/XtResource/XtResource_Factory.h:
6452 Updated these files because the reactors they use are moved
6453 to their own directories in ACE.
6455 Wed Nov 22 10:54:12 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6457 * tao/Strategies.mpc:
6458 Now build with ace_for_tao but derive from core_strategies
6461 Added new HTTP files and moved all sequence.pidl files to one
6462 group because soon they all will get a special tao_idl argument
6465 * tao/TAO_Internal.cpp:
6466 * tao/default_resource.cpp:
6469 * tao/GUIResource_Factory.{h,cpp}:
6470 Changed dynamically_allocated_reactor to bool
6472 * tao/ORB_Core.{h,cpp,inl}:
6473 Changed has_shutdown to a real bool
6475 * tao/Valuetype/ValueBase.h:
6478 Wed Nov 22 10:23:12 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6480 * performance-tests/Callback/Callback.mpc:
6481 * performance-tests/Cubit/TAO/IDL_Cubit/IDL_Cubit.mpc:
6482 * performance-tests/Cubit/TAO/MT_Cubit/MT_Cubit.mpc:
6483 * performance-tests/Latency/AMH_Single_Threaded/Single_Threaded.mpc:
6484 * performance-tests/Latency/Collocation/Collocation.mpc:
6485 * performance-tests/Latency/Deferred/Deferred.mpc:
6486 * performance-tests/Latency/DII/DII.mpc:
6487 * performance-tests/Latency/DSI/DSI.mpc:
6488 * performance-tests/Latency/Single_Threaded/Single_Threaded.mpc:
6489 * performance-tests/Sequence_Latency/AMH_Single_Threaded/Single_Threaded.mpc:
6490 * performance-tests/Sequence_Latency/Deferred/Deferred.mpc:
6491 * performance-tests/Sequence_Latency/DII/DII.mpc:
6492 * performance-tests/Sequence_Latency/DSI/DSI.mpc:
6493 * performance-tests/Sequence_Latency/Single_Threaded/Single_Threaded.mpc:
6494 * orbsvcs/performance-tests/LoadBalancing/LBPerf/RPS/LoadBalancing.mpc:
6495 Explicitly add avoids += ace_for_tao to these projects. At this
6496 moment they are not build because the strategies library is not
6497 available with ace_for_tao, but this is something I will change
6498 but besides strategies these projects do use some ACE classes
6499 which are not available in the ace_for_tao configuration
6501 * orbsvcs/orbsvcs/Event/ECG_CDR_Message_Receiver.cpp:
6504 * orbsvcs/tests/Event/UDP/Consumer.cpp:
6505 * orbsvcs/tests/Event/UDP/receiver.cpp:
6506 * orbsvcs/tests/Event/UDP/Supplier.cpp:
6507 * orbsvcs/tests/Event/UDP/Supplier.h:
6508 * orbsvcs/tests/Event/UDP/Test.idl:
6509 Extended this test and reproduced the bug we had in CIAO. This
6510 test now will fail until Jeff Parsons commits some related
6513 Wed Nov 22 10:17:12 2006 Johnny Willemsen <jwillemsen@remedy.nl>
6518 * docs/ORBEndpoint.html:
6519 Added reuse_addr to the list of options, request has been made
6520 to OCI to check and extend the documentation of this option
6521 which has been available starting TAO 1.4.8
6523 * TAO_IDL/be/be_codegen.cpp:
6524 Removed check for IFR_Client, we do have an empty A.h file for
6525 the IFR_Client files now
6527 * TAO_IDL/be/be_global.cpp:
6530 * tao/AnyTypeCode/NVList.cpp:
6533 * tao/HTTP_Client.{h,cpp}:
6534 * tao/HTTP_Handler.{h,cpp}:
6535 * tao/HTTP_Parser.{h,cpp}:
6536 New files to support http:/ as IOR format. Fixes bugzilla bugs
6539 * tao/IIOP_Acceptor.cpp:
6540 Removed check for priority, that is gone already a long time and
6541 this takes footprint.
6544 Const changes and removed TAO_Synchronous_Cancellation_Required which
6545 doesn't seem used at all.
6547 Mon Nov 20 08:16:34 2006 Simon McQueen <sm@prismtech.com>
6549 * TAO version 1.5.4 released.
6553 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))
6554 indent-tabs-mode: nil