📄 input
字号:
real-time operating system that can be downloaded from
ftp://ftp.oarcorp.com/pub/rtems. Thanks to Joel Sherrill
<joel@OARcorp.com> for contributing this port.
* ace/OS.cpp: The return type for ACE_OS::readv_emulation()
should have been ssize_t, not int, to be consistent with its
definition in the header file. Thanks to Joel Sherrill
<joel@OARcorp.com> for reporting this.
Sat Apr 7 21:16:49 2001 Carlos O'Ryan <coryan@uci.edu>
* bin/auto_run_tests.lst:
Add the new Crash_On_Write and MT_Timeout tests to the nightly
builds.
Fri Apr 6 21:02:05 2001 Carlos O'Ryan <coryan@uci.edu>
* examples/Synch/proc_sema.cpp:
Add missing #include for "ace/Log_Msg.h", on platforms that
define ACE_TEMPLATES_REQUIRE_SOURCE this include is magically
obtained, but this is not the case for SunCC 4.2, and
True64/CXX.
Fri Apr 06 16:22:24 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/SString.h (ACE_Tokenizer): Updated documentation and added
some examples. Thanks to Jody Hagins <jody@atdesk.com> for
providing the original example.
Fri Apr 6 17:11:34 2001 Balachandran Natarajan <bala@cs.wustl.edu>
* bin/auto_run_tests.lst: Added the Single_Read test to the
nightly build list.
Fri Apr 6 14:45:52 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/Basic_Types.h:
* ace/Basic_Types.cpp:
Changed the as_string() method to avoid using floor() which
required math.h and ACE_CString which caused unnecessary coupling.
Fri Apr 6 08:34:15 2001 Carlos O'Ryan <coryan@uci.edu>
* bin/make_pretty.pl:
Do no give out warnings for the 'nocompatwarnings' option in
HP-UX.
Fri Apr 6 08:23:02 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/Basic_Types.cpp:
* ace/Basic_Types.h:
* tests/Process_Strategy_Test.cpp:
* examples/Connection/misc/Connection_Handler.cpp:
Remove build warnings for platforms that don't support unsigned
long long types and have unsigned char's.
Fri Apr 6 02:02:01 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/OS.h:
* ace/OS.i: The implementation for process semaphore on platforms
lacking named POSIX semaphores was broken. On these platforms,
semaphores are allocated in MMAP file so they should never be
deleted. Added a flag <new_sema_> to remember if a semaphore
can be deleted (USYNC_THREAD) or not (USYNC_PROCESS).
* ace/config-sunos5.6.h: According to the man pages, SunOS started
supporting POSIX semaphores from 5.6. Defined ACE_HAS_POSIX_SEM
and ACE_LACKS_NAMED_POSIX_SEM.
Thu Apr 5 11:23:05 2001 Carlos O'Ryan <coryan@uci.edu>
* html/index.html:
Add link to the new QoS library documentation.
Thu Apr 05 03:26:13 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* examples/Makefile:
* examples/Synch/Makefile:
* examples/Synch/README:
* examples/Synch/Synch.dsw:
* examples/Synch/proc_sema.cpp:
* examples/Synch/proc_sema.dsp: Added a new example to play with
process semaphores.
Thu Apr 05 02:48:51 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/MEM_IO.cpp (write): My earlier change was causing the test
to crash.
* ace/MEM_Stream.h:
* ace/MEM_Stream.i:
* ace/MEM_Stream.cpp: Added a new method to inform the stream to
clean up its resources when closing down.
* tests/MEM_Stream_Test.cpp (handle_close): Handle_close should
only inform it's peer to destroy the mmap file instead of
removing the file itself.
Wed Apr 4 16:21:13 2001 Darrell Brunsch <brunsch@uci.edu>
* bin/auto_run_tests.lst:
Added the ImplRepo tests.
Wed Apr 4 12:13:52 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/MEM_IO.h: Declared ACE_INLINE_FOR_GNUC for
ACE_MT_MEM_IO::Simple_Queue's constructor to eliminate a bogus
warning reported by vxworks' gcc compiler.
Wed Apr 04 07:47:48 2001 Craig Rodrigues <crodrigu@bbn.com>
* etc/ace_qos.doxygen:
* bin/generate_doxygen.pl:
Generate doxygen documentation for ACE QoS API
Tue Apr 03 19:55:26 2001 Steve Huston <shuston@riverace.com>
* bin/auto_compile: Added a -make_type option - the argument to
the option is the suffix of Makefile to use. Example:
-make_type vac would use Makefile.vac instead of Makefile
when building.
* bin/make_pretty.pl: Corrected tests for AIX errors/warnings.
* ace/ace.icp: (new) Visual Age C++ 5 project file for libACE.
* ace/ace.icc: (new) Visual Age C++ 5 configuration file for
libACE. Replaces ace-dll.icc. It will eventually have the
stuff added to make debug/optimize as well as subsets.
* ace/ace_vacpp_options.icc: Visual Age C++ file for setting ACE
build options.
* ace/Makefile.vac: Makefile to build libACE using the Visual
Age C++ 5 incremental compiler. It only has "all" and "realclean"
targets, and uses vacbld_r to do the build.
* tests/tests.icp: Visual Age C++ 5 Project file for making all the
tests.
* tests/Makefile.vac: Makefile to drive vacbld_r for Visual Age C++.
* tests/Config_Test.icc:
* tests/Dirent_Test.icc:
* tests/Logging_Strategy_Test.icc:
* tests/MEM_Stream_Test.icc:
* tests/Message_Queue_Test_Ex.icc:
* tests/OS_Test.icc:
New files for building tests with Visual Age C++.
* tests/libDLL_Test.icc: Changed to use up-to-date source file.
Tue Apr 03 13:45:02 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/MEM_IO.cpp: Fixed mismatched ACE_TRACE messages. Thanks to
the all mighty fuzzmasterd for reporting this.
Tue Apr 3 11:40:42 2001 Priyanka Gontla <pgontla@ece.uci.edu>
* examples/IPC_SAP/SSL_SAP/dummy.pem:
* examples/IPC_SAP/SSL_SAP/key.pem:
The previous certificates expired. So, generated them
again.
Tue Apr 03 09:30:10 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/MEM_IO.cpp (write): Fixed a compilation error for Borland
compiler. Thanks to Johnny Willensen for reporting this.
Mon Apr 02 23:41:34 2001 Nanbor Wang <nanbor@cs.wustl.edu>
* ace/MEM_SAP.cpp:
* ace/MEM_SAP.h:
* ace/MEM_SAP.i:
Generalized the ACE_MEM_SAP class to allocate memory in the new
memory wrapper class ACE_MEM_SAP_Node.
* ace/MEM_IO.cpp:
* ace/MEM_IO.h:
* ace/MEM_IO.i:
Separated the different signaling mechanisms into a different
class in ACE_MEM_IO so it can determine the "right" signaling
strategy allowed. Currently, we implement the Reactive strategy
(ACE_Reactive_MEM_IO) which uses sockets for signaling and
multithreaded strategy (ACE_MT_MEM_IO) which uses semaphores for
signaling.
* ace/MEM_Stream.cpp:
Sending an empty buffer over to wake up the "other" end when we
are closing down.
* ace/MEM_Acceptor.cpp:
* ace/MEM_Acceptor.h:
* ace/MEM_Acceptor.i:
* ace/MEM_Connector.cpp:
* ace/MEM_Connector.h:
* ace/MEM_Connector.i: Added facility to specify the "preferred"
signaling strategy so the acceptor and connector can negociate
and agree on the best signaling mechanism to use.
* ace/MEM_Stream_Test.h:
* ace/MEM_Stream_Test.cpp:
Added the test for the new MT signaling MEM_Stream transfer.
This part of the test seems to be failing on system that depends
on SysV semaphores (because we need more semaphore than the
system can provide.)
Mon Apr 2 15:17:13 2001 Chad Elliott <elliott_c@ociweb.com>
* ace/config-chorus.h:
Chorus 4.x supports unsigned long long's.
Mon Apr 2 14:23:31 2001 Craig Rodrigues <crodrigu@bbn.com>
* ace/Makefile:
only build QoS directory under UNIX if rapi is installed
* ace/QoS/README:
add installation instructions and GQOS/RAPI information
Mon Apr 2 09:57:31 2001 Darrell Brunsch <brunsch@uci.edu>
* bin/PerlACE/MSProject.pm:
Made a change to the tao_idl depencency checking.
It was only checking for tao_idl and $(InputName) where
some places we use $(InputPath) instead.
* ace/config-win32-msvc-5.h:
* ace/config-win32-msvc-6.h:
Disabled the Inheritance by Dominance informational
warning that MSVC gives. We have cases of this all over
the place, and normally we just disable the warning on
a file by file basis, but now we just do a blanket disable.
Mon Apr 2 08:45:24 2001 Carlos O'Ryan <coryan@uci.edu>
* bin/nightlybuilds/builds.lst:
Renamed the Debian_Full_WU build, its most important feature is
not that it is at WashU nor that it enables most components. It
is the fact that interceptors are disabled on its configuration.
Sun Apr 1 17:20:22 2001 Darrell Brunsch <brunsch@uci.edu>
* ace/INET_Addr.h:
Added /**/ around for the inclusion of inetLib.h, since some
MS compilers pick this up in dependency generation.
* bin/PerlACE/MSProject.pm:
Used \Q\E around the library names when matching, otherwise
the backslashes were interpreted as escaping, and weird
unicode errors popped up.
* bin/pippen.pl:
Pippen was being case sensitive, so tao.lib was different
than TAO.lib. Changes to store only lowercase.
Sat Mar 31 10:16:01 2001 Carlos O'Ryan <coryan@uci.edu>
* ACE-INSTALL.html:
Removed broken link, the web page does not exist anymore. Thanks
to John R. Ashmun <john.ashmun@esca.com> for pointing this out.
This fixes [BUGID:833]
Fri Mar 30 14:08:18 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
* performance-tests/TTCP/C/new-ttcp.cpp:
* performance-tests/TTCP/ACE-C++/wrapper-new-ttcp.cpp:
Zapped the gettimeofday() method since it didn't seem to be
used. Also, #include "ace/Log_Msg.h". Thanks to Thomas Groth
<groth.th@nord-com.net> for reporting this.
* ace/OS.h: Changed all the ACE_DEFAULT_* default ports of the
various services to start with 200xx rather than 100xx to avoid
conflicts on AIX, which apparently hijacks port 10002 for
various things. Thanks to David Sperry
<sperryd@res.raytheon.com> for reporting this.
Sat Mar 31 02:06:09 2001 Christopher Kohlhoff <chris@kohlhoff.com>
* ace/config-win32-borland.h:
* include/makeinclude/ace_flags.bor:
Fixed up use of inline functions in DEBUG build.
* include/makeinclude/ace_flags.bor:
Added macros for the TAO_BiDirGIOP and TAO_TypeCodeFactory
libraries.
Fri Mar 30 11:17:39 2001 Carlos O'Ryan <coryan@uci.edu>
* bin/fuzz.pl:
Add a couple of TODO entries
* html/index.html:
Add the Audio/Video Streaming service to the index file.
Fri Mar 30 11:12:53 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/*/Makefile:
* apps/*/Makefile:
* docs/*/Makefile:
* examples/*/Makefile:
* netsvcs/*/Makefile:
* performance-tests/*/Makefile:
* tests/*/Makefile:
* websvcs/*/Makefile:
* ASNMP/*/Makefile:
Regenerate dependencies.
Fri Mar 30 08:15:26 2001 Carlos O'Ryan <coryan@uci.edu>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -