summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-12 04:48:18 +0000
committerlevine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1997-11-12 04:48:18 +0000
commitba26a1fbbdf5b748b617c20b2079a2f67014ebde (patch)
treea44e13d39c313ac78797dc45fb971549e9c67f70
parentb1521bce37f11af3cd92b6c129904b93b31eee9b (diff)
downloadATCD-ba26a1fbbdf5b748b617c20b2079a2f67014ebde.tar.gz
*** empty log message ***
-rw-r--r--ChangeLog-97b191
1 files changed, 97 insertions, 94 deletions
diff --git a/ChangeLog-97b b/ChangeLog-97b
index e3de12da9ae..1b22510ae1b 100644
--- a/ChangeLog-97b
+++ b/ChangeLog-97b
@@ -1,42 +1,45 @@
Tue Nov 11 20:18:27 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * Makefile: Added the tests directory to RELEASE_LIB_FILES since
- this is pretty important to determine whether ACE works. Thanks
- to Chuck Gehr for this suggestion.
+ * Makefile: Added the tests directory to RELEASE_LIB_FILES since
+ this is pretty important to determine whether ACE works. Thanks
+ to Chuck Gehr for this suggestion.
- * tests/UNIXclerk.conf: Changed "merengue" to "localhost."
- Thanks to Steve Coy for this suggestion.
+ * tests/UNIXclerk.conf: Changed "merengue" to "localhost."
+ Thanks to Steve Coy for this suggestion.
- * ace/config-lynxos.h (getopt): Missing 't' from const => see
- getopt prototype parameter list. Thanks to Manojkumar Acharya
- <mja@cvsf325.gpt.co.uk>.
+ * ace/config-lynxos.h (getopt): Missing 't' from const => see
+ getopt prototype parameter list. Thanks to Manojkumar Acharya
+ <mja@cvsf325.gpt.co.uk>.
Tue Nov 11 08:09:16 1997 David L. Levine <levine@cs.wustl.edu>
+ * ace/OS.cpp (inet_aton): declare local ip_addr as an ACE_UINT32
+ instead of a long. Real programmers only use 64-bit machines.
+
* ace/INET_Addr.cpp (get_host_name): added ACE_UNUSED_ARG (len);
for VxWorks only.
Tue Nov 11 13:19:46 1997 Torbjorn Lindgren <tl@funcom.com>
- * include/makeinclude/rules.local.GNU: Fixed so that the ACE
- makefiles doesn't create circular symlinks (happens if
- something fails when building libACE.* with "make -k", or when
- doing parallel builds). It's now possible to do parallel
- builds of libACE.* without having to clean up a mess afterwards.
+ * include/makeinclude/rules.local.GNU: Fixed so that the ACE
+ makefiles doesn't create circular symlinks (happens if
+ something fails when building libACE.* with "make -k", or when
+ doing parallel builds). It's now possible to do parallel
+ builds of libACE.* without having to clean up a mess afterwards.
- * include/makeinclude/platform_irix6.x-sgic++.GNU: Removed
- .so build with links instead (ace/apps/examples/tests and my own
- programs all work well with this, and the manual seems to suggest
- that it hasn't ever been necessary on this platform)
+ * include/makeinclude/platform_irix6.x-sgic++.GNU: Removed
+ .so build with links instead (ace/apps/examples/tests and my own
+ programs all work well with this, and the manual seems to suggest
+ that it hasn't ever been necessary on this platform)
- * ace/config-irix6.x-sgic++-nothreads.h: Added
- ACE_HAS_XPG4_MULTIBYTE_CHAR for SGI IRIX 6.[2-5].
+ * ace/config-irix6.x-sgic++-nothreads.h: Added
+ ACE_HAS_XPG4_MULTIBYTE_CHAR for SGI IRIX 6.[2-5].
Tue Nov 11 04:50:06 1997 Nanbor Wang <nw1@merengue.cs.wustl.edu>
- * examples/Reactor/Multicast/server.cpp (handle_timeout): Fixed a
- typo. Thanks to Sandro Doro <doros@aureus.sublink.org> for
- reporting this.
+ * examples/Reactor/Multicast/server.cpp (handle_timeout): Fixed a
+ typo. Thanks to Sandro Doro <doros@aureus.sublink.org> for
+ reporting this.
Tue Nov 11 04:20:09 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
@@ -44,25 +47,25 @@ Tue Nov 11 04:20:09 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Tue Nov 11 01:44:39 1997 <irfan@TWOSTEP>
- * examples/Naming/test_open.cpp (main): Added a new naming test
- that binds to the net_local server and tries to bind entries to
- it.
+ * examples/Naming/test_open.cpp (main): Added a new naming test
+ that binds to the net_local server and tries to bind entries to
+ it.
- * netsvcs/lib/Name_Handler.cpp: Added a new class called
- Naming_Context. This helper class adds the correct default
- constructor to the ACE_Naming_Context class so that we can use
- it in ACE_Singleton.
+ * netsvcs/lib/Name_Handler.cpp: Added a new class called
+ Naming_Context. This helper class adds the correct default
+ constructor to the ACE_Naming_Context class so that we can use
+ it in ACE_Singleton.
- Previously, each Name_Handler was getting its own
- Naming_Context. This is obviously incorrect as the mapping
- address in already occupied by the first Name_Handler.
- Therefore, the Naming_Context was changed into a Singleton
- accessable by all Name_Handlers.
+ Previously, each Name_Handler was getting its own
+ Naming_Context. This is obviously incorrect as the mapping
+ address in already occupied by the first Name_Handler.
+ Therefore, the Naming_Context was changed into a Singleton
+ accessable by all Name_Handlers.
- * ace/WFMO_Reactor.cpp (handle_additions && handle_deletions):
- Changed code to make sure that we should not make the upcall
- until all the internal data structures have been updated. This
- is to protect against upcalls that try to deregister again.
+ * ace/WFMO_Reactor.cpp (handle_additions && handle_deletions):
+ Changed code to make sure that we should not make the upcall
+ until all the internal data structures have been updated. This
+ is to protect against upcalls that try to deregister again.
Tue Nov 11 01:28:50 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
@@ -70,57 +73,57 @@ Tue Nov 11 01:28:50 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Mon Nov 10 21:30:04 1997 Aniruddha Gokhale <gokhale@mambo.cs.wustl.edu>
- * INET_Addr.cpp: In the ACE_INET_Addr::get_host_name (char
- hostname[], size_t len) method, an unnecessary local variable
- called "name" was being used and the actual parameter "hostname"
- was never getting updated. The local variable is now removed and
- we use the actual parameter everywhere.
+ * INET_Addr.cpp: In the ACE_INET_Addr::get_host_name (char
+ hostname[], size_t len) method, an unnecessary local variable
+ called "name" was being used and the actual parameter "hostname"
+ was never getting updated. The local variable is now removed and
+ we use the actual parameter everywhere.
Mon Nov 10 20:44:43 1997 James C Hu <jxh@lambada.cs.wustl.edu>
- * etc/ACE-guidelines.html: Added a section for ACE Design Rules,
- and added a design rule about sentinels.
+ * etc/ACE-guidelines.html: Added a section for ACE Design Rules,
+ and added a design rule about sentinels.
Mon Nov 10 18:11:05 1997 Sumedh Mungee <sumedh@lindy.cs.wustl.edu>
- * ace/Singleton.h (ACE_TSS_Singleton): Changed ACE_TSS<TYPE> to
- ACE_TSS_TYPE (TYPE), so that the ACE_TSS_TYPE macro (defined in
- OS.h) gets used. (Irfan's suggestion.)
+ * ace/Singleton.h (ACE_TSS_Singleton): Changed ACE_TSS<TYPE> to
+ ACE_TSS_TYPE (TYPE), so that the ACE_TSS_TYPE macro (defined in
+ OS.h) gets used. (Irfan's suggestion.)
Mon Nov 10 17:02:40 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * ace/OS.h: Reformatted the #ifdef structure of the
- ACE_HAS_XPG4_MULTIBYTE_CHAR to conform to ACE usage.
+ * ace/OS.h: Reformatted the #ifdef structure of the
+ ACE_HAS_XPG4_MULTIBYTE_CHAR to conform to ACE usage.
- * ace/Service_Repository.cpp: The close() method needed a '\n' in
- one of the debug messages. Thanks to Steve Coy for reporting
- this.
+ * ace/Service_Repository.cpp: The close() method needed a '\n' in
+ one of the debug messages. Thanks to Steve Coy for reporting
+ this.
Mon Nov 10 14:09:24 1997 Steve Huston <shuston@riverace.com>
- * ace/OS.h, OS.i, README: Added new macro, ACE_HAS_XPG4_MULTIBYTE_CHAR
- for platforms which supply wchar.h and wide character functions.
- Added the use if it in OS.h, and use the functions in OS.i,
- strlen and strcpy with wchar_t arguments.
+ * ace/OS.h, OS.i, README: Added new macro, ACE_HAS_XPG4_MULTIBYTE_CHAR
+ for platforms which supply wchar.h and wide character functions.
+ Added the use if it in OS.h, and use the functions in OS.i,
+ strlen and strcpy with wchar_t arguments.
- * ace/config-hpux-10.x.h, config-aix-4.2.x.h, config-mvs.h,
- config-sunos5.5-sunc++-4.x.h: Added ACE_HAS_XPG4_MULTIBYTE_CHAR.
+ * ace/config-hpux-10.x.h, config-aix-4.2.x.h, config-mvs.h,
+ config-sunos5.5-sunc++-4.x.h: Added ACE_HAS_XPG4_MULTIBYTE_CHAR.
Mon Nov 10 13:33:02 1997 <irfan@TWOSTEP>
- * ace/OS.h (ACE_WRITE_GUARD): Added macros for ACE_WRITE_GUARD and
- ACE_READ_GUARD. Thanks to Brian Raven <Brian.Raven@liffe.com>
- for suggesting this.
+ * ace/OS.h (ACE_WRITE_GUARD): Added macros for ACE_WRITE_GUARD and
+ ACE_READ_GUARD. Thanks to Brian Raven <Brian.Raven@liffe.com>
+ for suggesting this.
- * tests/Thread_Mutex_Test.cpp: Modified version of Mutex_Test that
- exclusively works on a Thread_Mutex.
+ * tests/Thread_Mutex_Test.cpp: Modified version of Mutex_Test that
+ exclusively works on a Thread_Mutex.
- * tests/Mutex_Test.cpp: Removed this test. It have been
- superseded by Thread_Mutex_Test and Process_Mutex_Test.
+ * tests/Mutex_Test.cpp: Removed this test. It have been
+ superseded by Thread_Mutex_Test and Process_Mutex_Test.
- * ace/OS.i (thread_mutex_trylock): Fixed the return value and
- errno for this system call such that it is consistent with other
- trylock calls.
+ * ace/OS.i (thread_mutex_trylock): Fixed the return value and
+ errno for this system call such that it is consistent with other
+ trylock calls.
Mon Nov 10 10:21:55 1997 David L. Levine <levine@cs.wustl.edu>
@@ -151,24 +154,24 @@ Sun Nov 09 23:29:43 1997 Douglas C. Schmidt <schmidt@cs.wustl.edu>
Sun Nov 09 22:18:30 1997 <irfan@TWOSTEP>
- * ace/config-win32-common.h (ACE_HAS_ANSI_CASTS): VC++ compilers
- support ANSI style casts.
+ * ace/config-win32-common.h (ACE_HAS_ANSI_CASTS): VC++ compilers
+ support ANSI style casts.
- * ace/OS.h (ACE_static_cast): Added ANSI style cast macros to ACE.
- Thanks to Stephen Coy <stevec@magna.com.au> for suggesting this.
+ * ace/OS.h (ACE_static_cast): Added ANSI style cast macros to ACE.
+ Thanks to Stephen Coy <stevec@magna.com.au> for suggesting this.
Sun Nov 9 21:34:16 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
- * ace/OS: Enhanced ACE_OS so that it *always* defines
- implementations for the wchar_t versions of strlen() and
- strcpy(), even if the platform doesn't explicitly support
- UNICODE. This is necessary since TAO needs these functions.
+ * ace/OS: Enhanced ACE_OS so that it *always* defines
+ implementations for the wchar_t versions of strlen() and
+ strcpy(), even if the platform doesn't explicitly support
+ UNICODE. This is necessary since TAO needs these functions.
- * ace/OS.h: Added a typedef for wchar_t to handle the case where
- the OS doesn't support UNICODE.
+ * ace/OS.h: Added a typedef for wchar_t to handle the case where
+ the OS doesn't support UNICODE.
- * ace/ACE.cpp: Added hex character routines from TAO since they
- are generally useful.
+ * ace/ACE.cpp: Added hex character routines from TAO since they
+ are generally useful.
* ace/OS.h: Moved the TAO-specific #defines into TAO, where they
belong. Thanks to David Levine and Chris Cleeland for insisting
@@ -176,22 +179,22 @@ Sun Nov 9 21:34:16 1997 Douglas C. Schmidt <schmidt@macarena.cs.wustl.edu>
Sun Nov 09 17:55:50 1997 <nw1@COYOTE>
- * examples/ASX/Event_Server/Event_Server/Peer_Router.cpp (open):
- Removed codes that reset a socket's non-blocking flag. This has
- been taken care of by ACE_Acceptor::activate_svc_handler now and
- resetting this flag twice on NT caused us grief. Thanks to
- Georges Ata <George_ata@srt.ccmail.compuserve.com> for reporting
- the bug.
+ * examples/ASX/Event_Server/Event_Server/Peer_Router.cpp (open):
+ Removed codes that reset a socket's non-blocking flag. This has
+ been taken care of by ACE_Acceptor::activate_svc_handler now and
+ resetting this flag twice on NT caused us grief. Thanks to
+ Georges Ata <George_ata@srt.ccmail.compuserve.com> for reporting
+ the bug.
- * ace/ACE.i (hex2byte,nibble2hex): Replaced ACE_INLINE to inline
- for these two functions. Functions in this file are always
- inlined.
+ * ace/ACE.i (hex2byte,nibble2hex): Replaced ACE_INLINE to inline
+ for these two functions. Functions in this file are always
+ inlined.
- * ace/config-win32-common.h (ACE_LACKS_RLIMIT): Added this flags
- so we don't need to treat ACE_WIN32 specially.
+ * ace/config-win32-common.h (ACE_LACKS_RLIMIT): Added this flags
+ so we don't need to treat ACE_WIN32 specially.
- * ace/OS.i (getrlimit,setrlimit): Removed unnecessary conditional
- flag ACE_WIN32.
+ * ace/OS.i (getrlimit,setrlimit): Removed unnecessary conditional
+ flag ACE_WIN32.
* ace/Thread_Manager.cpp (wait): Merged the two blocks within this
function so that we can avoid relase/acquire lock