diff options
author | Chris Cleeland <chris.cleeland@gmail.com> | 2004-12-30 17:54:08 +0000 |
---|---|---|
committer | Chris Cleeland <chris.cleeland@gmail.com> | 2004-12-30 17:54:08 +0000 |
commit | e2b8d964f63aa7315c207c0b01005d9b68c897dc (patch) | |
tree | e6ce5497d44bb9e5a5ac81fbfdc2cc3ac741016b | |
parent | 859587be9360482ddda8209adfc97dd3bafbfa0c (diff) | |
download | ATCD-e2b8d964f63aa7315c207c0b01005d9b68c897dc.tar.gz |
Updated NEWS files in preparation for beta release.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | NEWS | 114 | ||||
-rw-r--r-- | TAO/ChangeLog | 4 | ||||
-rw-r--r-- | TAO/NEWS | 100 |
4 files changed, 153 insertions, 69 deletions
diff --git a/ChangeLog b/ChangeLog index 954ba45d97a..fe54044d243 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Dec 30 12:54:28 2004 Chris Cleeland <cleeland@ociweb.com> + + * NEWS: Updated to include latest release news. + Thu Dec 30 11:44:51 2004 Steve Huston <shuston@riverace.com> * NEWS: Noted that the autoconf stuff gave up on complete automation @@ -1,46 +1,112 @@ PLANNED MAJOR CHANGES "SOMETIME IN THE FUTURE" (i.e., exact beta not known) =========================================================================== +PLANNED MAJOR CHANGES TARGETED FOR ACE-5.4.4 +==================================================== -PLANNED MAJOR CHANGES TARGETED FOR ACE-5.4.3 +USER VISIBLE CHANGES BETWEEN ACE-5.4.2 and ACE-5.4.3 ==================================================== -- (Bala) Bug 1890-Select_Reactor and Priority_Reactor performance can - be improved - Finished. - Mon Aug 23 01:04:34 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu> +. Improved Cygwin 1.5.12 support, 90% of the tests now succeed, TAO + has not been addressed. + +. Improved VxWorks 5.5.1 support. Everything now compiles, but no overview + of the test results yet. + +. Improved OpenVMS support, TAO has not been addressed yet. + +. Added ability to use fltk with Cygwin/MinGW + +. Added ACE_INT64 that defines a native 64 bit type, added 'q' as usable + specifier for usage with ACE_Log_Msg. + +. Started with the port with the Digital Mars C++ compiler under windows and + the Portland Group C++ compiler under Linux. Ports are not ready yet + +. Added better support for Intel C++ compilers. + +. Improved HPUX support. + +. Improved support for cross compilation in general. + +. Added a new directory for new protocols that are not directly + components of ACE, but relate to ACE ("ACE_wrappers/protocols/ace"). + +. Defined a new protocol, HTBP (Hypertext Tunneling, Bidirectional + Protocol) providing ACE_Acceptor/Connector/Stream semantics over a + connection owned by an HTTP proxy. Test cases in ACE_wrappers/tests/HTBP + provide examples of use. + +. Performace enhancement in TP_Reactor's handle_timer_events method (Bug 1971). + +. Various changes to permit ACE to execute on HP NonStop platform (e.g + support for its pthreads version). + +. Updated HP NonStop configuration files (config-tandem-nsk...). -- (Boris) Addition of XSC - Will not happen +. The "ACE" pseudo-namespace is now a true C++ namespace. + Transitional pseudo-namespaces that were only meant to be used + internally by ACE, such as "ACE_Sock_Connect", no longer exist. -- (Steve, J.T., Ossama) Autoconfigure using all MPC-generated files. - Gave up on autogenerating automake files using MPC. The automake language - are richer than that of MPC, so not everything we need can be done without - large extensions to MPC. So we generated the files using MPC then tweaked - and committed the .am files to CVS. Autoconfigure support should now - work on most platforms, though some glitches still exist that should be - addressed before ACE 5.5. +. ACE_CDR::Boolean type is now a true C++ "bool" on all platforms + except MSVC++ 6. -- (Steve) Wide-char functionality on POSIX (Linux, etc.) +. More GNU g++ 3.4.x fixes. + +. Added ICMP and "ping" socket support. + +. Added mkstemp() emulation. + +. Fixed problem on Linux < 2.5.47 platforms where equality comparison + of two logically equal sockaddr_in structure instances would + incorrectly fail. + +. The use of wide characters has been improved on non-Windows + platforms. + +. Autoconf support should mostly work on most platforms. There are + still some known glitches that will be addressed before ACE 5.5 is + released. Please try the autoconf support and send problem reports + to ace-bugs@cs.wustl.edu. + +. A number of Windows CE problems have been fixed. + +. ACE's loading of DLLs (for example, as a result of loading synamic + services) has been changed to use the native OS's facilities for + locating the DLL instead of searching LD_LIBRARY_PATH (or its + equivalent) then loading the DLL using a full pathname. This + restores enforcement of a platform's loading and security policy. + To use the old DLL locating method, add + ACE_MUST_HELP_DLOPEN_SEARCH_PATH to your config.h file before building ACE. + +. A number of errors in the APG example programs have been corrected. + +. Autoconfigure using all MPC-generated files. + Gave up on autogenerating automake files using MPC. The automake + language is richer than that of MPC, so not everything we need can be + done without large extensions to MPC. So we generated the files using + MPC then tweaked and committed the .am files to CVS. Autoconfigure + support should now work on most platforms, though some glitches still + exist that should be addressed before ACE 5.5. + +. Select_Reactor and Priority_Reactor performance improved. (Bug 1890) + Mon Aug 23 01:04:34 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu> + +. Wide-char functionality on POSIX (Linux, etc.) Tue Aug 24 14:07:22 2004 Steve Huston <shuston@riverace.com> (and subsequent follow-ups) -- (OCI) TSS memory leak fixes (Bug 1542) +. TSS memory leak fixes (Bug 1542) ACE - Initially Fri Aug 13 15:26:40 2004 Dale Wilson <wilson_d@ociweb.com> with many others following on. ** Finished: Mon Sep 13 15:31:23 2004 Dale Wilson <wilson_d@ociweb.com> - -- (Johnny) Ported to HPUX 11i v2 on Itanium +. Ported to HPUX 11i v2 on Itanium Finished, Mon Aug 23 17:53:12 UTC 2004 Johnny Willemsen <jwillemsen@remedy.nl> -- (OCI) Added new streaming protocol that tunnels through HTTP - proxies, ace/HTBP - Finished. +. Added new streaming protocol that tunnels through HTTP proxies, ace/HTBP. Mon Oct 25 21:27:03 2004 Phil Mesnier <mesnier_p@ociweb.com> - -*** not user visible, but probably significant anyway -- Added code to ace for platform RedHat AS 3.0 on Opteron. +. Added code to ace for platform RedHat AS 3.0 on Opteron. Wed Aug 25 14:58:51 2004 Rich Seibel <seibel_r@ociweb.com> Wed Aug 25 14:49:11 2004 Rich Seibel <seibel_r@ociweb.com> diff --git a/TAO/ChangeLog b/TAO/ChangeLog index aa0e20c5f2c..ae6c5ee386d 100644 --- a/TAO/ChangeLog +++ b/TAO/ChangeLog @@ -1,3 +1,7 @@ +Thu Dec 30 12:53:48 2004 Chris Cleeland <cleeland@ociweb.com> + + * NEWS: Updated to include latest release news. + Tue Dec 28 19:49:00 2004 Balachandran Natarajan <bala@dre.vanderbilt.edu> * Release: @@ -23,68 +23,78 @@ PLANNED MAJOR CHANGES "SOMETIME IN THE FUTURE" (i.e., exact beta not known) . ONGOING - ETA 11/10 -- currently targeted for TAO 1.4.4. 75% complete. -PLANNED MAJOR CHANGES TARGETED FOR TAO-1.4.3 +PLANNED MAJOR CHANGES TARGETED FOR TAO-1.4.4 ============================================ - (Ossama) Remainder of CSIv2 code that didn't make it into TAO 1.4.2 . ONGOING - ETA 11/30 -- (Bala) Implementation Repository enhancements - -- (OCI) Naming Service implementation fixes - - Wed Aug 25 16:03:29 2004 Chris Cleeland <cleeland_c@ociweb.com> - -- (OCI) Wait on LF No Upcalls wait strategy - - Thu Aug 19 16:49:24 2004 Chris Cleeland <cleeland_c@ociweb.com> - -- (OCI) Parse-magic-bytes re-integration - - Integrated as-is on branch 'pmb_integration'; Mike Martinez will work - on performance optimizations beginning 10/11. - -- (OCI) [hopeful] Notification Service EventReliability and ConnectionReliability QoS - - Dale Wilson, Ongoing, anticipating 10/15/04. - -- (OCI) better compatibility with JDK orb - - Done. - -- (JTC) Changed #includes of orbsvcs header files to be consistant. - The pathname now always contains a "orbsvcs/" prefix. - - Done. - -- (JTC) Split ORB Services into stub, skeleton, and implementation libraries. - - Changes to the Naming, Trading, Event, Notification, and Logging Services - have been commited. - -- (OCI) Install common utilities (tao_imr, tao_ifr, nslist, nsadd, - nsdel, NamingViewer) in $ACE_ROOT/bin. - - Sat Sep 11 12:25:07 2004 Steve Totten <totten_s@ociweb.com> - -- (OCI) New pluggable protocol for GIOP over HTBP, known as HTIOP. - Source in orbsvcs/orbsvcs/HTIOP. - - Mon Oct 25 23:13:31 2004 Phil Mesnier <mesnier_p@ociweb.com> - USER VISIBLE CHANGES BETWEEN TAO-1.4.2 and TAO-1.4.3 ==================================================== +. Overall + - New pluggable protocol for GIOP over HTBP, known as HTIOP. + Source in orbsvcs/orbsvcs/HTIOP. + - All TAO-specific vendor IDs are now found in the "TAO" namespace. + Documentation for these constants has also been improved in a number + of cases. + - Further reduced inter-header dependencies. + - Fixed memory leak in CDR encapsulation Codec's encode_value() + method. + - Modified PerlACE scripts for Tests/test environment to allow per-platform + customization of process startup delay. Used the changes in various + run_test scripts. + . ORB - - Bug 1476-SyncScope::NONE blocks during connects + - Bug 1476-SyncScope::NONE blocks during connects. + - Improved compatibility with JDK orb. + - Added Wait on LF No Upcalls (MT_NOUPCALLS) wait strategy. However, + recent experiences with it indicate there may be problems in scenarios + other than its original motivating case (see ChangeLog). This feature + should be considered EXPERIMENTAL, and use it at your own risk. + - New CORBALOC parsing is available. This feature allows TAO clients to use + any third-party pluggable protocol in corbaloc strings. + - Fixed bug that caused memory fault when incoming object reference + contains an unknown profile. + - Fixed problem in some modules when platform lacks unsigned long long + support. + - Modified catior to allow decoding of additional protocols. . POA - The PortableServer library isn't depended anymore on the ObjRefTemplate and IORInterceptor libraries. ObjRefTemplate and IORInterceptor are loaded on demand and depend on PortableServer. +. TAO_IDL + - IDL compiler can be built for environments that lack unsigned long long. + - Reduced the amount of code generated by the TAO_IDL compiler when using + forward declarations + +. ORB Services + - Naming Service implementation memory leak fixes. + - Split ORB Services into stub, skeleton, and implementation libraries. + Changes to the Naming, Trading, Event, Notification, and Logging Services + have been commited. + - Common utilities (tao_imr, tao_ifr, nslist, nsadd, + nsdel, NamingViewer) now installed in $ACE_ROOT/bin. + - Changed #includes of orbsvcs header files to be consistant. + The pathname now always contains a "orbsvcs/" prefix. + - Notification Service EventReliability and ConnectionReliability QoS + - Implementation Repository refactored to allow the locator + and activator to be used as services, in the ACE Service + Configurator framework. The locator and activator services have + been split into separate libraries and executables. There have also + been miscellaneous bugs fixed and performance enhancements made. + - Fixed Load Balancer binary generation problem. Libraries were being + created rather than executables. + - Work around MSVC++ 6 namespace brain damage in new Security/SSLIOP + code. + - Fixed memory management problem in SecurityLevel3 code. + + + USER VISIBLE CHANGES BETWEEN TAO-1.4.1 and TAO-1.4.2 ==================================================== |