summaryrefslogtreecommitdiff
path: root/ChangeLogs/ChangeLog-03a
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLogs/ChangeLog-03a')
-rw-r--r--ChangeLogs/ChangeLog-03a1338
1 files changed, 0 insertions, 1338 deletions
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
deleted file mode 100644
index 482898cd2f2..00000000000
--- a/ChangeLogs/ChangeLog-03a
+++ /dev/null
@@ -1,1338 +0,0 @@
-Thu Feb 20 19:18:17 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ChangeLogs/ChangeLog-02b:
- * ChangeLogs/ChangeLog-03a: New files having all the old ChangeLog
- entries till 5.3.1.
- * ChangeLog: Shortened the changelog for ease of use.
-
-Thu Feb 20 10:35:15 2003 Ossama Othman <ossama@uci.edu>
-
- * ace/Strategies_T.h:
- * ace/Strategies_T.cpp:
-
- Reverted part of changes that introduced extensive use of
- traits since they were forcing the introduction of the
- ACE_TYPENAME macro in more places than is desirable at this
- point in time. They may be reintroduced in the future.
-
-Thu Feb 20 09:24:00 2003 Ossama Othman <ossama@uci.edu>
-
- * ace/Service_Config.h:
-
- Forward declare ACE_Service_Object. Necessitated by inter-header
- dependency reductions.
-
-Thu Feb 20 09:23:51 2003 Ossama Othman <ossama@uci.edu>
-
- * ace/Acceptor.h:
- * ace/Connector.h:
-
- No need to include "ace/Service_Config.h" and
- "ace/Svc_Handler.h".
-
- Include "ace/Synch_Options.h". Necessitated by inter-header
- dependency reductions.
-
- * ace/Acceptor.cpp:
- * ace/Connector.cpp:
-
- Include "ace/Svc_Handler.h". Necessitated by inter-header
- dependency reductions.
-
- * ace/Atomic_Op.h:
-
- Fixed doxygen documentation.
-
- * ace/Atomic_Op.i (operator++, operator--):
-
- Implement these post{in,de}crement operators in terms of their
- corresponding pre{in,de}crement operators to ensure consistent
- semantics.
-
- * ace/Atomic_Op_T.h (mutex_, own_mutex_):
-
- Improved const-correctness by making these mutex members
- mutable. This allows us to avoid casting away the constness.
-
- * ace/Atomic_Op_T.i (operator==, operator>=, operator>):
- (operator<=, operator<, value, operator=):
-
- Do not cast away the constness of the mutex. That hack is no
- longer necessary since the mutex is now mutable.
-
- * ace/Basic_Types.h:
-
- Improved doxygen documentation.
-
- Moved endianness determination macros prior to ACE_U_LongLong
- class.
-
- (operator=):
-
- Added ACE_ULongLong assignment operator declarations that accept
- 32 bit signed and unsigned integers.
-
- (operator++, operator--):
-
- Added missing ACE_ULongLong post{in,de}crement operator
- declarations.
-
- (data_):
-
- Make declaration order of lower and upper 32 bit members (lo_
- and hi_) of this structure dependant on the endianness of the
- platform. This mimics what is done for the ACE_LongLong type
- in the ACE_CDR classes.
-
- * ace/Basic_Types.i (operator=):
-
- Added ACE_ULongLong assignment operator implementation that
- accept 32 bit signed and unsigned integers.
-
- (operator++, operator--):
-
- Added missing ACE_ULongLong post{in,de}crement operator
- implementations.
-
- * ace/CDR_Base.cpp (mb_align):
-
- Uninlined this method in order to reduce inter-header
- dependencies.
-
- (operator<, operator<=, operator>, operator>=, operator==):
- (operator!=):
-
- Added these missing operator for the ACE_LongLong type.
-
- (Float, operator=, operator!=):
-
- Fixed potential unused argument warnings for the Cray/UNICOS
- case.
-
- * ace/CDR_Base.h:
-
- Include "ace/OS.h" instead of "ace/Message_Block.h", and forward
- declare ACE_Message_Block in order to reduce inter-header
- dependencies.
-
- Changed all uses of typedefs like "u_char" and "u_long" to their
- non-typedef counterparts, e.g. "unsigned char" and "unsigned
- long". Makes it possible to avoid including headers that
- contain those typedefs.
-
- (operator=):
-
- Added ACE_LongLong constructors assignment operators that accept
- 32-bit integers.
-
- (operator==, operator!=, operator<=, operator<, operator>=):
- (operator>):
-
- Added these missing ACE_LongLong relation operators.
-
- * ace/CDR_Base.inl (operator=):
-
- Added ACE_LongLong constructors assignment operators that accept
- 32-bit integers.
-
- (operator==, operator!=, operator<=, operator<, operator>=):
- (operator>):
-
- Added these missing ACE_LongLong relation operators.
-
- * ace/CDR_Stream.h:
-
- Moved definition of the ACE_CDR_BYTE_ORDER macros from OS.h to
- this header. Helps with header dependency reduction.
-
- * ace/Capabilities.h:
-
- Use ACE_Hash_Map_Manager_Ex instead of ACE_Hash_Map_Manager.
- Doing so saves us three template instantiations.
-
- * ace/Capabilities.i:
-
- Cosmetic changes.
-
- * ace/Capabilities.cpp:
-
- No need to include "ace/Map_Manager.h".
-
- Added missing ACE_RCSID macro.
-
- Improved conformance to ACE coding conventions.
-
- Removed explicit template instantiations for the
- ACE_Hash_Map_Manager template. That template is no longer
- used.
-
- (reset_caps):
-
- Use ACE_Hash_Map_Manager_Ex template traits instead of the
- actual template type. Makes for cleaner code.
-
- * ace/Configuration.cpp:
- * ace/Configuration.h:
- * ace/Strategies_T.cpp:
- * ace/Token_Collection.cpp:
- * ace/Token_Collection.h:
- * ace/Token_Invariants.cpp:
- * ace/Token_Invariants.h:
- * ace/Token_Manager.cpp:
- * ace/Token_Manager.h:
- * ace/WIN32_Asynch_IO.cpp:
- * ace/WIN32_Asynch_IO.h:
-
- Take advantage of template traits to improve clarity of code.
-
- * ace/Copy_Disabled.h:
-
- Corrected comment.
-
- * ace/Default_Constants.h:
-
- Moved ACE_DEFAULT_CDR_BUFSIZE, ACE_DEFAULT_CDR_EXP_GROWTH_MAX,
- ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK,
- ACE_DEFAULT_CDR_MEMCPY_TRADEOFF macros from OS.h to this
- header. Helps with inter-header dependency reduction.
-
- * ace/Dynamic_Service_Base.cpp:
- * ace/Parse_Node.cpp:
- * ace/Service_Manager.cpp:
- * ace/Service_Repository.cpp:
- * ace/Svc_Conf.y:
- * ace/Svc_Conf_y.cpp:
-
- Include "ace/Service_Types.h". Necessitated by inter-header
- dependency reduction.
-
- * ace/Filecache.h:
- * ace/Filecache.cpp:
- * ace/Hash_Map_With_Allocator_T.h:
- * ace/Hash_Map_With_Allocator_T.cpp:
- * ace/Local_Name_Space_T.h:
- * ace/Local_Name_Space.cpp:
-
- Use ACE_Hash_Map_Manager_Ex instead of ACE_Hash_Map_Manager.
- Doing so saves us three template instantiations.
-
- * ace/Future_Set.h:
- * ace/Map_T.h:
-
- Include "ace/Hash_Map_Manager_T.h" instead of
- "ace/Hash_Map_Manager.h". The former is all that is needed, and
- the latter already includes the former.
-
- * ace/Hash_Map_Manager_T.i (operator++, operator--):
- * ace/Map_Manager.i:
- * ace/RB_Tree.i:
-
- Implement the post-{in,de}crement operators in terms of their
- pre-{in,de}crement operator counterparts to ensure consistency.
-
- * ace/Local_Name_Space_T.cpp:
-
- No need to include "ace/Auto_Ptr.h"
-
- Use template traits to improve code clarity.
-
- * ace/OS.h:
-
- Moved ACE_CDR_BYTE_ORDER macro definition to CDR_Stream.h.
- Helps with inter-header dependencies.
-
- Moved ACE_DEFAULT_CDR_BUFSIZE, ACE_DEFAULT_CDR_EXP_GROWTH_MAX,
- ACE_DEFAULT_CDR_LINEAR_GROWTH_CHUNK,
- ACE_DEFAULT_CDR_MEMCPY_TRADEOFF to Default_Constants.h. Helps
- with inter-header dependency reduction.
-
- * ace/POSIX_Asynch_IO.cpp:
-
- Added missing ACE_RCSID macro.
-
- (bytes_transferred):
- Use map template traits to improve code clarity.
-
- * ace/POSIX_Asynch_IO.h:
-
- Redefined old map typedefs in terms of the map traits.
-
- * ace/Parse_Node.h:
- * ace/Service_Repository.h:
-
- No need to include "ace/Service_Types.h". A forward declaration
- for ACE_Service_Types is enough.
-
- * ace/Service_Config.h:
-
- No need to include "ace/Service_Types.h" and "ace/Signal.h".
- Forward declaring ACE_Service_Types and ACE_Sig_Adapter is
- enough.
-
- * ace/Strategies_T.h:
-
- No need to include "ace/Service_Config.h" and
- "ace/Synch_Options.h".
-
- * ace/Synch_Options.h:
-
- Changed all uses of typedefs like "u_char" and "u_long" to their
- non-typedef counterparts, e.g. "unsigned char" and "unsigned
- long". Makes it possible to avoid including OS.h. A big win in
- compile time reduction.
-
- Include "ace/Time_Value.h". Necessitated by inter-header
- dependency reduction.
-
- * ace/Synch_Options.cpp:
-
- Changed all uses of typedefs like "u_char" and "u_long" to their
- non-typedef counterparts, e.g. "unsigned char" and "unsigned
- long". Makes it possible to avoid including OS.h. A big win in
- compile time reduction.
-
- Include "ace/Trace.h". Necessitated by inter-header
- dependency reduction.
-
- * ace/Template_Instantiations.cpp:
-
- Removed all ACE_Hash_Map_Manager related template
- instantiations. The ones for ACE_Hash_Map_Manager_Ex are all
- that are needed.
-
- * ace/SSL/SSL_SOCK_Acceptor.h (ACE_SSL_SOCK_Acceptor):
-
- Inherit privately from ACE_SSL_SOCK, instead of publically.
- ACE_SSL_SOCK_Acceptor is IMPLEMENTED-IN-TERMS-OF ACE_SSL_SOCK.
- It does not satisfy the IS-A relationship.
-
- * ace/SSL/SSL_SOCK_Connector.cpp (ssl_connect):
-
- Use ACE_Countdown_Time to take into account the time between
- each call to select() instead of using the same timeout value in
- each loop iteration.
-
- * ace/SSL/SSL_SOCK_Stream.cpp (get_remote_addr):
-
- Retrieve the remote addr from the parent ACE_SSL_SOCK class, not
- ACE_SOCK. Addresses potential inconsistencies in the future.
-
- * ace/SSL/SSL_SOCK_Stream.h (ACE_SSL_SOCK_Stream):
-
- Removed friend declarations for the
- ACE_SSL_SOCK_{Acceptor,Connector} classes. They are
- unnecessary.
-
-Wed Feb 19 12:50:58 2003 Heather Drury <oci@cs.wustl.edu>
-
- * ACE version 5.3.1 released.
-
-Mon Feb 17 15:21:18 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/auto_run_tests.lst: The Server_Protocol and the ORB_init
- test in RTCORBA will not run in ST builds since the operations
- ACE_OS::thr_getprio () are not supported.
-
-Fri Feb 14 09:53:43 2003 Rich Seibel <seibel_r@ociweb.com>
-
- * ace/config-osf1-4.0.h: Tru64 lacks the clearerr
- function when built without threads (thread=0).
- Thanks to Abhay Kulkarni <Abhay.Kulkarni@veritas.com>
- for reporting the problem.
-
-Thu Feb 13 17:50:07 2003 Krishnakumar B <kitty@cse.wustl.edu>
-
- * include/makeinclude/rules.lib.GNU: Build static libraries
- using xargs with the list of all the object files instead of
- using them directly on the command line. This works around
- brokenness of systems that have a small limit on the length of
- the command-line arguments. Thanks to Abhay Kulkarni
- <Abhay.Kulkarni@veritas.com> for reporting the problem.
-
-Thu Feb 13 12:43:27 2003 Pradeep Gore <pradeep@oomworks.com>
-
- * bin/auto_run_tests.lst:
- Added TAO/examples/RTCORBA/Activity/run_test.pl to this list.
-
-Thu Feb 13 07:36:40 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * THANKS: Added Dmitri Belogaj to the hall of fame.
-
-Wed Feb 12 12:40:21 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/auto_run_tests.lst: Prevented a few RTCORBA tests to be run
- in our daily builds since changing priorities requires root
- access.
-
-Wed Feb 12 12:06:05 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ace/Strategies.h: Added this file for backward
- compatibility. Backward compatibility was broken with the
- following checkin
-
- "Tue Nov 20 12:48:39 2001 Balachandran Natarajan
- <bala@cs.wustl.edu>". Thanks to Dmitri Belogaj
- <belogaj@nentec.de> for reporting this problem.
-
-Wed Feb 12 10:18:21 2003 Nanbor Wang <nanbor@cs.wustl.edu>
-
- * bin/MakeProjectCreator/templates/vc7.mpd: Checked in Chad's
- missing ssl_libs fix.
-
-Wed Feb 12 08:59:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/UPIPE_Addr.h:
- Removed ACE_UPIPE_Addr class which isn't used, typedef ACE_UPIPE_Addr
- still is there.
-
-Tue Feb 11 22:19:39 2003 Krishnakumar B <kitty@cse.wustl.edu>
-
- * examples/DLL/Makefile.Today (SHLIB):
- * examples/DLL/Makefile.Newsweek (SHLIB):
-
- Removed extra space at the end which caused compilation to
- break. Thanks to Bill Cassanova <BCassanova@weather.com> for
- reporting the problem.
-
-Wed Feb 12 00:00:12 UTC 2003 Craig Rodrigues <crodrigu@bbn.com>
-
- * ace/OS.h:
- * ace/OS.i (thr_setprio): Add a new default thr_policy parameter which
- allows us to explicitly set the policy in pthread_setschedparam().
- Introduced to eliminate a bug discovered in RT-CORBA implementation.
-
-Tue Feb 11 14:01:21 2003 Nanbor Wang <nanbor@cs.wustl.edu>
-
- * vc7_nightly.mwc: Added a temporary file specifying core nightly
- build targets. Notice this file includes both ACE and TAO.
-
- * ace/ace.mpc: Added XML_Svc_Conf.cpp.
-
- * ace/SSL/ssl.mpc: Fixed dllflags setting.
-
-Mon Feb 10 18:08:12 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * THANKS: Added Otis Nyandoro to the hall of fame.
-
-Mon Feb 10 18:02:41 2003 Steve Huston <shuston@riverace.com>
-
- * ace/OS.h: Don't special-case SEH support on ACE_HAS_WINCE. First,
- CE can do SEH; second, the switching of this on/off can and should
- be done in the config file.
-
- * ace/config-win32-common.h: Enable ACE_HAS_WIN32_STRUCTURAL_EXCEPTIONS
- for WinCE.
-
- Thanks to Emmanuel Thevenot Beaufort
- <emmanuel.thevenot-beaufort@jci.com> for this fix.
-
- * ace/Handle_Set.{h i}: Remove the ACE_Handle_Set destructor for
- ACE_HAS_WINCE. The need for this predates the supported vc 3 and 4
- compilers, and having it in there triggers an SEH warning.
-
- * ace/SPIPE_Stream.i: Follow-up to:
- Mon Feb 10 09:22:04 2003 Phil Mesnier <mesnier_p@ociweb.com>
- Added the need for ACE_HAS_WINSOCK2 to enable this code. The calls
- and structures used aren't available in Winsock1.
-
- * ace/config-wince.h: Disable Winsock2 for CE versions less than 4.0.
-
-Mon Feb 10 12:14:35 2003 Jeffrey Graham <jgraham@titan.com>
-
- * bin/ace-install:
-
- Fixed problem where all TAO executables were not installed.
-
- Fixed installed file permission problem. Files that should have
- global access didn't have it.
-
- Fixed problem where the script did not easily flatten the
- install directory, requires the ACE_ARCH subdirectory trees be
- built.
-
- Fixed problem where all binaries were not filtered out.
-
-Mon Feb 10 19:42:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/ATM_Acceptor.h:
- Converted old style documentation to doxygen style
-
- * ace/Arg_Shifter.h:
- Added private declaration of copy constructor and assignment
- operator. Instances of these class can not be copied using the
- default ones. Also fixes a MSVC6 level 4 warning.
-
- * ace/Configuration.cpp:
- Removed not needed MingW ifdef, the normal code also compiles with
- MingW
-
- * ace/config-win32.h:
- Removed cygwin from this file. For cygwin the config-cygwin32.h
- must be included directly in config.h
-
- * ace/Notification_Strategy.h:
- * ace/Notification_Strategy.inl:
- Made mask() method const
-
- * include/makeinclude/ace_flags.bor:
- If TAO_ROOT isn't defined, define it as $(ACE_ROOT)/TAO
-
- * bin/MakeProjectCreator/templates/bor.mpd:
- * include/makeinclude/build_dll.bor:
- * include/makeinclude/build_exe.bor:
- Thanks for Christopher Kohlhoff <chris@kohlhoff.com> for providing
- a fix for the singleton template with Borland. The problem is that
- with a singleton template the code is implicitly generated into
- every object file that references it. The linker then strips out
- all but a single copy of the code. When linking an exe that refers
- to a singleton template in a dll, the linker would choose one
- of the template code instances in the exe's .obj files, and
- completely ignore the instance that was exported by the dll.
-
- The key to the solution is that it appears that the borland linker
- chooses the first instance of the template symbols that it sees. The
- linker will let you list the .lib files in the place normally used
- for object files. By listing the library files before any of the
- object files, it resolves the template code against the dll exports.
-
- * examples/Service_Configurator/Misc/Makefile:
- * examples/Service_Configurator/Misc/Makefile.Timer:
- * examples/Service_Configurator/Misc/Makefile.main:
- Splitted the original GNU makefile in multiple files, one for the
- shared library and one for the exe and one to trigger the other
- two. This fixes the compile errors with this example with Cygwin
- and MingW. Thanks for Vince Mounts <vince@mounts.cc> for making
- these makefiles.
-
-Mon Feb 10 09:22:04 2003 Phil Mesnier <mesnier_p@ociweb.com>
-
- * ace/SPIPE_Stream.i: Added a special case for win32 platforms to
- ACE_SPIPE_Stream::send_handle() and recv_handle() to allow handle
- passing. The extension is necessary since the receiving side must
- open the duplicate handle before the sending side closes it.
-
-Fri Feb 7 17:22:39 2003 Steve Huston <shuston@riverace.com>
-
- * ace/OS.cpp (ACE_OS::thr_create): Moved the pthread_setstack() call
- (and the check for whether it's available) from inside the
- Pthreads draft 4/6 section to the Pthreads standard section
- and corrected the condition it's used (defined
- ACE_HAS_PTHREAD_SETSTACK, not !defined ACE_HAS_PTHREAD_SETSTACK).
-
- Also see:
- Thu Jan 16 19:06:19 2003 Stephen Torri <storri@cse.wustl.edu>
-
-Fri Feb 7 16:55:58 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/config-aix-4.x.h: Reverted change to aix config file:
-
- Fri Feb 7 15:27:40 2003 Heather Drury <drury_h@ociweb.com>
-
-Fri Feb 7 15:37:19 2003 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/platform_aix_ibm.GNU: Define DCCFLAGS with the
- debugging options for xlC_r; Change DCFLAGS to just -g (for the C
- compiler). Thanks to Trevor Fields <fields_t@ociweb.com> for
- reporting this problem.
-
-Fri Feb 7 15:27:40 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/config-aix-4.x.h: Restored the defining of
- ACE_TEMPLATES_REQUIRE_SOURCE for AIX VisualAge 5,
- which is needed for building TAO. Thanks to Trevor
- Fields <fields_t@ociweb.com> for this fix.
-
-Fri Feb 7 13:04:51 2003 Steve Huston <shuston@riverace.com>
-
- * ace/ace_wchar.h: Added a new macro, ACE_TEXT_ALWAYS_WCHAR(STRING).
- It's the inverse of ACE_TEXT_ALWAYS_CHAR - whatever STRING is,
- the macro produces a wide-char string. Thanks to
- Emmanuel Thevenot Beaufort <emmanuel.thevenot-beaufort@jci.com>
- for this macro.
-
-Thu Feb 6 19:30:18 2003 Steve Huston <shuston@riverace.com>
-
- * tests/SString_Test.cpp: Added a test for wide-string compares of
- equal-length strings that differ in the last character.
-
- * ace/String_Base.i (compare): When memcmp()-ing to compare, take
- the size of CHAR into account when calculating byte length. Thanks
- to Emmanuel Thevenot Beaufort <emmanuel.thevenot-beaufort@jci.com>
- for this fix.
-
-Thu Feb 6 16:06:29 2003 Rich Seibel <seibel_r@ociweb.com>
-
- * ace/config-tru64.h: Added a guard around the
- ACE_HAS_SNPRINTF as versions earlier than 5.0 do not seem
- have this function.
-
-Thu Feb 6 15:03:04 2003 Krishnakumar B <kitty@cs.wustl.edu>
-
- * include/makeinclude/rules.local.GNU: Make the removal of IDL
- generated files in realclean target dependent upon the
- definition of IDL_FILES. MingW make crashes on empty "rm -f "
- commands.
-
-Thu Feb 6 15:19:28 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/Refcounted_Auto_Ptr.h:
- * ace/Refcounted_Auto_Ptr.i: Made the other get() method const. See
- previous ChangeLog entry.
-
-Thu Feb 6 07:13:06 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * ace/Refcounted_Auto_Ptr.{h,i} (get): Made the get() method const.
- Thanks to Jenny Kowald <jkowald@agile.tv> for suggesting this.
-
-Wed Feb 5 20:48:47 2003 Krishnakumar B <kitty@cse.wustl.edu>
-
- * include/makeinclude/rules.local.GNU: Added rules to generate
- object files from C++ file extensions .cxx, .C and .cc, in
- addition to .cpp.
-
-Wed Feb 5 20:15:18 2003 Krishnakumar B <kitty@cse.wustl.edu>
-
- * include/makeinclude/rules.lib.GNU: Removed the conditional
- setting of VSHOBJS and VSHOBJS1 based on PRELIB. There is too
- much bogosity here. This should fix HP-UX and AIX breakage.
-
-Sat Feb 1 08:43:53 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * ace/Stream_Modules.cpp (put): Return 0 rather than -1 to be consistent
- wrt the put() semantics elsewhere in ACE. Thanks to Jody Hagins
- <jody@atdesk.com> for help with this.
-
- * tests/FIFO_Test.cpp (server): Only compile this on platforms
- that aren't Win32 since FIFO's don't work there. Thanks to Carl
- Halvorson <cyberdesk@yahoo.com> for reporting this.
-
-Wed Feb 5 09:45:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_mingw32.GNU:
- Removed desciption to MINGW_BASE.
-
-Tue Feb 4 13:13:08 2003 Krishnakumar B <kitty@cs.wustl.edu>
-
- * include/makeinclude/rules.lib.GNU:
- * include/makeinclude/rules.bin.GNU:
-
- Generalized the creation of objects from source files by
- removing the dependency that the source files be named *.cpp.
- Also removed a lot of junk.
-
- * include/makeinclude/wrapper_macros.GNU: Removed some more
- accumulated cruft.
-
- * include/makeinclude/rules.nested.GNU: Fix recursive make so
- that users can name the makefiles in sub-directories as
- something other than Makefile by introducing a new variable
- SUBDIR_MAKEFILE.
-
- * ace/Makefile: Fix the Makefile to use the above extension when
- recursing into directories.
-
- * include/makeinclude/rules.local.GNU: Add a new local target
- clean_idl_stubs.local which cleans all the IDL generated files.
- This target is linked to realclean so the IDL generated files
- will only be cleaned with realclean.
-
- Thanks to James Mansion <james.mansion@uk.nomura.com> for
- reporting the bugs and suggesting some fixes.
-
-Tue Feb 4 11:21:13 MST 2003 Rob Andzik <andzik@rtlogic.com>
-
- * ACE_wrappers/include/makeinclude/platform_vxworks5.x_g++.GNU
- - Added three new variables
- GCC_VERSION (defaults to gcc-2.96)
- VXWORKS_VERSION_FLAG (defaults to -DACE_VXWORKS=0x542)
- VXWORKS_STDINC_FLAG (defaults to <null>)
-
- - Modified all sets of GCCLIB_DIR to use GCC_VERSION
- - Modified all references to ACE_VXWORKS to use VXWORKS_VERSION_FLAG
- - replaced -nostdinc with VXWORKS_STDINC_FLAG
-
- * ACE_wrappers/ace/config-vxworks5.x.h
- - Added define ACE_LACKS_CLEARERR (wrapped in ACE_VXWORKS check)
-
- * ACE_wrappers/ace/OS.i
- - Added ACE_UNUSED_ARG where warnings occurred.
-
-Mon Feb 3 16:33:02 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/config-freebsd.h: msgsnd() with const parameter was recently
- added to FreeBSD-CURRENT. Thanks to Craig Rodrigues' for this change.
-
-Sat Feb 1 09:34:45 2003 Ossama Othman <ossama@uci.edu>
-
- * bin/auto_run_tests.lst:
-
- Disable TAO's IORInterceptor test for the GIOP 1.0 build
- configuration. The test requires IOR tagged components that are
- not supported in GIOP 1.0. Fixes a false positive in our
- scoreboard.
-
-Sat Feb 1 07:50 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * Our deepest sympathies to the families and friends of the crew of
- the US Space Shuttle Columbia, which was lost over Texas this
- morning.
-
- "We shall never forget them nor the last time we saw them, as
- they prepared for their mission and waved good-bye and slipped
- the surly bonds of Earth to touch the face of God."
-
- - President Reagan (addressing NASA employees following the
- tragic loss of the Challenger 7 crew on STS-51L.)
-
- Ad astra per aspera.
-
-Sat Feb 1 09:00:00 2003 Steve Huston <shuston@riverace.com>
-
- * Space Shuttle Columbia breaks up at 200,000ft altitude at
- 12,500mph. 7 astronauts killed; the US and Israel mourn their loss.
-
-Fri Jan 31 12:55:26 2003 Frank Hunleth <frank@hunleth.com>
-
- * tests/Reactor_Exceptions_Test.cpp (worker): Added #if defined
- (ACE_HAS_THREADS) guard around worker () function to remove a
- compiler warning on single threaded configurations that have
- exceptions enabled.
-
-Thu Jan 30 21:57:58 2003 Frank Hunleth <frank@hunleth.com>
-
- * examples/Threads/thread_specific.cpp (worker): Added __OpenBSD__
- to the list of OS/compilers that can check printf arguments.
- This removes a compilation warning.
-
-Thu Jan 30 21:50:27 2003 Frank Hunleth <frank@hunleth.com>
-
- * ace/config-openbsd.h: Added ACE_LACKS_SETSCHED, since it turns
- out that sched_setscheduler hasn't been implemented on OpenBSD.
-
- * bin/auto_run_tests.lst: Disabled the MT_Cubit test for OpenBSD,
- since it fails completely when sched_params returns an error.
-
-Thu Jan 30 10:34:02 2003 Ossama Othman <ossama@uci.edu>
-
- From Olivier Brunet <o.brunet@free.fr>
- * ace/SSL/SSL_Context.cpp (report_error):
-
- Corrected format specifier for wide string case.
-
-Wed Jan 29 12:31:51 2003 Frank Hunleth <frank@hunleth.com>
-
- * ace/config-openbsd.h:
- * ace/config-openbsd-pthreads.h: Merged config files together and
- removed config-openbsd-pthreads.h like what was done for
- FreeBSD.
-
- * include/makeinclude/platform_openbsd.GNU:
- * include/makeinclude/platform_openbsd_pthreads.GNU: Merged files
- together and removed platform_openbsd_pthreads.GNU like
- FreeBSD. Also removed gratuitous link of -lstdc++. g++ already
- does that for us. Thanks to Craig Rodrigues' changelog entry.
-
-Wed Jan 29 11:47:29 2003 Steve Huston <shuston@riverace.com>
-
- * ACEXML/tests/ContentHandler_Test.cpp: Fixed compile errors by
- adding/correcting use of the ACEXML exception macros.
-
-Wed Jan 29 08:30:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Vector_T.cpp:
- Fixed bug in resize() method, of the original vector, the last
- item was lost during resize(). Thanks to Denis Parnaland
- <denis.parnaland@tde.alstom.com> for reporting this.
-
- * tests/Vector_Test.cpp:
- Extended this test to test the resize() method of ACE_Vector.
-
- * THANKS: Added Denis Parnaland.
-
-Tue Jan 28 18:46:41 2003 Steve Huston <shuston@riverace.com>
-
- * ACEXML/parser/parser/Parser.cpp (parse_element): When converting
- an escape sequence, add its length, don't lose the length of
- already-parsed content. Thanks to Emmanuel Thevenot Beaufort
- <emmanuel.thevenot-beaufort@jci.com> for this fix.
-
- * ACEXML/tests/ContentHandler_Test.{cpp dsp}: New test that
- illustrates the problem above and validates the fix.
-
- * ACEXML/tests/Tests.dsw:
- * ACEXML/Makefile:
- * ACEXML/Makefile.bor: Added ContentHandler_Test.
-
- * THANKS: Added Emmanuel Thevenot Beaufort to the Hall of Fame.
-
-Tue Jan 28 15:47:29 2003 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/platform_hpux_aCC.GNU: For distrib builds,
- changed the +h option to not specify the whole path; put the path
- in the path search option (+b).
-
-Mon Jan 27 14:28:16 2003 Heather Drury <drury_h@ociweb.com>
-
- * include/makeinclude/wrapper_macros.GNU: Remove unnecessary use
- of GNU make basename command. Supplied by Ganesh Pai <gpai@sonusnet.com>.
-
-Sun Jan 26 16:42:23 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux_borland.GNU:
- When AIO support is found, set the right define but also add the
- library liblrt to the lists to link with. Only when building with
- threading support link with the pthread library.
-
-Sun Jan 26 16:42:23 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_linux_borland.GNU:
- Don't set any BUILD_DLL defines in this file, the BUILD_DLL defines
- are set in the specific makefiles.
-
-Sat Jan 25 20:31:56 2003 Frank Hunleth <frank@hunleth.com>
-
- * ace/config-openbsd.h:
- * ace/config-openbsd-pthread.h: Added ACE_HAS_SNPRINTF since
- OpenBSD has snprintf() and to fix buffer overflow tested for by
- tests/Log_Msg_Test.
-
-Sat Jan 25 18:15:48 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/auto_run_tests.lst: Added a new test to the daily builds.
-
-Sat Jan 25 13:39:23 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACE-INSTALL.html:
- * include/makeinclude/platform_mingw32.GNU:
- * include/makeinclude/platform_gnuwin32_common.GNU:
- Removed the usage of MINGW_BASE. This is not needed for using MingW.
- Thankx to Viktor Ransmayr <viktor.ransmayr@t-online.de> for
- confirming that this is not needed.
-
-Fri Jan 24 07:54:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/OS.h:
- VxWorks 5.4 lacks some ANSI prototypes. These are defined by
- VxWorks 5.5 so we only define these ANSI prototypes when defined
- ACE_VXWORKS and this is equal or smaller 0x540. Else we just
- include apra/inet.h.
-
-Thu Jan 23 17:57:05 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/README: Deleted non-ascii characters around ACE_HAS_PTHREAD_SETSTACK.
-
-Thu Jan 23 17:44:38 UTC 2003 Craig Rodrigues <crodrigu@bbn.com>
-
- * include/makeinclude/platform_freebsd.GNU: Remove gratuitous link
- of -lstdc++. g++ already does that for us.
-
-Wed Jan 22 21:08:48 2003 Steve Huston <shuston@riverace.com>
-
- * examples/C++NPv2/WFMO_Reactor_Logging_Server.cpp (Quit_Handler):
- Sync with code in the book.
-
-Wed Jan 22 18:12:41 2003 Steve Huston <shuston@riverace.com>
-
- * examples/C++NPv2/Service_Reporter.cpp:
- * examples/C++NPv2/Configurable_Logging_Server.cpp: Change the
- name of the static service descriptor from Reporter to
- Reporter_Descriptor. This is more descriptive and matches
- the book.
-
-Wed Jan 22 18:08:27 UTC 2003 Craig Rodrigues <crodrigu@bbn.com>
-
- * ace/config-freebsd.h: Add ACE_HAS_SNPRINTF. Fixes Log_Msg_Test.
-
-Wed Jan 22 18:03:35 UTC 2003 Craig Rodrigues <crodrigu@bbn.com>
-
- * include/makeinclude/platform_linux.GNU:
- * include/makeinclude/platform_linux_icc.GNU:
- * include/makeinclude/platform_linux_kcc.GNU:
- Remove defines of _POSIX_THREADS and _POSIX_THREAD_SAFE_FUNCTIONS.
- These POSIX constants are not meant to be defined by
- the user. The user must include <unistd.h> and *check*
- the value of these constants. On Linux glibc systems,
- after including <unistd.h>, the header <bits/posix_opt.h>
- will be eventually be included...these constants are
- defined by the glibc implementation in that header.
-
-Wed Jan 22 10:55:39 2003 Steve Huston <shuston@riverace.com>
-
- * ace/config-tru64.h: Added ACE_HAS_SNPRINTF. Thanks to Vladimir
- Chovanec <Vladimir.CHOVANEC@asset.sk> for this fix.
-
-Wed Jan 22 01:24:51 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * ace/Message_Queue_T.h: Corrected the documentation for
- ACE_Message_Block_Ex so it says ACE_MESSAGE_TYPE rather than
- ACE_Message_Block.
-
-Tue Jan 21 21:44:04 2003 Nanbor Wang <nanbor@cs.wustl.edu>
-
- * ACEXML/examples/SAXPrint/broken.xml: Added a new broken XML file
- to make sure we handle this case properly.
-
- * ACEXML/parser/parser/Parser.i (get): Added a check for
- successful <get> operation from the input CharStream to avoid
- out of the infinite loop when reading broken XML files. Thanks
- to Volodymyr Orlenko <vorlenko@jaalam.com> for reporting this
- and submitting the patch.
-
-Mon Jan 20 20:32:55 2003 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
-
- * ace/Log_Msg.cpp (log): Added a '}' at line 1531 to fix a
- nasty compiler bug on Digital UNIX. Thanks to Igor Pisarenko
- <Igor.Pisarenko@computershare.com.au> for reporting this.
-
-Tue Jan 21 19:29:04 2003 Heather Drury <drury_h@ociweb.com>
-
- * bin/auto_run_tests.lst: Disabled orbsvcs/Test/EC_MT_MCast on
- static builds.
-
-Tue Jan 21 08:43:24 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/generate_doxygen.pl: Fixed a cut and paste error.
-
-Mon Jan 20 16:22:43 2003 Heather Drury <drury_h@ociweb.com>
-
- * ace/NT_Service.cpp: Modified return statement as the
- wait_for_service_state function is declared as void and it was
- returning an int.
-
-Mon Jan 20 15:48:35 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/auto_run_tests.lst: Added a TAO test to the daily builds.
-
-Mon Jan 20 13:58:25 2003 Rich Seibel <seibel_r@ociweb.com>
-
- * ace/config-macosx.h: Added ACE_HAS_SNPRINTF as well as
- ACE_LACKS_PERFECT_MULTICAST_FILTERING to make the ACE
- Mac OSX 10.2.x build pass the Log_Msg_Test and the
- Multicast_Test. Thanks to John Michael Zorko <j.zorko@att.net>
- for providing this patch.
-
-Mon Jan 20 18:59:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * examples/C++NPv2/Makefile.CLD:
- * examples/C++NPv2/Makefile.SLD:
- * examples/C++NPv2/Makefile.SLDex:
- * examples/C++NPv2/Makefile.TPCLS:
- * examples/C++NPv2/Makefile.TPLS:
- * ace/RMCast/Makefile:
- Set the correct x_BUILD_DLL defines. These are needed for the
- Cygwin/MingW and Kylix compiler. Thanks to Vince Mounts
- <vince@mounts.cc> for providing the patches.
-
-Mon Jan 20 11:58:00 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/generate_doxygen.pl: Fixed the spaces in the file names
- of generated man pages. Thanks to Olver Kellogg for providing
- this patch.
-
-Sun Jan 19 11:40:10 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * ace/NT_Service.{h,cpp}: Enhanced the wait_For_service_state() so
- that it actually uses the wait_time parameter. Thanks to Theo
- Landman <tlandman@justcroft.com> for contributing this.
-
- * ace/Process_Manager.cpp (spawn): Cleanup dynamically allocated
- memory if the spawn() fails. Thanks to Kobi Cohen-Arazi
- <kobi@mivzak.com> for this fix.
-
-Sun Jan 19 15:03:13 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * websvcs/lib/Makefile:
- Set the correct x_BUILD_DLL defines. These are needed for the
- Cygwin/MingW and Kylix compiler.
-
-Sat Jan 18 17:49:20 2003 Steve Huston <shuston@riverace.com>
-
- * Makefile: Removed PACE references.
-
-Sat Jan 18 17:11:21 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/make_release: Use doxygen 1.2.18 as opposed to doxygen
- 1.2.13.1.
-
-Fri Jan 17 09:00:17 2003 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
-
- * ACE-INSTALL.html (make): Removed all claims that we support
- SunC++ 4.2. Thanks to Kirat Singh <kirat.singh@gs.com> for
- reporting this.
-
-Sat Jan 18 09:07:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * tests/Makefile.DLL_Test:
- * tests/Makefile.Framework_Component_DLL:
- * tests/Makefile.Service_Config_DLL:
- * examples/Service_Configurator/IPC-tests/server/Makefile:
- Set the correct x_BUILD_DLL defines. These are needed for the
- Cygwin/MingW and Kylix compiler.
-
-Fri Jan 17 12:34:51 2003 Steve Huston <shuston@riverace.com>
-
- * ACE-INSTALL.html: Updated platform and compiler information.
-
-Thu Jan 16 19:06:19 2003 Stephen Torri <storri@cse.wustl.edu>
-
- * ace/OS.cpp:
- * ace/config-linux-common.h:
- * ace/config-freebsd.h:
- * ace/README:
-
- Added a new macro called ACE_HAS_PTHREAD_SETSTACK for systems
- that use the newer glibc (2.3+). Eliminates linker warning about
- not using the pthread function called pthread_setstack.
-
-Thu Jan 16 16:25:45 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/auto_run_tests.lst: Added a TAO/orbsvcs/tests/EC_MT_Mcast
- test to the daily builds.
-
-Thu Jan 16 12:27:24 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * COPYING: Extended the validity of the copyright notice from 2002
- to 2003. Should have been done yesterday, anyway, better late
- than never.
-
-Wed Jan 15 18:02:01 2003 Bala <bala@cs.wustl.edu>
-
- * ACE version 5.3 released.
-
-Wed Jan 15 10:48:11 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/make_release: Did the following enhancements
-
- - If it is a minor release do not append the beta version. Looks
- like somone broke this and the script started writing out
- things as x.3.0, whcih is bad BTW.
-
- - We now POSIX.1 tar, instead of old tar format with the -H
- option in cpio. This helps to tar files deep in the hierarchy
- tree to be properly zipped. We were loosing this in many
- betas.
-
- - Fixes for the generated filenames copied into the
- previous_versions directory.
-
- - Fix to get the right Version.h file in TAO.
-
-
-Tue Jan 14 18:51:49 2003 Steve Huston <shuston@riverace.com>
-
- * ace/Auto_Ptr.h: Added pragma to disable warning 4284 for Microsoft
- compilers. The warned-of behavior is exactly what is intended.
-
- * bin/MakeProjectCreator/templates/em3vcpdll.mpt:
- * bin/MakeProjectCreator/templates/em3vcpdllexe.mpt:
- * bin/MakeProjectCreator/templates/em3vcplib.mpt:
- * bin/MakeProjectCreator/templates/em3vcplibexe.mpt:
- Added a "WCE emulator" configuration section. This allows builds
- for the WinCE emulator, necessary for working with the WinCE.NET
- Standard SDK emulator.
-
-Tue Jan 14 14:56:12 2003 Steve Huston <shuston@riverace.com>
-
- * ace/config-win32-common.h: For WinCE, don't include wce.h unless
- building with MFC. wce.h is an MFC file.
-
- * ace/config-WinCE.h: Add pragmas to link _with_ corelibc.lib and
- _without_ oldnames.lib. These weren't needed with WinCE 3/PocketPC
- (but they don't hurt) and are needed for WinCE .NET. The ATL headers
- do these pragmas, but we don't want to add a dependency on ATL.
-
-Tue Jan 14 11:07:06 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/generate_export_file.pl: Added a patch from
- Gonzalo Diethelm <gonzalo.diethelm@aditiva.com> which generates
- an empty CVS Id string.
-
-Mon Jan 13 12:53:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/config-win32-common.h:
- The MingW compiler can handle the export/import macros.
-
- * ace/config-cygwin32.h:
- Corrected the guards around this header file.
-
-Sat Jan 11 09:37:24 2003 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
-
- * ace/OS_String.cpp (wcslen_emulation): Fixed a nasty formatting
- glitch that made the code hard to read. Thanks to Ruslan
- Zasukhin <sunshine@public.kherson.ua> for reporting this.
-
-Fri Jan 3 21:46:00 2003 John Michael Zorko <j.zorko@att.net>
-
- * netsvcs/clients/Naming/Client/Makefile: Added $(ACELIB) to
- ACE_SHLIBS to fix multple -lACE problem. This wasn't an
- issue on Mac OS X 10.2, but could be on other platforms.
-
- * examples/ASX/CCM_App/Makefile: same as above
- * netsvcs/clients/Naming/Dump_Restore/Makefile: same as above
-
-Wed Jan 8 19:27:49 2003 Steve Huston <shuston@riverace.com>
-
- * ace/Message_Block.h: Doxygenized comments for release() and copy().
-
- * ace/UPIPE_Stream.{h cpp}: Removed the remaining_ member; use the
- ACE_Message_BLock::length() member function to find the amount
- of remaining data.
-
-Wed Jan 8 12:17:10 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/ace-install: Fixed the improper usage of "or" in the "find "
- command used to find the inlined files with extensions .i and
- .inl. Thanks to Oliver Kellog for providing the patch.
-
-Tue Jan 7 13:08:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ACEXML/common/Makefile:
- Set ACEXML_BUILD_DLL when building the shared lib.
-
-Mon Jan 6 18:31:09 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/generate_topinfo_charts.sh: Removed the range for the
- Y-AXIS, for the graphs to auto-adjust while plotting.
-
-Mon Jan 6 16:56:04 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/topinfo_iorsize_stats.sh: Scripts for capturing the size of
- the server and client when shipping large IOR's
-
- * bin/topinfo_stats.sh: Renamed to topinfo_simple_stats.sh. This
- is a better to show that we capture the sizes of a simple server
- and client.
-
- * bin/topinfo_simple_stats.sh: New file. We need to do some code
- sharing between these two scripts. Just postponing that for the
- timebeing.
-
-Mon Jan 6 11:23:12 UTC 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_gnuwin32_common.GNU:
- Removed setting ACE_OS_HAS_DLL to 1, this should be done more
- specific in the makefiles
-
-Sat Jan 4 18:46:19 2003 Steve Huston <shuston@riverace.com>
-
- * ace/config-aix5.1.h: Add a #define ACE_AIX_VERS 501 if ACE_AIX_VERS
- isn't already defined. Helps to build with Visual Age C++ incremental
- mode. Support for incremental mode is going away after ACE 5.3, but
- this crutch can be used for now.
-
- * ace/Makefile.ace: Remove SOCK_Dgram_Mcast_T from TEMPLATE_FILES. See
- Tue Jun 25 23:22:09 UTC 2002 Craig Rodrigues <crodrigu@bbn.com>
-
- * ace/ace.icc: Corrected the list of source files to build ACE with.
- In addition to updating the source list, if building with Visual
- Age C++ 5, add the TEMPLATE_FILES to the sources that get compiled.
- Visual Age C++ 5 incremental needs to see them all.
-
- * examples/C++NPv1/Makefile: Add .NOTPARALLEL since some of the
- sub-makes share object files and they can get confused.
-
- * tests/makeicc.pl: Add additional template-getting stuff for
- Visual Age C++ 5.
-
- * tests/ARGV_Test.icc:
- * tests/Aio_Platform_Test.icc:
- * tests/Arg_Shifter_Test.icc:
- * tests/Atomic_Op_Test.icc:
- * tests/Auto_IncDec_Test.icc:
- * tests/Barrier_Test.icc:
- * tests/Basic_Types_Test.icc:
- * tests/Bound_Ptr_Test.icc:
- * tests/Buffer_Stream_Test.icc:
- * tests/CDR_Array_Test.icc:
- * tests/CDR_File_Test.icc:
- * tests/CDR_Test.icc:
- * tests/Cache_Map_Manager_Test.icc:
- * tests/Cached_Accept_Conn_Test.icc:
- * tests/Cached_Allocator_Test.icc:
- * tests/Cached_Conn_Test.icc:
- * tests/Capabilities_Test.icc:
- * tests/Codecs_Test.icc:
- * tests/Collection_Test.icc:
- * tests/Config_Test.icc:
- * tests/Conn_Test.icc:
- * tests/DLL_Test.icc:
- * tests/DLL_Test_Impl.icc:
- * tests/DLList_Test.icc:
- * tests/Date_Time_Test.icc:
- * tests/Dev_Poll_Reactor_Test.icc:
- * tests/Dirent_Test.icc:
- * tests/Dynamic_Priority_Test.icc:
- * tests/Enum_Interfaces_Test.icc:
- * tests/Env_Value_Test.icc:
- * tests/FIFO_Test.icc:
- * tests/FlReactor_Test.icc:
- * tests/Framework_Component_DLL.icc:
- * tests/Framework_Component_Test.icc:
- * tests/Future_Set_Test.icc:
- * tests/Future_Test.icc:
- * tests/Get_Opt_Test.icc:
- * tests/Handle_Set_Test.icc:
- * tests/Hash_Map_Bucket_Iterator_Test.icc:
- * tests/Hash_Map_Manager_Test.icc:
- * tests/High_Res_Timer_Test.icc:
- * tests/INET_Addr_Test.icc:
- * tests/IOStream_Test.icc:
- * tests/Lazy_Map_Manager_Test.icc:
- * tests/Log_Msg_Test.icc:
- * tests/Logging_Strategy_Test.icc:
- * tests/MEM_Stream_Test.icc:
- * tests/MM_Shared_Memory_Test.icc:
- * tests/MT_Reactor_Timer_Test.icc:
- * tests/MT_Reactor_Upcall_Test.icc:
- * tests/MT_SOCK_Test.icc:
- * tests/Malloc_Test.icc:
- * tests/Map_Manager_Test.icc:
- * tests/Map_Test.icc:
- * tests/Max_Default_Port_Test.icc:
- * tests/Mem_Map_Test.icc:
- * tests/Message_Block_Test.icc:
- * tests/Message_Queue_Notifications_Test.icc:
- * tests/Message_Queue_Test.icc:
- * tests/Message_Queue_Test_Ex.icc:
- * tests/Multicast_Test.icc:
- * tests/Naming_Test.icc:
- * tests/New_Fail_Test.icc:
- * tests/Notify_Performance_Test.icc:
- * tests/OS_Test.icc:
- * tests/Object_Manager_Test.icc:
- * tests/Obstack_Test.icc:
- * tests/OrdMultiSet_Test.icc:
- * tests/Pipe_Test.icc:
- * tests/Priority_Buffer_Test.icc:
- * tests/Priority_Reactor_Test.icc:
- * tests/Priority_Task_Test.icc:
- * tests/Proactor_Scatter_Gather_Test.icc:
- * tests/Proactor_Test.icc:
- * tests/Proactor_Timer_Test.icc:
- * tests/Process_Manager_Test.icc:
- * tests/Process_Mutex_Test.icc:
- * tests/Process_Strategy_Test.icc:
- * tests/RB_Tree_Test.icc:
- * tests/Reactor_Dispatch_Order_Test.icc:
- * tests/Reactor_Exceptions_Test.icc:
- * tests/Reactor_Notify_Test.icc:
- * tests/Reactor_Performance_Test.icc:
- * tests/Reactor_Timer_Test.icc:
- * tests/Reactors_Test.icc:
- * tests/Reader_Writer_Test.icc:
- * tests/Recursive_Condition_Test.icc:
- * tests/Recursive_Mutex_Test.icc:
- * tests/Refcounted_Auto_Ptr_Test.icc:
- * tests/Reverse_Lock_Test.icc:
- * tests/SOCK_Connector_Test.icc:
- * tests/SOCK_Send_Recv_Test.icc:
- * tests/SOCK_Test.icc:
- * tests/SPIPE_Test.icc:
- * tests/SString_Test.icc:
- * tests/SV_Shared_Memory_Test.icc:
- * tests/Semaphore_Test.icc:
- * tests/Service_Config_DLL.icc:
- * tests/Service_Config_Test.icc:
- * tests/Signal_Test.icc:
- * tests/Sigset_Ops_Test.icc:
- * tests/Simple_Message_Block_Test.icc:
- * tests/Svc_Handler_Test.icc:
- * tests/TP_Reactor_Test.icc:
- * tests/TSS_Test.icc:
- * tests/Task_Test.icc:
- * tests/Thread_Manager_Test.icc:
- * tests/Thread_Mutex_Test.icc:
- * tests/Thread_Pool_Reactor_Resume_Test.icc:
- * tests/Thread_Pool_Reactor_Test.icc:
- * tests/Thread_Pool_Test.icc:
- * tests/Time_Service_Test.icc:
- * tests/Time_Value_Test.icc:
- * tests/Timeprobe_Test.icc:
- * tests/Timer_Queue_Test.icc:
- * tests/TkReactor_Test.icc:
- * tests/Token_Strategy_Test.icc:
- * tests/Tokens_Test.icc:
- * tests/UPIPE_SAP_Test.icc:
- * tests/Upgradable_RW_Test.icc:
- * tests/Vector_Test.icc:
- * tests/XtReactor_Test.icc: Mostly updated to build with Visual Age
- C++ 5 in incremental mode. Most of the tests that use templates
- don't build. They require explicitly including the needed template
- source files names in the .icc file. I don't have time to add them
- all now - if anyone uses this compiler, please contact me. No wonder
- IBM ditched this piece of junk.
-
-Fri Jan 3 17:58:21 2003 Steve Huston <shuston@riverace.com>
-
- * ace/SSL/SSL_Context.cpp:
- * netsvcs/lib/Name_Handler.cpp:
- * netsvcs/lib/Server_Logging_Handler.cpp: Add __hpux to condition
- where template members are explicitly instantiated. Also see:
- Tue Dec 3 20:47:39 2002 Steve Huston <shuston@riverace.com>
-
-Fri Jan 3 17:45:29 2003 Steve Huston <shuston@riverace.com>
-
- * include/makeinclude/platform_hpux_gcc.GNU: Use HP's /usr/bin/ar
- instead of GNU ar (which may be picked up first in PATH). GNU ar
- crashes - missing libfl.sl.
-
- * performance-tests/Misc/test_singleton.cpp: Add __hpux to conditions
- for explicitly instantiating ACE_Singleton::singleton_.
-
-Fri Jan 3 07:49:09 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * bin/aix_shr:
-
- Changed the name of the AIX template instantiation macro and
- commented on why it's needed.
-
-Thu Jan 2 17:44:29 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ace/config-cygwin32-common.h: Set the custom export
- macro's. These will be used when building dynamically with the
- cygwin compiler.
-
- * bin/MakeProjectCreator/templates/gnu.mpd: Generate dllflags and
- libflags into the GNU makefiles. These are important for the
- Cygwin/MingW and Kylix compiler.
-
-Thu Jan 2 16:11:38 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * ace/config-freebsd.h: Fix use of macros for FreeBSD 4.6:
- ACE_LACKS_RWLOCK_T, ACE_LACKS_READDIR_R, ACE_LACKS_SETSCHED,
- ACE_LACKS_PTHREAD_THR_SIGSETMASK. Do not define SCHED_RR,
- SCHED_IO, SCHED_FIFO, SCHED_OTHER for FreeBSD >= 4.0, since they
- are defined in sched.h. Thanks to Craig Rodrigues for providng
- the patch.
-
-Thu Jan 2 13:33:01 2003 Chad Elliott <elliott_c@ociweb.com>
-
- * ace/Refcounted_Auto_Ptr.i:
-
- Added #include of ace/Log_Msg.h for ACE_ASSERT.
-
- * bin/aix_shr:
-
- Added -DTAO_INSTANTIATING_TEMPLATES to the link command line.
-
-Thu Jan 2 12:38:55 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * ace/Makefile.ace: Set the dllflags in Makefile. This makes it
- possible to do __declspec (dllexport) for the symbols in the
- dll. This is needed for the Cygwin/MingW and Kylix compiler.
-
- Thid change takes care of the static and dynamic library cases.
-
-Thu Jan 2 08:57:26 2003 Johnny Willemsen <jwillemsen@remedy.nl>
-
- * include/makeinclude/platform_cygwin32.GNU: Add
- --enable-auto-import to the linker flags. This will result in
- the linker doing auto-import without giving warnings about
- it.
-
-Wed Jan 1 14:26:09 2003 Balachandran Natarajan <bala@isis-server.isis.vanderbilt.edu>
-
- * bin/topinfo_stats.sh: Forgot that we run this scripts in cron
- environment. Set the path and other details that would help to
- ease things.
-