summaryrefslogtreecommitdiff
path: root/TAO/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/ChangeLog')
-rw-r--r--TAO/ChangeLog2016
1 files changed, 2014 insertions, 2 deletions
diff --git a/TAO/ChangeLog b/TAO/ChangeLog
index 330666415c4..d387eae6e1a 100644
--- a/TAO/ChangeLog
+++ b/TAO/ChangeLog
@@ -1,11 +1,2023 @@
-Tue Apr 14 09:48:27 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
+Mon Jun 22 09:33:40 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
* TAO version 1.7 released.
+Thu Jun 18 22:47:05 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/logWalker/Invocation.h:
+ * orbsvcs/tests/Notify/Bug_3688b_Regression/TestListener.h:
+
+ There is a curious order-of-inclusion problem on macosx-leopoard
+ builds whereby including a non-ACE header before something that
+ includes ace/config.h causes a compiler error in
+ OS_NS_stdlib.inl. It seems that on that platform, the signature
+ of ::unsetenv() varies. I think this should be looked into in
+ greater depth after releasing x.7.0.
+
+Thu Jun 18 15:44:35 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tao/Block_Flushing_Strategy.h:
+ * tao/Block_Flushing_Strategy.cpp:
+ * tao/Flushing_Strategy.h:
+ * tao/Flushing_Strategy.cpp:
+ * tao/Transport.cpp:
+
+ Reverted the change from...
+ Fri Jun 12 14:29:55 UTC 2009 Adam Mitz <mitza@ociweb.com>
+ ...which made it an error to have a send() return -1/EWOULDBLOCK
+ with the blocking flushing strategy. This is actually expected
+ behavior for a server, but it needs to be changed for the blocking
+ flusing strategy, see bug #3704, to be resolved after the release.
+
+Tue Jun 16 20:23:44 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * bin/tao_orb_tests.lst:
+
+ Fixed malformed lines (missing space between items).
+
+Tue Jun 16 15:33:24 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * NEWS:
+
+ Updated.
+
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ Removed incompatible throw specification.
+
+Tue Jun 16 07:19:07 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * orbsvcs/tests/EC_Mcast/EC_Mcast.cpp:
+ Added return value check for fscanf to silence complation
+ warning on Ubuntu 9.04.
+
+Tue Jun 16 07:06:14 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Big_AMI/client.cpp:
+ * tests/Crash_On_Write/Crash_Task.cpp:
+ * tests/Portable_Interceptors/AMI/client.cpp:
+ * tests/Bug_1270_Regression/client.cpp:
+ * tests/Bug_1270_Regression/Echo.cpp:
+ * tests/Bug_1270_Regression/server.cpp:
+ * tests/Bug_1476_Test/test.ior:
+ * tao/ORB_Core.cpp:
+ * tao/Leader_Follower_Flushing_Strategy.cpp:
+ * tao/Messaging/Messaging_Policy_i.cpp:
+ * tao/ORB_Core.h:
+ * tao/Transport.cpp:
+
+ Reverted all my changes for Bug#3682 and Bug#3697. They need
+ more investigation.
+
+Mon Jun 15 19:45:30 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * tao/IIOP_Connection_Handler.cpp:
+
+ Change the initialization of the bidir listen point received in
+ the context. This will silence an error that is reported by the
+ ACE_INET_Addr ctor regardless of the debug output level.
+
+ * tests/BiDirectional/run_test3557.pl:
+
+ Change the number of iterations sent by the server to the
+ callback. This is necessary to avoid a problem on windows in
+ which the TAO_IIOP_Endpoint::hash() method first calls its
+ object_addr_i() to initialize the object address. This then
+ calls ACE_INET_Addr::set() which ultimately calls
+ gethostbyname(). When the supplied endpoint is unreachable,
+ as is the point of this test, windows apparently takes a while
+ to time out before actually completing invocation and passing
+ the test.
+
+ This actually points out a potentential failure in the transport
+ cache in that recached bidir transports may end up using a hash
+ key value of 0. This is not in itself a failure, but more than
+ one such entry will cause that 0'th bucket to become
+ disproportionally large.
+
+Mon Jun 15 18:41:04 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Factory.cpp:
+ Unicode fixes
+
+Mon Jun 15 13:54:01 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tao/Leader_Follower_Flushing_Strategy.cpp:
+
+ Improved the fix for Bug#3697 even more.
+
+Mon Jun 15 12:45:55 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tao/Leader_Follower_Flushing_Strategy.cpp:
+
+ Improved the fix for Bug#3697. The while loop now depends
+ on transpot's queue and the work in the reactor.
+
+Mon Jun 15 10:19:16 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Crash_On_Write/Crash_Task.cpp:
+
+ Used terminate_process() instead of abort(). The later works
+ differently on Solaris.
+
+ * tests/Big_AMI/client.cpp:
+ * tests/Portable_Interceptors/AMI/client.cpp:
+ * tests/Bug_1270_Regression/client.cpp:
+ * tests/Bug_1270_Regression/Echo.cpp:
+ * tests/Bug_1270_Regression/server.cpp:
+
+ Fixed tests after the change for Bug#3682. In these tests it
+ was assumed that nothing could be received from server until
+ we run orb explicitly. The later is not true with synch scope
+ policy SYNC_WITH_TRANSPORT.
+
+ * tests/Bug_1476_Test/test.ior:
+
+ An attempt to fix this test on platforms where connect to
+ localhost on non-blocking socket returns with ECONNREFUSED
+ while it's expected to return with errno=EINPROGRESS.
+ This is Solaris and other Unices. I changed the remote host
+ in IOR from localhost to something really remote (google.com).
+
+ * tao/ORB_Core.cpp:
+ * tao/ORB_Core.h:
+ * tao/Messaging/Messaging_Policy_i.cpp:
+
+ This fixes Bug#3682. SYNC_WITH_TRANSPORT is now really
+ default synch scope policy in TAO. This must fix Single_Read
+ and AMH_Oneway tests on Solaris.
+
+ * tao/Leader_Follower_Flushing_Strategy.cpp:
+
+ This fixes Bug#3697. The comment in the code explains why this
+ fix is better than the code used before. This must fix
+ Big_Request_Muxing on Solaris.
+
+ * tao/Transport.cpp:
+
+ Changed to use queue_is_empty_i() instead of head_==0.
+
+Mon Jun 15 07:42:47 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * utils/logWalker/PeerProcess.cpp:
+ Added long specifier to sprintf.
+
+Fri Jun 12 18:44:04 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/IIOP_Acceptor.cpp:
+ Improved logging layout
+
+ * tao/Invocation_Adapter.cpp:
+ Use ACE_TEXT
+
+ * tao/DynamicInterface/AMH_DSI_Response_Handler.cpp:
+ Layout changes
+
+Fri Jun 12 16:12:36 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/logWalker/logWalker.mpc:
+
+ Cannot build on ace_for_tao platforms.
+
+Fri Jun 12 14:29:55 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tao/Block_Flushing_Strategy.h:
+ * tao/Block_Flushing_Strategy.cpp:
+ * tao/Flushing_Strategy.h:
+ * tao/Flushing_Strategy.cpp:
+ * tao/Transport.cpp:
+
+ If send() returns -1 with EWOULDBLOCK and the Flushing Strategy is
+ blocking, return -1 instead of 0. This is an error condition
+ because TAO shouldn't see EWOULDBLOCK with a blocking socket, and
+ the transport must be closed to avoid looping indefinitely in the
+ flushing strategy's flush_transport().
+
+Fri Jun 12 11:16:39 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * utils/logWalker/Invocation.cpp:
+ Fixed memset's parameter order.
+
+Fri Jun 12 10:25:58 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/logWalker/Invocation.cpp:
+
+ HPUX apparently uses something novel for either size_t or ACE_CDR::ULong.
+
+Fri Jun 12 02:05:32 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/logWalker/logWalker.cpp:
+
+ Clean up WChar errors.
+
+Thu Jun 11 23:16:41 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * NEWS:
+
+ Added entry for bug #3688 fix.
+
+Thu Jun 11 19:29:51 UTC 2009 Steven Stallion <stallions@ociweb.com>
+
+ * PROBLEM-REPORT-FORM:
+
+ Added additional PRF question about build method (commit performed
+ on behalf of Chris Cleeland).
+
+Thu Jun 11 19:19:42 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * utils/logWalker/Invocation.cpp:
+
+ Cast to int to force ternary operator's type to int, avoiding a
+ warning on GCC 4.0.2 on Solaris.
+
+Thu Jun 11 18:19:57 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * utils/logWalker/Invocation.cpp:
+
+ ACE CDR can't be used with size_t because its size varies on
+ different platforms.
+
+Thu Jun 11 13:20:09 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * utils/logWalker/PeerProcess.cpp:
+ Initialize several pointers with 0
+
+ * utils/monitor/monitor_client.cpp:
+ * utils/NamingViewer/NamingViewerDlg.cpp:
+ Removed not needed unicode conversion
+
+ * utils/nslist/nslist.cpp:
+ Layout changes
+
+Wed Jun 10 13:56:48 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * utils/logWalker/Log.h:
+ * utils/logWalker/Log.cpp:
+ * utils/logWalker/logWalker.cpp:
+
+ Fixed build errors with ACE_USES_WCHAR.
+
+Wed Jun 10 13:37:03 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * utils/logWalker/Log.cpp:
+
+ s_addr is a macro (for use with struct in_addr) on some platforms.
+
+Wed Jun 10 02:20:40 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * tao/IIOP_Endpoint.h:
+
+ fix compile error.
+
+Tue Jun 9 23:17:14 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/logWalker/HostProcess.cpp:
+ * utils/logWalker/Invocation.cpp:
+ * utils/logWalker/Log.cpp:
+ * utils/logWalker/PeerProcess.cpp:
+ * utils/logWalker/Thread.cpp:
+ * utils/logWalker/logWalker.cpp:
+ * utils/logWalker/logWalker.mpc:
+
+ Fuzz fix.
+
+Tue Jun 9 22:26:07 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * utils/README:
+ * utils/logWalker:
+ * NEWS:
+
+ Adding a new utility for parsing TAO debug log files.
+
+Tue Jun 9 22:04:49 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/lib.cpp:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ Compile warning fixes.
+
+Tue Jun 9 21:01:30 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * TAO_IDL/contrib/mcpp/directive.cpp:
+ * TAO_IDL/contrib/mcpp/eval.cpp:
+ * TAO_IDL/contrib/mcpp/expand.cpp:
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/main.cpp:
+ * TAO_IDL/contrib/mcpp/mbchar.cpp:
+ * TAO_IDL/contrib/mcpp/mcpp.mpc:
+ * TAO_IDL/contrib/mcpp/noconfig.H:
+ * TAO_IDL/contrib/mcpp/support.cpp:
+ * TAO_IDL/contrib/mcpp/system.H:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ Compile warning fixes.
+
+Tue Jun 9 20:25:50 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * bin/tao_orb_tests.lst:
+ * tao/IIOP_Endpoint.h:
+ * tao/IIOP_Endpoint.cpp:
+ * tao/IIOP_Profile.h:
+ * tao/IIOP_Profile.cpp:
+
+ Fix for bug #3695. Keep alternate endpoints within a profile in
+ the same order after marshalling/demarshalling so that is_equivalent
+ return true.
+
+Tue Jun 9 15:37:40 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * TAO_IDL/contrib/mcpp/directive.cpp:
+ * TAO_IDL/contrib/mcpp/eval.cpp:
+ * TAO_IDL/contrib/mcpp/expand.cpp:
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/support.cpp:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ fuzz fix.
+
+Tue Jun 9 13:25:10 UTC 2009 Paul Calabrese <calabrese_p@ociweb.com>
+
+ * DevGuideExamples/AMH/AMH_Messenger_i.cpp:
+ * DevGuideExamples/AMH/MessengerServer.cpp:
+ * DevGuideExamples/AMH/Messenger_i.cpp:
+ * DevGuideExamples/AMH_AMI/inner_server.cpp:
+ * DevGuideExamples/BiDirectionalGIOP/callback_i.cpp:
+ * DevGuideExamples/BiDirectionalGIOP/client.cpp:
+ * DevGuideExamples/BiDirectionalGIOP/server.cpp:
+ * DevGuideExamples/BiDirectionalGIOP/simple_i.cpp:
+ * DevGuideExamples/DevGuideExamples.mwc:
+ * DevGuideExamples/GettingStarted/MessengerServer.cpp:
+ * DevGuideExamples/LocalObjects/Messenger/Messenger_i.cpp:
+ * DevGuideExamples/LocalObjects/ServantLocator/MessengerServer.cpp:
+ * DevGuideExamples/Messaging/AMIcallback/MessengerClient.cpp:
+ * DevGuideExamples/Messaging/AMIcallback/MessengerHandler.cpp:
+ * DevGuideExamples/Messaging/AMIcallback/MessengerServer.cpp:
+ * DevGuideExamples/Messaging/AMIcallback/Messenger_i.cpp:
+ * DevGuideExamples/Messaging/RelativeRoundtripTimeout/MessengerServer.cpp:
+ * DevGuideExamples/Multithreading/GracefulShutdown/MessengerServer.h:
+ * DevGuideExamples/Multithreading/GracefulShutdown/MessengerShutdownTimer.cpp:
+ * DevGuideExamples/Multithreading/GracefulShutdown/Messenger_i.cpp:
+ * DevGuideExamples/Multithreading/GracefulShutdown/run_test.pl:
+ * DevGuideExamples/Multithreading/Reactive/MessengerServer.cpp:
+ * DevGuideExamples/Multithreading/Reactive/Messenger_i.cpp:
+ * DevGuideExamples/Multithreading/Reactive/run_test.pl:
+ * DevGuideExamples/Multithreading/ThreadPerConnection/MessengerServer.cpp:
+ * DevGuideExamples/Multithreading/ThreadPerConnection/Messenger_i.cpp:
+ * DevGuideExamples/Multithreading/ThreadPerConnection/run_test.pl:
+ * DevGuideExamples/Multithreading/ThreadPool/MessengerServer.cpp:
+ * DevGuideExamples/Multithreading/ThreadPool/Messenger_i.cpp:
+ * DevGuideExamples/Multithreading/ThreadPool/run_test.pl:
+ * DevGuideExamples/PortableInterceptors/Auth/ClientInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/Auth/MessengerClient.cpp:
+ * DevGuideExamples/PortableInterceptors/Auth/MessengerServer.cpp:
+ * DevGuideExamples/PortableInterceptors/Auth/Messenger_i.cpp:
+ * DevGuideExamples/PortableInterceptors/Auth/ServerInitializer.h:
+ * DevGuideExamples/PortableInterceptors/Auth/run_test.pl:
+ * DevGuideExamples/PortableInterceptors/IOR/ClientInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/IOR/MessengerClient.cpp:
+ * DevGuideExamples/PortableInterceptors/IOR/MessengerServer.cpp:
+ * DevGuideExamples/PortableInterceptors/IOR/Messenger_i.cpp:
+ * DevGuideExamples/PortableInterceptors/IOR/ServerIORInterceptor.h:
+ * DevGuideExamples/PortableInterceptors/IOR/ServerIORInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/IOR/ServerInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/PICurrent/ClientInitializer.cpp:
+ * DevGuideExamples/PortableInterceptors/PICurrent/ClientInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/PICurrent/MessengerServer.cpp:
+ * DevGuideExamples/PortableInterceptors/PICurrent/Messenger_i.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/ClientInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerClient.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/MessengerServer.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/Messenger_i.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/ServerInterceptor.cpp:
+ * DevGuideExamples/PortableInterceptors/SimpleCodec/run_test.pl:
+ * DevGuideExamples/RTCORBA/MessengerServer.cpp:
+ * DevGuideExamples/RTCORBA/Messenger_i.cpp:
+ * DevGuideExamples/SmartProxies/LoggerServer.cpp:
+ * DevGuideExamples/SmartProxies/Logger_i.cpp:
+ * DevGuideExamples/SmartProxies/MessengerServer.cpp:
+ * DevGuideExamples/SmartProxies/Messenger_i.cpp:
+ * DevGuideExamples/ValueTypes/Bank/server.cpp:
+ * DevGuideExamples/ValueTypes/Messenger/Message_i.cpp:
+ * DevGuideExamples/ValueTypes/Messenger/MessengerServer.cpp:
+ * DevGuideExamples/ValueTypes/Messenger/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/OMG_Basic/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/OMG_SupplierSideEC/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/OMG_SupplierSideEC/run_test.pl:
+ * orbsvcs/DevGuideExamples/EventServices/OMG_TypedEC/ConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Basic/EchoEventSupplierMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Federated/EchoEventSupplierMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_Filter/EchoEventSupplierMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventConsumerMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/EchoEventSupplierMain.cpp:
+ * orbsvcs/DevGuideExamples/EventServices/RTEC_MCast_Federated/run_test.pl:
+ * orbsvcs/DevGuideExamples/ImplRepo/Basic/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/ImplRepo/IORTable/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/ImplRepo/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Messenger/MessengerClient.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Messenger/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Messenger/run_test.pl:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Client/MessengerClient.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Client/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Client/run_test.pl:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/README:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Context_Ext/run_test.pl:
+ * orbsvcs/DevGuideExamples/NamingService/Naming_Server/MessengerTask.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/MessengerClient.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/README:
+ * orbsvcs/DevGuideExamples/NamingService/corbaloc_Messenger/run_test.pl:
+ * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/README:
+ * orbsvcs/DevGuideExamples/NamingService/corbaname_Messenger/run_test.pl:
+ * orbsvcs/DevGuideExamples/NotifyService/EventSequence/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/EventSequence/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/EventSequence/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/Filtering/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/Filtering/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/Messenger/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/Messenger/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/Messenger/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/OfferSubscriptions/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/QoSProperties/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/RTNotify/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/RTNotify/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/RTNotify/Messenger_i.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/RTNotify/run_test.pl:
+ * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/MessengerConsumer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/NotifyService/SupplierSideNC/MessengerSupplier.cpp:
+ * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/ClientInitializer.cpp:
+ * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/MessengerClient.cpp:
+ * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/README:
+ * orbsvcs/DevGuideExamples/PortableInterceptors/PICurrent_NameService/run_test.pl:
+ * orbsvcs/DevGuideExamples/Security/ParticipatingApp/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/Security/PolicyControllingApp/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/Security/SecurityUnawareApp/MessengerServer.cpp:
+ * orbsvcs/DevGuideExamples/ValueTypes/Notify/run_test.pl:
+ * orbsvcs/DevGuideExamples/readme.txt:
+
+ Merge DevGuideExamples changes from TAO 1.6a.
+
+Mon Jun 8 22:25:23 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * bin/tao_orb_tests.lst:
+ * tests/Bug_3695_Regression:
+ * tests/Bug_3695_Regression/Bug_3695.cpp:
+ * tests/Bug_3695_Regression/Bug_3695_Regression.mpc:
+ * tests/Bug_3695_Regression/run_test.pl:
+
+ Added a new test, this will fail until the patch is committed
+ tomorrow (see bugzilla).
+
+Mon Jun 8 19:42:36 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * bin/tao_orb_tests.lst:
+
+ TransportCurrent is not available with CORBA/e compact or micro.
+
+Mon Jun 8 19:18:58 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * MPC/config/taodefaults.mpb:
+
+ Fix a bad comment.
+
+ * docs/compiler.html:
+
+ s/gperf/ace_gperf/ in a few places that must have been missed when
+ the name of this executable was changed a year ago.
+
+ * docs/rtcorba/features.html:
+
+ Fix the name of the -RTORBNetworkPriorityMapping option.
+
+ * orbsvcs/Notify_Service/README:
+
+ Add information about -LoggingInterval and how to use it.
+
+ * orbsvcs/examples/Notify/MC/monitor/monitor.cpp:
+
+ Fix a bug in how Numeric statistics print their last value.
+
+ * tests/Bug_2593_Regression/run_test.pl:
+
+ Use a random port instead of hard-coding :4444.
+
+ * tests/IPV6/run_test.pl:
+
+ This test requires -ORBUseSharedProfile 0, even though it's the
+ default now that might change in the future and it's safer to be
+ explicit.
+
+ * tests/ORB_Local_Config/Two_DLL_ORB/Two_DLL_ORB.mpc:
+
+ Added an "after" needed for the single-threaded configuration.
+
+ * tests/ORB_Local_Config/ORB_Local_Config.mwc:
+
+ Removed this file. This test doesn't need its own workspace.
+
+Mon Jun 8 06:41:03 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * orbsvcs/tests/Notify/Bug_3688b_Regression/TestBroadcaster.h:
+ Added missing include.
+
+Sat Jun 6 05:58:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3688b_Regression/*:
+ * bin/tao_other_tests.lst:
+ Added initial version of this test again as 3688b and enabled
+ that also in our test suite
+
+Sat Jun 6 00:31:39 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * orbsvcs/tests/Notify/Bug_3688_Regression/consumer.cpp:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/supplier.cpp:
+
+ Corrected the test scenario. The filter constraint is
+ "$data == 1 or $data == 2 or $data == 4" and the supplier push
+ event with filterable_data "data=5". Before the fix, the filter
+ constraint was not evaluated so it will receive events. With the
+ fix, the constraint was evaluated so the consumer should not
+ receive the event.
+
+Fri Jun 05 22:45:57 UTC 2009 Trevor Fields <fields_t@ociweb.com>
+
+ * orbsvcs/orbsvcs/Notify/Buffering_Strategy.cpp:
+
+ Changed enqueue method to log and return -1 when the enqueue is
+ not attempted. This should help identify the case where the
+ enqueues are not occurring and memory is leaking.
+
+Fri Jun 5 20:42:42 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * TAO_IDL/contrib/mcpp/directive.cpp:
+ * TAO_IDL/contrib/mcpp/eval.cpp:
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/lib.cpp:
+ * TAO_IDL/contrib/mcpp/main.cpp:
+ * TAO_IDL/contrib/mcpp/support.cpp:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ Porting for Borland.
+
+Fri Jun 5 21:01:43 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp:
+
+ Fixed a bug in build_tree() that ignored the user defined
+ constraint expression when the domain name or event type is
+ defined.
+
+ * orbsvcs/tests/Notify/Bug_3688_Regression/Bug_3688_Regression.mpc:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/common.h:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/consumer.cpp:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/run_test.pl:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/supplier.cpp:
+
+ Added simple test based on Bug_1884_Regression test.
+
+ * orbsvcs/tests/Notify/Bug_3688_Regression/Bug_3688.mpc:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/DllORB.h:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/DllORB.cpp:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/TestBroadcaster.h:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/TestBroadcaster.cpp:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/TestListener.h:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/TestListener.cpp:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/bug3688_export.h:
+ * orbsvcs/tests/Notify/Bug_3688_Regression/server.cpp:
+
+ Removed these files.
+
+ * bin/tao_other_tests.lst:
+
+ Added Bug_3688_Regression test.
+
+ * orbsvcs/tests/Notify/Bug_1884_Regression/consumer.cpp:
+
+ Made received flag set true when consumer receives message. It did
+ not show any problem is because the test defaults to not expecting
+ to receive events.
+
+Fri Jun 5 17:37:27 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * TAO_IDL/contrib/mcpp/directive.cpp:
+ * TAO_IDL/contrib/mcpp/eval.cpp:
+ * TAO_IDL/contrib/mcpp/expand.cpp:
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/main.cpp:
+ * TAO_IDL/contrib/mcpp/mbchar.cpp:
+ * TAO_IDL/contrib/mcpp/mcpp_out.h:
+ * TAO_IDL/contrib/mcpp/noconfig.H:
+ * TAO_IDL/contrib/mcpp/support.cpp:
+ * TAO_IDL/contrib/mcpp/system.H:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+
+ Porting for Windows/VC8.
+
+Fri Jun 5 16:33:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
+ sequences use CORBA::ULong, use const, various layout changes
+
+ * orbsvcs/orbsvcs/Notify/ETCL_FilterFactory.cpp:
+ * orbsvcs/orbsvcs/Notify/Notify_Constraint_Interpreter.cpp:
+ Const and layout changes
+
+Fri Jun 5 14:35:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/Notify/ETCL_Filter.cpp:
+ Layout changes
+
+ * orbsvcs/orbsvcs/Notify/FilterAdmin.inl:
+ Initialise pointer with 0
+
+ * orbsvcs/orbsvcs/Notify/Method_Request_Dispatch.cpp:
+ Const changes, debug changes, and initialise pointer with 0
+
+ * orbsvcs/orbsvcs/Notify/Method_Request_Lookup.cpp:
+ Debug changes
+
+ * orbsvcs/orbsvcs/Notify/Proxy.inl:
+ Const/bool changes
+
+Fri Jun 5 13:48:21 UTC 2009 William R. Otte <wotte@dre.vanderbilt.edu>
+
+ * TAO_IDL/contrib/mcpp/Makefile.am:
+ * TAO_IDL/contrib/mcpp/cc1.cpp:
+ * TAO_IDL/contrib/mcpp/configed.H:
+ * TAO_IDL/contrib/mcpp/directive.cpp:
+ * TAO_IDL/contrib/mcpp/eval.cpp:
+ * TAO_IDL/contrib/mcpp/expand.cpp:
+ * TAO_IDL/contrib/mcpp/internal.H:
+ * TAO_IDL/contrib/mcpp/main.cpp:
+ * TAO_IDL/contrib/mcpp/main_libmcpp.c:
+ * TAO_IDL/contrib/mcpp/mbchar.cpp:
+ * TAO_IDL/contrib/mcpp/mcpp.mpc:
+ * TAO_IDL/contrib/mcpp/mcpp_lib.h:
+ * TAO_IDL/contrib/mcpp/mcpp_out.h:
+ * TAO_IDL/contrib/mcpp/noconfig.H:
+ * TAO_IDL/contrib/mcpp/support.cpp:
+ * TAO_IDL/contrib/mcpp/system.H:
+ * TAO_IDL/contrib/mcpp/system.cpp:
+ * TAO_IDL/contrib/mcpp/testmain.c:
+
+ Updated mcpp version to 2.7.2.
+
+Fri Jun 5 12:06:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3688_Regression/*
+ New regression test
+
+ * bin/tao_other_tests.lst:
+ Added 3688
+
+Fri Jun 5 08:20:56 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * tests/Bug_3683_Regression/Echo_Client_i.cpp:
+ Fixed compilation warning.
+
+Thu Jun 4 11:52:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_other_tests.lst:
+ 3646d should run now
+
+Thu Jun 4 11:15:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Another set of cleanup improvements
+
+ * orbsvcs/orbsvcs/Notify/EventChannelFactory.cpp:
+ Added a missing \n
+
+ * orbsvcs/tests/Notify/Bug_3646d_Regression/server.cpp:
+ Use a loop and more worker threads
+
+Thu Jun 4 10:17:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Do better cleanup, check for nil, use the correct wait() methods
+
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/server.cpp:
+ * orbsvcs/tests/Notify/Bug_3646c_Regression/server.cpp:
+ Use a loop instead of duplicated code
+
+ * orbsvcs/tests/Notify/Bug_3646d_Regression/Bug_3646d_Regression.mpc:
+ We don't need a consumer
+
+ * orbsvcs/tests/Notify/Bug_3646d_Regression/Consumer.cpp:
+ Deleted from the repository
+
+ * orbsvcs/tests/Notify/Bug_3646d_Regression/run_test.pl:
+ Simplified
+
+Thu Jun 4 09:13:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ * orbsvcs/Notify_Service/Notify_Service.h:
+ Set the ORB in the worker to nil and also cancel the timer
+ when we don't need it anymore
+
+Thu Jun 4 07:21:46 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_3676_Regression/Bug_3676_Regression.mpc:
+
+ Properly fixed mpc which requires corba_messaging.
+
+Thu Jun 4 00:33:14 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * tao/Compression/Base_Compressor.cpp:
+ It seems the syntax of '<::' or '<:' is converted to '[' by the
+ compiler or preprocessor. Changing the syntax to be '< ::'
+ resolves that.
+
+Wed Jun 3 12:54:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Make sure we have use the name service before using it and don't
+ use asserts
+
+Wed Jun 3 12:30:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/Incoming_Message_Stack.h:
+ Updated for CB2009 Update 3
+
+Wed Jun 3 12:16:21 2009 Marcel Smit <msmit@remedy.nl>
+
+ * tao/ZIOP/ZIOP.cpp
+ * tao/ZIOP/ZIOP.h
+ Applied ZIOP beta 2 spec. Compression ratio is defined
+ as float and renamed struct CompressedData into
+ CompressionData
+
+ * tao/ZIOP/ZIOP.pidl
+ Renamed struct CompressedData into CompressionData
+ (according to ZIOP beta 2 spec).
+
+ * tao/Compression/Base_Compressor.cpp
+ * tao/Compression/Compression.pidl
+ * tests/ZIOP/client.cpp
+ * tests/ZIOP/server.cpp
+ Applied ZIOP beta 2 spec. Compression ratio is defined
+ as float.
+
+Wed Jun 3 09:07:07 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_3676_Regression/Bug_3676_Regression.mpc:
+ * bin/tao_orb_tests.lst:
+
+ Test 3676 requires corba_messaging.
+
+Wed Jun 3 08:20:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Only run the orb when we have no orb threads
+
+Tue Jun 2 18:40:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_other_tests.lst:
+ Added 3646d
+
+Tue Jun 2 13:14:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/IFRService/IFR_Service_Utils_T.cpp
+ * orbsvcs/orbsvcs/Trader/Trader.h
+ Fixed problems with CB2009 Update 3
+
+Tue Jun 2 07:21:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3646d_Regression/*:
+ Another test that loads and unload the notify service, this one
+ also loads the naming service and uses one run thread
+
+ * orbsvcs/orbsvcs/Naming/Hash_Naming_Context.cpp:
+ Const change
+
+Tue Jun 2 06:50:50 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_orb_tests.lst:
+ Added Bug 3683
+
+Tue Jun 2 06:47:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * docs/Options.html:
+ When we use ClientConnectionHandler RW we don't use the LF
+ loop. In case the buffers are full, we use the flushing
+ strategy for which the default is leader follower, but that
+ will not work because we don't use the lf loop in this case.
+ Added a note the ClientConnectionHandler RW needs a
+ FlushingStrategy of blocking
+
+ * tests/Bug_3683_Regression/Echo_Client_i.cpp
+ * tests/Bug_3683_Regression/Echo_Client_i.h
+ * tests/Bug_3683_Regression/run_test.pl
+ * tests/Bug_3683_Regression/Simple_util.cpp
+ Use a commandline argument -p to indicate the size of the
+ string in megabytes.
+
+ * tests/Bug_3683_Regression/svc.conf
+ Set the FlushingStrategy to blocking
+
+ * tao/Transport.cpp:
+ Small layout to debug message
+
+ * tao/PortableServer/Root_POA.cpp:
+ * tao/LocateRequest_Invocation_Adapter.cpp
+ Layout change
+
+Fri May 29 12:47:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/Transport.cpp (schedule_output):
+ Log an error when the reactor is zero
+
+Fri May 29 11:27:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/ZIOP/TestCompressor/TAO_TestCompressor.rc:
+ Fixed for WinCE GCC
+
+Fri May 29 10:29:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Bug_3683_Regression/*:
+ New regression test
+
+Thu May 28 14:56:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Bug_3673_Regression/client.cpp:
+ Print the iteration count when we get an exception
+
+Thu May 28 14:12:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Bug_3673_Regression/client.cpp:
+ Field id of name 0 has to be set
+
+Thu May 28 07:32:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Fix a bug when unregistering from the naming service
+
+Wed May 27 18:10:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/ORB_Core.cpp:
+ * TAO_IDL/tao_idl.cpp:
+ Unicode fixes
+
+ * tao/PortableServer/Root_POA.h:
+ Layout changes
+
+Wed May 27 18:03:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.h:
+ Fixed compile error with OpenVMS
+
+Wed May 27 11:58:05 UTC 2009 Carlos O'Ryan <coryan@glamdring>
+
+ * tests/Bug_3647_Regression/client.cpp:
+ I guess not all compilers know that 'and' is a keyword in C++.
+
+ * tests/Bug_3647_Regression/Middle_Impl.cpp:
+ Make sure I use the exceptions caught in this program, at least
+ for debugging output. Eliminates warnings for VC8
+
+Wed May 27 03:00:37 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * tests/Bug_3647_Regression/client.cpp:
+ * tests/Bug_3647_Regression/middle_server.cpp:
+ * tests/Bug_3647_Regression/backend_server.cpp:
+ Fixed Unicode build problems.
+
+Tue May 26 17:09:00 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * tao/Transport.h:
+ * tao/IIOP_Transport.h:
+ * tao/Transport.cpp:
+ * tao/IIOP_Transport.cpp:
+ * tests/Bug_3647_Regression/client.cpp:
+ * tests/Bug_3647_Regression/Middle_Impl.cpp:
+ * tests/Bug_3647_Regression/Middle_Impl.h:
+ * tests/Bug_3647_Regression/middle_server.cpp:
+ * tests/Bug_3647_Regression/Test.idl:
+ * tests/Bug_3647_Regression/Backend_Impl.cpp:
+ * tests/Bug_3647_Regression/run_test.pl:
+ * tests/Bug_3647_Regression/Backend_Impl.h:
+ Fix fuzz problems, tabs, indentation in perl scripts, the Id
+ stuff, etc.
+
+Tue May 26 11:25:03 UTC 2009 Carlos O'Ryan <coryan@glamdring>
+
+ * tao/Transport.h:
+ * tao/IIOP_Transport.h:
+ * tao/IIOP_Transport.cpp:
+ I had the signature of sendfile() completely wrong in
+ IIOP_Transport. Lucky for me, Johnny pointed out the warnings
+ in the Solaris10_Studio12_Debug build.
+ I also had to move the io_timeout() function in Tranport to the
+ protected section. This whole sendfile() thing looks like a
+ hack.
+
+ * tao/Transport.cpp:
+ Fix Unicode build problem. Again, thanks to Johnny for keeping
+ an eye out for me.
+
+Tue May 26 09:26:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_orb_tests.lst:
+ Added Bug 3672 regression as not fixed
+
+Mon May 25 19:05:22 UTC 2009 Carlos O'Ryan <coryan@atdesk.com>
+
+ * Fixed bug #3647. In this commit I am merging the changes form
+ the Bug_3647_Regression branch. The exact command used to merge
+ the changes was:
+ $ svn merge --accept postpone -r85163:HEAD \
+ https://svn.dre.vanderbilt.edu/DOC/Middleware/\
+ branches/Bug_3647_Regression .
+
+ The typical conflict in the ChangeLog was manually resolved.
+
+ * bin/tao_orb_tests.lst:
+ Add the new test, in alphabetical order, preserve tests added in
+ trunk.
+
+ * tao/Transport.h:
+ * tao/Transport.cpp:
+ Restore the ACE_Countdown_Time object in drain_queue_helper().
+ I removed it because I thought there were no side effects and it
+ was not needed, but after Johnny W asked, I realised it was
+ indeed important.
+ The header changes are required because the Drain_Constraints
+ object needs a non-const ACE_Time_Value* parameter now.
+
+ * tests/Bug_3647_Regression/Backend_Impl.cpp:
+ * tests/Bug_3647_Regression/backend_server.cpp:
+ * tests/Bug_3647_Regression/Backend_Impl.hpp:
+ * tests/Bug_3647_Regression/Backend_Impl.h:
+ * tests/Bug_3647_Regression/Middle_Impl.cpp:
+ * tests/Bug_3647_Regression/Throw_Spec.h:
+ * tests/Bug_3647_Regression/Middle_Impl.hpp:
+ * tests/Bug_3647_Regression/middle_server.cpp:
+ * tests/Bug_3647_Regression/Middle_Impl.h:
+ I used a hacky macro to compile this code with both
+ TAO-1.5.1 (need throw specs) and TAO-1.6.9 (cannot have throw
+ specs)
+ I also changed the .hpp files to .h to be less consistent with
+ the .cpp files, but more consistent with the rest of ACE+TAO.
+ Thanks to Johnny to point out the ugliness before it reached the
+ main branch.
+
+ * tao/Transport.h:
+ * tao/Transport.cpp:
+ * tao/GIOP_Message_Base.cpp:
+ * tao/Block_Flushing_Strategy.cpp:
+ * tao/Connection_Handler.cpp:
+ Seemingly completed the fixes for 3647.
+ Fundamentally, the calls to sendv() need to use a timeout
+ parameter when called with the blocking flushing strategy or
+ with the read-write waiting strategy *and* when there is a
+ timeout.
+ Unfortunately, the point(s) where we call sendv() does not have
+ enough context to determine if the parameter is needed.
+ I changed the Transport class to pass a little struct with both
+ the timeout value and flag to indicate if using blocking I/O
+ calls was desired.
+ The caller makes the determination and passes the parameter into
+ the Transport object, for example, the Block_Flushing_Strategy
+ certainly wants to use blocking I/O calls.
+ Several interface in TAO_Transport changed, and so did its
+ callers.
+
+ * tests/Bug_3647_Regression/client.cpp:
+ * tests/Bug_3647_Regression/Middle_Impl.cpp:
+ * tests/Bug_3647_Regression/Backend_Impl.cpp:
+ * tests/Bug_3647_Regression/run_test.pl:
+ Fine-tune the test so it would pass all the time. The default
+ parameters showed the problem before the changes, but then
+ failed due to a timeout during shutdown.
+ Also expanded run_test.pl to test with SYNC_NONE vs. other
+ policies. It was important to me to verify that the test
+ continues to fail with SYNC_WITH_SERVER, so my "fine tuning" did
+ not hide real errors.
+
+ * tao/Transport.h:
+ * tao/Transport.cpp:
+ First attempt at fixing bug 3647.
+ The ORB is blocking in ACE::sendv(), because we are passing a
+ timeout parameter which results in blocking for the prescribed
+ timeout period on select(). But on a select() call with only
+ one socket!
+ What we want to achieve is pass the timeout parameter when we
+ are using the blocking configurations of the ORB, such as RW
+ waiting strategies.
+ This fix, changes the way the timeout parameter to sendv() calls
+ is computed, by looking at the wait_strategy.
+ Unfortunately, this missed the blocking flushing strategies,
+ where we want to block too! The Oneway_Send_Timeout tests
+ caught this.
+ So more work is needed, but I want to save the work first.
+
+ * tests/Bug_3647_Regression:
+ * tests/Bug_3647_Regression/Bug_3647_Regression.mpc:
+ * tests/Bug_3647_Regression/run_test.pl:
+ * tests/Bug_3647_Regression/README:
+ * tests/Bug_3647_Regression/svc.conf:
+ * tests/Bug_3647_Regression/Test.idl:
+ * tests/Bug_3647_Regression/Throw_Spec.h:
+ Add a regression test for bug #3647. The test consists of three
+ processeses:
+
+ * tests/Bug_3647_Regression/Backend_Impl.hpp:
+ * tests/Bug_3647_Regression/Backend_Impl.cpp:
+ * tests/Bug_3647_Regression/backend_server.cpp:
+ The backend server receives oneway calls. On request, it calls
+ sleep for a long period of time to block its I/O on particular
+ sockets.
+
+ * tests/Bug_3647_Regression/Middle_Impl.hpp:
+ * tests/Bug_3647_Regression/Middle_Impl.cpp:
+ * tests/Bug_3647_Regression/middle_server.cpp:
+ A middle tier server, which never calls sleep, but because of
+ bug 3647 it blocks trying to make calls on the backend server,
+ though it should not.
+
+ * tests/Bug_3647_Regression/client.cpp:
+ The client coordinates the work. It setups connections between
+ all the servers and makes calls on the middle tier server. It
+ expects the middle tier server to be always available, but it
+ did not before the fixes.
+
+ * bin/tao_orb_tests.lst:
+ Add Bug_3647_Regression to the list.
+
+Mon May 25 14:26:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Bug_3672_Regression:
+ New test for bug 3672, we seem to have a resource leak with AMI
+
+Mon May 25 12:54:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ * orbsvcs/Notify_Service/Notify_Service.h:
+ * orbsvcs/Notify_Service/README:
+ By default the notify service does a shutdown of the global
+ orb and its dispatching ORB. In case the notify service is
+ loaded into a process using service config this could cause
+ issues to other parts that use the same ORBs. Added a
+ -ShutdownORB and -ShutdownDispatchingORB which are default
+ 1, but they could be set to 0 to not shutdown the mentioned
+ ORB
+
+Fri May 22 15:02:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/README:
+ Extended this file
+
+Fri May 22 09:56:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/Trader/Constraint_l.cpp:
+ * orbsvcs/tests/FT_App/FT_Client.cpp:
+ Use ACE_OS::fileno
+
+Wed May 20 11:50:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tests/Bug_3674_Regression/test.cpp:
+
+ Ensure that RootPOA, then orb are destroyed.
+
+Wed May 20 09:35:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/AV.rc
+ * orbsvcs/orbsvcs/CosConcurrency.rc
+ * orbsvcs/orbsvcs/CosEvent.rc
+ * orbsvcs/orbsvcs/CosEvent_Serv.rc
+ * orbsvcs/orbsvcs/CosEvent_Skel.rc
+ * orbsvcs/orbsvcs/CosLifeCycle.rc
+ * orbsvcs/orbsvcs/CosLoadBalancing.rc
+ * orbsvcs/orbsvcs/CosNaming.rc
+ * orbsvcs/orbsvcs/CosNaming_Serv.rc
+ * orbsvcs/orbsvcs/CosNaming_Skel.rc
+ * orbsvcs/orbsvcs/CosNotification.rc
+ * orbsvcs/orbsvcs/CosNotification_Serv.rc
+ * orbsvcs/orbsvcs/CosNotification_Skel.rc
+ * orbsvcs/orbsvcs/CosProperty.rc
+ * orbsvcs/orbsvcs/CosTime.rc
+ * orbsvcs/orbsvcs/CosTrading.rc
+ * orbsvcs/orbsvcs/CosTrading_Serv.rc
+ * orbsvcs/orbsvcs/CosTrading_Skel.rc
+ * orbsvcs/orbsvcs/DsEventLogAdmin.rc
+ * orbsvcs/orbsvcs/DsLogAdmin.rc
+ * orbsvcs/orbsvcs/DsNotifyLogAdmin.rc
+ * orbsvcs/orbsvcs/FaultTolerance.rc
+ * orbsvcs/orbsvcs/IFRService.rc
+ * orbsvcs/orbsvcs/PortableGroup.rc
+ * orbsvcs/orbsvcs/RT_Notification.rc
+ * orbsvcs/orbsvcs/RTEvent.rc
+ * orbsvcs/orbsvcs/RTEvent_Serv.rc
+ * orbsvcs/orbsvcs/RTEvent_Skel.rc
+ * orbsvcs/orbsvcs/RTSched.rc
+ * orbsvcs/orbsvcs/RTSchedEvent.rc
+ * orbsvcs/orbsvcs/Security.rc
+ * orbsvcs/orbsvcs/SSLIOP.rc
+ * orbsvcs/orbsvcs/Svc_Utils.rc
+ Use unix style of includes to work with cegcc
+
+Wed May 20 09:32:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/SmartProxies/SmartProxies.rc
+ * tao/BiDir_GIOP/TAO_BiDir_GIOP.rc
+ * tao/Compression/bzip2/TAO_Bzip2Compressor.rc
+ * tao/CodecFactory/TAO_CodecFactory.rc
+ * tao/Compression/TAO_Compression.rc
+ * tao/DynamicAny/TAO_DynamicAny.rc
+ * tao/DynamicInterface/TAO_DynamicInterface.rc
+ * tao/IFR_Client/TAO_IFR_Client.rc
+ * tao/ImR_Client/TAO_IMR_Client.rc
+ * tao/IORInterceptor/TAO_IORInterceptor.rc
+ * tao/IORManipulation/TAO_IORManip.rc
+ * tao/IORTable/TAO_IORTable.rc
+ * tao/Compression/lzo/TAO_LzoCompressor.rc
+ * tao/Messaging/TAO_Messaging.rc
+ * tao/ObjRefTemplate/TAO_ObjRefTemplate.rc
+ * tao/PortableServer/TAO_PortableServer.rc
+ * tao/RTCORBA/TAO_RTCORBA.rc
+ * tao/RTPortableServer/TAO_RTPortableServer.rc
+ * tao/RTScheduling/TAO_RTScheduler.rc
+ * tao/Strategies/TAO_Strategies.rc
+ * tao/Valuetype/TAO_Valuetype.rc
+ * tao/Compression/zlib/TAO_ZlibCompressor.rc
+ * tao/TypeCodeFactory/TypeCodeFactory.rc
+ Use unix style of includes to work with cegcc
+
+Wed May 20 09:21:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/Client_Leaks/Process_Factory.cpp:
+ Use ACE_ERRNO_GET
+
+Wed May 20 09:06:43 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/Asynch_Queued_Message.cpp:
+ * tao/Leader_Follower.cpp
+ Layout changes
+
+ * tao/GIOP_Message_Base.cpp
+ * tao/IIOP_Transport.cpp
+ * tao/RTCORBA/RT_Protocols_Hooks.cpp
+ * tao/Strategies/DIOP_Transport.cpp
+ * tao/Transport.cpp
+ * tao/Transport_Connector.cpp
+ Use ACE_ERRNO_GET
+
+ * tao/Messaging/Messaging_Queueing_Strategies.cpp
+ Const changes
+
+ * tao/SystemException.cpp
+ Initialise pointer with 0
+
+Wed May 20 07:26:43 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * TAO_IDL/be/be_interface.cpp
+ * TAO_IDL/util/utl_global.cpp
+
+ Fixed compiler errors on CE gcc on Cygwin.
+
+Tue May 19 12:12:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tao/Invocation_Base.h:
+ * tao/Invocation_Base.cpp:
+
+ Cosmetic variable name change to better conform to coding
+ standard.
+
+ * tests/Bug_3674_Regression/test.cpp:
+
+ Ensure that PICurrent global is destroyed, BEFORE orb
+ is destroyed.
+
+Tue May 19 09:43:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Unbind also the event channels from the naming service
+
+Mon May 18 14:47:24 UTC 2009 Abdullah Sowayan <sowayan@gmail.com>
+
+ * tao/LocalObject.h:
+ * tao/LocalObject.inl:
+
+ Disabled fuzz check_for_TAO_Local_RefCounted_Object.
+
+Mon May 18 14:05:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tao/Makefile.am:
+
+ Added new files from below.
+
+Mon May 18 13:38:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * bin/tao_orb_tests.lst:
+ * tao/RequestInterceptor_Adapter.h:
+ * tao/RequestInterceptor_Adapter.cpp:
+ * tao/tao.mpc:
+ * tao/Invocation_Base.h:
+ * tao/Invocation_Base.cpp:
+ * tao/ClientRequestInterceptor_Adapter.h:
+ * tao/PI_Server/ServerInterceptorAdapter.h:
+ * tao/PI/RequestInterceptor_Adapter_Impl.cpp:
+ * tao/PI/RequestInterceptor_Adapter_Impl.h:
+ * tao/PI/ClientRequestInterceptor_Adapter_Impl.h:
+ * tao/PI/PICurrent_Impl.h:
+ * tao/PI/PICurrent.cpp:
+ * tao/PI/PICurrent_Impl.cpp:
+ * tao/PI/PICurrent_Impl.inl:
+ * tao/ServerRequestInterceptor_Adapter.h:
+
+ Bugzilla 3674 Fix.
+
+Mon May 18 10:39:46 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_3676_Regression/Hello.mpc:
+
+ Renamed MPC file to Bug_3676_Regression.mpc.
+
+Mon May 18 09:15:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tests/Bug_3674_Regression/test.cpp:
+
+ TAO_Local_RefCounted_Object is deprecated. Changed
+ it to CORBA::LocalObject.
+
+Mon May 18 08:09:16 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tao/Transport.h:
+ * tao/LocateRequest_Invocation.cpp:
+ * tao/Transport.inl:
+
+ Fixed bug#3676. Now after sending LocateRequest message
+ transport will remain in a state when no first request is
+ send. This is necessary for codeset negotiation which
+ happens in the first normal request.
+
+ * tests/Bug_3676_Regression/client.cpp:
+ * tests/Bug_3676_Regression/Hello.mpc:
+ * tests/Bug_3676_Regression/Hello.cpp:
+ * tests/Bug_3676_Regression/Test.idl:
+ * tests/Bug_3676_Regression/server.cpp:
+ * tests/Bug_3676_Regression/Hello.h:
+ * tests/Bug_3676_Regression/README:
+ * tests/Bug_3676_Regression/run_test.pl:
+ * bin/tao_orb_tests.lst:
+
+ Added a regression test and scheduled it for run.
+
+Fri May 15 12:50:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tests/Bug_3674_Regression/test.cpp:
+
+ Removed unused parameter warnings.
+
+Fri May 15 11:50:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Bug_2800_Regression/NamingTask.cpp:
+ * orbsvcs/tests/Bug_3673_Regression/NamingTask.cpp:
+ Fixed memory leaks
+
+Fri May 15 10:50:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ Only print debug messages when ORB debug is enabled
+
+ * orbsvcs/tests/Bug_3673_Regression/Bug_3873_Regression.mpc:
+ Remvoed
+
+ * orbsvcs/tests/Bug_3673_Regression/Bug_3673_Regression.mpc:
+ Added
+
+ * orbsvcs/tests/Bug_3673_Regression/client.cpp:
+ Make 10 iterations
+
+Fri May 15 08:10:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * tests/Bug_3674_Regression/test.cpp:
+
+ Fixed Fuzz error (MS_VER_ 1200)
+
+Wed May 13 19:44:04 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tao/Strategies/DIOP_Acceptor.cpp:
+
+ Fixed a crash that occurs with -ORBUseSharedProfile 1.
+
+Wed May 13 16:33:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_other_tests.lst:
+ Added 3673
+
+Wed May 13 16:30:00 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Bug_3673_Regression/*:
+ Added new test for bug 3673
+
+ * orbsvcs/tests/ior_corbaname/ior_corbaname_client_i.cpp:
+ Const change
+
+Wed May 13 13:35:00 UTC 2009 Simon Massey <sma at prismtech dot com>
+
+ * bin/tao_orb_tests.lst:
+ * tests/Bug_3674_Regression/test.idl:
+ * tests/Bug_3674_Regression/run_test.pl:
+ * tests/Bug_3674_Regression/Bug_3674_Regression.mpc:
+ * tests/Bug_3674_Regression/test.cpp:
+
+ Added regression test for PICurrent TSC client corruption.
+
+Tue May 12 08:26:55 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_2234_Regression/server.cpp:
+ * tests/Bug_3171_Regression/server.cpp:
+ * tests/DII_AMI_Forward/orb_initializer.h:
+
+ TAO_Local_RefCounted_Object is deprecated. Changed
+ it to CORBA::LocalObject.
+
+Mon May 11 09:54:38 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * tests/DII_AMI_Forward/server_interceptor.cpp:
+ Fixed fuzz error.
+
+Mon May 11 07:21:16 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * tests/DII_AMI_Forward/server_interceptor.cpp:
+ Fixed compile warning.
+
+Fri May 8 19:30:55 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * examples/RTCORBA/Activity/Builder.cpp:
+
+ Really fix fuzz.
+
+Fri May 8 14:23:07 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_2234_Regression/server.cpp:
+ * tests/Bug_3171_Regression/server.cpp:
+ * tests/Bug_2345_Regression/server.cpp:
+ * tests/DII_AMI_Forward/server_interceptor.cpp:
+ * tests/DII_AMI_Forward/server_interceptor.h:
+ * tests/DII_AMI_Forward/orb_initializer.h:
+
+ Fixed memory leaks in these tests.
+
+ * tao/ORB.cpp:
+
+ Fixed allocation of a string with incorrect length.
+
+Thu May 7 22:46:50 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * tests/RTCORBA/Bug_3643_Regression/Bug_3643_Regression.mpc:
+
+ Prevent building the server for corba_e/minimum_corba.
+
+Thu May 7 19:45:01 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * examples/RTCORBA/Activity/Builder.cpp:
+
+ Fuzz fix.
+
+ * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverA.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
+
+ Clean up compiler errors.
+
+Thu May 7 18:14:03 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/be/be_visitor_exception\exception_ch.cpp:
+ * TAO_IDL/be/be_visitor_home\home_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface\interface_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface\interface_ci.cpp:
+ * TAO_IDL/be/be_visitor_interface\amh_ch.cpp:
+ * TAO_IDL/be/be_visitor_interface\ami_interface_ch.cpp:
+ * TAO_IDL/be/be_visitor_component\component_ch.cpp:
+ * TAO_IDL/be/be_visitor_component\component_ci.cpp:
+ * TAO_IDL/be/be_visitor_array\array_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuebox\valuebox_ch.cpp:
+ * TAO_IDL/be/be_visitor_union\union_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuetype\valuetype_obv_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuetype\valuetype_init_ch.cpp:
+ * TAO_IDL/be/be_visitor_valuetype\valuetype_ch.cpp:
+
+ Removed generation of #ifdef guards for all type declarations
+ except sequences (duplicate anonymous sequence declarations
+ of the same element type, and thus with the same constructed
+ name, can appear in the same scope).
+
+ * TAO_IDL/be/be_helper.cpp:
+ * TAO_IDL/be/be_codegen.cpp:
+
+ Cosmetic changes.
+
+Thu May 7 13:01:00 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_2084_Regression/Hello.cpp:
+ * tests/Bug_2084_Regression/EventNode.cpp:
+ * tests/Bug_2084_Regression/Collocated_Test.cpp:
+ * tests/Bug_2084_Regression/run_test.pl:
+ * tests/Bug_1482_Regression/Client_Task.cpp:
+ * tests/Bug_1482_Regression/Client_Task.h:
+ * tests/Bug_1482_Regression/server.cpp:
+ * tests/Bug_1482_Regression/run_test.pl:
+ * tests/COIOP/Hello.cpp:
+ * tests/Collocation_Oneway_Tests/Hello.cpp:
+ * tests/Collocation_Exception_Test/Hello.cpp:
+ * tests/Bug_1568_Regression/server.cpp:
+ * tests/DII_Collocation_Tests/oneway/Hello.cpp:
+ * tests/DII_Collocation_Tests/oneway/run_test.pl:
+ * tests/DII_Collocation_Tests/twoway/Hello.cpp:
+ * tests/DII_Collocation_Tests/twoway/run_test.pl:
+
+ Fixed memory leaks in these tests. And also changed
+ perl scripts so that no collocation is used when it was
+ meant.
+
+Thu May 7 01:43:48 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/include/drv_extern.h:
+ * TAO_IDL/driverdrv_preproc.cpp(DRV_pre_proc):
+
+ Doubled the size of the command line buffer to 8192
+ and added a check of the return value from calling
+ command_line() on ACE_Process_Options. Thanks to
+ Russ Noseworthy <j dot russell dot noseworthy at said dot com>
+ for sending in the patches.
+
+Wed May 6 12:53:20 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * tests/Bug_1269_Regression/Server_Timer.cpp:
+ * tests/Bug_1270_Regression/Server_Timer.cpp:
+ * tests/Bug_1361_Regression/Echo.cpp:
+ Fixed memset's parameter order.
+
+Tue May 5 13:26:24 UTC 2009 Olli Savia <ops@iki.fi>
+
+ * examples/RTCORBA/Activity/Builder.cpp:
+ Fixed memset's parameter order.
+
+Tue May 5 08:41:48 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_2356_Regression/client.cpp:
+ * tests/Bug_2356_Regression/ami_test_i.cpp:
+
+ Fixed memory leaks.
+
+Mon May 4 18:27:17 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * tests/ForwardUponObjectNotExist/client.cpp:
+
+ Increased the orb run time to maximum 30 seconds to resolve the
+ test failure on some platforms that reply is not received
+ before orb is shutdown.
+
+Fri May 1 19:12:14 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * tests/ForwardUponObjectNotExist/client.cpp:
+
+ Fixed compilation errors on wchar builds.
+
+Fri May 1 08:09:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3646c_Regression/*:
+ New test that where we use the TAO_Notify_Service to create
+ multiple channels using service config. This closes enhancement
+ issue 3646
+
+ * bin/tao_other_tests.lst:
+ Added new test
+
+Fri May 1 07:05:29 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * tests/ForwardUponObjectNotExist/ForwardUponObjectNotExist.mpc:
+ * tests/ForwardUponObjectNotExist/README:
+ * tests/ForwardUponObjectNotExist/client.cpp:
+ * tests/ForwardUponObjectNotExist/run_test.pl:
+ * tests/ForwardUponObjectNotExist/server.cpp:
+ * tests/ForwardUponObjectNotExist/test.idl:
+ * tests/ForwardUponObjectNotExist/test_i.h:
+ * tests/ForwardUponObjectNotExist/test_i.inl:
+ * tests/ForwardUponObjectNotExist/test_i.cpp:
+
+ Added test for -ORBForwardInvocationOnObjectNotExist option
+ and feature without using any service.
+
+ * bin/tao_orb_tests.lst:
+
+ Added ForwardUponObjectNotExist test.
+
+Thu Apr 30 21:31:11 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tests/Portable_Interceptors/IORInterceptor/FOO_IORInterceptor.cpp:
+
+ This test uses an arbitrary constant from the PortableServer module
+ so we'll use one that's present in CORBA/e Compact configurations.
+
+Thu Apr 30 18:35:47 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * tao/Synch_Invocation.cpp:
+
+ Moved the strcmp for OBJECT_NOT_EXIST to if condition instead of outside
+ of if statement to improve the performance a little bit.
+
+ * docs/Options.html:
+
+ Added description for -ORBForwardInvocationOnObjectNotExist.
+
+Wed Apr 29 13:18:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/Makefile.am:
+ Added missing files. Thanks to Steven Hartmann
+ <shartmann at militho dot com> for reporting this
+
+Wed Apr 29 07:08:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_2926_Regression/DllORB.cpp:
+ Fixed compile error
+
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/server.cpp:
+ Fixed variable not used warning
+
+ * orbsvcs/tests/Notify/Bug_3663_Regression/server.cpp
+ Fixed variable not used warning
+
+Tue Apr 28 20:33:21 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tao/TAO_Server_Request.cpp:
+
+ Fixed the placement of the TAO_END_VERSIONED_NAMESPACE_DECL macro.
+
+Tue Apr 28 15:04:45 UTC 2009 Adam Mitz <mitza@ociweb.com>
+
+ * tests/Sequence_Unit_Tests/bounded_string_sequence_ut.cpp:
+ * tests/Sequence_Unit_Tests/string_sequence_tester.hpp:
+ * tests/Sequence_Unit_Tests/unbounded_string_sequence_ut.cpp:
+
+ Fixed compile errors on Solaris9_i386_gcc_Debug.
+
+Tue Apr 28 10:00:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3663_Regression:
+ New test for bugzilla bug 3663, not fixed yet, seems a problem with
+ service configurator
+
+ * bin/tao_other_tests.lst
+ Added new test
+
+Tue Apr 28 09:51:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * MPC/config/tao_notify_service.mpb:
+ new base project
+
+ * orbsvcs/Notify_Service/Notify_Server.cpp:
+ * orbsvcs/Notify_Service/Notify_Service.cpp:
+ * orbsvcs/Notify_Service/Notify_Service.h:
+ * orbsvcs/Notify_Service/Notify_Service.mpc:
+ * orbsvcs/Notify_Service/Notify_Service_Export.h:
+ Moved the TAO_Notify_Service_Driver class to its own
+ DLL which then can be loaded with service configurator as
+ done in regression 3646b.
+
+ Changed -ORBRunThreads to -RunThreads, the -ORB options
+ are reserved for the ORB and shouldn't be used by
+ services. This caused problems when trying to load
+ the TAO_Notify_Service as DLL.
+
+ Make sure we destroy the ORB so that we can do multiple
+ load/unload cycles
+
+ * orbsvcs/Notify_Service/README:
+ Updated -ORBRunThreads to -RunThreads
+
+ * orbsvcs/orbsvcs/Notify/CosNotify_Service.cpp:
+ Layout changes
+
+ * orbsvcs/orbsvcs/Notify/POA_Helper.cpp:
+ Use true/false
+
+ * orbsvcs/tests/Notify/Bug_2926_Regression/DllORB.cpp:
+ * orbsvcs/tests/Notify/Bug_3252_Regression/DllOrb.cpp
+ No need for arg converter
+
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/bug3646b_export.h
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/Bug_3646b_Regression.mpc
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/DllORB.cpp
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/DllORB.h
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/run_test.pl
+ * orbsvcs/tests/Notify/Bug_3646b_Regression/server.cpp
+ * bin/tao_other_tests.lst
+ New regression test for loading and unloading the TAO_Notify_Service
+ dll
+
+Tue Apr 28 08:00:12 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tao/AnyTypeCode/Any_Unknown_IDL_Type.{h,cpp}:
+ Return a const object from lock_i, this fixes bugzilla 3665. Thanks to
+ Rob Beekmans <r dot a dot beekmans at philips dot com> for reporting this.
+ It is really a diab compiler bug but we can easily work around it
+
+ * tao/AnyTypeCode/Enum_TypeCode.cpp:
+ * tao/AnyTypeCode/Enum_TypeCode_Static.cpp:
+ * tao/CORBALOC_Parser.cpp:
+ * tao/Intrusive_Ref_Count_Handle_T.h
+ layout change
+
+Tue Apr 28 01:51:44 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
+
+ Renamed the global variable delay to avoid compilation errors on
+ QNX platform due to redefination of "delay".
+
+Mon Apr 27 16:08:54 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * orbsvcs/Notify_Service/README:
+
+ Fixed typo
+
+
+Mon Apr 27 15:54:55 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * orbsvcs/Notify_Service/README:
+
+ The README file was out of date with reality regarding the names
+ and purpose of some svc.conf arguments. I've cleaned up the list
+ to remove deprecated entries and add an entry for an option that
+ was overlooked before. I suspect that a previous author mistook
+ the purpose of the -ListenerThreads option to be that of the
+ -SourceThreads option. The two appear to be similar in name, but
+ in fact -ListenerThreads is a deprecated synonym for
+ -DispatchingThreads.
+
+Mon Apr 27 15:12:06 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/driver/drv_mcpp_preproc.cpp:
+ * TAO_IDL/driver/drv_preproc.cpp:
+
+ Applied patches from Ken Sedgwick <ken at bonsai dot com>
+ for platforms (including Fedora RPM) that use TAO_IDL_INCLUDE_DIR
+ instead of TAO_ROOT. This checkin closes [BUGID:3661].
+
+Mon Apr 27 03:20:52 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverA.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test.idl:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.h:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.cpp:
+
+ Fixed fuzz errors and compilation errors in unicode builds.
+
+ * NEWS:
+
+ Added entry for the new features.
+
+Sat Apr 25 06:25:37 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ Added IMR changes OCI prepared for some customers.
+
+ * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
+ * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_Options.h:
+ * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_Repository.h:
+ * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h:
+ * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
+ * orbsvcs/ImplRepo_Service/Server_Info.h:
+ * orbsvcs/ImplRepo_Service/Server_Info.cpp:
+
+ Added -UnregisterIfAddressReused IMR option to enable the
+ address reuse checking upon server registering via
+ server_is_running. If a new server reuses already registered
+ server's address, the previous server will be unregistered
+ from IMR.
+
+ Current implementation registers server per POA instead of per
+ server process. The ServerId info is added to ServerInfo to
+ help identify if different POAs are from same server
+ process. The POA registering will not affect the POAs
+ registered with the same ServerId.
+
+ * tao/ImR_Client/ImR_Client.cpp:
+
+ Made server ID (set via -ORBServerId) info be part of the server
+ name info to pass to IMR. This info helps IMR to identify if two
+ poas created by same server process.
+
+ * tao/ORB_Core.cpp:
+ * tao/Synch_Invocation.cpp:
+ * tao/params.h:
+ * tao/params.inl:
+ * tao/params.cpp:
+
+ Added new ORB option -ORBForwardInvocationOnObjectNotExist to
+ support request forwarding to next available profile upon
+ receiving OBJECT_NOT_EXIST exception reply.
+
+ * orbsvcs/tests/ImplRepo/ReconnectServer/ReconnectServer.mpc:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/run_test.pl:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverA.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test.idl:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.h:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.cpp:
+
+ Added test case for the changes.
+
+ * bin/tao_other_tests.lst:
+
+ Added ImplRepo ReconnectServer test.
+
+Sat Apr 25 06:14:45 UTC 2009 Yan Dai <dai_y@ociweb.com>
+
+ * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
+ * orbsvcs/ImplRepo_Service/ImR_Locator_i.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_Options.h:
+ * orbsvcs/ImplRepo_Service/Locator_Options.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_Repository.h:
+ * orbsvcs/ImplRepo_Service/Locator_Repository.cpp:
+ * orbsvcs/ImplRepo_Service/Locator_XMLHandler.h:
+ * orbsvcs/ImplRepo_Service/Locator_XMLHandler.cpp:
+ * orbsvcs/ImplRepo_Service/Server_Info.h:
+ * orbsvcs/ImplRepo_Service/Server_Info.cpp:
+
+ Added -UnregisterIfAddressReused IMR option to enable the
+ address reuse checking upon server registering via
+ server_is_running. If a new server reuses already registered
+ server's address, the previous server will be unregistered from
+ IMR.
+
+ Current implementation registers server per POA instead of per
+ server process. The ServerId info is added to ServerInfo to help
+ identify if different POAs are from same server process. The POA
+ registering will not affect the POAs registered with the same
+ ServerId.
+
+ * tao/ImR_Client/ImR_Client.cpp:
+
+ Made server ID (set via -ORBServerId) info be part of the server
+ name info to pass to IMR. This info helps IMR to identify if two
+ poas created by same server process.
+
+ * tao/ORB_Core.cpp:
+ * tao/Synch_Invocation.cpp:
+ * tao/params.h:
+ * tao/params.inl:
+ * tao/params.cpp:
+
+ Added new ORB option -ORBForwardInvocationOnObjectNotExist to
+ support request forwarding to next available profile upon
+ receiving OBJECT_NOT_EXIST exception reply.
+
+ * orbsvcs/tests/ImplRepo/ReconnectServer/ReconnectServer.mpc:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/client.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/run_test.pl:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverA.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/serverB.cpp:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test.idl:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.h:
+ * orbsvcs/tests/ImplRepo/ReconnectServer/test_i.cpp:
+
+ Added test case for the changes.
+
+ * orbsvcs/ImplRepo_Service/ImR_Locator_i.h:
+
+ Added ImplRepo ReconnectServer test.
+
+Fri Apr 24 15:17:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Notify/Bug_3646a_Regression/Consumer.cpp:
+ Fixed variable not used warning
+
+Fri Apr 24 15:11:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/orbsvcs/Notify/POA_Helper.cpp:
+ Unicode fix
+
+Fri Apr 24 12:03:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/start_services:
+ Removed this old script
+
+Thu Apr 23 16:09:54 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/ast/ast_interface.cpp:
+ * TAO_IDL/fe/y.tab.cpp:
+ * TAO_IDL/fe/idl.yy:
+
+ Further tweaks to the fix of
+
+ Wed Apr 22 17:59:18 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ to correct a problem uncovered by processing
+ RTPortableServer.pidl. Thanks to Will Otte
+ <wotte at dre dot vanderbilt.edu> for reporting the problem.
+
+Thu Apr 23 11:10:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/Notify_Service/Notify_Service.{h,cpp}:
+ Only keep the IOR file open when we write the IOR, close it
+ directly after we are ready
+
+Thu Apr 23 10:14:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * orbsvcs/tests/Bug_2626_Regression
+ * orbsvcs/tests/Notify/Bug_2626_Regression
+ Move tests to notify directory
+
+ * bin/tao_other_tests.lst:
+ Updated 2926
+
+Thu Apr 23 09:31:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * bin/tao_other_tests.lst:
+ Added Bug_3646a_Regression
+
+ * orbsvcs/Notify_Service/Notify_Service.cpp
+ * orbsvcs/Notify_Service/Notify_Service.h
+ Added support for multiple ChannelName arguments, the notification service
+ will then create multiple channels and register them in the naming services
+
+ * orbsvcs/tests/Notify/Bug_3646a_Regression
+ * orbsvcs/tests/Notify/Bug_3646a_Regression/Bug_3646a_Regression.mpc
+ * orbsvcs/tests/Notify/Bug_3646a_Regression/Consumer.cpp
+ * orbsvcs/tests/Notify/Bug_3646a_Regression/run_test.pl
+ New test for multiple ChannelName arguments
+
+ * orbsvcs/orbsvcs/AV/AVStreams_i.cpp:
+ * orbsvcs/orbsvcs/CosEvent/CEC_DynamicImplementation.cpp
+ Initialise pointer with 0
+
+ * orbsvcs/orbsvcs/FaultTolerance/FT_ClientRequest_Interceptor.cpp
+ Const changes
+
+ * orbsvcs/FTRT_Event_Service/Gateway_Service/FTRTEC_Gateway_Service.cpp
+ * orbsvcs/performance-tests/RTEvent/Federated_Roundtrip/client.cpp
+ * orbsvcs/tests/AVStreams/Latency/control.cpp
+ * orbsvcs/tests/Bug_2247_Regression/Manager.cpp
+ * orbsvcs/tests/Bug_2248_Regression/client.cpp
+ * orbsvcs/tests/Bug_2926_Regression/DllORB.cpp
+ * orbsvcs/tests/Bug_3598b_Regression/client.cpp
+ * orbsvcs/tests/FaultTolerance/IOGR/Manager.cpp
+ * orbsvcs/tests/ImplRepo/Bug_689_Regression/client.cpp
+ * orbsvcs/tests/InterfaceRepo/Bug_3155_Regression/test_idl.cpp
+ * orbsvcs/tests/InterfaceRepo/Bug_3174_Regression/test_idl.cpp
+ * orbsvcs/tests/Notify/Blocking/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/Bug_1385_Regression/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/Bug_2561_Regression/Consumer.cpp
+ * orbsvcs/tests/Notify/Discarding/Sequence_Consumer.cpp
+ * orbsvcs/tests/Notify/Discarding/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/lib/Notify_Test_Client.cpp
+ * orbsvcs/tests/Notify/lib/Notify_Test_Client.h
+ * orbsvcs/tests/Notify/MC/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/MC/test_monitor.cpp
+ * orbsvcs/tests/Notify/MT_Dispatching/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/Ordering/Sequence_Consumer.cpp
+ * orbsvcs/tests/Notify/Ordering/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/performance-tests/Filter/Sequence_Consumer.cpp
+ * orbsvcs/tests/Notify/performance-tests/Filter/Structured_Consumer.cpp
+ * orbsvcs/tests/Notify/Sequence_Multi_ETCL_Filter/Sequence_Consumer.cpp
+ * orbsvcs/tests/Notify/Sequence_Multi_Filter/Sequence_Consumer.cpp
+ * orbsvcs/tests/tests_svc_loader/tests_svc_loader.cpp
+ Removed not needed unicode to ascii conversion
+
+Thu Apr 23 07:18:37 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/FL_Cube/client.cpp
+ * tests/HandleExhaustion/client.cpp
+ * tests/Abstract_Interface/client.cpp
+ * tests/Big_Reply/client.cpp
+ * tests/Bug_1254_Regression/client.cpp
+ * tests/Bug_2174_Regression/client.cpp
+ * tests/Bug_2734_Regression/client.cpp
+ * tests/Bug_2768_Regression/client.cpp
+ * tests/Bug_3198_Regression/bug_3198_regression.cpp
+ * tests/Bug_3598a_Regression/client.cpp
+ * tests/Client_Leaks/client.cpp
+ * tests/Leader_Followers/client.cpp
+ * tests/MProfile_Forwarding/Manager.cpp
+ * tests/Multiple/client.cpp
+ * tests/Nested_Event_Loop/client.cpp
+ * tests/NestedUpcall/Simple/client.cpp
+ * tests/NestedUpcall/Simple/simple-client.cpp
+ * tests/ORB_Local_Config/Two_DLL_ORB/client.cpp
+ * tests/POA/EndpointPolicy/client.cpp
+ * tests/POA/Generic_Servant/client.cpp
+ * tests/POA/Persistent_ID/client.cpp
+ * tests/Portable_Interceptors/AdvSlot/client.cpp
+ * tests/Portable_Interceptors/AdvSlotDblCpy/client.cpp
+ * tests/Portable_Interceptors/AdvSlotExt/client.cpp
+ * tests/Portable_Interceptors/AMI/client.cpp
+ * tests/Portable_Interceptors/Bug_2133/client.cpp
+ * tests/RTCORBA/Linear_Priority/client.cpp
+ * tests/RTCORBA/Persistent_IOR/client.cpp
+ * tests/RTCORBA/Policy_Combinations/client.cpp
+ * tests/Server_Connection_Purging/client2.cpp
+ * tests/Single_Read/client.cpp
+ * tests/Smart_Proxies/dtor/client.cpp
+ * tests/Timed_Buffered_Oneways/client.cpp
+ * tests/Timeout/client.cpp
+ Removed not needed unicode to ascii conversion
+
+ * tests/Hello/client.cpp:
+ Fixed typo in comment
+
+Thu Apr 23 08:13:37 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * tests/RTCORBA/Bug_3643_Regression/client.cpp:
+ Resolved unicode compiler error.
+
+Wed Apr 22 17:59:18 UTC 2009 Jeff Parsons <j.parsons@vanderbilt.edu>
+
+ * TAO_IDL/include/ast_sequence.h:
+ * TAO_IDL/ast/ast_interface.cpp:
+ * TAO_IDL/ast/ast_sequence.cpp:
+ * TAO_IDL/fe/y.tab.cpp:
+ * TAO_IDL/fe/idl.yy:
+
+ Added check to catch illegal use of incomplete sequence
+ type (sequence of undefined struct or union) as an
+ operation return type or parameter. Thanks to
+ Ron van Hoof <rvhoof27@gmail.com> for reporting the bug
+ and for sending in the example IDL. This fix closes
+ [BUGID:3648].
+
+ * TAO_IDL/util/utl_err.cpp:
+
+ Changed message associated with EIDL_ILLEGAL_ADD flag
+ to be more informative.
+
+ * TAO_IDL/tao_idl.mpc:
+
+ Removed a redundant item from the 'after' line of
+ TAO_IDL_EXE.
+
+Wed Apr 22 09:07:44 UTC 2009 Vladimir Zykov <vz@prismtech.com>
+
+ * tests/Bug_3632_Regression/test.cpp:
+ * tests/Bug_3632_Regression/test.idl:
+ * tests/Bug_3632_Regression/Bug_3632_Regression.mpc:
+ * tests/Bug_3632_Regression/run_test.pl:
+ * tests/Bug_3632_Regression/README:
+
+ Added a regression test.
+
+ * bin/tao_orb_tests.lst:
+
+ Scheduled the test for run.
+
+ * tao/Bounded_Array_Sequence_T.h:
+ * tao/Bounded_Basic_String_Sequence_T.h:
+ * tao/Valuetype/Bounded_Valuetype_Sequence_T.h:
+ * tao/Bounded_Value_Sequence_T.h:
+ * tao/Bounded_Object_Reference_Sequence_T.h:
+
+ Fixed bug#3632. Now user cannot change a maximum value
+ of a bounded sequence.
+
+Wed Apr 22 09:32:37 UTC 2009 Marcel Smit <msmit@remedy.nl>
+
+ * tests/RTCORBA/Bug_3643_Regression/client.cpp:
+ Resolved unicode compiler error.
+
+Tue Apr 21 10:17:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * tests/RTCORBA/Bug_3643_Regression/*:
+ New regression test
+
+Tue Apr 21 09:52:06 UTC 2009 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * utils/nslist/nslist.cpp:
+ Removed argc/argv conversion
+
+Thu Apr 16 16:11:07 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * NEWS:
+
+ Added new section anticipating version 1.7.
+
+Tue Apr 14 10:06:19 CDT 2009 Phil Mesnier <mesnier_p@ociweb.com>
+
+ * TAO version 1.6.9 released.
+
Tue Apr 14 13:57:16 UTC 2009 Phil Mesnier <mesnier_p@ociweb.com>
* NEWS:
-
+
Reworded entries to be consistent with release note.
Fri Apr 10 12:44:12 UTC 2009 Vladimir Zykov <vz@prismtech.com>