diff options
author | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-15 20:37:12 +0000 |
---|---|---|
committer | coryan <coryan@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2001-07-15 20:37:12 +0000 |
commit | 4af1d195fccc7a955f12a6f489aef965057054b4 (patch) | |
tree | fe94cf1a33d4800dbc64084a4a7248c9dfc8ff7a | |
parent | b9a96001e8597d3c704e916854cf4ce9b9b0c120 (diff) | |
download | ATCD-4af1d195fccc7a955f12a6f489aef965057054b4.tar.gz |
ChangeLogTag:Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu>
-rw-r--r-- | ChangeLog | 162 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 162 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 162 | ||||
-rw-r--r-- | ace/SSL/ACE_SSL.dsp | 8 |
4 files changed, 256 insertions, 238 deletions
diff --git a/ChangeLog b/ChangeLog index 50ea48f3d43..5155c28b305 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,98 +1,104 @@ +Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/SSL/ACE_SSL.dsp: + Removed references to $OPENSSL_ROOT, the user should configure + those in the Tools -> Option -> Directories tab. + Fri Jul 13 23:02:46 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: - Only support asynchronous SSL streams when using OpenSSL > - 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. + Only support asynchronous SSL streams when using OpenSSL > + 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. Fri Jul 13 22:48:56 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): + * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): - Removed excess element in aggregate initializer. + Removed excess element in aggregate initializer. Fri Jul 13 22:29:01 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.cpp (print_error): + * ace/SSL/SSL_Asynch_Stream.cpp (print_error): - The OpenSSL ERR_error_string_n() function is only supported in - OpenSSL 0.9.6 or better. + The OpenSSL ERR_error_string_n() function is only supported in + OpenSSL 0.9.6 or better. Fri Jul 13 14:59:18 2001 Alexander Libman <alexander.libman@baltimore.com> - * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): - * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): + * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): + * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): - Added new methods set_error() and set_bytes_transferred(). - Needed for below changes and new asynchronous SSL stream - implementation. + Added new methods set_error() and set_bytes_transferred(). + Needed for below changes and new asynchronous SSL stream + implementation. - * ace/WIN32_Proactor.cpp (handle_events): + * ace/WIN32_Proactor.cpp (handle_events): - Fixed error handling semantics so that it is consistent with the - POSIX Proactor error handling semantics. + Fixed error handling semantics so that it is consistent with the + POSIX Proactor error handling semantics. - (post_completion): + (post_completion): - Pass the amount of bytes transferred and the completion key to - the Win32 PostQueuedCompletionStatus() function. The error, if - any, will later be extracted in the handle_events() method. + Pass the amount of bytes transferred and the completion key to + the Win32 PostQueuedCompletionStatus() function. The error, if + any, will later be extracted in the handle_events() method. Fri Jul 13 15:59:45 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * netsvcs/servers/main.cpp (main): The server was always outputing - LM_DEBUG information, even when the program was not run with the - -d command line argument. Therefore, changed the following - lines from: - + * netsvcs/servers/main.cpp (main): The server was always outputing + LM_DEBUG information, even when the program was not run with the + -d command line argument. Therefore, changed the following + lines from: + if (ACE::debug () == 0) - ACE_Log_Msg::disable_debug_messages (); - + ACE_Log_Msg::disable_debug_messages (); + to: - + if (ACE::debug () == 0) - ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); - + ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); + Thanks to Jerry D. De Master <jdemaster@rite-solutions.com> for - reporting this fix. - + reporting this fix. + Fri Jul 13 12:16:03 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: - New asynchrounous SSL stream implementation contributed by - Alexander Libman <alexander.libman@baltimore.com>. + New asynchrounous SSL stream implementation contributed by + Alexander Libman <alexander.libman@baltimore.com>. - * ace/SSL/ACE_SSL.dsp: - * ace/SSL/Makefile: - * ace/SSL/Makefile.bor: + * ace/SSL/ACE_SSL.dsp: + * ace/SSL/Makefile: + * ace/SSL/Makefile.bor: - Added new asynchronous SSL stream source files to these - Makefiles and project files. + Added new asynchronous SSL stream source files to these + Makefiles and project files. Fri Jul 13 09:40:08 2001 Jerry D. De Master <jdemaster@rite-solutions.com> - * ace/Log_Msg.*, - ace/Logging_Strategy.*, - ace/Log_Msg_UNIX_Syslog.*: + * ace/Log_Msg.*, + ace/Logging_Strategy.*, + ace/Log_Msg_UNIX_Syslog.*: Applied patches to ACE_Log_Msg, ACE_Logging_Strategy, and - ACE_Log_Msg_UNIX_Syslog that are required to add the program - name logging strategy option ('n') and to initialize the UNIX - syslog facility with the program name. Also included are Boris - Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY - to ACE_Logging_Strategy. + ACE_Log_Msg_UNIX_Syslog that are required to add the program + name logging strategy option ('n') and to initialize the UNIX + syslog facility with the program name. Also included are Boris + Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY + to ACE_Logging_Strategy. Thu Jul 12 19:54:27 2001 Ossama Othman <ossama@uci.edu> - * examples/Registry/test_registry_update.cpp (main): + * examples/Registry/test_registry_update.cpp (main): - Fixed unused argument warning. + Fixed unused argument warning. Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> @@ -102,43 +108,43 @@ Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> Thu Jul 12 17:11:35 2001 Krishnakumar B <kitty@cs.wustl.edu> - * bin/nightlybuilds/builds.lst (WEB): + * bin/nightlybuilds/builds.lst (WEB): - Temporarily removed the IA-64 build till some issues get sorted + Temporarily removed the IA-64 build till some issues get sorted out. Thu Jul 12 06:01:03 2001 John Michael Zorko <j.zorko@att.net> * netsvcs/lib/Server_Logging_Handler.cpp: - Added an an additional #define in config-macosx.h called - ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ - defined before instantiating the offending template in - Server_Logging_Handler.cpp. OS X has this thing about .dylibs - (OS X version of .so) where they can't have any duplicate - symbols, which is why libnetsvcs wasn't building on OS X - earlier. This fixes that. + Added an an additional #define in config-macosx.h called + ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ + defined before instantiating the offending template in + Server_Logging_Handler.cpp. OS X has this thing about .dylibs + (OS X version of .so) where they can't have any duplicate + symbols, which is why libnetsvcs wasn't building on OS X + earlier. This fixes that. * include/makeincludes/platform-macosx.GNU: Added -lACE to the - LIBS line, which fixed the majority of the build problems. + LIBS line, which fixed the majority of the build problems. * ace/config-macosx.h: Added the ACE_HAS_MACOSX_DYLIB #define - mentioned above. + mentioned above. Thu Jul 12 06:01:03 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() - to simply t_rcvconnect(). Thansk to Andreas Geisler for - reporting this. + * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() + to simply t_rcvconnect(). Thansk to Andreas Geisler for + reporting this. Thu Jul 12 09:43:36 2001 Ossama Othman <ossama@uci.edu> - * ace/FILE_Connector.h (ACE_FILE_Connector, connect): + * ace/FILE_Connector.h (ACE_FILE_Connector, connect): - Removed the default O_EXCL flag I added a few days ago. It is - mostly useful for preventing symbolic link attacks in a - directory with global write permissions. Pass the - responsibility of using the O_EXCL flag when necessary on to the - application developer. + Removed the default O_EXCL flag I added a few days ago. It is + mostly useful for preventing symbolic link attacks in a + directory with global write permissions. Pass the + responsibility of using the O_EXCL flag when necessary on to the + application developer. Wed Jul 11 22:31:50 2001 Krishnakumar B <kitty@cs.wustl.edu> @@ -536,7 +542,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> ======= ======= - + >>>>>>> 4.2263 * ace/Makefile (LOGGING_FILES): Added support for Log_Msg_UNIX_Syslog. @@ -576,7 +582,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> >>>>>>> 4.2257 ======= - + >>>>>>> 4.2263 * ace/config-macosx.h: Added a new file courtesy of John Zorko so that things will work on MacOSX. diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 50ea48f3d43..5155c28b305 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,98 +1,104 @@ +Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/SSL/ACE_SSL.dsp: + Removed references to $OPENSSL_ROOT, the user should configure + those in the Tools -> Option -> Directories tab. + Fri Jul 13 23:02:46 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: - Only support asynchronous SSL streams when using OpenSSL > - 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. + Only support asynchronous SSL streams when using OpenSSL > + 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. Fri Jul 13 22:48:56 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): + * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): - Removed excess element in aggregate initializer. + Removed excess element in aggregate initializer. Fri Jul 13 22:29:01 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.cpp (print_error): + * ace/SSL/SSL_Asynch_Stream.cpp (print_error): - The OpenSSL ERR_error_string_n() function is only supported in - OpenSSL 0.9.6 or better. + The OpenSSL ERR_error_string_n() function is only supported in + OpenSSL 0.9.6 or better. Fri Jul 13 14:59:18 2001 Alexander Libman <alexander.libman@baltimore.com> - * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): - * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): + * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): + * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): - Added new methods set_error() and set_bytes_transferred(). - Needed for below changes and new asynchronous SSL stream - implementation. + Added new methods set_error() and set_bytes_transferred(). + Needed for below changes and new asynchronous SSL stream + implementation. - * ace/WIN32_Proactor.cpp (handle_events): + * ace/WIN32_Proactor.cpp (handle_events): - Fixed error handling semantics so that it is consistent with the - POSIX Proactor error handling semantics. + Fixed error handling semantics so that it is consistent with the + POSIX Proactor error handling semantics. - (post_completion): + (post_completion): - Pass the amount of bytes transferred and the completion key to - the Win32 PostQueuedCompletionStatus() function. The error, if - any, will later be extracted in the handle_events() method. + Pass the amount of bytes transferred and the completion key to + the Win32 PostQueuedCompletionStatus() function. The error, if + any, will later be extracted in the handle_events() method. Fri Jul 13 15:59:45 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * netsvcs/servers/main.cpp (main): The server was always outputing - LM_DEBUG information, even when the program was not run with the - -d command line argument. Therefore, changed the following - lines from: - + * netsvcs/servers/main.cpp (main): The server was always outputing + LM_DEBUG information, even when the program was not run with the + -d command line argument. Therefore, changed the following + lines from: + if (ACE::debug () == 0) - ACE_Log_Msg::disable_debug_messages (); - + ACE_Log_Msg::disable_debug_messages (); + to: - + if (ACE::debug () == 0) - ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); - + ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); + Thanks to Jerry D. De Master <jdemaster@rite-solutions.com> for - reporting this fix. - + reporting this fix. + Fri Jul 13 12:16:03 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: - New asynchrounous SSL stream implementation contributed by - Alexander Libman <alexander.libman@baltimore.com>. + New asynchrounous SSL stream implementation contributed by + Alexander Libman <alexander.libman@baltimore.com>. - * ace/SSL/ACE_SSL.dsp: - * ace/SSL/Makefile: - * ace/SSL/Makefile.bor: + * ace/SSL/ACE_SSL.dsp: + * ace/SSL/Makefile: + * ace/SSL/Makefile.bor: - Added new asynchronous SSL stream source files to these - Makefiles and project files. + Added new asynchronous SSL stream source files to these + Makefiles and project files. Fri Jul 13 09:40:08 2001 Jerry D. De Master <jdemaster@rite-solutions.com> - * ace/Log_Msg.*, - ace/Logging_Strategy.*, - ace/Log_Msg_UNIX_Syslog.*: + * ace/Log_Msg.*, + ace/Logging_Strategy.*, + ace/Log_Msg_UNIX_Syslog.*: Applied patches to ACE_Log_Msg, ACE_Logging_Strategy, and - ACE_Log_Msg_UNIX_Syslog that are required to add the program - name logging strategy option ('n') and to initialize the UNIX - syslog facility with the program name. Also included are Boris - Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY - to ACE_Logging_Strategy. + ACE_Log_Msg_UNIX_Syslog that are required to add the program + name logging strategy option ('n') and to initialize the UNIX + syslog facility with the program name. Also included are Boris + Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY + to ACE_Logging_Strategy. Thu Jul 12 19:54:27 2001 Ossama Othman <ossama@uci.edu> - * examples/Registry/test_registry_update.cpp (main): + * examples/Registry/test_registry_update.cpp (main): - Fixed unused argument warning. + Fixed unused argument warning. Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> @@ -102,43 +108,43 @@ Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> Thu Jul 12 17:11:35 2001 Krishnakumar B <kitty@cs.wustl.edu> - * bin/nightlybuilds/builds.lst (WEB): + * bin/nightlybuilds/builds.lst (WEB): - Temporarily removed the IA-64 build till some issues get sorted + Temporarily removed the IA-64 build till some issues get sorted out. Thu Jul 12 06:01:03 2001 John Michael Zorko <j.zorko@att.net> * netsvcs/lib/Server_Logging_Handler.cpp: - Added an an additional #define in config-macosx.h called - ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ - defined before instantiating the offending template in - Server_Logging_Handler.cpp. OS X has this thing about .dylibs - (OS X version of .so) where they can't have any duplicate - symbols, which is why libnetsvcs wasn't building on OS X - earlier. This fixes that. + Added an an additional #define in config-macosx.h called + ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ + defined before instantiating the offending template in + Server_Logging_Handler.cpp. OS X has this thing about .dylibs + (OS X version of .so) where they can't have any duplicate + symbols, which is why libnetsvcs wasn't building on OS X + earlier. This fixes that. * include/makeincludes/platform-macosx.GNU: Added -lACE to the - LIBS line, which fixed the majority of the build problems. + LIBS line, which fixed the majority of the build problems. * ace/config-macosx.h: Added the ACE_HAS_MACOSX_DYLIB #define - mentioned above. + mentioned above. Thu Jul 12 06:01:03 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() - to simply t_rcvconnect(). Thansk to Andreas Geisler for - reporting this. + * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() + to simply t_rcvconnect(). Thansk to Andreas Geisler for + reporting this. Thu Jul 12 09:43:36 2001 Ossama Othman <ossama@uci.edu> - * ace/FILE_Connector.h (ACE_FILE_Connector, connect): + * ace/FILE_Connector.h (ACE_FILE_Connector, connect): - Removed the default O_EXCL flag I added a few days ago. It is - mostly useful for preventing symbolic link attacks in a - directory with global write permissions. Pass the - responsibility of using the O_EXCL flag when necessary on to the - application developer. + Removed the default O_EXCL flag I added a few days ago. It is + mostly useful for preventing symbolic link attacks in a + directory with global write permissions. Pass the + responsibility of using the O_EXCL flag when necessary on to the + application developer. Wed Jul 11 22:31:50 2001 Krishnakumar B <kitty@cs.wustl.edu> @@ -536,7 +542,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> ======= ======= - + >>>>>>> 4.2263 * ace/Makefile (LOGGING_FILES): Added support for Log_Msg_UNIX_Syslog. @@ -576,7 +582,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> >>>>>>> 4.2257 ======= - + >>>>>>> 4.2263 * ace/config-macosx.h: Added a new file courtesy of John Zorko so that things will work on MacOSX. diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 50ea48f3d43..5155c28b305 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,98 +1,104 @@ +Sun Jul 15 11:04:26 2001 Carlos O'Ryan <coryan@uci.edu> + + * ace/SSL/ACE_SSL.dsp: + Removed references to $OPENSSL_ROOT, the user should configure + those in the Tools -> Option -> Directories tab. + Fri Jul 13 23:02:46 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: - Only support asynchronous SSL streams when using OpenSSL > - 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. + Only support asynchronous SSL streams when using OpenSSL > + 0.9.5a. The BIO method signatures changed in OpenSSL 0.9.6. Fri Jul 13 22:48:56 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): + * ace/SSL/SSL_Asynch_BIO.cpp (methods_ACE): - Removed excess element in aggregate initializer. + Removed excess element in aggregate initializer. Fri Jul 13 22:29:01 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_Stream.cpp (print_error): + * ace/SSL/SSL_Asynch_Stream.cpp (print_error): - The OpenSSL ERR_error_string_n() function is only supported in - OpenSSL 0.9.6 or better. + The OpenSSL ERR_error_string_n() function is only supported in + OpenSSL 0.9.6 or better. Fri Jul 13 14:59:18 2001 Alexander Libman <alexander.libman@baltimore.com> - * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): - * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): + * ace/WIN32_Asynch_IO.h (ACE_WIN32_Asynch_Result): + * ace/WIN32_Asynch_IO.cpp (set_error, set_bytes_transferred): - Added new methods set_error() and set_bytes_transferred(). - Needed for below changes and new asynchronous SSL stream - implementation. + Added new methods set_error() and set_bytes_transferred(). + Needed for below changes and new asynchronous SSL stream + implementation. - * ace/WIN32_Proactor.cpp (handle_events): + * ace/WIN32_Proactor.cpp (handle_events): - Fixed error handling semantics so that it is consistent with the - POSIX Proactor error handling semantics. + Fixed error handling semantics so that it is consistent with the + POSIX Proactor error handling semantics. - (post_completion): + (post_completion): - Pass the amount of bytes transferred and the completion key to - the Win32 PostQueuedCompletionStatus() function. The error, if - any, will later be extracted in the handle_events() method. + Pass the amount of bytes transferred and the completion key to + the Win32 PostQueuedCompletionStatus() function. The error, if + any, will later be extracted in the handle_events() method. Fri Jul 13 15:59:45 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * netsvcs/servers/main.cpp (main): The server was always outputing - LM_DEBUG information, even when the program was not run with the - -d command line argument. Therefore, changed the following - lines from: - + * netsvcs/servers/main.cpp (main): The server was always outputing + LM_DEBUG information, even when the program was not run with the + -d command line argument. Therefore, changed the following + lines from: + if (ACE::debug () == 0) - ACE_Log_Msg::disable_debug_messages (); - + ACE_Log_Msg::disable_debug_messages (); + to: - + if (ACE::debug () == 0) - ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); - + ACE_LOG_MSG->priority_mask (~LM_DEBUG, ACE_Log_Msg::PROCESS); + Thanks to Jerry D. De Master <jdemaster@rite-solutions.com> for - reporting this fix. - + reporting this fix. + Fri Jul 13 12:16:03 2001 Ossama Othman <ossama@uci.edu> - * ace/SSL/SSL_Asynch_BIO.h: - * ace/SSL/SSL_Asynch_BIO.cpp: - * ace/SSL/SSL_Asynch_Stream.h: - * ace/SSL/SSL_Asynch_Stream.cpp: + * ace/SSL/SSL_Asynch_BIO.h: + * ace/SSL/SSL_Asynch_BIO.cpp: + * ace/SSL/SSL_Asynch_Stream.h: + * ace/SSL/SSL_Asynch_Stream.cpp: - New asynchrounous SSL stream implementation contributed by - Alexander Libman <alexander.libman@baltimore.com>. + New asynchrounous SSL stream implementation contributed by + Alexander Libman <alexander.libman@baltimore.com>. - * ace/SSL/ACE_SSL.dsp: - * ace/SSL/Makefile: - * ace/SSL/Makefile.bor: + * ace/SSL/ACE_SSL.dsp: + * ace/SSL/Makefile: + * ace/SSL/Makefile.bor: - Added new asynchronous SSL stream source files to these - Makefiles and project files. + Added new asynchronous SSL stream source files to these + Makefiles and project files. Fri Jul 13 09:40:08 2001 Jerry D. De Master <jdemaster@rite-solutions.com> - * ace/Log_Msg.*, - ace/Logging_Strategy.*, - ace/Log_Msg_UNIX_Syslog.*: + * ace/Log_Msg.*, + ace/Logging_Strategy.*, + ace/Log_Msg_UNIX_Syslog.*: Applied patches to ACE_Log_Msg, ACE_Logging_Strategy, and - ACE_Log_Msg_UNIX_Syslog that are required to add the program - name logging strategy option ('n') and to initialize the UNIX - syslog facility with the program name. Also included are Boris - Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY - to ACE_Logging_Strategy. + ACE_Log_Msg_UNIX_Syslog that are required to add the program + name logging strategy option ('n') and to initialize the UNIX + syslog facility with the program name. Also included are Boris + Kolpackov <bosk@ipmce.ru> patches for ACE_LACKS_IOSTREAM_TOTALLY + to ACE_Logging_Strategy. Thu Jul 12 19:54:27 2001 Ossama Othman <ossama@uci.edu> - * examples/Registry/test_registry_update.cpp (main): + * examples/Registry/test_registry_update.cpp (main): - Fixed unused argument warning. + Fixed unused argument warning. Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> @@ -102,43 +108,43 @@ Thu Jul 12 19:57:12 2001 Frank Hunleth <fhunleth@cs.wustl.edu> Thu Jul 12 17:11:35 2001 Krishnakumar B <kitty@cs.wustl.edu> - * bin/nightlybuilds/builds.lst (WEB): + * bin/nightlybuilds/builds.lst (WEB): - Temporarily removed the IA-64 build till some issues get sorted + Temporarily removed the IA-64 build till some issues get sorted out. Thu Jul 12 06:01:03 2001 John Michael Zorko <j.zorko@att.net> * netsvcs/lib/Server_Logging_Handler.cpp: - Added an an additional #define in config-macosx.h called - ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ - defined before instantiating the offending template in - Server_Logging_Handler.cpp. OS X has this thing about .dylibs - (OS X version of .so) where they can't have any duplicate - symbols, which is why libnetsvcs wasn't building on OS X - earlier. This fixes that. + Added an an additional #define in config-macosx.h called + ACE_HAS_MACOSX_DYLIB, and checked to see if this was _not_ + defined before instantiating the offending template in + Server_Logging_Handler.cpp. OS X has this thing about .dylibs + (OS X version of .so) where they can't have any duplicate + symbols, which is why libnetsvcs wasn't building on OS X + earlier. This fixes that. * include/makeincludes/platform-macosx.GNU: Added -lACE to the - LIBS line, which fixed the majority of the build problems. + LIBS line, which fixed the majority of the build problems. * ace/config-macosx.h: Added the ACE_HAS_MACOSX_DYLIB #define - mentioned above. + mentioned above. Thu Jul 12 06:01:03 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> - * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() - to simply t_rcvconnect(). Thansk to Andreas Geisler for - reporting this. + * ace/TLI_Connector.cpp (complete): Changed ACE_OS::t_rcvconnect() + to simply t_rcvconnect(). Thansk to Andreas Geisler for + reporting this. Thu Jul 12 09:43:36 2001 Ossama Othman <ossama@uci.edu> - * ace/FILE_Connector.h (ACE_FILE_Connector, connect): + * ace/FILE_Connector.h (ACE_FILE_Connector, connect): - Removed the default O_EXCL flag I added a few days ago. It is - mostly useful for preventing symbolic link attacks in a - directory with global write permissions. Pass the - responsibility of using the O_EXCL flag when necessary on to the - application developer. + Removed the default O_EXCL flag I added a few days ago. It is + mostly useful for preventing symbolic link attacks in a + directory with global write permissions. Pass the + responsibility of using the O_EXCL flag when necessary on to the + application developer. Wed Jul 11 22:31:50 2001 Krishnakumar B <kitty@cs.wustl.edu> @@ -536,7 +542,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> ======= ======= - + >>>>>>> 4.2263 * ace/Makefile (LOGGING_FILES): Added support for Log_Msg_UNIX_Syslog. @@ -576,7 +582,7 @@ Fri Jul 6 05:44:13 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu> >>>>>>> 4.2257 ======= - + >>>>>>> 4.2263 * ace/config-macosx.h: Added a new file courtesy of John Zorko so that things will work on MacOSX. diff --git a/ace/SSL/ACE_SSL.dsp b/ace/SSL/ACE_SSL.dsp index 68950f476a2..1f11852e1d1 100644 --- a/ace/SSL/ACE_SSL.dsp +++ b/ace/SSL/ACE_SSL.dsp @@ -43,7 +43,7 @@ RSC=rc.exe # PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MT /W3 /GX /O2 /D "WIN32" /D "NDEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ACE_SSL_EXPORTS" /YX /FD /c
-# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../" /I "$(OPENSSL_ROOT)\inc32" /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D "ACE_SSL_BUILD_DLL" /FD /c
+# ADD CPP /nologo /MD /W3 /GX /O2 /I "../../" /D "NDEBUG" /D "_WINDOWS" /D "WIN32" /D "ACE_SSL_BUILD_DLL" /FD /c
# SUBTRACT CPP /X /YX
# ADD BASE MTL /nologo /D "NDEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "NDEBUG" /mktyplib203 /win32
@@ -54,7 +54,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /machine:I386
-# ADD LINK32 ace.lib libeay32.lib ssleay32.lib /nologo /dll /pdb:none /machine:I386 /out:"..\..\bin\ACE_SSL.dll" /libpath:"../" /libpath:"$(OPENSSL_ROOT)\out32dll"
+# ADD LINK32 ace.lib libeay32.lib ssleay32.lib /nologo /dll /pdb:none /machine:I386 /out:"..\..\bin\ACE_SSL.dll" /libpath:"../"
!ELSEIF "$(CFG)" == "ACE_SSL - Win32 Debug"
@@ -70,7 +70,7 @@ LINK32=link.exe # PROP Ignore_Export_Lib 0
# PROP Target_Dir ""
# ADD BASE CPP /nologo /MTd /W3 /Gm /GX /Zi /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_MBCS" /D "_USRDLL" /D "ACE_SSL_EXPORTS" /YX /FD /c
-# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../../" /I "$(OPENSSL_ROOT)\inc32" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ACE_SSL_BUILD_DLL" /FD /c
+# ADD CPP /nologo /MDd /W3 /Gm /GX /Zi /Od /I "../../" /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "ACE_SSL_BUILD_DLL" /FD /c
# SUBTRACT CPP /Fr /YX
# ADD BASE MTL /nologo /D "_DEBUG" /mktyplib203 /win32
# ADD MTL /nologo /D "_DEBUG" /mktyplib203 /win32
@@ -81,7 +81,7 @@ BSC32=bscmake.exe # ADD BSC32 /nologo
LINK32=link.exe
# ADD BASE LINK32 kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /nologo /dll /debug /machine:I386 /pdbtype:sept
-# ADD LINK32 aced.lib libeay32.lib ssleay32.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\ACE_SSLd.dll" /libpath:"../" /libpath:"$(OPENSSL_ROOT)\out32dll.dbg"
+# ADD LINK32 aced.lib libeay32.lib ssleay32.lib /nologo /dll /debug /machine:I386 /out:"..\..\bin\ACE_SSLd.dll" /libpath:"../"
# SUBTRACT LINK32 /pdb:none
!ENDIF
|